emulationstation-themes
maintainer ckoba
· 15 votes
· scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged
The package downloads theme files and git repositories for EmulationStation; the non-standard hosts are the project's own site and GitHub, hosting non-executable data, with no code execution or malicious payloads.
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 downloads theme files and git repositories for EmulationStation; the non-standard hosts are the project's own site and GitHub, hosting non-executable data, with no code execution or malicious payloads.
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:14
source=('https://aloshi.com/es_downloads/es_themes_jan_20_2013.zip' -
PKGBUILD:15
'https://emulationstation.org/downloads/themes/simple_latest.zip'
PKGBUILD
2 offending line(s) highlighted
1
# Contributor: Drew Liszewski <drew dot liszewski at gmail dot com>
2
# Maintainer: Christopher KOBAYASHI <software plus aur at disavowed dot jp>
3
pkgname=emulationstation-themes
4
pkgver=0.2
5
pkgrel=1
6
pkgdesc="EmulationStation themes pack"
7
arch=('any')
8
url="http://aloshi.com/emulationstation"
9
license=('WTFPL')
10
groups=()
11
makedepends=('git')
12
depends=()
13
install='emulationstation-themes.install'
14
source=('https://aloshi.com/es_downloads/es_themes_jan_20_2013.zip'
15
'https://emulationstation.org/downloads/themes/simple_latest.zip'
16
'git+https://github.com/RetroPie/es-theme-carbon-centered.git'
17
'git+https://github.com/RetroPie/es-theme-carbon-nometa.git'
18
'git+https://github.com/RetroPie/es-theme-clean-look.git'
19
'git+https://github.com/RetroPie/es-theme-color-pi.git'
20
'git+https://github.com/RetroPie/es-theme-simple-dark.git'
21
'git+https://github.com/RetroPie/es-theme-simplified-static-canela.git'
22
'git+https://github.com/RetroPie/es-theme-turtle-pi.git'
23
)
24
noextract=('es_themes_jan_20_2013.zip')
25
sha256sums=('f6430cf382cbd9dbd17ef864ae47993d5c912c6a0023f8189d98809aebe49b79'
26
'567cc78d4aec1ef13893834c7e73c3eea91f50d096468c1ae40c973c502471ea'
27
'SKIP'
28
'SKIP'
29
'SKIP'
30
'SKIP'
31
'SKIP'
32
'SKIP'
33
'SKIP'
34
)
35
36
prepare() {
37
mkdir -p xevin
38
bsdtar -xf es_themes_jan_20_2013.zip -C xevin/
39
}
40
41
build() {
42
rm -r -f ${srcdir}/*/.git*
43
}
44
45
package() {
46
cd "${srcdir}"
47
install -d ${pkgdir}/usr/share/EmulationStation/themes
48
cp -r ${srcdir}/{simple,xevin} ${pkgdir}/usr/share/EmulationStation/themes/
49
for i in carbon-centered carbon-nometa clean-look color-pi simple-dark \
50
simplified-static-canela turtle-pi; do
51
cp -r ${srcdir}/es-theme-${i} \
52
${pkgdir}/usr/share/EmulationStation/themes/${i}
53
done
54
}
55
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 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 |