Hello community, here is the log from the commit of package pango checked in at Mon Jul 31 18:28:11 CEST 2006. -------- --- GNOME/pango/pango.changes 2006-05-02 21:54:01.000000000 +0200 +++ pango/pango.changes 2006-07-31 18:19:30.000000000 +0200 @@ -1,0 +2,42 @@ +Fri Jul 28 20:35:28 CEST 2006 - gekker@suse.de + +- Update to version 1.13.3 +- Remove upstreamed patches + * New public API: + - pango_glyph_string_get_width + * Improved hexbox drawing, and font metrics calculations. + * New public API: + - pango_cairo_show_error_underline + - pango_cairo_error_underline_path + - pango_font_describe_with_absolute_size + * Increased robustness against broken pango.modules + * Fix incorrect rendering when in x86 64-bit precision mode + * Fix non-OpenType fonts losing kerning in 1.12.0 [#336026, Denis Jacquerye] + * Moved the OpenType Layout code into a new project called HarfBuzz + * Insert '?' chars instead of invalid UTF-8 sequences in + pango_layout_set_text [#33195] + * Fix a few crashers, especially when a font cannot be read. [#314239] + * Change some g_critical's to g_warning, where it's not application's + fault. [#331723] + * Major change in the low-level interface of Pango. The special value + PANGO_GLYPH_EMPTY is now defined to mean a "draw nothing" glyph. This + was what glyph 0 was used for previously. As a result, bumped up the + Pango module version, meaning that modules compiled against earlier + versions are probably not compatible with this release. [#73147] + * New framework in examples for building a binary called pango-view, + that can be used to render a text file using any of the available + backends. This is installed into bindir now. + * Enhancements to the FT2 backend, to draw boxes on missing glyphs. + * Better hexbox drawing for cairo backend: Hinting hexbox, and + drawing a single-row hexbox for very small font sizes. + * Do not crash if the shapers fail. + * Draw hex box on missing glyphs for cairo-fc backend. + * New --with-dynamic-modules option added to configure. + * ATSUI support for the cairo backend. [Anders Carlsson] + * Draw a dashed empty box on missing glyphs for cairo-fc backend. + * Support OpenType features for basic (Latin/Greek/...) module. + * Support swash feature in Arabic module. + * Line-breaking algorithm updated to Unicode 4.1. + * Code borrowed from GNU FriBidi resynched to version 1.0.7. + +------------------------------------------------------------------- Old: ---- pango-1.10.2.tar.bz2 pango-104365-use-hinted-metrics.diff pango-ottest.patch New: ---- pango-1.13.3.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pango.spec ++++++ --- /var/tmp/diff_new_pack.J5xbTb/_old 2006-07-31 18:28:01.000000000 +0200 +++ /var/tmp/diff_new_pack.J5xbTb/_new 2006-07-31 18:28:02.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package pango (Version 1.10.2) +# spec file for package pango (Version 1.13.3) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -11,23 +11,21 @@ # norootforbuild Name: pango -BuildRequires: cairo-devel gtkdoc sgml-skel +BuildRequires: cairo-devel gtkdoc perl-XML-Parser sgml-skel %define prefix /opt/gnome %define sysconfdir /etc%{prefix} License: LGPL Group: System/Libraries Autoreqprov: on -Version: 1.10.2 -Release: 22 +Version: 1.13.3 +Release: 1 Summary: System for Layout and Rendering of Internationalised Text Source: ftp://ftp.gnome.org/pub/GNOME/sources/pango/1.10/%{name}-%{version}.tar.bz2 Source1: SuSEconfig.pango Source2: README.SuSE Patch: pango64.patch -Patch1: pango-ottest.patch Patch2: bugzilla-53228-artificial-bold-and-italic.patch Patch3: pango-131128-font-extents-rounding.diff -Patch4: pango-104365-use-hinted-metrics.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: filesystem /usr/bin/touch /bin/rm /bin/rmdir Requires: cairo @@ -90,10 +88,8 @@ cp -a %{S:2} . %patch %endif -%patch1 %patch2 -p1 -%patch3 -p1 -%patch4 -p1 +#%patch3 -p1 %build %{?suse_update_config:%{suse_update_config -f}} @@ -146,16 +142,16 @@ %files %defattr(-,root,root) %if "%_lib" == "lib64" -%doc README AUTHORS COPYING ChangeLog TODO README.SuSE +%doc README AUTHORS COPYING ChangeLog README.SuSE %else -%doc README AUTHORS COPYING ChangeLog TODO +%doc README AUTHORS COPYING ChangeLog %endif %doc examples/HELLO.utf8 /sbin/conf.d/SuSEconfig.pango %dir %{prefix}/%_lib/pango -%dir %{prefix}/%_lib/pango/1.4.0 -%dir %{prefix}/%_lib/pango/1.4.0/modules -%{prefix}/%_lib/pango/1.4.0/modules/*.so +%dir %{prefix}/%_lib/pango/1.5.0 +%dir %{prefix}/%_lib/pango/1.5.0/modules +%{prefix}/%_lib/pango/1.5.0/modules/*.so %{prefix}/%_lib/lib*.so.* %{prefix}/bin/pango-* %doc %{prefix}/share/man/man?/*.* @@ -170,11 +166,11 @@ %files devel %defattr(-, root, root) %if %suse_version > 810 -%{prefix}/bin/ottest +#%{prefix}/bin/ottest %endif %{prefix}/%_lib/lib*.so %{prefix}/%_lib/lib*.*a -#%{prefix}/%_lib/pango/1.4.0/modules/*.la +#%{prefix}/%_lib/pango/1.5.0/modules/*.la %{prefix}/%_lib/pkgconfig/*.pc %{prefix}/include/pango-1.0 @@ -183,6 +179,45 @@ %{prefix}/share/gtk-doc/html/pango %changelog -n pango +* Fri Jul 28 2006 - gekker@suse.de +- Update to version 1.13.3 +- Remove upstreamed patches + * New public API: +- pango_glyph_string_get_width + * Improved hexbox drawing, and font metrics calculations. + * New public API: +- pango_cairo_show_error_underline +- pango_cairo_error_underline_path +- pango_font_describe_with_absolute_size + * Increased robustness against broken pango.modules + * Fix incorrect rendering when in x86 64-bit precision mode + * Fix non-OpenType fonts losing kerning in 1.12.0 [#336026, Denis Jacquerye] + * Moved the OpenType Layout code into a new project called HarfBuzz + * Insert '?' chars instead of invalid UTF-8 sequences in + pango_layout_set_text [#33195] + * Fix a few crashers, especially when a font cannot be read. [#314239] + * Change some g_critical's to g_warning, where it's not application's + fault. [#331723] + * Major change in the low-level interface of Pango. The special value + PANGO_GLYPH_EMPTY is now defined to mean a "draw nothing" glyph. This + was what glyph 0 was used for previously. As a result, bumped up the + Pango module version, meaning that modules compiled against earlier + versions are probably not compatible with this release. [#73147] + * New framework in examples for building a binary called pango-view, + that can be used to render a text file using any of the available + backends. This is installed into bindir now. + * Enhancements to the FT2 backend, to draw boxes on missing glyphs. + * Better hexbox drawing for cairo backend: Hinting hexbox, and + drawing a single-row hexbox for very small font sizes. + * Do not crash if the shapers fail. + * Draw hex box on missing glyphs for cairo-fc backend. + * New --with-dynamic-modules option added to configure. + * ATSUI support for the cairo backend. [Anders Carlsson] + * Draw a dashed empty box on missing glyphs for cairo-fc backend. + * Support OpenType features for basic (Latin/Greek/...) module. + * Support swash feature in Arabic module. + * Line-breaking algorithm updated to Unicode 4.1. + * Code borrowed from GNU FriBidi resynched to version 1.0.7. * Tue May 02 2006 - federico@novell.com - Added pango-104365-use-hinted-metrics.diff to fix the Pango-related part of https://bugzilla.novell.com/show_bug.cgi?id=104365. This ++++++ pango-1.10.2.tar.bz2 -> pango-1.13.3.tar.bz2 ++++++ ++++ 157458 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