agy-switch-bin
MEDIUM
maintainer MatrixC7
0 votes
scanned 2026-10-17 00:21:55.226236
Why flagged
The package installs a prebuilt binary from a non-whitelisted GitHub user repository with no source build, posing a supply-chain risk if the release artifact is tampered with or swapped.
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.
Medium
AI review of an ambiguous pattern
llm_review
The static rules found a suspicious pattern they could not resolve, so an AI model (qwen/qwen3-235b-a22b-2507) reviewed it and judged it MEDIUM (confidence 90%): The package installs a prebuilt binary from a non-whitelisted GitHub user repository with no source build, posing a supply-chain risk if the release artifact is tampered with or swapped.
PKGBUILD
1
# Maintainer: Fangru Shao <matrixc7p@gmail.com>
2
pkgname=agy-switch-bin
3
_pkgname=agy-switch
4
pkgver=4.10.7
5
pkgrel=1
6
pkgdesc="AntiGravity Switch: manage Antigravity accounts, quotas and local usage on macOS, Windows and Linux"
7
arch=('x86_64')
8
url="https://github.com/anglee0323/agy-switch"
9
license=('CC-BY-NC-SA-4.0')
10
depends=(
11
'glibc'
12
'gcc-libs'
13
'gtk3'
14
'webkit2gtk-4.1'
15
'libayatana-appindicator'
16
'cairo'
17
'gdk-pixbuf2'
18
'glib2'
19
'pango'
20
'xdg-utils'
21
)
22
optdepends=(
23
'gnome-keyring: for secure credential storage'
24
)
25
provides=("${_pkgname}")
26
conflicts=("${_pkgname}")
27
options=('!strip' '!debug')
28
source=("https://github.com/anglee0323/agy-switch/releases/download/v${pkgver}/${_pkgname}-${pkgver}-linux-amd64.deb"
29
"https://raw.githubusercontent.com/anglee0323/agy-switch/v${pkgver}/LICENSE")
30
sha256sums=('bdb5a3a118d62abd687dafe74c7198ce5677c8534dcd1f4ff3b9c880b58e814d'
31
'6f0afc78b16f446941c6201dcc0a53e1d19dcb96b9fc2ccb497b1bf029aa3512')
32
33
package() {
34
# Extract data archive from deb package
35
bsdtar -xf "data.tar.gz" -C "${pkgdir}/"
36
37
# Fix desktop entry category
38
sed -i 's|^Categories=.*|Categories=Utility;Development;|' "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
39
40
# Install license
41
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
42
}
43
Changes since previous scan
--- PKGBUILD @ 2026-10-13 00:23+++ PKGBUILD @ 2026-10-17 00:21@@ -1,7 +1,7 @@ # Maintainer: Fangru Shao <matrixc7p@gmail.com> pkgname=agy-switch-bin _pkgname=agy-switch-pkgver=4.10.4+pkgver=4.10.7 pkgrel=1 pkgdesc="AntiGravity Switch: manage Antigravity accounts, quotas and local usage on macOS, Windows and Linux" arch=('x86_64')@@ -27,7 +27,7 @@ options=('!strip' '!debug') source=("https://github.com/anglee0323/agy-switch/releases/download/v${pkgver}/${_pkgname}-${pkgver}-linux-amd64.deb" "https://raw.githubusercontent.com/anglee0323/agy-switch/v${pkgver}/LICENSE")-sha256sums=('84ced72ac495754190684ffe8257184e541c2be30cfb01c71d0d5be81e9c24e0'+sha256sums=('bdb5a3a118d62abd687dafe74c7198ce5677c8534dcd1f4ff3b9c880b58e814d' '6f0afc78b16f446941c6201dcc0a53e1d19dcb96b9fc2ccb497b1bf029aa3512') package() {Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-17 00:21:55 | Medium | 2 |
| 2026-10-16 00:12:47 | Medium | 2 |
| 2026-10-15 00:28:05 | Medium | 2 |
| 2026-10-14 00:06:47 | Medium | 2 |
| 2026-10-13 17:17:20 | Medium | 2 |
| 2026-10-13 00:23:45 | Medium | 2 |
| 2026-10-12 09:12:50 | Medium | 2 |
| 2026-10-12 00:18:51 | Medium | 2 |
| 2026-10-11 19:10:55 | Medium | 2 |
| 2026-10-11 09:10:29 | Medium | 2 |