summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorTorsten Keßler2021-03-26 20:19:44 +0100
committerTorsten Keßler2021-03-26 20:19:44 +0100
commit7f810babfa8ce840ca42fb6f258821f563b7feb5 (patch)
tree6a1e619c20b0f15ff6c5aae2e9db30c9cfc7e585 /PKGBUILD
parent87365768bbb60f40f35b262031a0d331183de965 (diff)
downloadaur-7f810babfa8ce840ca42fb6f258821f563b7feb5.tar.gz
upgpkg: rocblas 4.1.0-1
upstream release new release
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD15
1 files changed, 4 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b4c8eee7cef5..c330f89e431e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,7 @@
-# Maintainer: Markus Näther <naether.markus@gmail.com>
+# Maintainer: Torsten Keßler <t dot kessler at posteo dot de>
+# Contributor: Markus Näther <naether.markus@gmail.com>
pkgname=rocblas
-pkgver=4.0.0
+pkgver=4.1.0
pkgrel=1
pkgdesc='Next generation BLAS implementation for ROCm platform'
arch=('x86_64')
@@ -12,15 +13,11 @@ makedepends=('cmake' 'git' 'python' 'python-virtualenv' 'python-pyaml'
'gcc-fortran')
_rocblas='https://github.com/ROCmSoftwarePlatform/rocBLAS'
source=("$pkgname-$pkgver.tar.gz::$_rocblas/archive/rocm-$pkgver.tar.gz")
-sha256sums=('78e37a7597b581d90a29e4b956fa65d0f8d1c8fb51667906b5fe2a223338d401')
+sha256sums=('8be20c722bab169bc4badd79a9eab9a1aa338e0e5ff58ad85ba6bf09e8ac60f4')
options=(!strip)
_dirname="$(basename "$_rocblas")-$(basename "${source[0]}" ".tar.gz")"
build() {
- # fix broken build with stack protection
- export CFLAGS="$(sed -e 's/-fstack-protector-strong//' <<< "$CFLAGS")"
- export CXXFLAGS="$(sed -e 's/-fstack-protector-strong//' <<< "$CXXFLAGS")"
- export CPPFLAGS="$(sed -e 's/-fstack-protector-strong//' <<< "$CPPFLAGS")"
PATH="/opt/rocm/llvm/bin:${PATH}" \
CXX=/opt/rocm/hip/bin/hipcc \
@@ -41,10 +38,6 @@ build() {
-DBUILD_CLIENTS_SAMPLES=OFF \
-DBUILD_TESTING=OFF
- # Fix for latest llvm
- sed -i 's/Impl::inputOne(io, key, \*value)/Impl::inputOne(io, key.str(), \*value)/g' \
- $srcdir/build/virtualenv/lib/python*/site-packages/Tensile/Source/lib/include/Tensile/llvm/YAML.hpp
-
make -C build
}