Torsten Keßler pushed to branch main at Arch Linux / Packaging / Packages / 
rocrand


Commits:
ffd26ad2 by Torsten Keßler at 2023-12-22T09:38:54+01:00
upgpkg: 6.0.0-1

Remove hipRAND as this is now a separate project.

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = rocrand
        pkgdesc = Pseudo-random and quasi-random number generator on ROCm
-       pkgver = 5.7.1
+       pkgver = 6.0.0
        pkgrel = 1
        url = https://rocrand.readthedocs.io/en/latest/
        arch = x86_64
@@ -13,9 +13,7 @@ pkgbase = rocrand
        optdepends = gcc-fortran: Use Fortran wrapper
        optdepends = python: Use Python wrapper
        options = !lto
-       source = 
rocrand-5.7.1.tar.gz::https://github.com/ROCmSoftwarePlatform/rocRAND/archive/rocm-5.7.1.tar.gz
-       source = 
rocrand-hiprand-5.7.1.tar.gz::https://github.com/ROCmSoftwarePlatform/hipRAND/archive/20ac3db9d7462c15a3e96a6f0507cd5f2ee089c4.tar.gz
-       sha256sums = 
885cd905bbd23d02ba8f3f87d5c0b79bc44bd020ea9af190f3959cf5aa33d07d
-       sha256sums = 
ee38a68c9e88056b7ecd41553e496e455dbb3fe08871ff3545430d6733070e6b
+       source = 
rocrand-6.0.0.tar.gz::https://github.com/ROCmSoftwarePlatform/rocRAND/archive/rocm-6.0.0.tar.gz
+       sha256sums = 
cee93231c088be524bb2cb0e6093ec47e62e61a55153486bebbc2ca5b3d49360
 
 pkgname = rocrand


=====================================
PKGBUILD
=====================================
@@ -1,7 +1,7 @@
 # Maintainer: Torsten Keßler <tpkessler at archlinux dot org>
 # Contributor: Jakub Okoński <[email protected]>
 pkgname=rocrand
-pkgver=5.7.1
+pkgver=6.0.0
 pkgrel=1
 pkgdesc='Pseudo-random and quasi-random number generator on ROCm'
 arch=('x86_64')
@@ -12,19 +12,10 @@ makedepends=('rocm-cmake' 'gcc-fortran' 'python' 'git')
 optdepends=('gcc-fortran: Use Fortran wrapper'
             'python: Use Python wrapper')
 _git='https://github.com/ROCmSoftwarePlatform/rocRAND'
-_hiprand='https://github.com/ROCmSoftwarePlatform/hipRAND'
-source=("$pkgname-$pkgver.tar.gz::$_git/archive/rocm-$pkgver.tar.gz"
-        
"$pkgname-hiprand-$pkgver.tar.gz::$_hiprand/archive/20ac3db9d7462c15a3e96a6f0507cd5f2ee089c4.tar.gz")
-sha256sums=('885cd905bbd23d02ba8f3f87d5c0b79bc44bd020ea9af190f3959cf5aa33d07d'
-            'ee38a68c9e88056b7ecd41553e496e455dbb3fe08871ff3545430d6733070e6b')
+source=("$pkgname-$pkgver.tar.gz::$_git/archive/rocm-$pkgver.tar.gz")
+sha256sums=('cee93231c088be524bb2cb0e6093ec47e62e61a55153486bebbc2ca5b3d49360')
 options=(!lto)
 _dirname="$(basename "$_git")-$(basename "${source[0]}" ".tar.gz")"
-_hipname="$(basename "$_hiprand")-$(basename "${source[1]}" ".tar.gz")"
-
-prepare() {
-  rm -r "$srcdir/$_dirname/hipRAND"
-  ln -s "$srcdir/$_hipname" "$srcdir/$_dirname/hipRAND"
-}
 
 build() {
   # -fcf-protection is not supported by HIP, see
@@ -44,8 +35,7 @@ build() {
 package() {
   DESTDIR="$pkgdir" cmake --install build
 
-  echo '/opt/rocm/hiprand/lib' > rocrand.conf
-  echo '/opt/rocm/rocrand/lib' >> rocrand.conf
+  echo '/opt/rocm/rocrand/lib' > rocrand.conf
   install -Dm644 rocrand.conf "$pkgdir/etc/ld.so.conf.d/$pkgname.conf"
   install -Dm644 "$_dirname/LICENSE.txt" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/rocrand/-/commit/ffd26ad28875e5350ea5479b9b0ce961a0a8956c

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/rocrand/-/commit/ffd26ad28875e5350ea5479b9b0ce961a0a8956c
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to