[jhbuild/wip/hadess/gst-monorepo] core-deps-latest: Update for GStreamer repo reorg
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [jhbuild/wip/hadess/gst-monorepo] core-deps-latest: Update for GStreamer repo reorg
- Date: Thu, 30 Sep 2021 10:09:14 +0000 (UTC)
commit f7af83afe07dd64756a849f6ce3af841934bcdb4
Author: Bastien Nocera <hadess hadess net>
Date: Thu Sep 30 12:01:09 2021 +0200
core-deps-latest: Update for GStreamer repo reorg
See https://gstreamer.freedesktop.org/documentation/frequently-asked-questions/mono-repository.html
modulesets/gnome-suites-core-deps-latest.modules | 79 +++++-------------------
1 file changed, 16 insertions(+), 63 deletions(-)
---
diff --git a/modulesets/gnome-suites-core-deps-latest.modules
b/modulesets/gnome-suites-core-deps-latest.modules
index 1cdeb7ce..8b2a148c 100644
--- a/modulesets/gnome-suites-core-deps-latest.modules
+++ b/modulesets/gnome-suites-core-deps-latest.modules
@@ -796,7 +796,7 @@
</suggests>
</meson>
- <meson id="gstreamer" mesonargs="-Dgtk_doc=disabled">
+ <meson id="gstreamer" mesonargs="-Dgtk_doc=disabled -Dbase=enabled -Dgood=enabled -Dbad=enabled
-Dlibav=enabled">
<branch repo="gitlab.freedesktop.org"
module="gstreamer/gstreamer.git"
checkoutdir="gstreamer"/>
@@ -804,59 +804,11 @@
<dep package="glib"/>
<dep package="libxml2"/>
<dep package="gobject-introspection"/>
- </dependencies>
- </meson>
-
- <meson id="graphene">
- <branch repo="github.com" checkoutdir="graphene" module="ebassi/graphene.git"/>
- <dependencies>
- <dep package="glib"/>
- <dep package="gobject-introspection"/>
- </dependencies>
- </meson>
-
- <meson id="gst-plugins-bad">
- <branch repo="gitlab.freedesktop.org"
- checkoutdir="gst-plugins-bad"
- module="gstreamer/gst-plugins-bad.git"/>
- <dependencies>
- <dep package="gst-plugins-base"/>
- </dependencies>
- <suggests>
- <dep package="graphene"/>
- <if condition-set="linux">
- <dep package="vulkan"/>
- </if>
- </suggests>
- </meson>
-
- <meson id="gst-plugins-base" mesonargs="-Dgtk_doc=disabled">
- <branch repo="gitlab.freedesktop.org"
- module="gstreamer/gst-plugins-base.git"
- checkoutdir="gst-plugins-base"/>
- <dependencies>
- <dep package="gstreamer"/>
<dep package="graphene"/>
<dep package="iso-codes"/>
<if condition-set="x11">
<dep package="x11-xcb"/>
</if>
- </dependencies>
- <suggests>
- <if condition-set="udev">
- <dep package="libgudev"/>
- </if>
- <!-- The examples require GTK+ 3, but they are optional -->
- <dep package="gtk+-3"/>
- </suggests>
- </meson>
-
- <meson id="gst-plugins-good">
- <branch repo="gitlab.freedesktop.org"
- module="gstreamer/gst-plugins-good.git"
- checkoutdir="gst-plugins-good"/>
- <dependencies>
- <dep package="gst-plugins-base"/>
<dep package="flac"/>
<dep package="libvpx"/>
<dep package="taglib"/>
@@ -864,30 +816,31 @@
<if condition-unset="macos">
<dep package="libv4l"/>
</if>
+ <dep package="libavfilter"/>
+ <dep package="libavformat"/>
+ <dep package="libavcodec"/>
+ <dep package="libavutil"/>
</dependencies>
<suggests>
- <dep package="pulseaudio"/>
- <dep package="gdk-pixbuf"/>
+ <if condition-set="linux">
+ <dep package="vulkan"/>
+ </if>
<if condition-set="udev">
<dep package="libgudev"/>
</if>
+ <!-- The examples require GTK+ 3, but they are optional -->
+ <dep package="gtk+-3"/>
+ <dep package="pulseaudio"/>
+ <dep package="yasm"/>
</suggests>
</meson>
- <meson id="gst-libav">
- <branch repo="gitlab.freedesktop.org"
- checkoutdir="gst-libav"
- module="gstreamer/gst-libav.git"/>
+ <meson id="graphene">
+ <branch repo="github.com" checkoutdir="graphene" module="ebassi/graphene.git"/>
<dependencies>
- <dep package="gst-plugins-base"/>
- <dep package="libavfilter"/>
- <dep package="libavformat"/>
- <dep package="libavcodec"/>
- <dep package="libavutil"/>
+ <dep package="glib"/>
+ <dep package="gobject-introspection"/>
</dependencies>
- <suggests>
- <dep package="yasm"/>
- </suggests>
</meson>
<meson id="gtk4" mesonargs="-Dbroadway-backend=true">
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]