<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/guile.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: Remove guile2.0-git.</title>
<updated>2026-08-10T08:54:35+00:00</updated>
<author>
<name>Andreas Enge</name>
<email>andreas@enge.fr</email>
</author>
<published>2026-08-05T10:17:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=0ce365a1e9c7943aeaea1e3da43821f67a20856b'/>
<id>0ce365a1e9c7943aeaea1e3da43821f67a20856b</id>
<content type='text'>
* gnu/packages/guile.scm (guile2.0-git): Delete variable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/guile.scm (guile2.0-git): Delete variable.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: guile-3.0.11: Fix riscv64 jit.</title>
<updated>2026-07-13T11:41:15+00:00</updated>
<author>
<name>Zheng Junjie</name>
<email>z572@z572.online</email>
</author>
<published>2026-07-09T02:04:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=e96f14cb92be8c729a4bdaeea233d1b25a40e76e'/>
<id>e96f14cb92be8c729a4bdaeea233d1b25a40e76e</id>
<content type='text'>
* gnu/packages/patches/guile-3.0.11-fix-riscv64-jit.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/guile.scm (guile-3.0.11)[source]: Use it.

Change-Id: I61b55c9758a0890b327cd9b849e454c8bf5301bd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/patches/guile-3.0.11-fix-riscv64-jit.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/guile.scm (guile-3.0.11)[source]: Use it.

Change-Id: I61b55c9758a0890b327cd9b849e454c8bf5301bd
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Remove pending references to deprecated (gnu packages flex).</title>
<updated>2026-05-29T07:41:06+00:00</updated>
<author>
<name>Anderson Torres</name>
<email>anderson.torres.8519@gmail.com</email>
</author>
<published>2026-05-27T13:53:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=cf21d51433b9cead40e77ffefab483d7fd7d2668'/>
<id>cf21d51433b9cead40e77ffefab483d7fd7d2668</id>
<content type='text'>
* gnu/packages/c.scm:  Remove references to (gnu packages flex).
* gnu/packages/video.scm: Likewise.
* gnu/packages/web.scm: Likewise.
* gnu/packages/admin.scm: Change (gnu packages flex)
  to (gnu packages compiler-tools).
