1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-12 16:10:39 +02:00
Commit Graph

156538 Commits

Author SHA1 Message Date
Ada Stevenson
d88d271de7 gnu: boost-for-source-highlight: Update source URI.
* gnu/packages/boost.scm (boost-for-source-highlight)
[source]<origin>(uri): Replace dead link with active link.

Change-Id: Ib10a2ef6b57bc787a34d62eaaa0885a5dcd0a1a8
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-03-19 14:10:11 +00:00
B. Wilson
cbd2db9895 gnu: xinit: Fix broken mcookie path in startx.
* gnu/packages/patches/xinit-startx-mcookie-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/xorg.scm (xinit)[source]: Add patch.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-03-19 11:31:41 +01:00
Sergey Trofimov
81a911eab8 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>
2025-03-19 11:26:08 +01:00
Ludovic Courtès
d9bfc66633 gnu: shepherd: Update to 1.0.3.
* gnu/packages/admin.scm (shepherd-1.0): Update to 1.0.3.

Change-Id: Iff6c6d78214b9458a33c99ce89465f7504569851
2025-03-19 11:24:48 +01:00
Jakob Kirsch
30b263dd5a 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>
2025-03-19 11:20:13 +01:00
Greg Hogan
df799a61ef gnu: pzstd: Update to 1.5.7.
* gnu/packages/compression.scm (pzstd): Inherit from zstd-1.5.7.

Change-Id: I782e605f82476273b918ebdc5727b8d3d8b9eeaa
2025-03-18 18:56:16 +00:00
Greg Hogan
8a33465faf 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
2025-03-18 18:56:16 +00:00
Ada Stevenson
38d12e88e8 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>
2025-03-18 18:56:01 +00:00
Ada Stevenson
80b920674d 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>
2025-03-18 18:55:20 +00:00
Maxim Cournoyer
fa39695bbc services/libvirt: Export libvirt-configuration field accessors.
* gnu/services/virtualization.scm: Export libvirt-configuration field
accessors.

Change-Id: I191235504ba0d2aaeffac9a10bd469ae0a561855
2025-03-18 23:35:24 +09:00
Arun Isaac
76e07a6f5c gnu: Add emacs-world-time-mode.
* gnu/packages/emacs-xyz.scm (emacs-world-time-mode): New variable.
2025-03-18 11:31:35 +00:00
Spencer King
9879a7d752 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>
2025-03-18 11:44:41 +01:00
Spencer King
22191ca4be 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>
2025-03-18 11:42:53 +01:00
Cayetano Santos
bd678967b0 gnu: Remove python-pytooling@4.
This reverts commit a4168d8ba7: 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>
2025-03-18 11:35:39 +01:00
Tomas Volf
2b24f3744e 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>
2025-03-18 11:31:47 +01:00
Ludovic Courtès
15186e1f59 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
2025-03-18 11:17:35 +01:00
Ludovic Courtès
80d9270c95 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
2025-03-18 11:17:35 +01:00
Ludovic Courtès
3f44387416 services: nginx: ‘stop’ method returns #f.
* gnu/services/web.scm (nginx-shepherd-service)[nginx-action]: Return #f
for ‘stop’.

Change-Id: I85290b5297f71a1dbfcd17b864d672d38c986d9b
2025-03-18 11:17:35 +01:00
Ludovic Courtès
a65860c302 doc: Fix typo under “File Search Services”.
* doc/guix.texi (File Search Services): Fix typo in cross-reference.

Change-Id: I8673fde2421c2e1eaac50edd67490c4eb105f638
2025-03-18 11:17:35 +01:00
Maxim Cournoyer
2fa43fccb7 search-paths: $Add XDG_DATA_DIRS.
Change-Id: Ibc0202481fd4c2a892312d1941e938f7c1f32aa0
2025-03-18 16:12:38 +09:00
Maxim Cournoyer
00d42f6b3f gnu: ovmf-x86-64: Fix indentation.
* gnu/packages/firmware.scm (ovmf-x86-64): Fix indentation.

Change-Id: I663987b2ea69c7d6e1d8eaf35ad6bd8a6395c7df
2025-03-18 16:12:38 +09:00
Maxim Cournoyer
8b6e9acc26 services/configuration: Fix case where sub-documentation is nonexistent.
Commit 766ad072ad 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
2025-03-18 16:12:38 +09:00
Ricardo Wurmus
96ac18dfeb gnu: gimp-next: Use output references.
* gnu/packages/gimp.scm (gimp-next)[arguments]: Replace ASSOC-REF with direct
Gexp output references.

