Age | Commit message (Expand) | Author |
2022-11-20 | gnu: Fix copyright line....This is a follow-up to commit 9ad311ec15c05efc78f74252e7eb6cddfb0b5cea.
* gnu/packages/virtualization.scm: Remove copyright line.
* gnu/services/virtualization.scm: Add copyright line.
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Leo Nikkilä |
2022-11-15 | gnu: virt-manager: Update to 4.1.0....* gnu/packages/virtualization (virt-manager): Update to 4.1.0.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| dan |
2022-11-11 | gnu: ganeti-instance-guix: Update to 0.8....* gnu/packages/virtualization.scm (ganeti-instance-guix): Update to 0.8.
[native-inputs]: Add JQ.
[inputs]: Add CRYPTSETUP.
| Marius Bakke |
2022-11-07 | services: qemu-binfmt: Add x86_64 QEMU target....* gnu/services/virtualization.scm (%x86_64): New variable.
(%qemu-platforms) Add it.
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Leo Nikkilä |
2022-11-03 | gnu: ganeti-instance-guix: Update to 0.7....* gnu/packages/virtualization.scm (ganeti-instance-guix): Update to 0.7.
[inputs]: Remove QEMU-MINIMAL. Add BTRFS-PROGS, E2FSPROGS, F2FS-TOOLS, LVM2,
MULTIPATH-TOOLS, PARTED, and XFSPROGS.
| Marius Bakke |
2022-10-16 | gnu: criu: Update to 3.17.1....* gnu/packages/virtualization.scm (criu): Update to 3.17.1.
| Tobias Geerinckx-Rice |
2022-09-26 | gnu: qemu: Disable qtest-aarch64/migration-test test....* gnu/packages/patches/qemu-disable-aarch64-migration-test.patch: Add patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/virtualization.scm (qemu): Apply it.
| Maxim Cournoyer |
2022-09-16 | gnu: virt-manager: Use gtksourceview@4....Fixes <https://issues.guix.gnu.org/57832>.
* gnu/packages/virtualization.scm (virt-manager)[inputs]: Replace
gtksourceview with gtksourceview-4.
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Michael Rohleder |
2022-09-11 | gnu: QEMU: Unbundle dtc and slirp....* gnu/packages/virtualization.scm (qemu)[source](snippet): Delete two more
directories.
[arguments]: Add "--enable-slirp" and "--enable-fdt" in #:configure-flags.
[inputs]: Add DTC and LIBSLIRP.
| Marius Bakke |
2022-09-09 | gnu: QEMU: Use G-expression....* gnu/packages/virtualization.scm (qemu, qemu-minimal)[arguments]: Rewrite
with G-expressions.
| Marius Bakke |
2022-09-09 | gnu: QEMU: Update to 7.1.0....* gnu/packages/patches/qemu-build-info-manual.patch: Remove configure script
stanza.
* gnu/packages/patches/qemu-fix-agent-paths.patch: Adjust patch context. Use
execl instead of execle to stay consistent with upstream.
* gnu/packages/virtualization.scm (qemu): Update to 7.1.0.
| Marius Bakke |
2022-08-29 | tests: libvirt: Ensure the default network can be started....* gnu/tests/virtualization.scm (run-libvirt-test): Run commands to create and
start the default network.
| Marius Bakke |
2022-08-29 | gnu: libvirt: Use absolute dnsmasq....Fixes <https://bugs.gnu.org/57272>.
Reported by Lars-Dominik Braun <lars@6xq.net>.
* gnu/packages/virtualization.scm (libvirt)[arguments]: Substitute the
absolute dnsmasq file name. Disable one test.
Co-authored-by: Marius Bakke <marius@gnu.org>
| Lars-Dominik Braun |
2022-08-11 | gnu: python-libvirt: Add 'upstream-name' property....* gnu/packages/virtualization.scm (python-libvirt)[properties]: New field.
| Marius Bakke |
2022-08-11 | gnu: libvirt: Use G-expression....* gnu/packages/virtualization.scm (libvirt)[arguments]: Use gexp. While at
it, refer to THIS-PACKAGE instead of the NAME and VERSION fields.
| Marius Bakke |
2022-08-11 | gnu: libvirt: Remove input labels....* gnu/packages/virtualization.scm (libvirt)[inputs, native-inputs]: Remove labels.
| Marius Bakke |
2022-08-11 | gnu: libvirt, python-libvirt: Update to 8.6.0....* gnu/packages/patches/libvirt-add-install-prefix.patch: Refresh patch.
* gnu/packages/virtualization.scm (libvirt): Update to 8.6.0.
(python-libvirt): Update to 8.6.0.
[arguments]: Remove, as the default test phase works fine.
| Marius Bakke |
2022-07-24 | gnu: osinfo-db: Update to 20220516....* gnu/packages/virtualization.scm (osinfo-db): Update to 20220516.
| Tobias Geerinckx-Rice |
2022-06-26 | gnu: lxd: Update to 4.24....* gnu/packages/virtualization.scm (lxd): Update to 4.24.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Brian Cully |
2022-06-23 | gnu: runc: Update to 1.1.1....* gnu/packages/virtualization.scm (runc): Update to 1.1.1.
[native-inputs]: Use new style.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Pierre Langlois |
2022-06-19 | gnu: lxd: Remove input labels....* gnu/packages/virtualization.scm (lxd)[arguments]: In 'install' phase,
refer to "bash-minimal" instead of "bash".
[inputs]: Remove labels.
| Ludovic Courtès |
2022-06-19 | gnu: lxd: Add ‘attr’ to inputs and use it in wrapper....Fixes issue with lxd crashing on startup with:
Error: exec: "setfattr": executable file not found in $PATH
* gnu/packages/virtualization.scm (lxd)[arguments]: In 'install' phase,
add "attr" to the list of packages used in 'wrap-program'.
[inputs]: Add ATTR.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Brian Cully |
2022-06-01 | Merge remote-tracking branch 'origin/master' into staging | Efraim Flashner |
2022-05-31 | gnu: qmpbackup: Update to 0.23....* gnu/packages/virtualization.scm (qmpbackup): Update to 0.23.
[inputs]: Add python-qemu-qmp.
[python]: Delete argument.
[tests?]: New argument.
| Maxim Cournoyer |
2022-05-31 | gnu: Add python-qemu-qmp....* gnu/packages/virtualization.scm (python-qemu-qmp): New variable.
| Maxim Cournoyer |
2022-05-26 | Merge branch 'master' into staging | Ludovic Courtès |
2022-05-22 | gnu: lxc: Update to 4.0.12....* gnu/packages/virtualization.scm (lxc): Update to 4.0.12.
| Tobias Geerinckx-Rice |
2022-05-22 | gnu: criu: Update to 3.17....* gnu/packages/virtualization.scm (criu): Update to 3.17.
[arguments]: Set the correct and unused PLUGINDIR.
| Tobias Geerinckx-Rice |
2022-04-29 | gnu: bubblewrap: Update to 0.6.1....* gnu/packages/virtualization.scm (bubblewrap): Update to 0.6.1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Zhu Zihao |
2022-04-09 | gnu: ganeti: Update to 3.0.2....* gnu/packages/patches/ganeti-haskell-compat.patch,
gnu/packages/patches/ganeti-sphinx-compat.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/virtualization.scm (ganeti): Update to 3.0.2.
[source](patches): Remove obsolete.
[arguments]: Remove obsolete phases. Disable one more test.
| Marius Bakke |
2022-04-09 | gnu: ganeti: Fix test failure with PyYAML 6.0....This fixes a regression that was introduced in
27720d0fe14ee4cd413a6745e0782a698a011924.
* gnu/packages/patches/ganeti-pyyaml-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/virtualization.scm (ganeti)[source](patches): Add it.
| Marius Bakke |
2022-03-31 | gnu: Add riscv-pk....* gnu/packages/virtualization.scm (riscv-pk): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Arun Isaac |
2022-03-31 | gnu: spike: Substitute path to dtc instead of wrapping executables....* gnu/packages/virtualization.scm (spike)[arguments]: Delete the wrap-binary
phase. Add a configure-dtc-path phase that substitutes the absolute path to
dtc.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Arun Isaac |
2022-03-24 | gnu: xen: Fix compilation....Suggested by Skyler <skyvine@protonmail.com>.
* gnu/packages/virtualization.scm (xen)[arguments]: In 'patch' phase,
substitute ".note.gnu.build-id" in 'xen.lds.S'.
| Ludovic Courtès |
2022-03-23 | gnu: spike: Wrap binaries....* gnu/packages/virtualization.scm (spike)[arguments]: Add phase to wrap
binaries with dtc.
[inputs]: Add bash-minimal.
| Efraim Flashner |
2022-03-22 | gnu: libosinfo: Update to 1.10.0....* gnu/packages/virtualization.scm (libosinfo): Update to 1.10.0.
| Maxim Cournoyer |
2022-03-22 | gnu: libosinfo: Use hwdata for pci.ids and usb.ids....* gnu/packages/virtualization.scm (libosinfo)
[arguments]: Use gexps.
[configure-flags]: Search usb.ids and pci.ids via search-input-file.
[phases]{patch-osinfo-path}: Use search-input-directory.
[inputs]: Use new style.
[native-inputs]: Use new style. Replace pci.ids and usb.ids by the hwdata pci
and usb outputs, respectively.
Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Brendan Tildesley |
2022-03-13 | gnu: Add spike....* gnu/packages/virtualization.scm (spike): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Ekaitz Zarraga |
2022-02-27 | gnu: qemu: Add liburing support....* gnu/packages/virtualization.scm (qemu)[inputs]: Add liburing.
| Tobias Geerinckx-Rice |
2022-02-27 | gnu: qemu: Support Zstd compression....* gnu/packages/virtualization.scm (qemu)[inputs]: Add zstd.
| Tobias Geerinckx-Rice |
2022-02-21 | gnu: criu: Propagate protobuf-c....The header of criu references to protobuf-c, including them in source files
would require protobuf-c available in compilation environment.
* gnu/packages/virtualization.scm (criu): Move protobuf-c from native-inputs
to propagated-inputs.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
| Zhu Zihao |
2022-02-16 | gnu: qemu: Skip some tests on riscv64-linux....* gnu/packages/virtualization.scm (qemu)[arguments]: Add phase for
riscv64-linux to skip some unsupported tests.
| Efraim Flashner |
2022-02-07 | gnu: ganeti-instance-guix: Update to 0.6.1....* gnu/packages/virtualization.scm (ganeti-instance-guix): Update to 0.6.1.
| Marius Bakke |
2022-01-19 | gnu: ganeti: Remove input labels....* gnu/packages/virtualization.scm (ganeti)[arguments]: Use SEARCH-INPUT-FILE
as appropriate.
[inputs]: Remove labels.
| Marius Bakke |
2022-01-19 | gnu: ganeti: Fix test failure....* gnu/packages/virtualization.scm (ganeti)[arguments]: Add phase to add
compatibility with newer Pyparsing.
| Marius Bakke |
2022-01-17 | Merge branch 'version-1.4.0'...With resolved conflicts in:
gnu/packages/gnome.scm
gnu/packages/openstack.scm
gnu/packages/python-xyz.scm
| Maxim Cournoyer |
2022-01-16 | gnu: lxc: Use G-expressions....* gnu/packages/virtualization.scm (lxc)[arguments]:
Rewrite as G-expressions.
| Tobias Geerinckx-Rice |
2022-01-16 | gnu: lxd: Update to 4.22....* gnu/packages/virtualization.scm (lxd): Update to 4.22.
[arguments]: Don't explicitly return #t from phases.
| Tobias Geerinckx-Rice |
2022-01-16 | gnu: lxcfs: Update to 4.0.11....* gnu/packages/virtualization.scm (lxcfs): Update to 4.0.11.
| Tobias Geerinckx-Rice |
2022-01-16 | gnu: lxc: Update to 4.0.11....* gnu/packages/virtualization.scm (lxc): Update to 4.0.11.
| Tobias Geerinckx-Rice |