harfbuzz: Update to version 14.5.1
Commit Message
- Update from version 14.5.0 to 14.5.1
- Update of rootfile
- Changelog
14.5.1
- Map the `fonupa` (Uralic Phonetic Alphabet) BCP 47 variant to the `UPPH`
OpenType language system tag.
- Produce smaller `cmap` subtables and drop no-op variation device tables when
subsetting.
- Fix possible deadlock in `hb_font_destroy()` after `hb_ft_font_set_funcs()`,
a regression from 14.5.0.
- Fix signed integer overflows when scaling glyph extents and applying
synthetic slant and emboldening.
- Fix float-to-int overflow in `VARC` component axis coordinates with
malformed fonts.
- Fix a memory leak in the experimental WebAssembly shaper when shaping with
features.
- Fix accumulator overflows in the experimental raster library when rendering
glyphs with very many overlapping edges.
- Fix heap buffer overflow in the experimental GPU library with malicious
`COLR` fonts.
- Various build and CI fixes.
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/common/harfbuzz | 14 +++++++-------
lfs/harfbuzz | 4 ++--
2 files changed, 9 insertions(+), 9 deletions(-)
@@ -54,25 +54,25 @@ usr/include/harfbuzz/hb-script-list.h
#usr/lib/cmake/harfbuzz/harfbuzz-config.cmake
#usr/lib/libharfbuzz-cairo.so
usr/lib/libharfbuzz-cairo.so.0
-usr/lib/libharfbuzz-cairo.so.0.61450.0
+usr/lib/libharfbuzz-cairo.so.0.61451.0
#usr/lib/libharfbuzz-gobject.so
usr/lib/libharfbuzz-gobject.so.0
-usr/lib/libharfbuzz-gobject.so.0.61450.0
+usr/lib/libharfbuzz-gobject.so.0.61451.0
#usr/lib/libharfbuzz-gpu.so
usr/lib/libharfbuzz-gpu.so.0
-usr/lib/libharfbuzz-gpu.so.0.61450.0
+usr/lib/libharfbuzz-gpu.so.0.61451.0
#usr/lib/libharfbuzz-raster.so
usr/lib/libharfbuzz-raster.so.0
-usr/lib/libharfbuzz-raster.so.0.61450.0
+usr/lib/libharfbuzz-raster.so.0.61451.0
#usr/lib/libharfbuzz-subset.so
usr/lib/libharfbuzz-subset.so.0
-usr/lib/libharfbuzz-subset.so.0.61450.0
+usr/lib/libharfbuzz-subset.so.0.61451.0
#usr/lib/libharfbuzz-vector.so
usr/lib/libharfbuzz-vector.so.0
-usr/lib/libharfbuzz-vector.so.0.61450.0
+usr/lib/libharfbuzz-vector.so.0.61451.0
#usr/lib/libharfbuzz.so
usr/lib/libharfbuzz.so.0
-usr/lib/libharfbuzz.so.0.61450.0
+usr/lib/libharfbuzz.so.0.61451.0
#usr/lib/pkgconfig/harfbuzz-cairo.pc
#usr/lib/pkgconfig/harfbuzz-gobject.pc
#usr/lib/pkgconfig/harfbuzz-gpu.pc
@@ -24,7 +24,7 @@
include Config
-VER = 14.5.0
+VER = 14.5.1
THISAPP = harfbuzz-$(VER)
DL_FILE = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = cde386fc963c56c3e2d352cb66419094bad64348752072a94856e3229d0910d127c5922bbc980b8a663ce138529e7c2ac2a6715c5fa468057148c126e40e4164
+$(DL_FILE)_BLAKE2 = dbf71466ca677b1a5d221f98ae8e11fe19abbc26d29bec97f91dac21d631ad0fcfd517ccb5e4f0c34116032886294fa9a986d6c59cff928d46a0a41d59643393
install : $(TARGET)