[gnome-build-meta/valentindavid/qemu-6.1-virgl: 5/5] core-deps/qemu: Enable virglrenderer




commit 5830bbdc4f81cd9d893e46758f8114e770e9ccef
Author: Valentin David <me valentindavid com>
Date:   Fri Oct 1 14:25:33 2021 +0200

    core-deps/qemu: Enable virglrenderer

 elements/core-deps/qemu.bst          |  2 ++
 elements/core-deps/virglrenderer.bst | 14 ++++++++++++++
 2 files changed, 16 insertions(+)
---
diff --git a/elements/core-deps/qemu.bst b/elements/core-deps/qemu.bst
index a56664499..be229b78b 100644
--- a/elements/core-deps/qemu.bst
+++ b/elements/core-deps/qemu.bst
@@ -14,6 +14,7 @@ depends:
 - core-deps/libcacard.bst
 - core-deps/spice.bst
 - core-deps/usbredir.bst
+- core-deps/virglrenderer.bst
 - freedesktop-sdk.bst:components/glib.bst
 - freedesktop-sdk.bst:components/libcap.bst
 - freedesktop-sdk.bst:components/dummy-gbm.bst
@@ -48,6 +49,7 @@ variables:
     --enable-gtk
     --enable-sdl
     --enable-sdl-image
+    --enable-virglrenderer
 
   # --exec-prefix --disable-static are not accepted
   conf-args: >-
diff --git a/elements/core-deps/virglrenderer.bst b/elements/core-deps/virglrenderer.bst
new file mode 100644
index 000000000..714064c21
--- /dev/null
+++ b/elements/core-deps/virglrenderer.bst
@@ -0,0 +1,14 @@
+kind: meson
+
+sources:
+- kind: tar
+  url: 
https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/virglrenderer-0.9.1/virglrenderer-virglrenderer-0.9.1.tar.bz2
+
+build-depends:
+- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
+depends:
+- freedesktop-sdk.bst:components/dummy-gbm.bst
+- freedesktop-sdk.bst:components/libdrm.bst
+- freedesktop-sdk.bst:components/libepoxy.bst
+- freedesktop-sdk.bst:bootstrap-import.bst


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