aboutsummaryrefslogtreecommitdiffstats
path: root/testing/ispc/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/ispc/APKBUILD')
-rw-r--r--testing/ispc/APKBUILD56
1 files changed, 0 insertions, 56 deletions
diff --git a/testing/ispc/APKBUILD b/testing/ispc/APKBUILD
deleted file mode 100644
index 1e109a909c3..00000000000
--- a/testing/ispc/APKBUILD
+++ /dev/null
@@ -1,56 +0,0 @@
-# Contributor: Leon Marz <main@lmarz.org>
-# Maintainer: Leon Marz <main@lmarz.org>
-pkgname=ispc
-pkgver=1.16.0
-pkgrel=0
-pkgdesc="Intel SPMD Program Compiler"
-url="https://ispc.github.io"
-arch="x86_64 armv7 aarch64" # ispc only supports these arches
-license="BSD-3-Clause"
-_llvmver=llvm11
-makedepends="cmake
- bison
- clang-dev
- clang-static
- flex
- $_llvmver-dev
- $_llvmver-static
- $_llvmver-test-utils
- m4
- ncurses-dev
- zlib-dev"
-# subpackages="$pkgname-dev $pkgname-doc"
-source="$pkgname-$pkgver.tar.gz::https://github.com/ispc/ispc/archive/v$pkgver.tar.gz
- 0001-tinfo.patch
- "
-options="!check" # ctest does not find a testsuite
-
-build() {
- _x86_enabled=OFF
- _arm_enabled=OFF
- case "$CARCH" in
- x86_64) _x86_enabled=ON ;;
- armv7|aarch64) _arm_enabled=ON ;;
- esac
-
- cmake -B build \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DBUILD_SHARED_LIBS=True \
- -DCLANG_EXECUTABLE="$(command -v clang)" \
- -DCLANGPP_EXECUTABLE="$(command -v clang++)" \
- -DX86_ENABLED=$_x86_enabled \
- -DARM_ENABLED=$_arm_enabled \
- -DISPC_INCLUDE_EXAMPLES=OFF \
- -DISPC_NO_DUMPS=ON
-
- cmake --build build
-}
-
-package() {
- DESTDIR="$pkgdir" cmake --install build
-}
-
-sha512sums="
-8469db4e3e9834477345b431162543f1c8e680aa9834c9a50239781dc7febfdde0561c2f13d1387e37f95a18c4376a85cb9cbae33cb614dc8977dfc9f47da215 ispc-1.16.0.tar.gz
-f22261c96b778228ff63db4273ec25e2081f870a01a56765ec64ebc5b72909c5be527bb065503afbdd24821df8776bcf9a9147f6d1bdaec3776339685097614d 0001-tinfo.patch
-"