<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/patches, 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: libfyaml: Fix build on 32bit architectures.</title>
<updated>2026-09-01T23:44:35+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2026-09-01T23:44:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=abbd7868a0982361179e9a6f6860a877edcd7a54'/>
<id>abbd7868a0982361179e9a6f6860a877edcd7a54</id>
<content type='text'>
* gnu/packages/patches/libfyaml-vlsize-32bit-fixes.patch: New file.
* gnu/packages/serialization.scm (libfyaml) [source]: Apply patch.
* gnu/local.mk (dist_patch_DATA): Register it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/patches/libfyaml-vlsize-32bit-fixes.patch: New file.
* gnu/packages/serialization.scm (libfyaml) [source]: Apply patch.
* gnu/local.mk (dist_patch_DATA): Register it.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Add anubis-ai-firewall.</title>
<updated>2026-09-01T22:35:37+00:00</updated>
<author>
<name>Sharlatan Hellseher</name>
<email>sharlatanus@gmail.com</email>
</author>
<published>2025-09-09T21:18:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=294d3c1155b3a1c78251c0a4fbf42efde01573cf'/>
<id>294d3c1155b3a1c78251c0a4fbf42efde01573cf</id>
<content type='text'>
* gnu/packages/web.scm (anubis-ai-firewall): New variable.
* gnu/packages/patches/anubis-use-the-browser-native-web-crypto-api.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patches.

Relates-to: guix/guix!2572
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/web.scm (anubis-ai-firewall): New variable.
* gnu/packages/patches/anubis-use-the-browser-native-web-crypto-api.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patches.

Relates-to: guix/guix!2572
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: amberol: Update to 2026.1.</title>
<updated>2026-09-01T10:28:02+00:00</updated>
<author>
<name>Biswapriyo Nath</name>
<email>nathbappai@gmail.com</email>
</author>
<published>2026-08-09T13:47:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=c39ade5482610e1031f975a8200ea00eab8e174e'/>
<id>c39ade5482610e1031f975a8200ea00eab8e174e</id>
<content type='text'>
* gnu/packages/gnome-circle.scm (amberol): Update to 2026.1.
[source]: Add new patch.
[native-inputs]: Add blueprint-compiler.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
amberol.
* gnu/packages/patches/amberol-port-to-gtk-rs-0.11.patch: Add file.
* gnu/local.mk (dist_patch_DATA): Register patch.

Signed-off-by: Efraim Flashner &lt;efraim@flashner.co.il&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/gnome-circle.scm (amberol): Update to 2026.1.
[source]: Add new patch.
[native-inputs]: Add blueprint-compiler.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
amberol.
* gnu/packages/patches/amberol-port-to-gtk-rs-0.11.patch: Add file.
* gnu/local.mk (dist_patch_DATA): Register patch.

