Subject: CVS commit: pkgsrc/fonts/harfbuzz
From: Thomas Klausner
Date: 2023-08-24 14:02:49
Message id: 20230824120249.B7B91FBDB@cvs.NetBSD.org

Log Message:
harfbuzz*: update to 8.1.1

Overview of changes leading to 8.1.1
Wednesday, August 2, 2023
====================================
- Fix shaping of contextual rules at the end of string, introduced in 8.1.0
- Fix stack-overflow in repacker with malicious fonts.
- 30% speed up loading Noto Duployan font.

Overview of changes leading to 8.1.0
Tuesday, August 1, 2023
====================================
- Fix long-standing build issue with the AIX compiler and older Apple clang.

- Revert optimization that could cause timeout during subsetting with malicious \ 
fonts.

- More optimization work:
  - 45% speed up in shaping Noto Duployan font.
  - 10% speed up in subsetting Noto Duployan font.
  - Another 8% speed up in shaping Gulzar.
  - 5% speed up in loading Roboto.

- New API:
+hb_ot_layout_collect_features_map()

Files:
RevisionActionfile
1.148modifypkgsrc/fonts/harfbuzz/Makefile
1.37modifypkgsrc/fonts/harfbuzz/Makefile.common
1.72modifypkgsrc/fonts/harfbuzz/PLIST
1.133modifypkgsrc/fonts/harfbuzz/distinfo