[GTK][WPE] install-dependencies should install the required gstreamer packages needed...
authorclopez@igalia.com <clopez@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 22 Aug 2017 13:47:05 +0000 (13:47 +0000)
committerclopez@igalia.com <clopez@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 22 Aug 2017 13:47:05 +0000 (13:47 +0000)
https://bugs.webkit.org/show_bug.cgi?id=175822

Reviewed by Xabier Rodriguez-Calvar.

* gtk/install-dependencies: Add the bad plugins to the list.
* wpe/install-dependencies: Add all the gst related packages (copied from GTK listing).

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@221010 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Tools/ChangeLog
Tools/gtk/install-dependencies
Tools/wpe/install-dependencies

index 7af581d..6df37d1 100644 (file)
@@ -1,3 +1,13 @@
+2017-08-22  Carlos Alberto Lopez Perez  <clopez@igalia.com>
+
+        [GTK][WPE] install-dependencies should install the required gstreamer packages needed for production builds.
+        https://bugs.webkit.org/show_bug.cgi?id=175822
+
+        Reviewed by Xabier Rodriguez-Calvar.
+
+        * gtk/install-dependencies: Add the bad plugins to the list.
+        * wpe/install-dependencies: Add all the gst related packages (copied from GTK listing).
+
 2017-08-21  Myles C. Maxfield  <mmaxfield@apple.com>
 
         DataInteractionTests.ExternalSourceAttributedStringToContentEditable hits a debug assertion
index e939b67..3324811 100755 (executable)
@@ -115,6 +115,7 @@ function installDependenciesWithApt {
         libgtk2.0-dev \
         libgtk-3-dev \
         libgstreamer1.0-dev \
+        libgstreamer-plugins-bad1.0-dev \
         libgstreamer-plugins-base1.0-dev \
         libgudev-1.0-dev \
         libhyphen-dev \
@@ -245,6 +246,7 @@ function installDependenciesWithPacman {
         grep \
         groff \
         gstreamer \
+        gst-plugins-bad \
         gst-plugins-base-libs \
         gzip \
         hyphen \
@@ -391,6 +393,7 @@ function installDependenciesWithDnf {
         gobject-introspection-devel \
         gperf \
         gstreamer1-devel \
+        gstreamer1-plugins-bad-free-devel \
         gstreamer1-plugins-base-devel \
         gtk-doc \
         gtk2-devel \
index e349d2d..a5cb14a 100755 (executable)
@@ -68,6 +68,9 @@ function installDependenciesWithApt {
         intltool \
         itstool \
         libgnutls28-dev \
+        libgstreamer1.0-dev \
+        libgstreamer-plugins-bad1.0-dev \
+        libgstreamer-plugins-base1.0-dev \
         libicu-dev \
         libjpeg-dev \
         $(aptIfElse libpng-dev libpng12-dev) \
@@ -143,6 +146,9 @@ function installDependenciesWithPacman {
         gperf \
         grep \
         groff \
+        gstreamer \
+        gst-plugins-bad \
+        gst-plugins-base-libs \
         gzip \
         icu \
         intltool \
@@ -224,6 +230,9 @@ function installDependenciesWithDnf {
         gcc-c++ \
         gnutls-devel \
         gperf \
+        gstreamer1-devel \
+        gstreamer1-plugins-bad-free-devel \
+        gstreamer1-plugins-base-devel \
         intltool \
         itstool \
         libicu-devel \