r19507 - in /desktop/lenny/pango1.0/debian: changelog patches/21_harfbuzz_gpos.patch patches/series

joss at users.alioth.debian.org joss at users.alioth.debian.org
Fri Apr 10 07:45:52 UTC 2009


Author: joss
Date: Fri Apr 10 07:45:51 2009
New Revision: 19507

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=19507
Log:
21_harfbuzz_gpos.patch: backport patch from upstream to fix GPOS 
errors with some fonts. Closes: #484995.

Added:
    desktop/lenny/pango1.0/debian/patches/21_harfbuzz_gpos.patch
Modified:
    desktop/lenny/pango1.0/debian/changelog
    desktop/lenny/pango1.0/debian/patches/series

Modified: desktop/lenny/pango1.0/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/lenny/pango1.0/debian/changelog?rev=19507&op=diff
==============================================================================
--- desktop/lenny/pango1.0/debian/changelog (original)
+++ desktop/lenny/pango1.0/debian/changelog Fri Apr 10 07:45:51 2009
@@ -1,3 +1,10 @@
+pango1.0 (1.20.5-4) stable; urgency=low
+
+  * 21_harfbuzz_gpos.patch: backport patch from upstream to fix GPOS 
+    errors with some fonts. Closes: #484995.
+
+ -- Josselin Mouette <joss at debian.org>  Fri, 10 Apr 2009 09:43:37 +0200
+
 pango1.0 (1.20.5-3) unstable; urgency=low
 
   * Build-depend on libcairo2-dev 1.6.4-6.1 for the udeb changes. 

Added: desktop/lenny/pango1.0/debian/patches/21_harfbuzz_gpos.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/lenny/pango1.0/debian/patches/21_harfbuzz_gpos.patch?rev=19507&op=file
==============================================================================
--- desktop/lenny/pango1.0/debian/patches/21_harfbuzz_gpos.patch (added)
+++ desktop/lenny/pango1.0/debian/patches/21_harfbuzz_gpos.patch Fri Apr 10 07:45:51 2009
@@ -1,0 +1,20 @@
+Debian #484995
+GNOME #540617
+Upstream commit r2730
+
+--- trunk/pango/opentype/harfbuzz-gpos.c	2008/09/29 22:28:47	2725
++++ trunk/pango/opentype/harfbuzz-gpos.c	2008/10/15 03:45:29	2730
+@@ -2799,6 +2799,13 @@
+ 
+       FORGET_Frame();
+ 
++      if (new_offset == base_offset) {
++        /* Anchor table not provided.  Skip loading.
++	 * Some versions of FreeSans hit this. */
++        m2an[n].PosFormat = 0;
++	continue;
++      }
++
+       cur_offset = FILE_Pos();
+       if ( FILE_Seek( new_offset ) ||
+ 	   ( error = Load_Anchor( &m2an[n], stream ) ) != HB_Err_Ok )

Modified: desktop/lenny/pango1.0/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/lenny/pango1.0/debian/patches/series?rev=19507&op=diff
==============================================================================
--- desktop/lenny/pango1.0/debian/patches/series (original)
+++ desktop/lenny/pango1.0/debian/patches/series Fri Apr 10 07:45:51 2009
@@ -2,5 +2,6 @@
 11_module-files-append-module-files-d.patch
 12_module-files-append-compat-module-files-d.patch
 20_indic_rendering.patch
+21_harfbuzz_gpos.patch
 60_link-pangoxft-to-fontconfig.patch
 70_automake.patch




More information about the pkg-gnome-commits mailing list