[jhbuild/wip/hadess/gst-plugins-base-gl] core-deps-latest: Build GstGL support for Wayland and X11
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [jhbuild/wip/hadess/gst-plugins-base-gl] core-deps-latest: Build GstGL support for Wayland and X11
- Date: Fri, 30 Apr 2021 14:49:42 +0000 (UTC)
commit 70549c1ab3db98c1570911bd394e5a295f0ff8fc
Author: Bastien Nocera <hadess hadess net>
Date: Thu Apr 29 13:54:42 2021 +0200
core-deps-latest: Build GstGL support for Wayland and X11
in gst-plugins-base, so that the GTK GL sink can be built in
gst-plugins-good.
Ideally, each one of the backends we want to build would be accumulated,
but meson doesn't have a way to pass "-Doption=foo,bar" as two separate
arguments (each -Doption argument overrides the previous one).
modulesets/gnome-suites-core-deps-latest.modules | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/modulesets/gnome-suites-core-deps-latest.modules
b/modulesets/gnome-suites-core-deps-latest.modules
index 510da4fb..e805ad04 100644
--- a/modulesets/gnome-suites-core-deps-latest.modules
+++ b/modulesets/gnome-suites-core-deps-latest.modules
@@ -817,7 +817,10 @@
</suggests>
</meson>
- <meson id="gst-plugins-base" mesonargs="-Dgtk_doc=disabled">
+ <meson id="gst-plugins-base" mesonargs="-Dgtk_doc=disabled -Dgl_winsys=wayland -Dgl_platform=egl">
+ <if condition-set="x11">
+ <mesonargs value="-Dgl_winsys=wayland,x11 -Dgl_platform=egl,glx"/>
+ </if>
<branch repo="gitlab.freedesktop.org"
module="gstreamer/gst-plugins-base.git"
checkoutdir="gst-plugins-base"/>
@@ -825,6 +828,7 @@
<dep package="gstreamer"/>
<dep package="graphene"/>
<dep package="iso-codes"/>
+ <dep package="gl"/>
<if condition-set="x11">
<dep package="x11-xcb"/>
</if>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]