diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 6 insertions, 11 deletions
@@ -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 \ |