[jhbuild] core-deps-3.28: Add gst-libav



commit 2d8520a6395f63bcb7392c1eaa3209fa74b818a9
Author: Charlie Turner <cturner igalia com>
Date:   Thu Sep 7 12:29:07 2017 +0100

    core-deps-3.28: Add gst-libav
    
    Also remove the dependencies on gstreamer, since it's transitively
    required through the dependencies on gst-plugins-base.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=787404

 modulesets/gnome-suites-core-deps-3.28.modules |   17 +++++++++++++++--
 1 files changed, 15 insertions(+), 2 deletions(-)
---
diff --git a/modulesets/gnome-suites-core-deps-3.28.modules b/modulesets/gnome-suites-core-deps-3.28.modules
index 46ed4f2..3b0f02b 100644
--- a/modulesets/gnome-suites-core-deps-3.28.modules
+++ b/modulesets/gnome-suites-core-deps-3.28.modules
@@ -703,7 +703,6 @@ the module and we will just change it to use a tarball anyway.
             checkoutdir="gst-plugins-bad"
             module="gstreamer/gst-plugins-bad"/>
     <dependencies>
-      <dep package="gstreamer"/>
       <dep package="gst-plugins-base"/>
     </dependencies>
     <suggests>
@@ -732,7 +731,6 @@ the module and we will just change it to use a tarball anyway.
             module="gstreamer/gst-plugins-good"
             checkoutdir="gst-plugins-good"/>
     <dependencies>
-      <dep package="gstreamer"/>
       <dep package="gst-plugins-base"/>
       <dep package="flac"/>
       <dep package="libvpx"/>
@@ -751,6 +749,18 @@ the module and we will just change it to use a tarball anyway.
     </suggests>
   </meson>
 
+  <autotools id="gst-libav">
+    <branch repo="git.freedesktop.org"
+            checkoutdir="gst-libav"
+            module="gstreamer/gst-libav"/>
+    <dependencies>
+      <dep package="gst-plugins-base"/>
+    </dependencies>
+    <suggests>
+      <dep package="yasm"/>
+    </suggests>
+  </autotools>
+
   <meson id="gtk+" mesonargs="-Denable-broadway-backend=true">
     <if condition-set="x11">
       <mesonargs value="-Denable-x11-backend=true"/>
@@ -1917,6 +1927,9 @@ the module and we will just change it to use a tarball anyway.
         <dep package="wayland"/>
       </if>
     </dependencies>
+    <suggests>
+      <dep package="gst-libav"/>
+    </suggests>
   </cmake>
 
   <autotools id="xtrans">


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