guix/gnu
Ludovic Courtès 477d4f7d24
services: shepherd: Use the 0.10.x GOOPS-less interface.
* gnu/services/shepherd.scm (%default-modules): Remove (oop goops).
(shepherd-service-file): Use (service …) instead of (make <service> …).
Use ‘actions’ instead of ‘make-actions’.
(scm->go): Remove use of (oop goops).
(shepherd-configuration-file): Pass ‘register-services’ a list.
Use ‘start-in-the-background’ unconditionally.

Change-Id: I0ad1ba32e339c56ee31e59f160b53d3581277d97
2024-01-08 23:14:46 +01:00
..
bootloader gnu: bootloader: Add orangepi-r1-plus-lts-rk3328 bootloader. 2023-12-22 16:06:03 -08:00
build chromium-extension: Compute json at argument evaluation time. 2023-12-27 17:18:52 +01:00
home gnu: home: Add home-pipewire service. 2023-12-26 15:41:59 +03:00
installer
machine
packages gnu: guile-fibers: Apply upstream patch fixing libevent timers. 2024-01-08 23:13:53 +01:00
services services: shepherd: Use the 0.10.x GOOPS-less interface. 2024-01-08 23:14:46 +01:00
system system: hurd: Use the Shepherd 0.10.x. 2024-01-08 23:14:46 +01:00
tests tests: childhurd: Increase SSH connection timeout. 2024-01-08 23:14:46 +01:00
artwork.scm
bootloader.scm
ci.scm gnu: ci: Build tuned packages for common baselines. 2023-12-18 08:14:16 +02:00
compression.scm
home.scm
image.scm scripts: system: Build layered images. 2024-01-08 21:22:44 +03:00
installer.scm gnu: Adjust to removing ed.scm and nano.scm 2023-12-25 19:58:21 +02:00
local.mk gnu: guile-fibers: Apply upstream patch fixing libevent timers. 2024-01-08 23:13:53 +01:00
machine.scm
packages.scm
services.scm
system.scm system: hurd: Use the Shepherd 0.10.x. 2024-01-08 23:14:46 +01:00
tests.scm