dev-util/rocminfo
ROCm Application for Reporting System Info
-
rocminfo-10.1.0~amd64python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
View
Download
Browse License: UoI-NCSA Overlay: FireBurn -
rocminfo-10.1.0~amd64python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 python_targets_python3_15
View
Download
Browse License: UoI-NCSA Overlay: gentoo -
rocminfo-10.0.0~amd64python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
View
Download
Browse License: UoI-NCSA Overlay: stuff -
rocminfo-7.2.4~amd64python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
View
Download
Browse License: UoI-NCSA Overlay: stuff -
rocminfo-7.2.0~amd64python_targets_python3_13t python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
View
Download
Browse License: UoI-NCSA Overlay: gentoo -
rocminfo-7.1.0~amd64python_targets_python3_13t python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
View
Download
Browse License: UoI-NCSA Overlay: gentoo -
rocminfo-7.0.2~amd64python_targets_python3_13t python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
View
Download
Browse License: UoI-NCSA Overlay: gentoo
ChangeLog
commit 6f1dbfdfa32c432d144f5c172828cda82105b7a7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Oct 22 00:06:26 2026 +0200
dev-util/rocminfo: drop 10.1.0
::gentoo now ships 10.1.0, keyworded ~amd64 and built on LLVM 23.
This copy was our masked LLVM 24 trial build, and a review against
::gentoo's found no change worth keeping as a fork.
commit ada0ae43ce7345f3c73de9c31fd26b8823902022
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 9 21:09:06 2026 +0200
dev-util/rocminfo: add 10.1.0
commit 56e846ff90f993c17da373776180b078ca90f4d9
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 08:57:01 2026 +0200
dev-util/rocminfo: clarify release Git workaround
commit 28cd0c49a37658afe2bf532946626877bbd8003c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 06:42:46 2026 +0200
dev-util/rocminfo: trim 10.0.0 comment prose
commit 8a6dce1092803adc8ab50235f3fb83e645d4e3aa
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Aug 30 23:39:38 2026 +0200
dev-util/rocminfo: drop 7.2.3
Superseded by 7.2.4, the last release of the 7.x series and the rollback
target for the ROCm 10.0 migration. Version retention keeps the last two
plus the last of each previous major series; 7.2.4 and 10.0.0 satisfy both,
so the third version is redundant.
commit 098339a4d2b1b4c9b990907aa46ecfd3a768616b
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Aug 29 20:16:37 2026 +0200
dev-util/rocminfo, dev-libs/rocm-opencl-runtime: add 10.0.0
Retarget SRC_URI to the therock-<major.minor> tag; rocm-opencl-runtime shares
the clr.tar.gz asset with dev-util/hip.
Every sed in both packages was re-verified against the 10.0 sources and all
anchors survive, so no re-anchoring was needed -- but each now asserts its
anchor first, since `sed` exits 0 on no-match and `|| die` cannot catch a stale
one.
Noted in passing: rocm-opencl-runtime's cmake_minimum_required sed matches only
3.5 while dev-util/hip's equivalent matches 3.[35]. Both vendored Khronos files
are still on 3.5, so the narrower pattern is left alone rather than widened
speculatively; the guard will catch it if that changes.
commit d26e488d095396a8343a1053601f18f59982a8df
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Jul 27 10:04:12 2026 +0200
*/*: drop dead Python targets from PYTHON_COMPAT
139 ebuilds across 65 packages still listed python3_10, python3_11 or
python3_13t. None of the three is a supported implementation any more:
gentoo's python-utils-r1 sets _PYTHON_ALL_IMPLS to python3_ plus
python3_t, and everything older falls into the branch commented
"implementations deprecated prior to EAPI 9 are fatal".
Inert today, which is why nothing caught it. Targets outside
_PYTHON_ALL_IMPLS are silently dropped rather than rejected, so they
never became USE flags and never produced a dependency atom -- an ebuild
declaring python3_ was only ever offering 12, 13 and 14.
Two reasons to clean them up anyway. The eclass branch they land in
dies for any EAPI other than 7 or 8, so all 139 are waiting to break on
the first EAPI 9 bump. And pkgcheck's OldPythonCompat is a git-scoped
check that only inspects ebuilds touched in a commit range, so it never
reports these on a full-tree scan and would instead fire on whichever
unrelated commit next touches one of them.
No revbump, because nothing observable changes. Verified on a sample
spanning every transformation shape that the python USE flags portage
offers are byte-identical before and after, and that a pkgcheck run
over all 65 packages returns a set-identical list of findings.
The eight python2_7 ebuilds are deliberately untouched: that target is
also absent from _PYTHON_ALL_IMPLS, but they reach it through the
_PYTHON_ALLOW_PY27 hatch in the overlay's forked python-utils-r1_py2.
commit 7c384c8cac70105c06770e0ccb7af0fc295f2471
Author: Raukaan Cogbrother <cogbrother@raukaan.local>
Date: Sun May 31 03:29:35 2026 +0200
metadata: normalize tab → 2-space indent in 42 imported files
42 metadata.xml files inherited tab indentation from their origin
overlays (mostly the ROCm cluster, plus a handful of dev-python and
AMD-tooling imports). The overlay convention is 2-space; this brings
them in line with the other 498 files. Maintainer attributions
preserved verbatim.
commit 5b3c001a7da4e04ed7804e3db133c11444942553
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri May 29 16:14:28 2026 +0200
sci-libs, dev-libs, dev-util: fix S for ROCm 7.2.4 tarball relayout
The rocm-7.2.4 per-component release-asset tarballs are re-rolled with a
lowercase top-level wrapper dir (hipblas/, rocblas/, rocr-runtime/, ...)
where the 7.2.3 assets exploded flat into WORKDIR. The bumped ebuilds
kept S="$", so src_prepare died applying PATCHES and running
seds against paths that had shifted one level down. Point S at the
wrapper dir each tarball actually unpacks to, matching the layout
hipBLASLt/hipsparselt already use. roct-thunk-interface's libhsakmt now
lives under the rocr-runtime/ wrapper too.
commit c8d5ff88cc39d88b14cccdb50ec04e8e917de313
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri May 29 14:12:06 2026 +0200
dev-util/rocminfo: add 7.2.4
commit d50de31f0c8ec3fa60dfb2a43a2ca727eef36cf6
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed May 13 14:35:41 2026 +0200
dev-util/rocminfo: disable py3.11
commit bfd50d8ed8b785a0c077a0e0de743397aaa7fcf0
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri May 8 20:07:41 2026 +0200
dev-util/rocminfo: drop stale patch superseded by 7.2.3
commit d52e21fae8ae7c4591acce719aafb0821d5ed062
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed May 6 10:56:09 2026 +0200
dev-util/rocminfo: 7.2.3 fix S= for flat upstream tarball
The 7.2.3 release-asset tarballs from ROCm/rocm-systems and ROCm/rocm-libraries
unpack contents directly into ./ instead of into a wrapping <assetname>/ subdir as in
7.2.0. Adjust S= so src_prepare finds the source tree.
commit 79355e6763f24680fa67ce2bf91632a6717664a1
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed May 6 01:54:26 2026 +0200
dev-util/rocminfo: add 7.2.3
commit a5947a70afb079cfb4f60bef381f6beabf08798e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Dec 6 21:57:18 2025 +0100
*/*: drop rocm/hip as newer version is in main tree, cntd
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit cfa997ed467a25f0a98e30e69523013fb12b4136
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Oct 18 14:26:09 2025 +0200
added rocm and HIP v. 6.4.4 for now, as main tree lags
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Oct 22 00:06:26 2026 +0200
dev-util/rocminfo: drop 10.1.0
::gentoo now ships 10.1.0, keyworded ~amd64 and built on LLVM 23.
This copy was our masked LLVM 24 trial build, and a review against
::gentoo's found no change worth keeping as a fork.
commit ada0ae43ce7345f3c73de9c31fd26b8823902022
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 9 21:09:06 2026 +0200
dev-util/rocminfo: add 10.1.0
commit 56e846ff90f993c17da373776180b078ca90f4d9
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 08:57:01 2026 +0200
dev-util/rocminfo: clarify release Git workaround
commit 28cd0c49a37658afe2bf532946626877bbd8003c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 06:42:46 2026 +0200
dev-util/rocminfo: trim 10.0.0 comment prose
commit 8a6dce1092803adc8ab50235f3fb83e645d4e3aa
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Aug 30 23:39:38 2026 +0200
dev-util/rocminfo: drop 7.2.3
Superseded by 7.2.4, the last release of the 7.x series and the rollback
target for the ROCm 10.0 migration. Version retention keeps the last two
plus the last of each previous major series; 7.2.4 and 10.0.0 satisfy both,
so the third version is redundant.
commit 098339a4d2b1b4c9b990907aa46ecfd3a768616b
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Aug 29 20:16:37 2026 +0200
dev-util/rocminfo, dev-libs/rocm-opencl-runtime: add 10.0.0
Retarget SRC_URI to the therock-<major.minor> tag; rocm-opencl-runtime shares
the clr.tar.gz asset with dev-util/hip.
Every sed in both packages was re-verified against the 10.0 sources and all
anchors survive, so no re-anchoring was needed -- but each now asserts its
anchor first, since `sed` exits 0 on no-match and `|| die` cannot catch a stale
one.
Noted in passing: rocm-opencl-runtime's cmake_minimum_required sed matches only
3.5 while dev-util/hip's equivalent matches 3.[35]. Both vendored Khronos files
are still on 3.5, so the narrower pattern is left alone rather than widened
speculatively; the guard will catch it if that changes.
commit d26e488d095396a8343a1053601f18f59982a8df
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Jul 27 10:04:12 2026 +0200
*/*: drop dead Python targets from PYTHON_COMPAT
139 ebuilds across 65 packages still listed python3_10, python3_11 or
python3_13t. None of the three is a supported implementation any more:
gentoo's python-utils-r1 sets _PYTHON_ALL_IMPLS to python3_ plus
python3_t, and everything older falls into the branch commented
"implementations deprecated prior to EAPI 9 are fatal".
Inert today, which is why nothing caught it. Targets outside
_PYTHON_ALL_IMPLS are silently dropped rather than rejected, so they
never became USE flags and never produced a dependency atom -- an ebuild
declaring python3_ was only ever offering 12, 13 and 14.
Two reasons to clean them up anyway. The eclass branch they land in
dies for any EAPI other than 7 or 8, so all 139 are waiting to break on
the first EAPI 9 bump. And pkgcheck's OldPythonCompat is a git-scoped
check that only inspects ebuilds touched in a commit range, so it never
reports these on a full-tree scan and would instead fire on whichever
unrelated commit next touches one of them.
No revbump, because nothing observable changes. Verified on a sample
spanning every transformation shape that the python USE flags portage
offers are byte-identical before and after, and that a pkgcheck run
over all 65 packages returns a set-identical list of findings.
The eight python2_7 ebuilds are deliberately untouched: that target is
also absent from _PYTHON_ALL_IMPLS, but they reach it through the
_PYTHON_ALLOW_PY27 hatch in the overlay's forked python-utils-r1_py2.
commit 7c384c8cac70105c06770e0ccb7af0fc295f2471
Author: Raukaan Cogbrother <cogbrother@raukaan.local>
Date: Sun May 31 03:29:35 2026 +0200
metadata: normalize tab → 2-space indent in 42 imported files
42 metadata.xml files inherited tab indentation from their origin
overlays (mostly the ROCm cluster, plus a handful of dev-python and
AMD-tooling imports). The overlay convention is 2-space; this brings
them in line with the other 498 files. Maintainer attributions
preserved verbatim.
commit 5b3c001a7da4e04ed7804e3db133c11444942553
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri May 29 16:14:28 2026 +0200
sci-libs, dev-libs, dev-util: fix S for ROCm 7.2.4 tarball relayout
The rocm-7.2.4 per-component release-asset tarballs are re-rolled with a
lowercase top-level wrapper dir (hipblas/, rocblas/, rocr-runtime/, ...)
where the 7.2.3 assets exploded flat into WORKDIR. The bumped ebuilds
kept S="$", so src_prepare died applying PATCHES and running
seds against paths that had shifted one level down. Point S at the
wrapper dir each tarball actually unpacks to, matching the layout
hipBLASLt/hipsparselt already use. roct-thunk-interface's libhsakmt now
lives under the rocr-runtime/ wrapper too.
commit c8d5ff88cc39d88b14cccdb50ec04e8e917de313
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri May 29 14:12:06 2026 +0200
dev-util/rocminfo: add 7.2.4
commit d50de31f0c8ec3fa60dfb2a43a2ca727eef36cf6
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed May 13 14:35:41 2026 +0200
dev-util/rocminfo: disable py3.11
commit bfd50d8ed8b785a0c077a0e0de743397aaa7fcf0
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri May 8 20:07:41 2026 +0200
dev-util/rocminfo: drop stale patch superseded by 7.2.3
commit d52e21fae8ae7c4591acce719aafb0821d5ed062
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed May 6 10:56:09 2026 +0200
dev-util/rocminfo: 7.2.3 fix S= for flat upstream tarball
The 7.2.3 release-asset tarballs from ROCm/rocm-systems and ROCm/rocm-libraries
unpack contents directly into ./ instead of into a wrapping <assetname>/ subdir as in
7.2.0. Adjust S= so src_prepare finds the source tree.
commit 79355e6763f24680fa67ce2bf91632a6717664a1
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed May 6 01:54:26 2026 +0200
dev-util/rocminfo: add 7.2.3
commit a5947a70afb079cfb4f60bef381f6beabf08798e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Dec 6 21:57:18 2025 +0100
*/*: drop rocm/hip as newer version is in main tree, cntd
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit cfa997ed467a25f0a98e30e69523013fb12b4136
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Oct 18 14:26:09 2025 +0200
added rocm and HIP v. 6.4.4 for now, as main tree lags