* gnu/packages/algebra.scm: Likewise.
* gnu/packages/apparmor.scm: Likewise.
* gnu/packages/assembly.scm: Likewise.
* gnu/packages/astronomy.scm: Likewise.
* gnu/packages/audio.scm: Likewise.
* gnu/packages/bioinformatics.scm: Likewise.
* gnu/packages/bison.scm: Likewise.
* gnu/packages/bootloaders.scm: Likewise.
* gnu/packages/cdrom.scm: Likewise.
* gnu/packages/chemistry.scm: Likewise.
* gnu/packages/cluster.scm: Likewise.
* gnu/packages/cobol.scm: Likewise.
* gnu/packages/code.scm: Likewise.
* gnu/packages/commencement.scm: Likewise.
* gnu/packages/coq.scm: Likewise.
* gnu/packages/coreboot.scm: Likewise.
* gnu/packages/databases.scm: Likewise.
* gnu/packages/datalog.scm: Likewise.
* gnu/packages/debug.scm: Likewise.
* gnu/packages/dictionaries.scm: Likewise.
* gnu/packages/dns.scm: Likewise.
* gnu/packages/documentation.scm: Likewise.
* gnu/packages/dotnet.scm: Likewise.
* gnu/packages/education.scm: Likewise.
* gnu/packages/electronics.scm: Likewise.
* gnu/packages/embedded.scm: Likewise.
* gnu/packages/emulators.scm: Likewise.
* gnu/packages/engineering.scm: Likewise.
* gnu/packages/esolangs.scm: Likewise.
* gnu/packages/fabric-management.scm: Likewise.
* gnu/packages/file-systems.scm: Likewise.
* gnu/packages/finance.scm: Likewise.
* gnu/packages/firmware.scm: Likewise.
* gnu/packages/flashing-tools.scm: Likewise.
* gnu/packages/fontutils.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gcc.scm: Likewise.
* gnu/packages/gdb.scm: Likewise.
* gnu/packages/geo.scm: Likewise.
* gnu/packages/gl.scm: Likewise.
* gnu/packages/glib.scm: Likewise.
* gnu/packages/gnome.scm: Likewise.
* gnu/packages/graph.scm: Likewise.
* gnu/packages/graphics.scm: Likewise.
* gnu/packages/groff.scm: Likewise.
* gnu/packages/gstreamer.scm: Likewise.
* gnu/packages/guile.scm: Likewise.
* gnu/packages/hardware.scm: Likewise.
* gnu/packages/haskell.scm: Likewise.
* gnu/packages/heads.scm: Likewise.
* gnu/packages/hurd.scm: Likewise.
* gnu/packages/image-processing.scm: Likewise.
* gnu/packages/instrumentation.scm: Likewise.
* gnu/packages/kde-frameworks.scm: Likewise.
* gnu/packages/kde-graphics.scm: Likewise.
* gnu/packages/kde-pim.scm: Likewise.
* gnu/packages/kde-sdk.scm: Likewise.
* gnu/packages/kerberos.scm: Likewise.
* gnu/packages/lego.scm: Likewise.
* gnu/packages/lesstif.scm: Likewise.
* gnu/packages/libreoffice.scm: Likewise.
* gnu/packages/lighting.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/logging.scm: Likewise.
* gnu/packages/mail.scm: Likewise.
* gnu/packages/man.scm: Likewise.
* gnu/packages/maths.scm: Likewise.
* gnu/packages/mpi.scm: Likewise.
* gnu/packages/multiprecision.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/netpbm.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/nickle.scm: Likewise.
* gnu/packages/ocaml.scm: Likewise.
* gnu/packages/package-management.scm: Likewise.
* gnu/packages/parallel.scm: Likewise.
* gnu/packages/plotutils.scm: Likewise.
* gnu/packages/pretty-print.scm: Likewise.
* gnu/packages/profiling.scm: Likewise.
* gnu/packages/qt.scm: Likewise.
* gnu/packages/radio.scm: Likewise.
* gnu/packages/rdesktop.scm: Likewise.
* gnu/packages/rpc.scm: Likewise.
* gnu/packages/rust.scm: Likewise.
* gnu/packages/security-token.scm: Likewise.
* gnu/packages/selinux.scm: Likewise.
* gnu/packages/shellutils.scm: Likewise.
* gnu/packages/simulation.scm: Likewise.
* gnu/packages/statistics.scm: Likewise.
* gnu/packages/telephony.scm: Likewise.
* gnu/packages/toys.scm: Likewise.
* gnu/packages/version-control.scm: Likewise.
* gnu/packages/virtualization.scm: Likewise.
* gnu/packages/vpn.scm: Likewise.
* gnu/packages/vulkan.scm: Likewise.
* gnu/packages/webkit.scm: Likewise.
* gnu/packages/wine.scm: Likewise.
* gnu/packages/wm.scm: Likewise.
* gnu/packages/xdisorg.scm: Likewise.
* gnu/packages/xorg.scm: Likewise.

Merges: https://codeberg.org/guix/guix/pulls/8483
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/c.scm:  Remove references to (gnu packages flex).
* gnu/packages/video.scm: Likewise.
* gnu/packages/web.scm: Likewise.
* gnu/packages/admin.scm: Change (gnu packages flex)
  to (gnu packages compiler-tools).
