Torsten Keßler pushed to branch main at Arch Linux / Packaging / Packages /
hsa-rocr
Commits:
8f43bdf9 by Alexandru M Stan at 2025-01-07T17:41:40-05:00
upgpkg: 6.3.1-1
This package now ate hsakmt-roct.
Also added -DBUILD_SHARED_LIBS=ON or else it'll be really
unhappy for varius reasons.
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = hsa-rocr
pkgdesc = HSA Runtime API and runtime for ROCm
- pkgver = 6.2.1
+ pkgver = 6.3.1
pkgrel = 1
url = https://github.com/ROCm/ROCR-Runtime
arch = x86_64
@@ -11,12 +11,15 @@ pkgbase = hsa-rocr
depends = rocm-core
depends = glibc
depends = gcc-libs
+ depends = numactl
+ depends = pciutils
depends = libelf
depends = libdrm
- depends = hsakmt-roct
depends = rocm-device-libs
+ provides = hsakmt-roct-6.3.1
+ replaces = hsakmt-roct
options = !lto
- source =
hsa-rocr-6.2.1.tar.gz::https://github.com/ROCm/ROCR-Runtime/archive/rocm-6.2.1.tar.gz
- sha256sums =
dbe477b323df636f5e3221471780da156c938ec00dda4b50639aa8d7fb9248f4
+ source =
hsa-rocr-6.3.1.tar.gz::https://github.com/ROCm/ROCR-Runtime/archive/rocm-6.3.1.tar.gz
+ sha256sums =
547ceeeda9a41cdffa21e57809dc5834f94938a0a2809c283aebcbcf01901df0
pkgname = hsa-rocr
=====================================
PKGBUILD
=====================================
@@ -4,19 +4,22 @@
# Contributor: Bruno Filipe <[email protected]>
# Contributor: Jakub Okoński <[email protected]>
# Contributor: Ranieri Althoff <ranisalt+aur at gmail.com>
+# Contributor: Alexandru M Stan <[email protected]>
pkgname=hsa-rocr
-pkgver=6.2.1
+pkgver=6.3.1
pkgrel=1
pkgdesc='HSA Runtime API and runtime for ROCm'
arch=('x86_64')
url='https://github.com/ROCm/ROCR-Runtime'
license=('NCSA')
-depends=('rocm-core' 'glibc' 'gcc-libs' 'libelf' 'libdrm'
- 'hsakmt-roct' 'rocm-device-libs')
+depends=('rocm-core' 'glibc' 'gcc-libs' 'numactl' 'pciutils' 'libelf' 'libdrm'
+ 'rocm-device-libs')
+provides=("hsakmt-roct-$pkgver")
+replaces=('hsakmt-roct')
makedepends=('cmake' 'rocm-llvm' 'xxd')
source=("${pkgname}-${pkgver}.tar.gz::$url/archive/rocm-$pkgver.tar.gz")
-sha256sums=('dbe477b323df636f5e3221471780da156c938ec00dda4b50639aa8d7fb9248f4')
+sha256sums=('547ceeeda9a41cdffa21e57809dc5834f94938a0a2809c283aebcbcf01901df0')
_dirname="$(basename "$url")-$(basename "${source[0]}" .tar.gz)"
options=(!lto)
@@ -25,12 +28,13 @@ build() {
#
https://github.com/RadeonOpenCompute/ROCR-Runtime/issues/89#issuecomment-613788944
local cmake_args=(
-Wno-dev
- -S "$_dirname/src"
+ -S "$_dirname/"
-B build
-D CMAKE_BUILD_TYPE=None
-D CMAKE_INSTALL_PREFIX=/opt/rocm
-D CMAKE_PREFIX_PATH=/opt/rocm
- -D CMAKE_CXX_FLAGS="$CXXFLAGS -DNDEBUG")
+ -D CMAKE_CXX_FLAGS="$CXXFLAGS -DNDEBUG"
+ -DBUILD_SHARED_LIBS=ON)
cmake "${cmake_args[@]}"
cmake --build build
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/hsa-rocr/-/commit/8f43bdf9549bf340deca79ddb1675626a77b245e
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/hsa-rocr/-/commit/8f43bdf9549bf340deca79ddb1675626a77b245e
You're receiving this email because of your account on gitlab.archlinux.org.