Hello community, here is the log from the commit of package cairo checked in at Fri Feb 1 21:08:28 CET 2008. -------- --- GNOME/cairo/cairo.changes 2007-12-21 03:56:46.000000000 +0100 +++ cairo/cairo.changes 2008-01-28 18:14:20.000000000 +0100 @@ -1,0 +2,19 @@ +Mon Jan 28 11:00:52 CST 2008 - maw@suse.de + +- Update to version 1.4.14: + + Fixes backported from the 1.5 development branch: + * Fix a regression (which first appeared in 1.4.12) where + stroking under a large scale would sometimes incorrectly + replace a miter join with a bevel join + + Fix handling of fonts that contain a mixture of outline and + bitmapped glyphs; there was a change in this handling in + 1.4.12 that improved some cases and also regressed other + cases; now, all cases should be handled quite well + + Fix xlib backend to not consider recent X server release as + having a buggy repeat implementation in the Render extension + + Fix several bugs in cairo's PostScript output; these include + making the PostScript output more compatible with recent + versions of ghostscript that are more strict about Type 3 + fonts, for example. + +------------------------------------------------------------------- Old: ---- cairo-1.4.12.tar.bz2 New: ---- cairo-1.4.14.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cairo.spec ++++++ --- /var/tmp/diff_new_pack.i15610/_old 2008-02-01 20:58:03.000000000 +0100 +++ /var/tmp/diff_new_pack.i15610/_new 2008-02-01 20:58:03.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package cairo (Version 1.4.12) +# spec file for package cairo (Version 1.4.14) # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -28,7 +28,7 @@ Group: Development/Libraries/X11 Summary: Vector Graphics Library with Cross-Device Output Support Url: http://cairographics.org/ -Version: 1.4.12 +Version: 1.4.14 Release: 1 Source: %{name}-%{version}.tar.bz2 # This fixes a problem with libpixman getting the depth wrong for some @@ -154,7 +154,23 @@ %{_datadir}/gtk-doc/html/* %changelog -* Fri Dec 21 2007 - maw@suse.de +* Mon Jan 28 2008 maw@suse.de +- Update to version 1.4.14: + + Fixes backported from the 1.5 development branch: + * Fix a regression (which first appeared in 1.4.12) where + stroking under a large scale would sometimes incorrectly + replace a miter join with a bevel join + + Fix handling of fonts that contain a mixture of outline and + bitmapped glyphs; there was a change in this handling in + 1.4.12 that improved some cases and also regressed other + cases; now, all cases should be handled quite well + + Fix xlib backend to not consider recent X server release as + having a buggy repeat implementation in the Render extension + + Fix several bugs in cairo's PostScript output; these include + making the PostScript output more compatible with recent + versions of ghostscript that are more strict about Type 3 + fonts, for example. +* Thu Dec 20 2007 maw@suse.de - Update to version 1.4.12: + Avoid overflow when allocating large buffers + Fix crash with cairo_pattern_set_user_data @@ -175,7 +191,7 @@ + Avoid drawing shutdown for glyph-not-found in font + Don't raise an error for creating an empty path + Free glyph surfaces after uploading to X server cache. -* Wed Jul 04 2007 - sbrabec@suse.cz +* Wed Jul 04 2007 sbrabec@suse.cz - Updated to version 1.4.10: * Eliminate X errors that were killing OO.o * Use IncludeInferiors when using xlib surface as a source @@ -190,41 +206,41 @@ * Fix a crash due to a LOCK vs. UNLOCK typo * Backend-specific fixes * Miscellaneous fixes -* Mon Jun 18 2007 - maw@suse.de +* Mon Jun 18 2007 maw@suse.de - Add %%run_ldconfig to %%post and %%postun sections. -* Mon Mar 26 2007 - sbrabec@suse.cz +* Mon Mar 26 2007 sbrabec@suse.cz - Disabled DirectFB by default (#256775). - Ported bugzilla-104365.patch. -* Tue Mar 13 2007 - sbrabec@suse.cz +* Tue Mar 13 2007 sbrabec@suse.cz - Updated to version 1.4.0: * Performance improvements. * API additions. * Many bug fixes. * Documentation improvements. - Enabled XCB and DirectFB backends. -* Fri Feb 02 2007 - sbrabec@suse.cz +* Fri Feb 02 2007 sbrabec@suse.cz - Removed references to /opt/gnome. - Fixed devel dependencies. -* Fri Jan 26 2007 - jhargadon@suse.de +* Fri Jan 26 2007 jhargadon@suse.de - removed patch cairo-remove-requires-private.patch (#237155) -* Tue Jan 23 2007 - ro@suse.de +* Mon Jan 22 2007 ro@suse.de - drop requires for gnome-filesystem -* Tue Oct 24 2006 - jhargadon@suse.de +* Tue Oct 24 2006 jhargadon@suse.de - update to version 1.2.4 - fixed several rendering bugs - add cairo-1.2.4-lcd-filter-1.patch to resolve bug #213989 -* Thu Sep 14 2006 - sbrabec@suse.cz +* Thu Sep 14 2006 sbrabec@suse.cz - Create correct dependencies in older products. -* Fri Aug 18 2006 - jhargadon@suse.de +* Thu Aug 17 2006 jhargadon@suse.de - update to version 1.2.2 - Fix crashes with BGR X servers - Fix the "disappearing text" bug - Fix broken image fallback scaling - Fix inadvertent semantic change of font matrix translation - Fix create_similar to preserve fallback resolution and font options -* Wed Aug 16 2006 - gekker@suse.de +* Wed Aug 16 2006 gekker@suse.de - Disable gtk-doc, it comes prebuilt and this decreases build deps -* Fri Jul 28 2006 - gekker@suse.de +* Fri Jul 28 2006 gekker@suse.de - Update to version 1.2.0 - Remove upstreamed patches - API addition: cairo_xlib_surface_get_width,cairo_xlib_surface_get_height @@ -233,75 +249,75 @@ degenerate sub-paths, (cairo_move_to() followed by either cairo_close_path() or a cairo_line_to() to the same location). - many bugfixes -* Fri May 12 2006 - joeshaw@suse.de +* Fri May 12 2006 joeshaw@suse.de - Add a patch to fix a crash in Nautilus, backported from 1.0.4. bnc #174152 -* Fri Apr 28 2006 - mfabian@suse.de +* Fri Apr 28 2006 mfabian@suse.de - Bugzilla #104365: delete fontconfig pattern elements before trying to add them if the intention is to override default settings. -* Thu Mar 23 2006 - gekker@suse.de +* Thu Mar 23 2006 gekker@suse.de - Fixes cairo crash in evolution with specific mails (#159675) - CVE-2006-0528 -* Fri Jan 27 2006 - ro@suse.de +* Thu Jan 26 2006 ro@suse.de - use -fstack-protector (merged from meissner) -* Fri Jan 27 2006 - mls@suse.de +* Thu Jan 26 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Wed Jan 25 2006 - sbrabec@suse.cz +* Wed Jan 25 2006 sbrabec@suse.cz - Removed Xlib version fb repeating picture bug check (#100469). -* Mon Jan 23 2006 - dreveman@suse.de +* Mon Jan 23 2006 dreveman@suse.de - Fix 16bpp issue. -* Wed Jan 11 2006 - sbrabec@suse.cz +* Wed Jan 11 2006 sbrabec@suse.cz - Do not require libpixman, it's included now. - Obsolete no longer needed libpixman. -* Wed Nov 23 2005 - gekker@suse.de +* Wed Nov 23 2005 gekker@suse.de - Fix broken build (Thanks to Richard Guenther for the patch). -* Tue Nov 01 2005 - sbrabec@suse.cz +* Tue Nov 01 2005 sbrabec@suse.cz - Updated to version 1.0.2. -* Tue Oct 04 2005 - sbrabec@suse.cz +* Tue Oct 04 2005 sbrabec@suse.cz - Enabled ps and pdf backends (#120049). -* Fri Sep 09 2005 - sbrabec@suse.cz +* Fri Sep 09 2005 sbrabec@suse.cz - Re-enabled glitz backend (#116075). -* Sat Sep 03 2005 - matz@suse.de +* Fri Sep 02 2005 matz@suse.de - Fix last change. -* Fri Sep 02 2005 - gekker@suse.de +* Fri Sep 02 2005 gekker@suse.de - Remove Requires.private from the cairo.pc file as it causes build failures in gcc. -* Thu Sep 01 2005 - gekker@suse.de +* Thu Sep 01 2005 gekker@suse.de - Update to released version 1.0.0 - Remove upsteamed patch -* Tue Aug 30 2005 - mfabian@suse.de +* Tue Aug 30 2005 mfabian@suse.de - Bugzilla #113602: add patch from bugzilla.gnome.org to fix crashes in pangocairo. See also: http://bugzilla.gnome.org/show_bug.cgi?id=313685 http://bugzilla.gnome.org/attachment.cgi?id=50878&action=view -* Mon Aug 29 2005 - mfabian@suse.de +* Mon Aug 29 2005 mfabian@suse.de - Bugzilla #113545: add patch by Zhe Su to support embedded bitmaps. -* Thu Aug 18 2005 - kukuk@suse.de +* Thu Aug 18 2005 kukuk@suse.de - RPM can calculate dependencies much better than using a hardcoded list -* Wed Aug 17 2005 - gekker@suse.de +* Wed Aug 17 2005 gekker@suse.de - Update to version 0.9.2 -* Wed Aug 03 2005 - sbrabec@suse.cz +* Wed Aug 03 2005 sbrabec@suse.cz - Xlib version fb repeating picture bug check update (#100469). -* Tue Aug 02 2005 - gekker@suse.de +* Mon Aug 01 2005 gekker@suse.de - Fix requirements -* Mon Aug 01 2005 - gekker@suse.de +* Mon Aug 01 2005 gekker@suse.de - Updated to version 0.6.0. -* Wed Jun 01 2005 - sbrabec@suse.cz +* Wed Jun 01 2005 sbrabec@suse.cz - Updated to version 0.5.0. -* Wed Jun 01 2005 - sbrabec@suse.cz +* Wed Jun 01 2005 sbrabec@suse.cz - Fixed devel requirements. -* Mon May 09 2005 - sbrabec@suse.cz +* Mon May 09 2005 sbrabec@suse.cz - Packaged license files. -* Mon May 09 2005 - sbrabec@suse.cz +* Mon May 09 2005 sbrabec@suse.cz - Updated to version 0.4.0. -* Wed Jan 26 2005 - sbrabec@suse.cz +* Wed Jan 26 2005 sbrabec@suse.cz - Updated to version 0.3.0. -* Wed Jan 26 2005 - meissner@suse.de +* Wed Jan 26 2005 meissner@suse.de - Added libpng-devel-packages to nfb #49052 -* Wed May 19 2004 - clahey@suse.de +* Wed May 19 2004 clahey@suse.de - Updated to 0.1.23. -* Tue Apr 20 2004 - uli@suse.de +* Tue Apr 20 2004 uli@suse.de - initial package ++++++ cairo-1.4.12.tar.bz2 -> cairo-1.4.14.tar.bz2 ++++++ ++++ 7910 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org