avia-client-git
LOW
maintainer Reycko
0 votes
scanned 2026-08-28 15:35:42.469825
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"
2
pkgname="${_pkgname}-git"
3
pkgver=1.8.4.r14.g796984a
4
pkgrel=1
5
pkgdesc="The Stoat Client you actually want"
6
license=( 'AGPL-3.0-or-later' )
7
arch=( 'x86_64' )
8
url="https://github.com/AvaLilac/for-desktop"
9
source_x86_64=("${_pkgname}-source::git+${url}.git"
10
"avia-client.desktop"
11
"avia-client.sh")
12
13
sha256sums_x86_64=('SKIP'
14
'1de3db56b7395f6f7c040e1f4ef794c1541275b60faf8cad94d1ddf2274fecfe'
15
'7470cc1f570087a48f432174a49c880e5424796cf79dccb5fac8a5354042d8e3')
16
makedepends=('git'
17
'nodejs' 'pnpm-bin'
18
'rust') # node-pipewire
19
conflicts=( 'avia-client-bin' 'avia-client' )
20
21
pkgver() {
22
cd "$srcdir/$_pkgname-source"
23
git describe --long --abbrev=7 --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
24
}
25
26
prepare() {
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
35
build() {
36
cd "$srcdir/$_pkgname-source"
37
pnpm install --frozen-lockfile || pnpm install
38
39
pnpm package
40
}
41
42
package() {
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) | Severity | Rules |
|---|---|---|
| 2026-08-28 15:35:42 | Low | 2 |