~ruther/guix-local

ref: ee4e5cfc41e3ed8192a0c13ed0feba85e26fdfd4 guix-local/gnu/packages/virtualization.scm -rw-r--r-- 146.3 KiB
1cc5c8f2 — Maxim Cournoyer 1 year, 3 months ago
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
538310e5 — Maxim Cournoyer 1 year, 3 months ago
gnu: libvirt: Update to 11.0.0.

* gnu/packages/virtualization.scm (libvirt): Update to 11.0.0.

Change-Id: I92120699a685f4abb77597f698da534688317d8d
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>
8e61e3ba — Maxim Cournoyer 1 year, 3 months ago
gnu: libosinfo: Add search path for OSINFO_SYSTEM_DIR.

* gnu/packages/virtualization.scm (libosinfo)
[native-search-paths]: New field.

Change-Id: I476038cec6e38239ac5531ce58e13a39512b8504
a8977963 — Maxim Cournoyer 1 year, 3 months ago
gnu: libosinfo: Update to 1.12.0.

* gnu/packages/virtualization.scm (libosinfo): Update to 1.12.0.

Change-Id: If760b3ce9714b63e7418e25bd3886634eca4628d
fc52420c — Reed Meyerson 1 year, 6 months ago
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>
edfc3395 — Efraim Flashner 1 year, 4 months ago
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
152263fd — Jean-Pierre De Jesus DIAZ 1 year, 4 months ago
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>
4226b784 — Maxim Cournoyer 1 year, 4 months ago
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
b9eb8320 — Maxim Cournoyer 1 year, 4 months ago
gnu: libvirt: Sort inputs.

* gnu/packages/virtualization.scm (libvirt) [inputs]: Sort.

Change-Id: I3c15a1d9b37ee9d074f417bb0636126d7a630992
cc71a8e8 — Maxim Cournoyer 1 year, 4 months ago
Revert "gnu: libvirt: Update to 11.1.0."

This reverts commit 3df0438309fe3ac04c82ac744d807c5b8da02b44; which is still WIP.
3df04383 — Maxim Cournoyer 1 year, 4 months ago
gnu: libvirt: Update to 11.1.0.

* gnu/packages/virtualization.scm (libvirt)
[source]: Update to 11.1.0.  Update URI.

Change-Id: Iaffa1cc8238a3d08298ca0137d71bb50ced54dbe
4c68ef74 — Maxim Cournoyer 1 year, 4 months ago
Reapply "gnu: libvirt: Update to 10.10.0."

This reverts commit ad5f29b87dc46333bd16f58b2c42458119d2455b.  It cannot be
reverted without breaking virt-manager, possibly others.

Change-Id: Ie0d08303121b9c0af299a76ba16d822e2aa30397
ad5f29b8 — Maxim Cournoyer 1 year, 4 months ago
Revert "gnu: libvirt: Update to 10.10.0."

This reverts commit bd30b8506687d8ada63d163ee21c0b95f659d97a, which broke
'make check-system TESTS=libvirt'.

Fixes: bug#76741
Change-Id: I3de07a18f3801e31ee0b53dd3e5575bc115620dc
3e9f9af5 — Maxim Cournoyer 1 year, 4 months ago
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
fa099255 — Maxim Cournoyer 1 year, 4 months ago
gnu: python-libvirt: Update to 11.0.0.

* gnu/packages/virtualization.scm (python-libvirt): Update to 11.0.0.

Change-Id: I77b889d1bb8879764c8c854113925c5f86ab99ab
4a1ea5d0 — Maxim Cournoyer 1 year, 4 months ago
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
84a351b3 — Maxim Cournoyer 1 year, 4 months ago
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
c86341c0 — Liliana Marie Prikler 1 year, 6 months ago
gnu: osinfo-db-tools: Update to 1.12.0.

* gnu/packages/virtualization.scm (osinfo-db-tools): Update to 1.12.0.
1e66afd8 — Liliana Marie Prikler 1 year, 6 months ago
gnu: osinfo-db: Update to 20240701.

* gnu/packages/virtualization.scm (osinfo-db): Update to 20240701.
Next