dev-util/rocminfo: add 7.1.0

Signed-off-by: Patrick Lauer <patrick@gentoo.org>
This commit is contained in:
Patrick Lauer 2025-11-09 06:18:39 +00:00
parent 71994aab1b
commit 3c4bca6ab9
No known key found for this signature in database
GPG Key ID: A6B98739114414D6
2 changed files with 45 additions and 0 deletions

View File

@ -1,3 +1,4 @@
DIST rocminfo-6.3.3.tar.gz 27221 BLAKE2B bcdb16a7087cdb321044bea6baca013b8592eb99a7a91ffdae3f7150d21c1ff804cb6620eadf6ec9ee2fd5d3d0c9205d731c36fc671f10582b79a0b7bca307e9 SHA512 29c05366833f93ca43b7bf661205c3c427c33425bfbea972648e011eca316fb8fb60c2fdc80e44959ef845a9ff04ed658225c88d83c1440c750f2967d79ca5c7
DIST rocminfo-6.4.3.tar.gz 27947 BLAKE2B 8010179996b3b625dcdbb7441eeb85253ae3f72eaefb3ec507704ed8b131a7dc2ddcff5d162da0c73d23ba062fa9c776695ebf3cada880df5a287a69de2b5415 SHA512 2e7a7a4499614feeb0aaa3833662b6c391b7ea694db8887669408136d4dab66e546758b8ccdc8e8df6c4afc2fed0688716414d207208562ddac1731883304067
DIST rocminfo-7.0.2.tar.gz 28047 BLAKE2B 875429619cc48e2d917154136b521286fc713b7e98605f2ec129016b38bc3ebeea48d4f7406ac674dfe99c5476c92ee2db224cac2f4e1646c3826ec517f489ae SHA512 96223280451708e5b1d588ca5369cfd535e4b85166c286ed90c7dde0fe6be69cfbf846965f5f18fd79dbdbe94ff105f6e3d0c2ab6d95db0ed479419111e0c773
DIST rocminfo-7.1.0.tar.gz 28281 BLAKE2B 9e89fb1d3021b2d6c17725cea681ab6f2a2a4f1d7fb827827d959fde84cceaa261bc9328a4fcbbf7435e8dfb9aeb12b2266f13bea848d92673f6b26d4d3ce38b SHA512 5c611ab280d44c212248dd54ee6c93ab5f8fd8c9eb2f2833e0fbc5b0cf9abe7381da923ccb59138ffc98014166dc1f1240f44aca6006661d613716a8ad9f9c10

View File

@ -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..14} 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/rocm-systems/tree/develop/projects/rocminfo"
LICENSE="UoI-NCSA"
SLOT="0/$(ver_cut 1-2)"
RDEPEND="dev-libs/rocr-runtime:${SLOT}
${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
}