Change-Id: I876c7fc30936f81cd57945b0dd1fd3386839df3d
2025-03-18 07:20:38 +01:00
Ricardo Wurmus
e019ea22b4 gnu: gimp-next: Update to 3.0.0.
* gnu/packages/gimp.scm (gimp-next): Update to 3.0.0.

Change-Id: Ic84cd643c5cdb96f0fd1f1dded07e0616736513b
2025-03-18 07:20:37 +01:00
Ricardo Wurmus
afec3c9b09 gnu: gegl: Update to 0.4.56.
* gnu/packages/gimp.scm (gegl): Update to 0.4.56.

Change-Id: Ia3ec569acc9112f199cd7474c3d14b08cdd4f2b5
2025-03-18 07:20:37 +01:00
Ricardo Wurmus
fc49e6ae70 gnu: babl: Update to 0.1.112.
* gnu/packages/gimp.scm (babl): Update to 0.1.112.

Change-Id: Ieeaef41d09b076b54388b149e499308712e635bc
2025-03-18 07:20:37 +01:00
Vagrant Cascadian
dd9723faaa gnu: lcsync: Update to 0.3.2.
* gnu/packages/networking.scm (lcsync): Update to 0.3.2.
2025-03-17 19:28:33 -07:00
Maxim Cournoyer
1cc5c8f2c8 gnu: qemu: Disable a flaky io test.
* gnu/packages/virtualization.scm (qemu)
[phases] {disable-unusable-tests}: Delete tests/qemu-iotests/161 test file.

