slopengine

LOW
maintainer bryan.abrams 0 votes scanned 2026-08-19 13:41:59.633391
View on AUR
Why flagged

The package builds from a legitimate git repository and includes a prebuilt Steam Audio library from Valve's official GitHub releases, which is normal for AUR packages; the low severity is due to SKIP'd checksum for the git source, but no malicious behavior is present.

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 legitimate git repository and includes a prebuilt Steam Audio library from Valve's official GitHub releases, which is normal for AUR packages; the low severity is due to SKIP'd checksum for the git source, but no malicious behavior is present.

PKGBUILD

1# Maintainer: Bryan
2pkgname=slopengine
3pkgver=0.5.0
4pkgrel=1
5pkgdesc="First-person boomer shooter game engine (raylib/flecs/s7)"
6arch=('x86_64')
7url="https://github.com/slopnode/engine"
8license=('MIT')
9options=('!debug')
10depends=(
11 'glu'
12 'libglvnd'
13 'libsm'
14 'libice'
15 'libx11'
16 'libxext'
17 'libxcb'
18 'libxau'
19 'libxdmcp'
20 'util-linux-libs'
21 'wayland'
22 'libxkbcommon'
23)
24makedepends=('cmake' 'git' 'pkgconf' 'patchelf')
25
26_commit=ac5920a1eb599db67ccee086423a86c285948197
27_steamaudio_ver=4.8.1
28
29source=(
30 "$pkgname::git+https://github.com/slopnode/engine.git#commit=${_commit}"
31 "steamaudio-${_steamaudio_ver}.zip::https://github.com/ValveSoftware/steam-audio/releases/download/v${_steamaudio_ver}/steamaudio_${_steamaudio_ver}.zip"
32)
33sha256sums=('SKIP'
34 '4a0aa5ec1176f38f0b0993a37c2259d9e86f27e22d5e24f83ec4c3cb9a1d5449')
35
36prepare() {
37 cd "$pkgname"
38 git submodule update --init --recursive
39}
40
41build() {
42 cd "$pkgname"
43 local search_paths="${HOME}/.local/share/slopengine/packages;/usr/share/slopengine/packages"
44 cmake -S . -B build \
45 -DCMAKE_BUILD_TYPE=Release \
46 -DCMAKE_INSTALL_PREFIX=/usr \
47 -DSLOPENGINE_USE_STEAM_AUDIO=ON \
48 -DSTEAM_AUDIO_ROOT="$srcdir/steamaudio" \
49 -DSLOPENGINE_ENGINE_PACKAGE_DIR=/usr/share/slopengine/packages/engine \
50 -DSLOPENGINE_APP_SEARCH_PATHS="$search_paths"
51 cmake --build build -j"$(nproc)"
52}
53
54package() {
55 cd "$pkgname"
56 for bin in slopengine sloprepl slopbsp sloprad slopfac slopvis \
57 slopmap slopsprite slopthing sloplauncher slopicons; do
58 install -Dm755 "build/$bin" "$pkgdir/usr/bin/$bin"
59 done
60 install -Dm644 "$srcdir/steamaudio/lib/linux-x64/libphonon.so" \
61 "$pkgdir/usr/lib/slopengine/libphonon.so"
62 patchelf --set-rpath /usr/lib/slopengine "$pkgdir/usr/bin/slopengine"
63 install -d "$pkgdir/usr/share/slopengine/packages"
64 cp -a packages/engine "$pkgdir/usr/share/slopengine/packages/engine"
65 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
66}
67

Scan history

Scanned at (UTC)SeverityRules
2026-08-19 13:41:59 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