[WPE] Update install-dependencies
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 1 Oct 2018 13:26:50 +0000 (13:26 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 1 Oct 2018 13:26:50 +0000 (13:26 +0000)
https://bugs.webkit.org/show_bug.cgi?id=190127

Patch by Olivier Blin <olivier.blin@softathome.com> on 2018-10-01
Reviewed by Michael Catanzaro.

* wpe/install-dependencies:
libxrandr-dev is needed for gstreamer-vaapi in jhbuild
It is used by gstvaapidisplay_x11.c.
Add it only for Apt, already ok for Pacman and DNF.

Install libevent-dev for WebRTC (like GTK)

Install libasound2-dev for WebRTC.
Add it only for Apt, already ok for Pacam and DNF.

Install libgbm-dev for HeadlessViewBackend, which uses gbm.h

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

Tools/ChangeLog
Tools/wpe/install-dependencies

index 65f0412..b32a2cc 100644 (file)
@@ -1,3 +1,22 @@
+2018-10-01  Olivier Blin  <olivier.blin@softathome.com>
+
+        [WPE] Update install-dependencies
+        https://bugs.webkit.org/show_bug.cgi?id=190127
+
+        Reviewed by Michael Catanzaro.
+
+        * wpe/install-dependencies:
+        libxrandr-dev is needed for gstreamer-vaapi in jhbuild
+        It is used by gstvaapidisplay_x11.c.
+        Add it only for Apt, already ok for Pacman and DNF.
+
+        Install libevent-dev for WebRTC (like GTK)
+
+        Install libasound2-dev for WebRTC.
+        Add it only for Apt, already ok for Pacam and DNF.
+
+        Install libgbm-dev for HeadlessViewBackend, which uses gbm.h
+
 2018-10-01  Thibault Saunier  <tsaunier@igalia.com>
 
         [Flatpak] Add libunwind in the sandbox
index fc6c163..bcca242 100755 (executable)
@@ -67,6 +67,9 @@ function installDependenciesWithApt {
         gperf \
         intltool \
         itstool \
+        libasound2-dev \
+        libevent-dev \
+        libgbm-dev \
         libgnutls28-dev \
         libgstreamer1.0-dev \
         libgstreamer-plugins-bad1.0-dev \
@@ -124,6 +127,7 @@ function installDependenciesWithApt {
         libxcb-xkb-dev \
         libxkbcommon-dev \
         libxml-libxml-perl \
+        libxrandr-dev \
         libwayland-dev \
         luajit \
         yasm"
@@ -160,6 +164,7 @@ function installDependenciesWithPacman {
         icu \
         intltool \
         itstool \
+        libevent \
         libjpeg-turbo \
         libpng \
         libtasn1 \
@@ -250,6 +255,7 @@ function installDependenciesWithDnf {
         gstreamer1-plugins-base-devel \
         intltool \
         itstool \
+        libevent-devel \
         libicu-devel \
         libjpeg-turbo-devel \
         libpng-devel \