testing/spirv-llvm-translator: upgrade to 15.0.0

This commit is contained in:
psykose 2022-11-15 22:05:54 +00:00
parent 114bb49c08
commit 8d2ce93bf4

View File

@ -2,13 +2,13 @@
# Maintainer: Dennis Krupenik <dennis@krupenik.com>
pkgname=spirv-llvm-translator
_pkgname=SPIRV-LLVM-Translator
pkgver=12.0.0
pkgrel=2
pkgver=15.0.0
pkgrel=0
pkgdesc="Library for bi-directional translation between SPIR-V and LLVM IR"
url="https://github.com/KhronosGroup/SPIRV-LLVM-Translator"
arch="all"
license="NCSA"
_llvmver=12
_llvmver=15
depends_dev="clang-dev llvm$_llvmver-dev spirv-tools-dev"
makedepends="$depends_dev cmake llvm$_llvmver-static libxml2-dev samurai"
checkdepends="llvm$_llvmver-test-utils"
@ -27,12 +27,13 @@ build() {
CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
fi
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DBUILD_SHARED_LIBS=True \
-DLLVM_SPIRV_INCLUDE_TESTS=1 \
-DLLVM_EXTERNAL_LIT=/usr/bin/lit \
$CMAKE_CROSSOPTS .
-DLLVM_EXTERNAL_SPIRV_HEADERS_SOURCE_DIR=/usr/include/spirv \
$CMAKE_CROSSOPTS
ninja -C build
}
@ -45,5 +46,5 @@ package() {
}
sha512sums="
c23ef81802d2bf743564762815d7375a804bdf8029efd7430faea0b48b5e30a9778c1175f52309b522a07aadf8ff77461b912c1fb3b95af9b09273a483eac82a SPIRV-LLVM-Translator-12.0.0.tar.gz
8a6ddddf326dad96c1c5749ebf03e63e6be60592dccd307f7a35be668cec2b4f58c2f089854aeefa37398c3a97dad6bf92a6ceb892da27b5cf9d4ae1aa41dd06 SPIRV-LLVM-Translator-15.0.0.tar.gz
"