Skip to content

Commit

Permalink
webkitgtk+-3: readded to -gnome3
Browse files Browse the repository at this point in the history
  • Loading branch information
v4hn committed Jul 28, 2012
1 parent 1b13296 commit 252fe8c
Show file tree
Hide file tree
Showing 4 changed files with 67 additions and 0 deletions.
17 changes: 17 additions & 0 deletions libs/webkitgtk+-3/BUILD
@@ -0,0 +1,17 @@
(


OPTS+=" --with-target=x11 \
--with-unicode-backend=icu \
--with-font-backend=freetype \
--enable-xslt \
--enable-svg-fonts \
--enable-optimizations \
--with-gtk=3.0 \
--disable-gtk-doc-html" &&

default_build &&

install 'Programs/GtkLauncher' '/usr/bin/Gtk3Launcher'

) > $C_FIFO 2>&1
9 changes: 9 additions & 0 deletions libs/webkitgtk+-3/CONFIGURE
@@ -0,0 +1,9 @@
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_GRID "Enable HTML5 datagrid support?" n "--enable-datagrid" "--disable-datagrid"
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"
mquery ENABLE_RESIZE "Enable image resizer?" n "--enable-image-resizer" "--disable-image-resizer"
mquery ENABLE_WEB_AUDIO "Enable support for Web Audio ?" n " --enable-web-audio" "--disable-web-audio"
21 changes: 21 additions & 0 deletions libs/webkitgtk+-3/DEPENDS
@@ -0,0 +1,21 @@
depends icu4c
depends gperf
depends libxslt
depends sqlite
depends %JPEG
depends libpng
depends freetype2
depends libsoup
depends enchant
depends gst-plugins-base

# workaround for make_names.pl
depends Switch

# see webkit module for gtk+-2
depends "gtk+-3"

optional_depends "gst-plugins-good" "--enable-video" "--disable-video" "for HTML5 video 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"
20 changes: 20 additions & 0 deletions libs/webkitgtk+-3/DETAILS
@@ -0,0 +1,20 @@
MODULE=webkitgtk\+-3
VERSION=1.8.1
SOURCE=webkit-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/webkit-$VERSION
SOURCE_URL=http://www.webkitgtk.org/releases/
SOURCE_VFY=sha1:d26543baace03c31aa3de82bc24f06f14c6b3052
WEB_SITE=http://www.webkit.org
ENTERED=20070919
UPDATED=20120502
SHORT="gtk+ web rendering engine"
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
in other applications, such as mail readers, or web browsers.
It is able to display content such as HTML, SVG, XML, and others. It
also supports DOM, XMLHttpRequest, XSLT, CSS, Javascript/ECMAscript
and more.
EOF

0 comments on commit 252fe8c

Please sign in to comment.