Skip to content

chromium #20

Closed
wants to merge 2 commits into from
View
2 graphics/cairo/BUILD
@@ -2,7 +2,7 @@
patch_it $SOURCE_CACHE/$SOURCE2 1 &&
- OPTS+=" --disable-static" &&
+ OPTS+=" --disable-static --disable-drm" &&
if in_depends $MODULE qt4 ; then
. /etc/profile.d/qt4.rc
View
8 graphics/cairo/DETAILS
@@ -1,14 +1,14 @@
MODULE=cairo
- VERSION=1.10.2
- SOURCE=$MODULE-$VERSION.tar.gz
+ VERSION=1.12.2
+ SOURCE=$MODULE-$VERSION.tar.xz
SOURCE2=$MODULE-1.10.0-gradients.patch.bz2
SOURCE_URL=http://cairographics.org/releases
SOURCE2_URL=$PATCH_URL
- SOURCE_VFY=sha1:ccce5ae03f99c505db97c286a0c9a90a926d3c6e
+ SOURCE_VFY=sha1:bc2ee50690575f16dab33af42a2e6cdc6451e3f9
SOURCE2_VFY=sha1:5035313c72fbb7a2134a26a3985e5a54cfe3c2ae
WEB_SITE=http://cairographics.org
ENTERED=20040506
- UPDATED=20101226
+ UPDATED=20120731
SHORT="A multi-platform 2D vector graphics library"
cat << EOF
View
26 web/webkit/BUILD
@@ -1,5 +1,5 @@
(
-
+ patch_it $SOURCE2 1 &&
OPTS+=" --with-target=x11 \
--with-unicode-backend=icu \
@@ -11,11 +11,33 @@
--enable-svg-foreign-object \
--enable-svg-as-image \
--enable-optimizations \
+ --enable-video \
+ --disable-glibtest \
--with-gtk=2.0 \
--disable-gtk-doc-html" &&
- default_build &&
+ #make build work even if gtk-doc is not installed
+ if ! module_installed gtk-doc ; then
+ sed -i '/gtkdoc --rebase/s:^:# :' GNUmakefile.in
+ fi &&
+ #stolen from blfs, avoid race condition in build with multiple makes
+ if in_depends $MODULE gobject-introspection && [[ $MAKES -gt 1 ]] ; then
+ default_config &&
+ error_count=0 &&
+ until default_make
+ do
+ if (( $((error_count++)) > 4 )) ; then
+ echo Too Many Errors &&
+ break
+ fi
+ done &&
+ unset error_count &&
+ make install
+ else
+ default_build
+ fi &&
+
install 'Programs/GtkLauncher' '/usr/bin/GtkLauncher'
) > $C_FIFO 2>&1
View
6 web/webkit/DETAILS
@@ -1,13 +1,15 @@
MODULE=webkit
VERSION=1.8.1
SOURCE=$MODULE-$VERSION.tar.xz
+ SOURCE2=webkit-bison-2.6.patch
SOURCE_URL=http://www.webkitgtk.org/releases/
+ SOURCE2_URL=$PATCH_URL/
SOURCE_VFY=sha1:d26543baace03c31aa3de82bc24f06f14c6b3052
+ SOURCE2_VFY=sha1:18c5611095a3d105d8ee02357dd6fb729c1eb86a
WEB_SITE=http://www.webkit.org
ENTERED=20070919
- UPDATED=20120502
+ UPDATED=20120730
SHORT="gtk+ web rendering engine"
- PSAFE=no
cat << EOF
WebKitGTK+ is a web content engine, derived from KHTML and KJS from KDE,
Something went wrong with that request. Please try again.