Accepting request 835277 from home:dirkmueller:branches:GNOME:Factory

- update to 2.7.2:
  - Fix a regression in the previous release that caused a crash with Kaithi.
  - More OOM fixes.
  - ot-funcs now handles variable empty glyphs better when hvar/vvar isn't present.
  - Reverted a GDEF processing regression.
  - A couple of fixes to handle OOM better.
  - Use an implementation for round that always rounds up, some minor fluctuations
    are expected on var font specially when hb-ot callback is used.
  - Fix an AAT's `kerx` issue on broken rendering of Devanagari Sangam MN.
  - Remove AAT's `lcar` table support from _get_ligature_carets API, not even much
    use on macOS installed fonts (only two files).  GDEF support is the recommended
    one and expected to work properly after issues fixed two releases ago.
  - Minor memory fixes to handle OOM better specially in hb-ft.
  - Minor .so files versioning scheme change and remove stable/unstable scheme
    differences, was never used in practice (always default to stable scheme).
  - We are now suggesting careful packaging of the library using meson,
    https://github.com/harfbuzz/harfbuzz/wiki/Notes-on-migration-to-meson
    for more information.
  - Distribution package URL is changed, either use GitHub generated tarballs,
    `https://github.com/harfbuzz/harfbuzz/archive/$pkgver.tar.gz`
    or, even more preferably use commit hash of the release and git checkouts like,
    `git+https://github.com/harfbuzz/harfbuzz#commit=$commit`

OBS-URL: https://build.opensuse.org/request/show/835277
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/harfbuzz?expand=0&rev=180
This commit is contained in:
Dominique Leuenberger 2020-09-22 09:02:45 +00:00 committed by Git OBS Bridge
parent b3ea314fd3
commit afe02bf16d
4 changed files with 30 additions and 4 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6648a571a27f186e47094121f0095e1b809e918b3037c630c7f38ffad86e3035
size 8976516

3
harfbuzz-2.7.2.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b8c048d7c2964a12f2c80deb6634dfc836b603dd12bf0d0a3df1627698e220ce
size 9290416

View File

@ -1,3 +1,29 @@
-------------------------------------------------------------------
Thu Sep 17 11:54:35 UTC 2020 - Dirk Mueller <dmueller@suse.com>
- update to 2.7.2:
- Fix a regression in the previous release that caused a crash with Kaithi.
- More OOM fixes.
- ot-funcs now handles variable empty glyphs better when hvar/vvar isn't present.
- Reverted a GDEF processing regression.
- A couple of fixes to handle OOM better.
- Use an implementation for round that always rounds up, some minor fluctuations
are expected on var font specially when hb-ot callback is used.
- Fix an AAT's `kerx` issue on broken rendering of Devanagari Sangam MN.
- Remove AAT's `lcar` table support from _get_ligature_carets API, not even much
use on macOS installed fonts (only two files). GDEF support is the recommended
one and expected to work properly after issues fixed two releases ago.
- Minor memory fixes to handle OOM better specially in hb-ft.
- Minor .so files versioning scheme change and remove stable/unstable scheme
differences, was never used in practice (always default to stable scheme).
- We are now suggesting careful packaging of the library using meson,
https://github.com/harfbuzz/harfbuzz/wiki/Notes-on-migration-to-meson
for more information.
- Distribution package URL is changed, either use GitHub generated tarballs,
`https://github.com/harfbuzz/harfbuzz/archive/$pkgver.tar.gz`
or, even more preferably use commit hash of the release and git checkouts like,
`git+https://github.com/harfbuzz/harfbuzz#commit=$commit`
-------------------------------------------------------------------
Tue Jun 23 13:54:41 UTC 2020 - Andreas Stieger <andreas.stieger@gmx.de>

View File

@ -17,7 +17,7 @@
Name: harfbuzz
Version: 2.6.8
Version: 2.7.2
Release: 0
Summary: An OpenType text shaping engine
License: MIT