<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/rocm.scm, branch master</title>
<subtitle>Transactional package manager, declarative GNU/Linux distribution, reproducible deployment tool, and more! https://guix.gnu.org</subtitle>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/'/>
<entry>
<title>gnu: rocm-bandwidth-test: Update dependency on fmt.</title>
<updated>2026-07-23T16:11:32+00:00</updated>
<author>
<name>Cayetano Santos</name>
<email>csantosb@inventati.org</email>
</author>
<published>2026-07-18T22:46:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=37aae333102c2a57e535be7330639a5ee086dd1b'/>
<id>37aae333102c2a57e535be7330639a5ee086dd1b</id>
<content type='text'>
* gnu/packages/rocm.scm (rocm-bandwidth-test)[inputs]: Remove fmt-11;
add fmt-12.

Merges guix/guix!10043
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/rocm.scm (rocm-bandwidth-test)[inputs]: Remove fmt-11;
add fmt-12.

Merges guix/guix!10043
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: rocm-bandwidth-test: Upgrade dependency on catch.</title>
<updated>2026-06-25T12:47:23+00:00</updated>
<author>
<name>Cayetano Santos</name>
<email>csantosb@inventati.org</email>
</author>
<published>2026-06-21T09:48:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=b50bf4041eba98e0673087e8950c6a1ab0284b9a'/>
<id>b50bf4041eba98e0673087e8950c6a1ab0284b9a</id>
<content type='text'>
* gnu/packages/rocm.scm (rocm-bandwidth-test)[inputs]: Remove
catch2-3.8; add catch2.

Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/rocm.scm (rocm-bandwidth-test)[inputs]: Remove
catch2-3.8; add catch2.

Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: rocm-hip-runtime: Remove runtime dependency on `clang-rocm'.</title>
<updated>2026-06-18T14:46:53+00:00</updated>
<author>
<name>Sergio Pastor Pérez</name>
<email>sergio.pastor-perez@inria.fr</email>
</author>
<published>2026-05-18T16:00:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=30af8b747932a55f7b56c94b4b7e419dd7bb1e76'/>
<id>30af8b747932a55f7b56c94b4b7e419dd7bb1e76</id>
<content type='text'>
* gnu/packages/benchmark.scm (babelstream-hip): [configure-flags]: Adjust
`hipcc' location.

* gnu/packages/llvm.scm (rocm-toolchain): Make hipcc binaries available from
the toolchain package.
[inputs]: Add `rocm-hipcc'.

* gnu/packages/rocm.scm (rocm-hip-runtime):
[phases]: Add phase to disable `hipcc' installation.
[inputs]: Remove `clang-rocm'.
[native-inputs]: Add `clang-rocm'.
(rccl): [configure-flags]: Adjust `hipcc' location.

* gnu/packages/rocm-apps.scm (rochpl):
[configure-flags]: Set `HIP_ROOT_DIR'.
[native-inputs]: Add `rocm-hipcc'.

* gnu/packages/sycl.scm (adaptivecpp): [native-inputs]: Add `rocm-hipcc'.

Change-Id: I3e613f5bd2183e08632a76ec73c37f9385af3791
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Merges: #7523
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/benchmark.scm (babelstream-hip): [configure-flags]: Adjust
`hipcc' location.

* gnu/packages/llvm.scm (rocm-toolchain): Make hipcc binaries available from
the toolchain package.
[inputs]: Add `rocm-hipcc'.

* gnu/packages/rocm.scm (rocm-hip-runtime):
[phases]: Add phase to disable `hipcc' installation.
[inputs]: Remove `clang-rocm'.
[native-inputs]: Add `clang-rocm'.
(rccl): [configure-flags]: Adjust `hipcc' location.

* gnu/packages/rocm-apps.scm (rochpl):
[configure-flags]: Set `HIP_ROOT_DIR'.
[native-inputs]: Add `rocm-hipcc'.

