summaryrefslogtreecommitdiff
path: root/gnu/packages/virtualization.scm
AgeCommit message (Collapse)Author
2025-04-14gnu: ganeti: Use python-bitarray-2.Ian Eure
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-06gnu: libguestfs: Update to 1.54.1.Giacomo Leidi
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-01gnu: criu: Update to 4.0.Ashish SHUKLA
* 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-03-18gnu: qemu: Disable a flaky io test.Maxim Cournoyer
* gnu/packages/virtualization.scm (qemu) [phases] {disable-unusable-tests}: Delete tests/qemu-iotests/161 test file. Change-Id: I45cfaa28f5910e43ecf8063fa0390444518e357e
2025-03-17gnu: libvirt: Update to 11.0.0.Maxim Cournoyer
* gnu/packages/virtualization.scm (libvirt): Update to 11.0.0. Change-Id: I92120699a685f4abb77597f698da534688317d8d
2025-03-17gnu: libvirt: Fix path to Linux modules.nathan
* 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-17gnu: libosinfo: Add search path for OSINFO_SYSTEM_DIR.Maxim Cournoyer
* gnu/packages/virtualization.scm (libosinfo) [native-search-paths]: New field. Change-Id: I476038cec6e38239ac5531ce58e13a39512b8504
2025-03-17gnu: libosinfo: Update to 1.12.0.Maxim Cournoyer
* gnu/packages/virtualization.scm (libosinfo): Update to 1.12.0. Change-Id: If760b3ce9714b63e7418e25bd3886634eca4628d
2025-03-14gnu: ganeti: Fix compilation.Reed Meyerson
* 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-13gnu: qemu-minimal: Fix building on riscv64-linux.Efraim Flashner
* 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-06gnu: rvvm: Update to 0.6.Jean-Pierre De Jesus DIAZ
* gnu/packages/virtualization.scm (rvvm): Update to 0.6. Change-Id: I1512b99edf9e3c750da49b05780d84af1b84070c Signed-off-by: Zheng Junjie <z572@z572.online>
2025-03-06gnu: libvirt: Patch nft and other commands.Maxim Cournoyer
* 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-06gnu: libvirt: Sort inputs.Maxim Cournoyer
* gnu/packages/virtualization.scm (libvirt) [inputs]: Sort. Change-Id: I3c15a1d9b37ee9d074f417bb0636126d7a630992
2025-03-05Revert "gnu: libvirt: Update to 11.1.0."Maxim Cournoyer
This reverts commit 3df0438309fe3ac04c82ac744d807c5b8da02b44; which is still WIP.
2025-03-05gnu: libvirt: Update to 11.1.0.Maxim Cournoyer
* gnu/packages/virtualization.scm (libvirt) [source]: Update to 11.1.0. Update URI. Change-Id: Iaffa1cc8238a3d08298ca0137d71bb50ced54dbe
2025-03-05Reapply "gnu: libvirt: Update to 10.10.0."Maxim Cournoyer
This reverts commit ad5f29b87dc46333bd16f58b2c42458119d2455b. It cannot be reverted without breaking virt-manager, possibly others. Change-Id: Ie0d08303121b9c0af299a76ba16d822e2aa30397
2025-03-05Revert "gnu: libvirt: Update to 10.10.0."Maxim Cournoyer
This reverts commit bd30b8506687d8ada63d163ee21c0b95f659d97a, which broke 'make check-system TESTS=libvirt'. Fixes: bug#76741 Change-Id: I3de07a18f3801e31ee0b53dd3e5575bc115620dc
2025-03-05gnu: virt-manager: Update to 5.0.0 and enable tests.Maxim Cournoyer
* 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-05gnu: python-libvirt: Update to 11.0.0.Maxim Cournoyer
* gnu/packages/virtualization.scm (python-libvirt): Update to 11.0.0. Change-Id: I77b889d1bb8879764c8c854113925c5f86ab99ab
2025-03-05gnu: qemu: Update to 9.1.3.Maxim Cournoyer
* 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-05gnu: Remove qemu-7.2.4.Maxim Cournoyer
The comment is no longer true. * gnu/packages/virtualization.scm (qemu-7.2.4): Delete variable. Change-Id: I9de6ee0ccfe5d50eba1e608e7d2725e1a41d9a14
2025-03-02gnu: osinfo-db-tools: Update to 1.12.0.Liliana Marie Prikler
* gnu/packages/virtualization.scm (osinfo-db-tools): Update to 1.12.0.
2025-03-02gnu: osinfo-db: Update to 20240701.Liliana Marie Prikler
* gnu/packages/virtualization.scm (osinfo-db): Update to 20240701.
2025-03-02gnu: libvirt: Update to 10.10.0.Liliana Marie Prikler
* 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-02gnu: Make vte-with-gtk4 the default vte.Liliana Marie Prikler
* 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-02gnu: libvirt-glib: Update to 5.0.0.Liliana Marie Prikler
* gnu/packages/virtualization.scm (libvirt-glib): Update to 5.0.0.
2025-03-03gnu: qemu: Fix indentation.Maxim Cournoyer
* gnu/packages/virtualization.scm (qemu): Fix indentation. Change-Id: Id50f7ccc5a491c8610e6698d160de872c193e095
2025-03-03gnu: qemu: Add gnutls to inputs.Antero Mejr
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-02-18gnu: skopeo: Update to 1.18.0.Tomas Volf
* gnu/packages/virtualization.scm (skopeo): Update to 1.18.0. Change-Id: I94f96a7a5c12c315a8b2708dea7b5c65bc202ef8 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-02-14gnu: go-github-com-go-md2man: Move to golang-xyz.Sharlatan Hellseher
* 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-13gnu: qemu-minimal: Fix the test suite on armhf-linux.Efraim Flashner
* 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-13gnu: qemu-minimal: Don't build the documentation.Efraim Flashner
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-01-21gnu: umoci: Fix build.Sharlatan Hellseher
* gnu/packages/virtualization.scm (umoci) [arguments] <test-subdirs>: Limit to project's root. Change-Id: Ib002c142fefa7b8fa60c7d9c650615753bf03eba
2025-01-16gnu: Add xe-guest-utilities.Karl Hallsby
* gnu/packages/virtualization.scm (xe-guest-utilities): Init at 8.4.0 Change-Id: I4daf19dc1964be00554e1c598ef88897081f5d52 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-09gnu: Add xen-guest-agent.Karl Hallsby
* gnu/packages/virtualization.scm (xen-guest-agent): New variable. Change-Id: I6277edc2298c6154d722f7f206e7955222228710 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-12-14gnu: python-libvirt: Fix build.Efraim Flashner
* gnu/packages/virtualization.scm (python-libvirt)[native-inputs]: Add python-setuptools, python-wheel. Change-Id: I3f5ada563ad66b67e2d0b67a027ff8efad9bce99
2024-12-13gnu: build-system/pyproject: Add missing native-inputs.Nicolas Graves
* gnu/packages/bioinformatics.scm (python-ega-download-client) [native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/databases.scm (datasette)[native-inputs]: Add python-pip. * gnu/packages/django.scm (python-django-localflavor, python-django-contact-form)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/graphviz.scm (python-uqbar)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/jupyter.scm (python-jupyterlab-server)[native-inputs]: Add python-wheel. (python-nbstripout)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/machine-learning.scm (python-captum, python-linear-operator, python-gpytorch)[native-inputs]: Add python-setuptools. * gnu/packages/music.scm (abjad, abjad-ext-rmarkers, abjed-ext-nauert, python-mutagen)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/package-management.scm (python-conda-package-handling)[native-inputs]: Add python-setuptools and python-wheel. (conda)[native-inputs]: Add python-wheel. * gnu/packages/python-check.scm (python-pyinstrument, python-pytest-testmon, python-pytest-trio, python-nbval, python-pytest-toolbox)[native-inputs]: Add python-setuptools and python-wheel. (python-nptyping)[native-inputs]: Add python-setuptools. * gnu/packages/python-check.scm (python-dask-expr)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/python-web.scm (parfive, python-aioftp, python-hupper, python-sanic, python-mechanicalsoup, python-tinycss, python-aiostream, python-cbor2, gunicorn)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/python-xyz.scm (python-apprise, python-jaraco-classes, python-sparse, python-shtab, python-pyan3)[native-inputs]: Add python-setuptools. (python-jupytext, python-orderedmultidict, python-identify, python-nodeenv, python-cfgv, python-zarr, python-multipart, python-nbconvert, python-cram, python-immutables, python-numpydoc, python-cairosvg, python-unidecode, python-black, python-multidict, python-mpv-jsonipc, python-humanize, python-cmd2)[native-inputs]: Add python-setuptools and python-wheel. (python-partd, python-dask, python-zarr)[native-inputs]: Add python-wheel. (python-nbconvert)[propagated-inputs]: Add texlive-etoolbox. Remove duplicate textlive-jknapltx. (python-isort)[native-inputs]: Add python-pip. * gnu/packages/simulation.scm (python-fenics-dijitso)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/sphinx.scm (python-pydata-sphinx-theme, python-sphinx-autodoc-typehints)[native-inputs]: Add python-setuptools. * gnu/packages/syndication.scm (tuir)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/terminals.scm (python-halo)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/time.scm (python-arrow, python-dateutil) [native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/version-control.scm (pre-commit)[native-inputs]: Add python-setuptools and python-wheel. Remove input labels. * gnu/packages/virtualization.scm (python-qemu-qmp, python-transient)[native-inputs]: Add python-setuptools and python-wheel. * gnu/packages/xorg.scm (python-xcffib)[native-inputs]: Add python-setuptools and python-wheel. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Change-Id: Id61cf8cdc47bd4c2871c0a9c8e9a5bfd51157df0
2024-12-13gnu: python-qemu-qmp: Move to pyproject-build-system.Nicolas Graves
* gnu/packages/virtualization.scm (python-qemu-qmp): [build-system]: Move to pyproject-build-system. Change-Id: I4a11e7c913092a4798b46347388a0f07bbb85213 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-12-13gnu: python-qemu-qmp: Improve package style.Nicolas Graves
* gnu/packages/virtualization.scm (python-qemu-qmp): [arguments]<#:phases>: Rewrite check phase replacement to only run tests/protocol.py and not quality-checks. Change-Id: I3485e2ee10d46b1699674f506876e7c185674653 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-12-13gnu: python-transient: Move to pyproject-build-system.Nicolas Graves
* gnu/packages/virtualization.scm (python-transient)[build-system]: Move to pyproject-build-system. Change-Id: I29969738f862ea26fbaa9cb7642f98336f37c583 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-12-13gnu: criu: Remove temporary workaround.Lars-Dominik Braun
* gnu/packages/virtualization.scm (criu)[arguments]: Import ensure-no-mtimes-pre-1980 from python-build-system and remove copied code. Change-Id: I2ab9eb51dfa66fcf5b0144eab73d63055400e30c
2024-12-10gnu: Fix synopsis in miscelaneous packages.Gabriel Wicki
* gnu/packages/astronomy.scm (calcmysky-qt5): Fix synopsis. * gnu/packages/base.scm (hello): Fix synopsis. * gnu/packages/bioinformatics.scm (vembrane): Fix synopsis. * gnu/packages/browser-extensions.scm (passff): Fix synopsis. * gnu/packages/browser-extensions.scm (noscript): Fix synopsis. * gnu/packages/c.scm (orangeduck-mpc): Fix synopsis. * gnu/packages/cran.scm (r-d3r): Fix synopsis. * gnu/packages/docbook.scm (docbook-mathml-1.0): Fix synopsis. * gnu/packages/finance.scm (flowee): Fix synopsis. * gnu/packages/firmware.scm (seabios): Fix synopsis. * gnu/packages/games.scm (pinball): Fix synopsis. (morris): Fix synopsis. * gnu/packages/gawk.scm (cppawk-egawk): Fix synopsis. * gnu/packages/gnome.scm (gssdp): Fix synopsis. * gnu/packages/gstreamer.scm (gst-plugins-espeak): Fix synopsis. * gnu/packages/heads.scm (musl-cross): Fix synopsis. * gnu/packages/irc.scm (epic5): Fix synopsis. * gnu/packages/kde-pim.scm (itinerary): Fix synopsis. * gnu/packages/kde-plasma.scm (mpvqt): Fix synopsis. * gnu/packages/lesstif.scm (motif): Fix synopsis. * gnu/packages/linux.scm (ecryptfs-utils): Fix synopsis. * gnu/packages/linux.scm (falcosecurity-libs): Fix synopsis. * gnu/packages/mail.scm (pan): Fix synopsis. * gnu/packages/messaging.scm (biboumi): Fix synopsis. * gnu/packages/ocaml.scm (ocaml-ppx-import): Fix synopsis. * gnu/packages/pascal.scm (p2c): Fix synopsis. * gnu/packages/pdf.scm (unpaper): Fix synopsis. * gnu/packages/pure.scm (pure): Fix synopsis. * gnu/packages/qt.scm (qxlsx-qt5): Fix synopsis. * gnu/packages/smalltalk.scm (smalltalk): Fix synopsis. * gnu/packages/sugar.scm (sugar): Fix synopsis. * gnu/packages/terminals.scm (roxterm): Fix synopsis. * gnu/packages/virtualization.scm (xen): Fix synopsis. * gnu/packages/vpn.scm (sshoot): Fix synopsis. * gnu/packages/web.scm (buku-run): Fix synopsis. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2024-12-10gnu: packages: Remove x86_64-gnu next to i586-gnu from supported-systems.Janneke Nieuwenhuizen
* gnu/packages/golang.scm (go-1.16)[supported-systems]: Remove "x86_64-gnu". * gnu/packages/linux.scm (proot)[supported-systems]: Likewise. * gnu/packages/valgrind.scm (valgrind)[supported-systems]: Likewise. * gnu/packages/virtualization.scm (qemu)[supported-systems]: Likewise. * gnu/packages/heads.scm (musl-cross)[supported-systems]: Delete target-hurd? instead of remove'ing "i586-gnu". * gnu/packages/linux.scm (net-tools)[supported-systems]: Likewise. (libcap)[supported-systems]: Likewise. (fuse)[supported-systems]: Likewise. (kmod)[supported-systems]: Likewise. (lvm2)[supported-systems]: Likewise. (mdadm)[supported-systems]: Likewise. (proot)[supported-systems]: Likewise. * gnu/packages/lisp.scm (ecl)[supported-systems]: Likewise. (sbcl)[supported-systems]: Likewise. * gnu/packages/virtualization.scm (qemu)[supported-systems]: Likewise. Change-Id: I506e056b7aeb40f004fcc31ee85962cb065eac29
2024-11-24gnu: skopeo: Update to 1.17.0.Tomas Volf
* gnu/packages/virtualization.scm (skopeo): Update to 1.17.0. [native-inputs]: Use go-1.22. Change-Id: I40f82897556c245deb93df806106be6cb48a7f78 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-11-16gnu: libx86emu: Fix build.Artyom V. Poptsov
* gnu/packages/virtualization.scm (libx86emu): Fix build. [arguments]: Add extra "make-x86test" phase to make sure that "x86test" exists before running the parallel tests. Change-Id: Iad8d3fca6d4c04f6df9eba88e33e47324f160083
2024-11-13gnu: bochs: Update to 2.8.Artyom V. Poptsov
* gnu/packages/virtualization.scm (bochs): Update to 2.8. Change-Id: I3b16ca08abbdffa126ccd489ddf441459d6fcc51 Reviewed-by: Ludovic Courtès <ludo@gnu.org>
2024-11-01gnu: looking-glass-client: Fix build.Oleg Pykhalov
* gnu/packages/virtualization.scm (looking-glass-client)[arguments]<#:configure-flags>: Add '-DENABLE_BACKTRACE=no' flag. Change-Id: Iecf644b60d99793782a7d1069194fe7f95337cb3
2024-10-14gnu: xen: Update to 4.19.0. [security fixes]Nicolas Graves
This fixes at least 10 different CVEs. * gnu/packages/virtualization.scm (xen): Update to 4.19.0. [arguments]<#make-flags>: Add SHLIB flags. <#phases>: Update 'patch phase. [origin]<patches>: Remove xen-docs-use-predictable-ordering.patch and xen-remove-config.gz-timestamp.patch from here... * gnu/packages/patches: ...here and... * gnu/local.mk: ...here. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07gnu: Add libguestfs.Giacomo Leidi
* gnu/packages/virtualization.scm (libguestfs): New variable. Change-Id: I99243550a7a6c9d787fa1a67e54acefd3deeaf1f Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-07gnu: Add libguestfs-minimal.Giacomo Leidi
* gnu/packages/virtualization.scm (libguestfs-minimal): New variable. * gnu/packages/patches/libguestfs-syms.patch: Add file. * gnu/local.mk: Add it. Change-Id: Ide22707724ecd41145243c9f41adc3f5557c593e Signed-off-by: Ludovic Courtès <ludo@gnu.org>