summaryrefslogtreecommitdiff
path: root/gnu/packages/virtualization.scm
Commit message (Collapse)AuthorAge
* gnu: ganeti: Prepare for Sphinx 4.0.Marius Bakke2021-10-13
| | | | | | * gnu/packages/patches/ganeti-sphinx-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/virtualization.scm (ganeti)[source](patches): Add it.
* gnu: QEMU: Remove obsolete patch.Marius Bakke2021-10-12
| | | | | | | | * gnu/packages/virtualization.scm (qemu)[source](patches): Remove Sphinx compatibility patch, which worked around a bug in Sphinx that has since been fixed. * gnu/packages/patches/qemu-sphinx-compat.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu: QEMU: Update to 6.1.0.Marius Bakke2021-10-12
| | | | | | | | | * gnu/packages/virtualization.scm (qemu): Update to 6.1.0. [source](patches): Remove obsolete patch. [arguments]: Adjust substitutions for upstream changes. [native-inputs]: Add PYTHON-SPHINX-RTD-THEME. * gnu/packages/patches/qemu-meson-compat.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu: ganeti: Adjust code style.Marius Bakke2021-10-12
| | | | | * gnu/packages/virtualization.scm (ganeti)[arguments]: Remove trailing #t's. Add syntactic sugar using primitives from SRFI-1, SRFI-26, and (ice-9 match).
* gnu: ganeti: Adjust to GHC 8.10 / Stackage 18.10.Marius Bakke2021-10-11
| | | | | | | * gnu/packages/patches/ganeti-haskell-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/virtualization.scm (ganeti)[source](patches): Add it. [arguments]: Add phase patch-version-constraints.
* gnu: ganeti: Update to 3.0.1.Marius Bakke2021-10-11
| | | | | | | | | | | | | * gnu/packages/virtualization.scm (ganeti): Update to 3.0.1. [source](patches): Remove obsolete. * gnu/tests/ganeti.scm (%ganeti-os): Adjust network configuration so QEMU port forwarding can work. (run-ganeti-test): Remove unused port mapping. Adjust and enable previously failing test. * gnu/packages/patches/ganeti-deterministic-manual.patch, gnu/packages/patches/ganeti-drbd-compat.patch, gnu/packages/patches/ganeti-os-disk-size.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu: osinfo-db: Update to 20210903.Tobias Geerinckx-Rice2021-10-04
| | | | | * gnu/packages/virtualization.scm (osinfo-db): Update to 20210903. [arguments]: Don't explicitly return #t from phases.
* gnu: criu: Delete static libraries.Tobias Geerinckx-Rice2021-10-04
| | | | | * gnu/packages/virtualization.scm (criu)[arguments]: Add a new 'delete-static-libraries phase.
* gnu: criu: Update to 3.16.Tobias Geerinckx-Rice2021-10-04
| | | | | * gnu/packages/virtualization.scm (criu): Update to 3.16. [arguments]: Don't explicitly return #t from phases.
* gnu: libx86emu: Adjust license field.Efraim Flashner2021-10-04
| | | | | * gnu/packages/virtualization.scm (libx86emu)[license]: Add text field pointing to license location.
* gnu: Add libx86emu.Raghav Gururajan2021-10-01
| | | | | | | * gnu/packages/virtualization.scm (libx86emu): New variable. Co-authored-by: Petr Hodina <phodina@protonmail.com> Co-authored-by: Vincent Legoll <vincent.legoll@gmail.com>
* gnu: Add lxd.Andrew Whatson2021-09-28
| | | | | | * gnu/packages/virtualization.scm (lxd): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: lxcfs: Update to 4.0.9.Andrew Whatson2021-09-28
| | | | | | * gnu/packages/virtualization.scm (lxcfs): Update to 4.0.9. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: lxc: Update to 4.0.10.Andrew Whatson2021-09-28
| | | | | | * gnu/packages/virtualization.scm (lxc): Update to 4.0.10. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: lxc: Generate man pages.Andrew Whatson2021-09-13
| | | | | | * gnu/packages/virtualization.scm (lxc)[inputs]: Add docboo2x. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: qemu-minimal: Don't build static binaries.Efraim Flashner2021-09-09
| | | | | | | | | * gnu/packages/virtualization.scm (qemu-minimal)[arguments]: Remove inherited phases for static binaries. [native-inputs]: Remove glib:static, pcre:static and zlib:static. [outputs]: Remove static output. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: bochs: Update to 2.72.7.Tobias Geerinckx-Rice2021-09-05
| | | | * gnu/packages/virtualization.scm (bochs): Update to 2.72.7.
* gnu: osinfo-db: Update to 20210809.Andrew Whatson2021-08-25
| | | | | | Fixes failures when attempting to download some images in gnome-boxes. * gnu/packages/virtualization.scm (osinfo-db): Update to 20210809.
* Revert "gnu: libvirt: Support ZFS."Tobias Geerinckx-Rice2021-07-07
| | | | This reverts commit 61ccd756e5ff73b2f8dc3449df537f1c5adb5872.
* gnu: libvirt: Work around broken SASL option.Tobias Geerinckx-Rice2021-07-04
| | | | | * gnu/packages/virtualization.scm (libvirt)[arguments]: Add "-Ddriver_remote=enabled" to #:configure-flags.
* gnu: libvirt: Support FUSE.Tobias Geerinckx-Rice2021-07-01
| | | | * gnu/packages/virtualization.scm (inputs): Add fuse.
* gnu: libvirt: Support extended attributes.Tobias Geerinckx-Rice2021-07-01
| | | | * gnu/packages/virtualization.scm (inputs): Add attr.
* gnu: libvirt: Support ACLs.Tobias Geerinckx-Rice2021-07-01
| | | | * gnu/packages/virtualization.scm (inputs): Add acl.
* gnu: libvirt: Support ZFS.Tobias Geerinckx-Rice2021-07-01
| | | | * gnu/packages/virtualization.scm (inputs): Add zfs.
* gnu: libvirt: Update to 7.5.0 [fixes CVE-2021-3631].Tobias Geerinckx-Rice2021-07-01
| | | | | | * gnu/packages/virtualization.scm (libvirt): Update to 7.5.0. [arguments]: Add a new 'skip-directory-confusion phase. Remove obsolete 'no-polkit-magic phase.
* gnu: lxcfs: Fix typos in description.Tobias Geerinckx-Rice2021-06-21
| | | | * gnu/packages/virtualization.scm (lxcfs)[synopsis, description]: Fix typos.
* gnu: QEMU: Adjust for Sphinx 4.0.Marius Bakke2021-06-19
| | | | | | * gnu/packages/patches/qemu-sphinx-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/virtualization.scm (qemu)[source](patches): Add it.
* gnu: QEMU: Remove obsolete workaround.Marius Bakke2021-06-19
| | | | * gnu/packages/virtualization.scm (qemu)[arguments]: Remove phase hide-glibc.
* gnu: QEMU: Fix compatibility with Meson 0.58.Marius Bakke2021-06-13
| | | | | | * gnu/packages/patches/qemu-meson-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/virtualization.scm (qemu)[source](patches): Add it.
* gnu: QEMU: Update to 6.0.0.Marius Bakke2021-06-13
| | | | | | | | * gnu/packages/patches/qemu-build-info-manual.patch: Adjust for 6.0. * gnu/packages/virtualization.scm (qemu): Update to 6.0.0. [source](snippet): Remove obsolete substitution. [arguments]: Adjust test substitutions for upstream changes. * gnu/packages/bootloaders.scm (grub)[source](modules, snippet): New fields.
* gnu: python2-libvirt: Remove package.zimoun2021-06-08
| | | | | | * gnu/packages/virtualization.scm (python2-libvirt): Remove variable. Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: Add lxcfs.Dion Mendel2021-06-05
| | | | | | * gnu/packages/virtualization.scm (lxcfs): New Variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: python-libvirt: Update to 7.3.0.Tobias Geerinckx-Rice2021-05-18
| | | | | | | | * gnu/packages/virtualization.scm (python-libvirt): Update to 7.3.0. [arguments]: Remove obsolete 'patch-nosetests-path phase. Replace the default 'check phase. [native-inputs]: Switch from python-nose to python-pytest, like upstream has done.
* gnu: libvirt: Update to 7.3.0.Tobias Geerinckx-Rice2021-05-18
| | | | * gnu/packages/virtualization.scm (libvirt): Update to 7.3.0.
* gnu: skopeo: Update to 1.2.3.Tobias Geerinckx-Rice2021-04-21
| | | | * gnu/packages/virtualization.scm (skopeo): Update to 1.2.3.
* gnu: umoci: Update to 0.4.7 [fixes CVE-2021-29136].Léo Le Bouter2021-04-06
| | | | * gnu/packages/virtualization.scm (umoci): Update to 0.4.7.
* gnu: virt-manager: Update to 3.2.0.Pierre Langlois2021-04-05
| | | | | | | | * gnu/packages/virtualization.scm (virt-manager): Update to 3.2.0. [arguments]: Remove #:test-target. Remove fix-qemu-img-reference phase. Adapt check phase to use pytest, although they still do not run. [native-inputs]: Add python-docutils. Suggest adding python-pytest to enable tests.
* gnu: libvirt-glib: Update to 4.0.0.Pierre Langlois2021-04-05
| | | | | * gnu/packages/virtualization.scm (libvirt-glib): Update to 4.0.0. [build-system]: Switch to meson-build-system.
* gnu: python-libvirt: Update to 7.2.0.Pierre Langlois2021-04-05
| | | | * gnu/packages/virtualization.scm (python-libvirt): Update to 7.2.0.
* gnu: libvirt: Update to 7.2.0.Brice Waegeneire2021-04-05
| | | | | | | | | | | | | | * gnu/packages/virtualization.scm (libvirt): Update to 7.2.0. [arguemnts]: Switch to meson, only build system supported by upstream. [inputs]: Add libssh2 and readline. [native-inputs]: Add bash-completion, gettext, python-docutils and rpcsvc-proto. * gnu/packages/patches/libvirt-add-install-prefix.patch: New file... * gnu/local.mk: ...add it. * gnu/packages/patches/libvirt-create-machine-cgroup.patch: Delete file, merged by upstream. Tested-by: Pierre Langlois <pierre.langlois@gmx.com>
* gnu: libvirt: Enable disk and directory storage.Brice Waegeneire2021-04-05
| | | | | * gnu/packages/virtualization.scm (libvirt)[inputs]: Add parted. [arguments]: Add configure flags to support disk and directory storage.
* gnu: runc: Update to 1.0.0-rc93.Maxim Cournoyer2021-04-02
| | | | | | | | | | | | | * gnu/packages/virtualization.scm (runc): Update to 1.0.0-rc93. [source]: Remove the patches field. [phases]{unpack}: Remove override. {build}: Add the man target. {check}: Make conditional based on TESTS?. {install}: Add the install-man target. [native-inputs]: Add go-github-com-go-md2man. [home-page]: Update. * gnu/packages/patches/runc-CVE-2019-5736.patch: Delete file. * gnu/local.mk: Un-register it.
* Revert "gnu: libvirt: Update to 7.1.0."Pierre Langlois2021-04-02
| | | | | | The update causes virsh to fail <https://bugs.gnu.org/47541>. This reverts commit 383b02a370252c08eb1d43ac94d659c1d3993a35.
* Revert "gnu: python-libvirt: Update to 7.1.0."Pierre Langlois2021-04-02
| | | | This reverts commit 52ed12afcb4618f0a9801b10799d8bbdffe87878.
* Revert "gnu: libvirt-glib: Update to 4.0.0."Pierre Langlois2021-04-02
| | | | This reverts commit 7573ab22d7400a16d81228c6500331a293887cae.
* Revert "gnu: virt-manager: Update to 3.2.0."Pierre Langlois2021-04-02
| | | | This reverts commit 5eb05ede0bf0cfe3080a24eea783f0fbc2ed4015.
* gnu: virt-manager: Update to 3.2.0.Pierre Langlois2021-03-31
| | | | | | | | | | * gnu/packages/virtualization.scm (virt-manager): Update to 3.2.0. [arguments]: Remove #:test-target. Remove fix-qemu-img-reference phase. Adapt check phase to use pytest, although they still do not run. [native-inputs]: Add python-docutils. Suggest adding python-pytest to enable tests. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: libvirt-glib: Update to 4.0.0.Pierre Langlois2021-03-31
| | | | | | | * gnu/packages/virtualization.scm (libvirt-glib): Update to 4.0.0. [build-system]: Switch to meson-build-system. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: python-libvirt: Update to 7.1.0.Pierre Langlois2021-03-31
| | | | | | * gnu/packages/virtualization.scm (python-libvirt): Update to 7.1.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: libvirt: Update to 7.1.0.Pierre Langlois2021-03-31
| | | | | | | | | | | | | | | | * gnu/packages/virtualization.scm (libvirt): Update to 7.1.0. [source]: Remove libvirt-create-machine-cgroup.patch, add libvirt-do-not-create-var-dirs.patch. [build-system]: Switch to meson-build-system. [arguments]: Use meson-0.55. Adapt #:configure-flags for meson, there is no need for --docdir anymore. Remove fix-BOURNE_SHELL-definition phase. Add fix-sysconfdir-and-localstatedir phase. Adapt disable-broken-tests to meson. [native-inputs]: Add python-docutils and rpcsvc-proto. * gnu/packages/patches/libvirt-create-machine-cgroup.patch: Delete. * gnu/packages/patches/libvirt-do-not-create-var-dirs.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add new patch, remove the other. Signed-off-by: Ludovic Courtès <ludo@gnu.org>