[GTK][WPE] install-dependencies should install the required gstreamer packages needed...
[WebKit-https.git] / Tools / wpe / install-dependencies
index cc01e77ae75c8fdaac8fe2cc7bf8864bd1719439..a5cb14af260af2df482828dfec0d82ea05d4b790 100755 (executable)
@@ -68,10 +68,14 @@ 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) \
         libsqlite3-dev \
+        libtasn1-6-dev \
         libtool \
         libwebp-dev \
         libxml2-dev \
@@ -105,6 +109,7 @@ function installDependenciesWithApt {
         libexpat1-dev \
         libgbm-dev \
         libgles2-mesa-dev \
+        libluajit-5.1-dev \
         libopus-dev \
         liborc-0.4-dev \
         libproxy-dev \
@@ -114,7 +119,8 @@ function installDependenciesWithApt {
         libtool-bin \
         libvorbis-dev \
         libvpx-dev \
-        libxcb-xkb-dev"
+        libxcb-xkb-dev \
+        luajit"
 
     # These are dependencies necessary for using webkit-patch
     packages="$packages \
@@ -140,12 +146,16 @@ function installDependenciesWithPacman {
         gperf \
         grep \
         groff \
+        gstreamer \
+        gst-plugins-bad \
+        gst-plugins-base-libs \
         gzip \
         icu \
         intltool \
         itstool \
         libjpeg-turbo \
         libpng \
+        libtasn1 \
         libtool \
         libwebp \
         libxml2 \
@@ -192,6 +202,7 @@ function installDependenciesWithPacman {
         libvorbis \
         libvpx \
         libxcb \
+        luajit \
         mesa \
         mesa-libgl \
         opus \
@@ -219,11 +230,15 @@ function installDependenciesWithDnf {
         gcc-c++ \
         gnutls-devel \
         gperf \
+        gstreamer1-devel \
+        gstreamer1-plugins-bad-free-devel \
+        gstreamer1-plugins-base-devel \
         intltool \
         itstool \
         libicu-devel \
         libjpeg-turbo-devel \
         libpng-devel \
+        libtasn1-devel \
         libtool \
         libwebp-devel \
         libxml2-devel \
@@ -263,6 +278,8 @@ function installDependenciesWithDnf {
         libvorbis-devel \
         libvpx-devel \
         libxcb-devel \
+        luajit \
+        luajit-devel \
         mesa-libgbm-devel \
         mesa-libGLES-devel \
         opus-devel \