<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix, branch master</title>
<subtitle>Personal mirror of the GNU Guix transactional package manager and distribution
</subtitle>
<id>http://git.twilken.net/guix/atom?h=master</id>
<link rel='self' href='http://git.twilken.net/guix/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/'/>
<updated>2026-10-18T01:51:36Z</updated>
<entry>
<title>gnu: ghc-aeson: Update to 2.2.5.1.</title>
<updated>2026-10-18T01:51:36Z</updated>
<author>
<name>Maxim Cournoyer</name>
</author>
<published>2026-10-17T04:56:56Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=1ec570b5aa491551e40bdc2db3b038cb467b1fae'/>
<id>urn:sha1:1ec570b5aa491551e40bdc2db3b038cb467b1fae</id>
<content type='text'>
* gnu/packages/haskell-web.scm (ghc-aeson): Update to 2.2.5.1.

Fixes: #11875
</content>
</entry>
<entry>
<title>news: Add entry for the ‘transformation’ field.</title>
<updated>2026-10-17T20:36:02Z</updated>
<author>
<name>Ludovic Courtès</name>
</author>
<published>2026-10-17T20:36:02Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=22f2c1da23638c941f8a65e8e76f1671c4094d94'/>
<id>urn:sha1:22f2c1da23638c941f8a65e8e76f1671c4094d94</id>
<content type='text'>
* etc/news.scm (version): Add entry.
</content>
</entry>
<entry>
<title>home: Add ‘transformation’ field.</title>
<updated>2026-10-17T20:26:44Z</updated>
<author>
<name>Ludovic Courtès</name>
</author>
<published>2026-10-10T16:46:01Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=fb0bf8a0d1e6f0f3fae31a4d0a2d70e76a4a069d'/>
<id>urn:sha1:fb0bf8a0d1e6f0f3fae31a4d0a2d70e76a4a069d</id>
<content type='text'>
* gnu/home.scm (&lt;home-environment&gt;)[transformation]: New field.
(home-environment-derivation): Honor it.
* doc/guix.texi (home-environment Reference): Document it.
(Package Transformation Options): Add cross reference.

Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Merges: #7968
</content>
</entry>
<entry>
<title>doc: Add “home-environment Reference”.</title>
<updated>2026-10-17T20:26:44Z</updated>
<author>
<name>Ludovic Courtès</name>
</author>
<published>2026-10-10T17:21:24Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=d4044b6900631f974573bdd9516f76eba171af27'/>
<id>urn:sha1:d4044b6900631f974573bdd9516f76eba171af27</id>
<content type='text'>
* doc/guix.texi (home-environment Reference): New node.
(Declaring the Home Environment): Add cross reference.

Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>system: Add ‘transformation’ field.</title>
<updated>2026-10-17T20:26:43Z</updated>
<author>
<name>Ludovic Courtès</name>
</author>
<published>2026-04-17T19:23:38Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=f89b265aafa1ffebbabf4c75f5993933667297e0'/>
<id>urn:sha1:f89b265aafa1ffebbabf4c75f5993933667297e0</id>
<content type='text'>
* gnu/system.scm (&lt;operating-system&gt;)[transformation]: New field.
(operating-system-derivation): Wrap ‘service-value’ in ‘with-transformation’.
* gnu/system/examples/bare-bones.tmpl: Add ‘transformation’ field.
* tests/system.scm ("transformation, no effect")
("transformation, package-input-rewriting"): New tests.
* doc/guix.texi (operating-system Reference): Document it.
(Package Transformation Options): Add cross-reference.

Suggested-by: Sergio Pastor Pérez &lt;sergio.pastorperez@gmail.com&gt;
Change-Id: If259ded98c42dad6bc2e0ad3c5686ba5ab03925c
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>combinators: Add ‘given’.</title>
<updated>2026-10-17T20:26:43Z</updated>
<author>
<name>Ludovic Courtès</name>
</author>
<published>2026-10-10T16:27:30Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=60d98e5f8c210e1a1473ed97f71442b51e1cbecf'/>
<id>urn:sha1:60d98e5f8c210e1a1473ed97f71442b51e1cbecf</id>
<content type='text'>
* guix/combinators.scm (given): New procedure.

Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>transformations: Add #:warn? to ‘options-&gt;transformation’.</title>
<updated>2026-10-17T20:26:43Z</updated>
<author>
<name>Ludovic Courtès</name>
</author>
<published>2026-10-01T20:05:09Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=1286b9cac26efbe43bf91ffd30e9078353bc657d'/>
<id>urn:sha1:1286b9cac26efbe43bf91ffd30e9078353bc657d</id>
<content type='text'>
* guix/transformations.scm (options-&gt;transformation): Add #:warn? and honor
it.
* doc/guix.texi (Defining Package Variants): Update accordingly.

Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>transformations: Warn about no-op transformations for packages only.</title>
<updated>2026-10-17T20:26:43Z</updated>
<author>
<name>Ludovic Courtès</name>
</author>
<published>2026-04-17T19:20:01Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=bc0fdf1b2af7a92db097c91bbef73e84cfe34391'/>
<id>urn:sha1:bc0fdf1b2af7a92db097c91bbef73e84cfe34391</id>
<content type='text'>
This makes ‘options-&gt;transformation’ less verbose when passed every single
object an operating system might depend on.

* guix/transformations.scm (options-&gt;transformation): Warn about
transformations with no effects for packages only.

Change-Id: I0a8bd343c1f01f5819f3a1b86fea158f1308bbb4
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>gexp: Add ‘with-transformation’.</title>
<updated>2026-10-17T20:26:43Z</updated>
<author>
<name>Ludovic Courtès</name>
</author>
<published>2026-04-17T19:17:35Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=4b1966c6a078c1ebb59b709944e546261d66dd1d'/>
<id>urn:sha1:4b1966c6a078c1ebb59b709944e546261d66dd1d</id>
<content type='text'>
* guix/gexp.scm (current-transformation): New variable.
(with-transformation, transform): New procedures.
(lower-object, lower+expand-object): Call ‘transform’ on each file-like object
and take its result.
* tests/gexp.scm ("lower-object, with-transformation")
("lower-object, with-transformation, file-append")
("lower-object, with-transformation, list"): New tests.
* doc/guix.texi (G-Expressions): Document ‘with-transformation’.

Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>doc: Fix typo in ‘delayed-object’ description.</title>
<updated>2026-10-17T20:26:42Z</updated>
<author>
<name>Ludovic Courtès</name>
</author>
<published>2026-10-09T20:55:36Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=b2067cbc394eeb6ae0092dbf7c4b236606703d4e'/>
<id>urn:sha1:b2067cbc394eeb6ae0092dbf7c4b236606703d4e</id>
<content type='text'>
* doc/guix.texi (G-Expressions): Add missing hyphen in ‘delayed-object’.
Use @var.

Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>store: Add ‘clear-object-cache’.</title>
<updated>2026-10-17T20:26:42Z</updated>
<author>
<name>Ludovic Courtès</name>
</author>
<published>2026-10-08T20:22:08Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=f922ad12e710dacb13a8c1346c628e3a82fe5ec4'/>
<id>urn:sha1:f922ad12e710dacb13a8c1346c628e3a82fe5ec4</id>
<content type='text'>
* guix/store.scm (clear-object-cache): New procedure.

Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>system: Add printer for &lt;operating-system&gt;.</title>
<updated>2026-10-17T20:26:42Z</updated>
<author>
<name>Ludovic Courtès</name>
</author>
<published>2026-10-07T21:37:22Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=43d74c909fe0d2ca2f2248bec738a13491f0c8b4'/>
<id>urn:sha1:43d74c909fe0d2ca2f2248bec738a13491f0c8b4</id>
<content type='text'>
* gnu/system.scm (write-operating-system): New procedure.
&lt;top level&gt;: Call ‘set-record-type-printer!’.

Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>gexp: Add printer for &lt;plain-file&gt;.</title>
<updated>2026-10-17T20:26:42Z</updated>
<author>
<name>Ludovic Courtès</name>
</author>
<published>2026-10-07T09:14:48Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=1ff1222833751ff976049353932e1889bdcc1e7f'/>
<id>urn:sha1:1ff1222833751ff976049353932e1889bdcc1e7f</id>
<content type='text'>
* guix/gexp.scm (write-plain-file): New procedure.
&lt;top level&gt;: Call ‘set-record-type-printer!’.

Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>gnu: flashrom: Update to 1.8.0.</title>
<updated>2026-10-17T18:41:57Z</updated>
<author>
<name>Cayetano Santos</name>
</author>
<published>2026-10-17T18:41:57Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=99c84619b4b7aae9f250c65c89b31c817789e44d'/>
<id>urn:sha1:99c84619b4b7aae9f250c65c89b31c817789e44d</id>
<content type='text'>
* gnu/packages/flashing-tools.scm (flashrom): Update to 1.8.0.
</content>
</entry>
<entry>
<title>gnu: heimdall: Update to 2.2.2.</title>
<updated>2026-10-17T18:38:02Z</updated>
<author>
<name>Cayetano Santos</name>
</author>
<published>2026-10-17T18:35:25Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=204bfe057f797b81a1c23e95f38a5ecd8f114f3f'/>
<id>urn:sha1:204bfe057f797b81a1c23e95f38a5ecd8f114f3f</id>
<content type='text'>
* gnu/packages/flashing-tools.scm (heimdall): Update to 2.2.2.
[arguments]: Use G-Expressions.
&lt;#:phases&gt;: Refresh ’patch-invocations and ’install.
</content>
</entry>
<entry>
<title>teams: hpc: Add hpc manifest.</title>
<updated>2026-10-17T16:07:44Z</updated>
<author>
<name>Cayetano Santos</name>
</author>
<published>2026-10-15T11:56:43Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=6ae3f810ac142874fcf7fbf0b3de7b91d5e6cf61'/>
<id>urn:sha1:6ae3f810ac142874fcf7fbf0b3de7b91d5e6cf61</id>
<content type='text'>
* etc/teams/hpc/hpc-manifest.scm: Add file.

