[GTK] install-dependencies script misses libxslt as build-dependency and some python...
authorclopez@igalia.com <clopez@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 5 Aug 2016 00:23:12 +0000 (00:23 +0000)
committerclopez@igalia.com <clopez@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 5 Aug 2016 00:23:12 +0000 (00:23 +0000)
https://bugs.webkit.org/show_bug.cgi?id=160518

Reviewed by Michael Catanzaro.

* Scripts/webkitpy/thirdparty/__init__.py:
(AutoinstallImportHook._install_twisted): Twisted requires zope.interface.
* gtk/install-dependencies:

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

Tools/ChangeLog
Tools/Scripts/webkitpy/thirdparty/__init__.py
Tools/gtk/install-dependencies

index 1caf3d9..44aa8cf 100644 (file)
@@ -1,3 +1,14 @@
+2016-08-04  Carlos Alberto Lopez Perez  <clopez@igalia.com>
+
+        [GTK] install-dependencies script misses libxslt as build-dependency and some python libs for the run-benchmark script
+        https://bugs.webkit.org/show_bug.cgi?id=160518
+
+        Reviewed by Michael Catanzaro.
+
+        * Scripts/webkitpy/thirdparty/__init__.py:
+        (AutoinstallImportHook._install_twisted): Twisted requires zope.interface.
+        * gtk/install-dependencies:
+
 2016-08-04  Alexey Proskuryakov  <ap@apple.com>
 
         Optimize bot watcher's dashboard a little
index f43c3ac..ae35d03 100644 (file)
@@ -154,6 +154,7 @@ class AutoinstallImportHook(object):
         twisted_dir = self._fs.join(_AUTOINSTALLED_DIR, "twisted")
         installer = AutoInstaller(prepend_to_search_path=True, target_dir=twisted_dir)
         installer.install(url="https://pypi.python.org/packages/source/T/Twisted/Twisted-12.1.0.tar.bz2#md5=f396f1d6f5321e869c2f89b2196a9eb5", url_subpath="Twisted-12.1.0/twisted")
+        installer.install(url="https://pypi.python.org/packages/source/z/zope.interface/zope.interface-4.1.3.tar.gz#md5=9ae3d24c0c7415deb249dd1a132f0f79", url_subpath="zope.interface-4.1.3/src/zope")
 
     def _install(self, url, url_subpath=None, target_name=None):
         installer = AutoInstaller(target_dir=_AUTOINSTALLED_DIR)
index db463f6..d85eff8 100755 (executable)
@@ -122,6 +122,7 @@ function installDependenciesWithApt {
         libxcomposite-dev \
         libxt-dev \
         libxtst-dev \
+        libxslt1-dev \
         libwayland-dev \
         ninja-build \
         patch \
@@ -135,8 +136,10 @@ function installDependenciesWithApt {
         dbus-x11 \
         libapache2-mod-bw \
         libgpg-error-dev \
+        psmisc \
         pulseaudio-utils \
         python-gi \
+        python-psutil \
         ruby \
         ruby-json \
         ruby-highline \
@@ -265,6 +268,7 @@ function installDependenciesWithPacman {
         libwebp \
         libxcomposite \
         libxt \
+        libxslt \
         libxtst \
         ninja \
         ruby \
@@ -281,8 +285,10 @@ function installDependenciesWithPacman {
         hunspell-en \
         php-apache \
         libgpg-error \
+        psmisc \
         pulseaudio \
         python-gobject \
+        python2-psutil \
         ruby \
         ruby-highline \
         weston \
@@ -367,6 +373,7 @@ function installDependenciesWithDnf {
         json-glib-devel \
         libXt-devel \
         libXtst-devel \
+        libxslt-devel \
         libedit-devel \
         libgudev1-devel \
         libjpeg-turbo-devel \
@@ -402,8 +409,10 @@ function installDependenciesWithDnf {
         mod_ssl \
         perl-CGI \
         php \
+        psmisc \
         pulseaudio-utils \
         pygobject3-base \
+        python2-psutil \
         ruby \
         rubygem-json \
         rubygem-highline \