~ruther/guix-local

c2700f2c — Aaron Covrig a month ago
teams: ruby: Update file matching expression.

* etc/teams.scm (ruby): Update regular expression.
* CODEOWNERS: Regenerate file.

Change-Id: Ic261ee13471ce86339ad68303236e686d18659b1
Signed-off-by: Andreas Enge <andreas@enge.fr>
b7b65c2a — Hartmut Goebel a month ago
gnu: aqbanking: Update to 6.8.5.

* gnu/packages/gnucash.scm (aqbanking): Update to 6.8.5.

Change-Id: If3c47c928d211e9e1981c15b3cacc11775e40bc2
aa570c53 — Cayetano Santos a month ago
gnu: onednn: Update to 3.10.2.

* gnu/packages/oneapi.scm (onednn): Update to 3.10.2.

Change-Id: Ide62ba20d948d1ab91950c10114cabfd15a6741b
32fb77bf — jgart a month ago
gnu: Remove ecl-april.

* gnu/packages/lisp-xyz.scm (ecl-april): Delete variable.

Change-Id: Ida8b53ce3e4f26a024fda692cd18132147a45ed5
c9f41f72 — Ludovic Courtès a month ago
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
97c360a0 — Ludovic Courtès 2 months ago
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
552ca46e — Ludovic Courtès 2 months ago
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>
1cbba4f2 — Ludovic Courtès 2 months ago
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>
b73427bf — Rodion Goritskov 2 months ago
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
32fca2d3 — Sören Tempel 3 months ago
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>
9b3b5416 — Ashish SHUKLA 2 months ago
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
cf2b7402 — Ashish SHUKLA 2 months ago
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
211ee32c — Nguyễn Gia Phong 2 months ago
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
d7ad785c — Attila Lendvai a month ago
ssh: Add 'none' to compression for dropbear compatibility.

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
92ffbdd3 — Ludovic Courtès a month ago
ui: It’s 2026 now!

* guix/ui.scm (show-version-and-exit): Change year to 2026.

Change-Id: I7895df5c279569e1c87104dfc0dc6a1c51c553c9
a651926f — Sergey Trofimov a month ago
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
bb106f7b — Cayetano Santos a month ago
gnu: flexbar: Update to 3.5.0.

* gnu/packages/bioinformatics.scm (flexbar): Update to 3.5.0.
[arguments]: Use G-Expressions.

Change-Id: If8a61ea506d30eebf29ae1116d7950fce497cb19
5f02ecf0 — Danny Milosavljevic a month ago
gnu: flatpak-kcm: Enable wayland.

* gnu/packages/kde-plasma.scm (flatpak-kcm)[inputs]: Add wayland.

Change-Id: Ib276309549ea87eaf91e86906866f3a5c96d6f7f
813bca41 — Danny Milosavljevic a month ago
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
2edbd144 — Cayetano Santos a month ago
gnu: Remove embree-2.

* gnu/packages/graphics.scm (embree-2): Delete variable.

Change-Id: I1de940ac7e4e8dabafcb3dfad7edc1780c6205d4
Next