diff options
author | wiz <wiz@pkgsrc.org> | 2010-02-21 13:02:46 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2010-02-21 13:02:46 +0000 |
commit | 6354324d536f68f5cef81fb9f579a0bb129a0aff (patch) | |
tree | d2e6b92f7c5cbc82c46fe7db9eaa8fd0f78a68e9 /graphics | |
parent | d3c9242b858dc278ee85707e8799a280169f85c5 (diff) | |
download | pkgsrc-6354324d536f68f5cef81fb9f579a0bb129a0aff.tar.gz |
Update to 1.8.10:
Release 1.8.10 (2010-02-19 Carl Worth <cworth@cworth.org>)
==========================================================
The cairo community is pleased to announce the 1.8.10 release of the
cairo graphics library. This is the fifth update to cairo's stable 1.8
series. This release consists of about a dozen hand-picked fixes
compared to 1.8.8 (which was released about 8 months ago).
We recommend that everyone using cairo upgrade to 1.8.10.
-Carl
General Bug fixes
=================
* Fix path construction for the case of cairo_curve_to immediately
after cairo_new_sub_path followed at some point by
cairo_close_path. (Previously, the final point for the close_path
was computed incorrectly.)
* Fix for cairo_push_group or cairo_pop_group with a non-empty current
path. (Previously the path may have been erroneously translated when
either of these functions was called.)
* Fix to correctly report an error if
cairo_surface_set_fallback_resolution is called with a value of 0
(in either axis). Previously, an assertion would occur later rather
than an error being properly reported when the original, invalid
value was passed.
Bug 23067: Using clear drawing operator crashes printing
http://bugs.freedesktop.org/show_bug.cgi?id=23067
* Fix to handle a cairo_arc of radius 0 as equivalent to a
cairo_line_to to the center coordinate, (previously cairo would do
nothing for a cairo_arc call with a radius of 0).
Backend-specific bug fixes
==========================
cairo-xlib
----------
* Fix to correctly copy from a Window source. Previously, cairo was
failing to include the contents of any sub-windows when copying from
a Window source.
Bug 12996: Xlib source surface fast-paths do not use
IncludeInferiors, while slow paths do
https://bugs.freedesktop.org/show_bug.cgi?id=12996
cairo-ft
--------
* Fix conversion of freetype index to UCS4 value, (which would
previously miss the first character and cause the space glyph to map
to 0x00A0 instead of 0x0020).
cairo-pdf
---------
* Fix Type 1 subsetting to avoid generating corrupt data.
Launchpad Ubuntu/cups bug 419143: Printing from evince (and
perhaps other GTK apps) to PostScript printers is broken
https://bugs.launchpad.net/ubuntu/+source/cups/+bug/419143
* Fix Type 1 subsetting to correctly identify binary eexec data.
* Fix Type 1 subsetting to include fixed-content portion in the
embedded font, (since some fonts may contain additional PostScript
code after the cleartomark).
* Fix Type 1 subsetting to append "cleartomark" operator for binary
fonts that don't include it.
Build fixes
===========
* Fix to compile on OpenBSD, (which has a libpng.pc file but none of
libpng10.pc, libpng12.pc, or libpng13.pc which cairo was looking for
previously).
Diffstat (limited to 'graphics')
-rw-r--r-- | graphics/cairo/Makefile | 5 | ||||
-rw-r--r-- | graphics/cairo/distinfo | 8 |
2 files changed, 6 insertions, 7 deletions
diff --git a/graphics/cairo/Makefile b/graphics/cairo/Makefile index 04edc9c7274..f3331b9193f 100644 --- a/graphics/cairo/Makefile +++ b/graphics/cairo/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.79 2010/02/06 14:52:33 tnn Exp $ +# $NetBSD: Makefile,v 1.80 2010/02/21 13:02:46 wiz Exp $ -DISTNAME= cairo-1.8.8 -PKGREVISION= 3 +DISTNAME= cairo-1.8.10 CATEGORIES= graphics MASTER_SITES= http://cairographics.org/releases/ diff --git a/graphics/cairo/distinfo b/graphics/cairo/distinfo index 6e0b2ff6639..c34245608bd 100644 --- a/graphics/cairo/distinfo +++ b/graphics/cairo/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.50 2009/07/09 17:27:56 drochner Exp $ +$NetBSD: distinfo,v 1.51 2010/02/21 13:02:46 wiz Exp $ -SHA1 (cairo-1.8.8.tar.gz) = e4b8b219427d1ca3dc95f5f44914dce1ae0c3766 -RMD160 (cairo-1.8.8.tar.gz) = 78af536ebaaffc608114b626b22fc9a20cff3750 -Size (cairo-1.8.8.tar.gz) = 6646082 bytes +SHA1 (cairo-1.8.10.tar.gz) = fd5e8ca82ff0e8542ea4c51612cad387f2a49df3 +RMD160 (cairo-1.8.10.tar.gz) = 9538baf30f812b950beeb93893f46d1223fb44ce +Size (cairo-1.8.10.tar.gz) = 7102657 bytes SHA1 (patch-aa) = 870d57c20afbca75ab5c3ec399409de19726fd66 SHA1 (patch-ab) = 28af58113b1f495660c5a881ae1e8d168db36e4e |