summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-02-17gnu: Add cl-sha3.Omar Bassam
* gnu/packages/lisp-xyz.scm (cl-sha3): New variable. Change-Id: I38dd1cd7619a1032b1b2609a5be225bc81b101f3 Signed-off-by: Omar Bassam <omar.bassam88@gmail.com> Signed-off-by: jgart <jgart@dismail.de>
2026-02-17gnu: Add gcc-cross-x86_64-pc-gnu-toolchain.Yelninei
* gnu/packages/cross-toolchain.scm (gcc-cross-x86_64-pc-gnu-toolchain): New variable. Change-Id: I8a73b228ae3646dff0f38fcc84ca7f1ce931fc58
2026-02-17gnu: Add gcc-cross-i586-pc-gnu-toolchain.Yelninei
* gnu/packages/cross-toolchain.scm (gcc-cross-i586-pc-gnu-toolchain): New variable. Change-Id: Ia6e3257d9c8a88a85ab891778ce34c1809d44765
2026-02-17gnu: cross-mig: Support all supported-systems.Yelninei
The inherited gnumach-headers would restrict supported-systems. * gnu/packages/cross-base.scm (cross-mig): Remove inherited gnumach-headers. Change-Id: I2e1f48d161f12d50ba97783f2c6d186f93b8d102
2026-02-17gnu: xhurd-core-headers: Reset supported-systems.Yelninei
* gnu/packages/cross-base.scm (cross-kernel-headers*): Reset supported-systems for xhurd-core-headers. Change-Id: I1c971d01d315d5da2231204016ec157816d0cea9
2026-02-17gnu: xhurd-minimal: Reset supported-systems.Yelninei
* gnu/packages/cross-base.scm (cross-kernel-headers*): Reset supported-systems for xhurd-minimal. Change-Id: I74bf8ed0553ecf65b29d844f1e10e5b5b04a021b
2026-02-17gnu: xglibc/hurd-headers: Reset supported-systems.Yelninei
* gnu/packages/cross-base.scm (cross-kernel-headers*): Reset supported-systems for xglibc/hurd-headers. Change-Id: I22bfb6384324da8cab9f47a2ee439db7f9426b8a
2026-02-17gnu: xhurd-headers: Reset supported-systems.Yelninei
* gnu/packages/cross-base.scm (cross-kernel-headers*): Reset supported-systems for xhurd-headers. Change-Id: Id02452096b77c3be13916ca31244e7a145e26840
2026-02-17gnu: cross-gnumach-headers: Reset supported-systems.Yelninei
* gnu/packages/cross-base.scm (cross-gnumach-headers): Reset supported-systems. Change-Id: Id5b74d604a1dbe45fb4c6ac50a8e72aca0c314fd
2026-02-17gnu: Remove vboot-utils.Andreas Enge
* gnu/packages/bootloaders.scm (vboot-utils): Delete variable. * gnu/packages/patches/vboot-utils-fix-format-load-address.patch, gnu/packages/patches/vboot-utils-fix-tests-show-contents.patch, gnu/packages/patches/vboot-utils-skip-test-workbuf.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Unregister files. Fixes: guix/guix#5667 Change-Id: If37bea70477f5a03e4c5c05f5e151d3bbef6ecbe
2026-02-17system: Remove depthcharger bootloader.Andreas Enge
It depends on vboot-utils, which does not build and which depends on python2. This effectively reverts commit 96c90474c0cbfe88d1dccb9cb52a0f1b3a1505e7 . * gnu/bootloader/depthcharge.scm: Remove file. * gnu/local.mk (GNU_SYSTEM_MODULES): Unregister file. Change-Id: Id14b2010237dbce1423734790b2b3a37f6b939e4
2026-02-17system: Remove asus-c201.tmp.Andreas Enge
The file transitively depends on vboot-utils, which does not build and which depends on python2. This effectively reverts commit df2a96167fd97b1b2013813127e44b0bd5ca7469 . * gnu/system/examples/asus-c201.tmpl: Remove file. * Makefile.am (EXAMPLES): Unregister file. Change-Id: I90683a01fc53c0491a77670c850c7afe6026c878
2026-02-17gnu: python-edalize: Update to 0.6.4.Cayetano Santos
* gnu/packages/electronics.scm (python-edalize): Update to 0.6.4. [native-inputs]: Add python-setuptools-scm. Change-Id: I86fcbac1100fe2b4e7bf117abcb83b0e1d9b9266
2026-02-17gnu: trealla: Update to 2.90.24.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.90.24. Change-Id: I2e5383645d43b3a1c8c7bcd06ae42d6dd99266e2
2026-02-17gnu: Remove u-boot-nintendo-nes-classic-edition.Andreas Enge
* gnu/packages/bootloaders.scm (u-boot-nintendo-nes-classic-edition): Delete variable. * gnu/packages/patches/u-boot-nintendo-nes-serial.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Unregister patch. Fixes: guix/guix#5666 Change-Id: I318724a3d749e3e5357abc150b5c1d72b1c200cb
2026-02-17system: Remove nintendo-nes-classic-edition installer.Andreas Enge
* gnu/system/install.scm (nintendo-nes-classic-edition-installation-os): Delete variable. * gnu/bootloader/u-boot.scm (u-boot-nintendo-nes-classic-edition-bootloader): Delete variable. Change-Id: I538d1b7d80f4d475c5389bd41cee4ab4358c05c2
2026-02-17gnu: Remove qemu-for-american-fuzzy-lop.Andreas Enge
* gnu/packages/debug.scm (qemu-for-american-fuzzy-lop): Delete variable. * gnu/packages/patches/qemu-glibc-2.27.patch, gnu/packages/patches/qemu-glibc-2.30.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Unregister patches. Fixes: guix/guix#5668 Change-Id: I860b2c87fb203fc96b715514064c9a229cbc008b
2026-02-17gnu: Remove american-fuzzy-lop.Andreas Enge
* gnu/packages/debug.scm (american-fuzzy-lop): Delete variable. Change-Id: I10d6004dc9e3c574eec49e523c8633bab7d6d90b
2026-02-17gnu: aflplusplus: Drop inheritance from american-fuzzy-lop.Andreas Enge
The resulting derivation remains unchanged. * gnu/packages/debug.scm (aflplusplus)[inherit]: Remove field. [build-system, synopsis, license]: Copy-paste fields from american-fuzzy-lop. [arguments]: Use arguments from american-fuzzy-lop and keep the duplicate %modify-phases. Change-Id: I3972e1ab2ace5a84041181a83d728822c7f49c5f
2026-02-17gnu: efitools: Rewrite using g-exps.Efraim Flashner
* gnu/packages/efi.scm (efitools)[arguments]: Rewrite using g-exps. Change-Id: I560426dd6b9192d1e058a8f9152ba033219dd410
2026-02-17gnu: efitools: Disable parallel builds.Efraim Flashner
* gnu/packages/efi.scm (efitools)[arguments]: Add a flag to disable building in parallel. Change-Id: Ibd7f83368869cf090b8ee5ff513dbae69d2d31f4
2026-02-17gnu: Remove asli.Andreas Enge
* gnu/packages/graphics.scm (asli): Delete variable. Fixes: guix/guix#5674 Change-Id: I8c9ee52443a0263878abc9645edbcdc28fd3c9cf
2026-02-17gnu: Remove rbldnsd.Andreas Enge
* gnu/packages/dns.scm (rbldnsd): Delete variable. Fixes: guix/guix#5665 Change-Id: I299dc2f527fd9e3df749422920eaa90351223ee6
2026-02-17gnu: Remove ghmm.Andreas Enge
* gnu/packages/machine-learning.scm (ghmm): Delete variable. Fixes: guix/guix#5664 Change-Id: I144b4c8f23b2edc7ba8efb19739fdfde1e9e65f6
2026-02-17gnu: Remove glusterfs.Andreas Enge
* gnu/packages/file-systems.scm (glusterfs): Delete variable. Fixes: guix/guix#5663 Change-Id: I2a1a701c5bcd9568bc7dbeb391080363c965dc87
2026-02-17gnu: Remove sundials-5.Andreas Enge
* gnu/packages/maths.scm (sundials-5): Delete variable. Fixes: guix/guix#5661 Change-Id: I83e2ad59729c48b769fe398bb33094b7858ebfca
2026-02-17gnu: Remove sundials-openmpi-5.Andreas Enge
* gnu/packages/maths.scm (sundials-openmpi-5): Delete variable. Change-Id: I415d99e7ecbbb86969a471852e8707991606e622
2026-02-17gnu: Remove tophat.Andreas Enge
* gnu/packages/bioinformatics.scm (tophat): Delete variable. Fixes: guix/guix#5660 Change-Id: I57eb5355b1eb3da2acbd539e5f795c66f3e1fae6
2026-02-17gnu: Remove ppsspp.Andreas Enge
* gnu/packages/emulators.scm (ppsspp): Delete variable. * gnu/packages/patches/ppsspp-disable-upgrade-and-gold.patch: Remove file. * gnu/packages/emulators.scm (dist_patch_DATA): Unregister patch. Fixes: guix/guix#5605 Change-Id: I10c4e5bc8c0d0a9cff60288ed2d81391017b4ec6
2026-02-17gnu: Remove calcmysky-qt5.Andreas Enge
* gnu/packages/astronomy.scm (calcmysky-qt5): Delete variable. Fixes: guix/guix#5596 Change-Id: I868d6026e259c42daa133fd73d00fa4b91dfaed1
2026-02-17gnu: Remove python-pypdf2.Andreas Enge
* gnu/packages/pdf.scm (python-pypdf2): Delete variable. Fixes: guix/guix#1468 Change-Id: I722d9325be7043fb171ed2e92755661a9fa03950
2026-02-17gnu: Remove stapler.Andreas Enge
* gnu/packages/pdf.scm (stapler): Delete variable. Fixes: guix/guix#5591 Change-Id: I19b988988490a937dd3f19d1d63e5fb51b66421a
2026-02-17gnu: python-vunit: Update to 5.0.0-dev.8.Cayetano Santos
* gnu/packages/electronics.scm (python-vunit): Update to 5.0.0-dev.8. [arguments]: Update ’run-examples #:phase. Change-Id: I27150ef2ff1d1644eca7d041f82283f1e7288932
2026-02-17gnu: Add emacs-xdg-launcher.Nicolas Graves
* gnu/packages/emacs-xyz.scm (emacs-xdg-launcher): New variable. Merges guix/guix!6108 Change-Id: Idfcdde8460606e2130949a6d17db963016c94d73 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-02-17Revert "gnu: make-bootstrap: Fix guile-static for the 64-bit Hurd."Janneke Nieuwenhuizen
With the proper fix in commit 7fe040f38a55fa1b3e884a44936022913e08b09b gnu: make-bootstrap: Fix guile-static properly for the Hurd. this workaround is no longer necessary. This reverts commit 63e73f3c90876121eddef9adfed017842d84177b. Change-Id: I2c0643176f638ef4a8b84d944abeb745ffeb229f
2026-02-17gnu: make-bootstrap: Fix guile-static properly for the Hurd.Janneke Nieuwenhuizen
This is a follow-up to commit 981af9992881b7395692bd6233722464d173a51f syscalls: Add implementation of statfs for guile-static. As sugguested by Yelninei via IRC. gnu/packages/patches/guile-3.0-linux-syscalls.patch: Update to support the Hurd. Mention this patch hasn't been presented to upstream Guile. Change-Id: I4e2271b1b8acdd4eae95942521c777325e81f7b0
2026-02-17gnu: jami: Update to 20260216.0.Maxim Cournoyer
* gnu/packages/jami.scm (%jami-nightly-version): Bump version. (%jami-daemon-commit): Bump commit. (libjami, jami): Adjust hashes. Change-Id: Ideaafe66cbbf45a1274ae320f4bae796cfac443c
2026-02-17gnu: dhtnet: Update to 0.1.0-2.7cadae4.Maxim Cournoyer
* gnu/packages/networking.scm (dhtnet): Update to 0.1.0-2.7cadae4. Change-Id: I0b1e5b4bada414c56c49ebb858170629232452ca
2026-02-17gnu: yaml-cpp: Update to 0.9.0.Maxim Cournoyer
* gnu/packages/serialization.scm (yaml-cpp): Update to 0.9.0. [#:configure-flags]: Use gexps. Change-Id: Ib5b0528d8286d80552704f6b76b35cead874b683
2026-02-17gnu: Add python-sseclient-py.mst
* gnu/packages/python-web.scm (python-sseclient-py): New variable. Merges: https://codeberg.org/guix/guix/pulls/6361 Change-Id: Ic4f7747816b71aab93a030c30839b44da8186a2b Reviewed-by: Nguyễn Gia Phong <cnx@loang.net> Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-17gnu: Add ssh-tools.Patrick Norton
* gnu/packages/ssh.scm (ssh-tools): New variable. Merges: https://codeberg.org/guix/guix/pulls/6105 Change-Id: Ie3f96abfe8980cd10e2a55660c027fa9e12e1831 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-16gnu: Add shamogu and shamogu-sdl.Carlos Durán Domínguez
* gnu/packages/games.scm (shamogu, shamogu-sdl): New variables. Change-Id: I8bae100bf1a175aa50503aa4fcf7b554f0da67a3 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-16gnu: python-anaconda-cli-base: Update to 0.8.1.Nick Blumenauer
* gnu/packages/python-xyz.scm (python-anaconda-cli-base): Update to 0.8.1. [propagated-inputs]: Add python-tomlkit. Merges: https://codeberg.org/guix/guix/pulls/6268 Change-Id: Ifb3213d0f73343b590f31cca1683ca7b444be258 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-16gnu: tippecanoe: Fix build by updating to 2.79.0.Hugo Buddelmeijer
* gnu/packages/geo.scm (tippecanoe): Update to 2.79.0. [arguments]: Switch to gexps. <#:test-target, #:tests?>: Disable for now. <#:phases>: Add 'patch-bash phase. Merges: https://codeberg.org/guix/guix/pulls/6467 Change-Id: I90f0336f03a6d136ce00c7a44268820c9d3d8880 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-16gnu: go-madns: Fix build.Sharlatan Hellseher
* gnu/packages/golang-web.scm (go-madns): Use package/inherit. Change-Id: Iaa0a10fe4a45034479b3b36baaef9f18f8268cc6
2026-02-16gnu: python-pynput: Fix sanity-check failing.John Kehayias
* gnu/packages/python-xyz.scm (python-pynput)[arguments]<#:phases>: Have the start-xserver phase be before sanity-check, not check phase. Change-Id: I2e0c0a73d804a4041d0c550a2dd7aba685bf40aa
2026-02-16gnu: icecat: Update to 140.7.1-gnu1 [fixes CVE-2026-2447].Mark H Weaver
* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update 'gnuzilla-commit' and hashes. * gnu/packages/patches/icecat-makeicecat.patch: Update line numbers to apply cleanly.
2026-02-16gnu: libvpx: Fix CVE-2026-2447.Mark H Weaver
* gnu/packages/video.scm (libvpx) [replacement]: New field. (libvpx/fixed): New variable. * gnu/packages/patches/libvpx-CVE-2026-2447.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I196d1b7ab045f9599985d2f97cdb85c2c0b87d68
2026-02-16gnu: lyrebird: Update to 0.8.1, fix build.Sharlatan Hellseher
* gnu/packages/golang-web.scm (lyrebird): Update to 0.8.1. Change-Id: I517ec59d8cd0f024964456ba796457ab7eaafc99
2026-02-16gnu: ↵Sharlatan Hellseher
go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-webtunnel: Update to 0.0.3. * gnu/packages/golang-web.scm (go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-webtunnel): Update to 0.0.3. Change-Id: Id826884498904827ebcbecdfc13ec03187052549