Tue Jun 20 11:19:14 2017 UTC ()
Updated cairo to 1.14.10.

Release 1.14.10   (2017-06-13  Bryce Harrington <bryce@osg.samsung.com>)
========================================================================
Bugfix release rolling up backported fixes for the past half year.

Bug Fixes
---------
* Clarify documentation	regarding device scale inheritance and the units
  used in cairo_surface_create_similar_image.
  Bug #99094.

* Fix error reporting in the xcb backend if fallback fails.  Instead of
  returning NULL when the X11 server can't do some operation, return a
  surface in an error state.

* Call XSync in the xlib backend before setting the error handler to
  ignore errors for certain requests, to make sure all pending errors
  are handled first.

* For opentype fonts, always use gid to lookup glyph.

* If glyph 0 used for rendering, remap to different index.

* Set font size to em size when retrieving unhinted metrics.

* Flush ASCII85Decode file after use with Postscript files.

* pdf: Don't fail subsetting if unable to convert utf8 to utf16.

* For truetype, reverse cmap search should end when 0xffff- 0xffff range
  reached.

* Fix bug in line wrapping with the PDF operators.

* Fix an off by one check in cairo-image-info.c.


(wiz)
diff -r1.10 -r1.11 pkgsrc/graphics/cairo/Makefile.common
diff -r1.39 -r1.40 pkgsrc/graphics/cairo/PLIST
diff -r1.84 -r1.85 pkgsrc/graphics/cairo/distinfo

cvs diff -r1.10 -r1.11 pkgsrc/graphics/cairo/Makefile.common (expand / switch to unified diff)

--- pkgsrc/graphics/cairo/Makefile.common 2016/12/12 13:56:07 1.10
+++ pkgsrc/graphics/cairo/Makefile.common 2017/06/20 11:19:14 1.11
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1# $NetBSD: Makefile.common,v 1.10 2016/12/12 13:56:07 wiz Exp $ 1# $NetBSD: Makefile.common,v 1.11 2017/06/20 11:19:14 wiz Exp $
2# 2#
3# used by graphics/cairo/Makefile 3# used by graphics/cairo/Makefile
4# used by graphics/cairo-gobject/Makefile 4# used by graphics/cairo-gobject/Makefile
5 5
6DISTNAME= cairo-1.14.8 6DISTNAME= cairo-1.14.10
7CATEGORIES= graphics 7CATEGORIES= graphics
8MASTER_SITES= http://cairographics.org/releases/ 8MASTER_SITES= http://cairographics.org/releases/
9EXTRACT_SUFX= .tar.xz 9EXTRACT_SUFX= .tar.xz
10 10
11MAINTAINER?= pkgsrc-users@NetBSD.org 11MAINTAINER?= pkgsrc-users@NetBSD.org
12HOMEPAGE= http://cairographics.org/ 12HOMEPAGE= http://cairographics.org/
13COMMENT= Vector graphics library with cross-device output support 13COMMENT= Vector graphics library with cross-device output support
14LICENSE= gnu-lgpl-v2.1 AND mpl-1.1 14LICENSE= gnu-lgpl-v2.1 AND mpl-1.1
15 15
16DISTINFO_FILE= ${.CURDIR}/../../graphics/cairo/distinfo 16DISTINFO_FILE= ${.CURDIR}/../../graphics/cairo/distinfo
17PATCHDIR= ${.CURDIR}/../../graphics/cairo/patches 17PATCHDIR= ${.CURDIR}/../../graphics/cairo/patches
18 18
19USE_LANGUAGES= c99 19USE_LANGUAGES= c99

cvs diff -r1.39 -r1.40 pkgsrc/graphics/cairo/PLIST (expand / switch to unified diff)

