stream32-appimage

LOW
maintainer JoaoCostaIFG 0 votes scanned 2026-08-25 17:27:20.499711
View on AUR
Why flagged

The package installs a prebuilt AppImage from the project's official GitHub release, which is a normal AUR practice; the AppImage is extracted to install the binary and desktop files, but no untrusted remote code is downloaded or executed at build/install time.

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 installs a prebuilt AppImage from the project's official GitHub release, which is a normal AUR practice; the AppImage is extracted to install the binary and desktop files, but no untrusted remote code is downloaded or executed at build/install time.

PKGBUILD

1# Maintainer: Joao Costa <arch@joaocosta.dev>
2pkgname=stream32-appimage
3_pkgname=stream32
4pkgver=1.14.0
5pkgrel=1
6pkgdesc="Desktop app for nn ESP32 powered stream deck"
7arch=('x86_64')
8url="https://github.com/FadyFaheem/Stream32"
9license=('MIT')
10options=('!strip' '!debug')
11provides=('stream32')
12conflicts=()
13source=("${_pkgname}-${pkgver}.AppImage::https://github.com/FadyFaheem/Stream32/releases/download/v${pkgver}/Stream32-${pkgver}-x86_64.AppImage")
14sha256sums=('9269c487c3af8a9131fb684670dc692500e90f4d0736d0c746a45bebdf941d7f')
15
16package() {
17 cd "$srcdir"
18
19 chmod +x "${_pkgname}-${pkgver}.AppImage"
20 install -Dm755 "${_pkgname}-${pkgver}.AppImage" "$pkgdir/usr/bin/stream32"
21
22 ./"${_pkgname}-${pkgver}.AppImage" --appimage-extract &>/dev/null
23
24 if [ -f "squashfs-root/stream32-desktop.png" ]; then
25 install -Dm644 "squashfs-root/stream32-desktop.png" "$pkgdir/usr/share/pixmaps/stream32-desktop.png"
26 else
27 msg2 "Warning: Could not automatically find an icon file (stream32-desktop.png) within the AppImage."
28 msg2 " Desktop entry icon might be missing."
29 fi
30
31 if [ -f "squashfs-root/stream32-desktop.desktop" ]; then
32 sed -i 's|Exec=AppRun|Exec=/usr/bin/stream32|' "squashfs-root/stream32-desktop.desktop"
33 install -Dm644 "squashfs-root/stream32-desktop.desktop" "$pkgdir/usr/share/applications/stream32.desktop"
34 else
35 msg2 "Fail: Could not automatically find desktop file (stream32-desktop.desktop) within the AppImage."
36 exit 1
37 fi
38}
39

Scan history

Scanned at (UTC)SeverityRules
2026-08-25 17:27:20 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