summaryrefslogtreecommitdiffstats
path: root/trunk/PKGBUILD
diff options
context:
space:
mode:
authorandyrtr <andyrtr@eb2447ed-0c53-47e4-bac8-5bc4a241df78>2013-02-09 12:37:18 (GMT)
committerandyrtr <andyrtr@eb2447ed-0c53-47e4-bac8-5bc4a241df78>2013-02-09 12:37:18 (GMT)
commitc1cab9246c8e9f84730c71c424332468adb3e3d4 (patch)
tree6205e40432ea3bba0e05d5d56d6f44a08ed55e8d /trunk/PKGBUILD
parent69f48f356aced35223ce5161bf066f447647028c (diff)
downloadpackages-c1cab9246c8e9f84730c71c424332468adb3e3d4.tar.gz
upgpkg: cairo 1.12.12-2
enable GL+EGL backends for Wayland/Weston use; enable xlib-xcb git-svn-id: file:///srv/repos/svn-packages/svn@177810 eb2447ed-0c53-47e4-bac8-5bc4a241df78
Diffstat (limited to 'trunk/PKGBUILD')
-rw-r--r--trunk/PKGBUILD25
1 files changed, 19 insertions, 6 deletions
diff --git a/trunk/PKGBUILD b/trunk/PKGBUILD
index 8377b3d..945042c 100644
--- a/trunk/PKGBUILD
+++ b/trunk/PKGBUILD
@@ -4,14 +4,17 @@
pkgname=cairo
pkgver=1.12.12
-pkgrel=1
+pkgrel=2
pkgdesc="Cairo vector graphics library"
arch=(i686 x86_64)
license=('LGPL' 'MPL')
url="http://cairographics.org/"
-depends=('libpng' 'libxrender' 'libxext' 'fontconfig' 'pixman>=0.28.0' 'glib2' 'sh')
-makedepends=('librsvg' 'poppler-glib' 'libspectre' 'gtk-doc' 'valgrind') # 'libdrm')
-optdepends=('xcb-util: for XCB backend') # really needed?
+depends=('libpng' 'libxrender' 'libxext' 'fontconfig' 'pixman>=0.28.0' 'glib2' 'sh'
+ 'libgl' 'libegl')
+makedepends=('mesa' 'librsvg' 'gtk2' 'poppler-glib' 'libspectre' 'gtk-doc' 'valgrind'
+ # for the test suite:
+ 'ttf-dejavu' 'gsfonts' 'xorg-server-xvfb' ) # 'libdrm')
+#optdepends=('xcb-util: for XCB backend') # really needed?
provides=('cairo-xcb')
replaces=('cairo-xcb')
options=('!libtool')
@@ -25,15 +28,25 @@ build() {
--localstatedir=/var \
--disable-static \
--enable-tee \
- --disable-xlib-xcb \
+ --enable-gl \
+ --enable-egl \
+ --enable-svg \
+ --enable-ps \
+ --enable-pdf \
+ --enable-gobject \
+ --enable-test-surfaces
+
+ #--disable-xlib-xcb \
# --enable-test-surfaces \ takes ages
#--enable-drm # breaks build
+
make
}
#check() {
# cd "$srcdir/$pkgname-$pkgver"
-# make -k check || /bin/true # 162 Passed, 328 Failed [8 crashed, 10 expected], 26 Skipped
+ #make -k check || /bin/true # 162 Passed, 328 Failed [8 crashed, 10 expected], 26 Skipped
+# make test || /bin/true # 29 Passed, 464 Failed [460 crashed, 2 expected], 26 Skipped
#}
package() {

Copyright © 2002-2014 Judd Vinet and Aaron Griffin. The Arch Linux name and logo are recognized trademarks. Some rights reserved. The registered trademark Linux® is used pursuant to a sublicense from LMI, the exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis.