Changelog for
pango-debugsource-1.32.5-3.4.2.i586.rpm :
* Fri Mar 29 2013 dimstarAATTopensuse.org- bnc#792646, bnc#803529#c1: Change requires pango-tools in baselibs.conf to prereq in order to: + Match the behavior of the native lib in the .spec file, where we use (Requires(post). + Ensure the right version of pango-tools is installed when the post script is being executed.
* Mon Jan 14 2013 dimstarAATTopensuse.org- Require at least pango 1.31.1 for the post scriptlets to work. This helps for dist upgrades from openSUSE 12.2, where pango-querymodules did not yet know the --update-cache parameter. Depending on the (random) installation order during zypper dup, the post scriptlet of libpango-1_0-0 might execute pango-querymodules --update-cache, but not yet have the new tools installed yet (bnc#792646) (same change in baselibs.conf).
* Wed Dec 19 2012 dimstarAATTopensuse.org- Update to version 1.32.5: + Fix build failures (bgo#689864). + Other bugs fixed: bgo#689882, bgo#686512, bgo#690081, bgo#679299, bgo#689843.
* Mon Dec 10 2012 dimstarAATTopensuse.org- Update to version 1.32.4: + Require harfbuzz 0.9.9. + Add serials tracking changes in PangoFontMap/PangoContext/ PangoLayout (bgo#340066). + Automatically relayout PangoLayout if PangoContext has changed. + Fix rendering of rotated frames. + Remove Thai/Lao Prepend/Extend properties (bgo#576156). + Fix grapheme properties of joiner / nonjoiner. + Fix grapheme properties of U+FFxx range. + Fix line break of surrogate characters. + Fix grapheme boundaries of surrogates and unassigned default ignorables. + Update bidi tables to Unicode 6.2.0. + Use -Bsymbolic-functions by default if available (bgo#689648). + Fix Win32 and CoreText cairo backends to take cairo CTM into account.
* Tue Dec 04 2012 vuntzAATTopensuse.org- Update to version 1.32.3: + Make gobject-introspection PANGO_GLYPH happy + Provide a phony define for LANGUAGE + Adjust to harfbuzz 0.97 API
* Wed Nov 21 2012 dimstarAATTopensuse.org- Do not provide typelib-1_0-Pango-1_0-32bit (baselibs.conf): this only results in a big mess of duplicate provides. Adding ($HOSTTYPE) to the typelib() symbols does not work, as we\'d otherwise no longer be able to use them against noarch packages.
* Wed Nov 14 2012 dimstarAATTopensuse.org- Update to version 1.32.2: + Fix load_fontset() for Win32 backend (bgo#685021). + pango-viewer: Flush cairo surface when done. + Xft: Fix a deadlock on display close (bgo#687470) + Add missing colors from the web palette. + Rename configure.in to configure.ac.
* Wed Oct 24 2012 jengelhAATTinai.de- Make pango-devel-32bit available on all archs (baselibs.conf).- Remove redundant tags/sections from specfile.
* Fri Sep 28 2012 vuntzAATTopensuse.org- Update to version 1.32.1: + Fixup grapheme clusters, cause of crashes (bgo#684959)
* Wed Sep 26 2012 zaitorAATTopensuse.org- Update to version 1.32.0: + Add a --without-xfg configure option. + Add pango_shape_full().
* Sat Sep 22 2012 dimstarAATTopensuse.org- Update to version 1.31.2: + More work done towards thread-safety. + Build fixes on OS.- Add pkgconfig(glib-2.0) BuildRequires so it can be versioned.
* Mon Sep 10 2012 vuntzAATTopensuse.org- Drop pango64.patch: + pango-querymodules now has a --update-cache option that will update a pango.modules file under %{_libdir}. This means we no longer need to differentiate the 64bit file since it\'s by definition in a different directory. + Use this --update-cache option instead of redirecting the output of pango-querymodules in the scriplets, in the macros we define in macros.pango, and in baselibs.conf. + Touch %{_libdir}/pango/%{pango_binary_version}/pango.modules in %install instead of %{_sysconfdir}/pango/pango.modules: this is the new file listing the modules. + Update README.SuSE accordingly. + As a side-effect, this fixes bnc#346210.
* Sun Sep 09 2012 zaitorAATTopensuse.org- Update to version 1.31.1: + The module cache file can now be located in libdir. + Initial work towards making pango thread-safe. + Update to Unicode 6.1. + Deprecate a few API. + Bugs fixed: bgo#682421, bgo#678721, bgo#678997, bgo#653347, bgo#682952.- Rebased pango64.patch.
* Tue Aug 21 2012 dimstarAATTopensuse.org- Update to version 1.31.0: + Port to harfbuzz 0.9.x, use external harfbuzz + Remove Arabic, Hangul, Hebrew, Khmer, Syriac, Tibetan and Thai shapers (replaced by harfbuzz) + Remove Indic module (replaced by harfbuzz) + Remove Atsui support (superseded by CoreText) + Remove PangoX + Bugs fixed: bgo#679654, bgo#680965, bgo#681423.- Drop pango-implicit.patch: fixed upstream.- Add pkgconfig(harfbuzz) BuildRequires: new dependency.- Bump pango_binary_version defines to 1.8.0 (in baselibs.conf too).
* Wed Jun 06 2012 dimstarAATTopensuse.org- Update to version 1.30.1: + Update Arabic joining classes to 6.1.0 + Build fixes + Annotation fixes + Bugs fixed: bgo#667960, bgo#673497, bgo#675400.- Add pango-implicit.patch: Fix implicit declaration of pango_config_key_get_system.
* Tue Mar 27 2012 vuntzAATTopensuse.org- Update to version 1.30.0: + bgo#667799: Fix cross-compiling bug in configure.in + bgo#664125: Zero-width spaces cause missing characters + CoreText backend: - implement font fallbacks - make more robust against broken fonts - make shaping engine more robust - Guard against glyph count of zero + Win32 build fixes
* Thu Dec 08 2011 dimstarAATTopensuse.org- Split typelib files into typelib-1_0-Pango-1_0 subpackage.- Add typelib-1_0-Pango-1_0 Requires to devel subpackage.
* Tue Nov 22 2011 dimstarAATTopensuse.org- Update to version 1.29.5: + Documentation fixes + Build fixes for ATSUI backend + Add more Chinese poetry + Fix ChanContext backtrack matching with GPOS + Bugs fixed: bgo#653985, bgo#635399, bgo#658561, bgo#656014, bgo#654689, bgo#403499, bgo#650456, bgo#653985, bgo#661612.
* Thu Sep 29 2011 vuntzAATTopensuse.org- Update to version 1.29.4: + Prevent a crash when hitting the fallback engine (bgo#660360)
* Thu Jun 16 2011 vuntzAATTopensuse.org- Update to version 1.29.3: + Minor fix in 1.29.1 tarball- Changes from version 1.29.1: + Lots of introspection markup added + Misc fixes- Drop pango-no-G_CONST_RETURN.patch: fixed upstream.
* Thu Jun 16 2011 vuntzAATTopensuse.org- Add Url tag.- Change Obsoletes for pango-doc from <= to < to avoid rpmlint warning. This is safe as we\'ve updated to new versions several times since removing pango-doc.
* Wed Jun 15 2011 dimstarAATTopensuse.org- Add pango-no-G_CONST_RETURN.patch: Do not use G_CONST_RETURN, patch taken from upstream git (commit 4c7807da).
* Mon May 02 2011 vuntzAATTopensuse.org- Fix %pango_module_post/%pango_module_postun to create the right file (pango.modules instead of pango.immodules).
* Tue Apr 05 2011 fcrozatAATTnovell.com- Update to version 1.28.4: + Various introspection annotation fixes + Build fixes + Require glib >= 2.24.0 + Bugs fixed: - bgo#636348: Hex boxes are incorrectly scaled with non identity cairo scale. - bgo#639882: Heap corruption in font parsing with FreeType2 backend.- Update Obsoletes on library package (from <= to < ).- Drop pango-CVE-2011-0064.patch and pango-CVE-2011-0020.patch: fixed upstream.
* Mon Feb 28 2011 vuntzAATTopensuse.org- Add pango-CVE-2011-0020.patch: fixes heap corruption in font parsing with FreeType2 backend. Fix bnc#666101, CVE-2011-0020.- Add pango-CVE-2011-0064.patch: handle realloc failure in the buffer to fix potential crashes. Fix bnc#672502, CVE-2011-0064.
* Wed Oct 13 2010 vuntzAATTopensuse.org- Do not call pango-querymodules twice in the %post of libpango-1_0-0. Especially since the first call might fail since it\'s not in the if test.- Put comments that are in the scriptlets area of the spec file in \"%if 0\" statement: if we don\'t do that, they actually end up in the scriplets and can even make them fail if the scriptlets were just \"-p /sbin/ldconfig\".
* Mon Oct 11 2010 vuntzAATTopensuse.org- Update packaging to use the shared library packaging policy: + Create libpango-1_0-0 and pango-tools subpackages. + Add pango-tools Requires to libpango-1_0-0 for the call to pango-querymodules in %post. + Make libpango-1_0-0 Provides/Obsoletes pango. + We need %post/%postun scriptlets for libpango-1_0-0 and pango-tools that call pango-querymodules when possible. + Update baselibs.conf accordingly, and simplify it a bit.- Add RPM macros (macros.pango) to make it easier to handle installation of a Pango module.- Add pango-tools Requires to pango-module-thai-lang for the call to pango-querymodules in %post/%postun.- Add pango-module-thai-lang to baselibs.conf, since people want the 32-bit module if they have the 32-bit library.- Update summaries and descriptions.- Use a find to remove .la files.- Use
in baselibs.conf since we use full paths there, and this is needed for x86 packages that put files in /emul/ia32-linux.
* Wed Sep 29 2010 vuntzAATTopensuse.org- Update to version 1.28.3: + bgo#630857: introspection: Use --include-uninstalled- Changes from version 1.28.2: + Reduce DLL hijack risk and simplify code in basic-win32 module + Improve performance on Windows especially for non-Latin scripts + Bugs fixed: bgo#628497, bgo#626966, bgo#629632, bgo#625807
* Sat Sep 18 2010 vuntzAATTopensuse.org- Move gir files to devel subpackage.
* Sat Aug 07 2010 vuntzAATTopensuse.org- Update BuildRequires to use the pkgconfig() style: use cairo, fontconfig, freetype2, gobject-2.0, gobject-introspection-1.0, libthai, xft, xrender instead of old-style BuildRequires (cairo-devel, glib2-devel, gobject-introspection-devel, libthai-devel)- Remove check for old versions of openSUSE (11.0 and earlier).
* Mon Jul 05 2010 dimstarAATTopensuse.org- Update to version 1.28.1: + pango-view now accepts --margin + Various HarfBuzz bug fixes + Build fixes + Bugs fixed: - bgo#582698: Support CSS-style margin specification - bgo#621612: VPATH build fix - bgo#605870: Incorrect shaping for Syriac - bgo#457990: font metrics are not converted to user space in cairo backend - bgo#613015: [HB] Does not sanitize Device tables referenced from ValueRecords.
* Sat Apr 24 2010 cooloAATTnovell.com- buildrequire pkg-config to fix provides
* Tue Mar 30 2010 vuntzAATTopensuse.org- Update to version 1.28.0: + [HB] Fix leak when duplicating blob + Misc bug fixes + Bugs fixed: - bgo#611033 - Layout using ATSUI fontmap treats absolute font sizes a... - bgo#605655 - Pango 1.26.2 introduces kerning bug - bgo#611229 - Pango reads from uninitialized memory - bgo#594101 - [Indic] needed character class data updates to support unicode 5.1 - bgo#345066 - backspace changes independent indic characters - bgo#609326 - Complex script shaping failed in the FT2 backend on Windows - bgo#604128 - Applications crash when displaying Hebrew characters - bgo#608923 - Incorrect/broken ligatures on MacOS - bgo#610791 - checks fail for unused documented symbols
* Mon Feb 22 2010 vuntzAATTopensuse.org- Update to version 1.27.1: + Enable introspection again + Misc HarfBuzz bug fixes + Improve PangoLayout line breaking + Revert usage of CoreText in ATSUI backend + Fix FT_Face finalizer call + Bugs fixed: - bgo#593240 - (pangoosx) Crash / infinite loop with Mac OS X - bgo#610183 - Pango doesn\'t compile with gcc 3.3.3 - bgo#582697 - Add pango-view --pixels option
* Wed Dec 16 2009 jengelhAATTmedozas.de- Add baselibs.conf as a source- Add baselibs for SPARC
* Tue Dec 15 2009 vuntzAATTopensuse.org- Update to version 1.26.2: + Fix non-standard C++ usage + Fix OpenType mark ligation + OS X bug fix + bgo#602823 - void function cannot return value + bgo#602660 - [HB] don\'t use flexible arrays + bgo#602408 - Invalid C++ code breaks compile with Sun C++ Compiler
* Mon Nov 30 2009 dimstarAATTopensuse.org- Update to version 1.26.1: + [HB] Fix lookup_flag ignoring + Fix leak with non-mmapped fonts + Allow using uninstalled glib + bgo#341481 - pangocairo kerning problem with nonidentity scaling + bgo#587768 - Don\'t build pango-view twice + bgo#594101 - character class data updates to support unicode 5.1 + bgo#596837 - Typo in pango_cairo_show_layout documentation
* Wed Sep 23 2009 lmedinasAATTopensuse.org- Update to version 1.26.0: + bgo#595539 - Regressions in rendering certain Thai sequences
* Wed Sep 09 2009 vuntzAATTopensuse.org- Update to version 1.25.6: + Fix a couple of array overflow bugs + Bugs fixed: - bgo#593240 - updating pango to latest git master makes things crash - bgo#593231 - < c99 compiler dislikes ValueRecord
* Tue Aug 25 2009 vuntzAATTnovell.com- Update to version 1.25.5: + Minor HarfBuzz code shuffling + Bugs fixed: - bgo#592484 - invalid write in HB - bgo#592194 - Fix missing _SC_PAGE_SIZE macro
* Tue Aug 18 2009 dominique-obsAATTleuenberger.net- Update to version 1.25.4: + Fix various possible overflows in HarfBuzz + Improve HB font sanitizing + Improved win32 performance + Really fix ming32 build issues + Re-enable introspection + Bugs fixed: - bgo#592131 - Add AM_SILENT_RULES - bgo#592036 - integer overflow bug causes misrendering of Nepali characters - bgo#591511 - hh-blob.c does not compile using mingw on windows
* Thu Aug 13 2009 vuntzAATTnovell.com- Update to version 1.25.3: + Fix couple of crashers + Enforce -fno-exceptions better, should fix build issues for distros on x86-64. + Call mprotect() only when available. + New public API: pango_glyph_item_get_logical_widths() + Remove G_GNUC_PURE attr from pango_glyph_string_get_width() + Fix buffer corruption in HarfBuzz + Bugs fixed: - bgo#591413 - needs to link with libstdc++ - bgo#591511 - hb-blob.c does not compile using mingw on windows - bgo#591557 - [HB] crash scrolling the evolution message list - bgo#591576 - crashed with SIGSEGV at pango - bgo#591465 - Gimp crashes upon opening the font selection dialog
* Wed Aug 12 2009 vuntzAATTnovell.com- Update to version 1.25.2: + Tweak C++ compiler options. If you get link errors with gcc on x86-64 about __gxx_personality_v0(), make sure your CXXFLAGS does not have -fexceptions. This will be fixed in Pango itself later. + Fix crasher with gzipped fonts. (bgo#591409)
* Mon Aug 10 2009 vuntzAATTnovell.com- Update to version 1.25.1: + Merge harfbuzz-ng: brand new OpenType Layout engine + Port to ATSUI backend to use CoreText instead of ATS + New public API: - pango_gravity_get_for_script_and_width() + Misc bug fixes - bgo#590042 - pango-view.1 manpage should not be gzipped - bgo#410169 - gravity problem with Common chars - bgo#589113 - Some characters rotated incorrectly in vertical text - bgo#582851 - Little fix for compiling with Cygwin - bgo#588060 - Fonts missing on Cygwin
* Tue Jul 21 2009 vuntzAATTnovell.com- Update to version 1.24.5: + Build introspection again + bgo#589133 - Firefox 3.5 complains about invalid weak references + bgo#585806 - crash during pango_fc_font_map_shutdown + bgo#588678 - pango crash: install a new theme from- Add gobject-introspection-devel BuildRequires.
* Mon Jul 20 2009 vuntzAATTnovell.com- Update to version 1.24.4: + bgo#586814 - Crashes related to fontmap destruction after upgrade
* Mon Jun 22 2009 dominique-obsAATTleuenberger.net- Update to version 1.24.3: + bgo#585337 - Fails to install: install: will not overwrite just-created + bgo#585164 - \'man preload\' shows man page for pango-view + bgo#584328 - Persian sample text is not good + bgo#583250 - pango_font_metrics_get_approximate_char_width is wrong when LANG=fa_IR
* Tue Jun 16 2009 vuntzAATTnovell.com- Update pango64.patch to also patch Makefile.in, and drop autoreconf call: patching Makefile.in is simpler.
* Tue May 05 2009 vuntzAATTnovell.com- Update to version 1.24.2: + bgo#580987 – SIGFPE in pango_glyph_string_index_to_x + bgo#580273 – Font metrics functions incorrectly listed as reporting point sizes + bgo#579694 – Cygwin parallel-build patch + bgo#578944 – pango-1.24.1 fails its testsuite + bgo#578935 – Syntax error (missing semicolon) in pango/pangowin32-fontmap.c
* Tue Apr 14 2009 vuntzAATTnovell.com- Update to version 1.24.1: + Fix a couple of crashers + Fix minor pangofc API semantics breakage + Better handle SFNT fonts in dfont containers + Improved docs + Improved Indic shaper for new Unicode 5.1 characters + Misc bug fixes + Bugs fixed in this release: - bgo#577952 – Error loading {GDEF,GSUB,GPOS} table 0x6EAD - bgo#578336 – ABI breakage from 1.22 to 1.24 in fontmap field of PangoFcFont - bgo#556132 – gnome-panel crashed with SIGSEGV in g_cclosure_marshal_VOID__BOXED() - bgo#571291 – Unicode 5.1 support in pango - Indic Lanuages - bgo#576298 – Fails to link pango-view if --without-x is specified but cairo has X11 support
* Tue Mar 17 2009 mbomanAATTsuse.de- Update to version 1.24.0: + pango-view improvements:
* pango-view -q now works without a X server
* Ability to save to PS, EPS, PDF, and SVG files. Filetype is detected from output file extension
* New options --foreground, --background, and --annotate
* Now installs a manual page, thanks to help2man + PangoFc API changes:
* PangoFcFont now has a \"fontmap\" property that subclasses can use at construction time to setup the font->fontmap link
* New backend-public API: o pango_fc_font_map_find_decoder() + Misc optimizations + Build fixes + Misc bug fixes + Bugs fixed in this release:
* bgo#547963 - man page for pango-view
* bgo#502804 - pango-view or pangocairo-view option to annotate
* bgo#502801 - per-backend pango-view options
* bgo#502805 - pango-view option for foreground/background color
* rh#490331 - Crash of galeon in libpango
* bgo#523166 - pango-view opens display even when invoked with - q
* bgo#567160 - Share cmap cache between PangoFcFont\'s of the same face
* rh#487593 - crash changing language in gdm
* bgo#572662 - Remove deprecated GTK+ symbols
* bgo#572529 - Poor -I ordering can break build- Remove perl-XML-Parser and sgml-skel from BuildRequires- Remove AutoReqProv since it\'s default- Remove %if statements <= 1020- Remove xorg-x11-libs from PreReq- Remove glibc-devel from Requires in -devel package- Merge -doc into -devel since it only contained gtk-doc- Remove custom CFLAGS