summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-04-14gnu: mcomix: Update to 3.1.1.moksh
* gnu/packages/image-viewers.scm (mcomix): Update to 3.1.1. Merges guix/guix!7870 Change-Id: I5ccba025e9b36d9c17c82342a0824c5809136cc2 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-04-14gnu: mcomix: Fix build.moksh
* gnu/packages/image-viewers.scm (mcomix)[inputs]: Sort; add gobject-introspection. Fixes: guix/guix#7864 Merges guix/guix!7870 Change-Id: I096b7bc5d75706eeb8dd0df62fce629b7240955f Signed-off-by: Cayetano Santos <csantosb@inventati.org> Modified-by: Cayetano Santos <csantosb@inventati.org>
2026-04-14gnu: Remove go-1.23.Sharlatan Hellseher
* gnu/packages/golang.scm (go-1.23, go-std-1.23): Delete variables. Fixes: guix/guix#7080 Change-Id: I854866b0136f5b17fcec24945f576a83d90c0c77 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-14gnu: tor: Update to 0.4.9.6.Nigko Yerden
* gnu/packages/tor.scm (tor): Update to 0.4.9.6. Change-Id: I86e5204d15c20f94e2b103d113cfba43644ed8a0 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-14gnu: icecat: Update to 140.9.1-gnu1 [security fixes].Mark H Weaver
Includes fixes for CVE-2026-5731, CVE-2026-5732, and CVE-2026-5734. * gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update. (icecat-source): Update 'gnuzilla-commit' and hashes.
2026-04-14gnu: v4l-utils-minimal: Deprecate.Andreas Enge
* gnu/packages/video.scm (v4l-utils-minimal): Deprecate by the (up to its name) identical v4l-utils. * gnu/packages/aidc.scm (zbar)[inputs], * gnu/packages/gstreamer.scm (libdc1394)[inputs], (gst-plugins-good)[inputs], (gst-plugins-bad)[inputs]: Replace v4l-utils-minimal by v4l-utils. Change-Id: I1157adb6d2f1a36ddf2152ca66ed1aeaf55fe322
2026-04-14gnu: v4l-utils: Drop binaries.Andreas Enge
The qv4l2 and qvidcap binaries still depend on Qt5. The other removed inputs are not referenced. * gnu/packages/video.scm (v4l-utils)[inputs]: Remove alsa-lib, glu, libx11 and qtbase-5. * gnu/packages/video.scm (v4l-utils-minimal)[inputs]: Also inherit. Change-Id: Ibd1e5d92cf363c12e7e5df58478e1e79901e8e08
2026-04-13gnu: ldc-bootstrap: Remove unneeded inputs.Yelninei
* gnu/packages/dlang.scm (ldc-bootstrap)[inputs]: Remove libconfig and libedit. Change-Id: I2fde427534c4e7ad2454dd218646dd4fa7d0921b Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2026-04-13gnu: mangowc: Update to 0.12.8 and rename to mangowm.Nikita Mitasov
* gnu/packages/wm.scm (mangowc): Deprecate and rename package to... (mangowm): ...this new variable. Update version to 0.12.7. [name, source, inputs, home-page, description]: Update accordingly. Change-Id: I49416d5441a94685f61d5eb1aef200fc644cab3f Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-13gnu: linux-libre: Extract common kernel modules into variables.Gabriel Wicki
Deduplicate common default modules in an attempt to clean the module up. * gnu/packages/linux.scm (pinebook-extra-modules, arm64-generic-extra-modules): New variables. (linux-libre-arm64-generic, linux-libre-lts-arm64-generic, linux-libre-arm64-generic-5.10): Use new variables. Change-Id: Ia48d6942332e71cadd43decb59d633180b0d3264 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-04-13gnu: linux-libre: Build wireguard and netfilter modules by default.Gabriel Wicki
* gnu/packages/linux.scm (default-extra-linux-options): Add module options. (linux-libre-arm64-honeycomb, linux-libre-arm64-mnt-reform-6.19, linux-libre-arm64-mnt-reform-6.18, linux-libre-arm64-mnt-reform-6.12): Remove options. Change-Id: I25655d1c7aa1cd8ccceabbe4d9e0ccc5fa876765 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-04-13gnu: linux-libre 6.1: Update to 6.1.168.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.168. (linux-libre-6.1-pristine-source): Update hash. Change-Id: I451c59abf88d7603cc1ef9b33f0452f822b3b1d7
2026-04-13gnu: linux-libre 6.6: Update to 6.6.134.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.134. (linux-libre-6.6-pristine-source): Update hash. Change-Id: Ia9c3e1466a37cfdc38816be528c078ab550d52cb
2026-04-13gnu: linux-libre 6.12: Update to 6.12.81.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.81. (linux-libre-6.12-pristine-source): Update hash. Change-Id: Ica289eea5726487dbd923c3b8b91f088fca3d93b
2026-04-13gnu: linux-libre 6.18: Update to 6.18.22.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.22. (linux-libre-6.18-pristine-source): Update hash. Change-Id: I249b4d2b0dcec260a10e7a4a5b1e63ae9869b477
2026-04-13gnu: linux-libre 6.19: Update to 6.19.12.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-6.19-version): Update to 6.19.12. (linux-libre-6.19-pristine-source): Update hash. Change-Id: Ibaa1dea8ac75bdc972929dccead39929761eced8
2026-04-13gnu: sdcc: Build with python3.Efraim Flashner
* gnu/packages/embedded.scm (sdcc)[native-inputs]: Remove python-2; add python-minimal-wrapper. Change-Id: I2f9962781037c7a75aeb8aad4bfe45dffb38c377
2026-04-13gnu: sundials: Build with python3.Efraim Flashner
* gnu/packages/maths.scm (sundials)[native-inputs]: Remove python-2; add python-minimal-wrapper. Change-Id: I7e0e8984786391fdf9b966acd48560ea3f2e5d7a
2026-04-13gnu: hoedown: Build with python3.Efraim Flashner
* gnu/packages/markup.scm (hoedown)[native-inputs]: Remove python-2; add python-minimal-wrapper. Change-Id: I511590eb58c4427b548b3c9ae4542f4374b791e5
2026-04-13gnu: dvdstyler: Remove some pre-generated files.Efraim Flashner
* gnu/packages/cdrom.scm (dvdstyler)[source]: Add a snippet to remove some files. [native-inputs]: Add bison. Change-Id: I0baa24a4a859eccc421a92500b3d3e055bd4ed5e
2026-04-13gnu: dvdstyler: Remove input labels.Efraim Flashner
* gnu/packages/cdrom.scm (dvdstyler)[inputs]: Remove input labels, sort alphabetically. [native-inputs]: Remove input labels, sort alphabetically. Change-Id: Id3ab0de2b1ee570b12da0f018dbec212f2dec658
2026-04-13gnu: dvdstyler: Build with python3.Efraim Flashner
* gnu/packages/cdrom.scm (dvdstyler)[native-inputs]: Remove python-2; add python-minimal-wrapper. Change-Id: I5d56d99e4f1ef36f2c3477ce1aaf359455efbee4
2026-04-13gnu: bam: Build with python3.Efraim Flashner
* gnu/packages/build-tools.scm (bam)[source]: Add patch. [native-inputs]: Remove python-2; add python-minimal-wrapper. * gnu/packages/patches/bam-python3-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: Iec960101e148b7b71caf737cccdb5b762477a545
2026-04-13gnu: Remove clearsilver.Andreas Enge
* gnu/packages/web.scm (clearsilver): Delete variable. Fixes: guix/guix#7121 Change-Id: Ib56eec4048fbbb47f46817f7cb14a534c2bf3daa
2026-04-13gnu: Remove python-virtualenv-clone.Andreas Enge
* gnu/packages/python-xyz.scm (python-virtualenv-clone): Delete variable. Fixes: guix/guix#7107 Change-Id: I53a45eff1779bb4ed6a36c5b87ccb997d972c7e9
2026-04-13gnu: Remove mantis.Andreas Enge
* gnu/packages/bioinformatics.scm (mantis): Delete variable. Fixes: guix/guix#7055 Change-Id: I4655b0dc2b9de2b3cb5924538d562539454d5240
2026-04-13gnu: Remove sbcl-radiance-contribs.Andreas Enge
* gnu/packages/lisp-xyz.scm (sbcl-radiance-contribs): Delete variable. Fixes: guix/guix#6804 Change-Id: I6c19f3962ee6d146dd50b16182147cbe6dee71c6
2026-04-13gnu: Remove cl-radiance-contribs.Andreas Enge
* gnu/packages/lisp-xyz.scm (cl-radiance-contribs): Delete variable. Change-Id: Iaf7d6d15010ea5138ede70ac9130c6a370ae9cda
2026-04-13gnu: Remove ecl-radiance-contribs.Andreas Enge
* gnu/packages/lisp-xyz.scm (ecl-radiance-contribs): Delete variable. Change-Id: I33015fdd05be4ec5b5ee8acfcdc64bf1c8c7ed1f
2026-04-13gnu: adns.scm: Fix module references.Andreas Enge
This is a follow-up to commit 85834b72190865dc1a95acffc2aa9c3ee1c04e7e . * gnu/packages/adns.scm: Replace "(guix packages dns)" by "(gnu packages dns)". Fixes: guix/guix#7869 Change-Id: I8cd1d1c5682d9174d12392fd489c749e4ad7c2e8
2026-04-13gnu: rust-crates: Sort alphabetically.Efraim Flashner
* gnu/packages/rust-crates.scm: Sort rust crates alphabetically. Change-Id: Iba1ed427dd6e13fa0994d1641e1130a823a80545
2026-04-13gnu: kakoune: Update to 2026.04.12Ashish SHUKLA
* gnu/packages/text-editors.scm (kakoune): Update to 2026.04.12. [source]: Switch to git-fetch. [arguments]<#:make-flags, #:phases>: Switch to G-Expressions. [native-inputs]: Delete ’pkg-config. Merges guix/guix!7849 Change-Id: I97133eb3b40211ace854d5bac906092fa94ceb13 Signed-off-by: Cayetano Santos <csantosb@inventati.org> Modified-by: Cayetano Santos <csantosb@inventati.org>
2026-04-13gnu: Add ast-grep.Nicolas Graves
* gnu/packages/rust-apps.scm (ast-grep): New variable. * gnu/packages/rust-crates.scm : Record sources accordingly. Change-Id: I04a31220fbee54946c3939d5edcfc7a4b443bf4f Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-04-13gnu: rust-crates: Adjust indentation.Efraim Flashner
* gnu/packages/rust-crates.scm: Standardize the indentation. Change-Id: Ie482806909e0b1fb00df64753106a67508a8453e
2026-04-13gnu: Add mpdris2-rs.Brickworld
* gnu/packages/mpd.scm (mpdris2-rs): New variable. * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add mpdris2-rs. Change-Id: I999c80a2618aa4b847fed69c065d30f8ed15c145 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-04-12gnu: Update TeX Live to 2026.1.Nicolas Goaziou
* gnu/packages/tex.scm: Update TeX Live to 2026.1. Change-Id: I79d6d84949e60f931d59b3d03df54b7dac080281
2026-04-12gnu: Improve instructions about updating TeX Live.Nicolas Goaziou
* gnu/packages/tex.scm: Update comments about updating TeX Live. Change-Id: Ia990c45a9bbccefd0e560f804f6c555332df46f5
2026-04-12gnu: Update TeX Live to 2026.0.Nicolas Goaziou
* gnu/packages/tex.scm: Update TeX Live to 2026.0. Change-Id: I4c5fe8720a3b78379417a0e0a8e76ca5c3f8d2ef
2026-04-12gnu: texlive-source: Use svn-fetch method.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-source)[source]: Use svn-fetch method. Change-Id: I84a21d7a7acd8932f122ad665a736733882518ee
2026-04-12gnu: nano: Update to 9.0.Andy Tai
* gnu/packages/text-editors.scm (nano): Update to 9.0. Merges guix/guix!7810 Change-Id: Ie7c50799bf6622e8aeb2008a459da5a57feef3a1 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-04-12gnu: Add wlroots-0.20.kestrel
* gnu/packages/wm.scm (wlroots-0.20): New variable. Merges guix/guix!7588 Change-Id: I9923a6088aff61b59014843a1b2e472bb59c3489 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-04-12gnu: koboldcpp: Update to 1.111.2.Andy Tai
* gnu/packages/machine-learning.scm (koboldcpp): update to 1.111.2. Merges guix/guix!7715 Change-Id: I8b5af182de1bca05ab6a28b9dc6fe9d68fc91da6 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-04-12gnu: cvs-fast-export: Update to 1.68.Anderson Torres
* gnu/packages/version-control.scm (cvs-fast-export): Update to 1.68. [arguments]<#:make-flags>: Add -Wno-error=calloc-transposed-args to CFLAGS. <#:parallel-build?>: Delete. [native-inputs]: Delete asciidoc; add ruby-asciidoctor/minimal. Merges guix/guix!6971 Change-Id: Ie2d5a0e5faee9883f345512d5482bce5fa7df3ae Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-04-12gnu: cvs-fast-export: Cleanup.Anderson Torres
* gnu/packages/version-control.scm (cvs-fast-export): Cleanup. [source]<origin>: Use git reference instead of tarball. [arguments]: Use G-Expressions. <#:tests?>: Set to #f. [inputs]: Use new style. [native-inputs]: Remove cvs and rcs; add bison and flex. [description]: Reword. Merges guix/guix!6971 Change-Id: I127baa8eb3b80bfa3ecb71ab248f7027243a14a5 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-04-12gnu: add nvramtool.Denis 'GNUtoo' Carikli
* gnu/packages/coreboot.scm (nvramtool): New variable. Merge guix/guix!7065 Change-Id: I32df898761e8b2edfe9674cc076eb95d7ac9d5be Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-04-12gnu: Move bincfg, ifdtool and intelmetool to coreboot.scm.Denis 'GNUtoo' Carikli
All these packages are being maintained by Coreboot and they are also present in the Coreboot source code. Merge guix/guix!7065 * gnu/packages/flashing-tools.scm (bincfg, ifdtool, intelmetool): Move from here ... * gnu/packages/coreboot.scm: ... to here. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * po/packages/POTFILES.in: Add it. Change-Id: I6d802042670fda52adeb85d9e3a4b3f3a23dcb66 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-04-12gnu: python-vunit: Update to 5.0.0-dev.10.Cayetano Santos
* gnu/packages/electronics.scm (python-vunit): Update to 5.0.0-dev.10. Change-Id: I2c4b5ef860f69eb0025953179d8ba363fec4b55b
2026-04-12gnu: local.mk: Add two missing files.Giacomo Leidi
This is a follow up to 0b8e838208a26fb8d7785b24fe26a4f9c9f744ac. * gnu/local.mk: Add gnu/services/configuration/environmen-variables.scm and gnu/services/configuration/utils.scm Change-Id: I0abdbc6e579f681001c60d85a8f2a23ca12f3c6c
2026-04-12gnu: ablorb: Update to 0.1.1.Hugo Buddelmeijer
* gnu/packages/web.scm (ablorb): Update to 0.1.1. Change-Id: I0b8481ee415285f6698007d7e64fdce1dcec3e80 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-12gnu: emacs-gnosis: Update to 0.10.3.Thanos Apollo
* gnu/packages/emacs-xyz.scm (emacs-gnosis): Update to 0.10.3. [propagated-inputs]: Remove emacs-compat, emacs-emacsql and emacs-org-gnosis. [synopsis, description]: Update. Change-Id: Ia13f56ab835d6850391d5ed044a911eb5f90c6ad Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>