* gnu/packages/algebra.scm: Likewise.
* gnu/packages/apparmor.scm: Likewise.
* gnu/packages/assembly.scm: Likewise.
* gnu/packages/astronomy.scm: Likewise.
* gnu/packages/audio.scm: Likewise.
* gnu/packages/bioinformatics.scm: Likewise.
* gnu/packages/bison.scm: Likewise.
* gnu/packages/bootloaders.scm: Likewise.
* gnu/packages/cdrom.scm: Likewise.
* gnu/packages/chemistry.scm: Likewise.
* gnu/packages/cluster.scm: Likewise.
* gnu/packages/cobol.scm: Likewise.
* gnu/packages/code.scm: Likewise.
* gnu/packages/commencement.scm: Likewise.
* gnu/packages/coq.scm: Likewise.
* gnu/packages/coreboot.scm: Likewise.
* gnu/packages/databases.scm: Likewise.
* gnu/packages/datalog.scm: Likewise.
* gnu/packages/debug.scm: Likewise.
* gnu/packages/dictionaries.scm: Likewise.
* gnu/packages/dns.scm: Likewise.
* gnu/packages/documentation.scm: Likewise.
* gnu/packages/dotnet.scm: Likewise.
* gnu/packages/education.scm: Likewise.
* gnu/packages/electronics.scm: Likewise.
* gnu/packages/embedded.scm: Likewise.
* gnu/packages/emulators.scm: Likewise.
* gnu/packages/engineering.scm: Likewise.
* gnu/packages/esolangs.scm: Likewise.
* gnu/packages/fabric-management.scm: Likewise.
* gnu/packages/file-systems.scm: Likewise.
* gnu/packages/finance.scm: Likewise.
* gnu/packages/firmware.scm: Likewise.
* gnu/packages/flashing-tools.scm: Likewise.
* gnu/packages/fontutils.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gcc.scm: Likewise.
* gnu/packages/gdb.scm: Likewise.
* gnu/packages/geo.scm: Likewise.
* gnu/packages/gl.scm: Likewise.
* gnu/packages/glib.scm: Likewise.
* gnu/packages/gnome.scm: Likewise.
* gnu/packages/graph.scm: Likewise.
* gnu/packages/graphics.scm: Likewise.
* gnu/packages/groff.scm: Likewise.
* gnu/packages/gstreamer.scm: Likewise.
* gnu/packages/guile.scm: Likewise.
* gnu/packages/hardware.scm: Likewise.
* gnu/packages/haskell.scm: Likewise.
* gnu/packages/heads.scm: Likewise.
* gnu/packages/hurd.scm: Likewise.
* gnu/packages/image-processing.scm: Likewise.
* gnu/packages/instrumentation.scm: Likewise.
* gnu/packages/kde-frameworks.scm: Likewise.
* gnu/packages/kde-graphics.scm: Likewise.
* gnu/packages/kde-pim.scm: Likewise.
* gnu/packages/kde-sdk.scm: Likewise.
* gnu/packages/kerberos.scm: Likewise.
* gnu/packages/lego.scm: Likewise.
* gnu/packages/lesstif.scm: Likewise.
* gnu/packages/libreoffice.scm: Likewise.
* gnu/packages/lighting.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/logging.scm: Likewise.
* gnu/packages/mail.scm: Likewise.
* gnu/packages/man.scm: Likewise.
* gnu/packages/maths.scm: Likewise.
* gnu/packages/mpi.scm: Likewise.
* gnu/packages/multiprecision.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/netpbm.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/nickle.scm: Likewise.
* gnu/packages/ocaml.scm: Likewise.
* gnu/packages/package-management.scm: Likewise.
* gnu/packages/parallel.scm: Likewise.
* gnu/packages/plotutils.scm: Likewise.
* gnu/packages/pretty-print.scm: Likewise.
* gnu/packages/profiling.scm: Likewise.
* gnu/packages/qt.scm: Likewise.
* gnu/packages/radio.scm: Likewise.
* gnu/packages/rdesktop.scm: Likewise.
* gnu/packages/rpc.scm: Likewise.
* gnu/packages/rust.scm: Likewise.
* gnu/packages/security-token.scm: Likewise.
* gnu/packages/selinux.scm: Likewise.
* gnu/packages/shellutils.scm: Likewise.
* gnu/packages/simulation.scm: Likewise.
* gnu/packages/statistics.scm: Likewise.
* gnu/packages/telephony.scm: Likewise.
* gnu/packages/toys.scm: Likewise.
* gnu/packages/version-control.scm: Likewise.
* gnu/packages/virtualization.scm: Likewise.
* gnu/packages/vpn.scm: Likewise.
* gnu/packages/vulkan.scm: Likewise.
* gnu/packages/webkit.scm: Likewise.
* gnu/packages/wine.scm: Likewise.
* gnu/packages/wm.scm: Likewise.
* gnu/packages/xdisorg.scm: Likewise.
* gnu/packages/xorg.scm: Likewise.

