diff options
author | Torsten Keßler | 2020-06-06 14:00:21 +0200 |
---|---|---|
committer | GitHub | 2020-06-06 08:00:21 -0400 |
commit | 662b5e7307adc4bdb52e99c2cb47bb852f057f45 (patch) | |
tree | 701ef699c39b8e13f2c60a01a8f8b204493ee7e5 | |
parent | d13220ce98936b74ba309cd1e037071fbc55b7b6 (diff) | |
download | aur-662b5e7307adc4bdb52e99c2cb47bb852f057f45.tar.gz |
[rocfft] Update to 3.5.0 (#201)
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 10 insertions, 16 deletions
@@ -1,15 +1,14 @@ pkgbase = rocfft pkgdesc = Next generation FFT implementation for ROCm - pkgver = 3.3.0 + pkgver = 3.5.0 pkgrel = 1 url = https://rocmdocs.amd.com/en/latest/ROCm_Libraries/ROCm_Libraries.html#rocfft arch = x86_64 license = MIT - makedepends = hcc makedepends = cmake - depends = hip-hcc - source = rocfft-3.3.0.tar.gz::https://github.com/ROCmSoftwarePlatform/rocFFT/archive/rocm-3.3.0.tar.gz - sha256sums = bbbafcac891ff237c67a3a8fe6e842880ad3c8753b200ecb11f23173ac737e1c + depends = hip-rocclr + source = rocfft-3.5.0.tar.gz::https://github.com/ROCmSoftwarePlatform/rocFFT/archive/rocm-3.5.0.tar.gz + sha256sums = 629f02cfecb7de5ad2517b6a8aac6ed4de60d3a9c620413c4d9db46081ac2c88 pkgname = rocfft @@ -1,29 +1,24 @@ # Maintainer: Jakub Okoński <jakub@okonski.org> # Maintainer: Markus Näther <naetherm@cs.uni-freiburg.de> pkgname=rocfft -pkgver=3.3.0 +pkgver=3.5.0 pkgrel=1 pkgdesc='Next generation FFT implementation for ROCm' arch=('x86_64') url='https://rocmdocs.amd.com/en/latest/ROCm_Libraries/ROCm_Libraries.html#rocfft' license=('MIT') -depends=('hip-hcc') -makedepends=('hcc' 'cmake') +depends=('hip-rocclr') +makedepends=('cmake') _git='https://github.com/ROCmSoftwarePlatform/rocFFT' source=("$pkgname-$pkgver.tar.gz::$_git/archive/rocm-$pkgver.tar.gz") -sha256sums=('bbbafcac891ff237c67a3a8fe6e842880ad3c8753b200ecb11f23173ac737e1c') +sha256sums=('629f02cfecb7de5ad2517b6a8aac6ed4de60d3a9c620413c4d9db46081ac2c88') build() { mkdir -p build cd build - # build broken 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")" - - CXX=/opt/rocm/hcc/bin/hcc \ - cmake -DCMAKE_INSTALL_PREFIX=/opt/rocm/rocfft \ + CXX=/opt/rocm/hip/bin/hipcc \ + cmake -DCMAKE_INSTALL_PREFIX=/opt/rocm \ -Damd_comgr_DIR=/opt/rocm/lib/cmake/amd_comgr \ -DBUILD_CLIENTS_RIDER=OFF \ -DBUILD_CLIENTS_TESTS=OFF \ |