dosbox-openglide-svn

maintainer dbermond · 2 votes · scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged The package builds from a legitimate SVN source of the project and includes a patch and a data file (glide2x.ovl) from GitHub; the non-standard host is GitHub, which is commonly used and not inherently malicious, and the file is a non-executable overlay, posing minimal risk.

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 builds from a legitimate SVN source of the project and includes a patch and a data file (glide2x.ovl) from GitHub; the non-standard host is GitHub, which is commonly used and not inherently malicious, and the file is a non-executable overlay, posing minimal risk.

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:15 source=('dosbox'::'svn+https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk'

PKGBUILD

1 offending line(s) highlighted
1# Maintainer: Daniel Bermond <dbermond@archlinux.org>
2
3pkgname=dosbox-openglide-svn
4pkgver=0.74.3.r4473
5pkgrel=1
6pkgdesc='DOS emulator for running DOS games (with openglide 3D, svn version)'
7arch=('x86_64')
8url='https://www.dosbox.com/'
9license=('GPL')
10depends=('sdl_net' 'zlib' 'sdl_sound' 'libgl' 'libpng' 'alsa-lib' 'gcc-libs' 'glu'
11 'openglide-git')
12makedepends=('subversion' 'mesa-libgl')
13provides=('dosbox' 'dosbox-openglide' 'dosbox-svn')
14conflicts=('dosbox')
15source=('dosbox'::'svn+https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk'
16 'https://raw.githubusercontent.com/voyageur/openglide/c300160d0a8292bc04e79dd59e6cc178aa648dec/platform/dosbox/glide2x.ovl'
17 'dosbox.desktop'
18 'dosbox.png'
19 '010-dosbox-add-openglide-support.patch')
20sha256sums=('SKIP'
21 'ed391bb9fb0e7b5d33b92882356f02b05913361675712d93b4ef303d5b9f2ac9'
22 '680c8543cb0329000a36c188bb95999c6fae159d3704a4496b54cfada360c7e5'
23 '491c42d16fc5ef7ee2eca1b736f7801249d4ca8c0b236a001aec0d3e24504f3b'
24 '396f9cfbfe0880517bc93b97ff6d90e9878f72f3ff5695d45123fd9aa7555ea1')
25
26prepare() {
27 cd dosbox
28
29 # add openglide support
30 svn revert -R .
31 rm -f {include/{glide,glidedef}.h,src/hardware/glide.cpp}
32 patch -Np1 -i "${srcdir}/010-dosbox-add-openglide-support.patch"
33
34 ./autogen.sh
35}
36
37pkgver() {
38 printf '%s.r%s' "$(head -n1 dosbox/NEWS | sed 's/-/./g')" \
39 "$(svnversion dosbox | tr -d 'A-z')"
40}
41
42build() {
43 cd dosbox
44 ./configure --prefix='/usr' --sysconfdir='/etc/dosbox'
45 make
46}
47
48package() {
49 make -C dosbox DESTDIR="$pkgdir" install
50
51 # glide2x.ovl
52 install -D -m644 glide2x.ovl -t "${pkgdir}/usr/share/dosbox"
53
54 # desktop file and icon
55 install -D -m644 dosbox.desktop -t "${pkgdir}/usr/share/applications"
56 install -D -m644 dosbox.png -t "${pkgdir}/usr/share/pixmaps"
57
58 # docs
59 install -D -m644 dosbox/README -t "${pkgdir}/usr/share/doc/dosbox"
60 install -D -m644 dosbox/docs/README.video -t "${pkgdir}/usr/share/doc/dosbox"
61}
62

Scan history

Scanned at (UTC)SeverityRules
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

Report a package

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

0 / 4000
Your suggestion