Subject: CVS commit: pkgsrc/fonts/harfbuzz
From: Thomas Klausner
Date: 2018-08-19 19:24:55
Message id: 20180819172455.A55E2FBEC@cvs.NetBSD.org

Log Message:
harfbuzz: update to 1.8.8.

Overview of changes leading to 1.8.8
Tuesday, August 14, 2018
====================================
- Fix hb-icu crash on architectures where compare_exchange_weak() can
  fail falsely.  This bug was introduced in 1.8.4.
  https://bugs.chromium.org/p/chromium/issues/detail?id=873568
- More internal refactoring of atomic operations and singletons.
- API changes:
  The following functions do NOT reference their return value before
  returning:
  * hb_unicode_funcs_get_default()
  * hb_glib_get_unicode_funcs()
  * hb_icu_get_unicode_funcs()
  This is consistent with their naming ("get", instead of \ 
"reference")
  as well as how they are used in the wild (ie. no one calls destroy()
  on their return value.)

Files:
RevisionActionfile
1.98modifypkgsrc/fonts/harfbuzz/Makefile
1.77modifypkgsrc/fonts/harfbuzz/distinfo