aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/virtualization.scm
Commit message (Collapse)AuthorAge
* gnu: Fix common unquote typos.Tobias Geerinckx-Rice2018-03-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's easy to mistype ‘("foo" foo)’ as ‘("foo", foo)’ (which also works). Fix such typos for the proper edification of our young. * gnu/packages/android.scm: Move unquotes to their operands. * gnu/packages/bootloaders.scm: Likewise. * gnu/packages/build-tools.scm: Likewise. * gnu/packages/chemistry.scm: Likewise. * gnu/packages/compression.scm: Likewise. * gnu/packages/connman.scm: Likewise. * gnu/packages/django.scm: Likewise. * gnu/packages/emulators.scm: Likewise. * gnu/packages/engineering.scm: Likewise. * gnu/packages/file-systems.scm: Likewise. * gnu/packages/freedesktop.scm: Likewise. * gnu/packages/games.scm: Likewise. * gnu/packages/gimp.scm: Likewise. * gnu/packages/gl.scm: Likewise. * gnu/packages/gnome.scm: Likewise. * gnu/packages/graphics.scm: Likewise. * gnu/packages/haskell.scm: Likewise. * gnu/packages/irc.scm: Likewise. * gnu/packages/julia.scm: Likewise. * gnu/packages/kde-frameworks.scm: Likewise. * gnu/packages/linux.scm: Likewise. * gnu/packages/lua.scm: Likewise. * gnu/packages/mail.scm: Likewise. * gnu/packages/make-bootstrap.scm: Likewise. * gnu/packages/messaging.scm: Likewise. * gnu/packages/music.scm: Likewise. * gnu/packages/networking.scm: Likewise. * gnu/packages/ocaml.scm: Likewise. * gnu/packages/perl.scm: Likewise. * gnu/packages/python.scm: Likewise. * gnu/packages/python-web.scm: Likewise. * gnu/packages/qt.scm: Likewise. * gnu/packages/ratpoison.scm: Likewise. * gnu/packages/sdl.scm: Likewise. * gnu/packages/sml.scm: Likewise. * gnu/packages/terminals.scm: Likewise. * gnu/packages/text-editors.scm: Likewise. * gnu/packages/video.scm: Likewise. * gnu/packages/virtualization.scm: Likewise. * gnu/packages/vulkan.scm: Likewise. * gnu/packages/wget.scm: Likewise. * gnu/packages/wine.scm: Likewise. * gnu/packages/wm.scm: Likewise. * gnu/packages/xdisorg.scm: Likewise. * gnu/packages/xml.scm: Likewise. * gnu/packages/xorg.scm: Likewise.
* gnu: criu: Update to 3.7.Tobias Geerinckx-Rice2018-03-12
| | | | * gnu/packages/virtualization.scm (criu): Update to 3.7.
* gnu: qemu: Update to 2.11.1.Marius Bakke2018-02-20
| | | | | | | | * gnu/packages/patches/qemu-CVE-2017-15038.patch, gnu/packages/patches/qemu-CVE-2017-15289.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them. * gnu/packages/virtualization.scm (qemu): Update to 2.11.1 [source](patches): Remove.
* gnu: qemu: Add pulseaudio support.Oleg Pykhalov2018-02-10
| | | | | | | * gnu/packages/virtualization.scm (qemu)[arguments]: Add --audio-drv-list flag. [inputs]: Add pulseaudio. (qemu-minimal)[inputs]: Remove pulseaudio.
* gnu: lookingglass: Update to a10.Rutger Helling2018-01-20
| | | | * gnu/packages/virtualization.scm (lookingglass): Update to a10.
* gnu: libvirt: Update to 4.0.0.Tobias Geerinckx-Rice2018-01-19
| | | | | * gnu/packages/virtualization.scm (libvirt): Update to 4.0.0. [arguments]: Substitute INVOKE for SYSTEM*.
* gnu: qemu: Update home-page.Rutger Helling2017-12-28
| | | | * gnu/packages/virtualization.scm (qemu)[home-page]: Update URL.
* gnu: qemu: Add wrapper for Samba.Rutger Helling2017-12-28
| | | | | * gnu/packages/virtualization.scm (qemu)[arguments]: Change #:configure-flags to a list, add --smbd flag. Add 'create-samba-wrapper phase.
* Revert "gnu: qemu: Enable Samba support."Rutger Helling2017-12-27
| | | | This reverts commit 84276503059d46c0a42240f8770f59090614d863.
* gnu: lookingglass: Update to a9.Rutger Helling2017-12-27
| | | | * gnu/packages/virtualization.scm (lookingglass): Update to a9.
* gnu: qemu: Enable Samba support.Rutger Helling2017-12-27
| | | | | | * gnu/packages/virtualization.scm (qemu)[arguments]: Change #:configure-flags to a list, add --smbd flag. [inputs]: Add samba.
* gnu: qemu: Update to 2.10.2.Marius Bakke2017-12-19
| | | | | | | | | * gnu/packages/patches/qemu-CVE-2017-15118.patch, gnu/packages/patches/qemu-CVE-2017-15119.patch, gnu/packages/patches/qemu-CVE-2017-15268.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them. * gnu/packages/virtualization.scm (qemu): Update to 2.10.2. [source](patches): Remove obsolete.
* gnu: lookingglass: Limit to Intel compatable systems.Efraim Flashner2017-12-16
| | | | | * gnu/packages/virtualization.scm (lookingglass)[supported-systems]: New field.
* gnu: Add lookingglass.Rutger Helling2017-12-15
| | | | | | * gnu/packages/virtualization.scm (lookingglass): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add qmpbackup.Rutger Helling2017-12-08
| | | | | | * gnu/packages/virtualization.scm (qmpbackup): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: libvirt: Update to 3.10.0.Tobias Geerinckx-Rice2017-12-05
| | | | | | | * gnu/packages/virtualization.scm (libvirt): Update to 3.10.0. [source]: Remove patches. * gnu/packages/patches/libvirt-CVE-2017-1000256.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
* gnu: qemu: Enable seccomp support.Rutger Helling2017-11-30
| | | | | | * gnu/packages/virtualization.scm (qemu)[inputs]: Add libseccomp. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: qemu: Fix CVE-2017-{15118,15119}.Leo Famulari2017-11-28
| | | | | | | * gnu/packages/patches/qemu-CVE-2017-15118.patch, gnu/packages/patches/qemu-CVE-2017-15119.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/virtualization.scm (qemu)[source]: Use them.
* gnu: Move more packages from python to python-web.Ludovic Courtès2017-11-16
| | | | | | | | | | | | | * gnu/packages/python.scm (python-requests, python2-requests) (python-requests-2.7, python-oauthlib, python2-oauthlib) (python-furl, python2-furl, python-wsgi-intercept) (python-publicsuffix, python2-publicsuffix) (python-publicsuffix2, python2-publicsuffix2): Move to... * gnu/packages/python-web.scm: ... here. * gnu/packages/bioinformatics.scm, gnu/packages/finance.scm: gnu/packages/maths.scm, gnu/packages/terminals.scm, gnu/packages/video.scm, gnu/packages/virtualization.scm: Adjust accordingly.
* gnu: qemu: Fix CVE-2017-{15038,15268,15289}.Leo Famulari2017-11-10
| | | | | | | | * gnu/packages/patches/qemu-CVE-2017-15038.patch, gnu/packages/patches/qemu-CVE-2017-15268.patch, gnu/packages/patches/qemu-CVE-2017-15289.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/virtualization.scm (qemu)[source]: Use them.
* gnu: lxc: Update to 2.1.1.宋文武2017-10-31
| | | | * gnu/packages/virtualization.scm (lxc): Update to 2.1.1.
* gnu: virt-manager: Enable persistent configuration support.Andy Patterson2017-10-25
| | | | | | * gnu/packages/virtualization.scm (virt-manager)[inputs]: Add dconf. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: virt-manager: Wrap with GSettings schema and GIO modules search paths.Andy Patterson2017-10-25
| | | | | | | | | | | Fixes a crash when opening the file chooser dialog. * gnu/packages/virtualization.scm (virt-manager)[arguments] <#:imported-modules>: Add (guix build glib-or-gtk-build-system). <#:modules>: Import (guix build glib-or-gtk-build-system) as glib-or-gtk:. <#:arguments>: Add 'glib-or-gtk-compile-schemas and 'glib-or-gtk-wrap. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: criu: Add missing perl input.Efraim Flashner2017-10-23
| | | | * gnu/packages/virtualization.scm (criu)[native-inputs]: Add perl.
* gnu: Add criu.Ricardo Wurmus2017-10-23
| | | | * gnu/packages/virtualization.scm (criu): New variable.
* gnu: libvirt: Fix CVE-2017-1000256.Leo Famulari2017-10-20
| | | | | | * gnu/packages/patches/libvirt-CVE-2017-1000256.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/virtualization.scm (libvirt)[source]: Use it.
* gnu: qemu: Build with libjpeg-turbo.Marius Bakke2017-10-19
| | | | | | | | This gets rid of a compile warning since SPICE uses libjpeg-turbo, and reduces the closure size by 0.8MiB. * gnu/packages/virtualization.scm (qemu)[inputs]: Replace LIBJPEG-8 with LIBJPEG-TURBO.
* gnu: virt-manager: Fix default URI check.Andy Patterson2017-10-19
| | | | | | | | | Allows virt-manager to connect to qemu://system by default. * gnu/packages/virtualization.scm (virt-manager)[arguments]<#:phases>: Add 'fix-default-uri. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: virt-manager: Enable statistics graphing support.Andy Patterson2017-10-19
| | | | | | | * gnu/packages/virtualization.scm (virt-manager)[inputs]: Add python2-pycairo. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: qemu: Add OpenGL support.Andy Patterson2017-10-19
| | | | | | | | | | | Enables virgl support with spice 0.13+. * gnu/packages/virtualization.scm (qemu)[arguments]<#:configure-flags>: Add --enable-opengl. [inputs]: Add libdrm and libepoxy. (qemu-minimal)[inputs]: Remove libdrm and libepoxy. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: virt-manager: Enable spice-gtk support.Andy Patterson2017-10-19
| | | | | | * gnu/packages/virtualization.scm (virt-manager)[inputs]: Add spice-gtk. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: qemu: Enable spice usb redirection support.Andy Patterson2017-10-19
| | | | | | | | | | | * gnu/packages/virtualization.scm (qemu)[arguments]<#:configure-flags>: New argument. [inputs]: Add usbredir. (qemu-minimal)[arguments]<#:configure-flags>: Restrict them even when they are set by qemu. [inputs]: Remove usbredir. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: qemu: Add sysconfdir to configure-flags.Oleg Pykhalov2017-10-09
| | | | | | * gnu/packages/virtualization.scm (qemu): Add sysconfdir to configure-flags. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: qemu: Update to 2.10.1.Marius Bakke2017-10-03
| | | | | | | | * gnu/packages/patches/qemu-CVE-2017-13711.patch, gnu/packages/patches/qemu-CVE-2017-14167.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them. * gnu/packages/virtualization.scm (qemu): Update to 2.10.1. [source](patches): Remove.
* gnu: virt-manager: Update to 1.4.3.Tobias Geerinckx-Rice2017-09-20
| | | | * gnu/packages/virtualization.scm (virt-manager): Update to 1.4.3.
* gnu: qemu: Fix CVE-2017-{13711,14167}.Leo Famulari2017-09-07
| | | | | | | * gnu/packages/patches/qemu-CVE-2017-14167.patch gnu/packages/patches/qemu-CVE-2017-13711.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/virtualization.scm (qemu)[source]: Use them.
* gnu: libvirt: Make selected inputs native-inputs.Tobias Geerinckx-Rice2017-09-05
| | | | | | * gnu/packages/virtualization.scm (libvirt)[inputs]: Move perl, polkit, and python from here... [native-inputs]: ...to here.
* gnu: libvirt: Update to 3.7.0.Tobias Geerinckx-Rice2017-09-05
| | | | | * gnu/packages/virtualization.scm (libvirt): Update to 3.7.0. [native-inputs]: Add libxslt for xsltproc.
* gnu: python-libvirt: Update to 3.7.0.Tobias Geerinckx-Rice2017-09-05
| | | | * gnu/packages/virtualization.scm (python-libvirt): Update to 3.7.0.
* gnu: Use HTTPS for libvirt.org.Tobias Geerinckx-Rice2017-09-05
| | | | | * gnu/packages/virtualization.scm (libvirt, python-libvirt)[home-page]: Use HTTPS.
* gnu: qemu: Update to 2.10.0.Marius Bakke2017-08-30
| | | | | | | | | | | | | | | | | | * gnu/packages/patches/qemu-CVE-2017-10664.patch, gnu/packages/patches/qemu-CVE-2017-10806.patch, gnu/packages/patches/qemu-CVE-2017-10911.patch, gnu/packages/patches/qemu-CVE-2017-11334.patch, gnu/packages/patches/qemu-CVE-2017-11434.patch, gnu/packages/patches/qemu-CVE-2017-12809.patch: gnu/packages/patches/qemu-CVE-2017-7493.patch, gnu/packages/patches/qemu-CVE-2017-8112.patch, gnu/packages/patches/qemu-CVE-2017-8309.patch, gnu/packages/patches/qemu-CVE-2017-8379.patch, gnu/packages/patches/qemu-CVE-2017-8380.patch, gnu/packages/patches/qemu-CVE-2017-9524.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/virtualization.scm (qemu): Update to 2.10.0. [source](patches): Remove.
* gnu: qemu: Fix CVE-2017-12809.Efraim Flashner2017-08-23
| | | | | | * gnu/packages/virtualization.scm (qemu)[source]: Add patch. * gnu/packages/patches/qemu-CVE-2017-12809.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
* gnu: libvirt: Wrap with iproute and qemu.Christopher Baines2017-08-23
| | | | | | | libvirtd runs qemu if it's configured to use it, and also uses the ip command. * gnu/packages/virtualization.scm (libvirt)[arguments]: Add wrap-libvirtd phase.
* gnu: qemu: Fix CVE-2017-{10664,10806,10911,11434}.Alex Vong2017-08-13
| | | | | | | | | | | * gnu/packages/patches/qemu-CVE-2017-10664.patch, gnu/packages/patches/qemu-CVE-2017-10806.patch, gnu/packages/patches/qemu-CVE-2017-10911.patch, gnu/packages/patches/qemu-CVE-2017-11434.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/virtualization.scm (qemu)[source]: Use them. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* gnu: virt-manager: Update to 1.4.2.Tobias Geerinckx-Rice2017-08-09
| | | | * gnu/packages/virtualization.scm (virt-manager): Update to 1.4.2.
* gnu: libvirt: Update to 3.6.0.Tobias Geerinckx-Rice2017-08-02
| | | | * gnu/packages/virtualization.scm (libvirt): Update to 3.6.0.
* gnu: libvirt: Use HTTPS.Tobias Geerinckx-Rice2017-08-02
| | | | * gnu/packages/virtualization.scm (libvirt)[source, home-page]: Use HTTPS.
* gnu: qemu: Build with support for Linux AIOChristopher Baines2017-07-30
| | | | | | | Add libaio as an input, such that QEMU is built with support for Asynchronous I/O (AIO). * gnu/packages/virtualization.scm (qemu)[inputs]: Uncomment libaio.
* gnu: qemu: Fix CVE-2017-11334.Leo Famulari2017-07-17
| | | | | | * gnu/packages/patches/qemu-CVE-2017-11334.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/virtualization.scm (qemu)[source]: Use it.
* gnu: Add lxc.宋文武2017-07-15
| | | | * gnu/packages/virtualization.scm (lxc): New package.