avia-client-git

LOW
maintainer Reycko 0 votes scanned 2026-08-28 15:35:42.469825
View on AUR
Why flagged

The package builds from a public Git repository with no unverifiable prebuilt binaries, and the flagged low votes/recent upload is a metadata concern, not a security issue.

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%): The package builds from a public Git repository with no unverifiable prebuilt binaries, and the flagged low votes/recent upload is a metadata concern, not a security issue.

PKGBUILD

1_pkgname="avia-client"
2pkgname="${_pkgname}-git"
3pkgver=1.8.4.r14.g796984a
4pkgrel=1
5pkgdesc="The Stoat Client you actually want"
6license=( 'AGPL-3.0-or-later' )
7arch=( 'x86_64' )
8url="https://github.com/AvaLilac/for-desktop"
9source_x86_64=("${_pkgname}-source::git+${url}.git"
10 "avia-client.desktop"
11 "avia-client.sh")
12
13sha256sums_x86_64=('SKIP'
14 '1de3db56b7395f6f7c040e1f4ef794c1541275b60faf8cad94d1ddf2274fecfe'
15 '7470cc1f570087a48f432174a49c880e5424796cf79dccb5fac8a5354042d8e3')
16makedepends=('git'
17 'nodejs' 'pnpm-bin'
18 'rust') # node-pipewire
19conflicts=( 'avia-client-bin' 'avia-client' )
20
21pkgver() {
22 cd "$srcdir/$_pkgname-source"
23 git describe --long --abbrev=7 --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
24}
25
26prepare() {
27 cd "$srcdir/$_pkgname-source"
28 git submodule update --init --recursive --depth 1 || git submodule --init --recursive
29
30 # This is a bit weird, I don't know why Avia requires this
31 # Update Stoat assets
32 git -c submodule."assets".update=checkout submodule update --init assets
33}
34
35build() {
36 cd "$srcdir/$_pkgname-source"
37 pnpm install --frozen-lockfile || pnpm install
38
39 pnpm package
40}
41
42package() {
43 mkdir -p "$pkgdir/opt/avia-client" && cp -r "$srcdir/$_pkgname-source/out/AviaClient-linux-x64/." "$pkgdir/opt/avia-client/"
44
45 install -Dm644 "$srcdir/avia-client.desktop" "$pkgdir/usr/share/applications/avia-client.desktop"
46
47 install -Dm755 "$srcdir/avia-client.sh" "$pkgdir/usr/bin/avia-client"
48 ln -sf "../../opt/avia-client/aviaclient-desktop" "$pkgdir/usr/bin/avia-client.bin"
49}
50
51

Scan history

Scanned at (UTC)SeverityRules
2026-08-28 15:35:42 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