I've just fixed this package; thank you @iguanajuice for the easy fix :)
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.005139 |
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
- 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)
Fusate commented on 2024-03-25 23:27 (UTC)
iguanajuice commented on 2023-11-13 08:44 (UTC)
Literally one line change to the PKGBUILD is required to make it work...but I'm too lazy/stupid to know how to edit a PKGBUILD on the AUR; so I'm just going to pin this comment instead, then disown the package.
Just remove -D x11examples
from the meson
build command.
MartinX3 commented on 2023-01-11 17:08 (UTC)
@svfedorov thank you Could you try to request maintainership over this package? And maybe try to upstream the code?
svfedorov commented on 2023-01-11 16:16 (UTC)
I rebased the fork on the libfprint 1.94.5 and updated the driver accordingly. The PKGBUILD can be found here: https://github.com/Shade30/arch_libfprint-vfs009x
ragusa87 commented on 2022-11-21 23:22 (UTC)
The package stopped working due to missing file "libcrypto.so.1.1". As mentioned by MartinX3, installing openssl-1.1 solved the issue.
So you need to : - Downgrade fprintd to version 1.90.1-1 - Remove the x11-examples option - Install the openssl-1.1 missing dependency
At least for device: 138a:0090 Validity Sensors, Inc. VFS7500 Touch Fingerprint Sensor
MartinX3 commented on 2022-11-05 14:58 (UTC)
The package needs to be updated to install openssl-1.1
as dependency or it stops working.
Or it needs a rebase on the newest libfprint code base.
Stebalien commented on 2022-06-29 04:26 (UTC)
Unfortunately, I no longer use nor can I maintain this package anymore.
K4LCIFER commented on 2022-06-29 01:28 (UTC)
Can't build due to errors:
libfprint/meson.build:1:0: ERROR: Unknown options: "x11-examples"
A full log can be found at /home/<username>/.cache/yay/libfprint-vfs009x-git/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
Aborting...
-> error making: libfprint-vfs009x-git
MartinX3 commented on 2022-02-03 14:22 (UTC)
@kugelblitz It doesn't conflict with fprintd. Newer versions are not compatible.
kaneki commented on 2022-02-03 10:24 (UTC)
Is there any reason for the package to be conflicting with fprintd?
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.