commit: 539de9f1da0f3b4eef027d2c75268f5b7c681f66
Author: Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 10 05:58:36 2025 +0000
Commit: Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Sun Aug 10 06:07:06 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=539de9f1
dev-util/rocminfo: add 6.4.3
Signed-off-by: Patrick Lauer <patrick <AT> gentoo.org>
dev-util/rocminfo/Manifest | 1 +
dev-util/rocminfo/rocminfo-6.4.3.ebuild | 44 +++++++++++++++++++++++++++++++++
2 files changed, 45 insertions(+)
diff --git a/dev-util/rocminfo/Manifest b/dev-util/rocminfo/Manifest
index 3f087b9ba971..f170bbf5adf4 100644
--- a/dev-util/rocminfo/Manifest
+++ b/dev-util/rocminfo/Manifest
@@ -4,3 +4,4 @@ DIST rocminfo-6.1.2.tar.gz 17734 BLAKE2B
d92816dc0657a2ec0f04024311b5a7851a3cd48
DIST rocminfo-6.3.2.tar.gz 27216 BLAKE2B
cd991b7c4819d8b7330c7a096a7304010adc334d3ce212edd6f80527adcfd2478586efa851e3ea11a723c35b845567a50c184ea73fd8f47f99a5fada4011c298
SHA512
a23ed64399782f4078836c4c2a71e198463d53bd0526598e91e9eeed0c6690d01f1cad780cd9810b6528843e5eb78c1460997a5b2efab40e717979a4309f7a1b
DIST rocminfo-6.3.3.tar.gz 27221 BLAKE2B
bcdb16a7087cdb321044bea6baca013b8592eb99a7a91ffdae3f7150d21c1ff804cb6620eadf6ec9ee2fd5d3d0c9205d731c36fc671f10582b79a0b7bca307e9
SHA512
29c05366833f93ca43b7bf661205c3c427c33425bfbea972648e011eca316fb8fb60c2fdc80e44959ef845a9ff04ed658225c88d83c1440c750f2967d79ca5c7
DIST rocminfo-6.4.1.tar.gz 27949 BLAKE2B
b065fe7e49653c6e31664dd2e038d181803aa480e7b2c3ff66d1392f3ebfa521ebe21984a3a0d5756d0a65e7323cb83ff9fc137e13b6c065a55e799c13bd7565
SHA512
76345d5e7105fbd549785087ec038591f3dbbc2c795008b74dfbb2f1ffcffbc21e77bfe10bc55dba3b5709a5453e2352c9e021dc23d1091d1ed201e945b97b2a
+DIST rocminfo-6.4.3.tar.gz 27947 BLAKE2B
8010179996b3b625dcdbb7441eeb85253ae3f72eaefb3ec507704ed8b131a7dc2ddcff5d162da0c73d23ba062fa9c776695ebf3cada880df5a287a69de2b5415
SHA512
2e7a7a4499614feeb0aaa3833662b6c391b7ea694db8887669408136d4dab66e546758b8ccdc8e8df6c4afc2fed0688716414d207208562ddac1731883304067
diff --git a/dev-util/rocminfo/rocminfo-6.4.3.ebuild
b/dev-util/rocminfo/rocminfo-6.4.3.ebuild
new file mode 100644
index 000000000000..c53b36f0f97c
--- /dev/null
+++ b/dev-util/rocminfo/rocminfo-6.4.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..13} python3_13t )
+inherit cmake python-r1
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/ROCm/rocminfo/"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/ROCm/rocminfo/archive/rocm-${PV}.tar.gz ->
${P}.tar.gz"
+ KEYWORDS="~amd64"
+ S="${WORKDIR}/rocminfo-rocm-${PV}"
+fi
+
+DESCRIPTION="ROCm Application for Reporting System Info"
+HOMEPAGE="https://github.com/ROCm/rocminfo"
+LICENSE="UoI-NCSA"
+SLOT="0/$(ver_cut 1-2)"
+
+RDEPEND=">=dev-libs/rocr-runtime-${PV}
+ ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+src_prepare() {
+ sed -e "/CPACK_RESOURCE_FILE_LICENSE/d" -i CMakeLists.txt || die
+ sed -e "/num_change_since_prev_pkg(/cset(NUM_COMMITS 0)" \
+ -i cmake_modules/utils.cmake || die # Fix QA issue on "git not
found"
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=( -DROCRTST_BLD_TYPE=Release )
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ rm "${ED}/usr/bin/rocm_agent_enumerator" || die
+ python_foreach_impl python_doexe rocm_agent_enumerator
"${BUILD_DIR}"/rocm_agent_enumerator
+}