--- - branch: MAIN date: Sun Feb 21 13:02:46 UTC 2010 files: - new: '1.80' old: '1.79' path: pkgsrc/graphics/cairo/Makefile pathrev: pkgsrc/graphics/cairo/Makefile@1.80 type: modified - new: '1.51' old: '1.50' path: pkgsrc/graphics/cairo/distinfo pathrev: pkgsrc/graphics/cairo/distinfo@1.51 type: modified id: 20100221T130246Z.fbd2d7bd5efa96253aa74867da39fca40afbe2d4 log: "Update to 1.8.10:\n\nRelease 1.8.10 (2010-02-19 Carl Worth )\n==========================================================\nThe cairo community is pleased to announce the 1.8.10 release of the\ncairo graphics library. This is the fifth update to cairo's stable 1.8\nseries. This release consists of about a dozen hand-picked fixes\ncompared to 1.8.8 (which was released about 8 months ago).\n\nWe recommend that everyone using cairo upgrade to 1.8.10.\n\n-Carl\n\nGeneral Bug fixes\n=================\n* Fix path construction for the case of cairo_curve_to immediately\n after cairo_new_sub_path followed at some point by\n cairo_close_path. (Previously, the final point for the close_path\n was computed incorrectly.)\n\n* Fix for cairo_push_group or cairo_pop_group with a non-empty current\n path. (Previously the path may have been erroneously translated when\n either of these functions was called.)\n\n* Fix to correctly report an error if\n cairo_surface_set_fallback_resolution is called with a value of 0\n (in either axis). Previously, an assertion would occur later rather\n than an error being properly reported when the original, invalid\n value was passed.\n\n\tBug 23067: Using clear drawing operator crashes printing\n\thttp://bugs.freedesktop.org/show_bug.cgi?id=23067\n\n* Fix to handle a cairo_arc of radius 0 as equivalent to a\n cairo_line_to to the center coordinate, (previously cairo would do\n nothing for a cairo_arc call with a radius of 0).\n\nBackend-specific bug fixes\n==========================\ncairo-xlib\n----------\n* Fix to correctly copy from a Window source. Previously, cairo was\n failing to include the contents of any sub-windows when copying from\n a Window source.\n\n\tBug 12996: Xlib source surface fast-paths do not use\n\tIncludeInferiors, while slow paths do\n\n\thttps://bugs.freedesktop.org/show_bug.cgi?id=12996\n\ncairo-ft\n--------\n* Fix conversion of freetype index to UCS4 value, (which would\n previously miss the first character and cause the space glyph to map\n to 0x00A0 instead of 0x0020).\n\ncairo-pdf\n---------\n* Fix Type 1 subsetting to avoid generating corrupt data.\n\n\tLaunchpad Ubuntu/cups bug 419143: Printing from evince (and\n\tperhaps other GTK apps) to PostScript printers is broken\n\n\thttps://bugs.launchpad.net/ubuntu/+source/cups/+bug/419143\n\n* Fix Type 1 subsetting to correctly identify binary eexec data.\n\n* Fix Type 1 subsetting to include fixed-content portion in the\n embedded font, (since some fonts may contain additional PostScript\n code after the cleartomark).\n\n* Fix Type 1 subsetting to append \"cleartomark\" operator for binary\n fonts that don't include it.\n\nBuild fixes\n===========\n* Fix to compile on OpenBSD, (which has a libpng.pc file but none of\n libpng10.pc, libpng12.pc, or libpng13.pc which cairo was looking for\n previously).\n" module: pkgsrc subject: 'CVS commit: pkgsrc/graphics/cairo' unixtime: '1266757366' user: wiz