From f5c9dcf6e70d956f7ee0920a676cdc513958f47d Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 12 May 2014 21:17:26 +0200 Subject: [PATCH] webkitgtk: update to 2.4.2. --- srcpkgs/webkitgtk/template | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/srcpkgs/webkitgtk/template b/srcpkgs/webkitgtk/template index 69f036d8d70..2285bf9aa6c 100644 --- a/srcpkgs/webkitgtk/template +++ b/srcpkgs/webkitgtk/template @@ -1,6 +1,6 @@ # Template file for 'webkitgtk' pkgname=webkitgtk -version=2.4.1 +version=2.4.2 revision=1 build_style=gnu-configure configure_args="--with-gtk=3.0" @@ -9,16 +9,12 @@ maintainer="Juan RP " homepage="http://webkitgtk.org/" license="LGPL-2.1, Simplified BSD (2 clause)" distfiles="${homepage}/releases/${pkgname}-${version}.tar.xz" -checksum=6eed5d41ecdcfbafe3c2fbb0f0b79b9cda87a5ea0e7d0938afb6c6c82996e2f7 +checksum=cac8385c3b8a956793eb6b67712c23297a39e5f8b429523f32bbdcdf9c21d00a -if [ "$CROSS_BUILD" ]; then - msg_error "${pkgname}-${version}: cannot be cross compiled right now.\n" -fi - -hostmakedepends="perl python pkg-config intltool which gperf flex - ruby glib-devel icu-devel" +hostmakedepends="libtool perl python pkg-config intltool which gperf flex + ruby glib-devel" makedepends=" - libjpeg-turbo-devel libpng-devel>=1.6 sqlite-devel harfbuzz-devel>=0.9.19 + at-spi2-core-devel libjpeg-turbo-devel libpng-devel>=1.6 sqlite-devel harfbuzz-devel>=0.9.19 gst-plugins-base1-devel libsoup-devel libxslt-devel icu-devel>=49 enchant-devel dbus-glib-devel geoclue-devel libwebp-devel>=0.4.0 libsecret-devel gtk+-devel gtk+3-devel libgudev-devel libXt-devel MesaLib-devel" @@ -39,6 +35,13 @@ else configure_args+=" --disable-introspection" fi +# Use linker flags to reduce memory consumption +LDFLAGS="-Wl,--no-keep-memory -Wl,--reduce-memory-overheads" + +pre_configure() { + libtoolize -f +} + webkitgtk-devel_package() { depends="gtk+3-devel libsoup-devel ${sourcepkg}>=${version}_${revision}" short_desc+=" - development files"