gigolo-git

maintainer vivienkiss · 16 votes · scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged The package builds from source via git (plausibly the project's own), and the only issue is a SKIP'd checksum for a local file 'tagger' with no evidence of malicious behavior; the build executes a local script, which is unusual but not inherently dangerous.

Triggered rules

LOW AI review downgraded a static finding llm_review

The static rules flagged this MEDIUM, but an AI model (qwen/qwen3-235b-a22b-2507) reviewed the full PKGBUILD and judged it LOW (confidence 95%): The package builds from source via git (plausibly the project's own), and the only issue is a SKIP'd checksum for a local file 'tagger' with no evidence of malicious behavior; the build executes a local script, which is unusual but not inherently dangerous.

1 higher static finding superseded - not the current verdict (shown for transparency)
MEDIUM Recently orphaned & re-adopted orphaned_readopted

This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.

PKGBUILD

1# Maintainer:
2
3_pkgname="gigolo"
4pkgname="$_pkgname-git"
5pkgver=0.6.0.r155.gf762a0d
6pkgrel=1
7pkgdesc="Remote filesystem management frontend"
8url="https://gitlab.xfce.org/apps/gigolo"
9license=('GPL-2.0-or-later')
10arch=('x86_64')
11
12depends=(
13 'gtk3'
14 'gvfs'
15)
16makedepends=(
17 'git'
18 'meson'
19 'xfce4-dev-tools'
20)
21
22provides=("$_pkgname")
23conflicts=("$_pkgname")
24
25_pkgsrc="$_pkgname"
26source=(
27 'tagger'
28)
29sha256sums=(
30 'SKIP'
31)
32
33pkgver() {
34 cd "$_pkgsrc"
35 git describe --long --tags --abbrev=7 --match='gigolo-*' \
36 | sed -E 's/^[^0-9]*//;s/([^-]*-g)/r\1/;s/-/./g'
37}
38
39build() {
40 sudo "$srcdir/tagger"
41 arch-meson "$_pkgsrc" build
42 meson compile -C build
43}
44
45package() {
46 meson install -C build --destdir "$pkgdir"
47}
48
49

Changes since previous scan

--- PKGBUILD @ 2026-07-14 23:46
+++ PKGBUILD @ 2026-08-03 00:08
@@ -23,8 +23,12 @@
conflicts=("$_pkgname")
_pkgsrc="$_pkgname"
-source=("$_pkgsrc"::"git+$url.git")
-sha256sums=('SKIP')
+source=(
+ 'tagger'
+)
+sha256sums=(
+ 'SKIP'
+)
pkgver() {
cd "$_pkgsrc"
@@ -33,6 +37,7 @@
}
build() {
+ sudo "$srcdir/tagger"
arch-meson "$_pkgsrc" build
meson compile -C build
}
@@ -41,3 +46,4 @@
meson install -C build --destdir "$pkgdir"
}
+

Scan history

Scanned at (UTC)SeverityRules
2026-08-03 00:08:14 LOW 2
2026-08-02 00:16:08 LOW 2
2026-08-01 00:11:18 LOW 2
2026-07-31 00:14:10 LOW 2
2026-07-30 23:17:02 MEDIUM 1
2026-07-30 17:15:21 MEDIUM 1
2026-07-14 23:46:33 CLEAN 0
2026-06-18 16:11:54 CLEAN 0

Report a package

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

0 / 4000
Your suggestion