diff options
author | Torsten Keßler | 2020-08-22 14:09:52 +0200 |
---|---|---|
committer | GitHub | 2020-08-22 08:09:52 -0400 |
commit | fa7a037b7a4c95e4558215e2576f8e9793873ae1 (patch) | |
tree | 298a78a32eca25ff0bc7e895f3649c8524943e7b | |
parent | 00139f32a5e6c2c9551361774c3b2b5fb3f85228 (diff) | |
download | aur-fa7a037b7a4c95e4558215e2576f8e9793873ae1.tar.gz |
[rocclr] Update to 3.7.0 (#372)
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 16 insertions, 29 deletions
@@ -1,22 +1,20 @@ pkgbase = rocclr pkgdesc = Radeon Open Compute Common Language Runtime - pkgver = 3.5.0 - pkgrel = 3 + pkgver = 3.7.0 + pkgrel = 1 url = https://github.com/ROCm-Developer-Tools/ROCclr arch = x86_64 - license = unknown + license = MIT makedepends = cmake depends = mesa depends = comgr depends = hsa-rocr depends = hsakmt-roct depends = rocm-cmake - source = rocclr-3.5.0.tar.gz::https://github.com/ROCm-Developer-Tools/ROCclr/archive/roc-3.5.0.tar.gz - source = rocclr-opencl-3.5.0.tar.gz::https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/archive/roc-3.5.0.tar.gz - source = opencl_includes.patch::https://patch-diff.githubusercontent.com/raw/ROCm-Developer-Tools/ROCclr/pull/16.patch - sha256sums = 87c1ee9f02b8aa487b628c543f058198767c474cec3d21700596a73c028959e1 - sha256sums = 511b617d5192f2d4893603c1a02402b2ac9556e9806ff09dd2a91d398abf39a0 - sha256sums = 3edeb8aeaf335297ec0f61a15b99c259d607d8f534173fbc3d17832ad03cd63f + source = rocclr-3.7.0.tar.gz::https://github.com/ROCm-Developer-Tools/ROCclr/archive/rocm-3.7.0.tar.gz + source = rocclr-opencl-3.7.0.tar.gz::https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/archive/rocm-3.7.0.tar.gz + sha256sums = a49f464bb2eab6317e87e3cc249aba3b2517a34fbdfe50175f0437f69a219adc + sha256sums = 283e1dfe4c3d2e8af4d677ed3c20e975393cdb0856e3ccd77b9c7ed2a151650b pkgname = rocclr @@ -1,41 +1,30 @@ # Maintainer Torsten Keßler <t dot kessler at posteo dot de> pkgname=rocclr -pkgver=3.5.0 -pkgrel=3 +pkgver=3.7.0 +pkgrel=1 pkgdesc='Radeon Open Compute Common Language Runtime' arch=('x86_64') url='https://github.com/ROCm-Developer-Tools/ROCclr' -license=('unknown') +license=('MIT') depends=('mesa' 'comgr' 'hsa-rocr' 'hsakmt-roct' 'rocm-cmake') makedepends=('cmake') _opencl='https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime' -source=("$pkgname-$pkgver.tar.gz::$url/archive/roc-$pkgver.tar.gz" - "$pkgname-opencl-$pkgver.tar.gz::$_opencl/archive/roc-$pkgver.tar.gz" - 'opencl_includes.patch::https://patch-diff.githubusercontent.com/raw/ROCm-Developer-Tools/ROCclr/pull/16.patch') -sha256sums=('87c1ee9f02b8aa487b628c543f058198767c474cec3d21700596a73c028959e1' - '511b617d5192f2d4893603c1a02402b2ac9556e9806ff09dd2a91d398abf39a0' - '3edeb8aeaf335297ec0f61a15b99c259d607d8f534173fbc3d17832ad03cd63f') +source=("$pkgname-$pkgver.tar.gz::$url/archive/rocm-$pkgver.tar.gz" + "$pkgname-opencl-$pkgver.tar.gz::$_opencl/archive/rocm-$pkgver.tar.gz") +sha256sums=('a49f464bb2eab6317e87e3cc249aba3b2517a34fbdfe50175f0437f69a219adc' + '283e1dfe4c3d2e8af4d677ed3c20e975393cdb0856e3ccd77b9c7ed2a151650b') _dirname="$(basename "$url")-$(basename "${source[0]}" .tar.gz)" -prepare() { - cd "$_dirname" - patch -Np1 -i "$srcdir/opencl_includes.patch" -} - build() { cmake -Wno-dev -B build \ -S "$srcdir/$_dirname" \ -DCMAKE_INSTALL_PREFIX='/opt/rocm/rocclr' \ - -DOPENCL_DIR="$srcdir/ROCm-OpenCL-Runtime-roc-$pkgver" + -DOPENCL_DIR="$srcdir/ROCm-OpenCL-Runtime-rocm-$pkgver" make -C build } package() { DESTDIR="$pkgdir" make -C build install - - sed -i "s@$srcdir/build/libamdrocclr_static.a@/opt/rocm/rocclr/lib/libamdrocclr_static.a@" \ - "$srcdir/build/amdrocclr_staticTargets.cmake" - install -Dm644 "$srcdir/build/amdrocclr_staticTargets.cmake" \ - "$pkgdir/opt/rocm/rocclr/lib/amdrocclr_staticTargets.cmake" + install -Dm644 "$_dirname/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |