Sv. Lockal
bba5c918ff
dev-util/amdsmi: new package, add 7.0.2
...
This package includes amd-smi cli tool, libraries and python bindings
and serves as a replacement to dev-util/rocm-smi, as it reaches
"maintenance mode" (only critical bug fixes will be applied) and new
features and hardware are added only to the new amd-smi tool.
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Closes: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:38 +01:00
Sv. Lockal
466eed4f30
sci-libs/aotriton-bin: add 0.11b
...
This version should be used as a dependency in pytorch-2.9.0.
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:37 +01:00
Sv. Lockal
3eb698435d
sci-libs/rpp: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:37 +01:00
Sv. Lockal
671e116a37
sci-libs/hipBLAS: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:37 +01:00
Sv. Lockal
d4af7e3bde
sci-libs/rocWMMA: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:36 +01:00
Sv. Lockal
99c95e9f04
sci-libs/rocThrust: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:36 +01:00
Sv. Lockal
1f628aa330
sci-libs/miopen: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:36 +01:00
Sv. Lockal
8ac9e2dfcf
sci-libs/hipSPARSE: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:35 +01:00
Sv. Lockal
fa56164ea8
sci-libs/hipSOLVER: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:35 +01:00
Sv. Lockal
76702f78fd
sci-libs/rocSOLVER: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:35 +01:00
Sv. Lockal
34ce945ff4
sci-libs/rocSPARSE: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:34 +01:00
Sv. Lockal
d1ef156562
sci-libs/rocBLAS: add 7.0.2, fix 9999
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:34 +01:00
Sv. Lockal
28f01bc127
sci-libs/hipFFT: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:34 +01:00
Sv. Lockal
a79d33f02c
sci-libs/rocFFT: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:33 +01:00
Sv. Lockal
76f7adfca3
sci-libs/hipCUB: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:33 +01:00
Sv. Lockal
f3d2407d85
sci-libs/rocPRIM: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:33 +01:00
Sv. Lockal
8cf81ff5ce
sci-libs/hipRAND: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:32 +01:00
Sv. Lockal
808b7a2419
sci-libs/rocRAND: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:32 +01:00
Sv. Lockal
72b1628287
sci-libs/hipBLASLt: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:32 +01:00
Sv. Lockal
4b15fee5b9
sci-libs/hipBLAS-common: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:31 +01:00
Sv. Lockal
9355a33a68
sci-libs/composable-kernel: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:31 +01:00
Sv. Lockal
d885903e2c
dev-util/hipify-clang: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:31 +01:00
Sv. Lockal
bf046d82e9
dev-libs/rocm-opencl-runtime: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:30 +01:00
Sv. Lockal
4205a40f48
dev-libs/rccl: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:30 +01:00
Sv. Lockal
2ee5a20b94
dev-libs/hipother: add 7.0.2
...
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:30 +01:00
Sv. Lockal
08b7d50047
dev-libs/rocr-runtime: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:29 +01:00
Sv. Lockal
fa03792a6f
dev-libs/roct-thunk-interface: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:29 +01:00
Sv. Lockal
d3ca1cc0f8
dev-util/Tensile: add 7.0.2, fix 9999
...
Bug: https://bugs.gentoo.org/964799
Closes: https://bugs.gentoo.org/962435
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:29 +01:00
Sv. Lockal
f0644dd0fb
dev-util/roctracer: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:28 +01:00
Sv. Lockal
463ba5f626
dev-util/rocm_bandwidth_test: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:28 +01:00
Sv. Lockal
4c991aa3c4
dev-libs/rocdbgapi: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:27 +01:00
Sv. Lockal
9b706ada25
dev-util/hip: add 7.0.2
...
This commit includes hip-7.0.2-fix-libcxx-noinline.patch, which solves
an old issue with libc++. At some point of time this problem should be
reported to upstream, but at this point it is unclear who should fix it
(llvm-project or ROCm), so there is no report. This patch allows to use
rocm_use_clang function from rocm.eclass instead of rocm_use_hipcc.
ROCm gradually deprecates hipcc for simplification and due to
side-effects. Migration to clang was done just recently in the
https://github.com/ROCm/TheRock repository; now Gentoo uses clang as
well (mostly).
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:27 +01:00
Sv. Lockal
f18a994cd0
dev-libs/rocm-core: new package, add 7.0.2
...
This is a small package which includes header and verson library.
Previously the same header was added by dev-util/hip ebuild,
but other packages like amdsmi also use rocm-core library, so it is
better to install them in a separate packages (as intended by upstream).
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:27 +01:00
Sv. Lockal
444de646b5
dev-libs/rocm-comgr: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:26 +01:00
Sv. Lockal
42632ed432
dev-util/rocminfo: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:26 +01:00
Sv. Lockal
2159341531
dev-util/rocm-smi: add 7.0.2
...
In ROCm-7 dev-util/rocm-smi reaches maintenance mode (only critical bug fixes will be applied).
A new package dev-util/amdsmi replaces it (includes amd-smi cli tool, libraries and python bindings) and new features and hardware are added only there.
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:26 +01:00
Sv. Lockal
5f357e27cd
dev-build/rocm-cmake: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:25 +01:00
Sv. Lockal
5547c5b7cd
dev-util/hipcc: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:25 +01:00
Sv. Lockal
894b3eb16b
dev-libs/rocm-device-libs: add 7.0.2
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:25 +01:00
Sv. Lockal
4b237a2868
rocm.eclass: add 7.* case with gfx950 support
...
Bug: https://bugs.gentoo.org/964799
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:24 +01:00
Sv. Lockal
b4440d125b
profiles/desc: add gfx950 for rocm-7.0.2
...
This is initial change for ROCm-7.0.2 packages, followed by registration
of new targets in rocm.eclass.
Most of requests related to gfx115x (Strix / Strix Point) can be
solved only with ROCm-7.0.x (which was added to profiles/desc earlier,
but caused compilation failures). Examples:
https://bugs.gentoo.org/962820 ,
https://bugs.gentoo.org/962822
This release also adds support for gfx1200 (RDNA4) with few mid-segment
GPUs (https://en.wikipedia.org/wiki/Radeon_RX_9000_series ), with <=16GB
of memory, but with native support of int8/int4 quantized computations
(RDNA4-only), which compensates on that.
The new gfx950 target - a flagship in AMD Instinct series (which
requires >64 of RAM to compile, see https://bugs.gentoo.org/960513 ,
so I can't even compile it on my main machine).
As for gfx1150, the code is still arriving to develop branches.
gfx940 and gfx941 were moved to "unofficial", but these devices should
be compatible with gfx942 code (as far as I know).
While ROCm-7 release was advertised as "Up to 3.8x Performance Uplift",
in reality performance improvements for consumer GPUs are negligible.
Maybe the comparison was done between old fp16 vs new quantized
int8/int4 (i. e. apples with oranges), which is obviously faster.
There are no LLVM changes (still custom version of llvm-20), the release
looks mostly incremental (apart from int8/int4 features, added only for
RDNA4-capable GPUs). There is an internal restructuration, most of the
packages changed HOMEPAGE: hipBLAS, hipBLASLt , hipCUB, hipFFT, hipRAND,
hipSPARSE, hipSPARSELt, MIOpen, rocBLAS, rocFFT, rocPRIM, rocRAND,
rocSPARSE, rocThrust, and Tensile were moved to
https://github.com/ROCm/rocm-libraries monorepository, while some others
were moved to https://github.com/ROCm/rocm-systems . SRC_URI are still
the same, as ROCm continues to publish them. Downloading the whole
monorepo (471 mb tar.gz) is just bad user experience, so we might at
least defer it.
Bug: https://bugs.gentoo.org/964799
Bug: https://bugs.gentoo.org/962820
Bug: https://bugs.gentoo.org/962822
Signed-off-by: Sv. Lockal <lockalsash@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44165
Signed-off-by: Sam James <sam@gentoo.org >
2025-10-21 19:47:24 +01:00
Michał Górny
a5c4b06ade
llvm-core/libclc: Add 21.1.4
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-10-21 20:41:51 +02:00
Michał Górny
5634f6b649
llvm-runtimes/clang-runtime: Add 21.1.4
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-10-21 20:41:50 +02:00
Michał Górny
516bed8e16
llvm-runtimes/offload: Add 21.1.4
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-10-21 20:41:49 +02:00
Michał Górny
ec40418136
llvm-runtimes/openmp: Add 21.1.4
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-10-21 20:41:48 +02:00
Michał Górny
3c0bf266e0
llvm-runtimes/libgcc: Add 21.1.4
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-10-21 20:41:47 +02:00
Michał Górny
6a76bfda06
llvm-runtimes/libcxx: Add 21.1.4
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-10-21 20:41:47 +02:00
Michał Górny
b49b59ed01
llvm-runtimes/libcxxabi: Add 21.1.4
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-10-21 20:41:46 +02:00
Michał Górny
a0ba16ac18
llvm-runtimes/libunwind: Add 21.1.4
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-10-21 20:41:45 +02:00
Michał Górny
37f10fd0b4
llvm-runtimes/flang-rt: Add 21.1.4
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-10-21 20:41:44 +02:00