gw2taco-bin
maintainer hasanc
· 0 votes
· scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged
The package downloads prebuilt binaries from the project's official GitHub releases and Microsoft's official download link; while the hosts are not whitelisted, they are legitimate sources for the respective artifacts, and the checksums are verified.
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-07-25) reviewed the full PKGBUILD and judged it LOW (confidence 95%): The package downloads prebuilt binaries from the project's official GitHub releases and Microsoft's official download link; while the hosts are not whitelisted, they are legitimate sources for the respective artifacts, and the checksums are verified.
1 higher static finding superseded - not the current verdict (shown for transparency)
MEDIUM
source=() URL on a non-standard host
source_untrusted_domain
One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).
-
PKGBUILD:24
"vcredist_x64.exe::https://aka.ms/vs/17/release/vc_redist.x64.exe"
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: Hasan C
2
pkgname=gw2taco-bin
3
pkgver=067.3705r
4
pkgrel=2
5
pkgdesc="Guild Wars 2 Tactical Overlay (GW2TacO) - upstream Windows binary (runs via Wine)"
6
arch=('any')
7
url="https://github.com/BoyC/GW2TacO"
8
license=('LicenseRef-GW2TacO')
9
depends=('wine')
10
makedepends=('libarchive')
11
options=(!strip)
12
optdepends=(
13
'winetricks: optional helper for managing Wine prefixes (not required)'
14
)
15
provides=('gw2taco')
16
conflicts=('gw2taco')
17
18
_major="${pkgver%%.*}"
19
20
source=(
21
"${pkgname}-${pkgver}.zip::https://github.com/BoyC/GW2TacO/releases/download/${pkgver}/GW2TacO_${_major}r.zip"
22
"gw2taco"
23
"gw2taco.desktop"
24
"vcredist_x64.exe::https://aka.ms/vs/17/release/vc_redist.x64.exe"
25
"vcredist_x86.exe::https://aka.ms/vs/17/release/vc_redist.x86.exe"
26
)
27
28
sha256sums=('8930e4e62a2d5eb91c66c091b1019bc25931707236edefb9af8f5730131b35e3'
29
'fa79978ad24d3bb4c2a6ed1d5750d47f00226183811c4f747c63f61c8674a380'
30
'517d3dd9b94e9e1613e8a92544abf320691c19c675a2845c32009049ebed6f7b'
31
'cc0ff0eb1dc3f5188ae6300faef32bf5beeba4bdd6e8e445a9184072096b713b'
32
'0c09f2611660441084ce0df425c51c11e147e6447963c3690f97e0b25c55ed64')
33
34
package() {
35
install -d "${pkgdir}/opt/gw2taco"
36
bsdtar -xf "${srcdir}/${pkgname}-${pkgver}.zip" -C "${pkgdir}/opt/gw2taco"
37
printf '%s-%s\n' "$pkgver" "$pkgrel" > "${pkgdir}/opt/gw2taco/.gw2taco-package-stamp"
38
39
install -Dm755 "${srcdir}/gw2taco" "${pkgdir}/usr/bin/gw2taco"
40
install -Dm644 "${srcdir}/gw2taco.desktop" "${pkgdir}/usr/share/applications/gw2taco.desktop"
41
42
install -d "${pkgdir}/usr/share/${pkgname}/redist"
43
install -m644 "${srcdir}/vcredist_x64.exe" "${pkgdir}/usr/share/${pkgname}/redist/vcredist_x64.exe"
44
install -m644 "${srcdir}/vcredist_x86.exe" "${pkgdir}/usr/share/${pkgname}/redist/vcredist_x86.exe"
45
46
if [[ -f "${pkgdir}/opt/gw2taco/LICENSE" ]]; then
47
install -Dm644 "${pkgdir}/opt/gw2taco/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
48
fi
49
}
50
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 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 00:17:23 | LOW | 2 |
| 2026-07-29 00:25:53 | LOW | 2 |
| 2026-07-28 00:07:28 | LOW | 2 |
| 2026-07-27 00:24:32 | LOW | 2 |
| 2026-07-26 00:07:32 | LOW | 2 |
| 2026-07-25 00:13:44 | LOW | 2 |
| 2026-07-24 00:02:28 | LOW | 2 |
| 2026-07-23 00:14:47 | LOW | 2 |
| 2026-07-22 00:29:32 | LOW | 2 |
| 2026-07-21 00:24:15 | LOW | 2 |
| 2026-07-20 00:19:49 | LOW | 2 |
| 2026-07-19 00:17:08 | LOW | 2 |
| 2026-07-18 00:14:48 | LOW | 2 |
| 2026-07-17 00:06:16 | LOW | 2 |
| 2026-07-16 00:05:41 | LOW | 2 |
| 2026-07-15 00:09:25 | LOW | 2 |