services: wireguard: Add the shepherd-requirement field. * gnu/services/vpn.scm (<wireguard-configuration>): Add shepherd-requirement. (wireguard-shepherd-service): Pass shepherd-requirement. Add user-processes to requirements. * doc/guix.texi (VPN Services):[wireguard]: Document it. Change-Id: Ia85add5067f6f9e023b8d65d6ce067b98eeb111e Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: shepherd: Update to 1.0.3. * gnu/packages/admin.scm (shepherd-1.0): Update to 1.0.3. Change-Id: Iff6c6d78214b9458a33c99ce89465f7504569851
gnu: ntp: Fix crash. Fixes <https://issues.guix.gnu.org/76401>. * gnu/packages/ntp.scm (ntp): Add patch. * gnu/packages/patches/ntp-fix-dereferencing-the-wrong-variable.patch: Add patch. * gnu/local.mk (dist_patch_DATA): Register patch. Change-Id: Ib3524c13fb2a1e6c70f8733cac3faeb427d00296 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: pzstd: Update to 1.5.7. * gnu/packages/compression.scm (pzstd): Inherit from zstd-1.5.7. Change-Id: I782e605f82476273b918ebdc5727b8d3d8b9eeaa
gnu: zstd: Update to 1.5.7. * gnu/packages/compression.scm: Rename zstd-1.5.6 to zstd-1.5.7 and update it to 1.5.7. Change-Id: I8886429a59ecffc8120214cf5cf664ef97dc21c3
gnu: boost-for-mysql: Update source URI. * gnu/packages/boost.scm (boost-for-mysql) [source]<origin>(uri): Update to align with other boost packages. Change-Id: I1ddd8b25d8ab60ab791c89b4ee79f0e02f6b56d2 Signed-off-by: Greg Hogan <code@greghogan.com>
gnu: boost-for-irods: Update source URI. * gnu/packages/boost.scm (boost-for-irods) [source]<origin>(uri): Update to align with other boost packages. Change-Id: I04559b146226c0d7b0658693fb36887f249e8af5 Signed-off-by: Greg Hogan <code@greghogan.com>
services/libvirt: Export libvirt-configuration field accessors. * gnu/services/virtualization.scm: Export libvirt-configuration field accessors. Change-Id: I191235504ba0d2aaeffac9a10bd469ae0a561855
gnu: Add emacs-world-time-mode. * gnu/packages/emacs-xyz.scm (emacs-world-time-mode): New variable.
gnu: ne: Update to 3.3.4. * gnu/packages/text-editors.scm (ne): Update to 3.3.4. Change-Id: I4ce4d049758eee5a69c76c7c51b3703882800ecf Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add julia-clausenfunctions. * gnu/packages/julia-xyz.scm (julia-clausenfunctions): New variable. Change-Id: Ifaaafc14e27d6a3ec9ac0fa987b7da048f9325c6 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Remove python-pytooling@4. This reverts commit a4168d8ba75bff6d1a855dd6343ffc5d3b6b53c8: this package is no longer necessary. * gnu/packages/python-xyz.scm (python-pytooling-4): Remove. Change-Id: If8aa3cc228887966c284ca770354432b46763ef5 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: cgit: Update to 1.2.3-8.c4426a2. * gnu/packages/version-control.scm (cgit): Update to 1.2.3-8.c4426a2. Change-Id: I4b2cecb39358b3aeb2708b3e9e9c5b761f0b4980 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: pidgin: Remove dependency on Farstream. Fixes <https://issues.guix.gnu.org/75739>. * gnu/packages/messaging.scm (pidgin)[inputs]: Remove ‘farstream’. [arguments]: Remove ‘CFLAGS’ and pass ‘--disable-vv’. Reported-by: Dariqq <dariqq@posteo.net> Change-Id: Ifc949369d3acc7290afbdd8cfce7412160bc0e85
doc: Add missing ‘use-modules’ in rootless podman example. Fixes <https://issues.guix.gnu.org/77074>. * doc/guix.texi (Miscellaneous Services): In ‘rootless-podman-service-type’ example, add missing ‘use-modules’ for ‘subid-range’. Change-Id: I531b9741538ee46186d8c6e6d7e4856080337d6b
services: nginx: ‘stop’ method returns #f. * gnu/services/web.scm (nginx-shepherd-service)[nginx-action]: Return #f for ‘stop’. Change-Id: I85290b5297f71a1dbfcd17b864d672d38c986d9b
doc: Fix typo under “File Search Services”. * doc/guix.texi (File Search Services): Fix typo in cross-reference. Change-Id: I8673fde2421c2e1eaac50edd67490c4eb105f638
search-paths: $Add XDG_DATA_DIRS. Change-Id: Ibc0202481fd4c2a892312d1941e938f7c1f32aa0
gnu: ovmf-x86-64: Fix indentation. * gnu/packages/firmware.scm (ovmf-x86-64): Fix indentation. Change-Id: I663987b2ea69c7d6e1d8eaf35ad6bd8a6395c7df
services/configuration: Fix case where sub-documentation is nonexistent. Commit 766ad072ad90d4ffc161cb83e29910b7bb3a9d54 introduced a regression where (configuration->documentation 'libvirt-configuration) would raise: (configuration->documentation 'libvirt-configuration) ice-9/boot-9.scm:1685:16: In procedure raise-exception: In procedure symbol->string: Wrong type argument in position 1 (expecting symbol): #f * gnu/services/configuration.scm (generate-documentation): Re-introduce previous handling of sub-documentation. Change-Id: If2dbb59db5d22da221abfa2ffe7889854528a49c