[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
04/08: gnu: qemu: Add OpenGL support.
From: |
Ludovic Courtès |
Subject: |
04/08: gnu: qemu: Add OpenGL support. |
Date: |
Thu, 19 Oct 2017 06:20:38 -0400 (EDT) |
civodul pushed a commit to branch master
in repository guix.
commit 9a187b39b7991463aa6985f5b746fccf69789525
Author: Andy Patterson <address@hidden>
Date: Sun Oct 15 16:03:25 2017 -0400
gnu: qemu: Add OpenGL support.
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 <address@hidden>
---
gnu/packages/virtualization.scm | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm
index c31612d..52a8dce 100644
--- a/gnu/packages/virtualization.scm
+++ b/gnu/packages/virtualization.scm
@@ -86,7 +86,7 @@
'(;; Running tests in parallel can occasionally lead to failures, like:
;; boot_sector_test: assertion failed (signature == SIGNATURE):
(0x00000000 == 0x0000dead)
#:parallel-tests? #f
- #:configure-flags '("--enable-usb-redir")
+ #:configure-flags '("--enable-usb-redir" "--enable-opengl")
#:phases
(modify-phases %standard-phases
(replace 'configure
@@ -144,6 +144,8 @@
("libaio" ,libaio)
("libattr" ,attr)
("libcap" ,libcap) ; virtfs support requires libcap & libattr
+ ("libdrm" ,libdrm)
+ ("libepoxy" ,libepoxy)
("libjpeg" ,libjpeg-8)
("libpng" ,libpng)
("libusb" ,libusb) ;USB pass-through support
@@ -198,7 +200,7 @@ server and embedded PowerPC, and S390 guests.")
;; Remove dependencies on optional libraries, notably GUI libraries.
(inputs (fold alist-delete (package-inputs qemu)
'("libusb" "mesa" "sdl" "spice" "virglrenderer"
- "usbredir")))))
+ "usbredir" "libdrm" "libepoxy")))))
(define-public libosinfo
(package
- branch master updated (ad3c61f -> d1c1141), Ludovic Courtès, 2017/10/19
- 02/08: gnu: spice-gtk: Enable GObject introspection support., Ludovic Courtès, 2017/10/19
- 03/08: gnu: virt-manager: Enable spice-gtk support., Ludovic Courtès, 2017/10/19
- 07/08: gnu: speex: Build and install 'speexdec' and 'speexenc'., Ludovic Courtès, 2017/10/19
- 04/08: gnu: qemu: Add OpenGL support.,
Ludovic Courtès <=
- 05/08: gnu: virt-manager: Enable statistics graphing support., Ludovic Courtès, 2017/10/19
- 01/08: gnu: qemu: Enable spice usb redirection support., Ludovic Courtès, 2017/10/19
- 08/08: gnu: emacs: Fix Man default C header file search path., Ludovic Courtès, 2017/10/19
- 06/08: gnu: virt-manager: Fix default URI check., Ludovic Courtès, 2017/10/19