diff options
author | JP-Ellis | 2022-04-09 19:56:23 +1000 |
---|---|---|
committer | GitHub | 2022-04-09 11:56:23 +0200 |
commit | d239962575289b3aed505d0412640b4173f06932 (patch) | |
tree | fd93983a1fec8f6c601e33a5a3c728dd6c55bfaf | |
parent | 2e4698eca6df4c96cf4fd44374a2b6ca1f27697b (diff) | |
download | aur-d239962575289b3aed505d0412640b4173f06932.tar.gz |
upgpkg: rocm-hip-{libraries,runtime,sdk} 5.1.0-1 (#738)
* upgpkg: rocm-hip-{libraries,runtime,sdk} 5.1.0-1
Signed-off-by: JP-Ellis <josh@jpellis.me>
* Use upstream deb
Instead of writing the version file manually, we copy it out of the
upstream `.deb` to ensure consistency.
Partially fixes #739
Signed-off-by: JP-Ellis <josh@jpellis.me>
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 15 insertions, 7 deletions
@@ -1,6 +1,6 @@ pkgbase = rocm-hip-runtime pkgdesc = Packages to run HIP applications on the AMD platform - pkgver = 5.0.2 + pkgver = 5.1.0 pkgrel = 1 url = https://rocm-documentation.readthedocs.io/en/latest/ arch = x86_64 @@ -11,5 +11,7 @@ pkgbase = rocm-hip-runtime depends = rocm-llvm depends = rocm-cmake optdepends = hipify-clang: Translate CUDA code into HIP. Requires CUDA. + source = rocm-hip-runtime-5.1.0.deb::https://repo.radeon.com/rocm/apt/5.1/pool/main/r/rocm-hip-runtime/rocm-hip-runtime_5.1.0.50100-36_amd64.deb + sha256sums = 3b420acdfe8d37eb73dd4bf8077e5a24a26a30085919e8b12720b4c683813368 pkgname = rocm-hip-runtime @@ -1,6 +1,12 @@ # Maintainer: Torsten Keßler <t dot kessler at posteo dot de> +# Contributor: JP-Ellis <josh@jpellis.me> + pkgname=rocm-hip-runtime -pkgver=5.0.2 +_pkgver_major=5 +_pkgver_minor=1 +_pkgver_patch=0 +_pkgver_magic=36 +pkgver=$_pkgver_major.$_pkgver_minor.$_pkgver_patch pkgrel=1 pkgdesc="Packages to run HIP applications on the AMD platform" arch=('x86_64') @@ -9,11 +15,11 @@ license=() depends=('rocm-core' 'rocm-language-runtime' 'rocminfo' 'hip-runtime-amd' 'rocm-llvm' 'rocm-cmake') makedepends=() optdepends=('hipify-clang: Translate CUDA code into HIP. Requires CUDA.') -source=() -sha256sums=() -_magic_bit=72 +source=("${pkgname}-${pkgver}.deb::https://repo.radeon.com/rocm/apt/${pkgver%.*}/pool/main/${pkgname:0:1}/${pkgname}/${pkgname}_${pkgver}.${_pkgver_major}$(printf '%02d' $_pkgver_minor $_pkgver_patch)-${_pkgver_magic}_amd64.deb") +sha256sums=('3b420acdfe8d37eb73dd4bf8077e5a24a26a30085919e8b12720b4c683813368') + package() { - mkdir -p "${pkgdir}/opt/rocm/.info" - echo "${pkgver}-${pkgrel}-$_magic_bit" > "${pkgdir}/opt/rocm/.info/version-hiprt" + tar -xf data.tar.gz + install -Dm644 opt/rocm-${pkgver}/.info/version-hiprt "$pkgdir/opt/rocm/.info/version-hiprt" } |