This bug was fixed in the package libfprint - 1:1.94.5+tod1-0ubuntu1
---------------
libfprint (1:1.94.5+tod1-0ubuntu1) kinetic; urgency=medium
* New upstream release (LP: #1992855):
- Supports new FPC MOC device
- Avoid defining duplicated symbols in tod and libfprint (LP: #1992841)
* debian/libfprint-2-2.postinst: Devices triggers updated
* debian/patches: Drop all (applied upstream)
* debian/libfprint-2-tod1.symbols: Add new symbols for shared drivers
* debian/source: Remove include-binaries file, we've none now
-- Marco Trevisan (Treviño) <[email protected]> Fri, 14 Oct 2022
00:18:27 +0200
** Changed in: libfprint (Ubuntu)
Status: New => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to libfprint in Ubuntu.
https://bugs.launchpad.net/bugs/1992855
Title:
Update libfprint-TOD to 1.94.5
Status in libfprint package in Ubuntu:
Fix Released
Bug description:
[ Impact ]
It handles some library issues such as #1992841, while new devices are
FPC devices are supported.
NEWS file is at:
https://gitlab.freedesktop.org/3v1n0/libfprint/-/releases/v1.94.5+tod1
[ Regression potential ]
Basically none given that we already include most of the changes to
the already supported devices while new one are supported, including
tests.
Here's a diffstat of the difference between what's currently in ubuntu
and what is in the new release:
.gitlab-ci.yml | 50 +-
.gitlab-ci/libfprint-image-variables.yaml | 2 +
.gitlab-ci/libfprint-templates.yaml | 18 +
NEWS | 23 +
README.md | 112 +-
data/autosuspend.hwdb | 42 +-
demo/org.freedesktop.libfprint.Demo.json | 19 +-
examples/tod-inspector.c | 6 +-
libfprint/drivers/egis0570.c | 4 +-
libfprint/drivers/elan.c | 2 +-
libfprint/drivers/elan.h | 1 +
libfprint/drivers/elanmoc/elanmoc.c | 51 +-
libfprint/drivers/elanmoc/elanmoc.h | 1 +
libfprint/drivers/elanspi.h | 1 +
libfprint/drivers/fpcmoc/fpc.c | 1892
++++++++++++++++++++++++++
libfprint/drivers/fpcmoc/fpc.h | 221 +++
libfprint/drivers/goodixmoc/goodix.c | 81 +-
libfprint/drivers/goodixmoc/goodix.h | 2 +
libfprint/drivers/goodixmoc/goodix_proto.c | 6 +-
libfprint/drivers/synaptics/synaptics.c | 4 +
libfprint/drivers/upektc.c | 1 +
libfprint/drivers/uru4000.c | 6 +-
libfprint/drivers/vfs0050.c | 9 +-
libfprint/drivers/vfs301_proto.c | 2 +-
libfprint/drivers/virtual-device.c | 4 +-
libfprint/fp-context.c | 11 +-
libfprint/fp-device-private.h | 6 +-
libfprint/fp-device.c | 154 +--
libfprint/fp-image.c | 3 +-
libfprint/fp-print.c | 2 +-
libfprint/fpi-byte-reader.c | 2 +-
libfprint/fpi-byte-reader.h | 3 +-
libfprint/fpi-byte-writer.c | 2 +-
libfprint/fpi-compat.h | 11 +
libfprint/fpi-device.c | 306 +++--
libfprint/fpi-print.c | 2 +-
libfprint/fpi-print.h | 6 +-
libfprint/fprint-list-udev-hwdb.c | 18 +-
libfprint/meson.build | 6 +-
libfprint/nbis/fix-musl-build.patch | 31 +
libfprint/nbis/include/bozorth.h | 2 -
libfprint/nbis/update-from-nbis.sh | 3 +
libfprint/tod/libfprint-tod.ver.in | 2 +
libfprint/tod/meson.build | 9 +-
libfprint/tod/tests/check-library-symbols.sh | 65 +
libfprint/tod/tod-goodix-wrapper.c | 56 +
libfprint/tod/tod-goodix-wrapper.h | 24 +
libfprint/tod/tod-shared-loader.c | 10 +-
libfprint/tod/tod-shared-loader.h | 6 +-
libfprint/tod/tod-symbols.h | 11 +
meson.build | 4 +-
scripts/uncrustify.cfg | 2 +-
tests/capture.py | 9 +-
tests/create-driver-test.py.in | 5 +
tests/elanmoc/custom.pcapng | Bin 19368 -> 17540 bytes
tests/elanmoc/custom.py | 6 +
tests/elanmoc/device | 136 +-
tests/fpcmoc/custom.pcapng | Bin 0 -> 25324 bytes
tests/fpcmoc/custom.py | 92 ++
tests/fpcmoc/device | 234 ++++
tests/goodixmoc/custom.pcapng | Bin 61764 -> 73120 bytes
tests/goodixmoc/custom.py | 11 +-
tests/goodixmoc/device | 57 +-
tests/libfprint.supp | 19 +
tests/meson.build | 36 +-
tests/synaptics/custom.pcapng | Bin 42080 -> 31328 bytes
tests/synaptics/custom.py | 41 +-
tests/synaptics/device | 294 ++--
tests/test-device-fake.c | 30 +
tests/test-fp-context-tod.c | 14 +
tests/test-fp-device.c | 32 +
tests/test-fpi-device.c | 11 +
tests/test-generated-hwdb.sh | 11 +-
tests/umockdev-test.py | 2 +-
tests/virtual-device.py | 13 +-
tests/virtual-image.py | 6 +-
76 files changed, 3813 insertions(+), 563 deletions(-)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libfprint/+bug/1992855/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp