diff --git a/hsakmt-roct/PKGBUILD b/hsakmt-roct/PKGBUILD index 223ae02cec..cb55f61e58 100644 --- a/hsakmt-roct/PKGBUILD +++ b/hsakmt-roct/PKGBUILD @@ -6,18 +6,18 @@ # Contributor: Ranieri Althoff pkgname=hsakmt-roct -pkgver=6.0.0 +pkgver=6.0.2 pkgrel=1 pkgdesc='Radeon Open Compute Thunk Interface' arch=(x86_64 powerpc64le powerpc64 riscv64) url='https://rocmdocs.amd.com/en/latest/Installation_Guide/ROCt.html' license=('MIT') -depends=('numactl' 'pciutils' 'libdrm') +depends=('rocm-core' 'glibc' 'numactl' 'pciutils' 'libdrm') makedepends=('cmake') -_git='https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface' +_git='https://github.com/ROCm/ROCT-Thunk-Interface' source=("${pkgname}-${pkgver}.tar.gz::$_git/archive/rocm-$pkgver.tar.gz" "hsakmt-global-visibility.patch") -sha256sums=('9f4e80bd0a714ce45326941b906a62298c62025eff186dc6c48282ce84c787c7' +sha256sums=('5354bda9382f80edad834463f2c684289841770a4f7b13f0f40bd8271cc4c71d' 'e4c64d33bf5253da947015887487037db5726824586955bf8d3250fcbe8c46f6') options=(!lto) _dirname="$(basename "$_git")-$(basename "${source[0]}" .tar.gz)" @@ -28,13 +28,15 @@ prepare() { } build() { - cmake \ - -B build \ - -Wno-dev \ - -S "$_dirname" \ - -DCMAKE_BUILD_TYPE=None \ - -DBUILD_SHARED_LIBS=ON \ - -DCMAKE_INSTALL_PREFIX=/opt/rocm + local cmake_args=( + -Wno-dev + -S "$_dirname" + -B build + -D CMAKE_BUILD_TYPE=None + -D BUILD_SHARED_LIBS=ON + -D CMAKE_INSTALL_PREFIX=/opt/rocm + ) + cmake "${cmake_args[@]}" cmake --build build } @@ -42,6 +44,4 @@ package() { DESTDIR="$pkgdir" cmake --install build install -Dm644 "$_dirname/LICENSE.md" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - echo '/opt/rocm/lib' > "$pkgname.conf" - install -Dm644 "$pkgname.conf" "$pkgdir/etc/ld.so.conf.d/$pkgname.conf" }