Subject: CVS commit: pkgsrc/fonts/harfbuzz
From: Thomas Klausner
Date: 2025-03-02 21:11:27
Message id: 20250302201127.74AD1FBE1@cvs.NetBSD.org

Log Message:
harfbuzz: update to 10.4.0.

Overview of changes leading to 10.4.0
Saturday, March 1, 2025
====================================
- Drawing glyphs using hb-draw API now avoids any “malloc” calls, which
  improves drawing performance by 10+%.
- Add support new “GVAR” table fonts with more than 65535 glyphs. Support is
  currently behind a compilation flag and is disabled by default.
- Some hb-directwrite and hb-ft APIs got renamed with more clear names and the
  old names are deprecated.
- Various build and fuzzing fixes.

- New API:
+hb_directwrite_face_get_dw_font_face()
+hb_ft_font_get_ft_face()

- Deprecated API:
+hb_directwrite_face_get_font_face()
+hb_ft_font_get_face()

Files:
RevisionActionfile
1.55modifypkgsrc/fonts/harfbuzz/Makefile.common
1.82modifypkgsrc/fonts/harfbuzz/PLIST
1.145modifypkgsrc/fonts/harfbuzz/distinfo