summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-03-16gnu: kholidays: Update to 6.23.0.Sughosha
* gnu/packages/kde-frameworks.scm (kholidays): Update to 6.23.0. Change-Id: If14913d6ec2e31168aa5be8d9f27e13da490b6db
2026-03-16gnu: kguiaddons: Update to 6.23.1.Sughosha
* gnu/packages/kde-frameworks.scm (kguiaddons): Update to 6.23.1. Change-Id: Ifa6a15395bf994561e84ac5030f6b9c0b253a918
2026-03-16gnu: kdnssd: Update to 6.23.0.Sughosha
* gnu/packages/kde-frameworks.scm (kdnssd): Update to 6.23.0. Change-Id: Ifab54a07ee156d83b25844ecb11a68ffbd9b2d9a
2026-03-16gnu: kdbusaddons: Update to 6.23.0.Sughosha
* gnu/packages/kde-frameworks.scm (kdbusaddons): Update to 6.23.0. Change-Id: I021ce08ecaf5672fff0c2e2e2446ab9e36d06b06
2026-03-16gnu: kcoreaddons: Update to 6.23.0.Sughosha
* gnu/packages/kde-frameworks.scm (kcoreaddons): Update to 6.23.0. Change-Id: I3b1eff0deb98062f29f1dab43baa086c2554b690
2026-03-16gnu: kconfig: Update to 6.23.0.Sughosha
* gnu/packages/kde-frameworks.scm (kconfig): Update to 6.23.0. Change-Id: Id07c5a1aaf5e2c4eb0e7450de3e3374d1271030a
2026-03-16gnu: kcolorscheme: Update to 6.23.0.Sughosha
* gnu/packages/kde-frameworks.scm (kcolorscheme): Update to 6.23.0. Change-Id: I399c107f9903b9256a25a94259de5b405a180256
2026-03-16gnu: kcodecs: Update to 6.23.0.Sughosha
* gnu/packages/kde-frameworks.scm (kcodecs): Update to 6.23.0. Change-Id: I1fd33b28654af7a983b1148f4811fd12ba0c13f0
2026-03-16gnu: kcalendarcore: Update to 6.23.0.Sughosha
* gnu/packages/kde-frameworks.scm (kcalendarcore): Update to 6.23.0. Change-Id: If5f68c75160133f2c86957389a15637909e2d5a4
2026-03-16gnu: karchive: Update to 6.23.0.Sughosha
* gnu/packages/kde-frameworks.scm (karchive): Update to 6.23.0. Change-Id: I4c9d7e0cf648ff52e89fa8a7d268e24a63e8c0d0
2026-03-16gnu: kapidox: Update to 6.23.0.Sughosha
* gnu/packages/kde-frameworks.scm (kapidox): Update to 6.23.0. [arguments]<#:phases>: Add 'wrap-path'phase. [inputs]: Add bash-minimal and coreutils. Change-Id: Icea9bfb512839ccdc2d2600f33bf115df919976a
2026-03-16gnu: breeze-icons: Update to 6.23.0.Sughosha
* gnu/packages/kde-frameworks.scm (breeze-icons): Update to 6.23.0. Change-Id: Id21534c6a9b4248a197682d28c56ca3eebf83972
2026-03-16gnu: bluez-qt: Update to 6.23.0.Sughosha
* gnu/packages/kde-frameworks.scm (bluez-qt): Update to 6.23.0. Change-Id: I98b63153471d7a234ec71fb2bbff424c9aa177c1
2026-03-16gnu: attica: Update to 6.23.0.Sughosha
* gnu/packages/kde-frameworks.scm (attica): Update to 6.23.0. Change-Id: Ifb44a9c5ea931c7d088303c7459b4ee7eb738ece
2026-03-16gnu: kquickcharts: Update to 6.23.0.Sughosha
* gnu/packages/kde-frameworks.scm (kquickcharts): Update to 6.23.0. Change-Id: I61a0c91269a836e66dbc2f00ede6d78a6d71f295
2026-03-16gnu: extra-cmake-modules: Update to 6.23.0.Sughosha
* gnu/packages/kde-frameworks.scm (extra-cmake-modules): Update to 6.23.0. Change-Id: I69814dcdcb6c659821ef611cac72e0b343a64985
2026-03-15gnu: emacs-w3m: Update to 20251229-0.ec18c21.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-w3m): Update to 20251229-0.ec18c21. Change-Id: I45d6a9381ed4e62385394cfdcbdff411336bc792 Signed-off-by: Ian Eure <ian@retrospec.tv>
2026-03-15gnu: emacs-markdown-mode: Update to 2.8.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-markdown-mode): Update to 2.8. [arguments]<#:tests?>: Delete. <#:phases>: Add ’skip-failing-tests. Change-Id: Ifb214c9292f6c73fb8ef98dba6f7eb1093019194
2026-03-15gnu: emacs-org-supertag: Update to 5.8.1.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-org-supertag): Update to 5.8.1. Change-Id: Ic534c07ac7e4aef093152027e04b01369eb8287e
2026-03-15gnu: Add amberol.Noé Lopez
* gnu/packages/gnome-circle.scm (amberol): New variable. * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add amberol. Change-Id: I2ead9a6972482df774febde33cc18b22158fcb61 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-15gnu: pueue: Install shell completions.Efraim Flashner
* gnu/packages/task-management.scm (pueue)[arguments]: Add a phase to install the shell completions. [native-inputs]: When cross-compiling add this package. Change-Id: I36a61e699ba511bef92718feae65aa865782052e
2026-03-15gnu: Add pueue.SilverlightningY
* gnu/packages/task-management.scm (pueue): New variable. * gnu/packages/rust-crates.scm: Add crates for pueue. Change-Id: Ie780e190ce30c8c2bd9feed0dd2d45c171f8d1bd Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-15gnu: hyprland: Update to 0.54.2.John Kehayias
* gnu/packages/wm.scm (hyprland): Update to 0.54.2. Change-Id: Ife9f150a49978c69c2fed59bd0cc81a416c38861
2026-03-15gnu: yggtray: Update to 0.1.15.Artyom V. Poptsov
* gnu/packages/networking.scm (yggtray): Update to 0.1.15. Change-Id: I6415858646f60e8e2f34f0c96cbe50ae40f1cee6
2026-03-15gnu: ovmf-aarch64: Pad firmware to 64 MiB for QEMU compatibility.Roman Scherer
QEMU's virt machine on AArch64 requires pflash devices to be exactly 64 MiB. The raw QEMU_EFI.fd produced by EDK2 is only ~2 MiB, causing GRUB EFI tests to fail with: cfi.pflash01 device requires 67108864 bytes, pflash0 block backend provides 2097152 bytes Pad the firmware file to match, as Nix does. * gnu/packages/firmware.scm (ovmf-aarch64)[arguments]: Pad ovmf_aarch64.bin to 64 MiB with truncate-file. Change-Id: I589325294f264b0af69a9a0261c35d9a862e03c5 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-15gnu: got: Update to 0.123.Ashish SHUKLA
* gnu/packages/version-control.scm (got): Update to 0.123. Change-Id: Ib6527f78122ac3c7c807cbbad0ce20173a7207bd Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-15gnu: foot: Update to 1.26.1.Ashish SHUKLA
* gnu/packages/terminals.scm (foot): Update to 1.26.1. Change-Id: I389d1056113ce68c0bc6a3675f78f22ea3911ee7 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-15gnu: fossil: Update to 2.28.Ashish SHUKLA
* gnu/packages/version-control.scm (fossil): Update to 2.28. [arguments]<#:phases>: Remove "disable-broken-test" phase. Change-Id: I49197da22dbd0d9e65cd8dfda1ffa6c7f8340bd9 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-15gnu: Add rust-1.94.moksh
* gnu/packages/rust.scm (rust-1.94): New variable. Closes: guix/guix#6922 Change-Id: I7839ebae9d86f7855ea6dce7bdec2a023ba245a5 Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2026-03-15gnu: g-golf-adw-1-examples: Update to 0.8.4.Florian Pelz
* gnu/packages/guile-xyz.scm (g-golf-adw-1-examples) [version, source]: Update. [native-inputs]: Move glib:bin to ... [inputs]: ... here, because version 0.8.4 compiles at run-time. [arguments]<#:phases>{prepare-examples}: Do not edit Makefile syntax; it got fixed upstream. Adapt to run-time g-resources compilation. {build}, {patch-scm-files}: Adapt. Change-Id: Ifc5d1935d23aa1f73ed457941d1c741876e3b96d Merges: #7081
2026-03-15gnu: python-cocotbext-axi: Update to 0.1.28.Cayetano Santos
* gnu/packages/electronics.scm (python-cocotbext-axi): Update to 0.1.28. Change-Id: I8a2491f15e2643b791e87ae429a740f5c0b10995
2026-03-15gnu: rust-crates: Adjust indentation.Efraim Flashner
* gnu/packages/rust-crates.scm: Standardize the indentation. Change-Id: Ibfcf69ddd8afebfcb44a79d66495a58168ae2585
2026-03-15gnu: stiff: Compile with optimizations and debugging symbols.Hugo Buddelmeijer
This is a followup to a2cfd46081. See <https://codeberg.org/guix/guix/pulls/7035#issuecomment-11634022>. * gnu/packages/astronomy.scm (stiff): Add default configure flags. [arguments]<#:configure-flags>: Add `-O2 -g`. Merges guix/guix!7152 Change-Id: I8f819845793b63e2a9be59ffcd502fb29ea8ef9b Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-15gnu: bluefish: Fix build.Noé Lopez
* gnu/packages/gnome.scm (bluefish)[arguments]: Disable warning errors for implicit function declarations. Change-Id: I5adaaf81f2ea2498b8d4a3e564841b3160767844 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-15gnu: desktop-file-utils: Update to 0.28.Noé Lopez
* gnu/packages/freedesktop.scm (desktop-file-utils): Update to 0.28. [build-system]: Switch to meson-build-system. Change-Id: Id32870f4ed1d01728c44386ff796469f3b27c2bf Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-15gnu: trenchbroom: Update to 2025.4.James Smith
* gnu/packages/game-development.scm: (trenchbroom): Update to 2025.4. [arguments]<#:configure-flags>: Removed “-DFREEIMAGE_INCLUDE_PATH=…” and “-DFREEIMAGE_LIBRARY=…”. [inputs]: Replace catch2 with catch2-3.8, qtbase-5 with qtbase, and qtsvg-5 with qtsvg. Change-Id: I6e0cb3d2e6f4217c46f0e5287fb558cb22810659 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-14gnu: yt-dlp: Update to 2026.03.13.Ian Eure
* gnu/packages/video.scm (yt-dlp): Update to 2026.03.13. Change-Id: I1de48cae0342b8f43a67046a135cc5ed3060e0dd
2026-03-14gnu: emacs-alchemist: Use Git, not MELPA.Anderson Torres
* gnu/packages/emacs-xyz.scm (emacs-alchemist): Cleanup. [source]: Use git-fetch. [propagated-inputs]: Transpose right after arguments. [arguments]<#:tests?>: Set as #f. <#:phases>{install-server}: Delete alchemist-server/test before installing alchemist-server. Change-Id: I1cf0a9906bff58c53cd4031ccb9d3806fcac9a31 Signed-off-by: Ian Eure <ian@retrospec.tv>
2026-03-14gnu: emacs-js-comint: Use Git, not MELPA.Anderson Torres
* gnu/packages/emacs-xyz.scm (emacs-js-comint): Use Git, not MELPA. [source]: Use git repository [arguments]<#:tests?>: Set as #f. Change-Id: Id2fb37dbd786be464f48db467d827cf497d5e124 Signed-off-by: Ian Eure <ian@retrospec.tv>
2026-03-14gnu: emacs-org-babel-eval-in-repl: Use Git, not MELPA.Anderson Torres
* gnu/packages/emacs-xyz.scm (emacs-org-babel-eval-in-repl)[source]: Use git-fetch. Change-Id: Ie693633f4359410ac1ecd61919cc2d6933fc970f Signed-off-by: Ian Eure <ian@retrospec.tv>
2026-03-14gnu: librewolf: Update to 148.0.2-2 [security-fixes].Ian Eure
Contains fixes for: CVE-2026-3845: Heap buffer overflow in the Audio/Video: Playback component in Firefox for Android CVE-2026-3846: Same-origin policy bypass in the CSS Parsing and Computation component CVE-2026-3847: Memory safety bugs fixed in Firefox 148.0.2 * gnu/packages/librewolf.scm (librewolf): Update to 148.0.2-2. Change-Id: Id3868e10d38f5f111bd00bc140a9dc64f132caa9
2026-03-14gnu: dmd: Fix tests on 32bit systems.Dariqq
* gnu/packages/dlang.scm (dmd-bootstrap)[#:phases]: In 'patch-tests skip a test on 32bit systems that tries to execute 64bit executable. Change-Id: If87b95b63ac145865e7a8dcf2a219d6bd055981f Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-14gnu: Fix module cycle.Danny Milosavljevic
Fixes: guix/guix#7159 * gnu/packages/rust-sources.scm (codex, codex-acp): Move to... * gnu/packages/codex.scm (codex, codex-acp): ...here. * gnu/local.mk (GNU_SYSTEM_MODULES): Add file. Change-Id: Ic158d97cb9f97655a72ea58d16adb102dbe4d5ea
2026-03-14gnu: quodlibet: Add GObject native input for tests.Ivan Vilata-i-Balaguer
This avoids the error "Typelib file for namespace 'xlib', version '2.0' not found" during the check phase. * gnu/packages/music.scm (quodlibet)[native-inputs]: Add gobject-introspection. Change-Id: Ic54533860946ae4698747fab38a8c22a40f2dbc4 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-14gnu: libmedfile: Switch to gexps.Andreas Enge
* gnu/packages/engineering.scm (libmedfile)[arguments]: Switch to gexps. Change-Id: If33051d047bc046a4e62f5fefdcbb7672a62069b
2026-03-14gnu: libmedfile: Update to 6.0.1.Andreas Enge
* gnu/packages/engineering.scm (libmedfile): Update to 6.0.1. [source]: Update URL. [inputs]: Remove hdf5-1.10; add hdf5 and zlib. Change-Id: I90592d780f3e58ca9bcc1de8c018a0369358b9fd
2026-03-14gnu: Add jkqtplotter.Laura Kirsch
* gnu/packages/qt.scm (jkqtplotter): New variable. Change-Id: I5a7e15242fdc43a30ab52fb2672342230baba5d6 Co-authored-by: Andreas Enge <andreas@enge.fr>
2026-03-14gnu: Deprecate miniupnpc-next.Andreas Enge
* gnu/packages/upnp.scm (miniupnpc-next): Deprecate package by miniupnpc. Fixes: guix/guix#6688 Change-Id: I005e4546d33cff78d2065edec377434d04491696
2026-03-14gnu: guix: Update to 1.5.0-2.520785e315e.Janneke Nieuwenhuizen
* gnu/packages/package-management.scm (guix): Update to 1.5.0-2.520785e315e. Change-Id: I940f277798c345a9b38ba82c1263f253b844f449 Fixes: #6947
2026-03-14gnu: guile-irregex: Update to 0.9.12.Tomas Volf
* gnu/packages/guile-xyz.scm (guile-irregex): Update to 0.9.12. Signed-off-by: Andreas Enge <andreas@enge.fr>