diff --git a/security/libfprint/Makefile b/security/libfprint/Makefile index f4444b8b635c..7e8d7c6ddded 100644 --- a/security/libfprint/Makefile +++ b/security/libfprint/Makefile @@ -1,40 +1,41 @@ PORTNAME= libfprint DISTVERSIONPREFIX= v DISTVERSION= 1.94.10 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= danfe@FreeBSD.org COMMENT= Library for fingerprint reader devices WWW= https://fprint.freedesktop.org/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgusb.so:devel/libgusb \ libpixman-1.so:x11/pixman USES= gnome meson pkgconfig python:env shebangfix ssl USE_GITLAB= yes GL_SITE= https://gitlab.freedesktop.org USE_GNOME= glib20 USE_LDCONFIG= yes SHEBANG_GLOB= *.py MESON_ARGS= -Dinstalled-tests= \ -Dudev_hwdb=disabled \ -Dudev_rules=disabled INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS GIR GTK_EXAMPLES TEST OPTIONS_SUB= yes GIR_DESC= Install glib introspection support GTK_EXAMPLES_DESC= Install GTK examples DOCS_BUILD_DEPENDS= gtkdoc-scan:textproc/gtk-doc DOCS_MESON_TRUE= doc GIR_MESON_TRUE= introspection GTK_EXAMPLES_USE= GNOME=gtk30 GTK_EXAMPLES_MESON_TRUE= gtk-examples TEST_MESON_TRUE= installed-tests .include diff --git a/security/libfprint/files/patch-data_autosuspend.hwdb b/security/libfprint/files/patch-data_autosuspend.hwdb new file mode 100644 index 000000000000..36177dd66c41 --- /dev/null +++ b/security/libfprint/files/patch-data_autosuspend.hwdb @@ -0,0 +1,11 @@ +--- data/autosuspend.hwdb.orig 2026-02-10 02:18:14 UTC ++++ data/autosuspend.hwdb +@@ -185,6 +185,8 @@ usb:v2808p1579* + usb:v2808pA57A* + usb:v2808pA78A* + usb:v2808p1579* ++usb:v2808p077A* ++usb:v2808p079A* + ID_AUTOSUSPEND=1 + ID_PERSIST=0 + diff --git a/security/libfprint/files/patch-libfprint_drivers_focaltech__moc_focaltech__moc.c b/security/libfprint/files/patch-libfprint_drivers_focaltech__moc_focaltech__moc.c new file mode 100644 index 000000000000..7f9be9b56ec2 --- /dev/null +++ b/security/libfprint/files/patch-libfprint_drivers_focaltech__moc_focaltech__moc.c @@ -0,0 +1,11 @@ +--- libfprint/drivers/focaltech_moc/focaltech_moc.c.orig 2026-02-10 02:18:14 UTC ++++ libfprint/drivers/focaltech_moc/focaltech_moc.c +@@ -35,6 +35,8 @@ static const FpIdEntry id_table[] = { + { .vid = 0x2808, .pid = 0xa57a, }, + { .vid = 0x2808, .pid = 0xa78a, }, + { .vid = 0x2808, .pid = 0x1579, }, ++ { .vid = 0x2808, .pid = 0x077A, }, ++ { .vid = 0x2808, .pid = 0x079A, }, + { .vid = 0, .pid = 0, .driver_data = 0 }, /* terminating entry */ + }; +