Skip to content

Commit

Permalink
[GTK] Tools/Scripts/update-webkitgtk-libs unsorted and fails because …
Browse files Browse the repository at this point in the history
…of missing "git"

https://bugs.webkit.org/show_bug.cgi?id=124938

Patch by Andres Gomez <agomez@igalia.com> on 2013-11-27
Reviewed by Philippe Normand.

Added needed git dependency for building the gtk port with
jhbuild. Also, the dependencies needed for building the gtk port
are now sorted alphabetically.

* gtk/install-dependencies: Added git as jhbuild dependency and
sorted dependencies alphabetically.

Canonical link: https://commits.webkit.org/143069@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@159818 268f45cc-cd09-0410-ab3c-d52691b4dbfc
  • Loading branch information
tanty authored and webkit-commit-queue committed Nov 27, 2013
1 parent 664427a commit 70fa321
Show file tree
Hide file tree
Showing 2 changed files with 42 additions and 26 deletions.
14 changes: 14 additions & 0 deletions Tools/ChangeLog
@@ -1,3 +1,17 @@
2013-11-27 Andres Gomez <agomez@igalia.com>

[GTK] Tools/Scripts/update-webkitgtk-libs unsorted and fails because of missing "git"
https://bugs.webkit.org/show_bug.cgi?id=124938

Reviewed by Philippe Normand.

Added needed git dependency for building the gtk port with
jhbuild. Also, the dependencies needed for building the gtk port
are now sorted alphabetically.

* gtk/install-dependencies: Added git as jhbuild dependency and
sorted dependencies alphabetically.

2013-11-27 Jozsef Berta <jberta@inf.u-szeged.hu>

run_webkit_tests.py: error: no such option: --wincairo
Expand Down
54 changes: 28 additions & 26 deletions Tools/gtk/install-dependencies
Expand Up @@ -90,39 +90,40 @@ function installDependenciesWithApt {

# These are dependencies necessary for building the jhbuild.
apt-get install \
git \
gobject-introspection \
icon-naming-utils \
libcroco3-dev \
libegl1-mesa-dev \
libgcrypt11-dev \
libgpg-error-dev \
libp11-kit-dev \
libpciaccess-dev \
libtiff5-dev \
libcroco3-dev \
ragel \
xutils-dev \
xtrans-dev \
libxfont-dev \
libpciaccess-dev \
libxkbfile-dev \
ragel \
x11proto-bigreqs-dev \
x11proto-composite-dev \
x11proto-gl-dev \
x11proto-input-dev \
x11proto-video-dev \
x11proto-scrnsaver-dev \
x11proto-randr-dev \
x11proto-resource-dev \
x11proto-scrnsaver-dev \
x11proto-video-dev \
x11proto-xcmisc-dev \
x11proto-xf86dri-dev \
x11proto-randr-dev \
libxkbfile-dev
xtrans-dev \
xutils-dev
}

function installDependenciesWithYum {
# These are dependencies necessary for building WebKitGTK+.
yum install \
atk-devel \
autoconf \
automake \
bison \
atk-devel \
cairo-devel \
enchant-devel \
flex \
Expand All @@ -135,57 +136,58 @@ function installDependenciesWithYum {
gperf \
gstreamer1-devel \
gstreamer1-plugins-base-devel \
gtk-doc \
gtk2-devel \
gtk3-devel \
gtk-doc \
harfbuzz-devel \
libsoup-devel \
libXt-devel \
libXtst-devel \
libgudev1-devel \
libicu-devel \
libjpeg-turbo-devel \
libpng-devel \
libsecret-devel \
libsoup-devel \
libwebp-devel \
libxslt-devel \
libXt-devel \
libXtst-devel \
libgudev1-devel \
mesa-libGL-devel \
pcre-devel \
ruby \
sqlite-devel \
perl-Switch \
perl-version \
python-devel
python-devel \
ruby \
sqlite-devel

# These are dependencies necessary for running tests.
yum install \
curl \
httpd \
libgpg-error-devel \
mod_bw \
mod_ssl \
php \
curl \
libgpg-error-devel \
pulseaudio-utils \
pygobject3-base \
ruby

# These are dependencies necessary for building the jhbuild.
yum install \
git \
gobject-introspection \
icon-naming-utils \
libXfont-devel \
libcroco-devel \
libgcrypt-devel \
libgpg-error-devel \
libp11-devel \
libpciaccess-devel \
libtiff-devel \
libcroco-devel \
libxkbfile-devel \
mesa-libEGL-devel \
ragel \
xorg-x11-util-macros \
xorg-x11-xtrans-devel \
xorg-x11-proto-devel \
libXfont-devel \
libxkbfile-devel \
libpciaccess-devel
xorg-x11-util-macros \
xorg-x11-xtrans-devel
}

checkInstaller
Expand Down

0 comments on commit 70fa321

Please sign in to comment.