Age | Commit message (Expand) | Author |
2024-05-27 | gnu: Use new ovmf firmware packages....* doc/guix.texi (Invoking guix system): Update qemu command to use
ovmf-x86-64.
* gnu/packages/virtualization.scm (xen)[inputs]: Replace ovmf with
ovmf-i686.
* gnu/tests/install.scm (uefi-firmware): Use system appropriate ovmf
firmware.
Change-Id: Ia2ff76eaf766c8d4fb0be4a7cc7b8941574433d0
| Efraim Flashner |
2024-05-23 | gnu: skopeo: Update to 1.15.1 [security fixes]....This fixes CVE-2024-3727.
* gnu/packages/virtualization.scm (skopeo): Update to 1.15.1.
Change-Id: Icebb6f50e7317bce9ff106d71ad30dcfa6665666
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
| Tomas Volf |
2024-04-05 | gnu: skopeo: Update to 1.15.0....The package is also converted to gnu-build-system in order to take advantage
of already existing Makefile instead of reinventing (parts) of it in Guile.
* gnu/packages/virtualization.scm (skopeo)[version]: Update to 1.15.0.
[build-system]: Use gnu-build-system.
[native-inputs]: Add go-1.21, sort.
[inputs]: Add bash-minimal.
[arguments]<#:import-path, #:install-source?>: Delete.
<#:make-flags, #:test-target, #:imported-modules>: New arguments.
<#:phases>{'configure}: Delete.
{'set-env, 'cc-to-gcc, 'wrap-skopeo, 'remove-go-references}: New phases.
Change-Id: I1010e1f4fbdc093646c2879bdf30125ab2e88bdd
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Tomas Volf |
2024-03-20 | Merge remote-tracking branch 'savannah/master' into gnome-team...Change-Id: Iec8e15b79c6fde516294c2bfcaf8ee3575b1f745
| Christopher Baines |
2024-03-19 | gnu: qemu: Update to 8.2.2....* gnu/packages/virtualization.scm (qemu): Update to 8.2.2.
[source]: Adjust snippet.
[arguments] <phases>: Patch tests sources with native /bin/sh. Also patch
/bin/sh references in migration/migration.c, util/envlist.c files.
* gnu/packages/patches/qemu-disable-some-qtests-tests.patch: Delete file.
* gnu/packages/patches/qemu-disable-bios-tables-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
Change-Id: Ia44017e4d567ede1995ae707ed6acbb1ec5194fe
| Maxim Cournoyer |
2024-03-19 | gnu: qemu: Re-instate info manual....* gnu/packages/patches/qemu-build-info-manual.patch: Update patch.
* gnu/packages/virtualization.scm (qemu): Register it.
Change-Id: I804bf7c551904d625fef85de200b9db1462f1093
| Maxim Cournoyer |
2024-02-25 | Merge branch 'master' into gnome-team | Liliana Marie Prikler |
2024-02-24 | gnu: Add ruby-vagrant-spec-helper-basic....* gnu/packages/virtualization.scm (ruby-vagrant-spec-helper-basic): New variable.
| Hartmut Goebel |
2024-02-24 | gnu: Add ruby-vagrant-spec....* gnu/packages/virtualization.scm (ruby-vagrant-spec): New variable.
| Hartmut Goebel |
2024-02-13 | Merge branch 'master' into gnome-team | Liliana Marie Prikler |
2024-02-13 | gnu: runc: Update to 1.1.12 [security fixes]....Fixes CVE-2024-21626.
* gnu/packages/virtualization.scm (runc): Update to 1.1.12.
Change-Id: Ie39eef21fd5e9a01f2777dd8ec54421fb05ae0d5
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Tomas Volf |
2024-02-03 | Merge branch 'master' into gnome-team | Liliana Marie Prikler |
2024-02-01 | gnu: virt-manager: Don't propagate qemu....The current version of virt-manager does not directly use "qemu-img" or
"kvm-img" in its source.
* gnu/packages/virtualization.scm (virt-manager)[propagated-inputs]: Move qemu
to…
[inputs]: …here.
Change-Id: I87a549b4d4f14168419ce419cb92dbf078c35381
| Hilton Chain |
2024-02-01 | gnu: virt-manager: Fix qemu path substitution....* gnu/packages/virtualization.scm (virt-manager)[arguments]<#:phases>: Adjust
‘fix-default-uri’ according to source change.
Change-Id: Ic5085841db4759096b844d6f92f81d90554709d1
| Hilton Chain |
2024-02-01 | gnu: virt-manager: Update package style....* gnu/packages/virtualization.scm (virt-manager)[arguments]: Remove trailing #t.
Use gexps.
[inputs]: Sort alphabetically.
[native-inputs]: Remove labels.
Change-Id: I6efe95061ff13feb01c45809004884ab0a563d0c
| Hilton Chain |
2023-12-20 | Merge branch 'master' into gnome-team | Liliana Marie Prikler |
2023-12-19 | gnu: qemu: Update to 8.1.3....* gnu/packages/virtualization.scm (qemu): Update to 8.1.3.
Change-Id: I9e9e90b836a0307637ead5893594b20d6850fe90
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Ekaitz Zarraga |
2023-10-23 | Merge branch 'master' into gnome-team...Change-Id: Ib6f55bebef2fb235fa59fd5442102a3e0ace3191
| Liliana Marie Prikler |
2023-09-30 | Merge branch 'master' into gnome-team | Liliana Marie Prikler |
2023-09-24 | gnu: xen: Build reproducibly...* gnu/packages/virtualization.scm (xen)[source]: Add patches.
[arguments]: Add a new 'remove-cruft phase.
* gnu/packages/patches/xen-docs-use-predictable-ordering.patch,
* gnu/packages/patches/xen-remove-config.gz-timestamp.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them both.
| Tobias Geerinckx-Rice |
2023-09-24 | gnu: xen: Build in parallel....I was unable to trigger any additional irreproducibility.
If you can, please disable PARRALLEL-BUILD? instead.
* gnu/packages/virtualization.scm (xen)[arguments]: Remove hard-coded
‘-j 1’ from the #:make-flags. Honour PARALLEL-BUILD? in the 'build
phase.
| Tobias Geerinckx-Rice |
2023-09-24 | gnu: xen: Update package style....* gnu/packages/virtualization.scm (xen)
[arguments]: Rewrite as G-expressions. Use SEARCH-INPUT-FILE whenever
possible. Put SUBSTITUTE* features to use.
[native-inputs, inputs]: Remove input labels.
| Tobias Geerinckx-Rice |
2023-09-24 | gnu: xen: Update to 4.14.6....* gnu/packages/virtualization.scm (xen): Update to 4.14.6.
[arguments]: Remove obsolete quoting work-around for old bug.
Don't explicitly return #t from phases.
| Tobias Geerinckx-Rice |
2023-09-24 | gnu: xen: Version the mini-os checkout....* gnu/packages/virtualization.scm (xen)[native-inputs]: Add the Xen name
and version to the ‘…-mini-os-git-checkout’ store file name.
| Tobias Geerinckx-Rice |
2023-09-24 | gnu: qemu: Update to 8.1.1....* gnu/packages/virtualization.scm (qemu): Update to 8.1.1.
| Tobias Geerinckx-Rice |
2023-09-23 | gnu: qemu: Use pcre2....* gnu/packages/virtualization.scm (qemu) [native-inputs]: Replace pcre:static with pcre2:static.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Vivien Kraus |
2023-09-12 | gnu: qemu: Reinstate the iothreads-commit-active test....* gnu/packages/virtualization.scm (qemu) [arguments]: Add set-SOCK_DIR phase.
(qemu-minimal) [arguments]: Delete the disable-extra-tests phase.
| Maxim Cournoyer |
2023-09-08 | gnu: ganeti: Fix build....* gnu/packages/patches/ganeti-lens-compat.patch,
gnu/packages/patches/ganeti-procps-compat.patch,
gnu/packages/patches/ganeti-relax-dependencies.patch,
gnu/packages/patches/ganeti-reorder-arbitrary-definitions.patch,
gnu/packages/patches/ganeti-template-haskell-2.17.patch,
gnu/packages/patches/ganeti-template-haskell-2.18.patch: New files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/virtualization.scm (ganeti)[source](patches): Add them.
| Marius Bakke |
2023-09-05 | gnu: qemu: Update to 8.1.0....* gnu/packages/virtualization.scm (qemu): Update to 8.1.0.
[source] <patches>: Replace qemu-disable-aarch64-migration-test.patch with
qemu-disable-some-qtests-tests.patch.
<snippet>: Adjust for dtc relocation and meson and sgabios removal.
[arguments] <configure-flags>: Remove --meson flag. Remove sgabios from the
--firmwarepath value.
<phases>: Adjust replace-firmwares and delete-firmwares phases for sgabios
removal.
[inputs]: Remove sgabios.
(qemu-minimal): Use package/inherit, which is more appropriate for a package
variant.
[arguments]: New disable-extra-tests phase.
* gnu/packages/patches/qemu-disable-aarch64-migration-test.patch: Delete file.
* gnu/packages/patches/qemu-disable-some-qtests-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
Reviewed-by: Kaelyn <kaelyn.alexi@protonmail.com>
| Maxim Cournoyer |
2023-10-18 | gnu: Sort use-module in (gnu packages virtualization) alphabetically....* gnu/packages/virtualization.scm. Sort use-module alphabetically to
easy maintenance.
Signed-off-by: Andrew Tropin <andrew@trop.in>
| Sharlatan Hellseher |
2023-10-18 | gnu: Add VMware open-vm-tools....* gnu/packages/virtualization.scm (vmware-open-vm-tools,
vmware-open-vm-tools-gtk): New variables.
Signed-off-by: Andrew Tropin <andrew@trop.in>
| Sharlatan Hellseher |
2023-08-29 | gnu: runc: Update to 1.1.9....* gnu/packages/virtualization.scm (runc): Update to 1.1.9.
| Hilton Chain |
2023-08-29 | gnu: looking-glass-client: Update package style....* gnu/packages/virtualization.scm (looking-glass-client): Restyle format.
[arguments]: Use G-expressions. Drop trailing #t from phases.
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Ahmad Draidi |
2023-08-29 | gnu: looking-glass-client: Update to B6....* gnu/packages/virtualization.scm (looking-glass-client): Update to B6.
[source]: Use upstream tarball and switch to url-fetch.
[inputs]: Add font-dejavu, libsamplerate, pipewire, pulseaudio. Remove
openssl, sdl2, sdl2-ttf.
[native-inputs]: Remove libconfig.
[arguments]: Add "-DOPTIMIZE_FOR_NATIVE=OFF" to #:configure-flags for
reproducibility and CPU compatibility.
[use-modules]: Add (gnu packages fonts).
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Ahmad Draidi |
2023-07-23 | gnu: lxcfs: Update to 5.0.4....* gnu/packages/virtualization.scm (lxcfs): Update to 5.0.4.
[build-system]: Switch to Meson.
[arguments]: Remove old value. Install System V init scripts.
[native-inputs]: Remove autoconf, automake, and libtool.
Add help2man, python, and python-jinja2.
[inputs]: Upgrade fuse-2 to fuse (3).
| Tobias Geerinckx-Rice |
2023-07-23 | gnu: lxcfs: Use G-expressions....* gnu/packages/virtualization.scm (lxcfs)[arguments]:
Rewrite as G-expressions.
| Tobias Geerinckx-Rice |
2023-07-23 | gnu: lxcfs: Fix build....* gnu/packages/virtualization.scm (lxcfs)[arguments]:
Replace the default 'bootstrap phase.
| Tobias Geerinckx-Rice |
2023-07-23 | gnu: fuse@3: Bind to default FUSE variable....* gnu/packages/linux.scm (fuse): Rename this…
(fuse-2): …to this, and…
(fuse-3): …rename this…
(fuse): …to this!
(fuse-static): Rename this…
(fuse-2-static): …to this.
Adjust all users.
| Tobias Geerinckx-Rice |
2023-07-26 | gnu: Add rvvm....* gnu/packages/virtualization.scm (rvvm): New variable.
Co-authored-by: Efraim Flashner <efraim@flashner.co.il>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Juliana Sims |
2023-07-23 | gnu: qemu: Update to 7.2.4....* gnu/packages/virtualization.scm (qemu): Update to 7.2.4.
| Tobias Geerinckx-Rice |