gnu: Remove r-tfautograph. * gnu/packages/cran.scm (r-tfautograph): Delete variable. Change-Id: I22c67207eee71c9337ef6c7528b4aeebf30987ce
gnu: Remove r-tensorflow. * gnu/packages/cran.scm (r-tensorflow): Delete variable. Change-Id: I33bd19c27d4ae0326305c2ab1948e66bbcf0992b
gnu: Remove r-keras. * gnu/packages/cran.scm (r-keras): Delete variable. Change-Id: I6d78b52605795cb285f893043b6f733dbf93a3fb
gnu: Remove guile-aiscm. * gnu/packages/machine-learning.scm (guile-aiscm): Delete variable. Change-Id: I0f21c21aa4bc651a507d452099bc7cc603e3821d
gnu: Remove guile-aiscm-next. * gnu/packages/machine-learning.scm (guile-aiscm-next): Delete variable. Change-Id: I209c1efa45c938ef95241b7073f8154156d5d16d
gnu: Remove python-pyyaml-5. * gnu/packages/python-xyz.scm (python-pyyaml-5): Delete variable. Fixes: guix/guix#1390 Change-Id: I27d160667e9813b38c6a7ffbc03dd6df8c042c17
gnu: Remove python-capablerobot-usbhub. * gnu/packages/libusb.scm (python-capablerobot-usbhub): Delete variable. Change-Id: I8c999d8f83bcee36af67f6cc19ed8b5de1121e2c
gnu: Remove tailon. * gnu/packages/logging.scm (tailon): Delete variable. Change-Id: I220b1226d6d6c2bc6002b0c79304e9a148b7f1bc
gnu: slurm-23.02: Update to slurm-23.11. * gnu/packages/parallel.scm (slurm-23.02, slurm-minimal-23.02): Delete variables, replace respectively by (slurm-23.11, slurm-minimal-23.11). * gnu/packages/patches/slurm-23-salloc-fallback-shell.patch: Refresh patch. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Remove slurm-minimal-21.08 and slurm-21.08. * gnu/packages/parallel.scm (slurm-minimal-21.08, slurm-21.08): Delete variables. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Remove slurm-minimal-20.11 and slurm-20.11. * gnu/packages/parallel.scm (slurm-minimal-20.11, slurm-20.11): Delete variables. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Remove slurm-minimal-20.02 and slurm-20.02. * gnu/packages/parallel.scm (slurm-minimal-20.02, slurm-20.02): Delete variables. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Remove slurm-minimal-19.05 and slurm-19.05. * gnu/packages/parallel.scm (slurm-minimal-19.05, slurm-19.05): Delete variables. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Remove slurm-minimal-18.08 and slurm-18.08. * gnu/packages/parallel.scm (slurm-minimal-18.08, slurm-18.08): Delete variables. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
services: greetd: Accept gexps in initial-session. Recently initial-session-user and initial-session-command has been added, but they accept only strings, not gexps. * gnu/services/base.scm (make-greetd-terminal-configuration-file): Ungexp initial-session-user and initial-session-command. Change-Id: I2b247464528b6147eab8acea08c6942ac7bfd0ab Signed-off-by: Ludovic Courtès <ludo@gnu.org>
home: services: home-sway-service-type: Enable extensions. * gnu/home/services/sway.scm (%empty-sway-configuration): New value. (sway-combine): New procedure. (sway-compose): New procedure. (sway-extend): New procedure. (home-sway-service-type) [compose/extend]: New fields. * doc/guix.texi (Sway window manager): Document this. Change-Id: I548a18a6a273380be90c9b5b365f65a93cc02416 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
home: services: Support options for bindings in sway-service-type. * gnu/home/services/sway.scm (make-alist-predicate): Add an optional argument. (bindings?): Remove procedure. (keybinding-options?): New procedures. (codebinding-options?): New procedures. (gesture-options?): New procedures. (mouse-bindings?): Allow to pass options to mouse-bindings. (sway-configuration) [keybindings]: Allow to pass options to key-bindings. [gestures]: Allow to pass options to gesture-bindings. (sway-mode) [keybindings]: Allow to pass options to key-bindings. (serialize-binding): Support options. (serialize-mouse-binding): Support options. (serialize-keybinding): Support options. (serialize-gesture): Support options. (serialize-variable): Inline previous definition. * doc/guix.texi (Sway window manager): Document this. Change-Id: Icf210aca4a9b44adc0baead7430637f6fcda17e5 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
services: keepalived: Add ‘shepherd-requirement’ field. * gnu/services/networking.scm (<keepalived-configuration>)[shepherd-requirement]: New field. (keepalived-shepherd-service): Honor it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: guile-fibers@1.4: Update to 1.4.1. * gnu/packages/guile-xyz.scm (guile-fibers-1.4): Update to 1.4.1. [arguments]: Set to the empty list. Change-Id: I3c091af4e955b613e0542faaeb0a26588a93aab1
gnu: akonadi: Update to 24.12.3. * gnu/packages/kde-pim.scm (akonadi): Update to 24.12.3. Change-Id: Ief636597ab473b96f58b3873f7d0ebb16faf611b