Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2012-12-05 13:53:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and      /work/SRC/openSUSE:Factory/.harfbuzz.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "harfbuzz", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes        2012-11-20 
10:32:45.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2012-12-05 
13:53:34.000000000 +0100
@@ -1,0 +2,18 @@
+Tue Dec  4 14:11:18 UTC 2012 - [email protected]
+
+- Update to version 0.9.7:
+  + Some API additions and changes (see NEWS for details).
+  + Fix Arabic contextual joining using pre-context text.
+  + Fix Sinhala "split matra" mess.
+  + Fix Khmer shaping with broken fonts.
+  + Implement Thai "PUA" shaping for old fonts.
+  + Do NOT route Kharoshthi script through the Indic shaper.
+  + Disable fallback positioning for Indic and Thai shapers.
+  + Misc fixes.
+  + hb-shape / hb-view changes:
+    - Add --text-before and --text-after
+    - Add --bot / --eot / --preserve-default-ignorables
+    - hb-shape --output-format=json
+- Add harfbuzz-missing-return.patch: fix missing return value.
+
+-------------------------------------------------------------------

Old:
----
  harfbuzz-0.9.6.tar.bz2

New:
----
  harfbuzz-0.9.7.tar.bz2
  harfbuzz-missing-return.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ harfbuzz.spec ++++++
--- /var/tmp/diff_new_pack.N7UjyK/_old  2012-12-05 13:53:34.000000000 +0100
+++ /var/tmp/diff_new_pack.N7UjyK/_new  2012-12-05 13:53:34.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           harfbuzz
-Version:        0.9.6
+Version:        0.9.7
 Release:        0
 # FIXME: graphite2 is not packaged / 
http://projects.palaso.org/projects/graphitedev
 Summary:        An OpenType text shaping engine
@@ -26,6 +26,8 @@
 Url:            http://www.freedesktop.org/wiki/Software/HarfBuzz
 Source:         
http://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.bz2
 Source99:       baselibs.conf
+# PATCH-FIX-UPSTREAM harfbuzz-missing-return.patch [email protected] -- Fix 
missing return value, taken from git
+Patch0:         harfbuzz-missing-return.patch
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig(cairo) >= 1.8.0
 BuildRequires:  pkgconfig(cairo-ft)
@@ -65,6 +67,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %configure \

++++++ harfbuzz-0.9.6.tar.bz2 -> harfbuzz-0.9.7.tar.bz2 ++++++
++++ 20459 lines of diff (skipped)

++++++ harfbuzz-missing-return.patch ++++++
>From 7c5b7fe686c9163afe2f31fbeac6f8c8512f5516 Mon Sep 17 00:00:00 2001
From: Behdad Esfahbod <[email protected]>
Date: Thu, 22 Nov 2012 19:15:08 +0000
Subject: Fix hb_shape_plan_get_shaper()

---
diff --git a/src/hb-shape-plan.cc b/src/hb-shape-plan.cc
index 7735d4e..22a226f 100644
--- a/src/hb-shape-plan.cc
+++ b/src/hb-shape-plan.cc
@@ -304,4 +304,5 @@ retry:
 const char *
 hb_shape_plan_get_shaper (hb_shape_plan_t *shape_plan)
 {
+  return shape_plan->shaper_name;
 }
--
cgit v0.9.0.2-2-gbebe
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to