[jhbuild] Add WebKit1 compatibility module
- From: Michael Catanzaro <mcatanzaro src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [jhbuild] Add WebKit1 compatibility module
- Date: Wed, 6 Aug 2014 04:26:18 +0000 (UTC)
commit 754d0956885dbd4014bb9074a77e7e9b2937b7cf
Author: Michael Catanzaro <mcatanzaro gnome org>
Date: Tue Aug 5 21:56:09 2014 -0500
Add WebKit1 compatibility module
Building WebKit twice will not be fun, but nothing else to do unless we
want all of these applications to remain broken.
Also, remove GIMP's suggests on WebKit since it can only use
webkitgtk-1.0 (not to be confused with webkitgtk-3.0, the version of
WebKit 1 we provide compatibility with).
modulesets/gnome-apps-3.14.modules | 2 +-
modulesets/gnome-suites-core-3.14.modules | 8 ++--
modulesets/gnome-suites-core-deps-3.14.modules | 37 ++++++++++++++++++++++-
modulesets/gnome-world-3.14.modules | 11 +++----
4 files changed, 45 insertions(+), 13 deletions(-)
---
diff --git a/modulesets/gnome-apps-3.14.modules b/modulesets/gnome-apps-3.14.modules
index 3638aa9..3d941e8 100644
--- a/modulesets/gnome-apps-3.14.modules
+++ b/modulesets/gnome-apps-3.14.modules
@@ -73,7 +73,7 @@
<dep package="gtk+"/>
<dep package="libxml2"/>
<dep package="glib"/>
- <dep package="WebKit"/>
+ <dep package="WebKit1"/>
<dep package="evolution"/>
</dependencies>
<suggests>
diff --git a/modulesets/gnome-suites-core-3.14.modules b/modulesets/gnome-suites-core-3.14.modules
index 394c4bb..4c3d7c1 100644
--- a/modulesets/gnome-suites-core-3.14.modules
+++ b/modulesets/gnome-suites-core-3.14.modules
@@ -110,7 +110,7 @@
<branch/>
<dependencies>
<dep package="gtk+"/>
- <dep package="WebKit"/>
+ <dep package="WebKit1"/>
<dep package="libnotify"/>
<dep package="librest"/>
<dep package="json-glib"/>
@@ -540,7 +540,7 @@
<dep package="telepathy-logger"/>
<dep package="telepathy-mission-control"/>
<dep package="libnotify"/>
- <dep package="WebKit"/>
+ <dep package="WebKit1"/>
</dependencies>
<suggests>
<dep package="enchant"/>
@@ -785,7 +785,7 @@
<dep package="clutter-gtk"/>
<dep package="clutter-gst"/>
<dep package="gtksourceview"/>
- <dep package="WebKit"/>
+ <dep package="WebKit1"/>
<dep package="gstreamer"/>
<dep package="gst-plugins-base"/>
<dep package="gtk+"/>
@@ -829,7 +829,7 @@
<dep package="gtk+"/>
<dep package="libxml2"/>
<dep package="libxslt"/>
- <dep package="WebKit"/>
+ <dep package="WebKit1"/>
<dep package="yelp-xsl"/>
</dependencies>
</autotools>
diff --git a/modulesets/gnome-suites-core-deps-3.14.modules b/modulesets/gnome-suites-core-deps-3.14.modules
index b3ee8d1..69999ea 100644
--- a/modulesets/gnome-suites-core-deps-3.14.modules
+++ b/modulesets/gnome-suites-core-deps-3.14.modules
@@ -706,7 +706,7 @@
<branch/>
<dependencies>
<dep package="gobject-introspection"/>
- <dep package="WebKit"/>
+ <dep package="WebKit1"/>
<dep package="gnome-js-common"/>
<dep package="mpfr"/>
<dep package="readline"/>
@@ -1313,7 +1313,7 @@
<dep package="libxml2"/>
<dep package="gst-plugins-base"/>
<dep package="gtk+"/>
- <!-- GTK+ 2.x required for the plugin process when build Webkit2 -->
+ <!-- GTK+ 2.x required for the plugin process -->
<dep package="gtk+-2"/>
<dep package="pango"/>
<dep package="libsoup"/>
@@ -1566,6 +1566,39 @@
</dependencies>
</autotools>
+ <autotools id="WebKit1" makefile="GNUmakefile"
+ autogenargs="--enable-introspection --disable-webkit2">
+ <pkg-config>webkitgtk-3.0.pc</pkg-config>
+ <branch repo="webkitgtk.org"
+ module="webkitgtk-2.4.4.tar.xz" version="2.4.4"
+ hash="sha256:58cbfc7e352ae1e1f5e383f9f766795794d88483e9a52377a295f56eedf53ab9"
+ size="9844048">
+ </branch>
+ <dependencies>
+ <dep package="at-spi2-core"/>
+ <dep package="cairo"/>
+ <dep package="fontconfig"/>
+ <dep package="geoclue"/>
+ <dep package="libxml2"/>
+ <dep package="gst-plugins-base"/>
+ <dep package="gtk+"/>
+ <dep package="pango"/>
+ <dep package="libsoup"/>
+ <dep package="gobject-introspection"/>
+ <dep package="gperf"/>
+ <dep package="libicu"/>
+ <dep package="libXt"/>
+ <dep package="ruby"/>
+ <dep package="libsecret"/>
+ <dep package="libwebp"/>
+ </dependencies>
+ <suggests>
+ <dep package="libxslt"/>
+ <dep package="sqlite3"/>
+ <dep package="enchant"/>
+ </suggests>
+ </autotools>
+
<autotools id="zeitgeist">
<branch repo="git.freedesktop.org"
module="zeitgeist/zeitgeist"
diff --git a/modulesets/gnome-world-3.14.modules b/modulesets/gnome-world-3.14.modules
index 5be8af7..c966263 100644
--- a/modulesets/gnome-world-3.14.modules
+++ b/modulesets/gnome-world-3.14.modules
@@ -196,7 +196,7 @@
<dep package="libunique"/>
<dep package="sqlite3"/>
<dep package="vala"/>
- <dep package="WebKit"/>
+ <dep package="WebKit1"/>
</dependencies>
</cmake>
@@ -1956,7 +1956,7 @@
<dep package="sqlite3"/>
<dep package="libsoup"/>
<dep package="libunique-1"/>
- <dep package="WebKit"/>
+ <dep package="WebKit1"/>
</dependencies>
<suggests>
<dep package="dbus"/>
@@ -2038,7 +2038,7 @@
<branch repo="git.xfce.org" branch="kalikiana/midori"/>
<dependencies>
<dep package="gtk+-2"/>
- <dep package="WebKit"/>
+ <dep package="WebKit1"/>
<dep package="libsoup"/>
<dep package="libxml2"/>
</dependencies>
@@ -2962,7 +2962,6 @@
</dependencies>
<suggests>
<dep package="iso-codes"/>
- <dep package="WebKit"/>
<dep package="librsvg"/>
<dep package="poppler"/>
<dep package="libgnome-keyring"/>
@@ -3153,7 +3152,7 @@
<dep package="libdmapsharing"/>
<dep package="libgnome-keyring"/>
<dep package="vala"/>
- <dep package="WebKit"/>
+ <dep package="WebKit1"/>
</suggests>
</autotools>
@@ -3188,7 +3187,7 @@
<dep package="libxml2"/>
<dep package="sqlite3"/>
<dep package="vala"/>
- <dep package="WebKit"/>
+ <dep package="WebKit1"/>
</dependencies>
</autotools>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]