Torsten Keßler pushed to branch main at Arch Linux / Packaging / Packages / rocm-core
Commits: 0ad2f25d by Torsten Keßler at 2024-02-23T10:48:07+01:00 upgpkg: 6.0.2-1 * Add nvchecker file * Add configuration files for linker and path configuration. All ROCm packages should depend on rocm-core now as it defines the runtime paths. - - - - - ba17fc3c by Torsten Keßler at 2024-02-23T10:50:58+01:00 upgpkg: 6.0.2-2 Fix merge conflict - - - - - 5 changed files: - .SRCINFO - + .nvchecker.toml - PKGBUILD - + rocm-ld.conf - + rocm-profile.sh Changes: ===================================== .SRCINFO ===================================== @@ -1,11 +1,15 @@ pkgbase = rocm-core pkgdesc = AMD ROCm core package (version files) - pkgver = 6.0.0 + pkgver = 6.0.2 pkgrel = 2 url = https://rocm.docs.amd.com/ arch = x86_64 license = Unlicense - source = local://LICENSE + source = LICENSE + source = rocm-ld.conf + source = rocm-profile.sh b2sums = e4c94a21ea352227919ba41e0e461b61b700cfb469a0cc1019d7daee85b009410edb4078987dc163d0504b0385162c0f4988ba6c4d5cab23c059486f8bdb4db3 + b2sums = d045c357d8e7e8a4840ab137404f12cd08419444ffc478046c13ed3bd13a5d33358c1443bf76ee571a7a062454e2bdda1a5507a70edbd001bce004f18775e4b2 + b2sums = f1600ae357f820df116524bf1f69f12227b00ac482273f73df33c4d16bd0bae47914c5500fafd2c88a10b1f162c4afc1a3c47de6a7ba33244cf599b6043dee36 pkgname = rocm-core ===================================== .nvchecker.toml ===================================== @@ -0,0 +1,5 @@ +[rocm-core] +source = 'github' +github = 'ROCm/ROCm' +use_latest_release = true +prefix = 'rocm-' ===================================== PKGBUILD ===================================== @@ -3,15 +3,19 @@ pkgname=rocm-core _rocm_major=6 _rocm_minor=0 -_rocm_patch=0 -_pkgver_magic=91 +_rocm_patch=2 +_pkgver_magic=115 pkgver=$_rocm_major.$_rocm_minor.$_rocm_patch pkgrel=2 pkgdesc='AMD ROCm core package (version files)' license=('Unlicense') arch=('x86_64') -source=('local://LICENSE') -b2sums=('e4c94a21ea352227919ba41e0e461b61b700cfb469a0cc1019d7daee85b009410edb4078987dc163d0504b0385162c0f4988ba6c4d5cab23c059486f8bdb4db3') +source=('LICENSE' + 'rocm-ld.conf' + 'rocm-profile.sh') +b2sums=('e4c94a21ea352227919ba41e0e461b61b700cfb469a0cc1019d7daee85b009410edb4078987dc163d0504b0385162c0f4988ba6c4d5cab23c059486f8bdb4db3' + 'd045c357d8e7e8a4840ab137404f12cd08419444ffc478046c13ed3bd13a5d33358c1443bf76ee571a7a062454e2bdda1a5507a70edbd001bce004f18775e4b2' + 'f1600ae357f820df116524bf1f69f12227b00ac482273f73df33c4d16bd0bae47914c5500fafd2c88a10b1f162c4afc1a3c47de6a7ba33244cf599b6043dee36') url='https://rocm.docs.amd.com/' package() { @@ -21,6 +25,9 @@ package() { install -Dm644 version-rocm "$pkgdir/opt/rocm/.info/version" install -Dm644 version-rocm "$pkgdir/opt/rocm/.info/version-dev" + install -Dm644 rocm-ld.conf "$pkgdir/etc/ld.so.conf.d/rocm.conf" + install -Dm644 rocm-profile.sh "$pkgdir/etc/profile.d/rocm.sh" + echo "#pragma once" > rocm_version.h echo "#define ROCM_VERSION_MAJOR $_rocm_major" >> rocm_version.h echo "#define ROCM_VERSION_MINOR $_rocm_minor" >> rocm_version.h ===================================== rocm-ld.conf ===================================== @@ -0,0 +1 @@ +/opt/rocm/lib ===================================== rocm-profile.sh ===================================== @@ -0,0 +1,2 @@ +append_path '/opt/rocm/bin' +export PATH View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/rocm-core/-/compare/379635bff4cc3f7f12a6b50b345e86b7c461f99c...ba17fc3cbcf07aac48ab87e259a49de6c18f19d4 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/rocm-core/-/compare/379635bff4cc3f7f12a6b50b345e86b7c461f99c...ba17fc3cbcf07aac48ab87e259a49de6c18f19d4 You're receiving this email because of your account on gitlab.archlinux.org.