libfprint 1:1.94.1+tod1-0ubuntu1 source package in Ubuntu
Changelog
libfprint (1:1.94.1+tod1-0ubuntu1) jammy; urgency=medium * Merge common packaging bits with debian * New TOD fork upstream release * debian/libfprint-2-2.postinst: Devices triggers updated * debian/source/lintian-overrides: Update for new TOD drivers paths * debian/patches: Drop, all applied on the TOD upstream branch * debian/libfprint-2-tod1.symbols: Update TOD symbols * debian/libfprint-2-2.symbols: Remove virtual device symbols. These were wrongly exported before and not really part of any public API. * debian/control: Depend libfprint-2-tod-dev on libgudev-1.0-dev libfprint (1:1.94.1-1) unstable; urgency=medium * New upstream release * debian/libfprint-2-2.postinst: Devices triggers updated * debian/patches: Remove all patches, they've been applied upstream * debian/patches: Fix template struct in goodix drivers (LP: #1945296) * debian/patches: Add support for new elan and goodix PIDs * debian/libfprint-2-2.postinst: Update to match new PIDs * debian: Build-depend on gudev-1, and set back rules dir. This is needed for SPI devices * debian/patches: Fix test device descriptors to get tests passing * debian/libfprint-2-2.symbols: Add new symbols libfprint (1:1.90.7-3) experimental; urgency=medium * gbp.conf: Prepare for experimental branching * debian/patches: - Use hwdb to store device autosuspend rules and drop debian specifics. Upstream will use an hwdb to store the device autosuspend (that will be included in systemd also, so libfprint packagin may stop shipping it at later point), so use it earlier. Drop the debian specific rules to set the devices part of the `plugdev` group as such devices should not be ever readable by an user, but the access should be managed through a libfprint-based service (frpintd at the date). - Explicitly mark libfprint as a shared library * libfprint-2-2.install: Install hwdb file * debian/rules: - Do not autorename upstream rules file anymore. It's not there, while there's no point to rename the hwdb one. - Manually set udev hwdb directory (was rules dir before) - Don't remove the meson generated private values from pc file. This is now generated correctly by upstream, so no need to drop anything from it. * debian: Generate postinst devices list automatically at gbp import phase. Alternatively provide a script to keep the post-inst script updated * debian/libfprint-2-2.postinst: Upgrade as per upstream hwdb. Blacklisted devices can be now removed from the trigger list as we don't add them to plugdev anymore. -- Marco Trevisan (Treviño) <email address hidden> Thu, 28 Oct 2021 20:32:43 +0200
Upload details
- Uploaded by:
- Marco Trevisan (Treviño)
- Sponsored by:
- Sebastien Bacher
- Uploaded to:
- Jammy
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- libs
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
libfprint_1.94.1+tod1.orig.tar.bz2 | 8.6 MiB | 05cf2a497d19bfebc2d8061b549a1a31d58609fb25cc1fe407c82be19038d8a2 |
libfprint_1.94.1+tod1-0ubuntu1.debian.tar.xz | 15.0 KiB | be8280969d263796edd89dfeca0217231505cbb2221f0f66b6c77630fb091708 |
libfprint_1.94.1+tod1-0ubuntu1.dsc | 2.1 KiB | 7dd17770792f2f5ac9a946c033fc8eb3c53807192c7611a7c7e41dfd58072ba4 |
Available diffs
Binary packages built by this source
- gir1.2-fprint-2.0: async fingerprint library of fprint project, gir bindings
The fprint project aims to support for consumer fingerprint reader devices.
.
Previously, Linux support for such devices has been scattered amongst different
projects (many incomplete) and inconsistent in that application developers
would have to implement support for each type of fingerprint reader separately.
The idea is to change that by providing a central system to support all the
fingerprint readers as it's possible to get hands on.
.
libfprint is the centre of efforts, this component does the dirty job of
talking to fingerprint reading devices, and processing fingerprint data.
.
This library depends on the new libusb, which performs asynchronous callbacks,
allowing fprint to perform non-blocking device tasks.
.
This package can be used by other packages using the GIRepository format to
generate dynamic bindings.
- libfprint-2-2: async fingerprint library of fprint project, shared libraries
The fprint project aims to support for consumer fingerprint reader devices.
.
Previously, Linux support for such devices has been scattered amongst different
projects (many incomplete) and inconsistent in that application developers
would have to implement support for each type of fingerprint reader separately.
The idea is to change that by providing a central system to support all the
fingerprint readers as it's possible to get hands on.
.
libfprint is the centre of efforts, this component does the dirty job of
talking to fingerprint reading devices, and processing fingerprint data.
.
This library depends on the new libusb, which performs asynchronous callbacks,
allowing fprint to perform non-blocking device tasks.
.
This package provides shared libraries.
- libfprint-2-2-dbgsym: debug symbols for libfprint-2-2
- libfprint-2-dev: async fingerprint library of fprint project, development headers
The fprint project aims to support for consumer fingerprint reader devices.
.
Previously, Linux support for such devices has been scattered amongst different
projects (many incomplete) and inconsistent in that application developers
would have to implement support for each type of fingerprint reader separately.
The idea is to change that by providing a central system to support all the
fingerprint readers as it's possible to get hands on.
.
libfprint is the centre of efforts, this component does the dirty job of
talking to fingerprint reading devices, and processing fingerprint data.
.
This library depends on the new libusb, which performs asynchronous callbacks,
allowing fprint to perform non-blocking device tasks.
.
This package provides development headers.
- libfprint-2-doc: async fingerprint library of fprint project, API documentation
The fprint project aims to support for consumer fingerprint reader devices.
.
Previously, Linux support for such devices has been scattered amongst different
projects (many incomplete) and inconsistent in that application developers
would have to implement support for each type of fingerprint reader separately.
The idea is to change that by providing a central system to support all the
fingerprint readers as it's possible to get hands on.
.
libfprint is the centre of efforts, this component does the dirty job of
talking to fingerprint reading devices, and processing fingerprint data.
.
This library depends on the new libusb, which performs asynchronous callbacks,
allowing fprint to perform non-blocking device tasks.
.
This package provides the API documentation.
- libfprint-2-tod-dev: async fingerprint library of fprint project, drivers development headers
The fprint project aims to support for consumer fingerprint reader devices.
.
Previously, Linux support for such devices has been scattered amongst different
projects (many incomplete) and inconsistent in that application developers
would have to implement support for each type of fingerprint reader separately.
The idea is to change that by providing a central system to support all the
fingerprint readers as it's possible to get hands on.
.
libfprint is the centre of efforts, this component does the dirty job of
talking to fingerprint reading devices, and processing fingerprint data.
.
This library depends on the new libusb, which performs asynchronous callbacks,
allowing fprint to perform non-blocking device tasks.
.
This package provides development headers for creating device drivers.
An example driver is available at:
https://gitlab. freedesktop. org/3v1n0/ libfprint- tod-example- driver
- libfprint-2-tod1: async fingerprint library of fprint project, drivers shared libraries
The fprint project aims to support for consumer fingerprint reader devices.
.
Previously, Linux support for such devices has been scattered amongst different
projects (many incomplete) and inconsistent in that application developers
would have to implement support for each type of fingerprint reader separately.
The idea is to change that by providing a central system to support all the
fingerprint readers as it's possible to get hands on.
.
libfprint is the centre of efforts, this component does the dirty job of
talking to fingerprint reading devices, and processing fingerprint data.
.
This library depends on the new libusb, which performs asynchronous callbacks,
allowing fprint to perform non-blocking device tasks.
.
This package provides shared libraries for the TOD drivers.
- libfprint-2-tod1-dbgsym: debug symbols for libfprint-2-tod1