Package Details: libfprint-cs9711-git 1.94.9+28.r1839.20250829.152cc367-1

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: 3
Popularity: 0.67
First Submitted: 2025-05-19 13:21 (UTC)
Last Updated: 2025-08-29 02:03 (UTC)

Pinned Comments

someone5678 commented on 2025-05-19 13:24 (UTC) (edited on 2025-08-29 02:10 (UTC) by someone5678)

Introduction

libfprint for cs9711 using https://github.com/ddlsmurf/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

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.

dreieck commented on 2025-08-28 11:59 (UTC)

Upstream https://gitlab.freedesktop.org/libfprint/libfprint seems official and more up to date.

Why not basing on this, and applying patches there?

Regards!

dreieck commented on 2025-08-28 09:14 (UTC)

This package also conflicts with package libfprint-1, which is required by fingerprint-gui.

Can you change the conflicts entry to only conflict with libfprint>=1.1, and to explicitly provide libfprint=${pkgver} (versioned provides)?

Regards and thanks for maintaining!

dreieck commented on 2025-08-28 08:42 (UTC)

You need to add doctest to the makedepends array:

[...]
Found CMake: /usr/bin/cmake (4.1.0)
Run-time dependency doctest found: NO (tried pkgconfig and cmake)

libfprint/libfprint/sigfm/meson.build:5:10: ERROR: Dependency "doctest" not found, tried pkgconfig and cmake

A full log can be found at /var/cache/makepkg/build/libfprint-cs9711-git/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().

Regards and thanks for the package!

someone5678 commented on 2025-05-19 13:24 (UTC) (edited on 2025-08-29 02:10 (UTC) by someone5678)

Introduction

libfprint for cs9711 using https://github.com/ddlsmurf/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.

Genues commented on 2025-01-26 08:11 (UTC)

@wz0311 Thank you!

wz0311 commented on 2025-01-26 02:06 (UTC)

@Genues I just update it!

Genues commented on 2024-12-18 13:38 (UTC)

Hi. Why you don't use the developer's (https://github.com/ericlinagora/libfprint-CS9711) repository?