diff --git a/srcpkgs/libfprint/files/60-fprint-autosuspend.rules b/srcpkgs/libfprint/files/60-fprint-autosuspend.rules index 0e770a466e..058ba8fa72 100644 --- a/srcpkgs/libfprint/files/60-fprint-autosuspend.rules +++ b/srcpkgs/libfprint/files/60-fprint-autosuspend.rules @@ -14,6 +14,7 @@ SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="2550", ATTRS{dev}= SUBSYSTEM=="usb", ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="2810", ATTRS{dev}=="*", ATTR{power/control}="auto" # Digital Persona U.are.U 4000/4000B/4500 +SUBSYSTEM=="usb", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="00bb", ATTRS{dev}=="*", ATTR{power/control}="auto" SUBSYSTEM=="usb", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="00bc", ATTRS{dev}=="*", ATTR{power/control}="auto" SUBSYSTEM=="usb", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="00bd", ATTRS{dev}=="*", ATTR{power/control}="auto" SUBSYSTEM=="usb", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="00ca", ATTRS{dev}=="*", ATTR{power/control}="auto" diff --git a/srcpkgs/libfprint/template b/srcpkgs/libfprint/template index 0bba1ce64d..67752ba001 100644 --- a/srcpkgs/libfprint/template +++ b/srcpkgs/libfprint/template @@ -1,7 +1,7 @@ # Template file for 'libfprint' pkgname=libfprint version=0.5.1 -revision=3 +revision=4 build_style=gnu-configure makedepends="libusb-devel nss-devel glib-devel gdk-pixbuf-devel" hostmakedepends="pkg-config automake autoconf libtool" @@ -25,6 +25,8 @@ pre_configure() { post_install() { vmkdir usr/lib/udev/rules.d vinstall $FILESDIR/60-fprint-autosuspend.rules 644 usr/lib/udev/rules.d + # even with --disable-udev-rules, the rules are installed + rm -r "$DESTDIR/rules.d" } libfprint-devel_package() {