[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#28853] [PATCH 5/8] gnu: qemu: Add OpenGL support.
From: |
Andy Patterson |
Subject: |
[bug#28853] [PATCH 5/8] gnu: qemu: Add OpenGL support. |
Date: |
Sun, 15 Oct 2017 16:03:25 -0400 |
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.
---
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 1c69c4a97..62ba7811e 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
@@ -200,7 +202,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
--
2.14.2
- [bug#28853] Some virt-manager improvements, Andy Patterson, 2017/10/15
- [bug#28853] [PATCH 6/8] gnu: virt-manager: Enable statistics graphing support., Andy Patterson, 2017/10/15
- [bug#28853] [PATCH 5/8] gnu: qemu: Add OpenGL support.,
Andy Patterson <=
- [bug#28853] [PATCH 7/8] gnu: virt-manager: Fix default URI check., Andy Patterson, 2017/10/15
- [bug#28853] [PATCH 4/8] gnu: virt-manager: Enable spice-gtk support., Andy Patterson, 2017/10/15
- [bug#28853] [PATCH 3/8] gnu: spice-gtk: Enable GObject introspection support., Andy Patterson, 2017/10/15
- [bug#28853] [PATCH 8/8] gnu: virt-manager: Enable persistent configuration support., Andy Patterson, 2017/10/15
- [bug#28853] [PATCH 2/8] gnu: qemu: Enable spice usb redirection support., Andy Patterson, 2017/10/15