Merges guix/guix!11842.
</content>
</entry>
<entry>
<title>gnu: Add python-cirq-ionq.</title>
<updated>2026-10-17T14:20:10Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-17T14:20:10Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=8a455a669fff206ed7f599581de5d1ba932ad397'/>
<id>urn:sha1:8a455a669fff206ed7f599581de5d1ba932ad397</id>
<content type='text'>
* gnu/packages/quantum.scm (python-cirq-ionq): New variable.
</content>
</entry>
<entry>
<title>gnu: Add stim.</title>
<updated>2026-10-17T14:06:23Z</updated>
<author>
<name>Spencer King</name>
</author>
<published>2026-05-31T21:17:44Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=3e3189d2f5fb6c7ba242e6b9f1c0611c4150f895'/>
<id>urn:sha1:3e3189d2f5fb6c7ba242e6b9f1c0611c4150f895</id>
<content type='text'>
* gnu/packages/quantum.scm (stim): New variable.

Merges: guix/guix!8996
Modified-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
</entry>
<entry>
<title>gnu: python-celery: Increase resource limits during tsts.</title>
<updated>2026-10-17T14:06:23Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-17T14:05:06Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=7ed26972930e65f3a5798548b80ffaee8c8e723e'/>
<id>urn:sha1:7ed26972930e65f3a5798548b80ffaee8c8e723e</id>
<content type='text'>
* gnu/packages/python-xyz.scm (python-celery): Update to 5.6.3.
[phases]{increase-resource-limits}: New phase.

Relates-to: guix/guix!11531
</content>
</entry>
<entry>
<title>services: forgejo-runner-configuration: Add new fields, fix runtime error.</title>
<updated>2026-10-17T13:17:47Z</updated>
<author>
<name>Igorj Gorjaĉev</name>
</author>
<published>2026-10-15T20:50:07Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=cce3cfb22c4bd8708f0318b7a2290621cc80418a'/>
<id>urn:sha1:cce3cfb22c4bd8708f0318b7a2290621cc80418a</id>
<content type='text'>
* gnu/services/ci.scm (forgejo-runner-configuration): Add
forgejo-runner-configuration-extra-shepherd-requirement,
forgejo-runner-configuration-user, forgejo-runner-configuration-group
and forgejo-runner-configuration-supplementary-groups fields and ...
(create-forgejo-runner-account): ... apply them.
* doc/guix.texi (Forgejo Runner): Document new fields.

Fixes: guix/guix#10310
Merges: guix/guix!11857
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
</entry>
<entry>
<title>gnu: mozo: Fix runtime error.</title>
<updated>2026-10-17T13:01:43Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-17T13:00:11Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=0cac0d138bdf65e750408689501b973aee886621'/>
<id>urn:sha1:0cac0d138bdf65e750408689501b973aee886621</id>
<content type='text'>
* gnu/packages/mate.scm (mozo):
[inputs]: Replace python-pygobject with python-pygobject-3.50.

Fixes: guix/guix#11892
Reported-by: FuncProgLinux &lt;softwarelibre@urutau-ltd.org&gt;
</content>
</entry>
<entry>
<title>gnu: trealla: Update to 3.13.14.</title>
<updated>2026-10-17T09:45:57Z</updated>
<author>
<name>jgart</name>
</author>
<published>2026-10-17T09:44:29Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=901c4fcc97fe3a90b2937350fef2052a4ef57601'/>
<id>urn:sha1:901c4fcc97fe3a90b2937350fef2052a4ef57601</id>
<content type='text'>
* gnu/packages/prolog.scm (trealla): Update to 3.13.14.
</content>
</entry>
<entry>
<title>teams: hpc: Add rocm manifest.</title>
<updated>2026-10-17T09:36:22Z</updated>
<author>
<name>Cayetano Santos</name>
</author>
<published>2026-10-15T11:57:41Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=27e1dc1851153f172b125a672bac4b247d31861c'/>
<id>urn:sha1:27e1dc1851153f172b125a672bac4b247d31861c</id>
<content type='text'>
* etc/teams/hpc/rocm-manifest.scm: Add file.

Merges guix/guix!11842.
</content>
</entry>
<entry>
<title>gnu: opencv: Update to 4.14.0.</title>
<updated>2026-10-17T08:37:39Z</updated>
<author>
<name>Andy Tai</name>
</author>
<published>2026-08-06T07:15:07Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=6b599cf60cec5506738dd53abdf82797ef2e68a2'/>
<id>urn:sha1:6b599cf60cec5506738dd53abdf82797ef2e68a2</id>
<content type='text'>
* gnu/packages/image-processing.scm (opencv): Update to 4.14.0.

Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
</entry>
<entry>
<title>teams: Regenerate CODEOWNERS.</title>
<updated>2026-10-17T08:35:21Z</updated>
<author>
<name>Andreas Enge</name>
</author>
<published>2026-10-17T08:35:21Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=12bdc67230b94abbca80eefb0f0ade9aab610ff0'/>
<id>urn:sha1:12bdc67230b94abbca80eefb0f0ade9aab610ff0</id>
<content type='text'>
This is a follow-up to commit 1fe7cb2cf93f76489fa9afe91809ea0860c30438 .

* CODEOWNERS: Regenerate file.
</content>
</entry>
<entry>
<title>gnu: ungoogled-chromium: Enable vaapi on aarch64-linux.</title>
<updated>2026-10-17T08:02:17Z</updated>
<author>
<name>André Batista</name>
</author>
<published>2026-10-02T18:37:48Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=972d5db422805f9479eb8fb7d801cb2a6170e394'/>
<id>urn:sha1:972d5db422805f9479eb8fb7d801cb2a6170e394</id>
<content type='text'>
Upstream now supports vaapi on aarch64.  Possibly this fixes builds on this
arch which have been reproducibly failing on this arch.

* gnu/packages/chromium.scm (ungoogled-chromium) [arguments] &lt;#:configure-flags&gt;:
  Set use_vaapi true on aarch64-linux.

Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
</entry>
<entry>
<title>gnu: ungoogled-chromium: Update to 153.0.8010.52 [security-fixes].</title>
<updated>2026-10-17T08:02:17Z</updated>
<author>
<name>André Batista</name>
</author>
<published>2026-10-02T13:18:39Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=91670e87735beb1a84d2f0f1aaf9485c8e3e0c88'/>
<id>urn:sha1:91670e87735beb1a84d2f0f1aaf9485c8e3e0c88</id>
<content type='text'>
Fixes several CVEs.

* gnu/packages/chromium.scm:  Import node-xyz.scm.
(%preserved-third-party-files): Remove
v8/third_party/glibc/src/sysdeps/ieee754/dbl-64.
  Add third_party/devtools-frontend/src/third_party/typescript and
  third_party/iamf_tools.
(%chromium-version): Update to 153.0.8010.52.
(%ungoogled-origin, %debian-origin): Update hashes.
(%debian-patches): Add llvm-22/clang22.patch, llvm-22/clone-traits.patch,
  llvm-22/const-profile.patch, llvm-22/keyfactory.patch,
  llvm-22/raw-ref-map-find.patch, system/llvm.patch and
  system/rust-cbor.patch.
