[gnome-build-meta/valentindavid/qemu-gl] core-deps/qemu.bst: Enable SDL and GTK




commit a795be54fff40be7943564b67f6d37e028dc75c8
Author: Valentin David <valentin david codethink co uk>
Date:   Sat Aug 22 13:37:34 2020 +0200

    core-deps/qemu.bst: Enable SDL and GTK
    
    virtio-gpu did not seem to work with Boxes (using spice). In order
    to debug that I tried to enable GTK with GL acceleration as well
    as SDL to compare. But that made virtio-gpu work with spice.
    It is possible that QEMU does not enable virtio-gpu when only spice
    is configured.
    
    Having SDL and GTK backends can be useful anyway when calling QEMU
    directly since it is a bit simpler in the command line.

 elements/core-deps/qemu.bst | 7 +++++++
 1 file changed, 7 insertions(+)
---
diff --git a/elements/core-deps/qemu.bst b/elements/core-deps/qemu.bst
index d8e75d71..601e8e1d 100644
--- a/elements/core-deps/qemu.bst
+++ b/elements/core-deps/qemu.bst
@@ -9,13 +9,17 @@ build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
 
 depends:
+- sdk/gtk+-3.bst
 - core-deps/libcacard.bst
 - core-deps/spice-server.bst
 - core-deps/usbredir.bst
 - freedesktop-sdk.bst:components/glib.bst
 - freedesktop-sdk.bst:components/libcap.bst
+- freedesktop-sdk.bst:components/dummy-gbm.bst
 - freedesktop-sdk.bst:components/pixman.bst
 - freedesktop-sdk.bst:components/python3.bst
+- freedesktop-sdk.bst:components/sdl2.bst
+- freedesktop-sdk.bst:components/sdl2-image.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
 
 variables:
@@ -38,6 +42,9 @@ variables:
     --enable-spice
     --enable-smartcard
     --enable-usb-redir
+    --enable-gtk
+    --enable-sdl
+    --enable-sdl-image
 
   # --exec-prefix --disable-static are not accepted
   conf-args: >-


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]