Accepting request 245524 from home:sumski:hazard:to:your:stereo
Update to version 0.9.35. Please forward to Factory/13.2 - will be needed for Qt 5.4! OBS-URL: https://build.opensuse.org/request/show/245524 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=54
This commit is contained in:
parent
3fa5f8d88e
commit
8d65310dfe
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:fa873f9fe4a5ad4f7beb524475e13a5a8729d7414d2bc64a557c0d5651d58586
|
|
||||||
size 1081250
|
|
3
harfbuzz-0.9.35.tar.bz2
Normal file
3
harfbuzz-0.9.35.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:0aa1a8aba6f502321cf6fef3c9d2c73dde48389c5ed1d3615a7691944c2a06ed
|
||||||
|
size 1165359
|
@ -1,3 +1,71 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Aug 21 01:54:01 UTC 2014 - hrvoje.senjan@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.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jul 11 17:42:59 UTC 2014 - dimstar@opensuse.org
|
Fri Jul 11 17:42:59 UTC 2014 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: harfbuzz
|
Name: harfbuzz
|
||||||
Version: 0.9.30
|
Version: 0.9.35
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: An OpenType text shaping engine
|
Summary: An OpenType text shaping engine
|
||||||
License: MIT
|
License: MIT
|
||||||
|
Loading…
Reference in New Issue
Block a user