download.lst | 4 ++-- external/harfbuzz/tdf159529.patch.0 | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-)
New commits: commit 71ed0680be1d1f7af7478a81d0a72027bffe8d61 Author: Khaled Hosny <kha...@aliftype.com> AuthorDate: Mon Apr 14 18:58:50 2025 +0200 Commit: Khaled Hosny <kha...@libreoffice.org> CommitDate: Mon Apr 14 20:31:02 2025 +0200 tdf#161981, tdf#157922, tdf#163892 Upgrade HarfBuzz to 11.0.1 Downloaded from https://github.com/harfbuzz/harfbuzz/releases/tag/11.0.1 Change-Id: Id3a6c2c54dde2530ced66a7f971a23aa2fdb815f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/184176 Reviewed-by: Khaled Hosny <kha...@libreoffice.org> Tested-by: Jenkins diff --git a/download.lst b/download.lst index abf66fe457aa..45c367602fc8 100644 --- a/download.lst +++ b/download.lst @@ -327,8 +327,8 @@ GRAPHITE_TARBALL := graphite2-minimal-1.3.14.tgz # three static lines # so that git cherry-pick # will not run into conflicts -HARFBUZZ_SHA256SUM := 77e4f7f98f3d86bf8788b53e6832fb96279956e1c3961988ea3d4b7ca41ddc27 -HARFBUZZ_TARBALL := harfbuzz-8.5.0.tar.xz +HARFBUZZ_SHA256SUM := 4a7890090538136db64742073af4b4d776ab8b50e6855676a8165eb8b7f60b7a +HARFBUZZ_TARBALL := harfbuzz-11.0.1.tar.xz # three static lines # so that git cherry-pick # will not run into conflicts diff --git a/external/harfbuzz/tdf159529.patch.0 b/external/harfbuzz/tdf159529.patch.0 index d76313ce83be..547f21b566b0 100644 --- a/external/harfbuzz/tdf159529.patch.0 +++ b/external/harfbuzz/tdf159529.patch.0 @@ -1,8 +1,8 @@ --- ./src/hb-ot-font.cc 2023-11-11 09:08:45 +++ ./src/hb-ot-font.cc 2024-02-20 18:53:55 -@@ -428,13 +428,23 @@ - const hb_ot_face_t *ot_face = ot_font->ot_face; - +@@ -475,13 +475,23 @@ + if (ot_face->VARC->get_extents (font, glyph, extents)) return true; + #endif #if !defined(HB_NO_OT_FONT_BITMAP) && !defined(HB_NO_COLOR) - if (ot_face->sbix->get_extents (font, glyph, extents)) return true; + /* tdf#159529 clear the hb_ot_face_t's data after fetching 'sbix' table