blender-bin
The source is a prebuilt Blender binary from mirror.blender.org, an official and project-controlled host, making it a legitimate and expected source despite not being on a standard whitelist; the package installs only the official binary and associated data without executing untrusted code.
Triggered rules
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 source is a prebuilt Blender binary from mirror.blender.org, an official and project-controlled host, making it a legitimate and expected source despite not being on a standard whitelist; the package installs only the official binary and associated data without executing untrusted code.
1 higher static finding superseded - not the current verdict (shown for transparency)
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:73
source=("https://mirror.blender.org/release/Blender${pkgver:0:3}/blender-${pkgver}-linux-x64.tar.xz")
PKGBUILD
1 offending line(s) highlighted# Maintainer: HurricanePootis <hurricanepootis@protonmail.com>
pkgname=blender-bin
pkgver=5.2.2
pkgrel=2
pkgdesc="A fully integrated 3D graphics creation suite (with packaged libraries and python3.11)"
arch=('x86_64')
url="https://blender.org"
license=(
Apache-2.0
Bitstream-Vera
BSD-2-Clause
BSD-3-Clause
BSL-1.0
bzip2-1.0.6
FTL
GPL-2.0-or-later
GPL-3.0-or-later
LGPL-2.1-or-later
LGPL-3.0-or-later
libpng-2.0
libtiff
MIT-Khronos-old
MIT
MPL-2.0
NCSA
OFL-1.1
Python-2.0
SGI-B-2.0
Zlib
LicenseRef-Arev-Fonts
LicenseRef-ICS
LicenseRef-LLVM-exception
LicenseRef-TOST-1.0
)
depends=('glibc' 'bash' 'hicolor-icon-theme'
'libx11'
'libxrender'
'libxfixes'
'libxi'
'libxkbcommon'
'libxt'
'libstdc++'
'libgcc'
'libxcb'
'libxext'
'libsm'
'libice'
'libglvnd'
'libxau'
'libxdmcp'
'util-linux-libs'
'ffmpeg'
'mesa'
'spirv-tools'
'llvm'
'systemd-libs'
'libdrm'
'wayland'
'pulse-native-provider'
'icu'
'vulkan-driver'
'opengl-driver'
'shared-mime-info')
optdepends=('cuda: Cycles renderer CUDA support'
'intel-compute-runtime: Cycles renderer Intel OneAPI support'
'level-zero-loader: Cycles renderer Intel OneAPI support'
'intel-level-zero-raytracing-support: Intel OneAPI Raytracing Support'
'libdecor: wayland support'
'hip-runtime-amd: HIP renderer AMD support')
provides=('blender')
conflicts=('blender')
install="${pkgname}.install"
source=("https://mirror.blender.org/release/Blender${pkgver:0:3}/blender-${pkgver}-linux-x64.tar.xz")
sha256sums=('84098912789dc450e95697c4184fb8a90acbe5111c2ba4aede3fecb57806a168'
'230fc11e49d647215f4735117761d887756823ee1c8fab08987218fd037de75c')
validpgpkeys=()
package() {
cd "$srcdir/blender-$pkgver-linux-x64"
mkdir -p "${pkgdir}/usr/lib/${pkgname}/"
install -Dm755 {blender,blender-thumbnailer} "${pkgdir}/usr/lib/blender-bin/"
install -Dm644 blender-symbolic.svg "${pkgdir}/usr/share/icons/hicolor/symbolic/apps/blender-symbolic.svg"
install -Dm644 blender.svg "${pkgdir}/usr/share/icons/hicolor/scalable/apps/blender.svg"
install -Dm644 copyright.txt "${pkgdir}/usr/share/licenses/$pkgname/copyright.txt"
install -Dm644 readme.html "${pkgdir}/usr/share/doc/$pkgname/readme.html"
install -Dm644 blender.desktop "${pkgdir}/usr/share/applications/blender.desktop"
cp -a -r "${pkgver:0:3}" lib "${pkgdir}/usr/lib/${pkgname}"
cp -a -r -T license "${pkgdir}/usr/share/licenses/${pkgname}"
pushd "${pkgdir}/usr/lib/${pkgname}/lib"
for _file in *.so*;
do
chmod 755 "$_file"
done
popd
install -Dm755 blender-launcher "$pkgdir/usr/bin/blender"
install -Dm755 blender-system-info.sh "$pkgdir/usr/bin/blender-system-info"
ln -s "/usr/lib/$pkgname/blender-thumbnailer" "$pkgdir/usr/bin/blender-thumbnailer"
sed -i 's/\$(dirname "\$(readlink -f "\$0")")/\/usr\/lib\/blender-bin/g' "$pkgdir/usr/bin/blender"
sed -i 's/BASE_DIR=\$(dirname "\$0")/BASE_DIR=\/usr\/lib\/blender-bin/g' "$pkgdir/usr/bin/blender-system-info"
}
Changes since previous scan
--- PKGBUILD @ 2026-10-07 00:21+++ PKGBUILD @ 2026-10-17 00:21@@ -1,7 +1,7 @@ # Maintainer: HurricanePootis <hurricanepootis@protonmail.com> pkgname=blender-bin-pkgver=5.2.1-pkgrel=1+pkgver=5.2.2+pkgrel=2 pkgdesc="A fully integrated 3D graphics creation suite (with packaged libraries and python3.11)" arch=('x86_64') url="https://blender.org"@@ -59,7 +59,8 @@ 'pulse-native-provider' 'icu' 'vulkan-driver'-'opengl-driver')+'opengl-driver'+'shared-mime-info') optdepends=('cuda: Cycles renderer CUDA support' 'intel-compute-runtime: Cycles renderer Intel OneAPI support' 'level-zero-loader: Cycles renderer Intel OneAPI support'@@ -68,9 +69,9 @@ 'hip-runtime-amd: HIP renderer AMD support') provides=('blender') conflicts=('blender')-source=("https://mirrors.ocf.berkeley.edu/blender/release/Blender${pkgver:0:3}/blender-${pkgver}-linux-x64.tar.xz"- "x-blender.xml")-sha256sums=('a31f524fa99a527d3d52b7f5aaa68c34e1a19d5a1c9473f79c5cc610fd5b10e9'+install="${pkgname}.install"+source=("https://mirror.blender.org/release/Blender${pkgver:0:3}/blender-${pkgver}-linux-x64.tar.xz")+sha256sums=('84098912789dc450e95697c4184fb8a90acbe5111c2ba4aede3fecb57806a168' '230fc11e49d647215f4735117761d887756823ee1c8fab08987218fd037de75c') validpgpkeys=() @@ -83,7 +84,6 @@ install -Dm644 copyright.txt "${pkgdir}/usr/share/licenses/$pkgname/copyright.txt" install -Dm644 readme.html "${pkgdir}/usr/share/doc/$pkgname/readme.html" install -Dm644 blender.desktop "${pkgdir}/usr/share/applications/blender.desktop"- install -Dm644 "$srcdir/x-blender.xml" "${pkgdir}/usr/share/mime/application/x-blender.xml" cp -a -r "${pkgver:0:3}" lib "${pkgdir}/usr/lib/${pkgname}" cp -a -r -T license "${pkgdir}/usr/share/licenses/${pkgname}"Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-17 00:21:55 | Low | 2 |
| 2026-10-16 00:12:47 | Low | 2 |
| 2026-10-15 00:28:05 | Low | 2 |
| 2026-10-14 00:06:47 | Low | 2 |
| 2026-10-13 00:23:45 | Low | 2 |
| 2026-10-12 00:18:51 | Low | 2 |
| 2026-10-11 00:26:05 | Low | 2 |
| 2026-10-10 00:11:52 | Low | 2 |
| 2026-10-09 00:05:33 | Low | 2 |
| 2026-10-08 04:07:28 | Medium | 1 |
| 2026-10-08 00:28:03 | Low | 2 |
| 2026-10-08 00:07:12 | Medium | 1 |
| 2026-10-07 00:21:34 | Low | 2 |
| 2026-10-06 00:13:36 | Low | 2 |
| 2026-10-05 00:08:03 | Low | 2 |
| 2026-10-04 00:18:08 | Low | 2 |
| 2026-10-03 00:23:04 | Low | 2 |
| 2026-10-02 00:00:32 | Low | 2 |
| 2026-10-01 00:02:06 | Low | 2 |
| 2026-09-30 00:20:07 | Low | 2 |