Remove llvm-19/*-revert-v8-libm.patch, llvm-19/clang19.patch,
  llvm-19/clone-traits.patch, llvm-19/constexpr.patch,
  llvm-19/i18n-builder-enum.patch, llvm-19/const-profile.patch,
  llvm-19/iota.patch, llvm-19/keyfactory.patch,
  llvm-19/raw-ref-map-find.patch and llvm-19/value-or.patch.
(%guix-patches): Remove ungoogled-chromium-histograms.patch.
  Add ungoogled-chromium-crubit.patch and
  ungoogled-chromium-typescript.patch.
(lld-as-ld-wrapper-23):  New variable.
(ungoogled-chromium) [arguments] &lt;#:configure-flags&gt;: Use clang-23.
  Set use_typescript_go and devtools_use_typescript_go to false and
  rtc_link_pipewire to true.
&lt;#:phases&gt; {patch-stuff}: style variables with spaces to improve
readability.  Set python3 and tsc and substitute them.
{prepare-build-environment}: Use clang-23.
[native-inputs]: Use llvm tools at version 23.  Add node-typescript.

* gnu/packages/patches/ungoogled-chromium-custom-compiler.patch: ...
* gnu/packages/patches/ungoogled-chromium-rust-toolchain-var.patch: ...
* gnu/packages/patches/ungoogled-chromium-unbundle-minizip.patch: Refresh them.
* gnu/packages/patches/ungoogled-chromium-histograms.patch: Delete it.
* gnu/packages/patches/ungoogled-chromium-crubit.patch: ...
* gnu/packages/patches/ungoogled-chromium-typescript.patch: Add them.
* gnu/local.mk (dist_patch_DATA): Unregister removed, register added
patches.

Fixes: guix/guix#10110
References:
https://chromereleases.googleblog.com/2026/08/stable-channel-update-for-desktop_0256176589.html,
https://chromereleases.googleblog.com/2026/08/stable-channel-update-for-desktop_0826575033.html
and
https://chromereleases.googleblog.com/2026/08/stable-channel-update-for-desktop_0404570826.html

Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
</entry>
<entry>
<title>gnu: redumper: Use default clang-toolchain.</title>
<updated>2026-10-17T08:02:17Z</updated>
<author>
<name>André Batista</name>
</author>
<published>2026-08-28T18:38:13Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=b425220dbdf252dabacfa260fa5055ef31abda28'/>
<id>urn:sha1:b425220dbdf252dabacfa260fa5055ef31abda28</id>
<content type='text'>
* gnu/packages/audio.scm (redumper) [native-inputs]:  Replace
clang-toolchan-19 by the default one.

Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
</entry>
<entry>
<title>gnu: libcxx: Update to 22.1.8.</title>
<updated>2026-10-17T08:02:17Z</updated>
<author>
<name>André Batista</name>
</author>
<published>2026-08-28T17:37:14Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=6c7835aceeb9008e039ed8716456b98fa3060f62'/>
<id>urn:sha1:6c7835aceeb9008e039ed8716456b98fa3060f62</id>
<content type='text'>
* gnu/packages/llvm.scm (libcxx): Update to default llvm version (v22).
[arguments]&lt;#:phases&gt;{disable-tidy-checks}:  New phase.  This target was
disabled upstream on version 19.
[native-inputs]: Replace clang-19 with clang.

Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
</entry>
<entry>
<title>gnu: gn: Update to 0.0-2536.deecdc5.</title>
<updated>2026-10-17T08:02:09Z</updated>
<author>
<name>André Batista</name>
</author>
<published>2026-08-28T17:21:31Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=e9a054bc21da0bd74e567b9d01f2755b7312f875'/>
<id>urn:sha1:e9a054bc21da0bd74e567b9d01f2755b7312f875</id>
<content type='text'>
* gnu/packages/build-tools.scm (gn): Update to 0.0-2536.deecdc5.

Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
</entry>
<entry>
<title>gnu: go-1.27: Update to 1.27.2 [security-fixes].</title>
<updated>2026-10-17T07:36:46Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-15T22:07:25Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=00fdc9cd172f3ed849de70c7b1eaa977ac27a8a5'/>
<id>urn:sha1:00fdc9cd172f3ed849de70c7b1eaa977ac27a8a5</id>
<content type='text'>
go1.27.2 (released 2026-10-08) includes security fixes to the go
command, and the crypto/tls, html/template, net/http, net/textproto, and
os packages, as well as bug fixes to the compiler, the linker, the
runtime, the cover tool, the go fix command, vet, and the
compress/flate, crypto/mlkem, encoding/json, encoding/json/v2, net/http,
and os packages.

See: &lt;https://groups.google.com/g/golang-announce/c/U2fTuyDJznI&gt;,
&lt;https://github.com/golang/go/milestone/450&gt;.

Contains fixes for:
CVE-2026-97032: net/http: HTTP/2 server crash due to HPACK encoder race
CVE-2026-78659: net/http: HTTP/2 server memory exhaustion due to Trailer
                headers
CVE-2026-97031: crypto/tls: reject malformed ECH outer extension
                references
CVE-2026-94444: cmd/go: checksum bypass for golang.org/fips140
CVE-2026-94447: cmd/go: checksum database bypass for
                golang.org/toolchain
CVE-2026-94448: html/template: reset context tracking on consecutive
                template expressions
CVE-2026-97030: html/template: recognize yield as regexp preceder
                keyword
CVE-2026-94440: net/textproto, mime/multipart: memory limit bypass when
                parsing MIME headers
CVE-2026-56866: net/http: HTTP/1 client connection desynchronization
                after CONNECT rejection
CVE-2026-94439: net/http: HTTP/1 server connection desynchronization
                after 2xx CONNECT response
CVE-2026-78669: net/http: excessive CPU consumption from repeated
                initial window changes
CVE-2026-78660: net/http: HTTP/2 transport accepts malformed
                framing-related headers
CVE-2026-56857: os: Root.Mkdir(All) can follow junctions out of the root
                on Windows
CVE-2026-78667: net/http: lack of limit on size of parsed Range headers
CVE-2026-78663: net/http: double flow control refund on HTTP/2 server
                streams

* gnu/packages/golang.scm (go-1.27): Update to 1.27.2.
</content>
</entry>
<entry>
<title>gnu: go-1.26: Update to 1.26.9 [security-fixes].</title>
<updated>2026-10-17T07:36:36Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-15T22:07:24Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=85424098e3f5c6fe5e99c4fbf4cfa07763d2d97c'/>
<id>urn:sha1:85424098e3f5c6fe5e99c4fbf4cfa07763d2d97c</id>
<content type='text'>
go1.26.9 (released 2026-10-08) includes security fixes to the go
command, and the crypto/tls, html/template, net/http, net/textproto, and
os packages, as well as bug fixes to the compiler, the linker, the
runtime, vet, and the crypto/mlkem, net/http, and os packages.

See: &lt;https://groups.google.com/g/golang-announce/c/U2fTuyDJznI&gt;,
&lt;https://github.com/golang/go/milestone/451&gt;.

Contains fixes for:
CVE-2026-97032: net/http: HTTP/2 server crash due to HPACK encoder race
CVE-2026-78659: net/http: HTTP/2 server memory exhaustion due to Trailer
                headers
CVE-2026-97031: crypto/tls: reject malformed ECH outer extension
                references
CVE-2026-94444: cmd/go: checksum bypass for golang.org/fips140
CVE-2026-94447: cmd/go: checksum database bypass for
                golang.org/toolchain
CVE-2026-94448: html/template: reset context tracking on consecutive
                template expressions
CVE-2026-97030: html/template: recognize yield as regexp preceder
                keyword
CVE-2026-94440: net/textproto, mime/multipart: memory limit bypass when
                parsing MIME headers
CVE-2026-56866: net/http: HTTP/1 client connection desynchronization
                after CONNECT rejection
CVE-2026-94439: net/http: HTTP/1 server connection desynchronization
                after 2xx CONNECT response
CVE-2026-78669: net/http: excessive CPU consumption from repeated
                initial window changes
CVE-2026-78660: net/http: HTTP/2 transport accepts malformed
                framing-related headers
CVE-2026-56857: os: Root.Mkdir(All) can follow junctions out of the root
                on Windows
CVE-2026-78667: net/http: lack of limit on size of parsed Range headers
CVE-2026-78663: net/http: double flow control refund on HTTP/2 server
                streams

* gnu/packages/golang.scm (go-1.26): Update to 1.26.9.
</content>
</entry>
<entry>
<title>gnu: linux-debian: Update to 6.12.113.</title>
<updated>2026-10-16T23:57:56Z</updated>
<author>
<name>Vagrant Cascadian</name>
</author>
<published>2026-10-16T00:09:10Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=33164ec31d83ea889c028f9235d05679e4e8f316'/>
<id>urn:sha1:33164ec31d83ea889c028f9235d05679e4e8f316</id>
<content type='text'>
* gnu/packages/linux.scm (linux-debian-6.12-version): Update to 6.12.113.
(debian-patches-6.12): Update hash.
(linux-debian-6.12-pristine-source): Update hash.
</content>
</entry>
<entry>
<title>gnu: linux-libre 6.12: Update to 6.12.113.</title>
<updated>2026-10-16T23:57:53Z</updated>
<author>
<name>Vagrant Cascadian</name>
</author>
<published>2026-10-16T00:07:40Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=a769d3e0fcd436e9f29c7fe040f41b0fc9d9613e'/>
<id>urn:sha1:a769d3e0fcd436e9f29c7fe040f41b0fc9d9613e</id>
<content type='text'>
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.113.
(linux-libre-6.12-pristine-source): Update hash.
(deblob-scripts-6.12): Update deblob-check hash.
</content>
</entry>
<entry>
<title>gnu: linux-libre 6.18: Update to 6.18.57.</title>
<updated>2026-10-16T23:57:50Z</updated>
<author>
<name>Vagrant Cascadian</name>
</author>
<published>2026-10-15T23:11:11Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=cfe5b81d01591a9ce7c004ae285374bf611c2145'/>
<id>urn:sha1:cfe5b81d01591a9ce7c004ae285374bf611c2145</id>
<content type='text'>
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.57.
(linux-libre-6.18-pristine-source): Update hash.
</content>
</entry>
<entry>
<title>gnu: linux-libre 7.2: Update to 7.2.11.</title>
<updated>2026-10-16T23:57:48Z</updated>
<author>
<name>Vagrant Cascadian</name>
</author>
<published>2026-10-15T23:11:28Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=17befe39d0a47494e405f9140f0c85205f89f340'/>
<id>urn:sha1:17befe39d0a47494e405f9140f0c85205f89f340</id>
<content type='text'>
* gnu/packages/linux.scm (linux-libre-7.2-version): Update to 7.2.11.
(linux-libre-7.2-pristine-source): Update hash.
</content>
</entry>
<entry>
<title>teams: Add 'chicken' team.</title>
<updated>2026-10-16T22:29:18Z</updated>
<author>
<name>Malte Frank Gerdes</name>
</author>
<published>2026-10-09T08:07:36Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=1fe7cb2cf93f76489fa9afe91809ea0860c30438'/>
<id>urn:sha1:1fe7cb2cf93f76489fa9afe91809ea0860c30438</id>
<content type='text'>
* etc/teams.scm (chicken): New team.
(mfg): Add new person.
</content>
</entry>
<entry>
<title>gnu: beets-beetcamp: Update to 0.25.0.</title>
<updated>2026-10-16T21:55:33Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-16T21:55:25Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=91d2317c2854de986d6b50fffc59db2fedf2c59e'/>
<id>urn:sha1:91d2317c2854de986d6b50fffc59db2fedf2c59e</id>
<content type='text'>
* gnu/packages/music.scm (beets-beetcamp): Update to 0.25.0.
[source]: Switch to git-fetch.
[arguments]: Move above [propagated-inputs].
[native-inputs]: Remove python-pytest.
</content>
</entry>
<entry>
<title>gnu: beets: Move some inputs to propagated inputs</title>
<updated>2026-10-16T21:45:03Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-16T21:44:56Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=88c03f5f59c871f33c65f4428b44b04e1b5945af'/>
<id>urn:sha1:88c03f5f59c871f33c65f4428b44b04e1b5945af</id>
<content type='text'>
beets may be used as Python library and having all python-* dependencies
in inputs breaks sanity and check phases in dependent packages. This
change moves some portion of inputs to propagated-inputs.

* gnu/packages/music.scm (beets): Update to 2.14.1.
[inputs]: Move python-confuse, python-jellyfish, python-lap,
python-mediafile, python-musicbrainzngs, python-numpy,
python-packaging, python-platformdirs, python-pyyaml,
python-typing-extensions, python-unidecode, python-beautifulsoup4,
python-discogs-client, python-mpd2, python-mutagen,
python-langdetect, python-pillow, python-pyacoustid,
python-pygobject, python-pylast, python-pyxdg, python-rarfile,
python-reflink, python-requests, python-requests-oauthlib,
python-requests-ratelimiter, and python-titlecase from here ...
[propagated-inputs]: ... to here.
</content>
</entry>
<entry>
<title>gnu: beets: Update to 2.14.1.</title>
<updated>2026-10-16T21:42:40Z</updated>
<author>
<name>coopi</name>
</author>
<published>2026-10-14T07:31:19Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=3f1dc07e54bc670f300cb5d0e66c7ff19863ef4e'/>
<id>urn:sha1:3f1dc07e54bc670f300cb5d0e66c7ff19863ef4e</id>
<content type='text'>
* gnu/packages/music.scm (beets): Update to 2.14.1.
[native-inputs]: Replace python-poetry-core with python-hatchling; add
python-factory-boy and python-requests-mock.
[inputs]: Remove python-munkres; add python-numpy, python-packaging,
python-requests-ratelimiter, and python-titlecase.

Merges: guix/guix!11838
Reviewed-by: Hugo Buddelmeijer &lt;hugo@buddelmeijer.nl&gt;
Modified-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
</entry>
<entry>
<title>gnu: python-mediafile: Update to 0.17.0.</title>
<updated>2026-10-16T21:37:50Z</updated>
<author>
<name>coopi</name>
</author>
<published>2026-10-14T14:50:22Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=eaa308ae4155e409f09caaaaca7da8dd853ad1b8'/>
<id>urn:sha1:eaa308ae4155e409f09caaaaca7da8dd853ad1b8</id>
<content type='text'>
* gnu/packages/music.scm (python-mediafile): Update to 0.17.0.
[source]: Switch to the upstream Git repository.
[arguments]: Deselect the flaky Opus test.
[native-inputs]: Replace python-flit-core with python-poetry-core.

Relates-to: guix/guix!11838
Reviewed-by: Hugo Buddelmeijer &lt;hugo@buddelmeijer.nl&gt;
Modified-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
</entry>
<entry>
<title>gnu: python-confuse: Update to 2.3.0.</title>
<updated>2026-10-16T21:32:35Z</updated>
<author>
<name>coopi</name>
</author>
<published>2026-10-14T07:31:19Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=68a0de017c39dbb2b27e384ccdd4d276619a6369'/>
<id>urn:sha1:68a0de017c39dbb2b27e384ccdd4d276619a6369</id>
<content type='text'>
* gnu/packages/python-xyz.scm (python-confuse): Update to 2.3.0.
[native-inputs]: Replace python-flit-core with python-poetry-core.
[propagated-inputs]: Add python-typing-extensions.

Relates-to: guix/guix!11838
Reviewed-by: Hugo Buddelmeijer &lt;hugo@buddelmeijer.nl&gt;
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
</entry>
<entry>
<title>gnu: Add python-requests-ratelimiter.</title>
<updated>2026-10-16T21:32:34Z</updated>
<author>
<name>coopi</name>
</author>
<published>2026-10-14T07:31:19Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=4fbf02a8774e0e34903cb66252896314ce19c2fd'/>
<id>urn:sha1:4fbf02a8774e0e34903cb66252896314ce19c2fd</id>
<content type='text'>
* gnu/packages/python-web.scm (python-requests-ratelimiter): New variable.

Relates-to: guix/guix!11838
Reviewed-by: Hugo Buddelmeijer &lt;hugo@buddelmeijer.nl&gt;
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
</entry>
<entry>
<title>gnu: Add python-pyrate-limiter.</title>
<updated>2026-10-16T21:32:26Z</updated>
<author>
<name>coopi</name>
</author>
<published>2026-10-14T07:31:19Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=f55ba41806357334ceab79605daa9ac3a9784acc'/>
<id>urn:sha1:f55ba41806357334ceab79605daa9ac3a9784acc</id>
<content type='text'>
* gnu/packages/python-web.scm (python-pyrate-limiter): New variable.

Relates-to: guix/guix!11838
Reviewed-by: Hugo Buddelmeijer &lt;hugo@buddelmeijer.nl&gt;
Modified-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
</entry>
<entry>
<title>gnu: Add python-cross-web.</title>
<updated>2026-10-16T21:22:22Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-04T21:04:35Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=1fcbec0c9936c5871e47bfd2e7f78051882a5f21'/>
<id>urn:sha1:1fcbec0c9936c5871e47bfd2e7f78051882a5f21</id>
<content type='text'>
* gnu/packages/python-web.scm (python-cross-web,
python-cross-web-minimal): New variables.

Merges: guix/guix!116952
Reviewed-by: Hugo Buddelmeijer &lt;hugo@buddelmeijer.nl&gt;
</content>
</entry>
<entry>
<title>gnu: Add python-litestar.</title>
<updated>2026-10-16T21:22:22Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-07T22:21:50Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=f80a9a0b29bd1f6869dc2eaecb29ffa006d5860e'/>
<id>urn:sha1:f80a9a0b29bd1f6869dc2eaecb29ffa006d5860e</id>
<content type='text'>
* gnu/packages/python-web.scm (python-litestar, python-litestar-minimal):
New variables.

Relates-to: guix/guix!116952
Reviewed-by: Hugo Buddelmeijer &lt;hugo@buddelmeijer.nl&gt;
</content>
</entry>
<entry>
<title>gnu: Add python-advanced-alchemy.</title>
<updated>2026-10-16T21:22:21Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-07T21:53:10Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=7b5f024c71e8340029e07ae1cf24176261569765'/>
<id>urn:sha1:7b5f024c71e8340029e07ae1cf24176261569765</id>
<content type='text'>
* gnu/packages/databases.scm (python-advanced-alchemy): New variable.

Relates-to: guix/guix!116952
Reviewed-by: Hugo Buddelmeijer &lt;hugo@buddelmeijer.nl&gt;
</content>
</entry>
<entry>
<title>gnu: Add python-litestar-htmx.</title>
<updated>2026-10-16T21:22:21Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-04T21:18:06Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=6f67e1badcdc3f38249d80096e20045e087e1976'/>
<id>urn:sha1:6f67e1badcdc3f38249d80096e20045e087e1976</id>
<content type='text'>
* gnu/packages/python-web.scm (python-litestar-htmx): New variable.

Relates-to: guix/guix!116952
Reviewed-by: Hugo Buddelmeijer &lt;hugo@buddelmeijer.nl&gt;
</content>
</entry>
<entry>
<title>gnu: Add python-chalice.</title>
<updated>2026-10-16T21:22:21Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-04T21:00:39Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=595f42dcbf6d08d6c58cb15c867decc328c1f3f6'/>
<id>urn:sha1:595f42dcbf6d08d6c58cb15c867decc328c1f3f6</id>
<content type='text'>
* gnu/packages/python-web.scm (python-chalice): New variable.

Relates-to: guix/guix!116952
Reviewed-by: Hugo Buddelmeijer &lt;hugo@buddelmeijer.nl&gt;
</content>
</entry>
<entry>
<title>gnu: Add python-polyfactory.</title>
<updated>2026-10-16T21:22:21Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-04T20:03:15Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=63e5772cdac73dc6b752a63e49b2c917b169cd0a'/>
<id>urn:sha1:63e5772cdac73dc6b752a63e49b2c917b169cd0a</id>
<content type='text'>
* gnu/packages/python-check.scm (python-polyfactory): New variable.

Relates-to: guix/guix!116952
Reviewed-by: Hugo Buddelmeijer &lt;hugo@buddelmeijer.nl&gt;
</content>
</entry>
<entry>
<title>gnu: Add python-sqlmodel-minimal.</title>
<updated>2026-10-16T21:22:21Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-16T12:13:00Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=e73fc576a4f94cb434acf0f3ba6b1fc10733edac'/>
<id>urn:sha1:e73fc576a4f94cb434acf0f3ba6b1fc10733edac</id>
<content type='text'>
* gnu/packages/databases.scm (python-sqlmodel-minimal): New variable.

Relates-to: guix/guix!116952
Reviewed-by: Hugo Buddelmeijer &lt;hugo@buddelmeijer.nl&gt;
</content>
</entry>
<entry>
<title>gnu: Add python-time-machine-2.</title>
<updated>2026-10-16T21:22:19Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-07T22:21:50Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=4922df580fa89bae17af0b705176bea62b8c766f'/>
<id>urn:sha1:4922df580fa89bae17af0b705176bea62b8c766f</id>
<content type='text'>
* gnu/packages/python-check.scm (python-time-machine-2): New variable.

Relates-to: guix/guix!116952
Reviewed-by: Hugo Buddelmeijer &lt;hugo@buddelmeijer.nl&gt;
</content>
</entry>
<entry>
<title>gnu: trealla: Update to 3.13.13.</title>
<updated>2026-10-16T21:13:26Z</updated>
<author>
<name>jgart</name>
</author>
<published>2026-10-16T21:12:07Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=266b081225116971624e7253f3e6f47b29951303'/>
<id>urn:sha1:266b081225116971624e7253f3e6f47b29951303</id>
<content type='text'>
* gnu/packages/prolog.scm (trealla): Update to 3.13.13.
</content>
</entry>
<entry>
<title>gnu: klee: Update to 3.3.</title>
<updated>2026-10-16T18:17:44Z</updated>
<author>
<name>Sören Tempel</name>
</author>
<published>2026-10-16T18:17:31Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=bcd43b204a2ae0ac0d07d771a6d50191cb3cbd55'/>
<id>urn:sha1:bcd43b204a2ae0ac0d07d771a6d50191cb3cbd55</id>
<content type='text'>
* gnu/packages/check.scm (klee): Update to 3.3.
[native-inputs]: Update from LLVM-18 (now the recommended version).
</content>
</entry>
<entry>
<title>gnu: git-annex: Remove optional dependency on ghc-criterion.</title>
<updated>2026-10-16T17:24:18Z</updated>
<author>
<name>Sören Tempel</name>
</author>
<published>2026-10-11T12:24:06Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=68ccb7106890d41ba55f590dd57d1887bd3d8b67'/>
<id>urn:sha1:68ccb7106890d41ba55f590dd57d1887bd3d8b67</id>
<content type='text'>
ghc-criterion is a benchmark library and is only required if benchmarks
are enabled. Since the closure of ghc-criterion is quite large, this
reduces the closure size of git-annex significantly.

Before:

	$ guix size git-annex
	total: 3001.9 MiB

After:

	$ ./pre-inst-env guix size git-annex
	total: 307.8 MiB

See #11757

* gnu/packages/haskell-apps.scm (git-annex) [inputs]: Remove
ghc-criterion.
</content>
</entry>
<entry>
<title>gnu: Add emacs-evil-god-state.</title>
<updated>2026-10-16T14:36:39Z</updated>
<author>
<name>c4droid</name>
</author>
<published>2026-09-20T09:27:53Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=f684e60f0ef80330dc1da683f7823197defd91da'/>
<id>urn:sha1:f684e60f0ef80330dc1da683f7823197defd91da</id>
<content type='text'>
* gnu/packages/emacs-xyz.scm (emacs-evil-god-state): New variable.

Merges guix/guix!11371.

Signed-off-by: Cayetano Santos &lt;csantosb@disroot.org&gt;
Modified-by: Cayetano Santos &lt;csantosb@disroot.org&gt;
</content>
</entry>
<entry>
<title>gnu: libfive: Update to 0-6.8d7e15d.</title>
<updated>2026-10-16T14:12:20Z</updated>
<author>
<name>Cayetano Santos</name>
</author>
<published>2026-10-16T14:11:44Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=30ebfa1e563a0b2dea0d152dc2cf728c013f1d26'/>
<id>urn:sha1:30ebfa1e563a0b2dea0d152dc2cf728c013f1d26</id>
<content type='text'>
* gnu/packages/engineering.scm (libfive): Update to 0-6.8d7e15d.
</content>
</entry>
<entry>
<title>test-driver.scm: Rework presentation of tests that are not run.</title>
<updated>2026-10-16T13:38:20Z</updated>
<author>
<name>Maxim Cournoyer</name>
</author>
<published>2026-10-08T01:18:32Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=95178faccd19c425fdc664826b3199971ab43677'/>
<id>urn:sha1:95178faccd19c425fdc664826b3199971ab43677</id>
<content type='text'>
This reverts commit 5fada9a751f114028d3e5c3a43b70d175c4c269a; instead of
displaying them as skipped, do not print results for tests that were not run
at all because they were de-selected by the user.  This avoids conflating two
different situations (tests skipped by a test marker versus deselected via a
user-provided selector), and makes the verbose output less noisy.

* build-aux/test-driver.scm (result-&gt;string): Produce NOTRUN when the test
kind is #f (not run).
(test-runner-notrun-count): New procedure.
(test-runner-gnu) &lt;test-on-test-end-gnu&gt;: Avoid printing per-test result for
tests not run.
&lt;finalize&gt;: Record NOTRUN in the :global-test-result: entry.

Fixes: !8683
Reported-by: Yarl Baudig &lt;yarl-baudig@mailoo.org&gt;
</content>
</entry>
<entry>
<title>test-driver.scm: Fix an Emacs deprecation warning.</title>
<updated>2026-10-16T13:38:20Z</updated>
<author>
<name>Maxim Cournoyer</name>
</author>
<published>2026-10-08T01:18:44Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=8847129889d14a555b1d56ffcabe6544b6838f92'/>
<id>urn:sha1:8847129889d14a555b1d56ffcabe6544b6838f92</id>
<content type='text'>
* build-aux/test-driver.scm: Change %:y to %Y. in time-stamp hook.
</content>
</entry>
<entry>
<title>gnu: emacs-annas-archive: Add info manual.</title>
<updated>2026-10-16T13:31:54Z</updated>
<author>
<name>Cayetano Santos</name>
</author>
<published>2026-10-16T13:30:46Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=796ad546663eb6d95e5d288ad9d9d48d47f5f1e7'/>
<id>urn:sha1:796ad546663eb6d95e5d288ad9d9d48d47f5f1e7</id>
<content type='text'>
* gnu/packages/emacs-xyz.scm (emacs-annas-archive)[arguments]&lt;#:phases&gt;:
Add ’build-info-manual.
[native-inputs]: Add texinfo.
</content>
</entry>
<entry>
<title>gnu: Add emacs-annas-archive.</title>
<updated>2026-10-16T13:24:09Z</updated>
<author>
<name>irfus</name>
</author>
<published>2026-10-02T15:14:19Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=fde2588a8d608d96f50df37b3eca7f6b0e9fda91'/>
<id>urn:sha1:fde2588a8d608d96f50df37b3eca7f6b0e9fda91</id>
<content type='text'>
* gnu/packages/emacs-xyz.scm (emacs-annas-archive): New variable.

Merges guix/guix!11625.

Signed-off-by: Cayetano Santos &lt;csantosb@disroot.org&gt;
</content>
</entry>
<entry>
<title>gnu: Add emacs-dianyou.</title>
<updated>2026-10-16T13:23:58Z</updated>
<author>
<name>irfus</name>
</author>
<published>2026-10-02T15:13:24Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=7a2719779cf31fe612b2b25ec09b462562c6e6f3'/>
<id>urn:sha1:7a2719779cf31fe612b2b25ec09b462562c6e6f3</id>
<content type='text'>
* gnu/packages/emacs-xyz.scm (emacs-dianyou): New variable.

Merges guix/guix!11625.

Signed-off-by: Cayetano Santos &lt;csantosb@disroot.org&gt;
Modified-by: Cayetano Santos &lt;csantosb@disroot.org&gt;
</content>
</entry>
<entry>
<title>gnu: Add emacs-ednc-popup.</title>
<updated>2026-10-16T13:23:58Z</updated>
<author>
<name>irfus</name>
</author>
<published>2026-10-02T15:13:51Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=bbcf30a5cc68a0cd9106268687e378fc292ee2e7'/>
<id>urn:sha1:bbcf30a5cc68a0cd9106268687e378fc292ee2e7</id>
<content type='text'>
* gnu/packages/emacs-xyz.scm (emacs-ednc-popup): New variable.

Merges guix/guix!11625.

Signed-off-by: Cayetano Santos &lt;csantosb@disroot.org&gt;
Modified-by: Cayetano Santos &lt;csantosb@disroot.org&gt;
</content>
</entry>
<entry>
<title>gnu: Add emacs-org-capture-ref.</title>
<updated>2026-10-16T13:23:58Z</updated>
<author>
<name>irfus</name>
</author>
<published>2026-10-02T15:14:53Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=ae59161d819b12755ff69c88923a3474f486c91d'/>
<id>urn:sha1:ae59161d819b12755ff69c88923a3474f486c91d</id>
<content type='text'>
* gnu/packages/emacs-xyz.scm (emacs-org-capture-ref): New variable.

Merges guix/guix!11625.

Signed-off-by: Cayetano Santos &lt;csantosb@disroot.org&gt;
Modified-by: Cayetano Santos &lt;csantosb@disroot.org&gt;
</content>
</entry>
<entry>
<title>gnu: Add emacs-termweb.</title>
<updated>2026-10-16T13:23:58Z</updated>
<author>
<name>irfus</name>
</author>
<published>2026-10-02T15:11:00Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=41f4e68bc11f63cccc7f237a680d2d51ba07502b'/>
<id>urn:sha1:41f4e68bc11f63cccc7f237a680d2d51ba07502b</id>
<content type='text'>
* gnu/packages/emacs-xyz.scm (emacs-termweb): New variable.

Merges guix/guix!11625.

Signed-off-by: Cayetano Santos &lt;csantosb@disroot.org&gt;
Modified-by: Cayetano Santos &lt;csantosb@disroot.org&gt;
</content>
</entry>
<entry>
<title>gnu: python-hotspotsc: Improve package, enable tests.</title>
<updated>2026-10-16T12:08:07Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-16T12:02:16Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=1706045df5ade9a3ded14d66fced9cf224497e3f'/>
<id>urn:sha1:1706045df5ade9a3ded14d66fced9cf224497e3f</id>
<content type='text'>
* gnu/packages/bioinformatics.scm (python-hotspotsc):
[source]: Switch to git-fetch.
[arguments] &lt;build-backend&gt;: Use it to drop custom modification phase.
&lt;tests?, test-flags&gt;: Enable and skip one test.
&lt;phases&gt;: Remove 'use-poetry-core; add 'fix-pyproject-toml.
[propagated-inputs]: Remove python-ipython.
[native-inputs]: Remove python-sphinx.
</content>
</entry>
<entry>
<title>gnu: dia: Update to 0.97.3-7.ad68cc3.</title>
<updated>2026-10-16T09:37:41Z</updated>
<author>
<name>Guillaume Le Vaillant</name>
</author>
<published>2026-10-16T09:22:36Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=70c3f5221f5eee10ca663971363a4a5a75833a60'/>
<id>urn:sha1:70c3f5221f5eee10ca663971363a4a5a75833a60</id>
<content type='text'>
* gnu/packages/patches/dia-with-poppler-26.06.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/gnome.scm (dia): Update to 0.97.3-7.ad68cc3.
  [source]: Use patch.
  [native-inputs]: Add xorg-server-for-tests.
  [arguments]: Add 'pre-check' phase.
</content>
</entry>
<entry>
<title>gnu: libmd: Update to 1.3.0.</title>
<updated>2026-10-16T09:36:32Z</updated>
<author>
<name>Marius Bakke</name>
</author>
<published>2026-10-01T12:38:44Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=fa33f95422f68e1d84af6a8ba4576c84d9801a57'/>
<id>urn:sha1:fa33f95422f68e1d84af6a8ba4576c84d9801a57</id>
<content type='text'>
* gnu/packages/crypto.scm (libmd): Update to 1.3.0.
[description]: Mention SHA-3.

Merges guix/guix!11852.

Signed-off-by: Cayetano Santos &lt;csantosb@disroot.org&gt;
Modified-by: Cayetano Santos &lt;csantosb@disroot.org&gt;
</content>
</entry>
<entry>
<title>Revert "gnu: libmd: Switch to git source."</title>
<updated>2026-10-16T09:36:28Z</updated>
<author>
<name>Cayetano Santos</name>
</author>
<published>2026-10-15T18:51:39Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=1194c54a0a5f1dec8a6cdc27edb9af6d240bba55'/>
<id>urn:sha1:1194c54a0a5f1dec8a6cdc27edb9af6d240bba55</id>
<content type='text'>
This reverts commit c0292bb5897516babae9ce8faf6721ac16c92d3a.

Merges guix/guix!11852.
</content>
</entry>
<entry>
<title>Revert "gnu: libmd: Update to 1.3.0."</title>
<updated>2026-10-16T09:36:20Z</updated>
<author>
<name>Cayetano Santos</name>
</author>
<published>2026-10-15T18:51:36Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=1be627239fc55c69ec7fc9cf3a5bdb5b6c4f193f'/>
<id>urn:sha1:1be627239fc55c69ec7fc9cf3a5bdb5b6c4f193f</id>
<content type='text'>
This reverts commit 311f14e0c8a4ebdbb18bd42740aaeafde52f733e.

Merges guix/guix!11852.
</content>
</entry>
<entry>
<title>gnu: tuigreet: Update to 0.11.1.</title>
<updated>2026-10-16T06:41:28Z</updated>
<author>
<name>Juliana Sims</name>
</author>
<published>2026-10-15T19:53:27Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=33ad056f4e26ee4bee00479fa1ef1b032f1f6a05'/>
<id>urn:sha1:33ad056f4e26ee4bee00479fa1ef1b032f1f6a05</id>
<content type='text'>
The previous repository is no longer being maintained.
It now automatically redirects to the repository
to which URLs have been updated in this commit.

* gnu/packages/admin.scm (tuigreet): Update to 0.11.1.
  [source]&lt;url&gt;:
  [home-page]: Update to automatic redirect.
  [arguments]&lt;cargo-package-crates, cargo-install-paths&gt;:
  Support new workspace project structure.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[tuigreet]:
  Update for tuigreet 0.11.1.

Merges: https://codeberg.org/guix/guix/pulls/11819
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</content>
</entry>
<entry>
<title>doc: guix-cookbook: Point to Codeberg URL.</title>
<updated>2026-10-16T06:32:07Z</updated>
<author>
<name>jsta</name>
</author>
<published>2026-10-10T16:52:46Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=f1a7b53735b0abeecf967af3e41a19b84dc722c2'/>
<id>urn:sha1:f1a7b53735b0abeecf967af3e41a19b84dc722c2</id>
<content type='text'>
* doc/guix-cookbook.texi (Packaging)[Packaging Tutorial]&lt;Setup&gt;
  {Direct checkout hacking}: Use Codeberg as the Git repository.

Merges: https://codeberg.org/guix/guix/pulls/11764
Reviewed-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</content>
</entry>
<entry>
<title>doc: guix-cookbook: Fix grammar errors.</title>
<updated>2026-10-16T06:32:07Z</updated>
<author>
<name>jsta</name>
</author>
<published>2026-10-14T13:04:00Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=39e277a18eaa0b8f24577f1df84485e60cab3726'/>
<id>urn:sha1:39e277a18eaa0b8f24577f1df84485e60cab3726</id>
<content type='text'>
* doc/guix-cookbook.texi (Packaging)[Packaging Tutorial]
  &lt;Setup&gt;{Direct checkout hacking}:
  &lt;Extended example&gt;{Snippets}: Fix grammar errors.

Merges: https://codeberg.org/guix/guix/pulls/11764
Reviewed-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</content>
</entry>
<entry>
<title>gnu: nativefiledialog-extended: Update to 1.4.0.</title>
<updated>2026-10-16T06:32:07Z</updated>
<author>
<name>bdunahu</name>
</author>
<published>2026-09-12T01:41:10Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=41de2270d0e9b0eac920964044347cb67fceb0ed'/>
<id>urn:sha1:41de2270d0e9b0eac920964044347cb67fceb0ed</id>
<content type='text'>
* gnu/packages/cpp.scm (nativefiledialog-extended): Update to 1.4.0.
  [arguments]: Use gexp.
  &lt;#:phases&gt;{find-unbundled-wayland-protocols}: New phase.
  [native-inputs]: Add wayland-protocols.

Merges: https://codeberg.org/guix/guix/pulls/11360
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</content>
</entry>
<entry>
<title>gnu: Add typst-modern-cv.</title>
<updated>2026-10-16T05:42:52Z</updated>
<author>
<name>Liliana Marie Prikler</name>
</author>
<published>2026-10-08T09:41:37Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=5ab5e8c24bc929d0ca43e89ce06b73cad644e26c'/>
<id>urn:sha1:5ab5e8c24bc929d0ca43e89ce06b73cad644e26c</id>
<content type='text'>
* gnu/packages/typst.scm (typst-modern-cv): New variable.
</content>
</entry>
<entry>
<title>gnu: Add typst-linguify.</title>
<updated>2026-10-16T05:42:52Z</updated>
<author>
<name>Liliana Marie Prikler</name>
</author>
<published>2026-10-08T09:05:56Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=2dd1d04d1fcb81c198fb253ef4aaef93de9d507d'/>
<id>urn:sha1:2dd1d04d1fcb81c198fb253ef4aaef93de9d507d</id>
<content type='text'>
* gnu/packages/typst.scm (typst-linguify): New variable.
</content>
</entry>
<entry>
<title>gnu: Add linguify-fluent-wasm.</title>
<updated>2026-10-16T05:42:52Z</updated>
<author>
<name>Liliana Marie Prikler</name>
</author>
<published>2026-10-08T09:05:09Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=8d5e96f04790a2141f431f19abe7be6ff2ad2904'/>
<id>urn:sha1:8d5e96f04790a2141f431f19abe7be6ff2ad2904</id>
<content type='text'>
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add ‘linguify-fluent’.
* gnu/packages/typst.scm (linguify-fluent-wasm): New variable.
</content>
</entry>
<entry>
<title>gnu: Add typst-fontawesome.</title>
<updated>2026-10-16T05:42:52Z</updated>
<author>
<name>Liliana Marie Prikler</name>
</author>
<published>2026-10-08T08:16:36Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=e36249901f5d1ebfa0f7d586e47a8ef453dd0ab0'/>
<id>urn:sha1:e36249901f5d1ebfa0f7d586e47a8ef453dd0ab0</id>
<content type='text'>
* gnu/packages/typst.scm (typst-fontawesome): New variable.
</content>
</entry>
<entry>
<title>gnu: Remove tmate.</title>
<updated>2026-10-16T05:42:40Z</updated>
<author>
<name>jgart</name>
</author>
<published>2026-09-24T19:02:43Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=42b92c0470135722d9dbc184a02f00835557879e'/>
<id>urn:sha1:42b92c0470135722d9dbc184a02f00835557879e</id>
<content type='text'>
* gnu/packages/terminals.scm (tmate): Delete variable.

Signed-off-by: Liliana Marie Prikler &lt;liliana.prikler@gmail.com&gt;
Merges: guix/guix#11476
</content>
</entry>
<entry>
<title>gnu: Remove python-scikit-learn-1.6.</title>
<updated>2026-10-16T05:42:28Z</updated>
<author>
<name>Cayetano Santos</name>
</author>
<published>2026-09-24T12:53:18Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=ef013648660d25c6e77619db52b05271320a0a15'/>
<id>urn:sha1:ef013648660d25c6e77619db52b05271320a0a15</id>
<content type='text'>
After the removal of scregseg, there are no more dependents.

* gnu/packages/machine-learning.scm (python-scikit-learn-1.6): Delete variable.

Signed-off-by: Liliana Marie Prikler &lt;liliana.prikler@gmail.com&gt;
Merges: guix/guix#11469
</content>
</entry>
<entry>
<title>gnu: Remove scregseg.</title>
<updated>2026-10-16T05:41:05Z</updated>
<author>
<name>Cayetano Santos</name>
</author>
<published>2026-09-24T12:50:34Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=5945e2b1c2c187d51c42035f61d02d4efd8dd261'/>
<id>urn:sha1:5945e2b1c2c187d51c42035f61d02d4efd8dd261</id>
<content type='text'>
The latest release is from 2023, and the package depends on old
‘python-scikit-learn@1.6’, which fails to build.

* gnu/packages/bioinformatics.scm (scregseg): Delete variable.

Signed-off-by: Liliana Marie Prikler &lt;liliana.prikler@gmail.com&gt;
</content>
</entry>
<entry>
<title>gnu: xpra: Fix missing typelib.</title>
<updated>2026-10-16T05:40:29Z</updated>
<author>
<name>Szymon Szczyrbak</name>
</author>
<published>2026-10-10T14:11:20Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=f787822c134760db1eba5af12fdcfb0c4f8bb561'/>
<id>urn:sha1:f787822c134760db1eba5af12fdcfb0c4f8bb561</id>
<content type='text'>
* gnu/packages/xorg.scm (xpra)[native-inputs]: Add gobject-introspection.

Signed-off-by: Liliana Marie Prikler &lt;liliana.prikler@gmail.com&gt;
Merges: guix/guix#11760
</content>
</entry>
<entry>
<title>gnu: dmd: Set default compiler to gcc.</title>
<updated>2026-10-16T05:40:29Z</updated>
<author>
<name>Yelninei</name>
</author>
<published>2026-09-27T08:06:14Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=025539bd0220b2ade93d503ba7eee5db8b856bf1'/>
<id>urn:sha1:025539bd0220b2ade93d503ba7eee5db8b856bf1</id>
<content type='text'>
* gnu/packages/dlang.scm (dmd-bootstrap)[#:phases]: Add ‘use-gcc-by-default’.

Signed-off-by: Liliana Marie Prikler &lt;liliana.prikler@gmail.com&gt;
Merges: guix/guix#8026
</content>
</entry>
<entry>
<title>gnu: dmd: Set CXX instead of HOST_CXX.</title>
<updated>2026-10-16T05:40:29Z</updated>
<author>
<name>Yelninei</name>
</author>
<published>2026-10-02T19:54:06Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=49e3056ee37df4df1a8cf114d5fa9fb3f6187355'/>
<id>urn:sha1:49e3056ee37df4df1a8cf114d5fa9fb3f6187355</id>
<content type='text'>
* gnu/packages/dlang.scm (arguments)[#:make-flags]: Replace HOST_CXX with CXX.

Signed-off-by: Liliana Marie Prikler &lt;liliana.prikler@gmail.com&gt;
</content>
</entry>
<entry>
<title>gnu: dmd: Support GNU/Hurd.</title>
<updated>2026-10-16T05:40:29Z</updated>
<author>
<name>Yelninei</name>
</author>
<published>2026-03-13T18:56:33Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=9645cc76db514d26ab3e12bb13415f3334d95cf9'/>
<id>urn:sha1:9645cc76db514d26ab3e12bb13415f3334d95cf9</id>
<content type='text'>
* gnu/packages/patches/dmd-hurd.patch: New file.
* gnu/packages/patches/phobos-hurd.patch: Likewise.
* gnu/local.mk: Register them.
* gnu/packages/dlang.scm (dmd-bootstrap)[source]: Add “dmd-hurd.patch”.
[native-inputs]: Make gdb/pinned linux-only.
Add “phobos-hurd.patch” to phobos.
[arguments]&lt;#:make-flags&gt;: Add “DISABLED_TESTS=…” on Hurd.
&lt;#:phases&gt;{patch-tests}: Disable more tests on Hurd.
{install}: Set platform for Hurd.

Signed-off-by: Liliana Marie Prikler &lt;liliana.prikler@gmail.com&gt;
</content>
</entry>
<entry>
<title>make-gdc: Support GNU/Hurd in gdc-11 and gdc-14.</title>
<updated>2026-10-16T05:40:29Z</updated>
<author>
<name>Yelninei</name>
</author>
<published>2026-03-12T17:35:41Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=e973a19bff2bd92c3ce7469ae94b5a5b33bb3bd1'/>
<id>urn:sha1:e973a19bff2bd92c3ce7469ae94b5a5b33bb3bd1</id>
<content type='text'>
* gnu/packages/patches/gdc-11-druntime-hurd.patch: New file.
* gnu/packages/patches/gdc-14-druntime-hurd.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/gcc.scm (make-gdc)[source]: Add them.

Signed-off-by: Liliana Marie Prikler &lt;liliana.prikler@gmail.com&gt;
</content>
</entry>
<entry>
<title>gnu: gcc-11: Support x86_64-gnu.</title>
<updated>2026-10-16T05:40:24Z</updated>
<author>
<name>Yelninei</name>
</author>
<published>2026-03-20T16:55:31Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=998665fb04e1d666026a5a19194d342c49eaa19c'/>
<id>urn:sha1:998665fb04e1d666026a5a19194d342c49eaa19c</id>
<content type='text'>
* gnu/packages/patches/gcc-11-x86_64-gnu.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/gcc.scm (gcc-11)[source]: Use it here.

Signed-off-by: Liliana Marie Prikler &lt;liliana.prikler@gmail.com&gt;
</content>
</entry>
<entry>
<title>gnu: python-htsget: Build from git, enable tests.</title>
<updated>2026-10-15T23:29:54Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-15T23:29:46Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=7afd45e7494e1d6dc8ad5807263ffee738888a9b'/>
<id>urn:sha1:7afd45e7494e1d6dc8ad5807263ffee738888a9b</id>
<content type='text'>
* gnu/packages/bioinformatics.scm (python-htsget): Fix indentation.
[source]: Switch to git-fetch.
[arguments] &lt;tests?, test-flags&gt;: Run tests; skip one test.
[native-inputs]: Add python-mock and python-pynose.
[home-page]: Use GitHub package instead of PyPI URL.
</content>
</entry>
<entry>
<title>gnu: deacon: Update to 0.18.0.</title>
<updated>2026-10-15T23:19:05Z</updated>
<author>
<name>Spencer King</name>
</author>
<published>2026-10-15T22:18:16Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=88fdc3f44a46dfb1307b67733eeb52a6f9fc2799'/>
<id>urn:sha1:88fdc3f44a46dfb1307b67733eeb52a6f9fc2799</id>
<content type='text'>
* gnu/packages/bioinformatics.scm (deacon): Update to 0.18.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
deacon.

Merges: guix/guix!11837
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
</entry>
<entry>
<title>gnu: sameboy: Update to 1.0.4.</title>
<updated>2026-10-15T23:13:31Z</updated>
<author>
<name>Spencer King</name>
</author>
<published>2026-10-15T22:29:17Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=454feee6042d38c4df5346b254be4173371337f0'/>
<id>urn:sha1:454feee6042d38c4df5346b254be4173371337f0</id>
<content type='text'>
* gnu/packages/emulators.scm (sameboy): Update to 1.0.4.

Merges: guix/guix!11858
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
</entry>
<entry>
<title>gnu: Add ruby-cgi.</title>
<updated>2026-10-15T23:11:42Z</updated>
<author>
<name>gemmaro</name>
</author>
<published>2026-10-14T02:38:33Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=f4a70f4e0036a4de2f969d6cd7f9f44db9fca9ed'/>
<id>urn:sha1:f4a70f4e0036a4de2f969d6cd7f9f44db9fca9ed</id>
<content type='text'>
* gnu/packages/ruby-xyz.scm (ruby-cgi): New variable.

Merges: guix/guix!11816
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
</entry>
<entry>
<title>gnu: incus: Add missing inputs and wrap commands.</title>
<updated>2026-10-15T23:08:37Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-13T22:12:19Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=e8a6b92e0ef12c3006dc5119c7d8615df7fec25d'/>
<id>urn:sha1:e8a6b92e0ef12c3006dc5119c7d8615df7fec25d</id>
<content type='text'>
* gnu/packages/virtualization.scm (incus):
[phases]{wrap-binaries}: New phase.
[inputs]: Add apparmor, attr, btrfs-progs, criu, dnsmasq, gptfdisk,
iproute, lvm2, nftables, qemu, rsync, shadow, skopeo, squashfs-tools,
swtpm, xdelta, xz, and zfs.

Merges: guix/guix!11813
Reviewed-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</content>
</entry>
<entry>
<title>gnu: Add go-github-com-peterbourgon-diskv-v3.</title>
<updated>2026-10-15T21:29:25Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-05T23:06:24Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=e55f3085d1ca0e1fd6156cedc537be18bdb15e7b'/>
<id>urn:sha1:e55f3085d1ca0e1fd6156cedc537be18bdb15e7b</id>
<content type='text'>
* gnu/packages/golang-xyz.scm (go-github-com-peterbourgon-diskv-v3): New variable.

Merges: guix/guix!11676
Reviewed-by: Arthur Rodrigues &lt;arthurhdrodrigues@proton.me&gt;
</content>
</entry>
<entry>
<title>gnu: go-github-com-peterbourgon-diskv: Downgrade to 2.0.1.</title>
<updated>2026-10-15T21:29:25Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-05T23:06:35Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=c868421ce29bc0daff0febfc8d68c16a8cca0447'/>
<id>urn:sha1:c868421ce29bc0daff0febfc8d68c16a8cca0447</id>
<content type='text'>
Correct version for the Go module "github.com/peterbourgon/diskv".

* gnu/packages/golang-xyz.scm (go-github-com-peterbourgon-diskv): Downgrade to 2.0.1.
[arguments] &lt;test-flags&gt;: Do not vet during tests.

Relates-to: guix/guix!11676
Reviewed-by: Arthur Rodrigues &lt;arthurhdrodrigues@proton.me&gt;
</content>
</entry>
<entry>
<title>gnu: Add go-github-com-smallstep-go-attestation.</title>
<updated>2026-10-15T21:29:24Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-05T20:44:45Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=0684e41de66ac24a7028f6a20b9abef6a98ab5b5'/>
<id>urn:sha1:0684e41de66ac24a7028f6a20b9abef6a98ab5b5</id>
<content type='text'>
* gnu/packages/golang-crypto.scm (go-github-com-smallstep-go-attestation): New variable.

Relates-to: guix/guix!11676
Reviewed-by: Arthur Rodrigues &lt;arthurhdrodrigues@proton.me&gt;
</content>
</entry>
<entry>
<title>gnu: Add go-github-com-google-go-tpm-tools.</title>
<updated>2026-10-15T21:29:24Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-05T23:43:27Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=4a2c6e38b47fd85300cc725e7c3ebfdcc8db4b40'/>
<id>urn:sha1:4a2c6e38b47fd85300cc725e7c3ebfdcc8db4b40</id>
<content type='text'>
* gnu/packages/golang-crypto.scm (go-github-com-google-go-tpm-tools): New variable.

Relates-to: guix/guix!11676
Reviewed-by: Arthur Rodrigues &lt;arthurhdrodrigues@proton.me&gt;
</content>
</entry>
<entry>
<title>gnu: Add go-github-com-google-go-tspi.</title>
<updated>2026-10-15T21:29:24Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-05T20:38:16Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=c0dafcd26deebe658e8168543b7416fc81ece539'/>
<id>urn:sha1:c0dafcd26deebe658e8168543b7416fc81ece539</id>
<content type='text'>
* gnu/packages/golang-crypto.scm (go-github-com-google-go-tspi): New variable.

Relates-to: guix/guix!11676
Reviewed-by: Arthur Rodrigues &lt;arthurhdrodrigues@proton.me&gt;
</content>
</entry>
<entry>
<title>gnu: Add go-github-com-slackhq-nebula.</title>
<updated>2026-10-15T21:29:24Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-05T20:37:09Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=f18f92b7f2ee2a0e3c6bd04bfbd6966af30846bd'/>
<id>urn:sha1:f18f92b7f2ee2a0e3c6bd04bfbd6966af30846bd</id>
<content type='text'>
* gnu/packages/golang-web.scm (go-github-com-slackhq-nebula): New variable.

Relates-to: guix/guix!11676
Reviewed-by: Arthur Rodrigues &lt;arthurhdrodrigues@proton.me&gt;
</content>
</entry>
<entry>
<title>gnu: Add go-github-com-go-piv-piv-go-v2.</title>
<updated>2026-10-15T21:29:24Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-05T20:11:13Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=0719df655af0eb27fde937fb04ca2dc5d62b60d5'/>
<id>urn:sha1:0719df655af0eb27fde937fb04ca2dc5d62b60d5</id>
<content type='text'>
* gnu/packages/golang-crypto.scm (go-github-com-go-piv-piv-go-v2): New variable.

Relates-to: guix/guix!11676
Reviewed-by: Arthur Rodrigues &lt;arthurhdrodrigues@proton.me&gt;
</content>
</entry>
<entry>
<title>gnu: Add go-github-com-schollz-jsonstore.</title>
<updated>2026-10-15T21:29:24Z</updated>
<author>
<name>Sharlatan Hellseher</name>
</author>
<published>2026-10-05T19:57:33Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/guix/commit/?id=26a3732853d1a4e2409c76855b44f691fa5969d4'/>
<id>urn:sha1:26a3732853d1a4e2409c76855b44f691fa5969d4</id>
<content type='text'>
* gnu/packages/golang-xyz.scm (go-github-com-schollz-jsonstore): New variable.

Relates-to: guix/guix!11676
Reviewed-by: Arthur Rodrigues &lt;arthurhdrodrigues@proton.me&gt;
</content>
</entry>
</feed>
