gnu: Remove ecl-april. * gnu/packages/lisp-xyz.scm (ecl-april): Delete variable. Change-Id: Ida8b53ce3e4f26a024fda692cd18132147a45ed5
gnu: elpa: Update to 2025.06.001. * 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
gnu: prrte: Fix compilation. 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
gnu: openpmix: Simplify. * 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>
gnu: openpmix: Update to 6.0.0. * 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>
tests: mail: Add Radicale test. * 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
services: radicale: add shepherd configuration action * gnu/services/mail.scm (radicale-shepherd-service): add configuration action. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: diod: Update to 1.1.0 * 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
gnu: wofi: Update to 1.5.3 * gnu/packages/xdisorg.scm (wofi): Update to 1.5.3. Change-Id: I5b06f32e70fd7a8b92fca03495e00adc53af19d6 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #5435
tests: %test-nss-mdns: Fix test order. 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
services: configuration: Generalize 'list-of-packages?' * 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
gnu: flexbar: Update to 3.5.0. * gnu/packages/bioinformatics.scm (flexbar): Update to 3.5.0. [arguments]: Use G-Expressions. Change-Id: If8a61ea506d30eebf29ae1116d7950fce497cb19
gnu: flatpak-kcm: Enable wayland. * gnu/packages/kde-plasma.scm (flatpak-kcm)[inputs]: Add wayland. Change-Id: Ib276309549ea87eaf91e86906866f3a5c96d6f7f
gnu: flatpak: Enable wayland security. * 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
gnu: Remove embree-2. * gnu/packages/graphics.scm (embree-2): Delete variable. Change-Id: I1de940ac7e4e8dabafcb3dfad7edc1780c6205d4
gnu: ericw-tools: Update to 0.18.2-rc1. * gnu/packages/game-development.scm (ericw-tools): Update to 0.18.2-rc1. [inputs]: Remove embree-2; add embree. Change-Id: Idbc5aa38adf1e39f538989612c0620097cf5434d
gnu: Fix source-url for some java packages. 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.
gnu: Add upstream-name to some java packages. 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.
gnu: onetbb: Update to 2022.3.0. * gnu/packages/oneapi.scm (onetbb): Update to 2022.3.0. Change-Id: If883a90957fc3e01eb62bfc72c9d1359ba029e94
gnu: Add emacs-helm-comint. * gnu/packages/emacs-xyz.scm (emacs-helm-comint): New variable. Merges guix/guix#5290 Change-Id: I38fc5d3ec8eedb12f878125a99dedbc2ae742eeb