1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-19 08:40:30 +02:00
Commit Graph

575 Commits

Author SHA1 Message Date
Tomas Volf
371904f0b7 gnu: skopeo: Update to 1.20.0.
* gnu/packages/virtualization.scm (skopeo): Update to 1.20.0.

Change-Id: I5a7cde9980368b423c3da776aca4060bbfb48e7f
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-11 12:48:48 +02:00
Maxim Cournoyer
6c972ab991 gnu: bochs: Update to 3.0.
* gnu/packages/virtualization.scm: (bochs): Update to 3.0.
[#:configure-flags]: New argument.
[native-inputs]: New field.
[inputs]: Remove libxrandr. Add libslirp, libx11, libvnc, readline and
wxwidgets.
[synopsis]: Adjust.
[description]: Improve.

Closes: #1516
Change-Id: I0c5f79afcb5dbe2cf95ab19837d03d3327f714fe
2025-08-05 21:11:47 +09:00
Vinicius Monego
42fc2c5ad2 gnu: hivex: Fix build.
* gnu/packages/virtualization.scm (hivex)[native-inputs]: Replace
automake by automake-1.16.5.

Change-Id: I3e46d95cb543c7034a8f3ef52adc84c20119773f
2025-08-02 09:15:49 -03:00
Sharlatan Hellseher
e0c3861901 gnu: Remove lxd.
Fixes guix/guix#552

Incus is a maintained successor of lxd, see
<https://github.com/lxc/incus?tab=readme-ov-file#project-history>.

* gnu/packages/virtualization.scm (lxd): Delete variable.

Change-Id: I78076814c5f3ae3032470e9f0af1e29fd8b9c3b7
2025-07-22 20:13:31 +01:00
Sharlatan Hellseher
b0e049d2b2 gnu: Add incus.
* gnu/packages/virtualization.scm (incus): New variable.

Change-Id: I241ff504e0cc2f8a938756d3e3e16988ad60b981
2025-07-22 20:13:09 +01:00
Andreas Enge
ebf6e99022 gnu: spike: Fix build with gcc@14.
* gnu/packages/virtualization.scm (spike)[arguments]<#:phases>{'gcc14}:
New phase.

Change-Id: I363875fb17c5e0d23037eee4c5023bc563367c4b
2025-07-21 20:43:19 +02:00
Zheng Junjie
be0a6ff750 gnu: qemu: fix build with glibc-2.41.
* gnu/packages/patches/qemu-glibc-2.41.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/virtualization.scm (qemu): Use it.

Change-Id: I54d71f35c311798d43cf7f4a73fe7bfd8e054c59
2025-07-18 20:17:37 +02:00
Janneke Nieuwenhuizen
d4f2e2ae37 gnu: Use cryptsetup-minimal instead of cryptsetup.
* gnu/packages/admin.scm (pam-mount)[inputs]: Use cryptsetup-minimal instead
of cryptsetup.
* gnu/packages/crypto.scm (tomb)[inputs]: Likewise.
* gnu/packages/linux.scm (ecryptfs-utils)[inputs]: Likewise.
* gnu/packages/password-utils.scm (bruteforce-luks)[inputs]: Likewise.
* gnu/packages/storage.scm (ceph)[inputs]: Likewise.
* gnu/packages/virtualization.scm (ganeti-instance-guix)[inputs]: Likewise.
* gnu/packages/disk.scm (volume-key)[inputs]: Likewise.
(libblockdev)[inputs]: Likewise.
* gnu/packages/freedesktop.scm (udisks)[inputs]: Likewise.
* gnu/system/install.scm (%installer-disk-utilities)[inputs]: Likewise.

Change-Id: Ib48ae1b45f6c63edd620a932241f2aa57567a350
2025-07-18 20:17:14 +02:00
Douglas Deslauriers
9c3e27dd17 gnu: vmware-open-vm-tools: Resolve poweron script failure.
* gnu/packages/virtualization.scm (vmware-open-vm-tools)[phases] <patch-paths>:
  Fix the path to the store for running the power-on script.

Change-Id: I35bcacedb0ed0e17a1535ec84d1a987cda6a262d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-07 19:16:38 +01:00
Efraim Flashner
7b19f8d712 gnu: libguestfs: Build with xorriso.
* gnu/packages/virtualization.scm (libguestfs)[native-inputs]: Remove
cdrtools.  Add xorriso.

Change-Id: Ibce673276dbeb00f031e7a422c85768ef1fe3d1d
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-06-26 14:01:28 +03:00
Efraim Flashner
321bb5dce5 gnu: virt-manager: Build with xorriso.
* gnu/packages/virtualization.scm (virt-manager)[native-inputs]: Remove
cdrtools.  Add xorriso.

Change-Id: Ia93331f5472264949fd0c26074103ab4b1d9703c
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-06-26 14:01:28 +03:00
Nicolas Graves
01ad0cf43e gnu: ruby: Populating (gnu packages ruby-check/ruby-xyz).
* gnu/packages/ruby.scm: Move all packages except different versions
of ruby and mruby, to either (gnu packages ruby-check) or
(gnu packages ruby-xyz).

* gnu/packages/ruby-check.scm (bundler, ruby-builder, ruby-cucumber-ci-environment,
ruby-cucumber-compatibility-kit,
ruby-cucumber-compatibility-kit-bootstrap, ruby-cucumber-core,
ruby-cucumber-expressions, ruby-cucumber-gherkin,
ruby-cucumber-html-formatter, ruby-cucumber-messages,
ruby-cucumber-tag-expressions, ruby-cucumber-wire, ruby-diff-lcs,
ruby-docile, ruby-fivemat, ruby-given-core, ruby-hoe, ruby-hoe-3,
ruby-json, ruby-mime-types, ruby-mime-types-data, ruby-mini-portile,
ruby-mini-portile-2, ruby-minitest, ruby-minitest-bonus-assertions,
ruby-minitest-focus, ruby-minitest-hooks, ruby-minitest-moar,
ruby-multi-test, ruby-rake, ruby-rake-compiler,
ruby-rake-compiler-dock, ruby-rspec, ruby-rspec-2, ruby-rspec-core,
ruby-rspec-core-2, ruby-rspec-expectations, ruby-rspec-expectations-2,
ruby-rspec-mocks, ruby-rspec-mocks-2, ruby-rspec-support, ruby-sequel,
ruby-simplecov-json-formatter, ruby-simplecov, ruby-simplecov-html,
ruby-sorcerer, ruby-unindent): Moved from (gnu packages ruby).
 (ruby-asciidoctor/minimal): New variable, to allow more minimal
 import of only (gnu packages ruby-check) in a lot of modules.
 (ruby-rubocop/minimal): New variable to build cucumber with a lot
 less dependencies.
 (cucumber-ruby-core)[native-inputs]: Replace ruby-rubocop by
 ruby-rubocop/minimal. Remove ruby-coveralls.

* gnu/packages/ruby-xyz.scm: Move all other packages from
(gnu packages ruby).

* gnu/packages/admin.scm
* gnu/packages/bioinformatics.scm
* gnu/packages/databases.scm
* gnu/packages/emacs-xyz.scm
* gnu/packages/gnome-xyz.scm
* gnu/packages/gnome.scm
* gnu/packages/groff.scm
* gnu/packages/kde-systemtools.scm
* gnu/packages/libffi.scm
* gnu/packages/mail.scm
* gnu/packages/maths.scm
* gnu/packages/mpd.scm
* gnu/packages/ntp.scm
* gnu/packages/package-management.scm
* gnu/packages/plotutils.scm
* gnu/packages/protobuf.scm
* gnu/packages/rails.scm
* gnu/packages/ruby-check.scm
* gnu/packages/ruby-xyz.scm
* gnu/packages/ruby.scm
* gnu/packages/shellutils.scm
* gnu/packages/statistics.scm
* gnu/packages/tex.scm
* gnu/packages/virtualization.scm:
    Adapt module imports accordingly.

* gnu/packages/backup.scm (btrbk):
* gnu/packages/ccache.scm (ccache):
* gnu/packages/cluster.scm (drbd-utils):
* gnu/packages/compton.scm (picom):
* gnu/packages/cryptsetup.scm (cryptsetup):
* gnu/packages/engineering.scm (kicad-doc):
* gnu/packages/games.scm (warzone2100):
* gnu/packages/irc.scm (open-adventure):
* gnu/packages/ntp.scm (weechat):
* gnu/packages/password-utils.scm (keepassxc):
* gnu/packages/radio.scm (wsjtx, jtdx):
* gnu/packages/syndication.scm (newsboat):
* gnu/packages/task-management.scm (timewarrior):
* gnu/packages/version-control.scm (git-lfs):
    [native-inputs]: Replace ruby-asciidoctor by
    ruby-asciidoctor/minimal. Adapt module imports accordingly.

* gnu/packages/text-editors.scm: Remove (gnu packages ruby) import.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-20 20:40:02 +02:00
Nicolas Graves
e2a95e45c7 gnu: ruby-vagrant-spec: Remove uneeded ruby-dep propagated-input.
* gnu/packages/ruby.scm (ruby-vagrant-spec)[propagated-inputs]: Remove
ruby-dep.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20 20:39:58 +02:00
Efraim Flashner
e0b8a6e395 gnu: qemu-minimal: Fix building with ipxe-qemu.
* gnu/packages/virtualization.scm (qemu)[arguments]: Adjust the
'dont-require-ipxe-firmware phase to skip more tests.

Change-Id: I2d308e9eec48ec9b087fc0a7ed9e6d8089366c9e
2025-06-12 12:58:16 +03:00
Tomas Volf
50c18df92f gnu: skopeo: Update to 1.19.0.
* gnu/packages/virtualization.scm (skopeo): Update to 1.19.0.
[native-inputs]: Use go-1.23.

Change-Id: I710f5253a51b72a4bdfa2737161b7abd968056bd
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-01 16:44:32 +02:00
Maxim Cournoyer
0bcd16bb10 gnu: osinfo-db: Update to 20250124.
* gnu/packages/virtualization.scm (osinfo-db): Update to 20250124.

Change-Id: Ibc194b9742c888f5a316ec3b37cc3d6baf0612d1
2025-05-29 12:46:35 +09:00
Sharlatan Hellseher
907b726b86 gnu: go-github-com-go-md2man: Package executable separately.
* gnu/packages/golang-xyz.scm (go-github-com-go-md2man) [arguments]
<skip-build?>: Preserve the package for source only inputs.
(go-md2man): New variable.

* gnu/packages/check.scm (checkmake): [native-inputs]: Remove
go-github-com-go-md2man; add go-md2man.
* gnu/packages/containers.scm (buildah, podman): Likewise.
* gnu/packages/hardware.scm (brillo): Likewise.
* gnu/packages/printers.scm (ipp-usb): Likewise.
* gnu/packages/virtualization.scm (runc, skopeo): Likewise.

Change-Id: I753364633786574c603a978da75a57090d706b27
2025-05-26 16:50:24 +01:00
Nicolas Graves
3df0c87530 gnu: python-transient: Update to 0.25.
* gnu/packages/virtualization.scm (python-transient): Update to 0.25.
[source]: Switch to git-fetch to enable tests.
[arguments]{phases}: Refresh phase 'fix-dependencies.
[native-inputs]: Remove python-black, python-mypy, python-twine.  Add
python-pytest.
[propagated-inputs]: Replace python-lark by python-lark-parser.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-24 04:53:41 +01:00
Ian Eure
1c6aa45d9a gnu: ganeti: Use python-bitarray-2.
Tests fail with the newer version of python-bitarray, so continue using 2.8.1.

* gnu/packages/virtualization.scm (ganeti):
[inputs]: Replace python-bitarray with python-bitarray-2.

Change-Id: If2c70ca30770f5e3ecfd0fd8d2e1be918ef9f419
2025-04-14 10:19:50 +02:00
Giacomo Leidi
288999ea1a gnu: libguestfs: Update to 1.54.1.
This is the latest stable version according to https://libguestfs.org.

* gnu/packages/virtualization.scm (libguestfs-minimal): Update to
1.54.1;
[source]<uri>: https://libguestfs.org/download permanently redirects to
https://download.libguestfs.org.
[arguments]<make-flags>: Replace useless quasiquote with quote;
<phases>: Update makefile patching;
[native-inputs]: Add autoconf, automake and (zstd "lib")
(libguestfs): Update to 1.54.1;
[arguments]<phases>: Drop duplicated makefile patch;
[native-inputs]: Drop autoconf, automake.

Change-Id: I83c0d3e712d78cbd414ea8766705555325ed50fe
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:20:41 +01:00
Ashish SHUKLA
9810c4c818 gnu: criu: Update to 4.0.
* gnu/packages/virtualization.scm (criu): Update to 4.0.
[#:phases]<hardcode-variables>: Add a few more substitutions.
<wrap>: Manually install python components. [native-inputs]:
Depend on python-setuptools.

Change-Id: I9fc3a8e554499edd339a89597d0e1438997a24c8
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-04-01 14:49:35 +02: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
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
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
Reed Meyerson
fc52420c9b gnu: ganeti: Fix compilation.
* gnu/packages/patches/ganeti-openssh-test-fix.patch,
gnu/packages/patches/ganeti-sphinx-import.patch: New files.
* gnu/packages/virtualization.scm (ganeti)[source]: Use them.
[arguments]: Adjust ‘adjust-tests’ phase.
* gnu/local.mk (dist_patch_DATA): Add patches.

Change-Id: I21c4dd5e7210021e8905dc6237bd5148aeed930d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-03-14 00:38:47 +01:00
Efraim Flashner
edfc3395fd gnu: qemu-minimal: Fix building on riscv64-linux.
* gnu/packages/virtualization.scm (qemu)[arguments]: Don't run the tests
in parallel when building for riscv64-linux.  Adjust riscv64's
'disable-some-tests phase to extend a test timeout.

Change-Id: I82e2a59bb74bd2c68ccd2397601b0289f47bdbfe
2025-03-13 15:31:27 +02:00
Jean-Pierre De Jesus DIAZ
152263fd78 gnu: rvvm: Update to 0.6.
* gnu/packages/virtualization.scm (rvvm): Update to 0.6.

Change-Id: I1512b99edf9e3c750da49b05780d84af1b84070c
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-03-06 10:40:02 +08:00
Maxim Cournoyer
4226b784b9 gnu: libvirt: Patch nft and other commands.
* gnu/packages/virtualization.scm (libvirt)
[arguments] <#:phases>: Rename use-absolute-dnsmasq phase to patch-commands.
Extend to patch ebtables, iptables, ip6tables and nft.
[inputs]: Remove ebtables; the modern ebtables binary comes from the iptables
package.  Add nftables.

Fixes: bug#76741
Reported-by: Simen Endsjø <contact@simendsjo.me>
Change-Id: I481c200a4691eae776bfb188dfbf79870c107bd9
2025-03-06 00:06:05 +09:00
Maxim Cournoyer
b9eb832017 gnu: libvirt: Sort inputs.
* gnu/packages/virtualization.scm (libvirt) [inputs]: Sort.

Change-Id: I3c15a1d9b37ee9d074f417bb0636126d7a630992
2025-03-06 00:06:05 +09:00
Maxim Cournoyer
cc71a8e8ea Revert "gnu: libvirt: Update to 11.1.0."
This reverts commit 3df0438309fe3ac04c82ac744d807c5b8da02b44; which is still WIP.
2025-03-05 22:47:48 +09:00
Maxim Cournoyer
3df0438309 gnu: libvirt: Update to 11.1.0.
* gnu/packages/virtualization.scm (libvirt)
[source]: Update to 11.1.0.  Update URI.

Change-Id: Iaffa1cc8238a3d08298ca0137d71bb50ced54dbe
2025-03-05 22:44:15 +09:00
Maxim Cournoyer
4c68ef7454 Reapply "gnu: libvirt: Update to 10.10.0."
This reverts commit ad5f29b87d.  It cannot be
reverted without breaking virt-manager, possibly others.

Change-Id: Ie0d08303121b9c0af299a76ba16d822e2aa30397
2025-03-05 14:29:07 +09:00
Maxim Cournoyer
ad5f29b87d Revert "gnu: libvirt: Update to 10.10.0."
This reverts commit bd30b85066, which broke
'make check-system TESTS=libvirt'.

Fixes: bug#76741
Change-Id: I3de07a18f3801e31ee0b53dd3e5575bc115620dc
2025-03-05 14:25:06 +09:00
Maxim Cournoyer
3e9f9af5a9 gnu: virt-manager: Update to 5.0.0 and enable tests.
* gnu/packages/virtualization.scm (virt-manager): Update to 5.0.0.
[source]: Update URI.  Delete patches.
[build-system]: Switch to meson-build-system.
[arguments] <#:use-setuptools?, #:tests?, #:imported-modules>: Delete
arguments.
<#:modules>: Add (srfi srfi-1).
<#:phases>: Delete fix-setup phase.  Remove stale Xen comment in
fix-default-uri phase.  Rename and extend wrap-with-GI_TYPELIB_PATH phase to
wrap-more. Delete glib-or-gtk-build-system and glib-or-gtk-wrap phases.  Add
set_SOURCE_DIR phase.  Update check phase.
[native-inputs]: Add cdrtools, cpio, gettext-minimal, pkg-config and
python-pytest.  Remove intltool and perl.
[inputs]: Add python-minimal.
* gnu/packages/patches/virt-manager-fix-gtk-cursor-theme-backtace.patch:
Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.

Change-Id: Idff7abdcb5b6237e4fcaba40f373866699718cbc
Series-to: 76365@debbugs.gnu.org
Series-postfix: gnome-team
Cover-letter:
 Update virt-manager to 5.0.0.
 This small series updates virt-manager to 5.0.0, along libvirt and
 python-libvirt.
 END
2025-03-05 14:23:42 +09:00
Maxim Cournoyer
fa0992555d gnu: python-libvirt: Update to 11.0.0.
* gnu/packages/virtualization.scm (python-libvirt): Update to 11.0.0.

Change-Id: I77b889d1bb8879764c8c854113925c5f86ab99ab
2025-03-05 14:23:42 +09:00
Maxim Cournoyer
4a1ea5d0da gnu: qemu: Update to 9.1.3.
* gnu/packages/virtualization.scm (qemu): Update to 9.1.3.
[source] <patches>: Add qemu-disable-migration-test.patch.
[arguments] <phases>: Adjust install-user-static phase.
[native-inputs]: Add python-tomli.
(qemu-patch): Delete procedure.
* gnu/packages/patches/qemu-disable-bios-tables-test.patch: Rebase.
* gnu/packages/patches/qemu-fix-agent-paths.patch: Likewise.
* gnu/packages/patches/qemu-disable-aarch64-migration-test.patch: Delete file.
* gnu/packages/patches/qemu-disable-migration-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.

Change-Id: I573070a297ffc9ca096c52e2fa18f839ad89a24e
2025-03-05 14:23:42 +09:00
Maxim Cournoyer
84a351b3de gnu: Remove qemu-7.2.4.
The comment is no longer true.

* gnu/packages/virtualization.scm (qemu-7.2.4): Delete variable.

Change-Id: I9de6ee0ccfe5d50eba1e608e7d2725e1a41d9a14
2025-03-05 14:23:42 +09:00
Liliana Marie Prikler
c86341c024 gnu: osinfo-db-tools: Update to 1.12.0.
* gnu/packages/virtualization.scm (osinfo-db-tools): Update to 1.12.0.
2025-03-02 20:31:43 +01:00
Liliana Marie Prikler
1e66afd844 gnu: osinfo-db: Update to 20240701.
* gnu/packages/virtualization.scm (osinfo-db): Update to 20240701.
2025-03-02 20:31:43 +01:00
Liliana Marie Prikler
bd30b85066 gnu: libvirt: Update to 10.10.0.
* gnu/packages/virtualization.scm (libvirt): Update to 10.10.0.
[#:phases]: Add ‘fix-test-data’.
[inputs]: Add json-c.
* gnu/packages/patches/libvirt-add-install-prefix.patch: Adjust accordingly.
2025-03-02 20:31:42 +01:00
Liliana Marie Prikler
d8d3d36c60 gnu: Make vte-with-gtk4 the default vte.
* gnu/packages/gnome.scm (vte): Use flags from…
(vte-with-gtk4): … this.  Delete variable.
(vte/gtk+3): New variable.
(gnome-color-manager, vinagre, gnome-console, gnome-terminal)
(terminator, gnome-boxes): Adjust accordingly.
* gnu/packages/guile-xyz.scm (nomad): Likewise.
* gnu/packages/lxde.scm (lxterminal): Likewise.
* gnu/packages/mate.scm (mate-terminal): Likewise.
* gnu/packages/spice.scm (virt-viewer): Likewise.
* gnu/packages/sugar.scm (sugar-terminal-activity): Likewise.
* gnu/packages/terminals.scm (tilda, sakura, xiate, tilix): Likewise.
* gnu/packages/virtualization.scm (virt-manager): Likewise.
* gnu/packages/vnc.scm (remmina): Likewise.
* gnu/packages/xfce.scm (xfce4-terminal): Likewise.
2025-03-02 20:31:27 +01:00
Liliana Marie Prikler
19241a5f19 gnu: libvirt-glib: Update to 5.0.0.
* gnu/packages/virtualization.scm (libvirt-glib): Update to 5.0.0.
2025-03-02 20:31:26 +01:00
Maxim Cournoyer
8a103bc92f gnu: qemu: Fix indentation.
* gnu/packages/virtualization.scm (qemu): Fix indentation.

Change-Id: Id50f7ccc5a491c8610e6698d160de872c193e095
2025-03-03 00:31:45 +09:00
Antero Mejr
76765c89cc gnu: qemu: Add gnutls to inputs.
This enables qcow2 disk encryption.

* gnu/packages/virtualization.scm (qemu)[inputs]: Add gnutls.

Change-Id: I501d7155aaa9efe7c98a7414478eae80f38ab6fd
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-03-03 00:31:45 +09:00
Tomas Volf
eda1e1d590 gnu: skopeo: Update to 1.18.0.
* gnu/packages/virtualization.scm (skopeo): Update to 1.18.0.

Change-Id: I94f96a7a5c12c315a8b2708dea7b5c65bc202ef8
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-02-18 18:20:02 +01:00
Sharlatan Hellseher
4b3cd1df99 gnu: go-github-com-go-md2man: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-go-md2man): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

* gnu/packages/containers.scm: Add (gnu packages golang-xyz).
* gnu/packages/hardware.scm: Likewise.
* gnu/packages/virtualization.scm: Likewise.

Change-Id: I90bdb2a78887896bebf64eef7741d4c6d8e68b93
2025-02-14 10:50:08 +00:00
Efraim Flashner
f2bbe3fcc7 gnu: qemu-minimal: Fix the test suite on armhf-linux.
* gnu/packages/virtualization.scm (qemu)[arguments]: Run the tests
single-threaded on armhf-linux.  Add a phase when building for
armhf-linux to skip a test.

Change-Id: If0f6cdde74c6c67898466f50bf4643ac03dc3661
2025-02-13 11:33:27 +02:00
Efraim Flashner
9eb2468d00 gnu: qemu-minimal: Don't build the documentation.
This removes mesa from the build dependency chain.

* gnu/packages/virtualization.scm (qemu-minimal)[arguments]: Replace the
inherited 'move-html-doc phase.
[native-inputs]: Remove python-sphinx, python-sphinx-rtd-theme.
[synopsis]: Also mention that the docs aren't built.

Change-Id: I6761fae1e4c0001033c842451032fc54b674f3d5
2025-02-13 11:33:27 +02:00