aimp
maintainer badcast
· 21 votes
· scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged
The package downloads a prebuilt Arch package from the official project domain aimp.ru, which is plausibly the project's own release infrastructure; installing a prebuilt
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-2507) reviewed the full PKGBUILD and judged it LOW (confidence 95%): The package downloads a prebuilt Arch package from the official project domain aimp.ru, which is plausibly the project's own release infrastructure; installing a prebuilt
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:18
"https://aimp.ru/files/desktop/builds/aimp-${_pkver[0]}-${_pkver[1]}b-x86_64.pkg.tar.zst"
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: badcast <lmecomposer@gmail.com> or <support@imister.kz>
2
# Contributor: Artem Izmaylov <support@aimp.ru>
3
4
_pkver=(6.00 3077)
5
pkgname=aimp
6
pkgver=${_pkver[0]}.${_pkver[1]}
7
pkgrel=1
8
url="https://www.aimp.ru"
9
pkgdesc="Powerful free audio player, converter and tag editor (v6 Beta, Unstable)"
10
arch=('x86_64')
11
conflicts=('aimp')
12
provides=('aimp')
13
license=('custom')
14
depends=('hicolor-icon-theme' 'gtk3' 'gdk-pixbuf2' 'cairo' 'pango' 'sqlite' 'libvorbis' 'harfbuzz')
15
optdepends=('libappindicator: extend app-menu support'
16
'opus-tools: audio codec support')
17
source=(
18
"https://aimp.ru/files/desktop/builds/aimp-${_pkver[0]}-${_pkver[1]}b-x86_64.pkg.tar.zst"
19
"changelog"
20
)
21
sha256sums=('680e4ddb577bde96cc5c6f164a60bf898e7259dcfe3322d23cb22e34107b21ea'
22
'1d4ed9d92420b306a2ef4d5b03d849bbdd4e84288f3730cbf1c0089394d6f497')
23
changelog=changelog
24
25
package(){
26
rm -fr "${srcdir}/usr/share/lintian"
27
rm -fr "${srcdir}/usr/src"
28
install -Dm644 "${srcdir}/opt/aimp/license.txt" "${pkgdir}/usr/share/licenses/aimp/LICENSE"
29
cp -r "${srcdir}/usr" "${pkgdir}/"
30
cp -r "${srcdir}/opt" "${pkgdir}/"
31
find "${pkgdir}" -type d -exec chmod 755 {} \;
32
find "${pkgdir}" -type f -exec chmod 644 {} \;
33
chmod 755 "${pkgdir}/opt/aimp/AIMP"
34
chmod 755 "${pkgdir}/opt/aimp/AIMPate"
35
chmod 755 "${pkgdir}/opt/aimp/AIMPac"
36
}
37
38
Changes since previous scan
--- PKGBUILD @ 2026-07-24 00:02+++ PKGBUILD @ 2026-08-03 00:08@@ -1,7 +1,7 @@ # Maintainer: badcast <lmecomposer@gmail.com> or <support@imister.kz> # Contributor: Artem Izmaylov <support@aimp.ru> -_pkver=(6.00 3075)+_pkver=(6.00 3077) pkgname=aimp pkgver=${_pkver[0]}.${_pkver[1]} pkgrel=1@@ -18,8 +18,8 @@ "https://aimp.ru/files/desktop/builds/aimp-${_pkver[0]}-${_pkver[1]}b-x86_64.pkg.tar.zst" "changelog" )-sha256sums=('4de1af3e27815b0e068866b25e256c83ee78daece9ce597bad558ce22362c6f4'- '97ab2ee99318fc9998a828027ffba6ccb29535c74985829458341a9862502877')+sha256sums=('680e4ddb577bde96cc5c6f164a60bf898e7259dcfe3322d23cb22e34107b21ea'+ '1d4ed9d92420b306a2ef4d5b03d849bbdd4e84288f3730cbf1c0089394d6f497') changelog=changelog package(){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 21:28:26 | MEDIUM | 1 |
| 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 |