# HG changeset patch # User Dominique Corbex # Date 1338148649 -7200 # Node ID d697df9615a4b641f7da1959627c442ae0ea74cc # Parent c8aa1f46ed4afacf7c8f1fab515c43d8747b94e2 Up: libwebkit (1.8.1) diff -r c8aa1f46ed4a -r d697df9615a4 libwebkit/receipt --- a/libwebkit/receipt Sun May 27 21:52:01 2012 +0200 +++ b/libwebkit/receipt Sun May 27 21:57:29 2012 +0200 @@ -1,12 +1,12 @@ # SliTaz package receipt. PACKAGE="libwebkit" -VERSION="1.6.1" +VERSION="1.8.1" CATEGORY="network" SHORT_DESC="xHTML render library." MAINTAINER="mallory@sweetpeople.org" SOURCE="webkit" -TARBALL="$SOURCE-$VERSION.tar.gz" +TARBALL="$SOURCE-$VERSION.tar.xz" WEB_SITE="http://webkitgtk.org" WGET_URL="$WEB_SITE/$TARBALL" @@ -19,12 +19,16 @@ libpng-dev glib-dev autoconf automake gnutls-dev sqlite-dev libtool \ m4 bison flex xorg-libXdamage-dev acl-dev libsoup-dev libxml2-dev \ libxcb-dev xcb-util-dev util-linux-uuid-dev zlib-dev libtasn1-dev \ -gobject-introspection-dev tar gettext glib-networking-dev" +gobject-introspection-dev tar gettext glib-networking-dev gtk-doc" # Rules to configure and make the package. compile_rules() { cd $src + # fix Bug 84526: webkit-gtk-1.8.0 fails to build with --disable-video + patch -p0 < $stuff/CodeGeneratorGObject-bug-84526.patch || exit 1 + # libwebkit does not like parallel builds. + export MAKEFLAGS=$(echo $MAKEFLAGS | sed 's/-j[0-9]*/-j1/') ./configure \ --prefix=/usr \ --infodir=/usr/share/info \ @@ -32,8 +36,11 @@ --enable-introspection=no \ --enable-video=no \ --enable-jit=yes \ + --disable-webgl \ + --disable-geolocation \ --with-unicode-backend=glib \ --with-gtk=2.0 \ + --disable-gtk-doc \ $CONFIGURE_ARGS && make all stamp-po && make DESTDIR=$DESTDIR install && cp -a $src/Programs/GtkLauncher $DESTDIR/usr/bin diff -r c8aa1f46ed4a -r d697df9615a4 libwebkit/stuff/CodeGeneratorGObject-bug-84526.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libwebkit/stuff/CodeGeneratorGObject-bug-84526.patch Sun May 27 21:57:29 2012 +0200 @@ -0,0 +1,14 @@ +--- Source/WebCore/bindings/scripts/CodeGeneratorGObject.pm (revision 115562) ++++ Source/WebCore/bindings/scripts/CodeGeneratorGObject.pm (working copy) +@@ -1444,9 +1444,10 @@ + print IMPL "namespace WebKit {\n\n"; + print IMPL @cBodyPriv; + print IMPL "} // namespace WebKit\n\n"; ++ ++ print IMPL @cBodyProperties; + print IMPL "#endif // ${conditionalString}\n\n" if $conditionalString; + +- print IMPL @cBodyProperties; + print IMPL @cBody; + + close(IMPL);