An OpenType text shaping engine

Edit Package harfbuzz

HarfBuzz is an OpenType text shaping engine.

Refresh
Refresh
Source Files
Filename Size Changed
baselibs.conf 0000000071 71 Bytes
harfbuzz-3.4.0.tar.xz 0014937008 14.2 MB
harfbuzz.changes 0000058716 57.3 KB
harfbuzz.spec 0000004767 4.66 KB
Latest Revision
Stefan Weiberg's avatar Stefan Weiberg (suntorytimed) committed (revision 6)
- update to 3.4.0:
  + Perform sanity checks on shaping results is now part of 
    “harfbuzz” library and can be enabled by setting the buffer
    flag HB_BUFFER_FLAG_VERIFY
  + Arabic Mark Transient Reordering Algorithm have been updated
    to revision 6
  + ISO 15924 code for mathematical notation, ‘Zmth’, now maps to
    the OpenType ‘math’ tag
  + It is now possible to get at once all math kerning values for a
    given glyph at a given corner
  + Fix locale_t portability issues on systems the typedef’s it to 
    a void pointer

- update to 3.3.2:
  + Revert splitting of pair positioning values introduced in 3.3.0
    as it proved problematic
- includes changes from 3.3.1:
  + Fix heap-use-after-free in harfbuzz-subset introduced in
    previous release
- includes changes from 3.3.0:
  + Improved documentation, code cleanup 
  + The low 16-bits of face index will be used by hb_face_create()
    to select a face inside a font collection file format, while the
    high 16-bits will be used by hb_font_create() to load the named
    instance
  + Glyph positions and other font metrics now apply synthetic slant
    set by hb_font_set_synthetic_slant(), for improved positioning
    for synthetically slanted fonts
  + Fixed unintentional locale dependency in hb_variation_to_string()
    for decimal point representation
Comments 0
openSUSE Build Service is sponsored by