From 1a4569a7a8ec21797898438aa42f045417fe998791315f5f6e6f1697a3fd7bdc Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Wed, 4 Oct 2017 08:29:18 +0000 Subject: [PATCH] Accepting request 526469 from GNOME:Next 1 OBS-URL: https://build.opensuse.org/request/show/526469 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=132 --- harfbuzz-1.4.8.tar.bz2 | 3 --- harfbuzz-1.5.1.tar.bz2 | 3 +++ harfbuzz.changes | 26 ++++++++++++++++++++++++++ harfbuzz.spec | 2 +- 4 files changed, 30 insertions(+), 4 deletions(-) delete mode 100644 harfbuzz-1.4.8.tar.bz2 create mode 100644 harfbuzz-1.5.1.tar.bz2 diff --git a/harfbuzz-1.4.8.tar.bz2 b/harfbuzz-1.4.8.tar.bz2 deleted file mode 100644 index 2cb94ac..0000000 --- a/harfbuzz-1.4.8.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ccec4930ff0bb2d0c40aee203075447954b64a8c2695202413cc5e428c907131 -size 1587622 diff --git a/harfbuzz-1.5.1.tar.bz2 b/harfbuzz-1.5.1.tar.bz2 new file mode 100644 index 0000000..f2f000e --- /dev/null +++ b/harfbuzz-1.5.1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56838dfdad2729b8866763c82d623354d138a4d99d9ffb710c7d377b5cfc7c51 +size 1615704 diff --git a/harfbuzz.changes b/harfbuzz.changes index 9d286ee..69fdb9e 100644 --- a/harfbuzz.changes +++ b/harfbuzz.changes @@ -1,3 +1,29 @@ +------------------------------------------------------------------- +Sat Sep 9 21:00:13 UTC 2017 - zaitor@opensuse.org + +- Update to version 1.5.1: + + Fix "unsafe-to-break" in fallback shaping and other corner + cases. All our tests pass with --verify now, meaning + unsafe-to-break API works as expected. + + Add --unicodes to hb-view / hb-shape. + + [indic] Treat Consonant_With_Stacker as consonant. This will + need further tweaking. + + hb_buffer_diff() tweaks. +- Changes from version 1.5.0: + + Misc new API, for appending a buffer to another, and for + comparing contents of two buffers for types of differences. + + New "unsafe-to-break" API. Can be used to speed up reshaping + in line-breaking situations. Essentially, after shaping, it + returns positions in the input string (some of the cluster + boundaries) that are "safe to break" in that if the text is + segmented at that position and two sides reshaped and + concatenated, the shaping result is exactly the same as shaping + the text in one piece. + + hb-view and hb-shape and hb-shape now take --verify, which + verifies the above property. + + Some corner cases of the implementation are still not quite + working. Those will be fixed in subsequent releases. + ------------------------------------------------------------------- Sun Sep 3 14:44:33 UTC 2017 - zaitor@opensuse.org diff --git a/harfbuzz.spec b/harfbuzz.spec index 945b1ae..f742034 100644 --- a/harfbuzz.spec +++ b/harfbuzz.spec @@ -17,7 +17,7 @@ Name: harfbuzz -Version: 1.4.8 +Version: 1.5.1 Release: 0 Summary: An OpenType text shaping engine License: MIT