Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12:GA
harfbuzz
harfbuzz.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File harfbuzz.changes of Package harfbuzz
------------------------------------------------------------------- Tue Feb 11 22:42:42 UTC 2014 - dimstar@opensuse.org - Update to version 0.9.26: + Misc fixes. + Fix application of 'rtlm' feature. + Automatically apply frac/numr/dnom around U+2044 FRACTION SLASH. + Uniscribe: fix scratch-buffer accounting. + Reorder Tai Tham SAKOT to after tone-marks. + Add Hangul shaper. + Disable 'cswh' feature in Arabic shaper. + Coretext: better handle surrogate pairs. + Add HB_TAG_MAX and _HB_SCRIPT_MAX_VALUE. ------------------------------------------------------------------- Wed Dec 11 13:05:49 UTC 2013 - pgajdos@suse.com - Update to version 0.9.25: + Myanmar shaper improvements. + Avoid font fallback in CoreText backend. + Additional OpenType language tag mappiongs. + More aggressive shape-plan caching. - Changes from version 0.9.24: + Misc compiler warning fixes with clang. + No functional changes. ------------------------------------------------------------------- Wed Nov 6 21:54:05 UTC 2013 - dimstar@opensuse.org - Update to version 0.9.23: + Fix (Chain)Context recursion with non-monotone lookup positions. + Misc Indic bug fixes. + New Javanese / Buginese shaping, similar to Windows 8.1. - Drop harfbuzz-fix-non-return-in-nonvoid.patch: fixed upstream. ------------------------------------------------------------------- Sun Oct 20 16:16:57 UTC 2013 - zaitor@opensuse.org - Update to version 0.9.22: + Fix use-after-end-of-scope in hb_language_from_string(). + Fix hiding of default_ignorables if font doesn't have space glyph. + Protect against out-of-range lookup indices. + API Changes: Added hb_ot_layout_table_get_lookup_count(). - Add harfbuzz-fix-non-return-in-nonvoid.patch, fix a missing return. Patch taken from upstream git. ------------------------------------------------------------------- Tue Sep 17 20:46:36 UTC 2013 - dimstar@opensuse.org - Update to version 0.9.21: + Rename gobject-introspection library name from harfbuzz to HarfBuzz. + Remove (long disabled) hb-old and hb-icu-le test shapers. + Misc gtk-doc and gobject-introspection annotations. + Misc fixes. + API change: Add HB_SET_VALUE_INVALID. ------------------------------------------------------------------- Mon Sep 2 07:13:18 UTC 2013 - dimstar@opensuse.org - Update to version 0.9.20: + Misc substitute_closure() fixes. + Build fixes. + GObject and Introspection: - Added harfbuzz-gobject library (hb-gobject.h) that has type bindings for all HarfBuzz objects and enums. Enable using --with-gobject. - Added gobject-introspection boilerplate. Nothing useful right now. + OpenType shaper: - Apply 'mark' in Myanmar shaper. - Don't apply 'dlig' by default. + Uniscribe shaper: - Support user features. - Fix loading of fonts that are also installed on the system. - Fix shaping of Arabic Presentation Forms. - Fix build with wide chars. + CoreText shaper: - Support user features + Updated documentations. - Add missing post/postun scripts to -n libharfbuzz-icu0. ------------------------------------------------------------------- Wed Jul 17 06:58:43 UTC 2013 - dimstar@opensuse.org - Update to version 0.9.19: + Build fixes. + Better handling of multiple variation selectors in a row. + Pass on variation selector to GSUB if not consumed by cmap. + Fix undefined memory access. + Add Javanese config to Indic shaper. + Misc bug fixes. ------------------------------------------------------------------- Wed May 29 06:21:15 UTC 2013 - dimstar@opensuse.org - Update to version 0.9.18: + All unneeded code is disabled by default. + Uniscribe and CoreText shapers can be enabled with their --with options. + icu_le and old shapers cannot be enabled for now. + glib, freetype, and cairo will be detected automatically. + icu and graphite2 are default off, can be enabled with their --with options. - Split out new library package, libharfbuzz-icu0. - Pass parameters --with-glib, --with-freetype, --with-cairo, --with-icu and --with-graphite2 to configure, as advised by upstream. - Enable pkgconfig(graphite2) BuildRequires, as the depdency is now available in openSUSE. ------------------------------------------------------------------- Wed May 22 12:19:17 UTC 2013 - dimstar@opensuse.org - Update to version 0.9.17: + Build fixes. + Fix bug in hb_set_get_min(). + Fix regression with Arabic mark positioning / width-zeroing. ------------------------------------------------------------------- Sat Apr 20 23:24:21 UTC 2013 - dimstar@opensuse.org - Update to version 0.9.16: + Major speedup in OpenType lookup processing. With the Amiri Arabic font, this release is over 3x faster than previous release. All scripts / languages should see this speedup. + New --num-iterations option for hb-shape / hb-view; useful for profiling. ------------------------------------------------------------------- Sat Apr 6 15:21:14 UTC 2013 - dimstar@opensuse.org - Update to version 0.9.15: + Build fixes. + Fix crasher in graphite2 shaper. + Fix Arabic mark width zeroing regression. + Don't compose Hangul jamo into Unicode syllables. ------------------------------------------------------------------- Fri Mar 22 13:30:55 UTC 2013 - dimstar@opensuse.org - Update to version 0.9.14: + Build fixes. + Fix time-consuming sanitize with malicious fonts. + Implement hb_buffer_deserialize_glyphs() for both json and text. + Do not ignore Hangul filler characters. + Indic fixes: - Fix Malayalam pre-base reordering interaction with post-forms. - Further adjust ZWJ handling. ------------------------------------------------------------------- Thu Mar 14 21:56:26 UTC 2013 - dimstar@opensuse.org - Update to version 0.9.13: + Build fixes. + Ngapi HarfBuzz Hackfest in London (February 2013): - Fixed all known Indic bugs. - New Win8-style Myanmar shaper. - New South-East Asian shaper for Tai Tham, Cham, and New Tai Lue. - Smartly ignore Default_Ignorable characters (joiners, etc) when matching GSUB/GPOS lookups. - Fix 'Phags-Pa U+A872 shaping. - Fix partial disabling of default-on features. - Allow disabling of TrueType kerning. + Fix possible crasher with broken fonts with overlapping tables. + Removed generated files from git again. ------------------------------------------------------------------- Tue Feb 5 21:58:28 UTC 2013 - p.drouand@gmail.com - Update to version 0.9.12: + Build fixes for Sun compiler. + Minor bug fix. ------------------------------------------------------------------- Mon Jan 14 21:19:08 UTC 2013 - zaitor@opensuse.org - Update to version 0.9.11: + Fix GPOS mark attachment with null Anchor offsets. + [Indic] Fix old-spec reordering of viramas if sequence ends in one. + Fix multi-threaded shaper data creation crash. + Add atomic ops for Solaris. + API changes: Rename hb_buffer_clear() to hb_buffer_clear_contents(). ------------------------------------------------------------------- Tue Jan 8 16:23:57 UTC 2013 - dimstar@opensuse.org - Update to version 0.9.10: + [Indic] Fixed rendering of Malayalam dot-reph + Updated OT language tags. + Updated graphite2 backend. + Improved hb_ot_layout_get_size_params() logic. + Improve hb-shape/hb-view help output. + Fixed hb-set.h implementation to not crash. + Fixed various issues with hb_ot_layout_collect_lookups(). + Various build fixes. ------------------------------------------------------------------- Mon Dec 10 08:10:45 UTC 2012 - dimstar@opensuse.org - Update to version 0.9.9: + Fix build on Windows. + Minor improvements. ------------------------------------------------------------------- Wed Dec 5 16:36:41 UTC 2012 - dimstar@opensuse.org - Update to version 0.9.8: + Some API additions (see NEWS for details). + Actually implement hb_shape_plan_get_shaper (). + Make UCDB data tables const. + Lots of internal refactoring in OTLayout tables. + Flesh out hb_ot_layout_lookup_collect_glyphs(). - Drop harfbuzz-missing-return.patch: fixed upstream. ------------------------------------------------------------------- Tue Dec 4 14:11:18 UTC 2012 - vuntz@opensuse.org - 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. ------------------------------------------------------------------- Wed Nov 14 14:11:21 UTC 2012 - dimstar@opensuse.org - Update to version 0.9.6: + Don't clear pre-context text if no new context is provided. + Fix ReverseChainingSubstLookup, which was totally borked. + Adjust output format of hb-shape a bit. + Include config.h.in in-tree. Makes it easier for alternate build systems. + Fix hb_buffer_set_length(buffer, 0) invalid memory allocation. + Use ICU LayoutEngine's C API instead of C++. Avoids much headache. + Drop glyphs for all of Unicode Default_Ignorable characters. + Misc build fixes. + Arabic shaper: - Enable 'dlig' and 'mset' features in Arabic shaper. - Implement 'Phags-pa shaping, improve Mongolian. + Inidic shaper: - Decompose Sinhala split matras the way old HarfBuzz / Pango did. - Initial support for Consonant Medials. - Start adding new-style Myanmar shaping. - Make reph and 'pref' logic introspect the font. - Route Meetei-Mayek through the Indic shaper. - Don't apply 'liga' in Indic shaper. - Improve Malayalam pre-base reordering Ra interaction with Chillus. ------------------------------------------------------------------- Mon Oct 15 20:18:25 UTC 2012 - dimstar@opensuse.org - Update to version 0.9.5: + Synthetic-GSUB Arabic fallback shaping. + Misc Indic improvements. + Add build system support for pthread. + Imported UCDN for in-tree Unicode callbacks implementation. + Context-aware Arabic joining. + Misc other fixes. + API extensions. ------------------------------------------------------------------- Thu Sep 13 12:01:23 UTC 2012 - dimstar@opensuse.org - Update to version 0.9.4: + Indic improvements with old-spec Malayalam. + Better fallback glyph positioning, specially with Thai / Lao marks. + Implement dotted-circle insertion. + Better Arabic fallback shaping / ligation. + Added ICU LayoutEngine backend for testing. + Misc fixes. - Add pkgconfig(icu-le) BuildRequires: needed for the new ICU LayoutEngine backend. ------------------------------------------------------------------- Tue Aug 21 15:43:57 UTC 2012 - vuntz@opensuse.org - Initial package (version 0.9.3).
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor