[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