Recommended update for harfbuzz

Harfbuzz was updated to version 1.4.5, which brings several fixes and enhancements:

- Fix buffer-overrun in Bengali.
- Route Adlam script to Arabic shaper.
- Implement OpenType Font Variation tables avar/fvar/HVAR/VVAR.
- hb-shape and hb-view now accept --variations.
- Always build and use UCDN for Unicode data by default.
- Add core of support for OpenType 1.8 Font Variations.
- New APIs:
- hb_font_set_face().
- hb_font_set_var_coords_normalized().
- HB_OT_LAYOUT_NO_VARIATIONS_INDEX.
- hb_ot_layout_table_find_feature_variations().
- hb_ot_layout_feature_with_variations_get_lookups().
- hb_shape_plan_create2().
- hb_shape_plan_create_cached2().
- Deprecate API: hb_graphite2_font_get_gr_font().
- Fix regression in GDEF glyph class processing.
- Add decompositions for Chakma, Limbu, and Balinese in USE shaper.
- Fix vertical glyph origin in hb-ot-font.
- Implement CBDT/CBLC color font glyph extents in hb-ot-font.
- Implement parsing of OpenType MATH table.
- Blacklist bad GDEF of more fonts.

This update was imported from the SUSE:SLE-12-SP2:Update update project.

Fixed bugs
bnc#1030465
Update harfbuzz to version 1.3.1 or newer
Selected Binaries
openSUSE Build Service is sponsored by