From patchwork Mon Sep 21 05:40:10 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: auh@yoctoproject.org X-Patchwork-Id: 98761 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 79EF9C982DA for ; Mon, 21 Sep 2026 05:40:15 +0000 (UTC) Received: from a27-45.smtp-out.us-west-2.amazonses.com (a27-45.smtp-out.us-west-2.amazonses.com [54.240.27.45]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.43181.1789969212312645802 for ; Sun, 20 Sep 2026 22:40:12 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@yoctoproject.org header.s=lvjh2tk576v2ro5mi6k4dt3mc6wpqbky header.b=hoVOnZHC; dkim=pass header.i=@amazonses.com header.s=hsbnp7p3ensaochzwyq5wwmceodymuwv header.b=YrIsUUJQ; spf=pass (domain: us-west-2.amazonses.com, ip: 54.240.27.45, mailfrom: 010101a0c27a9d90-300aaae9-c1d4-4589-8e7c-0e4376ab2a8c-000000@us-west-2.amazonses.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=lvjh2tk576v2ro5mi6k4dt3mc6wpqbky; d=yoctoproject.org; t=1789969211; h=Content-Type:MIME-Version:From:To:Subject:Message-Id:Date; bh=o69lqR2U7dj7/dgCF2dQYok6UUXZFVachgzzacqgCjk=; b=hoVOnZHCbpz9WyUfpVMhVcFALhquk66E5a5xLi6CLR1T3X/NmiyTjiO24dKgsvsm 8CLfuv2woxya5RhHIWDu2KNY20q/x2ei9xqSrYYaFDXBiFU9A10VoiSdqMWw8XakEWk oDvr+L3HNiHDkc9rwdX2/oCYloyicLBmSN1K7+ZU= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=hsbnp7p3ensaochzwyq5wwmceodymuwv; d=amazonses.com; t=1789969211; h=Content-Type:MIME-Version:From:To:Subject:Message-Id:Date:Feedback-ID; bh=o69lqR2U7dj7/dgCF2dQYok6UUXZFVachgzzacqgCjk=; b=YrIsUUJQzwBbD0UC8N3fyGmG7h51ZnzZIG1I0n/LJ0+xfEaTck3WFaKjLBQT49/k pe7vgVKZDoFuhvtKNZRemqfaY/Jb8j94pa0ECXnQanBXZ1aDuMmAZHNAZEJrolhXvTL FX7e5RXz2r534zFknt2GR6FO7l5dMCL8Jwty6Sqk= MIME-Version: 1.0 From: auh@yoctoproject.org To: openembedded-core@lists.openembedded.org Subject: [AUH] harfbuzz: upgrading to 14.5.0 SUCCEEDED Message-ID: <010101a0c27a9d90-300aaae9-c1d4-4589-8e7c-0e4376ab2a8c-000000@us-west-2.amazonses.com> Date: Mon, 21 Sep 2026 05:40:10 +0000 Feedback-ID: ::1.us-west-2.9np3MYPs3fEaOBysGKSlUD4KtcmPijcmS9Az2Hwf7iQ=:AmazonSES X-SES-Outgoing: 2026.09.21-54.240.27.45 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 21 Sep 2026 05:40:15 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/246285 Hello, this email is a notification from the Auto Upgrade Helper that the automatic attempt to upgrade the recipe(s) *harfbuzz* to *14.5.0* has Succeeded. Next steps: - apply the patch: git am 0001-harfbuzz-upgrade-14.4.0-14.5.0.patch - check the changes to upstream patches and summarize them in the commit message, - compile an image that contains the package - perform some basic sanity tests - amend the patch and sign it off: git commit -s --reset-author --amend - send it to the appropriate mailing list Alternatively, if you believe the recipe should not be upgraded at this time, you can fill RECIPE_NO_UPDATE_REASON in respective recipe file so that automatic upgrades would no longer be attempted. Please review the attached files for further information and build/update failures. Any problem please file a bug at https://bugzilla.yoctoproject.org/enter_bug.cgi?product=Automated%20Update%20Handler Regards, The Upgrade Helper -- >8 -- From fbf338ed0c73bddbdadf0f0ad37408de0f1af0e9 Mon Sep 17 00:00:00 2001 From: Upgrade Helper Date: Mon, 21 Sep 2026 05:34:30 +0000 Subject: [PATCH] harfbuzz: upgrade 14.4.0 -> 14.5.0 Source: NEWS Overview of changes leading to 14.5.0 Monday, September 21, 2026 ===================================== - Update Unicode 18.0 data and script support, including script values for Jurchen, Proto-Cuneiform, and Seal, and the corresponding shaping support. - Add support for VARC table subsetting, including pruning auxiliary data, remapping glyph IDs, and guarding the feature in lean builds. - Add rendering work budgets to the draw and paint APIs and share them across the raster, vector, GPU, and Cairo renderers so nested outline work remains bounded. - Improve performance in set iteration, lookup traversal, and the repacker, and add coverage for new benchmarks and fuzzing seeds. - Fix various correctness and robustness issues across the CFF, Graphite, DirectWrite, and repacker code paths, including memory leaks, overflow checks, bounds issues, and malformed-font handling. - Various build, portability, and CI fixes. - New API: * Common: +HB_BUDGET_DEFAULT +HB_BUDGET_UNLIMITED +HB_SCRIPT_JURCHEN +HB_SCRIPT_PROTO_CUNEIFORM +HB_SCRIPT_SEAL * Draw: +hb_draw_set_budget_func_t +hb_draw_get_budget_func_t +hb_draw_get_budget_remaining_func_t +hb_draw_funcs_set_set_budget_func() +hb_draw_funcs_set_get_budget_func() +hb_draw_funcs_set_get_budget_remaining_func() +hb_draw_set_budget() +hb_draw_get_budget() +hb_draw_get_budget_remaining() * Paint: +hb_paint_set_budget_func_t +hb_paint_get_budget_func_t +hb_paint_get_budget_remaining_func_t +hb_paint_funcs_set_set_budget_func() +hb_paint_funcs_set_get_budget_func() +hb_paint_funcs_set_get_budget_remaining_func() +hb_paint_set_budget() +hb_paint_get_budget() +hb_paint_get_budget_remaining() --- .../harfbuzz/{harfbuzz_14.4.0.bb => harfbuzz_14.5.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-graphics/harfbuzz/{harfbuzz_14.4.0.bb => harfbuzz_14.5.0.bb} (96%) diff --git a/meta/recipes-graphics/harfbuzz/harfbuzz_14.4.0.bb b/meta/recipes-graphics/harfbuzz/harfbuzz_14.5.0.bb similarity index 96% rename from meta/recipes-graphics/harfbuzz/harfbuzz_14.4.0.bb rename to meta/recipes-graphics/harfbuzz/harfbuzz_14.5.0.bb index a5c601b1de..438aa23133 100644 --- a/meta/recipes-graphics/harfbuzz/harfbuzz_14.4.0.bb +++ b/meta/recipes-graphics/harfbuzz/harfbuzz_14.5.0.bb @@ -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] = "2357ed966c6ced7bfa720b0640c0231065af01158fbea215093ffa15aed44371" +SRC_URI[sha256sum] = "b7132e148358a45185c9feafd049dbaf243649d3c44414b3534d9c95d18592b9" inherit meson pkgconfig lib_package gtk-doc gobject-introspection github-releases