[GTK] Add python3-setuptools, libunistring-dev, bison and flex dependencies
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 6 Jan 2019 01:19:00 +0000 (01:19 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 6 Jan 2019 01:19:00 +0000 (01:19 +0000)
https://bugs.webkit.org/show_bug.cgi?id=193136

Patch by Oriol Brufau <obrufau@igalia.com> on 2019-01-05
Reviewed by Michael Catanzaro.

* gtk/install-dependencies:
Add python3-setuptools, libunistring-dev, bison and flex to install-dependencies,
they are needed by update-webkitgtk-libs.

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

Tools/ChangeLog
Tools/gtk/install-dependencies

index 741bd2f..97104d3 100644 (file)
@@ -1,3 +1,14 @@
+2019-01-05  Oriol Brufau  <obrufau@igalia.com>
+
+        [GTK] Add python3-setuptools, libunistring-dev, bison and flex dependencies
+        https://bugs.webkit.org/show_bug.cgi?id=193136
+
+        Reviewed by Michael Catanzaro.
+
+        * gtk/install-dependencies:
+        Add python3-setuptools, libunistring-dev, bison and flex to install-dependencies,
+        they are needed by update-webkitgtk-libs.
+
 2019-01-05  Aakash Jain  <aakash_jain@apple.com>
 
         Unreviewed follow-up fix to r239650
index d4d79e5..59a8f73 100755 (executable)
@@ -173,6 +173,8 @@ function installDependenciesWithApt {
 
     # These are dependencies necessary for building the jhbuild.
     packages="$packages \
+        bison \
+        flex \
         git \
         gobject-introspection \
         gsettings-desktop-schemas-dev \
@@ -198,6 +200,7 @@ function installDependenciesWithApt {
         libpsl-dev \
         libssl-dev \
         libtiff5-dev \
+        libunistring-dev \
         libv4l-dev \
         libxcb-composite0-dev \
         libxcb-xfixes0-dev \
@@ -209,6 +212,7 @@ function installDependenciesWithApt {
         libudev-dev \
         libxml-libxml-perl \
         python-dev \
+        python3-setuptools \
         ragel \
         x11proto-bigreqs-dev \
         x11proto-composite-dev \
@@ -334,7 +338,9 @@ function installDependenciesWithPacman {
     # These are dependencies necessary for building the jhbuild.
     # Note: Could not find libegl-mesa
     packages="$packages \
+        bison \
         expat \
+        flex \
         git \
         gnutls \
         gobject-introspection \
@@ -352,6 +358,7 @@ function installDependenciesWithPacman {
         libproxy \
         libpsl \
         libtiff \
+        libunistring-dev \
         libxfixes \
         libxfont2 \
         libxcb \
@@ -362,6 +369,7 @@ function installDependenciesWithPacman {
         perl-xml-libxml\
         python2 \
         python2-lxml \
+        python3-setuptools \
         ragel \
         bigreqsproto \
         compositeproto \
@@ -497,9 +505,11 @@ function installDependenciesWithDnf {
 
     # These are dependencies necessary for building the jhbuild.
     packages="$packages \
+        bison \
         cups-devel \
         docbook-utils \
         expat-devel \
+        flex \
         git \
         gnutls-devel \
         gobject-introspection \
@@ -518,6 +528,7 @@ function installDependenciesWithDnf {
         libproxy-devel \
         libpsl-devel \
         libtiff-devel \
+        libunistring-dev \
         libxcb-devel \
         libxkbfile-devel \
         libxkbcommon-x11-devel \
@@ -525,6 +536,7 @@ function installDependenciesWithDnf {
         mtdev-devel \
         orc-devel \
         perl-XML-LibXML \
+        python3-setuptools \
         ragel \
         systemd-devel \
         xorg-x11-font-utils \