gulchce-bin
The package is a recently uploaded AUR package with few votes, but it builds from a tagged release in a public GitHub repository, installs only data and prebuilt binaries from that release, and does not execute untrusted remote code or exfiltrate data; the low severity is due to typical AUR new-package risk, not active malice.
Triggered rules
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
llm_review
An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 90%): The package is a recently uploaded AUR package with few votes, but it builds from a tagged release in a public GitHub repository, installs only data and prebuilt binaries from that release, and does not execute untrusted remote code or exfiltrate data; the low severity is due to typical AUR new-package risk, not active malice.
PKGBUILD
# Maintainer: Luke Bubar <luke@coldmail.xyz>
pkgname=gulchce-bin
_pkgname=gulchce
pkgver=150
_commit=b7e7da5eb9436a3df523b3c7170eae5394b946db # the commit tagged build-$pkgver
pkgrel=1
pkgdesc='OpenCE fork with experimental features such as Halo MCC custom maps (needs your own Xbox disc image)'
arch=('x86_64')
url='https://github.com/chestahh/GulchCE'
# The port is CC0; the rest are the libraries built into it, whose license
# files come with the release.
license=('CC0-1.0' 'Apache-2.0' 'BSD-3-Clause' 'BSD-4-Clause' 'ISC' 'MIT' 'OFL-1.1' 'Zlib')
# The game is 32-bit x86 code (its data has 32-bit pointers, as on the Xbox).
# The release brings its own SDL3, which loads the rest when it starts.
depends=('lib32-glibc' 'lib32-gcc-libs' 'lib32-libx11' 'lib32-libxext' 'lib32-mesa'
'hicolor-icon-theme')
optdepends=('lib32-nvidia-utils: graphics on NVIDIA cards'
'lib32-pipewire: sound through PipeWire (one of the sound libraries is needed for sound)'
'lib32-libpulse: sound through PulseAudio'
'lib32-alsa-lib: sound through ALSA'
'lib32-wayland: a native Wayland window instead of XWayland (with lib32-libxkbcommon)'
'lib32-libxkbcommon: a native Wayland window instead of XWayland (with lib32-wayland)'
'lib32-libdecor: window borders on GNOME under Wayland'
'zenity: the disc image picker at the first start, where there is no desktop portal'
'xdg-utils: invite links that open the game')
provides=("$_pkgname")
conflicts=("$_pkgname")
# Upstream's files as they are: its crash reports name addresses in this build.
options=('!strip' '!debug')
install="$pkgname.install"
_raw="https://raw.githubusercontent.com/chestahh/GulchCE/$_commit"
source=("halo-linux-release-$pkgver.zip::$url/releases/download/build-$pkgver/halo-linux-release.zip"
"LICENSE-$pkgver.md::$_raw/LICENSE.md"
"LINUX-$pkgver.md::$_raw/port/linux/README.md"
"MCC-$pkgver.md::$_raw/docs/mcc_maps.md"
"icon-256-$pkgver.png::$_raw/port/assets/icon/opence-icon-256.png"
"icon-512-$pkgver.png::$_raw/port/assets/icon/opence-icon.png"
'gulchce.sh'
'gulchce.desktop')
sha256sums=('ffc8eff67dbc23fd18154b72b58e8aca6d0f3c5dc96896a4f3416a49ad9a5203'
'a2010f343487d3f7618affe54f789f5487602331c0a8d03f49e9a7c547cf0499'
'0527a6c96c139873a56e35b8b8a1c66e1d301a28e26b95db0294ff61630c1f94'
'f2b8a07d6f9612ee29b939dce19597e67cd8db41c5ab5b91a45a1995d5f2935f'
'800572a2fdb7ad2521522b2a0a11d31f13f8dd9183a4314ff0849209f8732509'
'4bfa804c3d8ee9d382cf05d5446d2fc6b01b40d2a047b1b76d897c96f9a8c74d'
'38858896b99ec6870cef42a0fbf70ec8e9818591e21a079552172301d6412f4b'
'f370c4c20dc62d183e96e97081f2b7af182577e28d65c5e70e6fda5a439a8e83')
package() {
install -Dm755 halo "$pkgdir/usr/lib/$_pkgname/halo"
install -Dm755 libSDL3.so.0 "$pkgdir/usr/lib/$_pkgname/libSDL3.so.0"
install -Dm644 brokers.txt "$pkgdir/usr/lib/$_pkgname/brokers.txt"
install -Dm755 gulchce.sh "$pkgdir/usr/bin/$_pkgname"
install -Dm644 gulchce.desktop "$pkgdir/usr/share/applications/$_pkgname.desktop"
install -Dm644 "icon-256-$pkgver.png" "$pkgdir/usr/share/icons/hicolor/256x256/apps/$_pkgname.png"
install -Dm644 "icon-512-$pkgver.png" "$pkgdir/usr/share/icons/hicolor/512x512/apps/$_pkgname.png"
# The controls, the settings and multiplayer; installing MCC maps
install -Dm644 "LINUX-$pkgver.md" "$pkgdir/usr/share/doc/$_pkgname/LINUX.md"
install -Dm644 "MCC-$pkgver.md" "$pkgdir/usr/share/doc/$_pkgname/MCC.md"
install -Dm644 "LICENSE-$pkgver.md" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" ./*-LICENSE.txt ./*-COPYING.txt ./*-OFL.txt
}
Changes since previous scan
--- PKGBUILD @ 2026-10-16 19:16+++ PKGBUILD @ 2026-10-17 00:21@@ -2,8 +2,8 @@ pkgname=gulchce-bin _pkgname=gulchce-pkgver=114-_commit=72b6e1b75345876647496179010d0ecf3362e175 # the commit tagged build-$pkgver+pkgver=150+_commit=b7e7da5eb9436a3df523b3c7170eae5394b946db # the commit tagged build-$pkgver pkgrel=1 pkgdesc='OpenCE fork with experimental features such as Halo MCC custom maps (needs your own Xbox disc image)' arch=('x86_64')@@ -39,10 +39,10 @@ "icon-512-$pkgver.png::$_raw/port/assets/icon/opence-icon.png" 'gulchce.sh' 'gulchce.desktop')-sha256sums=('93138bdf63851f7c580b7eb57588809fd10a1d618f3196a73cdd2b74651321bb'+sha256sums=('ffc8eff67dbc23fd18154b72b58e8aca6d0f3c5dc96896a4f3416a49ad9a5203' 'a2010f343487d3f7618affe54f789f5487602331c0a8d03f49e9a7c547cf0499'- '9b7caed04a1fec5546f9003bd4adfd46f526748bc938a9a9571a70de67ae1553'- 'd69510f83f3eb25070af98d5afe6d3b125e17b55b432db565aae62800bb3fdb4'+ '0527a6c96c139873a56e35b8b8a1c66e1d301a28e26b95db0294ff61630c1f94'+ 'f2b8a07d6f9612ee29b939dce19597e67cd8db41c5ab5b91a45a1995d5f2935f' '800572a2fdb7ad2521522b2a0a11d31f13f8dd9183a4314ff0849209f8732509' '4bfa804c3d8ee9d382cf05d5446d2fc6b01b40d2a047b1b76d897c96f9a8c74d' '38858896b99ec6870cef42a0fbf70ec8e9818591e21a079552172301d6412f4b'Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-17 00:21:55 | Low | 2 |
| 2026-10-16 23:16:14 | Low | 2 |
| 2026-10-16 19:16:12 | Low | 1 |
| 2026-10-16 03:14:05 | Low | 1 |
| 2026-10-15 00:28:05 | Clean | 2 |
| 2026-10-14 23:21:11 | Low | 1 |