[Lunar-commits] <moonbase> webkit: Version bump to 1.4.2. Still not PSAFE (too bad). Removing the gather docs
Dennis `stumbles` Veatch
stumbles at lunar-linux.org
Tue Aug 30 14:27:05 CEST 2011
commit 3e46783d60a95303bf59fc808dcca71c9155409c
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date: Tue Aug 30 08:27:05 2011 -0400
webkit: Version bump to 1.4.2. Still not PSAFE (too bad). Removing the gather docs
from BUILD and the other stuff. Adjusting the DEPENDSD< no more ruby switch. Adding
some more mquery to CONFIGURE.
Midori, kde dependent modules and a few otheres compiled fine with this version.
---
web/webkit/BUILD | 13 +------------
web/webkit/CONFIGURE | 9 +++++++++
web/webkit/DEPENDS | 2 +-
web/webkit/DETAILS | 12 ++++--------
4 files changed, 15 insertions(+), 21 deletions(-)
diff --git a/web/webkit/BUILD b/web/webkit/BUILD
index 77c0fca..abb41c1 100644
--- a/web/webkit/BUILD
+++ b/web/webkit/BUILD
@@ -1,14 +1,6 @@
(
- patch_it $SOURCE_CACHE/$SOURCE2 0 &&
- #This next line looks ugly, but allows us to load our plugins
- sedit 's:paths.append("/usr/lib64/mozilla/plugins");:paths.append("/usr/lib64/mozilla/plugins");\n paths.append("/opt/lunar/plugins");\n:g' WebCore/plugins/PluginDatabase.cpp &&
-
-# Fix an icu4c problem.
- sedit "s:class TextBreakIterator;:typedef struct UBreakIterator TextBreakIterator;:" WebCore/platform/text/TextBreakIterator.h &&
-
- # defaults using 'with' flags
OPTS+=" --with-target=x11 \
--with-unicode-backend=icu \
--with-font-backend=freetype \
@@ -18,14 +10,11 @@
--enable-svg-fonts \
--enable-svg-foreign-object \
--enable-svg-as-image \
- --enable-3D-transforms \
--enable-optimizations \
--disable-gtk-doc-html" &&
default_build &&
- install 'Programs/GtkLauncher' '/usr/bin/GtkLauncher' &&
-
- cp WebKit/gtk/NEWS .
+ install 'Programs/GtkLauncher' '/usr/bin/GtkLauncher'
) > $C_FIFO 2>&1
diff --git a/web/webkit/CONFIGURE b/web/webkit/CONFIGURE
index 3a05ef9..44d9c33 100644
--- a/web/webkit/CONFIGURE
+++ b/web/webkit/CONFIGURE
@@ -1 +1,10 @@
mquery WEBSOCKETS "Enable web socket support?" y "--enable-web-sockets" "--disable-web-sockets"
+mquery ENABLE_SPELL "Enable support for spellcheck?" y "--enable-spellcheck" "--disable-spellcheck"
+mquery ENABLE_3D "Enable support for 3D transforms" y "--enable-3d-transforms" "--disable-3d-transforms"
+mquery ENABLE_WEBGL "Enable support for WebGL (experimental)?" y "--enable-webgl" "--disable-webgl"
+mquery ENABLE_GRID "Enable HTML5 datagrid support?" y "--enable-datagrid" "--disable-datagrid"
+mquery ENABLE_TRANSFER "Enable HTML5 data transfer items support?" y "--enable-data-transfer-items" "--disable-data-transfer-items"
+mquery ENABLE_INDEX "Enable the indexed database API?" y "--enable-indexed-database" "--disable-indexed-database"
+mquery ENABLE_SPEECH "Enable the speech input API?" y "--enable-input-speech" "--disable-input-speech"
+mquery ENABLE_RESIZE "Enable image resizer?" y "--enable-image-resizer" "--disable-image-resizer"
+mquery ENABLE_WEB_AUDIO "Enable support for Web Audio ?" y " --enable-web-audio" "--disable-web-audio"
diff --git a/web/webkit/DEPENDS b/web/webkit/DEPENDS
index af33177..a9eefa2 100644
--- a/web/webkit/DEPENDS
+++ b/web/webkit/DEPENDS
@@ -14,6 +14,6 @@ depends gst-plugins-base
depends Switch
optional_depends "gst-plugins-good" "--enable-video" "--disable-video" "for HTML5 video support"
-optional_depends "ruby" "--enable-ruby" "--disable-ruby" "for HTML5 ruby support"
optional_depends "geoclue" "--enable-geolocation" "--disable-geolocation" "for geolocation support"
optional_depends "gobject-introspection" "--enable-introspection" "--disable-introspection" "say Y for Epiphany, and possibly others"
+optional_depends "librsvg" "--enable-svg" "--disable-svg" "for svg graphics support"
diff --git a/web/webkit/DETAILS b/web/webkit/DETAILS
index fe710ba..a751430 100644
--- a/web/webkit/DETAILS
+++ b/web/webkit/DETAILS
@@ -1,18 +1,14 @@
MODULE=webkit
- VERSION=1.2.7
+ VERSION=1.4.2
SOURCE=$MODULE-$VERSION.tar.gz
- # From http://repos.archlinux.org/wsvn/packages/libwebkit/trunk/introspection.patch
- SOURCE2=webkit-1.2.5-introspection-1.2.patch
SOURCE_URL=http://www.webkitgtk.org
- SOURCE2_URL=$PATCH_URL
- SOURCE_VFY=sha1:e9afc573d2459794c3749ba404f2187f9dcc9ed3
- SOURCE2_VFY=sha1:7a8dc56304a57d4e4a9819e61ab7a97cfee0f3ee
+ SOURCE_VFY=sha1:675ae0bfef56b8519f3f00b04fc7baf72215bd3b
WEB_SITE=http://www.webkit.org
ENTERED=20070919
- UPDATED=20110208
+ UPDATED=20110830
SHORT="gtk+ web rendering engine"
- PSAFE=no
+PSAFE=no
cat << EOF
WebKitGTK+ is a web content engine, derived from KHTML and KJS from KDE,
and used primarily in Apple's Safari browser. It is made to be embedded
More information about the Lunar-commits
mailing list