summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-03-08gnu: Add python-stamina.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-stamina): New variable. Change-Id: I00be94ab1816928f240b9bb65ce3d71cee0c3667
2026-03-08gnu: Remove ecl-coalton.jgart
* gnu/packages/lisp-xyz.scm (ecl-coalton): Delete variable. Change-Id: I4f0f6910562492f813203cbee52756e54b578f3f
2026-03-08gnu: sbcl-typo: Update to 0.0.0-1.86ebb75.jgart
* gnu/packages/lisp-xyz.scm (sbcl-typo): Update to 0.0.0-1.86ebb75. Change-Id: I60d043589ae5f3ca204eff868a33ca138c8126b6
2026-03-08gnu: Remove ecl-typo.jgart
* gnu/packages/lisp-xyz.scm (ecl-typo): Delete variable. Change-Id: Iadf7006b7d1b4ab197dca4ffa61fdc76260ab750
2026-03-08gnu: sbcl-phos: Update to 0.0.1-2.eb81eaf.jgart
* gnu/packages/lisp-xyz.scm (sbcl-phos): Update to 0.0.1-2.eb81eaf. [version]: Use revision variable. [inputs]: Format form. [license]: Add agpl3 license. Change-Id: I5840aac3798d03110fe1bfe3423c07d69c40d3e0
2026-03-08gnu: Remove ecl-phos.jgart
* gnu/packages/lisp-xyz.scm (ecl-phos): Delete variable. Change-Id: Ib1847f14a1ca3e9147e30965415ee4eb0536fec3
2026-03-08gnu: Remove ecl-nodgui comment.jgart
* gnu/packages/lisp-xyz.scm: Remove comment. Change-Id: I3c1f52b305fc7857d05fdf2efa6239b54be7fb90
2026-03-08gnu: Remove ecl-tripod.jgart
* gnu/packages/lisp-xyz.scm (ecl-tripod): Delete variable. Change-Id: I092ad48cf7c857e3b1945a330dcd9e83b2893906
2026-03-08gnu: Remove ecl-polymorphic-functions.jgart
* gnu/packages/lisp-xyz.scm (ecl-polymorphic-functions): Delete variable. Change-Id: I677659d55451d4bdfa99f46ed1b33a5747f9cc3b
2026-03-08gnu: Remove ecl-dufy.jgart
* gnu/packages/lisp-xyz.scm (ecl-dufy): Delete variable. Change-Id: I3dae903cc2c10e1a9dacbd00f9baca912eeb6532
2026-03-08gnu: trealla: Update to 2.91.3.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.91.3. Change-Id: I87ee8d10f7a35f6caeedff3917a9754aa6f380f7
2026-03-08gnu: Remove ecl-coleslaw.jgart
* gnu/packages/lisp-xyz.scm (ecl-coleslaw): Delete variable. Change-Id: If0a68b810610ac330d1b68eea800a224072ac466
2026-03-08gnu: sbcl-coleslaw: Update to 0.9.7-1.ef76a42.jgart
* gnu/packages/lisp-xyz.scm (sbcl-coleslaw): Update to 0.9.7-1.ef76a42. Change-Id: Ifae21c6b60959e93efc899967f384e3d36052cdc
2026-03-08gnu: guix: Drop input labels.Nicolas Graves
* gnu/packages/bootstrap.scm (bootstrap-executable*): Add a file-name argument to the former bootstrap-executable and rename from it. (bootstrap-executable): New procedure, matching the API of the previous procedure, and adding the file-name argument when absent and needed. * gnu/packages/package-management.scm (guix)[inputs]: Drop input labels. [arguments]<#:phases>: In phase 'copy-bootstrap-guile, adapt input selection and the intern procedure for this purpose. (guix-daemon)[inputs]: Adapt input removal. * tests/packages.scm (package-source-derivation, snippet): Adapt bootstrap-guile-origin call. Change-Id: I9ca2f0170c386575fccf96e05f9979219364255b Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #5154
2026-03-08gnu: guix: Improve style and fix tests on hurd.Nicolas Graves
This is a follow-up to f1a3bf940c6ea6784572f7e1e5fdbc82cab21e5d, and fixes guix/guix#1221. * gnu/packages/package-management.scm (guix): [arguments]: Improve style, rewrite using gexps. <#:modules>: Add (srfi srfi-1) and (ice-9 match). <#:phases>: Rename test/pypi.scm to test/import/pypi.scm in phase 'disable-tests/hurd. In phase 'use-host-compressors, use search-input-file. In phase 'wrap-program, use search-input-directory to inject dependency paths. [native-inputs, propagated-inputs]: Improve style, remove labels. (guix-daemon)[arguments]: Improve style, use gexps. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-08gnu: guix-daemon: Use guile-json-4.Yelninei
* gnu/packages/package-management.scm (guix-daemon)[inputs]: Replace guile-json-3 with guile-json-4. Change-Id: I786ca2dd5080b00de84bec26706087372d56392c Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #6435
2026-03-08gnu: jupyter-guile-kernel: Use guile-json-4.Yelninei
* gnu/packages/guile-xyz.scm (jupyter-guile-kernel)[inputs]: Replace guile-json-3 with guile-json-4. Change-Id: I25ca8ddf477dc77f97ed61f2792ccfe040402be0 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-08gnu: Remove boot-guile-uri.Mathieu Lirzin
* gnu/packages/package-management.scm (boot-guile-uri): Remove unused variable. Change-Id: Idc28ee3d8cfa7e01b89c99c8ec16e0cca891bd2e Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #6123
2026-03-08gnu: guile: Change ‘guile-3.0-latest’ to 3.0.11.Ludovic Courtès
* gnu/packages/guile.scm (guile-3.0-latest): Switch to ‘guile-3.0.11’. * gnu/packages/ci.scm (cuirass)[arguments]: Add ‘skip-known-failing-tests’ phase. Change-Id: I3f93c2947875b68252475291e068071a6054a5f5
2026-03-08gnu: guix: Update to deedd48.Ludovic Courtès
* gnu/packages/package-management.scm (guix): Update to deedd48. Change-Id: Ie312246215dbb7d8f0831e968acaf244af092d35
2026-03-08gnu: lokke: Update to 10dfebe.Ludovic Courtès
* gnu/packages/guile-xyz.scm (lokke): Update to 10dfebe. Change-Id: Icda8086cb1de005025faa89eb0a3721a4a67e961
2026-03-08gnu: nss-certs-for-test: Use ‘with-imported-modules’.Ludovic Courtès
This is functionally equivalent to the previous style but hopefully clearer. * gnu/packages/nss.scm (nss-certs-for-test)[arguments]: Remove #:modules and use ‘with-imported-modules’ instead. Change-Id: I6cb7b4d377d891e42c4a4dfb55230169714da523
2026-03-08gnu: nss-certs-for-test: Do not import modules from the host Guile.Ludovic Courtès
Fixes a bug whereby modules from the host Guile would be imported in the build environment. This is a reproducibility issue: using a different Guile version would lead a different derivation for ‘nss-certs-for-test’. See <https://codeberg.org/guix/guix/pulls/6418#issuecomment-10593206>. * gnu/packages/nss.scm (nss-certs-for-test): Remove (rnrs io ports) and (srfi srfi-26) from #:modules. Change-Id: I61950b87b5cded087533eb4244f062959f1dd388
2026-03-08gnu: commencement: Reintroduce ‘git-fetch-from-tarball’.Yelninei
Evaluating the derivations with a daemon not supporting ‘builtin:git-download’ causes a dependency cycle. Add back the fallback with ‘git-fetch-from-tarball’ to work around it. This is a followup to 5d518a2b743ff836e5127199a95a7b6ca45dae7b and related upgrades, which introduced this regression. * gnu/packages/commencement.scm (gnumach-headers-boot0, mig-boot0, hurd-headers-boot0): Change source fetch method to git-fetch-from-tarball. Change-Id: I0a799dfe02200a3f2851537ab13063f34411a1e5 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Fixes: guix/guix#6464 Merges: #6966
2026-03-08gnu: phonon, phonon-qt5: Fix build.Sughosha
This is a follow-up to commit d9f49aad7a. * gnu/packages/kde-multimedia.scm (phonon)[arguments]<#:qtbase>: Set to qtbase. (phonon-qt5)[arguments]<#:phases>: Set to qtbase-5. [inputs]: Remove qtbase-5; add qtwayland-5. Change-Id: Ie8a11b2820a8ccd25d37ac3134c1bd87c08131ab
2026-03-08gnu: Add python-onnx-asr.Danny Milosavljevic
* gnu/packages/patches/python-onnx-asr-0.10.2-bundled-parakeet-model.patch: New file. * gnu/local.mk (dist_patch_DATA): Add reference to it. * gnu/packages/speech.scm (%parakeet-hf-base): New variable. (parakeet-tdt-config): New variable. (parakeet-tdt-vocab): New variable. (parakeet-tdt-encoder-int8): New variable. (parakeet-tdt-decoder-joint-int8): New variable. (python-onnx-asr): New variable. Change-Id: Id103dfe51478b68d8332308fa30e12e5f16d1d80
2026-03-08gnu: asciinema: Fix shell completions.Efraim Flashner
Fixes guix/guix#6933 * gnu/packages/terminals.scm (asciinema)[arguments]: Install the shell completions into their directory, not AS their directory. Change-Id: Ib8ca0d80481dbfb95210213212d074591c2b0eaa
2026-03-08gnu: llvm-18: Skip the tests on armhf-linux.Efraim Flashner
* gnu/packages/llvm.scm (llvm-18)[arguments]: Skip the tests when building for armhf-linux. Change-Id: Ia6f94e4ba911a2c56cc279b9136db4383daed698
2026-03-08gnu: octave: Support Wayland.Danny Milosavljevic
* gnu/packages/maths.scm (octave)[inputs]: Add qtwayland-5. [arguments]<#:modules>: New field. <#:imported-modules>: New field. <#:phases>{wrap-qt}: New phase. Change-Id: I48ff6150f68063a2a9ead3fd84610a19f44996cf
2026-03-08gnu: iaito: Support Wayland.Danny Milosavljevic
* gnu/packages/engineering.scm (iaito)[arguments]<#:modules>: New field. <#:imported-modules>: New field. <#:phases>{wrap-qt}: New phase. [inputs]: Add qtwayland. Change-Id: I9d26d18b675b1e8ff6603a2dfcb512c35bef31ab
2026-03-08gnu: yggdrasil: Update to 0.5.13.Artyom V. Poptsov
* gnu/packages/networking.scm (yggdrasil): Update to 0.5.13. [native-inputs]: Remove go-github-com-olekukonko-tablewriter-0.0.5 and go-github-com-quic-go-quic-go-0.52; add go-github-com-olekukonko-tablewriter and go-github-com-quic-go-quic-go. Change-Id: Ia3e0ee1a554dce688bb5ef2ceec9f14d950397f9
2026-03-08gnu: go-github-com-arceliar-ironwood: Update to ↵Artyom V. Poptsov
v0.0.0-20260117132459-7017dbc41d8e. * gnu/packages/golang-web.scm (go-github-com-arceliar-ironwood): Update to v0.0.0-20260117132459-7017dbc41d8e. Change-Id: I5ced56d13d152ace9a03299d76e9495a3a047398
2026-03-08gnu: go-k8s-io-kube-openapi: Fix whitespace issues.Artyom V. Poptsov
* gnu/packages/golang-web.scm (go-k8s-io-kube-openapi): Fix whitespace issues. Change-Id: Ib9d085a782bb3a306e98d032b331e9a48b5404e2
2026-03-08gnu: calls: Update to 49.1.1.Maxim Cournoyer
* gnu/packages/gnome.scm (calls): Update to 49.1.1. [patches]: Delete calls-disable-application-test.patch. [#:phases] {disable-problematic-tests}: New phase. [inputs]: Replace libpeas with libpeas-2. * gnu/packages/patches/calls-disable-application-test.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it. Change-Id: I07f1dc148fe1a3f70f457e0d38eecd0b7b76cbf9
2026-03-08gnu: qt-creator: Wrap 'perf' command.Maxim Cournoyer
* gnu/packages/qt.scm (qt-creator) [#:phases] {wrap-bin}: Add 'bin/perf' to PATH wrapper. [inputs]: Add perf. Change-Id: I6b54966b93f627163a5651e54e3342089aa421f6
2026-03-08gnu: libcall-ui: Update to 0.2.1.Maxim Cournoyer
* gnu/packages/gnome.scm (libcall-ui): Update to 0.2.1. [propagated-inputs]: Replace gtk+ with gtk. Add libadwaita. Change-Id: I32af61cd1a24badf981f04641877e28d8386af90
2026-03-08gnu: python-scikit-image: Update to 0.26.0.Maxim Cournoyer
This fixes a test failure. * gnu/packages/python-science.scm (python-scikit-image): Update to 0.26.0. [#:test-flags]: Remove --pyargs (otherwise no test would run). Add upstream issue reference in comment. [#:phases]: Delete argument. [native-inputs]: Add python-pytest-pretty. Change-Id: I4ecf593faa74174d941f47f8569caa7badada1ee
2026-03-08gnu: Add python-pytest-pretty.Maxim Cournoyer
* gnu/packages/check.scm (python-pytest-pretty): New variable. Change-Id: Iecfed67d41683576d02feae4b32a84e38bcfc8a9
2026-03-08gnu: libdmapsharing: Update to 3.9.13.Maxim Cournoyer
* gnu/packages/gnome.scm (libdmapsharing): Update to 3.9.13. [native-inputs]: Remove vala (the build fails otherwise). [inputs]: Add libsoup. Change-Id: Ic28ac91b5b652657b267ab32c91a7e3f555dff10
2026-03-08gnu: motion: Update to 4.7.1.Maxim Cournoyer
* gnu/packages/video.scm (motion): Update to 4.7.1. Change-Id: I9b0cd32b813bfbc665eef85a52696e85f69dd20d
2026-03-07gnu: home: dotfiles: Fix inclusion of directories having .git in their name.Giacomo Leidi
* gnu/home/services/dotfiles.scm (%home-dotfiles-excluded): Replace .git/.* with /.git/.* . * doc/guix.texi: Document it. Fixes https://codeberg.org/guix/guix/issues/6808 Change-Id: Ib6c824bb4bf5a5b3d6939807667c7961ce0cf6d2
2026-03-07tests: Add tuned-service-type tests.Giacomo Leidi
* gnu/tests/linux.scm (%test-tuned): New system test. * gnu/local.mk: Add it. Change-Id: Ia257dd5f33c8f9a1eea395b462aee28e16b5e316
2026-03-07gnu: Add tuned-service-type.Giacomo Leidi
* gnu/services/linux.scm (tuned-configuration,tuned-settings,tuned-ppd-settings): New configuration records. (tuned-file-systems,tuned-activation,tuned-shepherd-services, tuned-kernel-modules): New procedures. (tuned-service-type): New service type. * doc/guix.texi: Add service documentation. Change-Id: I6c8d54c23175c2ea133d99965641c548fb1d6452
2026-03-07gnu: Add tuned.Giacomo Leidi
* gnu/packages/power.scm: (tuned-minimal): New variable. (tuned): New variable. Change-Id: I1445972cce6edbb6c256874cc45dae92c9a84595 Co-authored-by: Nguyễn Gia Phong <cnx@loang.net>
2026-03-07gnu: Add virt-what.Giacomo Leidi
* gnu/packages/virtualization.scm (virt-what): New variable. Change-Id: I8fee626b3525dd4b81b2cd1dc3628f090af8d84b Co-authored-by: Nguyễn Gia Phong <cnx@loang.net>
2026-03-07gnu: Add python-linux-procfs.Giacomo Leidi
* gnu/packages/file-systems.scm (python-linux-procfs): New variable. Change-Id: I039d4f898e40a968d7fac0624ce4207c10155761
2026-03-07gnu: packages: Remove rust-web-view-0.7.3.82d7cbc, again.Janneke Nieuwenhuizen
This is a follow-up to commit 1883063bcf64bbd2f3a7148715d2669ca0bb47d4 gnu: Add rust-glycin-3. which inadvertently brought it back. * gnu/packages/rust-sources.scm (rust-codex-0.0.0.785c0c43): Remove. Change-Id: I80d3431639b5a84393a25b91e78ff9caba56645e
2026-03-08services: plasma-desktop: Enable kde-inotify-survey.Sughosha
* gnu/services/desktop.scm (plasma-polkit-settings): Add kde-inotify-survey. (plasma-dbus-service): Ditto. Change-Id: Ic4598dca4a8c109821b5de60d1b5bdb1d7f6f6bf
2026-03-08gnu: plasma: Add kde-inotify-survey to propagated-inputs.Sughosha
* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add kde-inotify-survey. Change-Id: I383c248d40dcc419458b3e1b75c2ea166215e8e7
2026-03-07gnu: Add colord-kde.Sughosha
* gnu/packages/kde-graphics.scm (colord-kde): New variable. Change-Id: I9c88943ea7f0a33b6ee578770cbe628091dae4e5