<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/gl.scm, branch mesa-updates</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: mesa-opencl: Fix gallium-rusticl driver options.</title>
<updated>2026-03-30T07:36:24+00:00</updated>
<author>
<name>John Kehayias</name>
<email>john@guixotic.coop</email>
</author>
<published>2026-03-27T01:13:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=3ce565ecaf17f04a94f3a67bcc21deed5f9d2c55'/>
<id>3ce565ecaf17f04a94f3a67bcc21deed5f9d2c55</id>
<content type='text'>
* gnu/packages/gl.scm (mesa-opencl)[arguments]&lt;#:configure-flags&gt;: Change to
all current drivers.

Change-Id: Ib2643518c7f5fe56a133db1c62c1b529ecffd726
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/gl.scm (mesa-opencl)[arguments]&lt;#:configure-flags&gt;: Change to
all current drivers.

Change-Id: Ib2643518c7f5fe56a133db1c62c1b529ecffd726
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: glad: Disinherit from glad-0.1 and enable tests.</title>
<updated>2026-03-30T07:36:23+00:00</updated>
<author>
<name>Andreas Enge</name>
<email>andreas@enge.fr</email>
</author>
<published>2026-03-15T13:56:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=d9d725c9914bdcd0d4d3f1fc45dd204c39ae013d'/>
<id>d9d725c9914bdcd0d4d3f1fc45dd204c39ae013d</id>
<content type='text'>
* gnu/packages/gl.scm (glad)[inherit]: Remove field.
[home-page, synopsis, description, license]: Copy fields from glad-0.1.
[arguments]&lt;#:tests&gt;: Do not copy from glad-0.1.
&lt;#:phases&gt;: Rewrite from scratch.

Change-Id: I1404b087d1b39bbfab4e695682a301c2ea8ae7f8
Signed-off-by: John Kehayias &lt;john@guixotic.coop&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/gl.scm (glad)[inherit]: Remove field.
[home-page, synopsis, description, license]: Copy fields from glad-0.1.
[arguments]&lt;#:tests&gt;: Do not copy from glad-0.1.
&lt;#:phases&gt;: Rewrite from scratch.

Change-Id: I1404b087d1b39bbfab4e695682a301c2ea8ae7f8
Signed-off-by: John Kehayias &lt;john@guixotic.coop&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: glad: Install missing cmake file.</title>
<updated>2026-03-30T07:36:23+00:00</updated>
<author>
<name>Andreas Enge</name>
<email>andreas@enge.fr</email>
</author>
<published>2026-03-15T13:37:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=7ec8a42a2fec78bfb6e5f27369b189ee3bbb741d'/>
<id>7ec8a42a2fec78bfb6e5f27369b189ee3bbb741d</id>
<content type='text'>
* gnu/packages/gl.scm (glad)[arguments]&lt;#:phases&gt;{install-cmakelists.txt}:
Install an additional configuration file.

Fixes: guix/guix#7183
Change-Id: I080bcca553e6324ea7fa6a48e33aa2a29743e591
Signed-off-by: John Kehayias &lt;john@guixotic.coop&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/gl.scm (glad)[arguments]&lt;#:phases&gt;{install-cmakelists.txt}:
Install an additional configuration file.

Fixes: guix/guix#7183
Change-Id: I080bcca553e6324ea7fa6a48e33aa2a29743e591
Signed-off-by: John Kehayias &lt;john@guixotic.coop&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: mesa: Enable the virtio vulkan driver.</title>
<updated>2026-03-30T07:36:23+00:00</updated>
<author>
<name>Efraim Flashner</name>
<email>efraim@flashner.co.il</email>
</author>
<published>2026-03-17T15:36:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=327409219d396e1382191e2bfdc30604125f9834'/>
<id>327409219d396e1382191e2bfdc30604125f9834</id>
<content type='text'>
* gnu/packages/gl.scm (mesa)[arguments]: Adjust the vulkan-drivers flag
in configure-flags to add the virtio driver to most architectures.

Change-Id: I324ad378db2ed8149f492ddc019bbb32b45e16ec
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/gl.scm (mesa)[arguments]: Adjust the vulkan-drivers flag
in configure-flags to add the virtio driver to most architectures.

Change-Id: I324ad378db2ed8149f492ddc019bbb32b45e16ec
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: mesa: Update to 26.0.2.</title>
<updated>2026-03-30T07:36:23+00:00</updated>
<author>
<name>John Kehayias</name>
<email>john@guixotic.coop</email>
</author>
<published>2026-03-17T14:35:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=56644e8eea946e5e7a372d9c22c0294a763359ef'/>
<id>56644e8eea946e5e7a372d9c22c0294a763359ef</id>
<content type='text'>
* gnu/packages/gl.scm (mesa): Update to 26.0.2.

