Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2014-08-25 11:54:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and      /work/SRC/openSUSE:Factory/.harfbuzz.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "harfbuzz"

Changes:
--------
--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes        2014-07-21 
21:39:46.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2014-08-25 
11:54:39.000000000 +0200
@@ -1,0 +2,68 @@
+Thu Aug 21 01:54:01 UTC 2014 - hrvoje.sen...@gmail.com
+
+- Update to version 0.9.35:
+  + Fix major shape-plan caching bug when more than one shaper
+    were provided to hb_shape_full() (as exercised by XeTeX).
+  + Fix Arabic fallback shaping regression.
+  + Major hb-coretext fixes.  That backend is complete now,
+    including respecing buffer direction and language, down to
+    vertical writing.
+  + Build fixes for Windows CE.
+  + Misc fixes:
+    - Use atexit() only if it's safe to call from shared library.
+      fdo#82246
+    - Mandaic had errors in its Unicode Joining_Type.
+      fdo#82306
+  + API changes:
+    - hb_buffer_clear_contents() does not reset buffer flags now.
+- Changes from version 0.9.34:
+  + hb_feature_from_string() now accepts CSS
+    font-feature-settings format.
+  + As a result, hb-shape / hb-view --features also accept
+    CSS-style strings. Eg, "'liga' off" is accepted now.
+  + Add old-spec Myanmar shaper: fdo#81775
+  + Don't apply 'calt' in Hangul shaper.
+  + Fix mark advance zeroing for Hebrew shaper: fdo#76767
+  + Implement Windows-1256 custom Arabic shaping. 
+    Only built on Windows, and requires help from get_glyph().
+  + Disable 'liga' in vertical text.
+  + Build fixes.
+  + API changes:
+    - Make HB_BUFFER_FLAG_BOT/EOT easier to use.
+- Changes from version 0.9.33:
+  + Turn off ARabic 'cswh' feature that was accidentally turned on.
+  + Add HB_TAG_MAX_SIGNED.
+  + Make hb_face_make_immutable() really make face immutable!
+  + Windows build fixes.
+- Changes from version 0.9.32:
+  + Apply Arabic shaping features in spec order exactly.
+  + Another fix for Mongolian free variation selectors.
+  + For non-Arabic scripts in Arabic shaper apply 'rlig' and 'calt'
+    together.
+  + Minor adjustment to U+FFFD logic.
+  + Fix hb-coretext build.
+- Changes from version 0.9.31:
+  + Only accept valid UTF-8/16/32; we missed many cases before.
+  + Better shaping of invalid UTF-8/16/32.  Falls back to U+FFFD
+    REPLACEMENT CHARACTER now.
+  + With all changes in this release, the buffer will contain fully
+    valid Unicode after hb_buffer_add_utf8/16/32 no matter how
+    broken the input is.
+  + Fix Mongolian Variation Selectors for fonts without GDEF.
+  + Fix minor invalid buffer access.
+  + Accept zh-Hant and zh-Hans language tags.
+    hb_ot_tag_to_language() now uses these instead of private tags.
+  + Build fixes.
+  + New API:
+    - hb_buffer_add_codepoints(). This does what
+      hb_buffer_add_utf32() used to do, ie. no validity check on
+      the input at all. add_utf32 now replaces invalid Unicode
+      codepoints with the replacement character.
+    - hb_buffer_set_replacement_codepoint()
+    - hb_buffer_get_replacement_codepoint()
+      Previously, in hb_buffer_add_utf8 and hb_buffer_add_utf16,
+      when we detected broken input, we replaced that with
+      (hb_codepoint_t)-1. This has changed to use U+FFFD now, but
+      can be changed using these new API.
+
+-------------------------------------------------------------------

Old:
----
  harfbuzz-0.9.30.tar.bz2

New:
----
  harfbuzz-0.9.35.tar.bz2

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

Other differences:
------------------
++++++ harfbuzz.spec ++++++
--- /var/tmp/diff_new_pack.nEACtU/_old  2014-08-25 11:54:40.000000000 +0200
+++ /var/tmp/diff_new_pack.nEACtU/_new  2014-08-25 11:54:40.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           harfbuzz
-Version:        0.9.30
+Version:        0.9.35
 Release:        0
 Summary:        An OpenType text shaping engine
 License:        MIT

++++++ harfbuzz-0.9.30.tar.bz2 -> harfbuzz-0.9.35.tar.bz2 ++++++
++++ 19663 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to