Update to 1.12.12: Release 1.12.12 (2013-01-31 Chris Wilson <chris@chris-wilson.co.uk>) =================================================================== The goal of this release is to fix the synchronisation problems that were exhibited in the SHM transport for cairo-xlib. This cropped up any place that tried to rapidly push fresh pixel data to the X server through an ordinary image surface, such as gimp-2.9 and evince. Bug fixes --------- Avoid replacing the entire image when uploading subimages https://bugs.freedesktop.org/show_bug.cgi?id=59635 Force synchronisation for scratch SHM image buffers, so that we do not overwrite data as it is being read by X. https://bugs.freedesktop.org/show_bug.cgi?id=59635 (also) Fix typos in detecting multisampling for the GL (MSAA) backend. Fix a memory leak in the GL (MSAA) backend. Fix a reference counting bug when mapping a GL surface to an image.diff -r1.122 -r1.123 pkgsrc/graphics/cairo/Makefile
(wiz)
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.122 2013/01/26 21:37:41 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.123 2013/02/03 16:58:16 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= cairo-1.12.10 | 3 | DISTNAME= cairo-1.12.12 | |
4 | PKGREVISION= 1 | |||
5 | CATEGORIES= graphics | 4 | CATEGORIES= graphics | |
6 | MASTER_SITES= http://cairographics.org/releases/ | 5 | MASTER_SITES= http://cairographics.org/releases/ | |
7 | EXTRACT_SUFX= .tar.xz | 6 | EXTRACT_SUFX= .tar.xz | |
8 | 7 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://cairographics.org/ | 9 | HOMEPAGE= http://cairographics.org/ | |
11 | COMMENT= Vector graphics library with cross-device output support | 10 | COMMENT= Vector graphics library with cross-device output support | |
12 | LICENSE= gnu-lgpl-v2.1 AND mpl-1.1 | 11 | LICENSE= gnu-lgpl-v2.1 AND mpl-1.1 | |
13 | 12 | |||
14 | USE_LANGUAGES= c99 | 13 | USE_LANGUAGES= c99 | |
15 | USE_LIBTOOL= yes | 14 | USE_LIBTOOL= yes | |
16 | USE_PKGLOCALEDIR= yes | 15 | USE_PKGLOCALEDIR= yes | |
17 | USE_TOOLS+= pkg-config | 16 | USE_TOOLS+= pkg-config |
@@ -1,9 +1,9 @@ | @@ -1,9 +1,9 @@ | |||
1 | $NetBSD: distinfo,v 1.73 2013/01/21 14:15:16 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.74 2013/02/03 16:58:16 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (cairo-1.12.10.tar.xz) = be06d5aaa272bbbd08380f71ca710d5612881493 | 3 | SHA1 (cairo-1.12.12.tar.xz) = 8e597874da5b861287893d87dd4ab32471e99c82 | |
4 | RMD160 (cairo-1.12.10.tar.xz) = beb8ad7c3008e32f87f491df9545d28c54a3d79a | 4 | RMD160 (cairo-1.12.12.tar.xz) = cc5328806fe9aad6975f5f210ef34deadd63c039 | |
5 | Size (cairo-1.12.10.tar.xz) = 42135592 bytes | 5 | Size (cairo-1.12.12.tar.xz) = 42139096 bytes | |
6 | SHA1 (patch-aa) = b01bc60f77a7122b0c0d0d9b25ad512bac7c190c | 6 | SHA1 (patch-aa) = b01bc60f77a7122b0c0d0d9b25ad512bac7c190c | |
7 | SHA1 (patch-ab) = 11f7e0e59bd5c51a8fdacb48dcf2f2fefdf3b768 | 7 | SHA1 (patch-ab) = 11f7e0e59bd5c51a8fdacb48dcf2f2fefdf3b768 | |
8 | SHA1 (patch-ac) = 1785bbef6bcab4781bf89e1b986a7eb96e5f2b64 | 8 | SHA1 (patch-ac) = 1785bbef6bcab4781bf89e1b986a7eb96e5f2b64 | |
9 | SHA1 (patch-ad) = a1068a37113b162ccfe14d7f1bd0baa9df7e5530 | 9 | SHA1 (patch-ad) = a1068a37113b162ccfe14d7f1bd0baa9df7e5530 |