From c35b1a67c1077f87d1bbcb43cf234bd544845ebb Mon Sep 17 00:00:00 2001 From: Atlas Yu Date: Mon, 16 Jun 2025 16:28:58 +0800 Subject: [PATCH] Import Debian changes 1:1.94.7+tod1-0ubuntu5~24.04.4 libfprint (1:1.94.7+tod1-0ubuntu5~24.04.4) noble; urgency=medium . * d/p: Add new Synaptics device 06cb:019d (LP: #2114712) --- debian/changelog | 6 +++ debian/patches/series | 1 + .../synaptics-Add-new-PID-0x019D.patch | 40 +++++++++++++++++++ 3 files changed, 47 insertions(+) create mode 100644 debian/patches/synaptics-Add-new-PID-0x019D.patch diff --git a/debian/changelog b/debian/changelog index 18901eb0..d4a12015 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +libfprint (1:1.94.7+tod1-0ubuntu5~24.04.4) noble; urgency=medium + + * d/p: Add new Synaptics device 06cb:019d (LP: #2114712) + + -- Atlas Yu Fri, 16 Jun 2025 16:28:58 +0800 + libfprint (1:1.94.7+tod1-0ubuntu5~24.04.3) noble; urgency=medium [ Dirk Su ] diff --git a/debian/patches/series b/debian/patches/series index 89e98683..d4a0d799 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,3 +1,4 @@ libfprint-fprint-list-udev-hwdb-Add-new-broadcom-device-I.patch elanmoc-add-new-pid-0x0c9f.patch synaptics-Add-new-PID-0x0107-and-0x108.patch +synaptics-Add-new-PID-0x019D.patch diff --git a/debian/patches/synaptics-Add-new-PID-0x019D.patch b/debian/patches/synaptics-Add-new-PID-0x019D.patch new file mode 100644 index 00000000..cf1efa98 --- /dev/null +++ b/debian/patches/synaptics-Add-new-PID-0x019D.patch @@ -0,0 +1,40 @@ +From 2e766904f0250873aaa2133f5d0e84440843ec8b Mon Sep 17 00:00:00 2001 +From: Aris Lin +Date: Mon, 13 May 2024 16:21:57 +0800 +Subject: [PATCH] synaptics: Add new PID 0x019D +Origin: upstream, https://gitlab.freedesktop.org/libfprint/libfprint/-/commit/2e766904f0250873aaa2133f5d0e84440843ec8b +Bug-Ubuntu: https://bugs.launchpad.net/bugs/2114712 +Signed-off-by: Atlas Yu + +--- + data/autosuspend.hwdb | 1 + + libfprint/drivers/synaptics/synaptics.c | 1 + + 2 files changed, 2 insertions(+) + +diff --git a/data/autosuspend.hwdb b/data/autosuspend.hwdb +index 342c6d0..ef81674 100644 +--- a/data/autosuspend.hwdb ++++ b/data/autosuspend.hwdb +@@ -243,6 +243,7 @@ usb:v06CBp015F* + usb:v06CBp0104* + usb:v06CBp0173* + usb:v06CBp0106* ++usb:v06CBp019D* + ID_AUTOSUSPEND=1 + ID_PERSIST=0 + +diff --git a/libfprint/drivers/synaptics/synaptics.c b/libfprint/drivers/synaptics/synaptics.c +index 138e734..7b7bf73 100644 +--- a/libfprint/drivers/synaptics/synaptics.c ++++ b/libfprint/drivers/synaptics/synaptics.c +@@ -48,6 +48,7 @@ static const FpIdEntry id_table[] = { + { .vid = SYNAPTICS_VENDOR_ID, .pid = 0x0104, }, + { .vid = SYNAPTICS_VENDOR_ID, .pid = 0x0173, }, + { .vid = SYNAPTICS_VENDOR_ID, .pid = 0x0106, }, ++ { .vid = SYNAPTICS_VENDOR_ID, .pid = 0x019D, }, + { .vid = 0, .pid = 0, .driver_data = 0 }, /* terminating entry */ + }; + +-- +2.43.0 +