Change-Id: I45cfaa28f5910e43ecf8063fa0390444518e357e
2025-03-18 10:28:53 +09:00
Maxim Cournoyer
372802fe9a services: libvirt: Fixup setting LINUX_MODULE_DIRECTORY variable.
This is a follow-up to commit 614ba97d98 ("gnu: libvirt: Fix path to Linux
modules.gnu: libvirt: Fix path to Linux modules."), which I had inadvertently
broken with a small change before applying.  Apologies!

* gnu/services/virtualization.scm (libvirt-shepherd-service): Add missing
string append to form LINUX_MODULE_DIRECTORY variable definition.

Change-Id: I304bdf20584d475fb01e3da995f0eddf430fb73b
2025-03-18 09:57:14 +09:00
Ricardo Wurmus
11eb2c0ffc gnu: Add wlclock.
* gnu/packages/wm.scm (wlclock): New variable.

Change-Id: I6ad445dea6967f13b544a2da5d8ed89ff2b23af7
2025-03-17 21:27:31 +01:00
Efraim Flashner
680ee6aa58 gnu: lisp-xyz: Fix some typos.
* gnu/packages/lisp-xyz.scm: Fix some typos.

Change-Id: I6b9ba301f58a2512f8adac65faf5f80b6d7ac6b4
2025-03-17 22:10:41 +02:00
jgart
13c79afbbb gnu: sbcl-pathname-utils: Update to 3309d65.
* gnu/packages/lisp-xyz.scm (sbcl-pathname-utils): Update to 3309d65.
[description]: Improve description.

Change-Id: Ie94677382baab961009d1dfca4289532a1c2dcab
2025-03-17 13:42:14 -05:00
jgart
f4e23ad2ee gnu: asdf-cli: Update to 0.1.1.
* gnu/packages/lisp-xyz.scm (asdf-cli): Update to 0.1.1.
[inputs]: Add sbcl-alexandria.

Change-Id: Ib1f6f5a889c310d63b65a2d60e9588d0dd6171a0
2025-03-17 13:16:59 -05:00
jgart
e016ee2950 gnu: trealla: Update to 2.65.21.
* gnu/packages/prolog.scm (trealla): Update to 2.65.21.

Change-Id: If5d5d9cd711c5192add21b923dfa05b1afc74181
2025-03-17 12:57:40 -05:00
Arun Isaac
507fc8d3e3 gnu: mumi: Update to 0.11.1.
* gnu/packages/mail.scm (mumi): Update to 0.11.1.
2025-03-17 15:05:23 +00:00
Guillaume Le Vaillant
cb386c3c70 gnu: qgis: Update to 3.42.0.
* gnu/packages/geo.scm (qgis): Update to 3.42.0.
  [arguments]: Update list of disabled tests.

Change-Id: Ifc6f5e05441365d1ad14bb338071ad33f2d30f91
2025-03-17 15:24:10 +01:00
Guillaume Le Vaillant
5d34ea948e gnu: wsjtx: Update to 2.7.0.
* gnu/packages/radio.scm (wsjtx): Update to 2.7.0.
  [inputs]: Replace wsjtx-hamlib by hamlib.
  [home-page]: Update URL.

Change-Id: I74be7c397ce851caf170f03944f6ec2a15e82b6f
2025-03-17 15:24:10 +01:00
Jelle Licht
9f49906319 gnu: tuxedo-keyboard: Update to 4.12.2.
* gnu/packages/linux.scm (tuxedo-keyboard): Update to 4.12.2.

Change-Id: I136bb8feb1d1a11803d6d94d885b5a7e6471db1a
2025-03-17 14:06:02 +01:00
Andy Tai
98be320183 gnu: zile: Update to 2.6.4.
* gnu/packages/zile.scm (zile): Update to 2.6.4.

Change-Id: I795142206459129f4b0d5b9bf8f551f4ec09c821
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-03-17 20:55:38 +09:00
Maxim Cournoyer
538310e533 gnu: libvirt: Update to 11.0.0.
* gnu/packages/virtualization.scm (libvirt): Update to 11.0.0.

Change-Id: I92120699a685f4abb77597f698da534688317d8d
2025-03-17 20:55:38 +09:00
nathan
614ba97d98 gnu: libvirt: Fix path to Linux modules.
* gnu/packages/virtualization.scm (libvirt): Use LINUX_MODULE_DIRECTORY to
find modules.
[source]: Add libvirt-respect-modules-path.patch.
* gnu/packages/patches/libvirt-respect-modules-path.patch: New file.
* gnu/local.mk: Register new file.
* gnu/services/virtualization.scm (libvirt-shepherd-service)
<#:environment-variables>: Pass LINUX_MODULE_DIRECTORY.

Change-Id: Idde5b59df3c1641fcbab376e6c694730769294d3
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-03-17 20:55:38 +09:00
Maxim Cournoyer
8e61e3baf6 gnu: libosinfo: Add search path for OSINFO_SYSTEM_DIR.
* gnu/packages/virtualization.scm (libosinfo)
[native-search-paths]: New field.

Change-Id: I476038cec6e38239ac5531ce58e13a39512b8504
2025-03-17 20:55:38 +09:00
Maxim Cournoyer
c9996173fb gnu: gnome-boxes: Update to 47.0.
* gnu/packages/gnome.scm (gnome-boxes): Update to 47.0.

Change-Id: I398a1c3975143ed768e67ff555c2e7d0a51ead23
2025-03-17 20:55:38 +09:00
Maxim Cournoyer
a89779633a gnu: libosinfo: Update to 1.12.0.
* gnu/packages/virtualization.scm (libosinfo): Update to 1.12.0.

Change-Id: If760b3ce9714b63e7418e25bd3886634eca4628d
2025-03-17 20:55:38 +09:00
Maxim Cournoyer
fca507c8f4 gnu: virglrenderer: Update to 1.1.0.
* gnu/packages/spice.scm (virglrenderer): Update to 1.1.0.

Change-Id: I85b7eabdfb43e540ef39017c34b68b6ba1062bd8
2025-03-17 20:55:38 +09:00
Maxim Cournoyer
fec2fb89bb gnu: usbredir: Update to 0.15.0.
* gnu/packages/spice.scm (usbredir): Update to 0.15.0.

Change-Id: I67915edef296720b23b7b85890c872067edef1fa
2025-03-17 20:55:38 +09:00
Arun Isaac
fd19785a9a gnu: mumi: Update to 0.11.0.
* gnu/packages/mail.scm (mumi): Update to 0.11.0.
* gnu/services/web.scm (<mumi-configuration>)[file-tags]: Remove field.
[packages]: New field.
(<mumi-package-configuration>): New record type.
(mumi-package-configuration->alist): New function.
* gnu/services/web.scm (mumi-config-file): Serialize packages configuration.
* doc/guix.texi (Web Services)[mumi]: Document packages configuration.
2025-03-17 03:02:31 +00:00
gemmaro
ccc9fd93c4 gnu: Add python-tatsu.
* gnu/packages/python-xyz.scm (python-tatsu): New variable.

Change-Id: I0868e5ec57bc384b2dad2114671b780c988d77d4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-03-16 20:54:58 +00:00
Sharlatan Hellseher
e651a7d730 gnu: python-vulture: Update to 2.14.
* gnu/packages/python-check.scm (python-vulture): Update to 2.14.
[arguments] <test-flags>: Move test skip logic here and skip one more
test.
<phases>: Use default 'check.
[native-inputs]: Remove python-pytest-cov.

Change-Id: I9f0737317b216c690a64301bec840dd33ea021d4
2025-03-16 20:29:23 +00:00
Sharlatan Hellseher
aa06cb2819 gnu: python-pint: Move to python-science.
* gnu/packages/python-xyz.scm (python-pint): Move from here ...
* gnu/packages/python-science.scm: ... to here.

Change-Id: Iabfce6ac788e01d42307a678979077cd61618693
2025-03-16 20:29:23 +00:00