<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/local.mk, branch javascript-team</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: Add taler-docs.</title>
<updated>2026-08-25T06:22:31+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2026-06-30T10:40:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=62c3a6098e95e69a45ba3bf5df90af7daa5a3142'/>
<id>62c3a6098e95e69a45ba3bf5df90af7daa5a3142</id>
<content type='text'>
* gnu/packages/taler.scm (taler-docs): New variable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/taler.scm (taler-docs): New variable.
</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: 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: mutter: Skip wayland-unit flaky test.</title>
<updated>2026-08-24T23:15:32+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2026-04-05T05:21:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=6869b5b6aaf9437ef3a1a7c4cd5e6cdd9ed4499c'/>
<id>6869b5b6aaf9437ef3a1a7c4cd5e6cdd9ed4499c</id>
<content type='text'>
* gnu/packages/gnome.scm (mutter): Apply patch.
* gnu/packages/patches/mutter-disable-flaky-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: I05f37d719dbdc659342d108a4af805125fb015db
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 (mutter): Apply patch.
* gnu/packages/patches/mutter-disable-flaky-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

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

Change-Id: I95597e1b9f5710e0ae1ebd4d5984d22d71b68459
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-settings-daemon-restore-desktop-files.patch:
New file.
* gnu/local.mk: Register it.
* gnu/packages/gnome.scm (gnome-settings-daemon)[source]: Add it.

Change-Id: I95597e1b9f5710e0ae1ebd4d5984d22d71b68459
Signed-off-by: Noé Lopez &lt;noelopez@free.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: mozjs: Apply patch to resolve an error in the gjs build.</title>
<updated>2026-08-24T23:15:29+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2026-03-27T13:52:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=2978a2ff4a71157faab3b66b70b473a9181e4793'/>
<id>2978a2ff4a71157faab3b66b70b473a9181e4793</id>
<content type='text'>
The headers of mozjs would previous return "#error "Unsupported OS?" when
building a recent gjs.

* gnu/packages/patches/mozjs-bug-1973994-fix-c-header.patch: New patch.
* gnu/packages/gnuzilla.scm (mozjs): Apply it.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: I9b3fb0d13a41524e6047940bc0759a218c69b277
Signed-off-by: Noé Lopez &lt;noelopez@free.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The headers of mozjs would previous return "#error "Unsupported OS?" when
building a recent gjs.

* gnu/packages/patches/mozjs-bug-1973994-fix-c-header.patch: New patch.
* gnu/packages/gnuzilla.scm (mozjs): Apply it.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: I9b3fb0d13a41524e6047940bc0759a218c69b277
Signed-off-by: Noé Lopez &lt;noelopez@free.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: webrtc-audio-processing: Update to 2.1.</title>
<updated>2026-08-24T23:15:26+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2026-03-29T09:10:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=9a9f528157fecd101fc98b7664f253f1d673a2d7'/>
<id>9a9f528157fecd101fc98b7664f253f1d673a2d7</id>
<content type='text'>
* gnu/packages/audio.scm (webrtc-audio-processing): Update to 2.1.
[source]: Apply new patches.
[#:phases]: Delete.
* gnu/packages/patches/webrtc-audio-processing-x86-no-sse.patch: Delete file.
* gnu/packages/patches/webrtc-audio-processing-byte-order-pointer-size.patch: Likewise.
* gnu/packages/patches/webrtc-audio-processing-abseil-cpp.patch: New file.
* gnu/packages/patches/webrtc-audio-processing-gcc-14.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.

Change-Id: I7b9c408a7e256d5fb83e14b4d21f6c44a9cd4616
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/audio.scm (webrtc-audio-processing): Update to 2.1.
[source]: Apply new patches.
[#:phases]: Delete.
* gnu/packages/patches/webrtc-audio-processing-x86-no-sse.patch: Delete file.
* gnu/packages/patches/webrtc-audio-processing-byte-order-pointer-size.patch: Likewise.
* gnu/packages/patches/webrtc-audio-processing-abseil-cpp.patch: New file.
* gnu/packages/patches/webrtc-audio-processing-gcc-14.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.

Change-Id: I7b9c408a7e256d5fb83e14b4d21f6c44a9cd4616
Signed-off-by: Noé Lopez &lt;noelopez@free.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: gtk+: Update to 3.24.52.</title>
<updated>2026-08-24T23:15:26+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2026-03-24T01:43:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=cb2d82f3ad1c1f1dbfe8c9cef4b9de2f3c90531b'/>
<id>cb2d82f3ad1c1f1dbfe8c9cef4b9de2f3c90531b</id>
<content type='text'>
* gnu/packages/patches/gtk3-treeview-test-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gtk.scm (gtk+): Update to 3.24.52.  Apply patch.

Change-Id: Ibf49241f637ac1d5ed2c6f9675f78810c8acb265
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/gtk3-treeview-test-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gtk.scm (gtk+): Update to 3.24.52.  Apply patch.

Change-Id: Ibf49241f637ac1d5ed2c6f9675f78810c8acb265
Signed-off-by: Noé Lopez &lt;noelopez@free.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: meson: Keep vicinity of $prefix in RUNPATH.</title>
<updated>2026-08-24T19:32:44+00:00</updated>
<author>
<name>Liliana Marie Prikler</name>
<email>liliana.prikler@gmail.com</email>
</author>
<published>2026-03-31T06:05:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=442444304394651c362d24cf29ad56fcbcdb75f7'/>
<id>442444304394651c362d24cf29ad56fcbcdb75f7</id>
<content type='text'>
* gnu/packages/patches/meson-keep-rpath-vicinity.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/build-tools.scm (meson)[patches]: Use it.

Merges: guix/guix!7583
Fixes: https://issues.guix.gnu.org/70349 (RUNPATH validation fails with Clang+Meson)
Change-Id: I79551bd3770e36009fe26f88074d5793fd18ad18
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/meson-keep-rpath-vicinity.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/build-tools.scm (meson)[patches]: Use it.

Merges: guix/guix!7583
Fixes: https://issues.guix.gnu.org/70349 (RUNPATH validation fails with Clang+Meson)
Change-Id: I79551bd3770e36009fe26f88074d5793fd18ad18
Signed-off-by: Noé Lopez &lt;noelopez@free.fr&gt;
</pre>
</div>
</content>
</entry>
</feed>
