[jhbuild] core-deps: Allow building GTK+ 4 without GStreamer
- From: Daniel Boles <dboles src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [jhbuild] core-deps: Allow building GTK+ 4 without GStreamer
- Date: Tue, 3 Apr 2018 17:33:46 +0000 (UTC)
commit b9785adc77a30fcfa639329303af8f21973800fc
Author: Daniel Boles <dboles src gmail com>
Date: Sun Apr 1 10:56:59 2018 +0100
core-deps: Allow building GTK+ 4 without GStreamer
We can invoke Meson on gtk+ with -Dmedia=none to avoid GStreamer, so
move it and its plugins to be suggests rather than hard dependencies.
https://bugzilla.gnome.org/show_bug.cgi?id=794820
modulesets/gnome-suites-core-deps-latest.modules | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/modulesets/gnome-suites-core-deps-latest.modules
b/modulesets/gnome-suites-core-deps-latest.modules
index dd89677..4a31725 100644
--- a/modulesets/gnome-suites-core-deps-latest.modules
+++ b/modulesets/gnome-suites-core-deps-latest.modules
@@ -859,9 +859,6 @@ the module and we will just change it to use a tarball anyway.
<dep package="gtk-doc"/>
<dep package="gobject-introspection"/>
<dep package="graphene"/>
- <dep package="gst-plugins-bad"/>
- <dep package="gst-plugins-base"/>
- <dep package="gstreamer"/>
<dep package="libepoxy"/>
<dep package="m4-common"/>
<if condition-unset="quartz">
@@ -883,6 +880,10 @@ the module and we will just change it to use a tarball anyway.
<!-- Many GTK+ apps require desktop-file-validate. -->
<dep package="desktop-file-utils"/>
<dep package="shared-mime-info"/>
+ <!-- GStreamer is the default media backend, but it is optional -->
+ <dep package="gst-plugins-bad"/>
+ <dep package="gst-plugins-base"/>
+ <dep package="gstreamer"/>
</suggests>
</meson>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]