old-launcher-git

CLEAN
maintainer juxuanu 0 votes scanned 2026-09-29 00:07:46.805866
View on AUR

Triggered rules

Clean AI review downgraded a static finding llm_review

The static rules flagged this LOW, but an AI model (qwen/qwen3-235b-a22b-2507) reviewed the full PKGBUILD and judged it CLEAN (confidence 95%): The package builds from a public Git repository with no obfuscated downloads or remote code execution; SKIP'd checksum is acceptable for git sources.

1 higher static finding superseded - not the current verdict (shown for transparency)
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.

PKGBUILD

1# Maintainer: Ícar Nin Solana <icar.nin@protonmail.com>
2
3pkgname=old-launcher-git
4_name=old_launcher
5pkgver=r13.d909de7
6pkgrel=1
7pkgdesc='Addon manager for World of Warcraft 3.3.5a clients'
8arch=('x86_64' 'aarch64')
9url='https://gitlab.com/juxuanu/old_launcher'
10license=('GPL-3.0-or-later')
11# The window system and keyboard libraries are loaded at run time, for
12# whichever session (Wayland or X11) the launcher starts in.
13depends=(
14 'gcc-libs'
15 'glibc'
16 'hicolor-icon-theme'
17 'libx11'
18 'libxcursor'
19 'libxi'
20 'libxkbcommon'
21 'libxkbcommon-x11'
22 'libxrandr'
23 'wayland'
24)
25makedepends=('cargo' 'git')
26optdepends=(
27 'vulkan-icd-loader: hardware-accelerated drawing, instead of software rendering'
28 'xdg-desktop-portal: file pickers, with a backend such as xdg-desktop-portal-gtk'
29 'xdg-utils: opening web pages and folders'
30)
31provides=("${pkgname%-git}")
32conflicts=("${pkgname%-git}")
33# makepkg's LTO turns ring's C code into GCC bitcode, which Rust's linker
34# can't link. The release profile already does its own (Rust) LTO.
35options=('!lto')
36source=("$_name::git+$url.git")
37sha256sums=('SKIP')
38
39pkgver() {
40 cd "$_name"
41 printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)"
42}
43
44prepare() {
45 cd "$_name"
46 export RUSTUP_TOOLCHAIN=stable
47 cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
48}
49
50build() {
51 cd "$_name"
52 export RUSTUP_TOOLCHAIN=stable
53 export CARGO_TARGET_DIR=target
54 cargo build --frozen --release --package "$_name" --bin "$_name"
55}
56
57check() {
58 cd "$_name"
59 export RUSTUP_TOOLCHAIN=stable
60 export CARGO_TARGET_DIR=target
61 cargo test --frozen --workspace
62}
63
64package() {
65 cd "$_name"
66 install -Dm0755 -t "$pkgdir/usr/bin/" "target/release/$_name"
67 install -Dm0644 -t "$pkgdir/usr/share/applications/" "assets/$_name.desktop"
68 install -Dm0644 -t "$pkgdir/usr/share/icons/hicolor/scalable/apps/" "assets/$_name.svg"
69 install -Dm0644 -t "$pkgdir/usr/share/doc/$pkgname/" README.md
70}
71

Scan history

Scanned at (UTC)SeverityRules
2026-09-29 00:07:46 Clean 2
2026-09-28 23:22:18 Low 1

Report a package

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

0 / 4000
Your suggestion