[Lunar-commits] <moonbase-gnome3> webkitgtk3: bumped to 2.0.1
v4hn
me at v4hn.de
Sat May 11 21:42:05 CEST 2013
commit 2829f9422ac5bd60231d6ee4d4b059ac3b7cf3f8
Author: v4hn <me at v4hn.de>
Date: Sat, 11 May 2013 12:40:49 -0700
URL: https://github.com/lunar-linux/moonbase-gnome3/commit/2829f9422ac5bd60231d6ee4d4b059ac3b7cf3f8
webkitgtk3: bumped to 2.0.1
many flags became obsolete..
Also, why was there an additional 'make install' after
default_make? That's not needed
---
libs/webkitgtk3/BUILD | +3/-3
libs/webkitgtk3/CONFIGURE | +0/-5
libs/webkitgtk3/DEPENDS | +2/-0
libs/webkitgtk3/DETAILS | +3/-3
4 files changed, 8 insertions(+), 11 deletions(-)
--- a/libs/webkitgtk3/BUILD
+++ b/libs/webkitgtk3/BUILD
@@ -1,11 +1,11 @@
+# breaks without webgl for now
OPTS+=" --with-target=x11 \
- --with-unicode-backend=icu \
- --with-font-backend=freetype \
--enable-xslt \
--enable-optimizations \
--disable-glibtest \
--with-gtk=3.0 \
--enable-video \
+ --enable-webgl \
--disable-web-audio \
--disable-gtk-doc-html" &&
@@ -25,7 +25,7 @@ do
fi
done &&
unset error_count &&
-make install &&
+
install 'Programs/GtkLauncher' '/usr/bin/Gtk3Launcher' &&
# symlink plugin folder to a location webkit looks for it
--- a/libs/webkitgtk3/CONFIGURE
+++ b/libs/webkitgtk3/CONFIGURE
@@ -1,9 +1,4 @@
-mquery WEBSOCKETS "Enable web socket support?" y "--enable-web-sockets" "--disable-web-sockets"
mquery ENABLE_SPELL "Enable support for spellcheck?" n "--enable-spellcheck" "--disable-spellcheck"
-mquery ENABLE_WEBGL "Enable support for WebGL (experimental)?" n "--enable-webgl" "--disable-webgl"
-mquery ENABLE_TRANSFER "Enable HTML5 data transfer items support?" n "--enable-data-transfer-items" "--disable-data-transfer-items"
-mquery ENABLE_INDEX "Enable the indexed database API?" n "--enable-indexed-database" "--disable-indexed-database"
-mquery ENABLE_SPEECH "Enable the speech input API?" n "--enable-input-speech" "--disable-input-speech"
# y to this breaks build with 1.8.2 so --disable is in BUILD for now
#mquery ENABLE_WEB_AUDIO "Enable support for Web Audio ?" n " --enable-web-audio" "--disable-web-audio"
--- a/libs/webkitgtk3/DEPENDS
+++ b/libs/webkitgtk3/DEPENDS
@@ -9,6 +9,8 @@ depends %JPEG
depends libpng
depends freetype2
depends libsoup
+depends libsecret
+depends harfbuzz
depends enchant
depends gst-plugins-base
depends gst-plugins-good
--- a/libs/webkitgtk3/DETAILS
+++ b/libs/webkitgtk3/DETAILS
@@ -1,14 +1,14 @@
# WHEN BUMPING THIS MODULE PLEASE CHECK IF ANY OF THE COMMENTED
# BUILD OPTIONS IN CONFIGURE/DEPENDS WORK AGAIN!
MODULE=webkitgtk3
- VERSION=1.10.2
+ VERSION=2.0.1
SOURCE=webkitgtk-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/webkitgtk-$VERSION
SOURCE_URL=http://www.webkitgtk.org/releases
- SOURCE_VFY=sha1:733ca23157eb8dd072d57becf325799c00bde630
+ SOURCE_VFY=sha1:43323e8e79ba29f41bd2a93bb35c53cfd89b7741
WEB_SITE=http://www.webkit.org
ENTERED=20070919
- UPDATED=20130303
+ UPDATED=20130511
SHORT="gtk+ web rendering engine"
cat << EOF
More information about the Lunar-commits
mailing list