Merges: https://codeberg.org/guix/guix/pulls/8483
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Add guile-with-gmp.</title>
<updated>2026-05-27T15:36:52+00:00</updated>
<author>
<name>Andreas Enge</name>
<email>andreas@enge.fr</email>
</author>
<published>2026-05-21T12:56:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=d7b397aa9120b1fab82e88d21afe4e7c9fd5015f'/>
<id>d7b397aa9120b1fab82e88d21afe4e7c9fd5015f</id>
<content type='text'>
This variant compiles with GMP instead of the built-in mini-gmp.

* gnu/packages/guile.scm (guile-with-gmp): New variable.

Change-Id: I82f7d52452fef3817566645cadb7df0f48465cdd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This variant compiles with GMP instead of the built-in mini-gmp.

* gnu/packages/guile.scm (guile-with-gmp): New variable.

Change-Id: I82f7d52452fef3817566645cadb7df0f48465cdd
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: guile-3.0: Fix indentation.</title>
<updated>2026-05-05T23:39:51+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2026-05-05T23:36:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=f321a1b7de3c60c97d12b62f7dd1f7c1751bfcf0'/>
<id>f321a1b7de3c60c97d12b62f7dd1f7c1751bfcf0</id>
<content type='text'>
* gnu/packages/guile.scm (guile-3.0): Fix indentation.

Change-Id: I7cfe56fda99655ec88f3fc58c35f3ab3725f5a43
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/guile.scm (guile-3.0): Fix indentation.

Change-Id: I7cfe56fda99655ec88f3fc58c35f3ab3725f5a43
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: guile-git: Update to 0.11.1.</title>
<updated>2026-04-24T20:16:08+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2026-04-22T15:52:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=bbfb6f2c6205e1096f497a2947f7300bd4420fb8'/>
<id>bbfb6f2c6205e1096f497a2947f7300bd4420fb8</id>
<content type='text'>
* gnu/packages/guile.scm (guile-git): Update to 0.11.1.
[home-page]: Switch to codeberg.org.
[arguments]: Remove ‘skip-tests/hurd’ phase, which is no longer needed.

Fixes: guix/guix#4989
Change-Id: Ie6570df3d19c61acc165d4619445c4a55ed319cf
Reported-by: Yelninei &lt;yelninei@tutamail.com&gt;
Reported-by: brian cully &lt;bjc@spork.org&gt;
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Merges: #8076
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/guile.scm (guile-git): Update to 0.11.1.
[home-page]: Switch to codeberg.org.
[arguments]: Remove ‘skip-tests/hurd’ phase, which is no longer needed.

Fixes: guix/guix#4989
Change-Id: Ie6570df3d19c61acc165d4619445c4a55ed319cf
Reported-by: Yelninei &lt;yelninei@tutamail.com&gt;
Reported-by: brian cully &lt;bjc@spork.org&gt;
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Merges: #8076
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: guile-variant-package-name: Don’t rename ‘guile-bootstrap’.</title>
<updated>2026-04-24T20:16:07+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2026-04-22T15:58:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=0cbf96304449741c36b59179f7bf16a646172cd4'/>
<id>0cbf96304449741c36b59179f7bf16a646172cd4</id>
<content type='text'>
Previously, ‘package-for-guile-2.2’ would sometimes create a variant
of (@ (gnu packages commencement) glibc-final) with a package called
“guile2.2-bootstrap” among its derivations, thereby causing an entirely
separate package graph to be built.

