]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
harfbuzz: upgrade 10.0.1 -> 10.1.0
authorWang Mingyu <wangmy@fujitsu.com>
Tue, 12 Nov 2024 09:24:07 +0000 (17:24 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 18 Nov 2024 13:57:33 +0000 (13:57 +0000)
Changelog:
============
- Fix the sign of fallback vertical glyph advance (used when font has no
  vertical advance data).
- Increase maximum "CFF"operands limit 20 times to support more complex fonts.
- Add "--face-loader" option to command line utilities.
- Support "COLR"v0 table in hb_font_get_glyph_extents().
- Add support for font functions that use Core Text APIs, similar to FreeType
  font functions. This allows, for example, using drawing fonts that use the new
  (and undocumented) "hvgl"table.
- Update IANA and OT language registries, as well ase USE data files.
- Fix build with ICU 76.
- Various compiler warnings and build fixes.
- Various subsetter fixes.

- New API:
+hb_face_create_or_fail()
+hb_face_create_from_file_or_fail()
+hb_coretext_face_create_from_file_or_fail()
+hb_coretext_font_set_funcs()
+hb_ft_face_create_from_file_or_fail()

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-graphics/harfbuzz/harfbuzz_10.1.0.bb [moved from meta/recipes-graphics/harfbuzz/harfbuzz_10.0.1.bb with 95% similarity]

similarity index 95%
rename from meta/recipes-graphics/harfbuzz/harfbuzz_10.0.1.bb
rename to meta/recipes-graphics/harfbuzz/harfbuzz_10.1.0.bb
index 3b211251afd5936e4a570c7aae3424bf3a213dc8..4425dd3e1e94144a7145e656169aa5a20589adbe 100644 (file)
@@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b98429b8e8e3c2a67cfef01e99e4893d \
                     "
 
 SRC_URI = "${GITHUB_BASE_URI}/download/${PV}/${BPN}-${PV}.tar.xz"
-SRC_URI[sha256sum] = "b2cb13bd351904cb9038f907dc0dee0ae07127061242fe3556b2795c4e9748fc"
+SRC_URI[sha256sum] = "6ce3520f2d089a33cef0fc48321334b8e0b72141f6a763719aaaecd2779ecb82"
 
 DEPENDS += "glib-2.0-native"