summaryrefslogtreecommitdiff
path: root/gnu/packages/virtualization.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: Add spike.•••* gnu/packages/virtualization.scm (spike): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Ekaitz Zarraga2022-03-131-0/+25
* gnu: qemu: Add liburing support.•••* gnu/packages/virtualization.scm (qemu)[inputs]: Add liburing. Tobias Geerinckx-Rice2022-02-271-0/+1
* gnu: qemu: Support Zstd compression.•••* gnu/packages/virtualization.scm (qemu)[inputs]: Add zstd. Tobias Geerinckx-Rice2022-02-271-1/+4
* 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 Zihao2022-02-211-1/+3
* 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 Flashner2022-02-161-0/+12
* gnu: ganeti-instance-guix: Update to 0.6.1.•••* gnu/packages/virtualization.scm (ganeti-instance-guix): Update to 0.6.1. Marius Bakke2022-02-071-4/+3
* gnu: ganeti: Remove input labels.•••* gnu/packages/virtualization.scm (ganeti)[arguments]: Use SEARCH-INPUT-FILE as appropriate. [inputs]: Remove labels. Marius Bakke2022-01-191-46/+45
* gnu: ganeti: Fix test failure.•••* gnu/packages/virtualization.scm (ganeti)[arguments]: Add phase to add compatibility with newer Pyparsing. Marius Bakke2022-01-191-0/+6
* Merge branch 'version-1.4.0'•••With resolved conflicts in: gnu/packages/gnome.scm gnu/packages/openstack.scm gnu/packages/python-xyz.scm Maxim Cournoyer2022-01-171-2/+0
|\
| * gnu: Remove meson-0.59 workarounds.•••Mostly automated with the following command: $ grep --include='*.scm' '#:meson ,meson-0.59' -rl \ | xargs sed -z 's/#:meson[^\n]*\s*//' -i * gnu/packages/freedesktop.scm (malcontent) (accountsservice): Delete #:meson argument. * gnu/packages/games.scm (gnome-2048): Likewise. * gnu/packages/geo.scm (gnome-maps): Likewise. * gnu/packages/gnome.scm (gnome-photos, gnome-music) (gnome-initial-setup, gnome-user-share, gnome-characters) (gnome-disk-utility, gnome-font-viewer, evince, glade3) (gnome-mines, gnome-sudoku, gnome-settings-daemon, devhelp) (totem, eog, gvfs, simple-scan, epiphany, gnome-session, gedit) (network-manager-applet, gnome-control-center, gnome-shell, nautilus) (gnome-default-applications, gnome-weather, gnome-tweaks, cheese, gthumb) (gitg, polari, gnome-boxes, gtranslator): Likewise. * gnu/packages/gtk.scm: (gtkmm-3): Likewise. * gnu/packages/pdf.scm (zathura): Likewise. * gnu/packages/photo.scm (entangle): Likewise. * gnu/packages/video.scm (pitivi): Likewise. * gnu/packages/virtualization.scm (libvirt-glib): Likewise. Maxim Cournoyer2022-01-101-2/+0
* | gnu: lxc: Use G-expressions.•••* gnu/packages/virtualization.scm (lxc)[arguments]: Rewrite as G-expressions. Tobias Geerinckx-Rice2022-01-161-18/+18
* | 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-Rice2022-01-161-19/+13
* | gnu: lxcfs: Update to 4.0.11.•••* gnu/packages/virtualization.scm (lxcfs): Update to 4.0.11. Tobias Geerinckx-Rice2022-01-161-2/+2
* | gnu: lxc: Update to 4.0.11.•••* gnu/packages/virtualization.scm (lxc): Update to 4.0.11. Tobias Geerinckx-Rice2022-01-161-2/+2
* | gnu: bubblewrap: Update to 0.5.0.•••* gnu/packages/patches/bubblewrap-fix-locale-in-tests.patch: Add it. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/virtualization.scm (bubblewrap): Update to 0.5.0. [source]: Add patch. [arguments]: Adjust test substitutions. [inputs]: Remove labels. [native-inputs]: Remove labels. Signed-off-by: Ludovic Courtès <ludo@gnu.org> kiasoc52022-01-131-9/+15
* | gnu: QEMU: Update to 6.2.0.•••* gnu/packages/patches/qemu-CVE-2021-20203.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/virtualization.scm (qemu): Update to 6.2.0. [source](patches): Remove obsolete patch. Marius Bakke2022-01-111-4/+3
|/
* gnu: looking-glass-client: Update to B5.•••* gnu/packages/virtualization.scm (looking-glass-client) [version]: Update to B5. [source]: Delete snippet and enable recursive fetch. [inputs]: Add bash-minimal, freetype, gmp, libglvnd, libiberty, libx11, libxcursor, libxfixes, libxi, libxinerama, libxkbcommon, libxpresent, libxrandr, libxscrnsaver, openssl, wayland-protocols, zlib. [phases]: Delete add-missing-include phase and add wrapper phase. [home-page]: Update URL. Oleg Pykhalov2022-01-011-59/+83
* gnu: qemu-minimal: Simplify input filter.•••* gnu/packages/virtualization.scm (qemu-minimal)[native-inputs]: Remove useless conditional, and fix indentation. Marius Bakke2021-12-261-4/+3
* gnu: qemu-minimal: Actually remove unnecessary native-inputs.•••This is a follow-up to commit d64bd1254a015dfc999431dc65b6c5f210e8e334. * gnu/packages/virtualization.scm (qemu-minimal)[native-inputs]: Filter static outputs and remove "gettext-minimal" instead of "gettext". Marius Bakke2021-12-231-3/+11
* gnu: osinfo-db: Update to 20211216.•••* gnu/packages/virtualization.scm (osinfo-db): Update to 20211216. (osinfo-db-next): Remove it. (libosinfo): Adapt it. Mathieu Othacehe2021-12-171-16/+3
* gnu: qemu: Adjust style.•••* gnu/packages/virtualization.scm (qemu)[arguments]: Use SEARCH-INPUT-FILE instead of WHICH. [native-inputs]: Remove labels. [inputs]: Likewise. Add BASH-MINIMAL and remove duplicate ATTR. Marius Bakke2021-12-151-47/+48
* gnu: criu: Fix typo that broke the build.•••Reported by flatwhatson on #guix. * gnu/packages/virtualization.scm (criu)[arguments]: Fix typo in #:make-flags. Leo Famulari2021-12-151-1/+1
* gnu: Further simplify package inputs.•••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.) Ludovic Courtès2021-12-131-13/+9
* gnu: Simplify package inputs.•••This commit was obtained by running: ./pre-inst-env guix style without any additional argument. Ludovic Courtès2021-12-131-97/+81
* gnu: osinfo-db-next: Fix uri.•••* gnu/packages/virtualization.scm (osinfo-db-next)[source]: Fix URI. Mathieu Othacehe2021-12-061-1/+1
* Merge remote-tracking branch 'origin/master' into core-updates-frozenRicardo Wurmus2021-12-051-4/+4
|\
| * gnu: libx86emu: Update to 3.5.•••* gnu/packages/virtualization.scm (libx86emu): Update to 3.5. [source]: Move hash above snippet. Tobias Geerinckx-Rice2021-11-281-4/+4
* | gnu: ganeti: Add the output directory on GUIX_PYTHONPATH.•••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. Marius Bakke2021-12-051-3/+6
* | gnu: libosinfo: Use osinfo-db-next.•••* gnu/packages/virtualization.scm (libosinfo)[inputs]: Use osinfo-db-next instead of osinfo-db. Mathieu Othacehe2021-11-271-1/+1
* | gnu: Add osinfo-db-next.•••* gnu/packages/virtualization.scm (osinfo-db-next): New variable. Mathieu Othacehe2021-11-271-0/+13
* | gnu: python-libvirt: Update to 7.9.0.•••* gnu/packages/virtualization.scm (python-libvirt): Update to 7.9.0. Signed-off-by: Ricardo Wurmus <rekado@elephly.net> Jack Hill2021-11-211-2/+2
* | Merge branch 'master' into core-updates-frozenLudovic Courtès2021-11-171-4/+3
|\|
| * 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-Rice2021-11-081-4/+3
* | gnu: libvirt-glib: Use meson-0.59.•••* gnu/packages/virtualization.scm (libvirt-glib) [meson]: New argument. Maxim Cournoyer2021-11-111-0/+2
* | gnu: libvirt: Update to 7.9.0.•••This resolves a test failure. * gnu/packages/virtualization.scm (libvirt): Update to 7.9.0. Maxim Cournoyer2021-11-111-2/+2
* | gnu: libosinfo: Update to 1.9.0.•••* gnu/packages/virtualization.scm (libosinfo): Remove trailing #t. Update to 1.9.0. Maxim Cournoyer2021-11-111-5/+4
* | gnu: osinfo-db-tools: Update to 1.9.0.•••* gnu/packages/virtualization.scm (osinfo-db-tools): Update to 1.9.0. [input]{libsoup}: Use libsoup-minimal-2. Maxim Cournoyer2021-11-111-3/+3
* | Merge remote-tracking branch 'origin/master' into core-updates-frozenEfraim Flashner2021-10-311-41/+33
|\|
| * 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 Lazar2021-10-301-1/+2
| * 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-Rice2021-10-231-4/+6
| * 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-Rice2021-10-231-2/+2
| * 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-Rice2021-10-211-19/+11
| * gnu: criu: Update to 3.16.1.•••* gnu/packages/virtualization.scm (criu): Update to 3.16.1. Tobias Geerinckx-Rice2021-10-211-2/+2
| * gnu: criu: Delete custom 'configure phase.•••* gnu/packages/virtualization.scm (criu)[arguments]: Delete 'configure phase. Tobias Geerinckx-Rice2021-10-211-8/+2
| * 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-Rice2021-10-211-7/+9
* | gnu: Use 'search-input-file' some more.•••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. Ludovic Courtès2021-10-231-5/+7
* | Merge remote-tracking branch 'signed/master' into core-updatesMathieu Othacehe2021-10-181-2/+2
|\|
| * gnu: libvirt: Update to 7.6.0.•••* gnu/packages/virtualization.scm (libvirt): Update to 7.6.0. Oleg Pykhalov2021-10-181-2/+2
* | Merge branch 'master' into core-updates-frozenMarius Bakke2021-10-141-19/+18
|\|
| * 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 Bakke2021-10-131-0/+1