Change-Id: I5454f3e4df5db47bbdcf701a51407689ff3d257b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/gl.scm (mesa): Update to 26.0.2.

Change-Id: I5454f3e4df5db47bbdcf701a51407689ff3d257b
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: mesa: Update compiled drivers.</title>
<updated>2026-03-30T07:36:22+00:00</updated>
<author>
<name>Efraim Flashner</name>
<email>efraim@flashner.co.il</email>
</author>
<published>2026-03-05T09:22:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=73a8f8daabdde3e7b5ac4eedcc700b1e95e9cf97'/>
<id>73a8f8daabdde3e7b5ac4eedcc700b1e95e9cf97</id>
<content type='text'>
* gnu/packages/gl.scm (mesa)[arguments]: For aarch64-linux add the iris
and lima gallium drivers and intel and panfront vulkan drivers.  For
armhf-linux add the iris and lima gallium drivers.

Change-Id: Iac192a770f653cff59c4debad1ba0d90f0d6195f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/gl.scm (mesa)[arguments]: For aarch64-linux add the iris
and lima gallium drivers and intel and panfront vulkan drivers.  For
armhf-linux add the iris and lima gallium drivers.

Change-Id: Iac192a770f653cff59c4debad1ba0d90f0d6195f
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: mesa: Add more dependencies for freedreno driver.</title>
<updated>2026-03-30T07:36:22+00:00</updated>
<author>
<name>Efraim Flashner</name>
<email>efraim@flashner.co.il</email>
</author>
<published>2026-03-05T09:21:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=08235b1973a371a58a13e74e5e446d5ee8a5c999'/>
<id>08235b1973a371a58a13e74e5e446d5ee8a5c999</id>
<content type='text'>
* gnu/packges/gl.scm (mesa)[inputs]: When building for arm targets add
lua-5.4 and libarchive.

Change-Id: I92bee30cda7e218d64c7b6e5c0a3e74e9ccd69df
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packges/gl.scm (mesa)[inputs]: When building for arm targets add
lua-5.4 and libarchive.

Change-Id: I92bee30cda7e218d64c7b6e5c0a3e74e9ccd69df
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: mesa: Remove deprecated configure flags.</title>
<updated>2026-03-30T07:36:22+00:00</updated>
<author>
<name>Efraim Flashner</name>
<email>efraim@flashner.co.il</email>
</author>
<published>2026-03-05T09:20:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=03e0d52f32969e28f4ce198ef2199ef5fe759425'/>
<id>03e0d52f32969e28f4ce198ef2199ef5fe759425</id>
<content type='text'>
* gnu/packges/gl.scm (mesa)[arguments]: Remove the deprecated
configure-flags.

Change-Id: I973a6f9b3c18e96c1af242d825b4796b0e6baa12
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packges/gl.scm (mesa)[arguments]: Remove the deprecated
configure-flags.

Change-Id: I973a6f9b3c18e96c1af242d825b4796b0e6baa12
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: mesa: Add missing rust crate.</title>
<updated>2026-03-30T07:36:22+00:00</updated>
<author>
<name>Efraim Flashner</name>
<email>efraim@flashner.co.il</email>
</author>
<published>2026-03-05T07:52:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=c5e9b92f554910dc401a0d026706e19c0adb74b3'/>
<id>c5e9b92f554910dc401a0d026706e19c0adb74b3</id>
<content type='text'>
* gnu/packages/gl.scm (mesa)[arguments]: Adjust custom
'prepare-rust-crates phase to not delete the once_cell wrapper.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[mesa]: Add
rust-once-cell-1.8.0.

Change-Id: I3abfa35048b22cfd02a1cc00d9680d085b2ea0a3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/gl.scm (mesa)[arguments]: Adjust custom
'prepare-rust-crates phase to not delete the once_cell wrapper.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[mesa]: Add
rust-once-cell-1.8.0.

Change-Id: I3abfa35048b22cfd02a1cc00d9680d085b2ea0a3
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: mesa: Update to 26.0.1.</title>
<updated>2026-03-30T07:36:21+00:00</updated>
<author>
<name>John Kehayias</name>
<email>john@guixotic.coop</email>
</author>
<published>2026-03-05T03:51:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=aaf135adf7a522ffb6d5f29b593342b98eec6866'/>
<id>aaf135adf7a522ffb6d5f29b593342b98eec6866</id>
<content type='text'>
* gnu/packages/gl.scm (mesa): Update to 26.0.1.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): [mesa]: Update rust-libc
and rust-rustix version.  Add rust-windows-link and rust-windows-sys.

Change-Id: I71537563a1aa8113d06390f2c2a1e513ee9a2fef
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/gl.scm (mesa): Update to 26.0.1.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): [mesa]: Update rust-libc
and rust-rustix version.  Add rust-windows-link and rust-windows-sys.

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