Upstream updated. Would you like to update this package?
Search Criteria
Package Details: libfprint-vfs009x-git 1:1.90.1.r6.g2978dc0-4
Package Actions
Git Clone URL: | https://aur.archlinux.org/libfprint-vfs009x-git.git (read-only, click to copy) |
---|---|
Package Base: | libfprint-vfs009x-git |
Description: | Library for fingerprint readers (includes libre vfs0090 and vfs0097 driver) |
Upstream URL: | https://github.com/3v1n0/libfprint |
Licenses: | LGPL |
Groups: | fprint-git |
Conflicts: | fprintd, libfprint |
Provides: | libfprint, libfprint-2.so, libfprint-vfs0090, libfprint-vfs0097, libfprint-vfs009x |
Replaces: | libfprint, libfprint-vfs0090, libfprint-vfs0097, libfprint-vfs009x |
Submitter: | depau |
Maintainer: | Fusate |
Last Packager: | Fusate |
Votes: | 15 |
Popularity: | 0.010071 |
First Submitted: | 2020-06-21 21:32 (UTC) |
Last Updated: | 2024-07-01 18:58 (UTC) |
Dependencies (18)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- gnutls (gnutls-gitAUR)
- gobject-introspection (gobject-introspection-gitAUR)
- libgusb
- libusb (libusb-gitAUR)
- nss (nss-hgAUR)
- openssl (openssl-gitAUR, openssl-staticAUR)
- pixman (pixman-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
- glib2-devel (make)
- gtk-doc (make)
- meson (meson-gitAUR) (make)
- pkgconf (pkgconf-gitAUR) (make)
- usbutils (usbutils-gitAUR) (make)
- cairo (cairo-gitAUR) (check)
- fprintd (optional) – D-Bus daemon that manages fingerprint readers
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR) (optional) – (make) Build GTK-based demos
- validity-sensors-tools (validity-sensors-tools-gitAUR) (optional) – Flash, factory reset and pair Validity fingerprint sensors 009x
Required by (3)
- fprintd-clients-git (requires libfprint)
- pam-fprint-grosshack (requires libfprint)
- python-pyfprint-git (requires libfprint)
Sources (3)
Hork commented on 2020-06-13 03:59 (UTC)
depau commented on 2020-04-12 00:40 (UTC) (edited on 2020-06-16 00:05 (UTC) by depau)
EDIT 2020-06-16:
Upstream rebased on libfprint master, package has been updated.
Package is still broken, you still need to get an older fprintd
version < 1.90 from ALA.
You can do that with downgrader
.
depau commented on 2020-02-28 13:54 (UTC)
In case anybody was wondering, Arch updated fprintd to the latest version, which requires libfprint-2.so, which is not provided by this package.
Until upstream merges libfprint >= 1.90 into his fork (which I tried to do myself on the vfs0090 fork but it requires manual API usage fixing, no time for that - sorry), you'll have to stick with an older version of fprintd.
depau commented on 2020-02-28 00:18 (UTC)
In case anybody was wondering, the build now works. However, Arch updated fprintd to the latest version, which requires libfprint-2.so
, which is not provided by this package.
Until upstream merges libfprint >= 1.90 into his fork (which I tried to do myself but it requires manual API usage fixing, no time for that - sorry), you'll have to stick with an older version of fprintd.
depau commented on 2020-01-03 22:06 (UTC) (edited on 2020-01-03 22:23 (UTC) by depau)
@hmu confirmed. That's an upstream issue, however. I'll report that and consider adding a patch to the package.
EDIT: Unless I'm missing something, it looks like 3v1n0 rebased his repo on top of upstream master, but they made changes to the API and it needs refactoring. So, removing the #include "driver_ids.h"
line doesn't help.
Long story short, the package is broken and there's not much I can do about it. Please help upstream and send pull requests if you can :)
hmu commented on 2019-12-27 22:37 (UTC)
This doesn't build for me, it complains about driver_ids.h missing. Apparently not all references where removed in the drivers.
depau commented on 2019-01-24 15:42 (UTC)
@djres Reboot. In general, ask upstream.
djres commented on 2019-01-23 12:26 (UTC)
I'm getting some error:
$ fprintd-enroll Using device /net/reactivated/Fprint/Device/0 failed to claim device: Open failed with error -5
Anyone knows what's wrong?
depau commented on 2019-01-15 21:00 (UTC)
Sorry for having you waiting, I updated the PKGBUILD.
It stopped building because upstream switched the build system from GNU autotools to Meson.
djres commented on 2019-01-15 14:26 (UTC)
I get the same error as @speculees
Pinned Comments
depau commented on 2020-07-25 16:17 (UTC) (edited on 2020-10-09 19:21 (UTC) by depau)
vfs0097 users
The package will automatically apply a patch required for the vfs0097 reader if one is found in the system at build time, it will otherwise build for vfs0090. You can force a preferred behavior by exporting
VFS0097=1
or=0
.If you have any issues, make sure talk about it https://gitter.im/Validity90/Lobby so it has a chance to get fixed.
GH issues have also been enabled by upstream, so make sure you check that as well: https://github.com/3v1n0/libfprint/
vfs0090 users
The driver should work as expected, but same as above for any issues.