summaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2009-01-07 16:39:10 +0000
committerwiz <wiz@pkgsrc.org>2009-01-07 16:39:10 +0000
commit8444e2c221a130772f66151ef8d64a9c1ad3ba90 (patch)
tree15aa1207de0a2afbf56de13cdbceaa600d76592f /graphics
parent548f77fb0b9d80fb536abdf05f0ceb7b3b849e75 (diff)
downloadpkgsrc-8444e2c221a130772f66151ef8d64a9c1ad3ba90.tar.gz
Update to 1.8.6:
Release 1.8.6 (2008-12-13 Chris Wilson <chris@chris-wilson.co.uk>) ========================================================= The cairo community is pleased to announce the 1.8.6 release of the cairo graphics library. This is the third update to cairo's stable 1.8 series and contains a small number of bug fixes (in particular a few fixes for failures of cairo 1.8.4 on Quartz and PDF, and build fixes for a couple of backends). This is being released just under a month after cairo 1.8.4. We recommend that everyone using cairo upgrade to 1.8.6. -Chris Build fixes ----------- Fix build of DirectFB backend with debugging enabled: Bug in _cairo_directfb_surface_release_source_image function http://bugs.freedesktop.org/show_bug.cgi?id=18322 Fix build on OS/2. Bug fixes --------- Workaround a mis-compilation of cairo_matrix_invert() that generated invalid matrices and triggered assertion failures later. The issue was reported by Peter Hercek. Invalid computation of the modulus: https://bugzilla.mozilla.org/show_bug.cgi?id=466258 Invalid referencing of patterns in the Quartz backend: Failed assertion `CAIRO_REFERENCE_COUNT_HAS_REFERENCE (&pattern->ref_count)' when using cairo quartz backend http://bugs.freedesktop.org/show_bug.cgi?id=18632 Invalid references to glyphs after early culling, causing segmentation faults in the PDF backend: http://lists.cairographics.org/archives/cairo/2008-December/015976.html Check for XRender in the XCB backend, or else we may attempt an invalid memory access: XCB backend fails with missing render. https://bugs.freedesktop.org/show_bug.cgi?id=18588
Diffstat (limited to 'graphics')
-rw-r--r--graphics/cairo/Makefile7
-rw-r--r--graphics/cairo/distinfo8
2 files changed, 7 insertions, 8 deletions
diff --git a/graphics/cairo/Makefile b/graphics/cairo/Makefile
index afe8fe97e41..d9276fc9e2e 100644
--- a/graphics/cairo/Makefile
+++ b/graphics/cairo/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.72 2008/11/26 15:55:32 drochner Exp $
+# $NetBSD: Makefile,v 1.73 2009/01/07 16:39:10 wiz Exp $
-DISTNAME= cairo-1.8.4
-PKGREVISION= 1
+DISTNAME= cairo-1.8.6
CATEGORIES= graphics
MASTER_SITES= http://cairographics.org/releases/
@@ -17,7 +16,7 @@ USE_LANGUAGES+= c99
USE_LIBTOOL= yes
USE_PKGLOCALEDIR= yes
USE_TOOLS+= pkg-config
-PKGCONFIG_OVERRIDE+= src/cairo.pc.in src/cairo-backend.pc.in
+PKGCONFIG_OVERRIDE+= src/cairo.pc.in src/cairo-features.pc.in
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --disable-xcb
CONFIGURE_ARGS+= --enable-glitz
diff --git a/graphics/cairo/distinfo b/graphics/cairo/distinfo
index 8c9b636a423..1e84fa2bf31 100644
--- a/graphics/cairo/distinfo
+++ b/graphics/cairo/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.48 2008/11/26 15:55:32 drochner Exp $
+$NetBSD: distinfo,v 1.49 2009/01/07 16:39:10 wiz Exp $
-SHA1 (cairo-1.8.4.tar.gz) = 57fd2c7e0af16bee7cd53436d7c9dc526784f1da
-RMD160 (cairo-1.8.4.tar.gz) = 16e0c6a0342c98219212dac1ff956c2cb839b4e5
-Size (cairo-1.8.4.tar.gz) = 7070822 bytes
+SHA1 (cairo-1.8.6.tar.gz) = d1e5479d4eeb7b1a3589672e3ef8f4899e7c5eba
+RMD160 (cairo-1.8.6.tar.gz) = 2374236afabbe248a642bf1cac6a5996f64bed62
+Size (cairo-1.8.6.tar.gz) = 6616544 bytes
SHA1 (patch-aa) = 870d57c20afbca75ab5c3ec399409de19726fd66
SHA1 (patch-ab) = 28af58113b1f495660c5a881ae1e8d168db36e4e
SHA1 (patch-ac) = 7b7a4be52b0f2a4e0265838290964413d2803dbc