The reason ‘glibc-final’ would be modified despite the use of #:deep? #f is
because ‘texinfo’ depends on ‘libc-utf8-locales-for-target’, which depends on
‘glibc-final’.  This happened for ‘guile2.2-git’ because it depends on
‘texinfo’.

* gnu/packages/guile.scm (guile-variant-package-name): When ‘name’ is
“guile-bootstrap”, return it unchanged.

Change-Id: I6317927cf073085f36c4e07704469bb400b5a890
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, ‘package-for-guile-2.2’ would sometimes create a variant
of (@ (gnu packages commencement) glibc-final) with a package called
“guile2.2-bootstrap” among its derivations, thereby causing an entirely
separate package graph to be built.

The reason ‘glibc-final’ would be modified despite the use of #:deep? #f is
because ‘texinfo’ depends on ‘libc-utf8-locales-for-target’, which depends on
‘glibc-final’.  This happened for ‘guile2.2-git’ because it depends on
‘texinfo’.

* gnu/packages/guile.scm (guile-variant-package-name): When ‘name’ is
“guile-bootstrap”, return it unchanged.

Change-Id: I6317927cf073085f36c4e07704469bb400b5a890
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: guile-lzlib: Fix hash.</title>
<updated>2026-04-20T14:41:49+00:00</updated>
<author>
<name>fanquake</name>
<email>fanquake@gmail.com</email>
</author>
<published>2026-04-20T12:43:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=735e13d60ea755792bb189120f015247db01f56c'/>
<id>735e13d60ea755792bb189120f015247db01f56c</id>
<content type='text'>
Fixes a regression introduced in 650e69784d80bcbe21efb6ceed5c41af817840d1.

* gnu/packages/guile.scm (guile-lzlib)[source]: Update sha256.

Change-Id: Iccb8acc8d1c92d89c4e3b03dbf500e21be604692
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Fixes: guix/guix#7573
Merges: #8020
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes a regression introduced in 650e69784d80bcbe21efb6ceed5c41af817840d1.

* gnu/packages/guile.scm (guile-lzlib)[source]: Update sha256.

Change-Id: Iccb8acc8d1c92d89c4e3b03dbf500e21be604692
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Fixes: guix/guix#7573
Merges: #8020
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: guile-bytestructures: Update to 2.0.2.</title>
<updated>2026-04-07T11:26:20+00:00</updated>
<author>
<name>Vagrant Cascadian</name>
<email>vagrant@debian.org</email>
</author>
<published>2024-08-20T18:57:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=63db6c8dc7eec301c909c722bafdeeff3e7f5aaa'/>
<id>63db6c8dc7eec301c909c722bafdeeff3e7f5aaa</id>
<content type='text'>
* gnu/packages/guile.scm (guile-bytestructures): Update to 2.0.2.
[source]: Adjust tag used to fetch git commit.

Change-Id: If77d8d6b8171d2f425e2623b93e14838dfee67fa
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Merges: #7606
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/guile.scm (guile-bytestructures): Update to 2.0.2.
[source]: Adjust tag used to fetch git commit.

Change-Id: If77d8d6b8171d2f425e2623b93e14838dfee67fa
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Merges: #7606
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: guile-git: Update to 0.11.0.</title>
<updated>2026-04-01T20:06:14+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2026-03-24T14:56:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=0004ddeb8c2b867731ba560db97071f5f3748c01'/>
<id>0004ddeb8c2b867731ba560db97071f5f3748c01</id>
<content type='text'>
* gnu/packages/guile.scm (guile-git): Update to 0.11.0.

Change-Id: I63aba8930db27362cc9ef71bd0ad4a46319b8808
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Merges: #7438
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/guile.scm (guile-git): Update to 0.11.0.

Change-Id: I63aba8930db27362cc9ef71bd0ad4a46319b8808
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Merges: #7438
</pre>
</div>
</content>
</entry>
</feed>
