summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-01-10gnu: onednn: Update to 3.10.2.Cayetano Santos
* gnu/packages/oneapi.scm (onednn): Update to 3.10.2. Change-Id: Ide62ba20d948d1ab91950c10114cabfd15a6741b
2026-01-09gnu: Remove ecl-april.jgart
* gnu/packages/lisp-xyz.scm (ecl-april): Delete variable. Change-Id: Ida8b53ce3e4f26a024fda692cd18132147a45ed5
2026-01-09gnu: elpa: Update to 2025.06.001.Ludovic Courtès
* gnu/packages/maths.scm (elpa): Update to 2025.06.001. [source]: Switch to ‘git-fetch’. [native-inputs]: Add Autotools and Python; remove labels. [inputs]: Remove labels. [arguments]: Use gexps. [properties]: New field. (elpa-openmpi): Use ‘package/inherit’. [inputs]: Remove labels. [arguments]: Use gexps. Change-Id: Ie12fa7242e15779e8dd3965822f7699f6078e39a Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #5475
2026-01-09gnu: prrte: Fix compilation.Ludovic Courtès
The upgrade in 710d1984576a023878323e91b56f5c62b4a76271 turned out to be broken. * gnu/packages/parallel.scm (prrte)[arguments]: Remove now unnecessary configure flags. Add ‘adjust-pcc-link’ phase. [native-inputs]: Add ‘pkg-config’. [inputs]: Add ‘libnl’. [outputs]: New field. Fixes: guix/guix#4905 Reported-by: Andreas Enge <andreas@enge.fr> Change-Id: I84f74cadfa05e84939f7db0b51ce4a1cb516d185 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #5391
2026-01-09gnu: openpmix: Simplify.Ludovic Courtès
* gnu/packages/parallel.scm (openpmix)[source]: Use ‘modules’ field and adjust ‘snippet’ accordingly. [arguments]: Remove now-useless configure flag. Change-Id: I2ec33232021485a019a8f86818e2f540963d4338 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-01-09gnu: openpmix: Update to 6.0.0.Ludovic Courtès
* gnu/packages/parallel.scm (openpmix): Update to 6.0.0. (openpmix-4): New variable. (slurm-minimal)[inputs]: Change ‘openpmix’ to ‘openpmix-4’. (slurm-minimal-25.05)[inputs]: New field. Change-Id: I043ef4545524e6757f47194e2c7f8793ccedf1b4 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-01-09tests: mail: Add Radicale test.Rodion Goritskov
* gnu/tests/mail.scm (%radicale-os): New variable. (run-radicale-test): New function with basic tests. (%test-radicale): New variable. Change-Id: I4a4e093ca7ac2a20a575bcf38b6ff763edf67652 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #5361
2026-01-09services: radicale: add shepherd configuration actionSören Tempel
* gnu/services/mail.scm (radicale-shepherd-service): add configuration action. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-01-09gnu: diod: Update to 1.1.0Ashish SHUKLA
* gnu/packages/plan9.scm (diod): Update to 1.1.0. [source]<origin>: Add file-name. [arguments]<#:phases>: Add 'patch-tests' phase. Change-Id: I4f3ef885f3570589589034c8c24c29a648c6f66f Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #5425
2026-01-09gnu: wofi: Update to 1.5.3Ashish SHUKLA
* gnu/packages/xdisorg.scm (wofi): Update to 1.5.3. Change-Id: I5b06f32e70fd7a8b92fca03495e00adc53af19d6 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #5435
2026-01-09tests: %test-nss-mdns: Fix test order.Nguyễn Gia Phong
Before this, the test failed because Avahi CLI utilities exit with a non-zero status in case of a cache miss (instead of blocking?). * gnu/tests/avahi.scm (run-nss-mdns-test): Move the Avahi CLI tests after other name resolution tests. Change-Id: I88ab03abf39cf24ee2ce763c719444ac65504cc2 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #4955
2026-01-09ssh: Add 'none' to compression for dropbear compatibility.Attila Lendvai
Without this change `guix deploy` fails the following way when connecting to a dropbear ssh server: guix deploy: error: failed to deploy example: SSH connection to 'example.com' port 22 failed: kex error : no match for method compression algo client->server: server [none], client [zlib@openssh.com,zlib] Fixes guix/guix#5479. * guix/ssh.scm (%compression): Add 'none' as a possible compression. Change-Id: I4c6214035d79a4dd9a77dc1563d9614b9604a7e0 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #5480
2026-01-09ui: It’s 2026 now!Ludovic Courtès
* guix/ui.scm (show-version-and-exit): Change year to 2026. Change-Id: I7895df5c279569e1c87104dfc0dc6a1c51c553c9
2026-01-09services: configuration: Generalize 'list-of-packages?'Sergey Trofimov
* gnu/services/configuration.scm (list-of-packages?): Allow as well tuples of a package and its output. * gnu/home/services/sway.scm (list-of-packages): Remove duplicate. Change-Id: I42622a29ac808c76928e9056dee9330d5e1b3f39 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #5470
2026-01-09gnu: flexbar: Update to 3.5.0.Cayetano Santos
* gnu/packages/bioinformatics.scm (flexbar): Update to 3.5.0. [arguments]: Use G-Expressions. Change-Id: If8a61ea506d30eebf29ae1116d7950fce497cb19
2026-01-09gnu: flatpak-kcm: Enable wayland.Danny Milosavljevic
* gnu/packages/kde-plasma.scm (flatpak-kcm)[inputs]: Add wayland. Change-Id: Ib276309549ea87eaf91e86906866f3a5c96d6f7f
2026-01-09gnu: flatpak: Enable wayland security.Danny Milosavljevic
* gnu/packages/package-management.scm (flatpak)[arguments]<#:configure-flags>: Add -Dwayland_security_context=enabled. [inputs]: Add wayland. [native-inputs]: Add wayland, wayland-protocols. Change-Id: Idd2b28536750af6bf5d050c989a293f301ce1142
2026-01-09gnu: Remove embree-2.Cayetano Santos
* gnu/packages/graphics.scm (embree-2): Delete variable. Change-Id: I1de940ac7e4e8dabafcb3dfad7edc1780c6205d4
2026-01-09gnu: ericw-tools: Update to 0.18.2-rc1.Cayetano Santos
* gnu/packages/game-development.scm (ericw-tools): Update to 0.18.2-rc1. [inputs]: Remove embree-2; add embree. Change-Id: Idbc5aa38adf1e39f538989612c0620097cf5434d
2026-01-09gnu: Fix source-url for some java packages.Hartmut Goebel
For the apache updater to find the updates, the path-part of the source-url must start with a single slash. * gnu/packages/java.scm (java-apache-ivy, java-httpcomponents-httpcore)[source]: Fix url.
2026-01-09gnu: Add upstream-name to some java packages.Hartmut Goebel
This will make the apache updater work. * gnu/packages/java.scm Jjava-commons-bcel, java-commons-bsf, java-commons-dbcp, java-commons-jcs, java-commons-logging-minimal, java-commons-pool, java-httpcomponents-httpclient): [properies]: New field.
2026-01-09gnu: onetbb: Update to 2022.3.0.Cayetano Santos
* gnu/packages/oneapi.scm (onetbb): Update to 2022.3.0. Change-Id: If883a90957fc3e01eb62bfc72c9d1359ba029e94
2026-01-09gnu: Add emacs-helm-comint.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-helm-comint): New variable. Merges guix/guix#5290 Change-Id: I38fc5d3ec8eedb12f878125a99dedbc2ae742eeb
2026-01-09gnu: emacs-xyz: Add emacs-nftables-mode.Kenny Ballou
* gnu/packages/emacs-xyz (emacs-nftables-mode): New variable. Merges guix/guix#5484 Change-Id: I4ec20df10c5ed902fd995aea8738c6c4afd76470 Modified-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-01-09gnu: luanti: Update luanti-paths patch, per upstream comments.Maxim Cournoyer
* gnu/packages/patches/luanti-paths.patch: Update and add upstream-status reference. Change-Id: Id98ed5b20d24560f9a9b2b3aff03294e385fd468
2026-01-09gnu: emacs-lua-mode: 20221027-2.2f6b8d7.Maxim Cournoyer
* gnu/packages/emacs-xyz.scm (emacs-lua-mode): Update to 20221027-2.2f6b8d7. Change-Id: Ic1bf4aee70e6ca95a17a50ea93bfc956cccaf037
2026-01-08gnu: hh-suite: Adjust for GCC@14.Simon Tournier
* gnu/packages/bioinformatics.scm (hh-suite)[arguments]: New phase. Change-Id: Ic1c6078febbffe6a81393c8a114ac4b41d269cda
2026-01-08gnu: phyml: Add font required by documentation.Simon Tournier
* gnu/packages/bioinformatics.scm (phyml): [native-inputs]: Add texlive-ec. [arguments]<phases>: Replace /homeless-shelter by /tmp. Change-Id: I2a1d1fb343d2dd333846093fece511fe8af1cd6e
2026-01-08gnu: velvet: Adjust for GCC@14 and documentation building.Simon Tournier
* gnu/packages/bioinformatics.scm (velvet) [arguments]:<make-flags>: Add incompatible-pointer-types. <phases>: Allow TeXlive to create font. [native-inputs]: Add texlive-ec. Fixes: guix/guix#5471 Change-Id: I0d44b763a77a64c900f09efdea30d8a89d3b2496 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-08gnu: spindle: Fix missing dependency.Simon Tournier
* gnu/packages/admin.scm (spindle)[inputs]: Add zlib. Change-Id: If5b088f957a282921d931f52f5baf68ef34c0d24 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-08gnu: frei0r-plugins: Update source URI.Efraim Flashner
* gnu/packages/video.scm (frei0r-plugins)[source]: Update URI. Reported-by: Nessah on IRC. Change-Id: I28a32f89c0307f2cde0e573ebc075d19b272e5ca
2026-01-08gnu: cpuinfo: Update to 0.0-6.b3b2596.Cayetano Santos
* gnu/packages/parallel.scm (cpuinfo): Update to 0.0-6.b3b2596. [native-inputs]: Add python-wrapper. [arguments]<#:phases>: Remove ’skip-bad-test. <#:configure-flags>: Use G-Expressions. Merges guix/guix#5315 Change-Id: I3e69d6aea35656beda8992bab5114ddddad03872
2026-01-08gnu: debianutils: Use po4a-minimal.Efraim Flashner
Fixes #5372. * gnu/packages/debian.scm (debianutils)[native-inputs]: Replace po4a with po4a-minimal. Change-Id: I55138731912fa7f616b0489b6f1517e8df575834
2026-01-08guix: lint: Check if minimal packages should be native-inputs.Efraim Flashner
* guix/lint.scm (check-inputs-should-be-native): Add minimal variants of packages. Change-Id: I8a05a5390092d776cb30c424b11645e650636ec0
2026-01-08guix: lint: Add another package to the minimal variant list.Efraim Flashner
* guix/lint.scm (check-inputs-should-use-a-minimal-variant): Add po4a. Change-Id: Ibba2cfe0067690bd1c4c6768af4b6e1924758792
2026-01-08gnu: pijul: Add git integration.Efraim Flashner
* gnu/packages/version-control.scm (pijul)[arguments]: Add git to the features. [inputs]: Add libgit2-1.3, libssh2. Change-Id: I1f66c818bb113187bcf4996a093fd40617a5cdc1
2026-01-08gnu: kodi: Fix build.Hartmut Goebel
* gnu/packages/kodi.scm (kodi)[arguments]<#:phases>: Update versions in paths to match recent updates of java-commons-lang3 and java-commons-text. Change-Id: Ibac3f22e01958581ca3dc1f2f2d1bfdb9111aeb5
2026-01-08gnu: java-commons-text: Update to 1.15.0.Hartmut Goebel
* gnu/packages/java.scm (java-commons-text): Update to 1.15.0. Change-Id: I9739199f2a994f2a7586dc24ae4e1efda53ed62e
2026-01-08gnu: java-commons-lang3: Update to 3.20.0.Hartmut Goebel
* gnu/packages/java.scm (java-commons-lang3): Update to 3.20.0. [source]: Remove patch. * gnu/packages/patches/java-commons-lang-fix-dependency.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Unregister patch. Change-Id: I1d1c75d3e2204f6bc7d1eeaff29349024094d9f4
2026-01-08.guix-authorizations: Update Hartmut's key.Efraim Flashner
* .guix-authorizations: Update Hartmut's signing key fingerprint. Change-Id: If149c3f82148da608b7153ea18cfbf8cc7fc6c2d
2026-01-08gnu: Add koboldcpp.Andy Tai
* gnu/packages/machine-learning.scm (koboldcpp): New variable. Merges guix/guix#5108 Change-Id: I0ad8bee1ad7934eb90e16f50877ba2b6f96976af Modified-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-01-08gnu: Add python-customtkinter.Andy Tai
* gnu/packages/python-xyz.scm (python-customtkinter): New variable. Merges guix/guix#5108 Change-Id: Iacfe7220ace7396e6d878283a2d36b6f97da3ca4 Modified-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-01-08gnu: emacs-pdf-tools: Modernize.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-pdf-tools)[arguments]: Use G-Expressions. Merges guix/guix#5327 Change-Id: I5a224b8bc73f4a5ec07db98864eef7a251b198e5
2026-01-08gnu: emacs-pdf-tools: Update to 1.3.0.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-pdf-tools): Update to 1.3.0. [propagated-inputs]: Add emacs-let-alist. Merges guix/guix#5327 Change-Id: Iaa1c9f21b981b626b00ee7b789845ffa01cf76bf
2026-01-08services: Add opensnitch-service.Danny Milosavljevic
* gnu/services/opensnitch.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add reference to it. * doc/guix.texi (Miscellaneous Services, Security): Document it. * gnu/tests/security.scm (%test-opensnitch): New variable. Change-Id: I63d1b6636b3aaecf399664ec97383d82ff1391d1
2026-01-08gnu: Add python-hdlconvertor.Danny Milosavljevic
* gnu/packages/electronics.scm (python-hdlconvertor): New variable. (yosys-src-for-hdlconvertor-tests): New variable. Change-Id: I0acd8c8f050a5bc632f68511b3e7d24cf3621162
2026-01-08gnu: Add python-hdlconvertorast.Danny Milosavljevic
* gnu/packages/electronics.scm (python-hdlconvertorast): New variable.
2026-01-08gnu: Add lctime.Thomas Kramer
* gnu/packages/electronics.scm (lctime): Add variable. Change-Id: I03f0fd455c9e5e8f69a2fa71b8f6bea6f60d43ef Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-01-08gnu: Add python-liberty-parser.Thomas Kramer
* gnu/packages/electronics.scm (python-liberty-parser): Add variable. Change-Id: I91d7545ccb938ea534553f35e8f19ca0507dc625 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-01-08gnu: Add python-klayout.Thomas Kramer
* gnu/packages/electronics.scm (python-klayout): Add variable. Change-Id: I637c3f9880121666fe06e427261b694018158fe5 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>