Commit graph

144360 commits

Author SHA1 Message Date
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
Sharlatan Hellseher
3ff5f9b3dd
gnu: python-pint: Enable all tests.
* gnu/packages/python-xyz.scm (python-pint): Enable all tests, adjust
style, use G-expressions.
[arguments] <test-flags>: Try to run all tests.
<phases>: Add 'pre-check.
[native-inputs]: Remove python-pytest-benchmark and python-pytest-cov.

Change-Id: Ie6e8b37f6fd66b2c0e18fdd382190d8fd379c46d
2025-03-16 20:29:23 +00:00
Lars Bilke
f79b91c2e7
gnu: python-pint: Update to 0.24.4
* gnu/packages/python-xyz.scm (python-pint): Update to 0.24.4.
[source] <uri>: Adjust it as the archive name has been changed in PyPI.
[propagated-inputs]: Add python-flexcache and python-flexparser.

Change-Id: I76752863dc6d62dd988979003b3fe56d8eeb3c8e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-03-16 20:29:23 +00:00
Lars Bilke
d4bbd1a80a
gnu: Add python-flexparser.
* gnu/packages/python-xyz.scm (python-flexparser): New variable.

Change-Id: I93a33886285a736fa50c6e8ee66b7d34e61ced5c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-03-16 20:29:23 +00:00
Lars Bilke
f2717fd4bb
gnu: Add python-flexcache.
* gnu/packages/python-xyz.scm (python-flexcache): New variable.

Change-Id: Ib583c2a7fcdfde7f06307f91ecd0e500426d3a7d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-03-16 20:29:23 +00:00
Danny Milosavljevic
7b08b63ddc
gnu: px: Update to 3.6.9.
* gnu/packages/admin.scm (px): Update to 3.6.9.
[arguments]<#:phases>[patch-git]: Modify.

Change-Id: I9da60eef06187f8702d169f2b8c737c54a1ad475
2025-03-16 21:12:11 +01:00
Ricardo Wurmus
27deea1fa4
gnu: synfig: Update to 1.5.3.
* gnu/packages/animation.scm (synfig-version): Set to 1.5.3.
(etl, synfig, synfigstudio): Update to this version.

Change-Id: I2c0d993f30253ef42bcfea9398b577f4169dc3cc
2025-03-16 20:45:23 +01:00
Tomas Volf
da6b2f5d0a
gnu: lynx: Update to 2.9.2.
* gnu/packages/web-browsers.scm (lynx): Update to 2.9.2.

Change-Id: I7bf311ff0d835995b4b547e0fd56feac199eb428
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-03-16 12:07:11 -07:00
Tomas Volf
b7ed6ba98e
gnu: w3m: Set native-search-paths.
This allows discovery of certificates upon adding nss-certs into the profile.

* gnu/packages/w3m.scm (w3m)[native-search-paths]: Set to $SSL_CERT_DIR and
$SSL_CERT_FILE.

Change-Id: I89b5847930a7cf2f831afee0525df7e83c368d04
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-03-16 12:07:03 -07:00
Tomas Volf
8f35d477f8
gnu: lynx: Set native-search-paths.
This allows discovery of certificates upon adding nss-certs into the profile.

* gnu/packages/web-browsers.scm (lynx)[native-search-paths]: Set to
$SSL_CERT_DIR and $SSL_CERT_FILE.
[arguments]: Fix indentation.

Change-Id: Ib2383bd21a4177f87067a12aeb987b2591f3f4e8
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-03-16 12:05:01 -07:00
Leo Famulari
3d09915b41
gnu: linux-libre 5.4: Update to 5.4.291.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.291.
(linux-libre-5.4-pristine-source): Update hash.

Change-Id: Id2dd6a98f36df1d046016c52f2143ff9e77288e7
2025-03-16 14:43:03 -04:00
Leo Famulari
f366441a0e
gnu: linux-libre 5.10: Update to 5.10.235.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.235.
(linux-libre-5.10-pristine-source): Update hash.

Change-Id: I489c423c86a270c4df19db2675e8c7d5eaf47b78
2025-03-16 14:43:03 -04:00
Leo Famulari
4e9adca9f2
gnu: linux-libre 5.15: Update to 5.15.179.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.179.
(linux-libre-5.15-pristine-source): Update hash.

Change-Id: I2eab381de92663e3b5b3c62e3a97ede1673c1142
2025-03-16 14:43:03 -04:00
Leo Famulari
ac53e85e02
gnu: linux-libre 6.1: Update to 6.1.131.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.131.
(linux-libre-6.1-pristine-source): Update hash.

Change-Id: Icb40fef0dcd23f1c66db84cf886fb214200c2f1d
2025-03-16 14:43:02 -04:00
Leo Famulari
082ae978e5
gnu: linux-libre 6.6: Update to 6.6.83.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.83.
(linux-libre-6.6-pristine-source): Update hash.

Change-Id: Idc16d51dff2f719880ba08ac1d79374fe22ea603
2025-03-16 14:43:02 -04:00
Leo Famulari
b8a3292a77
gnu: linux-libre 6.12: Update to 6.12.19.
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.19.
(linux-libre-6.12-pristine-source): Update hash.

Change-Id: I0b13b2d2973469a832fc7b312a40e193353e4f8a
2025-03-16 14:43:02 -04:00
Leo Famulari
f5edc21d35
gnu: linux-libre: Update to 6.13.7.
* gnu/packages/linux.scm (linux-libre-6.13-version): Update to 6.13.7.
(linux-libre-6.13-pristine-source): Update hash.

Change-Id: Iae0e965aabb93f69cd9accadac1ebedd2ab6c012
2025-03-16 14:42:58 -04:00
Efraim Flashner
8a565a8ff1
gnu: poke: Update to 4.3.
* gnu/packages/engineering.scm (poke): Update to 4.3.
[source]: Update list of pre-generated files.

Change-Id: I317f5ed9a2ac5abdf3a93df7895acab788643d15
2025-03-16 17:14:20 +02:00
Danny Milosavljevic
a4fce5d779
gnu: emacs-vertico: Update to 2.0.
* gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 2.0.

Change-Id: I320defef76032fab46037ccb836a351d6ab22457
2025-03-16 14:34:02 +01:00
Efraim Flashner
642bd77cec
gnu: ruby-puma: Adjust the test suite.
* gnu/packages/ruby.scm (ruby-puma)[arguments]: Adjust the
'disable-problematic-tests phase to skip tests which fail after the
openssl certificate expired.

Change-Id: I929918c01c26adae09c671b0166f6773e3a57f6a
2025-03-16 14:50:02 +02:00
Ricardo Wurmus
b41fce9fa8
gnu: pdfpc: Update to 4.7.0.
* gnu/packages/patches/pdfpc-build-with-vala-0.56.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove patch.
* gnu/packages/pdf.scm (pdfpc): Update to 4.7.0.
[source]: Remove obsolete patch.
[inputs]: Replace webkitgtk-with-libsoup2 with webkitgtk-for-gtk3.

Change-Id: I9ecbf8fd878fe1be943e12085ae2a01a881df744
2025-03-16 11:40:20 +01:00