libfprint-chipsailing-cs9711-git

LOW
maintainer thankarezos 0 votes scanned 2026-10-17 13:18:05.291310
View on AUR
Why flagged

Package builds from a publicly accessible git repository of the maintainer, uses SKIP due to git source, and patches for Arch compatibility; no remote code execution or malicious payloads detected.

Triggered rules

Low Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Low AI review llm_review

An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): Package builds from a publicly accessible git repository of the maintainer, uses SKIP due to git source, and patches for Arch compatibility; no remote code execution or malicious payloads detected.

PKGBUILD

1# Maintainer: thankarezos
2pkgname=libfprint-chipsailing-cs9711-git
3pkgver=r1867.ec3ad6e
4pkgrel=1
5pkgdesc='Chipsailing CS9711 fingerprint driver based on libfprint'
6arch=('x86_64')
7url='https://github.com/thankarezos/libfprint-CS9711'
8license=('LGPL-2.1-or-later')
9depends=('glibc' 'gcc-libs' 'glib2' 'libgusb' 'opencv')
10makedepends=('git' 'meson' 'ninja' 'pkgconf' 'doctest' 'gobject-introspection')
11optdepends=('fprintd: fingerprint enrollment and verification')
12provides=('libfprint' 'libfprint-2.so')
13conflicts=('libfprint' 'cs9711-fingerprint-git')
14source=('libfprint-CS9711::git+https://github.com/thankarezos/libfprint-CS9711.git#branch=cs9711-rebase')
15sha256sums=('SKIP')
16
17pkgver() {
18 cd "$srcdir/libfprint-CS9711"
19 printf 'r%s.%s' "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
20}
21
22prepare() {
23 # Adapt only the build copy to Arch's OpenCV 5 pkg-config name.
24 # Do not reapply the retry-delay patch: it is committed in the driver fork.
25 if ! pkg-config --exists opencv4 && pkg-config --exists opencv5; then
26 sed -i "s/dependency('opencv4', required: true)/dependency('opencv5', required: true)/" \
27 "$srcdir/libfprint-CS9711/libfprint/sigfm/meson.build"
28 fi
29}
30
31build() {
32 arch-meson "$srcdir/libfprint-CS9711" "$srcdir/build" \
33 -Ddrivers=cs9711 \
34 -Dudev_rules=disabled -Dudev_hwdb=disabled \
35 -Ddoc=false -Dinstalled-tests=false -Dgtk-examples=false
36 meson compile -C "$srcdir/build"
37}
38
39check() {
40 "$srcdir/build/libfprint/sigfm/sigfm-tests"
41 meson test -C "$srcdir/build" --no-rebuild --print-errorlogs \
42 fpi-device fpi-ssm fpi-assembling
43}
44
45package() {
46 DESTDIR="$pkgdir" meson install -C "$srcdir/build" --no-rebuild
47}
48

Scan history

Scanned at (UTC)SeverityRules
2026-10-17 13:18:05 Low 2

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion