[arch-commits] Commit in spirv-llvm-translator/trunk (PKGBUILD)
Bruno Pagani
archange at archlinux.org
Fri Oct 16 15:12:31 UTC 2020
Date: Friday, October 16, 2020 @ 15:12:31
Author: archange
Revision: 724712
upgpkg: spirv-llvm-translator 11.0.0-1
LLVM 11 build
Modified:
spirv-llvm-translator/trunk/PKGBUILD
----------+
PKGBUILD | 12 +++++-------
1 file changed, 5 insertions(+), 7 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-10-16 15:03:24 UTC (rev 724711)
+++ PKGBUILD 2020-10-16 15:12:31 UTC (rev 724712)
@@ -3,7 +3,7 @@
_srcname=SPIRV-LLVM-Translator
pkgname=${_srcname,,}
-pkgver=10.0.0
+pkgver=11.0.0
pkgrel=1
pkgdesc="Tool and a library for bi-directional translation between SPIR-V and LLVM IR"
arch=(x86_64)
@@ -12,18 +12,16 @@
depends=(llvm-libs)
makedepends=(cmake llvm spirv-tools)
checkdepends=(python python-setuptools clang)
-source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha256sums=('7ccde52bac4c9ad967a362a3c5ec7261aa5b7b34d28cef0f3dec38d77c923049')
+source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('6464a722278d37fca783cb505caf44cc8473c22fd22ff6a5d07198bc92059c4f')
build() {
- # workaround to fix luxmark crashing issue: use -O0
- # https://github.com/intel/compute-runtime/issues/218
cmake -B build -S ${_srcname}-${pkgver} \
-DBUILD_SHARED_LIBS=ON \
-DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_CXX_FLAGS_RELEASE='-O0' \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_POSITION_INDEPENDENT_CODE=ON \
+ -DCMAKE_SKIP_RPATH=ON \
-DLLVM_INCLUDE_TESTS=ON \
-DLLVM_EXTERNAL_LIT=/usr/bin/lit \
-Wno-dev
@@ -31,7 +29,7 @@
}
check() {
- make -C build test
+ LD_LIBRARY_PATH="${srcdir}/build/lib/SPIRV" make -C build test
}
package() {
More information about the arch-commits
mailing list