Subject: CVS commit: pkgsrc/graphics/cairo
From: Thomas Klausner
Date: 2017-06-20 13:19:14
Message id: 20170620111914.8976BFAE8@cvs.NetBSD.org

Log Message:
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.

Files:
RevisionActionfile
1.11modifypkgsrc/graphics/cairo/Makefile.common
1.40modifypkgsrc/graphics/cairo/PLIST
1.85modifypkgsrc/graphics/cairo/distinfo