summaryrefslogtreecommitdiff
path: root/gnu/packages/virtualization.scm
Commit message (Collapse)AuthorAge
* gnu: Further simplify package inputs.Ludovic Courtès2021-12-13
| | | | | | | | | This is the result of running: ./pre-inst-env guix style --input-simplification=safe and manually undoing changes on a dozen of packages to reduce rebuilds (derivations for emacs, icecat, and libreoffice are unchanged.)
* gnu: Simplify package inputs.Ludovic Courtès2021-12-13
| | | | | | | | This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
* gnu: osinfo-db-next: Fix uri.Mathieu Othacehe2021-12-06
| | | | * gnu/packages/virtualization.scm (osinfo-db-next)[source]: Fix URI.
* Merge remote-tracking branch 'origin/master' into core-updates-frozenRicardo Wurmus2021-12-05
|\
| * gnu: libx86emu: Update to 3.5.Tobias Geerinckx-Rice2021-11-28
| | | | | | | | | | * gnu/packages/virtualization.scm (libx86emu): Update to 3.5. [source]: Move hash above snippet.
* | gnu: ganeti: Add the output directory on GUIX_PYTHONPATH.Marius Bakke2021-12-05
| | | | | | | | | | | | | | This is a follow-up to commit 1ed567c8721ec2810fdb70f1c6fc8396a705d503. * gnu/packages/virtualization.scm (ganeti)[arguments]: Adjust wrap phase to include Ganetis own site-packages on $GUIX_PYTHONPATH.
* | gnu: libosinfo: Use osinfo-db-next.Mathieu Othacehe2021-11-27
| | | | | | | | | | * gnu/packages/virtualization.scm (libosinfo)[inputs]: Use osinfo-db-next instead of osinfo-db.
* | gnu: Add osinfo-db-next.Mathieu Othacehe2021-11-27
| | | | | | | | * gnu/packages/virtualization.scm (osinfo-db-next): New variable.
* | gnu: python-libvirt: Update to 7.9.0.Jack Hill2021-11-21
| | | | | | | | | | | | * gnu/packages/virtualization.scm (python-libvirt): Update to 7.9.0. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
* | Merge branch 'master' into core-updates-frozenLudovic Courtès2021-11-17
|\|
| * gnu: libx86emu: Update to 3.4.Tobias Geerinckx-Rice2021-11-08
| | | | | | | | | | * gnu/packages/virtualization.scm (libx86emu): Update to 3.4. [arguments]: Don't explicitly return #t from phases.
* | gnu: libvirt-glib: Use meson-0.59.Maxim Cournoyer2021-11-11
| | | | | | | | | | * gnu/packages/virtualization.scm (libvirt-glib) [meson]: New argument.
* | gnu: libvirt: Update to 7.9.0.Maxim Cournoyer2021-11-11
| | | | | | | | | | | | This resolves a test failure. * gnu/packages/virtualization.scm (libvirt): Update to 7.9.0.
* | gnu: libosinfo: Update to 1.9.0.Maxim Cournoyer2021-11-11
| | | | | | | | | | * gnu/packages/virtualization.scm (libosinfo): Remove trailing #t. Update to 1.9.0.
* | gnu: osinfo-db-tools: Update to 1.9.0.Maxim Cournoyer2021-11-11
| | | | | | | | | | * gnu/packages/virtualization.scm (osinfo-db-tools): Update to 1.9.0. [input]{libsoup}: Use libsoup-minimal-2.
* | Merge remote-tracking branch 'origin/master' into core-updates-frozenEfraim Flashner2021-10-31
|\|
| * gnu: qemu: Add Guix support to QEMU guest agent.Timotej Lazar2021-10-30
| | | | | | | | | | | | | | | | | | | | | | 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>
| * gnu: xen: Fix upstream hash mismatch.Tobias Geerinckx-Rice2021-10-23
| | | | | | | | | | * gnu/packages/virtualization.scm (xen)[native-inputs]: Fetch mini-os by Git its commit rather than an unstable tag.
| * gnu: xen: Fetch Git sources over HTTPS.Tobias Geerinckx-Rice2021-10-23
| | | | | | | | | | * gnu/packages/virtualization.scm (xen)[source, native-inputs]: Clone the xen and mini-os repositories over HTTPS.
| * gnu: criu: Fix PYTHONPATH & switch to Python 3 to build criu-ns.Tobias Geerinckx-Rice2021-10-21
| | | | | | | | | | | | | | | | | | * 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.
| * gnu: criu: Update to 3.16.1.Tobias Geerinckx-Rice2021-10-21
| | | | | | | | * gnu/packages/virtualization.scm (criu): Update to 3.16.1.
| * gnu: criu: Delete custom 'configure phase.Tobias Geerinckx-Rice2021-10-21
| | | | | | | | | | * gnu/packages/virtualization.scm (criu)[arguments]: Delete 'configure phase.
| * gnu: criu: Build from Git sources.Tobias Geerinckx-Rice2021-10-21
| | | | | | | | | | | | | | 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.
* | gnu: Use 'search-input-file' some more.Ludovic Courtès2021-10-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch replaces occurrences of: (string-append (assoc-ref %build-inputs "…") "/…") by: (search-input-file %build-inputs "/…") * doc/guix.texi (Miscellaneous Services): Use 'search-input-file' in R Shiny example. * gnu/packages/admin.scm (screenfetch): Use 'search-input-file'. (ufetch): Likewise. (hosts): Likewise. * gnu/packages/backup.scm (dirvish): Likewise. * gnu/packages/code.scm (colormake): Likewise. * gnu/packages/compression.scm (makeself-safeextract): Likewise. * gnu/packages/debug.scm (scanmem): Likewise. * gnu/packages/education.scm (snap): Likewise. (omnitux): Likewise. * gnu/packages/emacs-xyz.scm (epipe): Likewise. * gnu/packages/games.scm (openttd-opensfx): Likewise. (openttd-openmsx): Likewise. (openrct2-title-sequences): Likewise. (openrct2-objects): Likewise. (mrrescue): Likewise. (0ad-data): Likewise. (xonotic-data): Likewise. (drascula): Likewise. (make-lure-package): Likewise. (make-queen-package): Likewise. (sky): Likewise. * gnu/packages/gnome.scm (network-manager): Likewise. * gnu/packages/gnuzilla.scm (icedove): Likewise. * gnu/packages/guile-xyz.scm (guile-shapefile): Likewise. * gnu/packages/hurd.scm (netdde): Likewise. * gnu/packages/javascript.scm (js-context-menu): Likewise. (js-commander): Likewise. (js-xmldom-sre): Likewise. * gnu/packages/kde-frameworks.scm (krunner): Likewise. * gnu/packages/kodi.scm (kodi-cli): Likewise. * gnu/packages/libreoffice.scm (hunspell-dict-pl): Likewise. * gnu/packages/linux.scm (e2fsck/static): Likewise. * gnu/packages/markup.scm (markdown): Likewise. * gnu/packages/maths.scm (hdf-java): Likewise. * gnu/packages/multiprecision.scm (libtomcrypt): Likewise. * gnu/packages/networking.scm (batctl): Likewise. * gnu/packages/python-xyz.scm (python-pymediainfo): Likewise. * gnu/packages/shells.scm (fish-foreign-env): Likewise. * gnu/packages/tex.scm (texlive-fonts-iwona): Likewise. * gnu/packages/upnp.scm (miniupnpc): Likewise. * gnu/packages/version-control.scm (git-annex-remote-rclone): Likewise. * gnu/packages/virtualization.scm (qemu): Likewise. * gnu/packages/web.scm (icedtea-web): Likewise. * gnu/packages/wm.scm (stumpish): Likewise.
* | Merge remote-tracking branch 'signed/master' into core-updatesMathieu Othacehe2021-10-18
|\|
| * gnu: libvirt: Update to 7.6.0.Oleg Pykhalov2021-10-18
| | | | | | | | * gnu/packages/virtualization.scm (libvirt): Update to 7.6.0.
* | Merge branch 'master' into core-updates-frozenMarius Bakke2021-10-14
|\|
| * 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: Fix build failure.Marius Bakke2021-10-13
| | | | | | | | | | | | | | This fixes a regression from 1ed567c8721ec2810fdb70f1c6fc8396a705d503. * gnu/packages/virtualization.scm (ganeti)[arguments]: Set PYTHONPATH before generating bash completions, and adjust invocation to run the script directly.
* | Merge remote-tracking branch 'origin/master' into core-updates-frozen.Mathieu Othacehe2021-10-12
|\|
| * 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>
* | Merge branch 'master' into core-updates-frozenMarius Bakke2021-09-17
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gnu/packages/bioinformatics.scm gnu/packages/chez.scm gnu/packages/docbook.scm gnu/packages/ebook.scm gnu/packages/gnome.scm gnu/packages/linux.scm gnu/packages/networking.scm gnu/packages/python-web.scm gnu/packages/python-xyz.scm gnu/packages/tex.scm gnu/packages/version-control.scm gnu/packages/xml.scm guix/build-system/dune.scm guix/build-system/go.scm guix/build-system/linux-module.scm guix/packages.scm
| * 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>
* | Merge branch 'master' into core-updates-frozenLudovic Courtès2021-09-07
|\|
| * 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.
* | gnu: virt-manager: Fix building.Efraim Flashner2021-08-10
| | | | | | | | | | * gnu/packages/virtualization.scm (virt-manager)[arguments]: Move the 'glib-or-gtk-wrap phase to after the 'wrap phase.