Package Details: libfprint-vfs009x-git 1:1.90.1.r6.g2978dc0-3

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.50
First Submitted: 2020-06-21 21:32 (UTC)
Last Updated: 2024-03-25 23:26 (UTC)

Dependencies (17)

Required by (3)

Sources (3)

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.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

depau commented on 2020-07-19 15:27 (UTC)

Oh, I just realized you're commenting on libfprint-vfs0097-git. This package is out of date, libfprint-vfs009x-git should replace it.

depau commented on 2020-07-19 15:25 (UTC)

I think you're mixing up something. libfprint-2.so is provided by this AUR package.

Just install this AUR package and then fprintd from the repos. You're probably seeing errors because most AUR helpers will install repo packages first and then AUR packages, while this package needs to be installed first otherwise fprintd will also want to pull libfprint from the repo.

$ pacman -Qi fprintd
Name            : fprintd
Version         : 1.90.1-1
Description     : D-Bus service to access fingerprint readers
Architecture    : x86_64
URL             : https://www.freedesktop.org/wiki/Software/fprint/fprintd
Licenses        : GPL
Groups          : fprint
Provides        : None
Depends On      : glib2  libfprint  polkit  dbus  dbus-glib  libsystemd  libfprint-2.so=2-64
Optional Deps   : None
Required By     : None
Optional For    : gdm  libfprint-vfs009x-git
Conflicts With  : None
Replaces        : None
Installed Size  : 520.49 KiB
Packager        : Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
Build Date      : Thu 27 Feb 2020 07:28:45 PM CET
Install Date    : Tue 23 Jun 2020 08:05:19 PM CEST
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature
$ pacman -Qi libfprint-vfs009x-git
Name            : libfprint-vfs009x-git
Version         : 1:1.90.1.r0.g82aed23-1
Description     : Library for fingerprint readers (includes libre vfs0090 and vfs0097 driver)
Architecture    : x86_64
URL             : https://github.com/3v1n0/libfprint
Licenses        : LGPL
Groups          : fprint-git
Provides        : libfprint  libfprint-2.so=2-64  libfprint-vfs009x  libfprint-vfs0090  libfprint-vfs0097
Depends On      : libusb  nss  pixman  gnutls  openssl
Optional Deps   : fprintd: D-Bus daemon that manages fingerprint readers [installed]
                  validity-sensors-tools: Flash, factory reset and pair Validity fingerprint sensors 009x
Required By     : fprintd
Optional For    : None
Conflicts With  : libfprint
Replaces        : libfprint  libfprint-vfs009x  libfprint-vfs0090  libfprint-vfs0097
Installed Size  : 765.58 KiB
Packager        : Unknown Packager
Build Date      : Sun 19 Jul 2020 05:22:56 PM CEST
Install Date    : Sun 19 Jul 2020 05:23:34 PM CEST
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : None

RainbowNia commented on 2020-07-18 07:08 (UTC)

But that causes a compatibility error because this does not include libfprint-2.so Does that mean we cannot use this tool?

depau commented on 2020-07-18 01:47 (UTC)

The latest

RainbowNia commented on 2020-07-17 10:35 (UTC)

Which version of fprintd do we need?

cyberia commented on 2020-07-12 04:13 (UTC)

Hi, please can the gobject-introspection package be added to the build dependencies

gugah commented on 2020-06-20 16:03 (UTC)

@Depau could you check pkgver on the PKGBUILD?, yay keeps trying to update the package: aur/libfprint-vfs0090-git 1:v1.90.1+vfs009x.1.r0.g82aed23-1 -> 1:1.90.r0.gb8e684e-1

depau commented on 2020-06-16 02:21 (UTC)

Package has been updated and it should work with updated fprintd. If you added fprintd to IgnorePkg you can now remove it and update both this package and fprintd.

You need to perform the enrolling again.

I think this should also work with vfs0097 but I'm not sure, I asked Marco for confirmation.

I also packaged validity-sensors-tools in case you need to perform initialization and you don't wanna use snap. Note that, in case you're concerned, upstream didn't specify a license; also it uses stuff from the proprietary drivers from the Lenovo websites, I haven't looked around too much.

depau commented on 2020-06-15 23:41 (UTC)

I'm sure happy to update, hurray!

Sorry for the delay :/