Signed-off-by: Efraim Flashner &lt;efraim@flashner.co.il&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: lightdm: Update to 1.33.1.</title>
<updated>2026-08-31T14:00:07+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2026-08-31T08:47:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=e4551d1475d2879d3570611000fbb14a7c5a4f9c'/>
<id>e4551d1475d2879d3570611000fbb14a7c5a4f9c</id>
<content type='text'>
* gnu/packages/display-managers.scm (lightdm): lightdm: Update to 1.33.1.
[source]: Delete patches.  Update URL.
[#:configure-flags]: Remove custom CFLAGS.
[#:phases] {check}: Re-order after install phase; add comment.
[native-inputs]: Replace dbus-1.15.0 with dbus.  Replace python-pygobject-3.50
with python-pygobject.
[home-page]: Update URL.
* gnu/packages/patches/lightdm-arguments-ordering.patch
* gnu/packages/patches/lightdm-vnc-color-depth.patch
* gnu/packages/patches/lightdm-vnc-ipv6.patch
* gnu/packages/patches/lightdm-vncserver-check.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): De-register them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/display-managers.scm (lightdm): lightdm: Update to 1.33.1.
[source]: Delete patches.  Update URL.
[#:configure-flags]: Remove custom CFLAGS.
[#:phases] {check}: Re-order after install phase; add comment.
[native-inputs]: Replace dbus-1.15.0 with dbus.  Replace python-pygobject-3.50
with python-pygobject.
[home-page]: Update URL.
* gnu/packages/patches/lightdm-arguments-ordering.patch
* gnu/packages/patches/lightdm-vnc-color-depth.patch
* gnu/packages/patches/lightdm-vnc-ipv6.patch
* gnu/packages/patches/lightdm-vncserver-check.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): De-register them.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: openresolv: Fix nscd restart patch.</title>
<updated>2026-08-26T00:24:44+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2026-08-24T02:24:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=5b54f83d875d968d578b1595e9fd290dbdf03d9b'/>
<id>5b54f83d875d968d578b1595e9fd290dbdf03d9b</id>
<content type='text'>
Previously, the patch would cause nscd to be started when it wasn't running.

* gnu/packages/patches/openresolv-restartcmd-guix.patch: Check if nscd is
running via the Shepherd API.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, the patch would cause nscd to be started when it wasn't running.

* gnu/packages/patches/openresolv-restartcmd-guix.patch: Check if nscd is
running via the Shepherd API.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Add python-sphinxcontrib-httpdomain.</title>
<updated>2026-08-25T06:22:31+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2026-06-30T03:55:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=a86a1d13d0e709594605ac7b6be6364d36c316ca'/>
<id>a86a1d13d0e709594605ac7b6be6364d36c316ca</id>
<content type='text'>
* gnu/packages/sphinx.scm (python-sphinxcontrib-httpdomain): New variable.
* gnu/packages/patches/python-sphinxcontrib-httpdomain-texinfo.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/sphinx.scm (python-sphinxcontrib-httpdomain): New variable.
* gnu/packages/patches/python-sphinxcontrib-httpdomain-texinfo.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: umockdev: Update to 0.19.7.</title>
<updated>2026-08-24T23:15:37+00:00</updated>
<author>
<name>Noé Lopez</name>
<email>noelopez@free.fr</email>
</author>
<published>2026-05-31T20:21:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=4c51a8c1eaaa31cd09ab74c378c3ddd2256463c7'/>
<id>4c51a8c1eaaa31cd09ab74c378c3ddd2256463c7</id>
<content type='text'>
This update is to fix a softlock that happens sometimes in the gnome-shell
test suite.  See &lt;https://github.com/martinpitt/umockdev/pull/280&gt;.  Thanks
Daniel van Vugt!

It also happened that replacing the whole test suite with a “return 0;” does
not just disable the one test that fails, so I restored that as well.

* gnu/packages/check.scm (umockdev): Update to 0.19.7.
[source]: Add patch to disable a test.
[outputs]: Add debug output.
[arguments]&lt;#:phases&gt;: Remove useless phase. Restore tests.
* gnu/packages/patches/umockdev-disable-tests.patch: New file.
* gnu/local.mk: Register it.

Change-Id: I6a8c8559fa0fd96a1c6151e57619e348169e0062
Signed-off-by: Noé Lopez &lt;noelopez@free.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This update is to fix a softlock that happens sometimes in the gnome-shell
test suite.  See &lt;https://github.com/martinpitt/umockdev/pull/280&gt;.  Thanks
Daniel van Vugt!

It also happened that replacing the whole test suite with a “return 0;” does
not just disable the one test that fails, so I restored that as well.

* gnu/packages/check.scm (umockdev): Update to 0.19.7.
[source]: Add patch to disable a test.
[outputs]: Add debug output.
[arguments]&lt;#:phases&gt;: Remove useless phase. Restore tests.
* gnu/packages/patches/umockdev-disable-tests.patch: New file.
* gnu/local.mk: Register it.

Change-Id: I6a8c8559fa0fd96a1c6151e57619e348169e0062
Signed-off-by: Noé Lopez &lt;noelopez@free.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: gdm: Fix memory error from patch.</title>
<updated>2026-08-24T23:15:34+00:00</updated>
<author>
<name>Noé Lopez</name>
<email>noelopez@free.fr</email>
</author>
<published>2026-04-23T16:32:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=cec106306f5d90a3d03eac433aa7bb7ae0beece5'/>
<id>cec106306f5d90a3d03eac433aa7bb7ae0beece5</id>
<content type='text'>
* gnu/packages/patches/gdm-default-session.patch:
Use allocated string instead of static.

Change-Id: I569fde7200afc7c6da93df2caa9e6b2e6647ead0
Signed-off-by: Noé Lopez &lt;noelopez@free.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/patches/gdm-default-session.patch:
Use allocated string instead of static.

Change-Id: I569fde7200afc7c6da93df2caa9e6b2e6647ead0
Signed-off-by: Noé Lopez &lt;noelopez@free.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: gnome-shell: Restore desktop files.</title>
<updated>2026-08-24T23:15:33+00:00</updated>
<author>
<name>Noé Lopez</name>
<email>noelopez@free.fr</email>
</author>
<published>2026-04-15T06:32:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=ea9ef704fc36cf84f060902d9a92743f148c09c2'/>
<id>ea9ef704fc36cf84f060902d9a92743f148c09c2</id>
<content type='text'>
* gnu/packages/patches/gnome-shell-restore-desktop-file.patch:
New file.
* gnu/local.mk: Register it.
* gnu/packages/gnome.scm (gnome-shell)[source]: Add it.

Change-Id: I564ba39cda7874b6f27863f175cd226960e4e893
Signed-off-by: Noé Lopez &lt;noelopez@free.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/patches/gnome-shell-restore-desktop-file.patch:
New file.
* gnu/local.mk: Register it.
* gnu/packages/gnome.scm (gnome-shell)[source]: Add it.

Change-Id: I564ba39cda7874b6f27863f175cd226960e4e893
Signed-off-by: Noé Lopez &lt;noelopez@free.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: gdm: Update to 49.2.</title>
<updated>2026-08-24T23:15:33+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2026-03-22T02:44:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=2677245b28835a731483ba0ed6a6bda53b323a45'/>
<id>2677245b28835a731483ba0ed6a6bda53b323a45</id>
<content type='text'>
* gnu/packages/gnome.scm (gdm): Update to 49.2.
[outputs]: Add debug output.
gnu/packages/patches/gdm-default-session.patch
* gnu/packages/patches/gdm-pass-gdk-pixbuf-loader-env.patch
* gnu/packages/patches/gdm-remove-hardcoded-xwayland-path.patch
* gnu/packages/patches/gdm-wayland-session-wrapper-from-env.patch: Rebase
patches.

Change-Id: Ia186d6004525d52a34f0865bd107a226524788b3
Signed-off-by: Noé Lopez &lt;noelopez@free.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/gnome.scm (gdm): Update to 49.2.
[outputs]: Add debug output.
gnu/packages/patches/gdm-default-session.patch
* gnu/packages/patches/gdm-pass-gdk-pixbuf-loader-env.patch
* gnu/packages/patches/gdm-remove-hardcoded-xwayland-path.patch
* gnu/packages/patches/gdm-wayland-session-wrapper-from-env.patch: Rebase
patches.

Change-Id: Ia186d6004525d52a34f0865bd107a226524788b3
Signed-off-by: Noé Lopez &lt;noelopez@free.fr&gt;
</pre>
</div>
</content>
</entry>
</feed>
