diff -Nru libfprint-1.94.6+tod1/debian/changelog libfprint-1.94.6+tod1/debian/changelog --- libfprint-1.94.6+tod1/debian/changelog 2023-09-07 23:59:33.000000000 +0800 +++ libfprint-1.94.6+tod1/debian/changelog 2024-04-26 11:29:13.000000000 +0800 @@ -1,3 +1,9 @@ +libfprint (1:1.94.6+tod1-0ubuntu3.1~testing1) mantic; urgency=medium + + * d/p/add-synaptics-0106-pid-support.patch (LP: #2058193) + + -- Yo-Jung (Leo) Lin Fri, 26 Apr 2024 11:29:13 +0800 + libfprint (1:1.94.6+tod1-0ubuntu3) mantic; urgency=medium [ Marco Trevisan (TreviƱo) ] diff -Nru libfprint-1.94.6+tod1/debian/patches/add-synaptics-0106-pid-support.patch libfprint-1.94.6+tod1/debian/patches/add-synaptics-0106-pid-support.patch --- libfprint-1.94.6+tod1/debian/patches/add-synaptics-0106-pid-support.patch 1970-01-01 08:00:00.000000000 +0800 +++ libfprint-1.94.6+tod1/debian/patches/add-synaptics-0106-pid-support.patch 2024-04-26 11:25:14.000000000 +0800 @@ -0,0 +1,30 @@ +Description: Add Synaptics fingerprint device 0x0106 + This adds support for Synaptics USB fingerprint reader with pid 0x0106 +Author: Yo-Jung (Leo) Lin +Origin: upstream, https://salsa.debian.org/debian/libfprint/-/commit/427139f347c576e08d6656142ba39d06c7be2b15 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +Index: libfprint-1.94.6+tod1/data/autosuspend.hwdb +=================================================================== +--- libfprint-1.94.6+tod1.orig/data/autosuspend.hwdb ++++ libfprint-1.94.6+tod1/data/autosuspend.hwdb +@@ -216,6 +216,7 @@ usb:v06CBp0129* + usb:v06CBp0168* + usb:v06CBp015F* + usb:v06CBp0104* ++usb:v06CBp0106* + ID_AUTOSUSPEND=1 + ID_PERSIST=0 + +Index: libfprint-1.94.6+tod1/libfprint/drivers/synaptics/synaptics.c +=================================================================== +--- libfprint-1.94.6+tod1.orig/libfprint/drivers/synaptics/synaptics.c ++++ libfprint-1.94.6+tod1/libfprint/drivers/synaptics/synaptics.c +@@ -45,6 +45,7 @@ static const FpIdEntry id_table[] = { + { .vid = SYNAPTICS_VENDOR_ID, .pid = 0x0168, }, + { .vid = SYNAPTICS_VENDOR_ID, .pid = 0x015F, }, + { .vid = SYNAPTICS_VENDOR_ID, .pid = 0x0104, }, ++ { .vid = SYNAPTICS_VENDOR_ID, .pid = 0x0106, }, + { .vid = 0, .pid = 0, .driver_data = 0 }, /* terminating entry */ + }; + diff -Nru libfprint-1.94.6+tod1/debian/patches/series libfprint-1.94.6+tod1/debian/patches/series --- libfprint-1.94.6+tod1/debian/patches/series 2023-09-07 23:59:33.000000000 +0800 +++ libfprint-1.94.6+tod1/debian/patches/series 2024-04-26 11:29:13.000000000 +0800 @@ -4,3 +4,4 @@ tests-Install-current-TOD-driver-in-installed-tests-and-u.patch tests-Use-tests-execdir-install-rpath.patch synaptics-fix-enroll_identify-problem-after-user-reset-da.patch +add-synaptics-0106-pid-support.patch