Package Details: libfprint-cs9711-git 1.94.10+8.r1846.20260220.66b1ada0-2

Git Clone URL: https://aur.archlinux.org/libfprint-cs9711-git.git (read-only, click to copy)
Package Base: libfprint-cs9711-git
Description: libfprint with proprietary FPC match on host device CS9711Fingprint driver
Upstream URL: https://fprint.freedesktop.org/
Licenses: LGPL-2.1-or-later
Groups: fprint
Conflicts: libfprint
Provides: libfprint, libfprint-2.so, libfprint-cs9711
Replaces: libfprint-cs9711
Submitter: someone5678
Maintainer: someone5678
Last Packager: someone5678
Votes: 8
Popularity: 1.37
First Submitted: 2025-05-19 13:21 (UTC)
Last Updated: 2026-04-01 15:43 (UTC)

Required by (4)

Sources (13)

Pinned Comments

someone5678 commented on 2025-05-19 13:24 (UTC) (edited on 2026-01-22 14:33 (UTC) by someone5678)

Introduction

libfprint for cs9711 using https://github.com/ddlsmurf/libfprint-CS9711 patches
and https://github.com/archeYR/libfprint-CS9711 patches
on top of official upstream https://gitlab.freedesktop.org/libfprint/libfprint
with sigfm branch merge from https://gitlab.freedesktop.org/Tooniis/libfprint.git
PKGBUILD is based on https://gitlab.archlinux.org/archlinux/packaging/packages/libfprint
and https://aur.archlinux.org/packages/libfprint-cs9711 adapted for current usage.

Notice

Test is disabled as the build can't pass it and always failed. If anyone know how to correctly deal with it, please comment.

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

someone5678 commented on 2026-04-01 15:45 (UTC)

@Neumo Hi! Thanks for the report! I updated PKGBUILD to fix doctest build failure as you mentioned and tested. Issue is resolved as of 1.94.10+8.r1846.20260220.66b1ada0-2 !

Neumo commented on 2026-04-01 11:31 (UTC)

Hello, I'm encountering a build failure with the latest version of libfprint-cs9711-git. The linker is failing with: /usr/bin/ld: cannot find -ldoctest.

It appears the sigfm subproject is attempting to link against doctest as a compiled library, but in Arch, doctest is a header-only framework and does not provide a .so or .a file. Disabling the tests or patching the meson.build to treat doctest as a header-only dependency should resolve this.

Build log for reference: https://paste.rs/TNKCw.txt

Thanks for maintaining this!

openmindead commented on 2026-03-15 02:10 (UTC)

@someone5678 oh thanks, removing yay package cache did the trick indeed.

someone5678 commented on 2026-03-08 02:08 (UTC)

@openmindead Hi! The merge issue was already resolved before (PKGBUILD automatically remove and commit conflicted file on prepare stage). Have you tried removing yay or paru package cache? As I checked with yay, the issue is not occurred currently.

openmindead commented on 2026-03-06 04:12 (UTC)

Hi, I'm observing merge conflict of the following file since like January: .gitlab-ci/libfprint-templates.yaml This aborts the entire build process.

someone5678 commented on 2026-03-01 04:09 (UTC)

@Neumo Okay. I updated PKGBUILD and opencv is now in depends array.

Neumo commented on 2026-02-25 07:49 (UTC)

Please add opencv to the depends array. Otherwise, the following error will occur:

/usr/lib/fprintd: error while loading shared libraries: libopencv_stitching.so.413: cannot open shared object file: No such file or directory

Adding opencv to makedepends alone is insufficient, as the build environment may differ from the target installation machine. This is particularly common when using automated build systems for AUR packages.

someone5678 commented on 2026-01-22 14:32 (UTC)

@hellfa Thanks! I checked, updated and tested https://github.com/archeYR/libfprint-CS9711 patches on top of upstream and it works as intended. PKGBUILD is updated.

hellfa commented on 2026-01-18 14:24 (UTC)

just a quick note, works fine but as of January 2026 https://github.com/ddlsmurf/libfprint-CS9711 shows "repository was archived by the owner on Jan 3, 2026"

Go to https://github.com/archeYR/libfprint-CS9711

someone5678 commented on 2025-08-29 02:09 (UTC) (edited on 2025-08-29 02:11 (UTC) by someone5678)

@dreieck
Thanks for the replies!
Currently, cs9711 on libfprint implementation by ddlsmurf depends on sigfm branch by Tooniis.

I updated PKGBUILD to apply changes you suggests and sources to use official upstream and sigfm merge request branch on top of it.
As I tested on my device, fingerprint sensor works just as I expected.