diff options
author | acxz | 2022-07-24 19:19:34 -0400 |
---|---|---|
committer | acxz | 2022-07-24 19:19:34 -0400 |
commit | ad851e42d25742df32ac5f2dfa4e0201072ae591 (patch) | |
tree | b500f775ce0587dac741afcf7fd2cf4b66dae075 | |
parent | 8cb2eb8505eb8a677db468234e35a42e759cfe0c (diff) | |
download | aur-hipmagma.tar.gz |
upgpkg: hipmagma 2.6.2-3
add patch to find hip
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 15 |
2 files changed, 14 insertions, 5 deletions
@@ -1,7 +1,7 @@ pkgbase = hipmagma pkgdesc = Matrix Algebra on GPU and Multicore Architectures pkgver = 2.6.2 - pkgrel = 2 + pkgrel = 3 url = https://icl.cs.utk.edu/magma/ arch = x86_64 license = custom @@ -15,6 +15,8 @@ pkgbase = hipmagma optdepends = gcc11-fortran: Fortran interface options = !lto source = magma-2.6.2.tar.gz::http://icl.cs.utk.edu/projectsfiles/magma/downloads/magma-2.6.2.tar.gz + source = find-hip.patch::https://bitbucket.org/avcxz/magma/commits/489c8b6a4ae180da65630edbfcc92728f665db6c/raw sha256sums = 75b554dab00903e2d10b972c913e50e7f88cbc62f3ae432b5a086c7e4eda0a71 + sha256sums = SKIP pkgname = hipmagma @@ -6,7 +6,7 @@ pkgname=hipmagma pkgver=2.6.2 -pkgrel=2 +pkgrel=3 pkgdesc="Matrix Algebra on GPU and Multicore Architectures" arch=('x86_64') url="https://icl.cs.utk.edu/magma/" @@ -16,10 +16,17 @@ makedepends=('gcc11-fortran' 'cmake' 'ninja') optdepends=('python: for examples and tests' 'gcc11-fortran: Fortran interface') _pkgname="magma" -source=("${_pkgname}-${pkgver}.tar.gz::http://icl.cs.utk.edu/projectsfiles/${_pkgname}/downloads/${_pkgname}-${pkgver}.tar.gz") -sha256sums=('75b554dab00903e2d10b972c913e50e7f88cbc62f3ae432b5a086c7e4eda0a71') +source=("${_pkgname}-${pkgver}.tar.gz::http://icl.cs.utk.edu/projectsfiles/${_pkgname}/downloads/${_pkgname}-${pkgver}.tar.gz" + "find-hip.patch::https://bitbucket.org/avcxz/magma/commits/489c8b6a4ae180da65630edbfcc92728f665db6c/raw") +sha256sums=('75b554dab00903e2d10b972c913e50e7f88cbc62f3ae432b5a086c7e4eda0a71' + 'SKIP') options=(!lto) +prepare() { + cd ${_pkgname}-${pkgver} + patch -Np1 < "$srcdir/find-hip.patch" +} + build() { cd ${_pkgname}-${pkgver} @@ -34,7 +41,7 @@ build() { -DCMAKE_INSTALL_PREFIX=/usr \ -DBUILD_SHARED_LIBS=ON \ -DMAGMA_ENABLE_HIP=ON \ - -DCMAKE_CXX_COMPILER=/usr/bin/hipcc + -DCMAKE_CXX_COMPILER=/opt/rocm/bin/hipcc ninja -C build } |