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.