Subject: CVS commit: pkgsrc/graphics
From: Adam Ciarcinski
Date: 2013-09-01 00:19:32
Message id: 20130831221932.E7C4696@cvs.netbsd.org

Log Message:
Changes 1.12.16:
Bug fixes
* Set the correct orientation for simple boxes with a negative scale factor.
* Fix the creation of the shading dictionary in PDF.
* Fix a crash in PDF when incorporating an image with CAIRO_EXTEND_PAD.
* Avoid upscaling bitmap fonts if possible.
* Fix an assertion failure within the mempool allocator for shared memory.
* Fix allocation size for CFF subsets.
* Export cairo_matrix_t for GObject bindings.
* Fix a double free in the Quartz backend.
* Fix origin of GDI StretchBlits for the Windows backend
* Fix error propagation for requests to create a similar surface with
  negative size.
* Fix complex clipping of trapezoids with regions
* Stop leaking the image data when loading PNGs
* Fix unbounded operations with a clip mask through the span compositor
* Add missing checks before rendering to a finished surface - so we return
  an error rather than hit an assert.
* Prevent an assertion failure when creating similar GL surfaces larger
  than supported by hardware.
* Prevent a double free of a similar image under Windows.

Files:
RevisionActionfile
1.131modifypkgsrc/graphics/cairo/Makefile
1.34modifypkgsrc/graphics/cairo/PLIST
1.50modifypkgsrc/graphics/cairo/buildlink3.mk
1.76modifypkgsrc/graphics/cairo/distinfo
1.15modifypkgsrc/graphics/cairo/options.mk
1.2modifypkgsrc/graphics/cairo-gobject/DESCR
1.27modifypkgsrc/graphics/cairo-gobject/Makefile
1.13modifypkgsrc/graphics/cairo-gobject/buildlink3.mk
1.1addpkgsrc/graphics/cairo/Makefile.common
1.1removepkgsrc/graphics/cairo-gobject/options.mk