--- pkgsrc/graphics/cairo/PLIST 2015/11/06 11:15:51 1.39
+++ pkgsrc/graphics/cairo/PLIST 2017/06/20 11:19:14 1.40
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.39 2015/11/06 11:15:51 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.40 2017/06/20 11:19:14 wiz Exp $
2bin/cairo-trace 2bin/cairo-trace
3include/cairo/cairo-deprecated.h 3include/cairo/cairo-deprecated.h
4include/cairo/cairo-features.h 4include/cairo/cairo-features.h
5include/cairo/cairo-ft.h 5include/cairo/cairo-ft.h
6include/cairo/cairo-pdf.h 6include/cairo/cairo-pdf.h
7include/cairo/cairo-ps.h 7include/cairo/cairo-ps.h
8${PLIST.quartz}include/cairo/cairo-quartz-image.h 8${PLIST.quartz}include/cairo/cairo-quartz-image.h
9${PLIST.quartz}include/cairo/cairo-quartz.h 9${PLIST.quartz}include/cairo/cairo-quartz.h
10include/cairo/cairo-script-interpreter.h 10include/cairo/cairo-script-interpreter.h
11include/cairo/cairo-script.h 11include/cairo/cairo-script.h
12include/cairo/cairo-svg.h 12include/cairo/cairo-svg.h
13include/cairo/cairo-tee.h 13include/cairo/cairo-tee.h
14include/cairo/cairo-version.h 14include/cairo/cairo-version.h
@@ -82,22 +82,21 @@ share/gtk-doc/html/cairo/cairo-support.h @@ -82,22 +82,21 @@ share/gtk-doc/html/cairo/cairo-support.h
82share/gtk-doc/html/cairo/cairo-surfaces.html 82share/gtk-doc/html/cairo/cairo-surfaces.html
83share/gtk-doc/html/cairo/cairo-text.html 83share/gtk-doc/html/cairo/cairo-text.html
84share/gtk-doc/html/cairo/cairo.devhelp2 84share/gtk-doc/html/cairo/cairo.devhelp2
85share/gtk-doc/html/cairo/home.png 85share/gtk-doc/html/cairo/home.png
86share/gtk-doc/html/cairo/index-1.10.html 86share/gtk-doc/html/cairo/index-1.10.html
87share/gtk-doc/html/cairo/index-1.12.html 87share/gtk-doc/html/cairo/index-1.12.html
88share/gtk-doc/html/cairo/index-1.14.html 88share/gtk-doc/html/cairo/index-1.14.html
89share/gtk-doc/html/cairo/index-1.2.html 89share/gtk-doc/html/cairo/index-1.2.html
90share/gtk-doc/html/cairo/index-1.4.html 90share/gtk-doc/html/cairo/index-1.4.html
91share/gtk-doc/html/cairo/index-1.6.html 91share/gtk-doc/html/cairo/index-1.6.html
92share/gtk-doc/html/cairo/index-1.8.html 92share/gtk-doc/html/cairo/index-1.8.html
93share/gtk-doc/html/cairo/index-all.html 93share/gtk-doc/html/cairo/index-all.html
94share/gtk-doc/html/cairo/index.html 94share/gtk-doc/html/cairo/index.html
95share/gtk-doc/html/cairo/index.sgml 
96share/gtk-doc/html/cairo/language-bindings.html 95share/gtk-doc/html/cairo/language-bindings.html
97share/gtk-doc/html/cairo/left-insensitive.png 96share/gtk-doc/html/cairo/left-insensitive.png
98share/gtk-doc/html/cairo/left.png 97share/gtk-doc/html/cairo/left.png
99share/gtk-doc/html/cairo/right-insensitive.png 98share/gtk-doc/html/cairo/right-insensitive.png
100share/gtk-doc/html/cairo/right.png 99share/gtk-doc/html/cairo/right.png
101share/gtk-doc/html/cairo/style.css 100share/gtk-doc/html/cairo/style.css
102share/gtk-doc/html/cairo/up-insensitive.png 101share/gtk-doc/html/cairo/up-insensitive.png
103share/gtk-doc/html/cairo/up.png 102share/gtk-doc/html/cairo/up.png

cvs diff -r1.84 -r1.85 pkgsrc/graphics/cairo/distinfo (expand / switch to unified diff)

--- pkgsrc/graphics/cairo/distinfo 2016/12/12 13:56:07 1.84
+++ pkgsrc/graphics/cairo/distinfo 2017/06/20 11:19:14 1.85
@@ -1,10 +1,10 @@ @@ -1,10 +1,10 @@
1$NetBSD: distinfo,v 1.84 2016/12/12 13:56:07 wiz Exp $ 1$NetBSD: distinfo,v 1.85 2017/06/20 11:19:14 wiz Exp $
2 2
3SHA1 (cairo-1.14.8.tar.xz) = c6f7b99986f93c9df78653c3e6a3b5043f65145e 3SHA1 (cairo-1.14.10.tar.xz) = 28c59d85d6b790c21b8b59ece73a6a1dda28d69a
4RMD160 (cairo-1.14.8.tar.xz) = ca8b27b3b23120b0d3a5777cbcf63e4e2f4a783f 4RMD160 (cairo-1.14.10.tar.xz) = c50d540033688e7371b2bffbe116ea70c4d2ffc2
5SHA512 (cairo-1.14.8.tar.xz) = dfe77a01ca72e21e11610243a5f6e92e6b0821c4ace11686fb0bac8f0bf9217a79974ff46bdf3d19fd85173f5f24f2c3f6d4e00cf729a55a6492e6798d6c4ec2 5SHA512 (cairo-1.14.10.tar.xz) = a381d97e6046da0012eb5595118efb95ff02e3e84310682e458b503ebf22d6b2663bcc1391980768bb9cd02ae809b8df2e11d6200b48745dc5ec824c342b5852
6Size (cairo-1.14.8.tar.xz) = 35392464 bytes 6Size (cairo-1.14.10.tar.xz) = 36251788 bytes
7SHA1 (patch-aa) = b01bc60f77a7122b0c0d0d9b25ad512bac7c190c 7SHA1 (patch-aa) = b01bc60f77a7122b0c0d0d9b25ad512bac7c190c
8SHA1 (patch-ab) = 11f7e0e59bd5c51a8fdacb48dcf2f2fefdf3b768 8SHA1 (patch-ab) = 11f7e0e59bd5c51a8fdacb48dcf2f2fefdf3b768
9SHA1 (patch-ac) = 1785bbef6bcab4781bf89e1b986a7eb96e5f2b64 9SHA1 (patch-ac) = 1785bbef6bcab4781bf89e1b986a7eb96e5f2b64
10SHA1 (patch-ad) = a1068a37113b162ccfe14d7f1bd0baa9df7e5530 10SHA1 (patch-ad) = a1068a37113b162ccfe14d7f1bd0baa9df7e5530