Age | Commit message (Expand) | Author |
2021-11-08 | gnu: libx86emu: Update to 3.4....* gnu/packages/virtualization.scm (libx86emu): Update to 3.4.
[arguments]: Don't explicitly return #t from phases.
| Tobias Geerinckx-Rice |
2021-10-30 | gnu: qemu: Add Guix support to QEMU guest agent....QEMU guest agent hardcodes paths to /sbin/hwclock and /sbin/shutdown. Patch
the source to try binaries under /run/current-system/profile/sbin first.
* gnu/packages/patches/qemu-fix-agent-paths.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register the patch.
* gnu/packages/virtualization.scm (qemu)[origin]: Apply it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Timotej Lazar |
2021-10-23 | gnu: xen: Fix upstream hash mismatch....* gnu/packages/virtualization.scm (xen)[native-inputs]: Fetch mini-os by
Git its commit rather than an unstable tag.
| Tobias Geerinckx-Rice |
2021-10-23 | gnu: xen: Fetch Git sources over HTTPS....* gnu/packages/virtualization.scm (xen)[source, native-inputs]:
Clone the xen and mini-os repositories over HTTPS.
| Tobias Geerinckx-Rice |
2021-10-21 | gnu: criu: Fix PYTHONPATH & switch to Python 3 to build criu-ns....* gnu/packages/virtualization.scm (criu)[arguments]: Set PYTHON
in #:make-flags instead of ‘hard-coding’ it later. Replace the
forever-broken 'wrap phase with one that doesn't attempt to support
‘--with-input’ for now.
[inputs]: Substitute python and python-protobuf for python-2 and
python2-protobuf, respectively, and remove python2-ipaddr.
| Tobias Geerinckx-Rice |
2021-10-21 | gnu: criu: Update to 3.16.1....* gnu/packages/virtualization.scm (criu): Update to 3.16.1.
| Tobias Geerinckx-Rice |
2021-10-21 | gnu: criu: Delete custom 'configure phase....* gnu/packages/virtualization.scm (criu)[arguments]: Delete 'configure
phase.
| Tobias Geerinckx-Rice |
2021-10-21 | gnu: criu: Build from Git sources....This in preparation for 3.16.1 which lacks a stable tarball.
* gnu/packages/virtualization.scm (criu)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
| Tobias Geerinckx-Rice |
2021-10-18 | gnu: libvirt: Update to 7.6.0....* gnu/packages/virtualization.scm (libvirt): Update to 7.6.0.
| Oleg Pykhalov |
2021-10-13 | gnu: ganeti: Prepare for Sphinx 4.0....* 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.
| Marius Bakke |
2021-10-12 | gnu: QEMU: Remove obsolete patch....* 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.
| Marius Bakke |
2021-10-12 | gnu: QEMU: Update to 6.1.0....* 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.
| Marius Bakke |
2021-10-12 | gnu: ganeti: Adjust code style....* gnu/packages/virtualization.scm (ganeti)[arguments]: Remove trailing #t's.
Add syntactic sugar using primitives from SRFI-1, SRFI-26, and (ice-9 match).
| Marius Bakke |
2021-10-11 | gnu: ganeti: Adjust to GHC 8.10 / Stackage 18.10....* 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.
| Marius Bakke |
2021-10-11 | gnu: ganeti: Update to 3.0.1....* 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.
| Marius Bakke |
2021-10-04 | gnu: osinfo-db: Update to 20210903....* gnu/packages/virtualization.scm (osinfo-db): Update to 20210903.
[arguments]: Don't explicitly return #t from phases.
| Tobias Geerinckx-Rice |
2021-10-04 | gnu: criu: Delete static libraries....* gnu/packages/virtualization.scm (criu)[arguments]:
Add a new 'delete-static-libraries phase.
| Tobias Geerinckx-Rice |
2021-10-04 | gnu: criu: Update to 3.16....* gnu/packages/virtualization.scm (criu): Update to 3.16.
[arguments]: Don't explicitly return #t from phases.
| Tobias Geerinckx-Rice |
2021-10-04 | gnu: libx86emu: Adjust license field....* gnu/packages/virtualization.scm (libx86emu)[license]: Add text field
pointing to license location.
| Efraim Flashner |
2021-10-01 | gnu: Add libx86emu....* gnu/packages/virtualization.scm (libx86emu): New variable.
Co-authored-by: Petr Hodina <phodina@protonmail.com>
Co-authored-by: Vincent Legoll <vincent.legoll@gmail.com>
| Raghav Gururajan |
2021-09-28 | gnu: Add lxd....* gnu/packages/virtualization.scm (lxd): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Andrew Whatson |
2021-09-28 | gnu: lxcfs: Update to 4.0.9....* gnu/packages/virtualization.scm (lxcfs): Update to 4.0.9.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Andrew Whatson |
2021-09-28 | gnu: lxc: Update to 4.0.10....* gnu/packages/virtualization.scm (lxc): Update to 4.0.10.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Andrew Whatson |
2021-09-13 | gnu: lxc: Generate man pages....* gnu/packages/virtualization.scm (lxc)[inputs]: Add docboo2x.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Andrew Whatson |
2021-09-09 | gnu: qemu-minimal: Don't build static binaries....* 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>
| Efraim Flashner |
2021-09-05 | gnu: bochs: Update to 2.72.7....* gnu/packages/virtualization.scm (bochs): Update to 2.72.7.
| Tobias Geerinckx-Rice |
2021-08-25 | gnu: osinfo-db: Update to 20210809....Fixes failures when attempting to download some images in gnome-boxes.
* gnu/packages/virtualization.scm (osinfo-db): Update to 20210809.
| Andrew Whatson |
2021-07-07 | Revert "gnu: libvirt: Support ZFS."...This reverts commit 61ccd756e5ff73b2f8dc3449df537f1c5adb5872.
| Tobias Geerinckx-Rice |
2021-07-04 | gnu: libvirt: Work around broken SASL option....* gnu/packages/virtualization.scm (libvirt)[arguments]: Add "-Ddriver_remote=enabled"
to #:configure-flags.
| Tobias Geerinckx-Rice |
2021-07-01 | gnu: libvirt: Support FUSE....* gnu/packages/virtualization.scm (inputs): Add fuse.
| Tobias Geerinckx-Rice |
2021-07-01 | gnu: libvirt: Support extended attributes....* gnu/packages/virtualization.scm (inputs): Add attr.
| Tobias Geerinckx-Rice |
2021-07-01 | gnu: libvirt: Support ACLs....* gnu/packages/virtualization.scm (inputs): Add acl.
| Tobias Geerinckx-Rice |
2021-07-01 | gnu: libvirt: Support ZFS....* gnu/packages/virtualization.scm (inputs): Add zfs.
| Tobias Geerinckx-Rice |
2021-07-01 | gnu: libvirt: Update to 7.5.0 [fixes CVE-2021-3631]....* gnu/packages/virtualization.scm (libvirt): Update to 7.5.0.
[arguments]: Add a new 'skip-directory-confusion phase.
Remove obsolete 'no-polkit-magic phase.
| Tobias Geerinckx-Rice |
2021-06-21 | gnu: lxcfs: Fix typos in description....* gnu/packages/virtualization.scm (lxcfs)[synopsis, description]: Fix typos.
| Tobias Geerinckx-Rice |
2021-06-19 | gnu: QEMU: Adjust for Sphinx 4.0....* 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.
| Marius Bakke |
2021-06-19 | gnu: QEMU: Remove obsolete workaround....* gnu/packages/virtualization.scm (qemu)[arguments]: Remove phase hide-glibc.
| Marius Bakke |
2021-06-13 | gnu: QEMU: Fix compatibility with Meson 0.58....* 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.
| Marius Bakke |
2021-06-13 | gnu: QEMU: Update to 6.0.0....* 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.
| Marius Bakke |
2021-06-08 | gnu: python2-libvirt: Remove package....* gnu/packages/virtualization.scm (python2-libvirt): Remove variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
| zimoun |
2021-06-05 | gnu: Add lxcfs....* gnu/packages/virtualization.scm (lxcfs): New Variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Dion Mendel |
2021-05-18 | gnu: python-libvirt: Update to 7.3.0....* 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.
| Tobias Geerinckx-Rice |
2021-05-18 | gnu: libvirt: Update to 7.3.0....* gnu/packages/virtualization.scm (libvirt): Update to 7.3.0.
| Tobias Geerinckx-Rice |
2021-04-21 | gnu: skopeo: Update to 1.2.3....* gnu/packages/virtualization.scm (skopeo): Update to 1.2.3.
| Tobias Geerinckx-Rice |
2021-04-06 | gnu: umoci: Update to 0.4.7 [fixes CVE-2021-29136]....* gnu/packages/virtualization.scm (umoci): Update to 0.4.7.
| Léo Le Bouter |
2021-04-05 | gnu: virt-manager: Update to 3.2.0....* 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.
| Pierre Langlois |
2021-04-05 | gnu: libvirt-glib: Update to 4.0.0....* gnu/packages/virtualization.scm (libvirt-glib): Update to 4.0.0.
[build-system]: Switch to meson-build-system.
| Pierre Langlois |
2021-04-05 | gnu: python-libvirt: Update to 7.2.0....* gnu/packages/virtualization.scm (python-libvirt): Update to 7.2.0.
| Pierre Langlois |
2021-04-05 | gnu: libvirt: Update to 7.2.0....* 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>
| Brice Waegeneire |
2021-04-05 | gnu: libvirt: Enable disk and directory storage....* gnu/packages/virtualization.scm (libvirt)[inputs]: Add parted.
[arguments]: Add configure flags to support disk and directory storage.
| Brice Waegeneire |