Issue #3

This Week in Guix: 19 June 2026

This issue covers Guix development, package updates, and community discussion from 2026-06-13 through 2026-06-19.

Top Stories

GnuPG Source Switched Back To url-fetch

A pull request switches the GnuPG source from git to url-fetch because dev.gnupg.org has been in maintenance mode, in gnu: gnupg: Change source back to url-fetch due to reliability.. The change follows the earlier guix-devel discussion of the upstream timeline in GnuPG 2.4.x branch end of life in July.

Automating Package Updates Discussed On guix-devel

guix-devel had a 15-message thread on contributor tooling in Automating package updates, with follow-up on policy wording in wording of rule 1? (was Re: Automating package updates) and a related thread on standalone libraries in Extracting parts of Guix as standalone libraries.

EDA Packaging And Image Work Progresses

An issue tracks building a topic-specific image for electronic design automation in Towards an EDA image., and a pull request adds the Surelog SystemVerilog parser in gnu: Add surelog.. The EDA package set also gained horizon-eda 2.7.2 and systemc 3.0.2.

TDF5 Talk On Practical Software Freedom With Guix Published

A talk given at TDF5 on using GNU Guix to exercise software freedoms, "Practical software freedom with GNU Guix," was published on media.ccc.de, announced on Mastodon, and shared on r/GUIX.

Development

guix-environment.sh Test Failure Reported

A Codeberg issue reports that the guix-environment.sh test fails with "Servname not supported for ai_socktype" in an offline guix shell -CPW -D guix container in guix-environment.sh test fails with "Servname not supported for ai_socktype".

Frugal Computing And Resource Optimisation Discussed

guix-devel had a thread on team and branch structure in [frugal computing] Resource optimisation: a praise to teams and branches, alongside a separate discussion of environmental impact in Carbon footprint, "AI", and Guix.

Build System And Refresh Issues Filed

A guix-devel thread asks whether the cmake build system should parallelize builds automatically in cmake-build-system does not automatically parallelize builds?, and an issue reports guix refresh selecting the wrong source tarball in guix refresh choses wrong source tarball.

Packaging And Service Proposals

An issue proposes packaging Caddy in Packaging Caddy for Guix, another reports that reconfiguring a system breaks docker containers in Reconfiguring system breaks docker containers, and a pull request adds an HTTP proxy option to the yggdrasil service in services: yggdrasil: Add http-proxy configuration option..

Packages

Nonguix Firefox Security Updates

Nonguix updated Firefox to 152.0 in nongnu: firefox: Update to 152.0 [security fixes]. and Firefox ESR to 140.12.0esr in nongnu: firefox-esr: Update to 140.12.0esr [security fixes]., with an earlier change switching both to ffmpeg 8 in nongnu: firefox-esr, firefox: Use ffmpeg 8..

Haskell Tooling Refreshed

cabal-install moved to 3.12.1.0, hledger and hledger-web to 1.43.2, and the Haskell formatter ormolu 0.8.0.2 was added, alongside a large set of ghc-* library updates.

Selected Updates And Additions

poppler-qt6 updated to 26.04.0 in gnu: poppler-qt6: Update to 26.04.0., hetznercloud-cli to 1.65.0, komikku to 50.7.0, libtorrent-rasterbar to 2.0.13, and rtorrent to 0.16.4 in gnu: rtorrent: Update to v0.16.4.. Other additions included guile-kolam 0.1.0, python-piccolo 1.34.0, and python-pyuvm 4.0.1.

Removals

Removed packages included gdb-14, libwnck-2, ghc-tls-1.9, and ghc-vty-6.

Community

Guix Foundation 2026 AGM Recording Posted

A recording of the Guix Foundation 2026 Annual General Meeting was made available on the Aquilenet platform, announced on Mastodon, with questions directed to the Foundation members or the mailing list.

Journées Reproductibilité Reproducibility Videos Online

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 Mastodon.

Starter Emacs Configuration For Guix Shared

A starter Emacs configuration aimed at newcomers unfamiliar with Emacs, Scheme, and Guix was published on boiledscript.com, discussed on guix-devel in Starter Emacs configuration to work with Guix, and shared on r/GUIX.

A tool to recursively check websites for broken links in Guile, usable from a Guix shell, was released at the guile-link-checker repository and announced on Mastodon.

r/GUIX Discusses Flakes And Guix Equivalents

The top r/GUIX thread of the week asked whether Guix has an equivalent to Nix flakes in Does GUIX have flakes?, with other threads covering creating a new Guix mirror and installing Guix with GNU Hurd.

First-Time User Runs Guix In VirtualBox

A first-time Guix user shared a screenshot of Guix System running inside VirtualBox on Mastodon.

Reader Submissions

No reader submissions were included this week.