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.


Reply via email to