halide-git
MEDIUM
maintainer alex_reinking
0 votes
scanned 2026-11-01 16:01:05.312492
Why flagged
This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.
Triggered rules
Medium
Recently orphaned & re-adopted
orphaned_readopted
This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.
PKGBUILD
1
# Maintainer: Alex Reinking <alex.reinking@gmail.com>
2
# Contributor: spider-mario <spidermario@free.fr>
3
# Contributor: Jon Noble <jonnobleuk@gmail.com>
4
pkgname=halide-git
5
pkgver=23.0.0.dev0.r9.gf79451625
6
pkgrel=1
7
pkgdesc="A language for fast and portable data-parallel computation (git main)"
8
arch=('x86_64')
9
url="https://halide-lang.org/"
10
license=('MIT')
11
depends=('llvm-libs' 'flatbuffers' 'bash')
12
makedepends=('git' 'cmake' 'ninja' 'llvm' 'clang')
13
optdepends=(
14
'cuda: NVidia PTX backend.'
15
'libpng: PNG support in the Image IO Utility.'
16
'libjpeg-turbo: JPEG support in the Image IO Utility.')
17
provides=("${pkgname%-git}")
18
conflicts=("${pkgname%-git}" "${pkgname%-git}-bin")
19
source=("Halide::git+https://github.com/halide/Halide.git")
20
sha256sums=('SKIP')
21
22
pkgver() {
23
cd Halide
24
git describe --long --tags --abbrev=9 | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
25
}
26
27
build() {
28
cmake -B build -S Halide \
29
-GNinja \
30
-DCMAKE_BUILD_TYPE=Release \
31
-DCMAKE_INSTALL_PREFIX=/usr \
32
-DCMAKE_INSTALL_DATADIR=share/Halide \
33
-DHalide_LLVM_SHARED_LIBS=YES \
34
-DHalide_WASM_BACKEND=OFF \
35
-DWITH_TESTS=OFF \
36
-DWITH_TUTORIALS=OFF \
37
-DWITH_PYTHON_BINDINGS=OFF \
38
-DCMAKE_POSITION_INDEPENDENT_CODE=ON \
39
-Wno-dev
40
cmake --build build
41
}
42
43
package() {
44
DESTDIR="$pkgdir" cmake --install build
45
install -Dm644 Halide/LICENSE.txt -t "$pkgdir/usr/share/licenses/$pkgname"
46
}
47
Changes since previous scan
--- PKGBUILD @ 2026-06-18 16:11+++ PKGBUILD @ 2026-11-01 16:01@@ -1,46 +1,47 @@-# Maintainer: spider-mario <spidermario@free.fr>+# Maintainer: Alex Reinking <alex.reinking@gmail.com>+# Contributor: spider-mario <spidermario@free.fr> # Contributor: Jon Noble <jonnobleuk@gmail.com> pkgname=halide-git-pkgver=2019_08_27.r2898.g2531d11d2-pkgrel=2-pkgdesc="a language for fast, portable data-parallel computation"-arch=(x86_64)+pkgver=23.0.0.dev0.r9.gf79451625+pkgrel=1+pkgdesc="A language for fast and portable data-parallel computation (git main)"+arch=('x86_64') url="https://halide-lang.org/" license=('MIT')-depends=('llvm>=8.0')-makedepends=('git' 'cmake>=3.8' 'binutils' 'fakeroot' 'make' 'clang') -provides=("${pkgname%-*}")-conflicts=("halide-bin")-source=('git+https://github.com/halide/Halide.git')-md5sums=('SKIP')+depends=('llvm-libs' 'flatbuffers' 'bash')+makedepends=('git' 'cmake' 'ninja' 'llvm' 'clang')+optdepends=(+ 'cuda: NVidia PTX backend.'+ 'libpng: PNG support in the Image IO Utility.'+ 'libjpeg-turbo: JPEG support in the Image IO Utility.')+provides=("${pkgname%-git}")+conflicts=("${pkgname%-git}" "${pkgname%-git}-bin")+source=("Halide::git+https://github.com/halide/Halide.git")+sha256sums=('SKIP') pkgver() {- cd "$srcdir/Halide"- git describe --long --tags | sed 's/^release_//; s/\([^-]*-g\)/r\1/; y/-/./'-}--prepare() {- cd "$srcdir/Halide"- rm -rf "build/*"- mkdir -p build+ cd Halide+ git describe --long --tags --abbrev=9 | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } build() {- cd "$srcdir/Halide/build"- cmake -DWITH_TESTS=False -DWITH_DOCS=False -DWITH_TUTORIALS=False -DWARNINGS_AS_ERRORS=False \- -DWITH_APPS=False -DBUILD_AOT_TUTORIAL=False -DWITH_UTILS=False -DCMAKE_INSTALL_PREFIX=/opt/halide \- ..- make-}--check() {- cd "$srcdir/Halide/build"+ cmake -B build -S Halide \+ -GNinja \+ -DCMAKE_BUILD_TYPE=Release \+ -DCMAKE_INSTALL_PREFIX=/usr \+ -DCMAKE_INSTALL_DATADIR=share/Halide \+ -DHalide_LLVM_SHARED_LIBS=YES \+ -DHalide_WASM_BACKEND=OFF \+ -DWITH_TESTS=OFF \+ -DWITH_TUTORIALS=OFF \+ -DWITH_PYTHON_BINDINGS=OFF \+ -DCMAKE_POSITION_INDEPENDENT_CODE=ON \+ -Wno-dev+ cmake --build build } package() {- cd "$srcdir/Halide/build"- make DESTDIR="$pkgdir/" install-- install -Dm644 "$srcdir/Halide/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"+ DESTDIR="$pkgdir" cmake --install build+ install -Dm644 Halide/LICENSE.txt -t "$pkgdir/usr/share/licenses/$pkgname" } Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-11-01 16:01:05 | Medium | 1 |
| 2026-06-18 16:11:54 | Clean | 0 |