* gnu/packages/sycl.scm (adaptivecpp): [native-inputs]: Add `rocm-hipcc'.

Change-Id: I3e613f5bd2183e08632a76ec73c37f9385af3791
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Merges: #7523
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: rocprofiler: Fix build with Python@3.12.</title>
<updated>2026-05-24T09:19:31+00:00</updated>
<author>
<name>Nicolas Graves</name>
<email>ngraves@ngraves.fr</email>
</author>
<published>2026-05-09T10:57:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=b70a5701e275cb7791602a2c8076dfdb6f1eb234'/>
<id>b70a5701e275cb7791602a2c8076dfdb6f1eb234</id>
<content type='text'>
* gnu/packages/rocm.scm (rocprofiler)[native-inputs]: Add
python-setuptools.

Change-Id: I61fc0ba0fcdb81a7ff95b736f860caa71a667064
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/rocm.scm (rocprofiler)[native-inputs]: Add
python-setuptools.

Change-Id: I61fc0ba0fcdb81a7ff95b736f860caa71a667064
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: rocm-hip-runtime: Fix incorrect 'HIP_PATH' location for `hipconfig'.</title>
<updated>2026-05-23T22:48:32+00:00</updated>
<author>
<name>Sergio Pastor Pérez</name>
<email>sergio.pastor-perez@inria.fr</email>
</author>
<published>2026-04-27T09:11:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=21d2cd97598e367813bbfff2e471450871d49b92'/>
<id>21d2cd97598e367813bbfff2e471450871d49b92</id>
<content type='text'>
* gnu/packages/llvm.scm (rocm-hipcc): Adjust wrapper so 'HIP_PATH' can be
overriden.
[phases]: Adjust 'wrap-programs' phase for making wrapped binaries respect
HIP_PATH environment variable.

* gnu/packages/rocm.scm (rocm-hip-runtime): Re-wrap programs taken from
`rocm-hipcc' so their paths point to this package output.
[phases]: Add 'wrap-programs' phase to force 'HIP_PATH' to point to the
package output.

Fixes: #6821

Change-Id: I877b1f3b3dda1ebc00caf5ef1c729914efa6de94
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Merges: #8181
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/llvm.scm (rocm-hipcc): Adjust wrapper so 'HIP_PATH' can be
overriden.
[phases]: Adjust 'wrap-programs' phase for making wrapped binaries respect
HIP_PATH environment variable.

* gnu/packages/rocm.scm (rocm-hip-runtime): Re-wrap programs taken from
`rocm-hipcc' so their paths point to this package output.
[phases]: Add 'wrap-programs' phase to force 'HIP_PATH' to point to the
package output.

Fixes: #6821

Change-Id: I877b1f3b3dda1ebc00caf5ef1c729914efa6de94
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Merges: #8181
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: amd-smi: Fix build with newer libdrm.</title>
<updated>2026-05-17T20:12:07+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2026-05-13T19:51:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=1238aa538cdc265b2ef0d38f49be2deda04e4549'/>
<id>1238aa538cdc265b2ef0d38f49be2deda04e4549</id>
<content type='text'>
* gnu/packages/patches/amd-smi-newer-libdrm.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/rocm.scm (amd-smi)[source]: Use it.

Fixes: guix/guix#8058
Change-Id: I3348b888ab297647c4fdb2e4a38707a92994af22
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Merges: #8599
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/patches/amd-smi-newer-libdrm.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/rocm.scm (amd-smi)[source]: Use it.

Fixes: guix/guix#8058
Change-Id: I3348b888ab297647c4fdb2e4a38707a92994af22
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Merges: #8599
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: rocm-smi-lib: Move Python modules to separate 'bin' output.</title>
<updated>2026-05-17T20:12:07+00:00</updated>
<author>
<name>Sergio Pastor Pérez</name>
<email>sergio.pastor-perez@inria.fr</email>
</author>
<published>2026-04-27T13:14:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=2c9f5ce1ee8d9decffcb7e5f95e0d3a5087becf9'/>
<id>2c9f5ce1ee8d9decffcb7e5f95e0d3a5087becf9</id>
<content type='text'>
* gnu/packages/rocm.scm (rocm-smi-lib): Move Python modules to separate 'bin'
output.
[phases]: Replace 'chdir' phase with 'setup' phase.
[configure-flags]: Adjust CMAKE variables to split package output.

* gnu/packages/rocm-libs.scm (hipblaslt): [inputs]: Add both outputs of
`rocm-smi-lib'.

Fixes: #7285
Change-Id: Id5ce15454cf239dd7c6836b172224ae309df81d4
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Merges: #8185
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/rocm.scm (rocm-smi-lib): Move Python modules to separate 'bin'
output.
[phases]: Replace 'chdir' phase with 'setup' phase.
[configure-flags]: Adjust CMAKE variables to split package output.

* gnu/packages/rocm-libs.scm (hipblaslt): [inputs]: Add both outputs of
`rocm-smi-lib'.

