[arch-commits] Commit in cairo/trunk (PKGBUILD)

Andreas Radke andyrtr at nymeria.archlinux.org
Sat Feb 9 12:37:18 UTC 2013


    Date: Saturday, February 9, 2013 @ 13:37:18
  Author: andyrtr
Revision: 177810

upgpkg: cairo 1.12.12-2

enable GL+EGL backends for Wayland/Weston use; enable xlib-xcb

Modified:
  cairo/trunk/PKGBUILD

----------+
 PKGBUILD |   25 +++++++++++++++++++------
 1 file changed, 19 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-02-09 09:19:23 UTC (rev 177809)
+++ PKGBUILD	2013-02-09 12:37:18 UTC (rev 177810)
@@ -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 @@
 	--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() {




More information about the arch-commits mailing list