Hello community, here is the log from the commit of package cairo checked in at Mon Jul 31 18:24:15 CEST 2006. -------- --- GNOME/cairo/cairo.changes 2006-05-12 22:56:02.000000000 +0200 +++ cairo/cairo.changes 2006-07-31 18:05:48.000000000 +0200 @@ -1,0 +2,13 @@ +Fri Jul 28 20:32:21 CEST 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 +- new features: + Dots can now be drawn by using CAIRO_LINE_CAP_ROUND with + degenerate sub-paths, (cairo_move_to() followed by either + cairo_close_path() or a cairo_line_to() to the same location). +- many bugfixes + + +------------------------------------------------------------------- Old: ---- bugzilla-113545-embedded-bitmap-support.patch cairo-1.0.2-chunk-glyphs-CVE-2006-0528.patch cairo-1.0.2.tar.bz2 cairo-fix-xoffset.patch New: ---- cairo-1.2.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cairo.spec ++++++ --- /var/tmp/diff_new_pack.Oea8Ht/_old 2006-07-31 18:23:38.000000000 +0200 +++ /var/tmp/diff_new_pack.Oea8Ht/_new 2006-07-31 18:23:38.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package cairo (Version 1.0.2) +# spec file for package cairo (Version 1.2.0) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -16,16 +16,13 @@ Group: Development/Libraries/X11 Summary: Vector Graphics Library with Cross-Device Output Support URL: http://cairographics.org/ -Version: 1.0.2 -Release: 29 +Version: 1.2.0 +Release: 1 Source0: %name-%version.tar.bz2 -Patch1: bugzilla-113545-embedded-bitmap-support.patch Patch2: cairo-remove-requires-private.patch Patch3: cairo-defines.patch Patch4: cairo-1.0.2-depth-fix-1.patch -Patch5: cairo-1.0.2-chunk-glyphs-CVE-2006-0528.patch Patch6: bugzilla-104365.patch -Patch7: cairo-fix-xoffset.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Obsoletes: libpixman @@ -76,13 +73,10 @@ %prep %setup -%patch1 -p1 %patch2 %patch3 -p1 %patch4 -%patch5 -p1 %patch6 -p1 -%patch7 -p1 %build autoconf @@ -118,13 +112,22 @@ /usr/include/cairo %{_libdir}/libcairo.*a %{_libdir}/libcairo.so -%{_libdir}/pkgconfig/cairo.pc +%{_libdir}/pkgconfig/*.pc %files doc %defattr(-, root, root) /opt/gnome/share/gtk-doc/html/* %changelog -n cairo +* 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 +- new features: + Dots can now be drawn by using CAIRO_LINE_CAP_ROUND with + 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 - Add a patch to fix a crash in Nautilus, backported from 1.0.4. bnc #174152 ++++++ bugzilla-104365.patch ++++++ --- /var/tmp/diff_new_pack.Oea8Ht/_old 2006-07-31 18:23:38.000000000 +0200 +++ /var/tmp/diff_new_pack.Oea8Ht/_new 2006-07-31 18:23:38.000000000 +0200 @@ -1,7 +1,6 @@ -diff -ru cairo-1.0.2.orig/src/cairo-ft-font.c cairo-1.0.2/src/cairo-ft-font.c ---- cairo-1.0.2.orig/src/cairo-ft-font.c 2005-10-03 22:44:42.000000000 +0200 -+++ cairo-1.0.2/src/cairo-ft-font.c 2006-04-28 18:43:54.000000000 +0200 -@@ -2384,16 +2384,12 @@ +--- cairo-1.2.0/src/cairo-ft-font.c ++++ cairo-1.2.0/src/cairo-ft-font.c +@@ -2154,16 +2154,12 @@ if (options->antialias != CAIRO_ANTIALIAS_DEFAULT) { @@ -17,13 +16,12 @@ - if (FcPatternGet (pattern, FC_RGBA, 0, &v) == FcResultNoMatch) - { int rgba; - + if (options->antialias == CAIRO_ANTIALIAS_SUBPIXEL) { -@@ -2416,20 +2412,16 @@ - } else { +@@ -2187,19 +2183,17 @@ rgba = FC_RGBA_NONE; } -- + + FcPatternDel (pattern, FC_RGBA); FcPatternAddInteger (pattern, FC_RGBA, rgba); - } @@ -33,23 +31,21 @@ { - if (FcPatternGet (pattern, FC_HINTING, 0, &v) == FcResultNoMatch) - { ++ + FcPatternDel (pattern, FC_HINTING); FcPatternAddBool (pattern, FC_HINTING, options->hint_style != CAIRO_HINT_STYLE_NONE); - } - #ifdef FC_HINT_STYLE + #ifdef FC_HINT_STYLE - if (FcPatternGet (pattern, FC_HINT_STYLE, 0, &v) == FcResultNoMatch) { int hint_style; -@@ -2445,7 +2437,8 @@ - hint_style = FC_HINT_FULL; +@@ -2216,6 +2210,7 @@ break; } -- -+ + + FcPatternDel (pattern, FC_HINT_STYLE); FcPatternAddInteger (pattern, FC_HINT_STYLE, hint_style); } - #endif - + #endif ++++++ cairo-1.0.2.tar.bz2 -> cairo-1.2.0.tar.bz2 ++++++ ++++ 158730 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
participants (1)
-
root@suse.de