summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-05-17gnu: Add onefetch.Yappaholic
* gnu/packages/rust-apps.scm (onefetch): New variable. * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add entry for onefetch. Change-Id: I1a02cc1c445aacaa300dbb94bcd85bb8570e61a6 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-05-17gnu: koboldcpp: Update to 1.112.2.Andy Tai
* gnu/packages/machine-learning.scm (koboldcpp): Update to 1.112.2. Merges guix/guix!8219 Change-Id: I3f02e4292938a20eeb1d34213e96381c53212d97 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-05-17gnu: fakeroot: Update to 1.38.Janneke Nieuwenhuizen
* gnu/packages/linux.scm (fakeroot): Update to 1.38. Change-Id: Iefac6357ea47e11afef16f6f2e3e4117a6245772 Fixes: #8660 Fixes: #8684
2026-05-17gnu: iaito: Update to 6.1.4.bdunahu
* gnu/packages/engineering.scm (iaito): Update to 6.1.4. Merges guix/guix!8679 Change-Id: I42ab69ffe26eca92e9656b6cace64b0ae9691e5f Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-05-17gnu: radare2: Update to 6.1.4.bdunahu
* gnu/packages/engineering.scm (radare2): Update to 6.1.4. Merges guix/guix!8679 Change-Id: Ieecbcd6e1144aa50e88abb988f016e53eb77791b Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-05-17gnu: kitsas: Update to 5.11.1.Artyom V. Poptsov
* gnu/packages/finance.scm (kitsas): Update to 5.11.1. Change-Id: I167d698134d6de653b58bac1d40c0f2168c471d6
2026-05-17gnu: glabels: Fix build.Artyom V. Poptsov
* gnu/packages/gnome.scm (glabels): Fix build. [arguments]<#:configure-flags>: Add "-Wno-error=incompatible-pointer-types" to CFLAGS. Change-Id: I9bc7b1e6f517a8f48f2c0af1fd475b29a2270181
2026-05-17gnu: openfoam-org: Fixes for paraview plugin.Reza Housseini
* gnu/packages/simulation.scm (openfoam-org)[propagated-inputs]: Add python-openpmd-api. [arguments]: Add openfoam paraview plugin path to LD_LIBRARY_PATH environment variable during wrapping of binaries. Change-Id: I1949bf220e60de24a44cef7bce0ca19788241800 Merges: guix/guix!8352 Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-17gnu: Add python-openpmd-api.Reza Housseini
* gnu/packages/python-xyz.scm (python-openpmd-api): New variable. Change-Id: Ibe42302342ec4a8fd551d417959a7d045ba13f05 Relates-to: guix/guix!8352 Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl> Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-17gnu: fastcap: Make build deterministic.Artyom V. Poptsov
* gnu/packages/engineering.scm (fastcap): Make build deterministic. [native-inputs]: Add libfaketime. [arguments]<#:phases>: Wrap commands in "faketime" in "make-doc" and "make-pdf" phases. Install only PDFs in "install" phase. Change-Id: I5386f1e20551ab45711dee61adbe1744802ce2a1
2026-05-17gnu: fastcap: Fix build and modernize the package.Artyom V. Poptsov
* gnu/packages/engineering.scm (fastcap): Fix build and modernize the package. [source]<origin>: Use GEXPs. [arguments]: Use GEXPs. <#:make-flags>: Add CFLAGS to relax gcc-14's strictness. Change-Id: Id65b8d7593a7bae6340f209c664aa91ad8a2fe4e
2026-05-17gnu: abook: Fix build.Artyom V. Poptsov
* gnu/packages/mail.scm (abook): Fix build. [arguments]<#:phases>: Set gettext version to 0.22 in the fix-gettext-macro-version phase. Change-Id: Iadb2e06a3272fd08af784538448cee9cb95ac93b
2026-05-16gnu: linux-libre: Add sched_ext support .Yappaholic
* gnu/packages/linux.scm (default-extra-linux-options): Add CONFIG_SCHED_CLASS_EXT. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-05-16gnu: linux-libre-7.0: Support xattr gnu.* namespace for the Hurd.Janneke Nieuwenhuizen
* gnu/packages/patches/linux-shmem-hurd-xattr.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/linux.scm (linux-libre-7.0-source): Use it. Change-Id: Iedb5d891a7f7638a1644a036e0304ca856d7e4a8 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-05-16gnu: linux-libre 6.12: Update to 6.12.89.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.89. (linux-libre-6.12-pristine-source): Update hash.
2026-05-16gnu: linux-libre 6.18: Update to 6.18.31.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.31. (linux-libre-6.18-pristine-source): Update hash.
2026-05-16gnu: linux-libre 7.0: Update to 7.0.8.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-7.0-version): Update to 7.0.8. (linux-libre-7.0-pristine-source): Update hash.
2026-05-16gnu: kicad: Update to 10.0.3.Peter Polidoro
* gnu/packages/electronics.scm (kicad): Update to 10.0.3. Merges guix/guix!8652 Change-Id: I877fe780fbba8af4d67b2425edd05e9ff6a3fcfd Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-05-16gnu: fakeroot: Update to 1.37.2.Janneke Nieuwenhuizen
* gnu/packages/linux.scm (fakeroot): Update to 1.37.2. Change-Id: Iefac6357ea47e11afef16f6f2e3e4117a6245772
2026-05-16gnu: zfs: Update to 2.4.2Ashish SHUKLA
* gnu/packages/file-systems.scm (zfs): Update to 2.4.2. Change-Id: I5e1b98f742b336ead4a8e069c392ce1d09d33a78 Signed-off-by: Hilton Chain <hako@ultrarare.space> Merges: #8582
2026-05-16gnu: zfs: Fix store references for cross-compilation.Hilton Chain
* gnu/packages/file-systems.scm (zfs) [arguments] <#:phases>: Use store references from inputs. [inputs]: Add coreutils-minimal, gawk, grep, sed.
2026-05-16gnu: zfs: Allow building from git source.Hilton Chain
This is useful for defining a ZFS variant with source transformation, which is usually the case when support for a new kernel version is not yet released. * gnu/packages/file-systems.scm (zfs) [arguments] <#:phases>: Run patch-source after bootstrap. [native-inputs]: Add autoconf, automake and libtool.
2026-05-16system: virtualized-operating-system: Fix version comparison.Hilton Chain
(string< "6.6" "6.14") => #f * gnu/system/vm.scm (virtualized-operating-system): Use version>=? instead of string< to compare version. Merges: #7959
2026-05-16gnu: bmake: Update to 20260508.Sören Tempel
* gnu/packages/build-tools.scm (bmake): Update to 20260508. Change-Id: Iaf4a9ba568ee0a6af15a0c0be70bb3af56e26c14
2026-05-16gnu: Add python-pyxhdl.Cayetano Santos
* gnu/packages/electronics.scm (python-pyxhdl): New variable. Merges guix/guix!8441 Change-Id: Ib92dee9278f8fd08e902f0123ba3ea1aa5a8e31b
2026-05-16gnu: Add python-misc-utils.Cayetano Santos
* gnu/packages/python-xyz.scm (python-misc-utils): New variable. Merges guix/guix!8441 Change-Id: I27ab9804aba1f28ebbf264c20cd35d8859dd3b91
2026-05-16gnu: keepassxc: Build from git.Sergey Trofimov
* gnu/packages/password-utils.scm (keepassxc): Build from git. [source]: Use git-fetch. [properties]: Remove release-monitoring-url. Merges guix/guix!5635 Change-Id: I8fd94068c0cb9b156d14d202c810766bc86aee88 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-05-16gnu: python-pyscard: Build from git.Sergey Trofimov
* gnu/packages/security-token.scm (python-pyscard): Build from git. [source]: Use git-fetch. [properties]: Remove release-monitoring-url. Merges guix/guix!5635 Change-Id: I6ddbd2fd2c56bb119c70d4dd4bc667425b879567 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-05-16gnu: aria2: Build from git.Sergey Trofimov
* gnu/packages/bittorrent.scm (aria2): Build from git. [source]: Use git-fetch. <snippet>: Adjust. [arguments]<#:phases>{patch-configure}: Rename to update-gettext-version, make more robust. [properties]: Remove release-monitoring-url. Merges guix/guix!5635 Change-Id: I4f5567e1da953279717f3b69d671b889d08bd8ad Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-05-16gnu: vim-gnupg: Build from git.Sergey Trofimov
* gnu/packages/vim.scm (vim-gnupg): Switch to git-fetch. [source]: Use git source. [properties]: Remove release-monitoring-url. Merges guix/guix!5635 Change-Id: I61a609fe3c7fec01ac022e7059ffb705bcdb0ea9 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-05-16gnu: wificurse: Fix build.Artyom V. Poptsov
* gnu/packages/suckless.scm (wificurse): Fix build. [arguments]<#:make-flags>: Add "-Wno-error=implicit-function-declaration" to CFLAGS. Change-Id: I457f8970299ebfd64374abc931613e7a26c8fa5a
2026-05-16gnu: xfstests: Fix build.Artyom V. Poptsov
* gnu/packages/file-systems.scm (xfstests): Fix build. [arguments]<#:configure-flags>: Add "-Wno-error=implicit-int" to CFLAGS. Change-Id: Iabc73644a0406ca3f9c482183c198116c0d20033
2026-05-15gnu: libtracefs: Update to 1.8.3.Noé Lopez
* gnu/packages/linux.scm (libtracefs): Update to 1.8.3 and switch to meson-build-system. [native-inputs]: Add bison and flex. Change-Id: If92fe0f3b16547129170492fc91a7b583da4ea73 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-05-15gnu: libtraceevent: Switch to meson-build-system.Noé Lopez
* gnu/packages/linux.scm (libtraceevent): Switch to meson-build-system. Change-Id: I21e3e008ab5127355e282717d0bbc068b4fed4d5 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-05-15gnu: librewolf: Update to 150.0.3-1 [security-fixes].Ian Eure
Contains fixes for: CVE-2026-8090: Use-after-free in the DOM: Networking component CVE-2026-8092: Memory safety bugs fixed in Firefox ESR 115.35.2, Firefox ESR 140.10.2 and Firefox 150.0.2 CVE-2026-8093: Memory safety bugs fixed in Firefox 150.0.2 CVE-2026-8388: Incorrect boundary conditions in the JavaScript Engine: JIT component CVE-2026-8389: JIT miscompilation in the JavaScript Engine: JIT component CVE-2026-8390: Use-after-free in the JavaScript: WebAssembly component CVE-2026-8391: Other issue in the JavaScript Engine component CVE-2026-8401: Sandbox escape in the Profile Backup component * gnu/packages/librewolf.scm (librewolf): Update to 150.0.3-1.
2026-05-16gnu: home-services: Add config options to ssh.Patrick Norton
* gnu/home/services/ssh.scm (openssh-host): Add new explicit configuration options. Change-Id: Ie67ed10829642cd1f64c55f25ccd50b8e557983e Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #6288
2026-05-16gnu: idutils: Improve style and move package.Danylo Kondratiev
* gnu/packages/idutils.scm (idutils): Run guix style. [native-inputs]: Drop input labels. Move from here ... * gnu/packages/code.scm: ... to here. Change-Id: Ie48e1e2ad67d484dbde9d8f5f37cf5bfb6df4a7f Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-05-16tests: Add ‘modules’ and ‘select?’ parameters to ↵Thijs Paelman
‘fold-system-tests’. * gnu/tests.scm (fold-system-tests): Add ‘modules’ and ‘select?’ and honor them. Rename ‘see’ to ‘init’. Change-Id: If4fd75b955459a92e7808c01ed7a7820c4458871 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #5598
2026-05-15gnu: mnn: Update to 3.5.0.Cayetano Santos
* gnu/packages/machine-learning.scm (mnn): Update to 3.5.0. [inputs]: Remove flatbuffers and protobuf; add protobuf-3.20. [source]: Remove test failures in #:snippet. [arguments]: Replace ’check #:phase; activate #:tests; update #:configure-flags. Change-Id: I60a8a28f0ead995060f527d2236a46f243896eef
2026-05-15gnu: mpd: Update to 0.24.11.Ian Eure
* gnu/packages/mpd.scm (mpd): Update to 0.24.11. [source]: Build from Git. Change-Id: I6266a1344b97e3c62f5a8cff516c5bc7aea40791
2026-05-16gnu: libaom: Graft to 3.9.1 [fixes CVE-2024-5171].Patrick Norton
* gnu/packages/video.scm (libaom/fixed): New variable. (libaom): Add replacement. Change-Id: I01659ea4136c1f0198878a68b0b545f91c2074c5 Merges: https://codeberg.org/guix/guix/pulls/8649 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-15gnu: llama-cpp: Update to b9095.Cayetano Santos
* gnu/packages/machine-learning.scm (llama-cpp): Update to b9095. Merges guix/guix!8512 Change-Id: I642b15bc787c71ad16ada098e811a95c5a70e216
2026-05-15gnu: python-gguf: Update to 0.19.0.Cayetano Santos
* gnu/packages/machine-learning.scm (python-gguf): Update to 0.19.0. Merges guix/guix!8512 Change-Id: I144f369336b05684a7c90da7764b614e3c469b89
2026-05-15gnu: ggml: Update to 0.11.1.Cayetano Santos
* gnu/packages/machine-learning.scm (ggml): Update to 0.11.1. Merges guix/guix!8512 Change-Id: Ic3dc6091accf057c55613629fd52e52af1fc70e5
2026-05-15gnu: whisper-cpp: Fix ggml version.Cayetano Santos
* gnu/packages/machine-learning.scm (whisper-cpp)[inputs]: Remove ggml; add ggml-for-whisper. Merges guix/guix!8512 Change-Id: I9d50527eee87fedc69207c849ed8842f30e4b8e1
2026-05-15gnu: Add ggml-for-whisper.Cayetano Santos
* gnu/packages/machine-learning.scm (ggml-for-whisper): New variable. Merges guix/guix!8512 Change-Id: If1e2f106a7d2a159b5374d9fe9e79dae81b2511e
2026-05-15gnu: kicad: Update to 10.0.2.Peter Polidoro
* gnu/packages/electronics.scm (kicad): Update to 10.0.2. Merges guix/guix!8554 Change-Id: I0d6d50943936a72dc3f43fd0ae0971960bac8f2d Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-05-15gnu: Add kicad-cern-libraries.Peter Polidoro
* gnu/packages/electronics.scm (kicad-cern-libraries): New variable. Merges guix/guix!8597 Change-Id: I82093583e711540a4dd4459237d1a7adc0b61c23 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-05-15home: gnupg: Remove extraneous lambda wrapper.Maxim Cournoyer
* gnu/home/services/gnupg.scm (home-gpg-agent-shepherd-services): Call constructor directly. Change-Id: I37e3c960f435a3e39ac0deaa78cf64a310b1d32d
2026-05-15gnu: mysql: Modernize.Maxim Cournoyer
* gnu/packages/databases.scm (mysql) [#:configure-flags]: Use gexps. [#:phases]: Likewise. {remove-extra-binaries}: Delete trailing #t; use #$output. {wrap-mysql_helpers}: Use search-input-file and gexp variables. Change-Id: I16699173ae3534be59492cab8410c70f5b00ccb9