<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
  <title>This Week in Guix</title>
  <description>A reviewed weekly digest of Guix development and community activity.</description>
  <link>https://trevs.site/this-week-in-guix/</link>
  <item>
  <title>This Week in Guix: 26 June 2026</title>
  <link>https://trevs.site/this-week-in-guix/posts/2026-06-26.html</link>
  <guid>https://trevs.site/this-week-in-guix/posts/2026-06-26.html</guid>
  <pubDate>Fri, 26 Jun 2026 00:00:00 +0000</pubDate>
  <description><![CDATA[<h1>This Week in Guix: 2026-06-26</h1>
<p>This issue covers Guix development, package updates, and community discussion from 2026-06-19 through 2026-06-26.</p>
<h2 id="top-stories">Top Stories</h2>
<h3 id="guix-published-one-year-with-codeberg">Guix Published One Year With Codeberg</h3>
<p>GNU Guix published <a href="https://guix.gnu.org/blog/2026/one-year-with-codeberg//">One year with Codeberg</a> on June 22, with the announcement also shared on <a href="https://toot.aquilenet.fr/@civodul/116793636377732413">Mastodon</a> and <a href="https://www.reddit.com/r/GUIX/comments/1udhjg1/one_year_with_codeberg/">r/GUIX</a>. A related guix-devel thread, <a href="https://lists.gnu.org/archive/html/guix-devel/?q=A%20year%20of%20Codeberg%2C%20thoughts%3F">A year of Codeberg, thoughts?</a>, continued discussion of the move.</p>
<h3 id="gcd-008-version-2-available-for-review">GCD 008 Version 2 Available For Review</h3>
<p>Version 2 of GCD 008 on genAI use in Guix was announced on <a href="https://toot.aquilenet.fr/@civodul/116789271687663571">Mastodon</a>, pointing to the document and discussion, with deliberation tentatively scheduled for July 11. guix-devel also had the thread <a href="https://lists.gnu.org/archive/html/guix-devel/?q=Version%202%20of%20GCD%C2%A0008%20available%20for%20review%21">Version 2 of GCD 008 available for review!</a>, followed by related threads on <a href="https://lists.gnu.org/archive/html/guix-devel/?q=%5BGCD008v2%3A%20genAI%5D%20To%20use%20or%20not%20to%20use%20%28contradictory%20statements%29">contradictory statements</a>, <a href="https://lists.gnu.org/archive/html/guix-devel/?q=%5BGCD008v2%3B%20genAI%5D%20Striving%20for%20consent">striving for consent</a>, and <a href="https://lists.gnu.org/archive/html/guix-devel/?q=%5BGCD008v2%3B%20genAI%5D%20Defending%20or%20infringing%20user%27s%20freedoms">user freedoms</a>.</p>
<h3 id="nonguix-release-alignment-discussed">Nonguix Release Alignment Discussed</h3>
<p>Nonguix had an updated work item on <a href="https://gitlab.com/nonguix/nonguix/-/work_items/429">Release alignment</a>, discussing a possible Nonguix 1.5.0 release following Guix and files to help prepare the Nonguix release.</p>
<h2 id="development">Development</h2>
<h3 id="security-response-team-renewal-posted">Security Response Team Renewal Posted</h3>
<p>Ludovic Courtès posted to guix-devel about <a href="https://lists.gnu.org/archive/html/guix-devel/?q=Renewing%20the%20security%20response%20team">Renewing the security response team</a>.</p>
<h3 id="development-threads-covered-channel-rings-and-guix-libraries">Development Threads Covered Channel Rings And Guix Libraries</h3>
<p>guix-devel had threads on <a href="https://lists.gnu.org/archive/html/guix-devel/?q=Splitting%20the%20official%20Guix%20monochannel%20into%20rings">Splitting the official Guix monochannel into rings</a>, <a href="https://lists.gnu.org/archive/html/guix-devel/?q=Extracting%20parts%20of%20Guix%20as%20standalone%20libraries">Extracting parts of Guix as standalone libraries</a>, and <a href="https://lists.gnu.org/archive/html/guix-devel/?q=Run%20Guix%20test%20suite%20with%20code%20coverage%3F">Run Guix test suite with code coverage?</a>. guix-patches also had a thread for <a href="https://lists.gnu.org/archive/html/guix-patches/?q=%5Bbug%2380034%5D%20%5BPATCH%5D%20monad-repl%3A%20Add%20%22build-mode%22%20command.">adding a build-mode command to monad-repl</a>.</p>
<h2 id="packages">Packages</h2>
<h3 id="zig-openmm-arduino-cli-and-electronics-packages-updated">Zig, OpenMM, Arduino CLI, And Electronics Packages Updated</h3>
<p>Zig 0.16.0 landed in Guix, announced on <a href="https://hachyderm.io/@theot/116783767960017207">Mastodon</a>. Other package work included <a href="https://codeberg.org/guix/guix/pulls/9503">openmm 8.5.2</a>, <a href="https://codeberg.org/guix/guix/commit/d40bd4231b0a7b73d5dbcfd395fa68400be294a0">arduino-cli</a>, <a href="https://codeberg.org/guix/guix/commit/14643d795e0967df5bb784ac322b4a71a5b97711">surfer</a>, <code>sv-lang</code> 11.0, and <code>kicad</code> 10.0.4.</p>
<h3 id="package-changes-included-tooling-updates-and-removals">Package Changes Included Tooling Updates And Removals</h3>
<p>The package changes included <a href="https://codeberg.org/guix/guix/pulls/9511">packcc 3.1.0</a>, <a href="https://codeberg.org/guix/guix/pulls/9505">python-latexminted 0.7.1</a>, <a href="https://codeberg.org/guix/guix/pulls/9534">iproute renamed to iproute2</a>, and <a href="https://codeberg.org/guix/guix/pulls/9512">radare2 and related packages</a>. Removal work included <a href="https://codeberg.org/guix/guix/pulls/9525">spdlog-1.14</a> and <a href="https://codeberg.org/guix/guix/pulls/9545">spdlog-1.13</a>.</p>
<h2 id="community">Community</h2>
<h3 id="community-posts-covered-learning-guix-home-servers-and-forgejo-packaging">Community Posts Covered Learning Guix, Home Servers, And Forgejo Packaging</h3>
<p>Community posts included a request for beginner resources from someone planning to learn Guix and install it on real hardware on <a href="https://fediscience.org/@jameshowell/116807749413267137">Mastodon</a>, r/GUIX threads titled <a href="https://www.reddit.com/r/GUIX/comments/1ufa3ga/thank_you_guix_community/">Thank you, Guix community</a>, <a href="https://www.reddit.com/r/GUIX/comments/1ufgjqy/guixpowered_home_server_anyone_doing_this/">GUIX-powered home server, anyone doing this?</a>, and <a href="https://www.reddit.com/r/GUIX/comments/1uanmah/how_to_declaratively_select_substitute_packages/">How to declaratively select substitute packages</a>, and a call for help bringing Forgejo to Guix on <a href="https://mastodon.social/@sharlatan/116807590125895451">Mastodon</a>.</p>
<h2 id="reader-submissions">Reader Submissions</h2>
<p>No reader submissions were included this week.</p>]]></description>
</item><item>
  <title>This Week in Guix: 19 June 2026</title>
  <link>https://trevs.site/this-week-in-guix/posts/2026-06-19.html</link>
  <guid>https://trevs.site/this-week-in-guix/posts/2026-06-19.html</guid>
  <pubDate>Fri, 19 Jun 2026 00:00:00 +0000</pubDate>
  <description><![CDATA[<h1>This Week in Guix: 2026-06-19</h1>
<p>This issue covers Guix development, package updates, and community discussion from 2026-06-13 through 2026-06-19.</p>
<h2 id="top-stories">Top Stories</h2>
<h3 id="gnupg-source-switched-back-to-url-fetch">GnuPG Source Switched Back To url-fetch</h3>
<p>A pull request switches the GnuPG source from git to url-fetch because <code>dev.gnupg.org</code> has been in maintenance mode, in <a href="https://codeberg.org/guix/guix/pulls/9368">gnu: gnupg: Change source back to url-fetch due to reliability.</a>. The change follows the earlier guix-devel discussion of the upstream timeline in <a href="https://lists.gnu.org/archive/html/guix-devel/?q=GnuPG%202.4.x%20branch%20end%20of%20life%20in%20July">GnuPG 2.4.x branch end of life in July</a>.</p>
<h3 id="automating-package-updates-discussed-on-guix-devel">Automating Package Updates Discussed On guix-devel</h3>
<p>guix-devel had a 15-message thread on contributor tooling in <a href="https://lists.gnu.org/archive/html/guix-devel/?q=Automating%20package%20updates">Automating package updates</a>, with follow-up on policy wording in <a href="https://lists.gnu.org/archive/html/guix-devel/?q=wording%20of%20rule%201%3F%20%28was%20Re%3A%20Automating%20package%20updates%29">wording of rule 1? (was Re: Automating package updates)</a> and a related thread on standalone libraries in <a href="https://lists.gnu.org/archive/html/guix-devel/?q=Extracting%20parts%20of%20Guix%20as%20standalone%20libraries">Extracting parts of Guix as standalone libraries</a>.</p>
<h3 id="eda-packaging-and-image-work-progresses">EDA Packaging And Image Work Progresses</h3>
<p>An issue tracks building a topic-specific image for electronic design automation in <a href="https://codeberg.org/guix/guix/issues/9361">Towards an EDA image.</a>, and a pull request adds the Surelog SystemVerilog parser in <a href="https://codeberg.org/guix/guix/pulls/9355">gnu: Add surelog.</a>. The EDA package set also gained <code>horizon-eda</code> 2.7.2 and <code>systemc</code> 3.0.2.</p>
<h3 id="tdf5-talk-on-practical-software-freedom-with-guix-published">TDF5 Talk On Practical Software Freedom With Guix Published</h3>
<p>A talk given at TDF5 on using GNU Guix to exercise software freedoms, &quot;Practical software freedom with GNU Guix,&quot; was published on <a href="https://media.ccc.de/v/tdf5-136-practical-software-freedom-with-gnu-guix">media.ccc.de</a>, announced on <a href="https://piaille.fr/@baleine/116767538351040531">Mastodon</a>, and shared on <a href="https://www.reddit.com/r/GUIX/comments/1ua0nzb/tdf_2026_practical_software_freedom_with_gnu_guix/">r/GUIX</a>.</p>
<h2 id="development">Development</h2>
<h3 id="guix-environment-sh-test-failure-reported">guix-environment.sh Test Failure Reported</h3>
<p>A Codeberg issue reports that the <code>guix-environment.sh</code> test fails with &quot;Servname not supported for ai_socktype&quot; in an offline <code>guix shell -CPW -D guix</code> container in <a href="https://codeberg.org/guix/guix/issues/9365">guix-environment.sh test fails with &quot;Servname not supported for ai_socktype&quot;</a>.</p>
<h3 id="frugal-computing-and-resource-optimisation-discussed">Frugal Computing And Resource Optimisation Discussed</h3>
<p>guix-devel had a thread on team and branch structure in <a href="https://lists.gnu.org/archive/html/guix-devel/?q=%5Bfrugal%20computing%5D%20Resource%20optimisation%3A%20a%20praise%20to%20teams%20and%0A%20branches">[frugal computing] Resource optimisation: a praise to teams and branches</a>, alongside a separate discussion of environmental impact in <a href="https://lists.gnu.org/archive/html/guix-devel/?q=Carbon%20footprint%2C%20%E2%80%9CAI%E2%80%9D%2C%20and%20Guix">Carbon footprint, &quot;AI&quot;, and Guix</a>.</p>
<h3 id="build-system-and-refresh-issues-filed">Build System And Refresh Issues Filed</h3>
<p>A guix-devel thread asks whether the cmake build system should parallelize builds automatically in <a href="https://lists.gnu.org/archive/html/guix-devel/?q=cmake-build-system%20does%20not%20automatically%20parallelize%20builds%3F">cmake-build-system does not automatically parallelize builds?</a>, and an issue reports <code>guix refresh</code> selecting the wrong source tarball in <a href="https://codeberg.org/guix/guix/issues/9390">guix refresh choses wrong source tarball</a>.</p>
<h3 id="packaging-and-service-proposals">Packaging And Service Proposals</h3>
<p>An issue proposes packaging Caddy in <a href="https://codeberg.org/guix/guix/issues/9385">Packaging Caddy for Guix</a>, another reports that reconfiguring a system breaks docker containers in <a href="https://codeberg.org/guix/guix/issues/9362">Reconfiguring system breaks docker containers</a>, and a pull request adds an HTTP proxy option to the yggdrasil service in <a href="https://codeberg.org/guix/guix/pulls/9380">services: yggdrasil: Add http-proxy configuration option.</a>.</p>
<h2 id="packages">Packages</h2>
<h3 id="nonguix-firefox-security-updates">Nonguix Firefox Security Updates</h3>
<p>Nonguix updated Firefox to 152.0 in <a href="https://gitlab.com/nonguix/nonguix/commit/bf39542ca537fde8839b209ac21d6f3254469b15">nongnu: firefox: Update to 152.0 [security fixes].</a> and Firefox ESR to 140.12.0esr in <a href="https://gitlab.com/nonguix/nonguix/commit/f946e8d849820bd0bf9dba6823870a6646a4f7ba">nongnu: firefox-esr: Update to 140.12.0esr [security fixes].</a>, with an earlier change switching both to ffmpeg 8 in <a href="https://gitlab.com/nonguix/nonguix/commit/91c650de1b1c43aa7ba3e8b7ef9cd34f879fb5de">nongnu: firefox-esr, firefox: Use ffmpeg 8.</a>.</p>
<h3 id="haskell-tooling-refreshed">Haskell Tooling Refreshed</h3>
<p><code>cabal-install</code> moved to 3.12.1.0, <code>hledger</code> and <code>hledger-web</code> to 1.43.2, and the Haskell formatter <code>ormolu</code> 0.8.0.2 was added, alongside a large set of <code>ghc-*</code> library updates.</p>
<h3 id="selected-updates-and-additions">Selected Updates And Additions</h3>
<p><code>poppler-qt6</code> updated to 26.04.0 in <a href="https://codeberg.org/guix/guix/pulls/9350">gnu: poppler-qt6: Update to 26.04.0.</a>, <code>hetznercloud-cli</code> to 1.65.0, <code>komikku</code> to 50.7.0, <code>libtorrent-rasterbar</code> to 2.0.13, and <code>rtorrent</code> to 0.16.4 in <a href="https://codeberg.org/guix/guix/pulls/9366">gnu: rtorrent: Update to v0.16.4.</a>. Other additions included <code>guile-kolam</code> 0.1.0, <code>python-piccolo</code> 1.34.0, and <code>python-pyuvm</code> 4.0.1.</p>
<h3 id="removals">Removals</h3>
<p>Removed packages included <code>gdb-14</code>, <code>libwnck-2</code>, <code>ghc-tls-1.9</code>, and <code>ghc-vty-6</code>.</p>
<h2 id="community">Community</h2>
<h3 id="guix-foundation-2026-agm-recording-posted">Guix Foundation 2026 AGM Recording Posted</h3>
<p>A recording of the Guix Foundation 2026 Annual General Meeting was made available on the Aquilenet platform, announced on <a href="https://mastodon.social/@futurile/116750284421028683">Mastodon</a>, with questions directed to the Foundation members or the mailing list.</p>
<h3 id="journ-es-reproductibilit-reproducibility-videos-online">Journées Reproductibilité Reproducibility Videos Online</h3>
<p>Ludovic Courtès announced that videos and slides from the 19–21 May Journées de la reproductibilité are now online, covering Guix and reproducible research, on <a href="https://toot.aquilenet.fr/@civodul/116770170967965979">Mastodon</a>.</p>
<h3 id="starter-emacs-configuration-for-guix-shared">Starter Emacs Configuration For Guix Shared</h3>
<p>A starter Emacs configuration aimed at newcomers unfamiliar with Emacs, Scheme, and Guix was published on <a href="https://boiledscript.com/notes/anlfy5hbwv350dhm">boiledscript.com</a>, discussed on guix-devel in <a href="https://lists.gnu.org/archive/html/guix-devel/?q=Starter%20Emacs%20configuration%20to%20work%20with%20Guix">Starter Emacs configuration to work with Guix</a>, and shared on <a href="https://www.reddit.com/r/GUIX/comments/1u8xlbh/hakoemacsguixstarter_starter_emacs_configuration/">r/GUIX</a>.</p>
<h3 id="guile-link-checker-released">Guile Link Checker Released</h3>
<p>A tool to recursively check websites for broken links in Guile, usable from a Guix shell, was released at the <a href="https://codeberg.org/ZelphirKaltstahl/guile-link-checker">guile-link-checker repository</a> and announced on <a href="https://mastodon.social/@zelphirkaltstahl/116740468212948743">Mastodon</a>.</p>
<h3 id="r-guix-discusses-flakes-and-guix-equivalents">r/GUIX Discusses Flakes And Guix Equivalents</h3>
<p>The top r/GUIX thread of the week asked whether Guix has an equivalent to Nix flakes in <a href="https://www.reddit.com/r/GUIX/comments/1u6jhot/does_guix_have_flakes/">Does GUIX have flakes?</a>, with other threads covering <a href="https://www.reddit.com/r/GUIX/comments/1u6dpjw/how_to_create_a_new_guix_mirror/">creating a new Guix mirror</a> and <a href="https://www.reddit.com/r/GUIX/comments/1u6gklw/i_cannot_install_guix_with_gnu_hurd_to_my_laptop/">installing Guix with GNU Hurd</a>.</p>
<h3 id="first-time-user-runs-guix-in-virtualbox">First-Time User Runs Guix In VirtualBox</h3>
<p>A first-time Guix user shared a screenshot of Guix System running inside VirtualBox on <a href="https://mastodon.social/@Synthird/116746705683750086">Mastodon</a>.</p>
<h2 id="reader-submissions">Reader Submissions</h2>
<p>No reader submissions were included this week.</p>]]></description>
</item><item>
  <title>This Week in Guix: 13 June 2026</title>
  <link>https://trevs.site/this-week-in-guix/posts/2026-06-13.html</link>
  <guid>https://trevs.site/this-week-in-guix/posts/2026-06-13.html</guid>
  <pubDate>Sat, 13 Jun 2026 00:00:00 +0000</pubDate>
  <description><![CDATA[<h1>This Week in Guix: 2026-06-13</h1>
<p>This issue covers Guix development, package updates, and community discussion from 2026-06-06 through 2026-06-13.</p>
<h2 id="top-stories">Top Stories</h2>
<h3 id="guix-foundation-annual-general-meeting-set-for-14-june">Guix Foundation Annual General Meeting Set For 14 June</h3>
<p>The Guix Foundation announced its Annual General Meeting for Sunday 14 June at 17:00 UTC, with details sent to the Foundation members mailing list and a public reminder posted to <a href="https://mastodon.social/@futurile/116731928299404290">Mastodon</a>. A follow-up confirmed the <a href="https://mastodon.social/@futurile/116736777546613264">video conference details</a>, and a parallel thread on guix-devel discussed logistics in <a href="https://lists.gnu.org/archive/html/guix-devel/?q=Guix%20Foundation%20AGM%20%28Sunday%2014th%29">Guix Foundation AGM (Sunday 14th)</a>.</p>
<h3 id="gcd-008-standing-up-for-human-crafting-submitted">GCD 008 &quot;Standing Up For Human Crafting&quot; Submitted</h3>
<p>GCD 008 was submitted for discussion on guix-devel in <a href="https://lists.gnu.org/archive/html/guix-devel/?q=Submitting%20GCD%C2%A0008%3A%20%E2%80%9CStanding%20up%20for%20human%20crafting%E2%80%9D">Submitting GCD 008: &quot;Standing up for human crafting&quot;</a>. A related thread examined copyright and the under-15-line rule in <a href="https://lists.gnu.org/archive/html/guix-devel/?q=LLMs%20and%20clarifications%20on%20%3C%2015%20lines%20and%20copyright">LLMs and clarifications on &lt; 15 lines and copyright</a>, with further follow-up in <a href="https://lists.gnu.org/archive/html/guix-devel/?q=%5BGCD%20008%5D%3A%20LLM%20and%20copyright%20infringments">[GCD 008]: LLM and copyright infringments</a>.</p>
<h3 id="nix-flakes-and-guix-equivalents-blog-post-circulates">Nix Flakes And Guix Equivalents Blog Post Circulates</h3>
<p>A blog post comparing Nix Flakes with their Guix equivalents was shared by Ludovic Courtès on <a href="https://toot.aquilenet.fr/@civodul/116739238432127929">Mastodon</a> and discussed further in <a href="https://indieweb.social/@jbz/116738517961494056">a cross-post</a> and on <a href="https://lemmy.ml/post/48469448">lemmy.ml</a>.</p>
<h3 id="team-branch-merge-requests-posted">Team Branch Merge Requests Posted</h3>
<p>Merge requests were posted for several team branches, including <a href="https://lists.gnu.org/archive/html/guix-patches/?q=%5Bbug%2380782%5D%20Request%20for%20merging%20%22misc-world-rebuild%22%20branch">misc-world-rebuild</a>, <a href="https://lists.gnu.org/archive/html/guix-patches/?q=%5Bbug%2381141%5D%20Request%20for%20merging%20%22crypto-team%22%20branch">crypto-team</a>, <a href="https://lists.gnu.org/archive/html/guix-patches/?q=%5Bbug%2381126%5D%20Request%20for%20merging%20%22python-team%22%20branch">python-team</a>, <a href="https://lists.gnu.org/archive/html/guix-patches/?q=%5Bbug%2381227%5D%20Request%20for%20merging%20%22go-team%22%20branch">go-team</a>, and <a href="https://lists.gnu.org/archive/html/guix-patches/?q=%5Bbug%2381230%5D%20Request%20for%20merging%20%22gnome-team%22%20branch">gnome-team</a>.</p>
<h3 id="maintenance-automation-without-llms-discussed">Maintenance Automation Without LLMs Discussed</h3>
<p>guix-devel had a thread on contributor tooling in <a href="https://lists.gnu.org/archive/html/guix-devel/?q=Automating%20Maintenance%20Tasks%20Without%20LLMs">Automating Maintenance Tasks Without LLMs</a>, alongside a separate discussion of GnuPG&#x27;s timeline in <a href="https://lists.gnu.org/archive/html/guix-devel/?q=GnuPG%202.4.x%20branch%20end%20of%20life%20in%20July">GnuPG 2.4.x branch end of life in July</a>.</p>
<h2 id="development">Development</h2>
<h3 id="python-next-shebang-breakage-reported">python-next Shebang Breakage Reported</h3>
<p>A Codeberg issue reports that the presence of <code>python-next</code> breaks the <code>guix shell</code> shebang for Python scripts in <a href="https://codeberg.org/guix/guix/issues/9255">Presence of <code>python-next</code> breaks <code>guix shell</code> shebang for Python scripts</a>.</p>
<h3 id="bubblewrap-security-update-proposed">Bubblewrap Security Update Proposed</h3>
<p>A Codeberg pull request updates bubblewrap to 0.11.2 with security fixes in <a href="https://codeberg.org/guix/guix/pulls/9274">gnu: bubblewrap: Update to 0.11.2 [security fixes].</a>.</p>
<h3 id="libtpms-and-swtpm-packaging-work-in-progress">libtpms and swtpm Packaging Work In Progress</h3>
<p>A work-in-progress pull request adds TPM emulation libraries in <a href="https://codeberg.org/guix/guix/pulls/9248">WIP: &quot;gnu: Add libtpms and swtpm&quot;</a>.</p>
<h3 id="ghc-aarch64-build-fixed">GHC Aarch64 Build Fixed</h3>
<p>A pull request fixes compiling Haskell code with GHC 9.0 on AArch64 in <a href="https://codeberg.org/guix/guix/pulls/9240">gnu: ghc-9.0: Fix compiling Haskell code for Aarch64.</a>, part of a broader series of GHC packaging cleanups.</p>
<h3 id="channel-display-and-toolchain-transformation-proposals">Channel Display And Toolchain Transformation Proposals</h3>
<p>A pull request improves how channel instances are displayed in <a href="https://codeberg.org/guix/guix/pulls/9256">pull: Display channel instances in a nicer way</a>, and an issue proposes a new transformation option in <a href="https://codeberg.org/guix/guix/issues/9250">Transformation option <code>--with-toolchain-input</code></a>.</p>
<h2 id="packages">Packages</h2>
<h3 id="selected-package-updates">Selected Package Updates</h3>
<p>Selected package changes this week included additions, updates, and removals across compilers, editors, games, web tooling, and Haskell libraries.</p>
<h3 id="gcc-16-and-notable-additions">GCC 16 And Notable Additions</h3>
<p>GCC 16.1.0 was added, and <code>emacs-jeison</code>, <code>emacs-lua-mode</code>, <code>emacs-magit-difftastic</code>, and <code>emacs-surround</code> were added to Emacs packages; the jeison addition corresponds to <a href="https://codeberg.org/guix/guix/pulls/9233">gnu: Add emacs-jeison.</a>.</p>
<h3 id="gimp-supertux-and-ansible-updated">GIMP, SuperTux, And Ansible Updated</h3>
<p>GIMP moved to 3.2.0 with the older <code>gimp-2</code> and <code>gimp-3</code> package variants removed, SuperTux updated to 0.7.0, and Ansible updated from 10.1.0 to 14.0.0.</p>
<h3 id="haskell-and-cabal-tooling-refreshed">Haskell And Cabal Tooling Refreshed</h3>
<p><code>cabal-install</code> moved to 3.12.1.0, <code>hledger-web</code> to 1.43.2, and a large set of <code>ghc-*</code> library packages were added or updated as part of ongoing Haskell packaging work.</p>
<h3 id="nonguix-firefox-security-update">Nonguix Firefox Security Update</h3>
<p>Nonguix updated Firefox to 151.0.3 with security fixes in <a href="https://gitlab.com/nonguix/nonguix/commit/4ae06fb5cb75f2ca6b0f2f384f41677ae28c069a">nongnu: firefox: Update to 151.0.3 [security fixes].</a>.</p>
<h2 id="community">Community</h2>
<h3 id="mcclim-1-0-0-packaged-in-guix">McCLIM 1.0.0 Packaged In Guix</h3>
<p>McCLIM was updated to 1.0.0 in Guix, with a one-liner to run the demo application shared on <a href="https://fosstodon.org/@simendsjo/116716823527950923">Mastodon</a> and release notes linked from the post.</p>
<h3 id="guix-installer-gui-preview-shared">Guix Installer GUI Preview Shared</h3>
<p>A preview of an upcoming GUI installer for Guix, alongside a CLI installer supporting Guix, Nonguix, and the Panther channel, was shared on <a href="https://social.tchncs.de/@franzs/116727288143300716">Mastodon</a>, with source at the <a href="https://github.com/franzos/guix-install">guix-install repository</a>.</p>
<h3 id="reproducibility-talk-on-hardware-dependencies-published">Reproducibility Talk On Hardware Dependencies Published</h3>
<p>A talk on reproducibility in hardware dependency management, covering Guix, FPGA, and reproducibility, was published online and announced on <a href="https://sigmoid.social/@csantosb/116720501950505192">Mastodon</a>.</p>
<h3 id="guix-paris-meetup-announced-for-18-june">Guix@Paris Meetup Announced For 18 June</h3>
<p>A Guix@Paris meetup was announced for Thursday 18 June 2026 from 19:00 to 22:00 on <a href="https://pouet.chapril.org/@agenda_du_libre/116744143650111026">Mastodon</a>.</p>
<h3 id="help-guix-desktop-and-system-questions">Help-guix Desktop And System Questions</h3>
<p>The help-guix list had threads on <a href="https://lists.gnu.org/archive/html/help-guix/?q=AppArmor%20profile%20and%20nscd">AppArmor profile and nscd</a>, <a href="https://lists.gnu.org/archive/html/help-guix/?q=CA-Certificates%20on%20Guix">CA-Certificates on Guix</a>, and <a href="https://lists.gnu.org/archive/html/help-guix/?q=ZFS%20testing%20messages%20printed%20with%20most%20guix%20commands">ZFS testing messages printed with most guix commands</a>.</p>
<h2 id="reader-submissions">Reader Submissions</h2>
<p>No reader submissions were included this week.</p>]]></description>
</item><item>
  <title>This Week in Guix: 4 June 2026</title>
  <link>https://trevs.site/this-week-in-guix/posts/2026-06-04.html</link>
  <guid>https://trevs.site/this-week-in-guix/posts/2026-06-04.html</guid>
  <pubDate>Thu, 04 Jun 2026 00:00:00 +0000</pubDate>
  <description><![CDATA[<h1>This Week in Guix: 2026-06-04</h1>
<p>This issue covers Guix development, package updates, and community discussion from 2026-05-28 through 2026-06-04.</p>
<h2 id="top-stories">Top Stories</h2>
<h3 id="guix-developers-discuss-change-id-commit-trailers">Guix Developers Discuss Change-Id Commit Trailers</h3>
<p>Guix developers discussed whether to remove the Change-Id commit hook and trailer in <a href="https://lists.gnu.org/archive/html/guix-devel/?q=Consensus%20on%20removal%20of%20Change-Id%20commit-msg%20hook/git%20trailer%3F">Consensus on removal of Change-Id commit-msg hook/git trailer?</a>. A related thread covered issue-reference trailers in <a href="https://lists.gnu.org/archive/html/guix-devel/?q=Adopting%20%27Fixes%27%20and%20%27Merges%27%20git%20trailers">Adopting &#x27;Fixes&#x27; and &#x27;Merges&#x27; git trailers</a>.</p>
<h3 id="gcd-008-is-submitted-for-discussion">GCD 008 Is Submitted For Discussion</h3>
<p>GCD 008, &quot;Standing up for human crafting&quot;, was submitted on guix-devel in <a href="https://lists.gnu.org/archive/html/guix-devel/?q=Submitting%20GCD%C2%A0008%3A%20%E2%80%9CStanding%20up%20for%20human%20crafting%E2%80%9D">Submitting GCD 008: &quot;Standing up for human crafting&quot;</a>. A related follow-up appeared as <a href="https://lists.gnu.org/archive/html/guix-devel/?q=Submitting%20GCD%20008%3A%20%E2%80%9CStanding%20up%20for%20humancrafting%E2%80%9D">Submitting GCD 008: &quot;Standing up for humancrafting&quot;</a>.</p>
<h3 id="agit-workflow-is-discussed">AGit Workflow Is Discussed</h3>
<p>The guix-devel list had a thread about contributor workflow in <a href="https://lists.gnu.org/archive/html/guix-devel/?q=AGit%20workflow">AGit workflow</a>.</p>
<h3 id="branch-merge-requests-are-posted">Branch Merge Requests Are Posted</h3>
<p>Merge requests were posted for several branches, including <a href="https://lists.gnu.org/archive/html/guix-patches/?q=%5Bbug%2380782%5D%20Request%20for%20merging%20%22misc-world-rebuild%22%20branch">[bug#80782] Request for merging &quot;misc-world-rebuild&quot; branch</a>, <a href="https://lists.gnu.org/archive/html/guix-patches/?q=%5Bbug%2380936%5D%20Request%20for%20merging%20%22go-team%22%20branch">go-team</a>, <a href="https://lists.gnu.org/archive/html/guix-patches/?q=%5Bbug%2381126%5D%20Request%20for%20merging%20%22python-team%22%20branch">python-team</a>, and <a href="https://lists.gnu.org/archive/html/guix-patches/?q=%5Bbug%2381141%5D%20Request%20for%20merging%20%22crypto-team%22%20branch">crypto-team</a>.</p>
<h3 id="release-timing-is-discussed">Release Timing Is Discussed</h3>
<p>The guix-devel list had a release-process thread in <a href="https://lists.gnu.org/archive/html/guix-devel/?q=Next%20release%3F">Next release?</a>.</p>
<h2 id="development">Development</h2>
<h3 id="openssh-cross-compilation-patch-is-proposed">OpenSSH Cross-Compilation Patch Is Proposed</h3>
<p>A Codeberg pull request sets the path to <code>xauth</code> when cross-compiling OpenSSH in <a href="https://codeberg.org/guix/guix/pulls/9037">gnu: openssh: Set path to xauth when cross compiling</a>. A related issue tracks <code>_PATH_BSHELL</code> coming from the build machine in <a href="https://codeberg.org/guix/guix/issues/9034">cross glibc has _PATH_BSHELL from build machine</a>.</p>
<h3 id="javascript-team-backmerge-is-opened">JavaScript Team Backmerge Is Opened</h3>
<p>The JavaScript team branch had a backmerge pull request in <a href="https://codeberg.org/guix/guix/pulls/9032">javascript-team</a>. Another pull request removes remaining uses of the legacy Python build system in <a href="https://codeberg.org/guix/guix/pulls/9069">gnu: Remove uses of the legacy python-build-system</a>.</p>
<h3 id="guix-home-container-login-script-is-proposed">Guix Home Container Login Script Is Proposed</h3>
<p>A Codeberg issue proposes using <a href="https://codeberg.org/guix/guix/issues/9055"><code>guix home container</code> as a login script</a>. A separate pull request proposes a nar-download fix involving <code>/etc/protocols</code> and <code>/etc/services</code> in <a href="https://codeberg.org/guix/guix/pulls/9072">guix: *-download: Fix nar download method</a>.</p>
<h2 id="packages">Packages</h2>
<h3 id="selected-package-updates">Selected Package Updates</h3>
<p>Selected package changes this week included additions and updates across compression tools, text indexing libraries, hardware tooling, kernels, Firefox, and Signal Desktop.</p>
<h3 id="bzip3-and-libsais-are-added">BZip3 and Libsais Are Added</h3>
<p>BZip3 was added in <a href="https://codeberg.org/guix/guix/commit/58595b7dec1307da0107bdc17011d7c8ef19aefd">Add BZip3</a>, and <code>ouch</code> was changed to use unbundled bzip3 in <a href="https://codeberg.org/guix/guix/commit/0ba11b735fd10f9b374a0d1d571e5337f8b9967e">ouch: Use unbundled bzip3</a>. Libsais was added in <a href="https://codeberg.org/guix/guix/commit/6ac23f47e2b2ecc85ec99b7dc6c4255c7177e30c">gnu: Add Libsais</a>.</p>
<h3 id="yosys-and-kernel-work">Yosys and Kernel Work</h3>
<p>The Yosys-related stack moved to 0.66, including <a href="https://codeberg.org/guix/guix/commit/48ce256d111c9f861256f2e193a4397e64fb4b03">yosys</a> and <a href="https://codeberg.org/guix/guix/commit/5effeb84936e0a84b030f46eb3bf3d655f78dd03">abc-yosyshq</a>. The related Codeberg pull request is <a href="https://codeberg.org/guix/guix/pulls/9061">Update yosys saga to 0.66</a>, and kernel updates were posted in <a href="https://codeberg.org/guix/guix/pulls/9058">kernel updates (2026-06-01)</a>.</p>
<h3 id="nonguix-updates">Nonguix Updates</h3>
<p>Nonguix updates included <a href="https://gitlab.com/nonguix/nonguix/commit/358937b53c4163da8eb46593eeb52704e9805897">Firefox 151.0.2</a> and <a href="https://gitlab.com/nonguix/nonguix/commit/eb2389ce1e4b5bec854a3a8c98c906d76f62114b">Signal Desktop 8.12.0</a>.</p>
<h2 id="community">Community</h2>
<h3 id="desktop-integration-questions-are-discussed">Desktop Integration Questions Are Discussed</h3>
<p>The help-guix list had desktop and session integration questions including <a href="https://lists.gnu.org/archive/html/help-guix/?q=Dbus%20Flatpak%20Question">Dbus Flatpak Question</a> and <a href="https://lists.gnu.org/archive/html/help-guix/?q=AppArmor%20profile%20and%20nscd">AppArmor profile and nscd</a>.</p>
<h3 id="carbon-footprint-and-guix">Carbon Footprint and Guix</h3>
<p>The guix-devel list had a thread titled <a href="https://lists.gnu.org/archive/html/guix-devel/?q=Carbon%20footprint%2C%20%E2%80%9CAI%E2%80%9D%2C%20and%20Guix">Carbon footprint, &quot;AI&quot;, and Guix</a>.</p>
<h2 id="reader-submissions">Reader Submissions</h2>
<p>No reader submissions were included this week.</p>]]></description>
</item>
</channel>
</rss>