Fixes: #7285
Change-Id: Id5ce15454cf239dd7c6836b172224ae309df81d4
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Merges: #8185
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Fix some spelling errors.</title>
<updated>2026-04-19T08:42:53+00:00</updated>
<author>
<name>Efraim Flashner</name>
<email>efraim@flashner.co.il</email>
</author>
<published>2026-04-19T08:42:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=30442f49a581447285bd6f050acec6a9b677f3ad'/>
<id>30442f49a581447285bd6f050acec6a9b677f3ad</id>
<content type='text'>
* gnu/packages/ocaml.scm, gnu/packages/orange.scm,
gnu/packages/package-management.scm, gnu/packages/password-utils.scm,
gnu/packages/pdf.scm, gnu/packages/perl6.scm, gnu/packages/php.scm,
gnu/packages/power.scm, gnu/packages/prometheus.scm,
gnu/packages/protobuf.scm, gnu/packages/python-check.scm,
gnu/packages/python-compression.scm, gnu/packages/python-crypto.scm,
gnu/packages/python-science.scm, gnu/packages/python-web.scm,
gnu/packages/python-xyz.scm, gnu/packages/qt.scm,
gnu/packages/racket.scm, gnu/packages/radio.scm, gnu/packages/rdf.scm,
gnu/packages/rocm.scm, gnu/packages/rpc.scm, gnu/packages/ruby-xyz.scm,
gnu/packages/rust-apps.scm, gnu/packages/rust-crates.scm,
gnu/packages/rust.scm, gnu/packages/telephony.scm,
gnu/packages/terminals.scm: Fix some spelling errors.

Change-Id: Iac58897304e471f42ecfbaa3a750ff10ee734ca6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/ocaml.scm, gnu/packages/orange.scm,
gnu/packages/package-management.scm, gnu/packages/password-utils.scm,
gnu/packages/pdf.scm, gnu/packages/perl6.scm, gnu/packages/php.scm,
gnu/packages/power.scm, gnu/packages/prometheus.scm,
gnu/packages/protobuf.scm, gnu/packages/python-check.scm,
gnu/packages/python-compression.scm, gnu/packages/python-crypto.scm,
gnu/packages/python-science.scm, gnu/packages/python-web.scm,
gnu/packages/python-xyz.scm, gnu/packages/qt.scm,
gnu/packages/racket.scm, gnu/packages/radio.scm, gnu/packages/rdf.scm,
gnu/packages/rocm.scm, gnu/packages/rpc.scm, gnu/packages/ruby-xyz.scm,
gnu/packages/rust-apps.scm, gnu/packages/rust-crates.scm,
gnu/packages/rust.scm, gnu/packages/telephony.scm,
gnu/packages/terminals.scm: Fix some spelling errors.

Change-Id: Iac58897304e471f42ecfbaa3a750ff10ee734ca6
</pre>
</div>
</content>
</entry>
<entry>
<title>Add (guix amd-gpu).</title>
<updated>2026-03-24T13:21:49+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2026-03-19T11:29:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=34ead5615673c97a64f0930ea75946d18b57364e'/>
<id>34ead5615673c97a64f0930ea75946d18b57364e</id>
<content type='text'>
Moving these definitions to a separate module is necessary to avoid circular
references at the top-level among package modules.

* gnu/packages/rocm.scm (%default-amd-gpu-targets, current-amd-gpu-targets)
(current-amd-gpu-targets-string): Move to…
* guix/amd-gpu.scm: … here.  New file.
* Makefile.am (MODULES): Add it.

Merges guix/guix!7251

Change-Id: I60496fb4d81ea0445ec176add7afc388f6790bd3
Signed-off-by: Cayetano Santos &lt;csantosb@inventati.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Moving these definitions to a separate module is necessary to avoid circular
references at the top-level among package modules.

* gnu/packages/rocm.scm (%default-amd-gpu-targets, current-amd-gpu-targets)
(current-amd-gpu-targets-string): Move to…
* guix/amd-gpu.scm: … here.  New file.
* Makefile.am (MODULES): Add it.

Merges guix/guix!7251

Change-Id: I60496fb4d81ea0445ec176add7afc388f6790bd3
Signed-off-by: Cayetano Santos &lt;csantosb@inventati.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: rocm-cmake: Fix dependency on julia.</title>
<updated>2026-03-16T09:16:40+00:00</updated>
<author>
<name>Cayetano Santos</name>
<email>csantosb@inventati.org</email>
</author>
<published>2026-02-20T09:35:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=0b6aa1b1c6d8221e9ea158b1dbbe077edf035989'/>
<id>0b6aa1b1c6d8221e9ea158b1dbbe077edf035989</id>
<content type='text'>
At this point, git depends on julia, which is broken, see #6577.

Merges guix/guix!6578

* gnu/packages/rocm.scm (rocm-cmake)[native-inputs]: Remove git; add
git-minimal/pinned.

Change-Id: I32402d3a5015520eb2021d0ac4895709b589f169
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
At this point, git depends on julia, which is broken, see #6577.

Merges guix/guix!6578

* gnu/packages/rocm.scm (rocm-cmake)[native-inputs]: Remove git; add
git-minimal/pinned.

Change-Id: I32402d3a5015520eb2021d0ac4895709b589f169
</pre>
</div>
</content>
</entry>
</feed>
