diff options
author | Torsten Keßler | 2021-05-09 14:58:12 +0200 |
---|---|---|
committer | Torsten Keßler | 2021-05-09 14:58:12 +0200 |
commit | 352598fe8026ae95bbe1f06e807ce1444f444870 (patch) | |
tree | 90a97eac2665cc61138922f24339825f021e352e | |
parent | afe4ebf9e43828112715baeb838d283f089ec27e (diff) | |
download | aur-352598fe8026ae95bbe1f06e807ce1444f444870.tar.gz |
upgpkg: hip-rocclr 4.1.1-1
upstream release
Set prefix to /opt/rocm and update to new release
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 8 insertions, 16 deletions
@@ -1,6 +1,6 @@ pkgbase = hip-rocclr pkgdesc = Heterogeneous Interface for Portability ROCm - pkgver = 4.1.0 + pkgver = 4.1.1 pkgrel = 1 url = https://rocmdocs.amd.com/en/latest/Installation_Guide/HIP.html arch = x86_64 @@ -13,9 +13,9 @@ pkgbase = hip-rocclr depends = libelf provides = hip conflicts = hip - source = hip-rocclr-4.1.0.tar.gz::https://github.com/ROCm-Developer-Tools/HIP/archive/rocm-4.1.0.tar.gz + source = hip-rocclr-4.1.1.tar.gz::https://github.com/ROCm-Developer-Tools/HIP/archive/rocm-4.1.1.tar.gz source = amdgpu-targets.patch - sha256sums = e21c10b62868ece7aa3c8413ec0921245612d16d86d81fe61797bf9a64bc37eb + sha256sums = 4dbdbcd79e8803387790cba7ea94f28fd312a60e6704361f43b3241d2afe0f45 sha256sums = c6358b4dfac658c0a27a3425ace455d951cd26be827dd7751c28cb83dc84b67d pkgname = hip-rocclr @@ -1,7 +1,7 @@ # Maintainer: Torsten Keßler <t dot kessler at posteo dot de> # Contributor: acxz <akashpatel2008 at yahoo dot com> pkgname=hip-rocclr -pkgver=4.1.0 +pkgver=4.1.1 pkgrel=1 pkgdesc="Heterogeneous Interface for Portability ROCm" arch=('x86_64') @@ -14,7 +14,7 @@ conflicts=('hip') _git='https://github.com/ROCm-Developer-Tools/HIP' source=("$pkgname-$pkgver.tar.gz::$_git/archive/rocm-$pkgver.tar.gz" 'amdgpu-targets.patch') -sha256sums=('e21c10b62868ece7aa3c8413ec0921245612d16d86d81fe61797bf9a64bc37eb' +sha256sums=('4dbdbcd79e8803387790cba7ea94f28fd312a60e6704361f43b3241d2afe0f45' 'c6358b4dfac658c0a27a3425ace455d951cd26be827dd7751c28cb83dc84b67d') _dirname="$(basename "$_git")-$(basename "${source[0]}" ".tar.gz")" @@ -24,11 +24,10 @@ prepare() { } build() { - CXXFLAGS="$CXXFLAGS -isystem /opt/rocm/rocclr/include/compiler/lib/include -isystem /opt/rocm/rocclr/include/elf" \ + CXXFLAGS="$CXXFLAGS -isystem /opt/rocm/include/compiler/lib/include -isystem /opt/rocm/include/elf" \ cmake -B build -Wno-dev \ -S "$_dirname" \ - -DCMAKE_INSTALL_PREFIX=/opt/rocm/hip \ - -DCMAKE_PREFIX_PATH='/opt/rocm/lib/cmake/hsa-runtime64;/opt/rocm/lib/cmake/amd_comgr;/opt/rocm/rocclr/lib/cmake/rocclr/' \ + -DCMAKE_INSTALL_PREFIX=/opt/rocm \ -DHIP_COMPILER=clang \ -DHIP_PLATFORM=rocclr \ -D__HIP_ENABLE_PCH=OFF @@ -38,22 +37,15 @@ build() { package() { DESTDIR="$pkgdir" make -C build install - # clang from llvm-amdgpu may look for hipVersion in a different directory - install -d "$pkgdir/opt/rocm/bin" - ln -s '/opt/rocm/hip/bin/.hipVersion' "$pkgdir/opt/rocm/bin/.hipVersion" - # add links (hipconfig is for rocblas with tensile) install -d "$pkgdir/usr/bin" local _fn for _fn in hipcc hipconfig; do ln -s "/opt/rocm/hip/bin/$_fn" "$pkgdir/usr/bin/$_fn" done - # Some packages search for hip includes in /opt/rocm/include/hip - install -d "$pkgdir/opt/rocm/include" - ln -s "/opt/rocm/hip/include/hip" "$pkgdir/opt/rocm/include/hip" install -Dm644 /dev/stdin "$pkgdir/etc/ld.so.conf.d/hip.conf" <<EOF -/opt/rocm/hip/lib +/opt/rocm/lib EOF install -Dm644 "$srcdir/HIP-rocm-$pkgver/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |