From patchwork Sat Aug 1 06:05:21 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: auh@yoctoproject.org X-Patchwork-Id: 94087 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 271B6C55181 for ; Sat, 1 Aug 2026 06:05:30 +0000 (UTC) Received: from a27-30.smtp-out.us-west-2.amazonses.com (a27-30.smtp-out.us-west-2.amazonses.com [54.240.27.30]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.936.1785564322574829860 for ; Fri, 31 Jul 2026 23:05:22 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@yoctoproject.org header.s=lvjh2tk576v2ro5mi6k4dt3mc6wpqbky header.b=bl/QZd33; dkim=pass header.i=@amazonses.com header.s=hsbnp7p3ensaochzwyq5wwmceodymuwv header.b=PiaGQgQE; spf=pass (domain: us-west-2.amazonses.com, ip: 54.240.27.30, mailfrom: 0101019fbbed5730-9ced821c-8aaf-427e-b617-b198935c6954-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=1785564321; h=Content-Type:MIME-Version:From:To:Subject:Message-Id:Date; bh=MjgZdPGV+dt6Trafm+I6uY22A6wfSFSVclJVgnF5cZQ=; b=bl/QZd338JrDm9cJdVgtKfMXZOE1yn3de+jgEI63iTiK8UT04IJJh7mly6YRedrp jlYkuT9rBUsIadrmXy0XLhS2ScM9b3912fs/JOMCztPSSIF2NfgD7Dw/z8iKc6NVVCy 9PB4pkZhKmJzmeVS96JlbJmVCVjux1f9t2v2gYCk= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=hsbnp7p3ensaochzwyq5wwmceodymuwv; d=amazonses.com; t=1785564321; h=Content-Type:MIME-Version:From:To:Subject:Message-Id:Date:Feedback-ID; bh=MjgZdPGV+dt6Trafm+I6uY22A6wfSFSVclJVgnF5cZQ=; b=PiaGQgQEreRzLbgsqkpJgZ5XiHTPE38NkoSD/8UMDmGIgFzY8wRxTOm7VqvuPq5e wfWiWAEnSoESboVvJ4Kou2SN4cFbcssuLG3Ek/wdHAHc4XH/FbM/xLkRR7FI+rsluzH fbqTqJ0wREBC/KdcHdMeO/9pwtIqVUub8KX985x0= MIME-Version: 1.0 From: auh@yoctoproject.org To: openembedded-core@lists.openembedded.org Subject: [AUH] harfbuzz: upgrading to 14.3.0 SUCCEEDED Message-ID: <0101019fbbed5730-9ced821c-8aaf-427e-b617-b198935c6954-000000@us-west-2.amazonses.com> Date: Sat, 1 Aug 2026 06:05:21 +0000 Feedback-ID: ::1.us-west-2.9np3MYPs3fEaOBysGKSlUD4KtcmPijcmS9Az2Hwf7iQ=:AmazonSES X-SES-Outgoing: 2026.08.01-54.240.27.30 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 ; Sat, 01 Aug 2026 06:05:30 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/242465 Hello, this email is a notification from the Auto Upgrade Helper that the automatic attempt to upgrade the recipe(s) *harfbuzz* to *14.3.0* has Succeeded. Next steps: - apply the patch: git am 0001-harfbuzz-upgrade-14.2.1-14.3.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 6daf1201a848de760b719e530ed68655d1d3fea4 Mon Sep 17 00:00:00 2001 From: Upgrade Helper Date: Sat, 1 Aug 2026 05:48:53 +0000 Subject: [PATCH] harfbuzz: upgrade 14.2.1 -> 14.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Source: NEWS Overview of changes leading to 14.3.0 Friday, July 31, 2026 ===================================== - Changes affecting shaping output: * Lookup order is now respected for mark positioning in the cross-direction (y in horizontal text, x in vertical text): marks no longer follow a cross-direction shift that a later lookup applies to the base. This improves compatibility with DirectWrite and Core Text. * Fix mark attachment to ligatures formed from decomposed glyphs. * The `calt` feature in Hangul text is now disabled only for the Jamos, not the whole buffer. - Support for partially instancing version of `avar` table, as well as `CFF2` table. - New fill-glyph paint operation and APIs for the common case of filling a glyph with a solid color. - New API to fetch assorted raw values from the `OS/2`, `head`, and `post` tables. - New experimental API to extract a font’s glyph dependency graph, that applications can use to compute glyph closures themselves without running the subsetter. - New subset flag to convert the charset of a subsetted CID-keyed `CFF` fonts into identity charset, and a matching `hb-subset` option. Useful for embedding fonts in PDF. - Command-line utilities now handle non-ASCII arguments correctly on Windows. - Various instancing and subsetting fixes. - Various fixes to the experimental `harfbuzz-vector`, `harfbuzz-raster` and `harfbuzz-gpu` libraries. - Various improvements to the HarfRust integration shaper. - Various build, CI, portability, and fuzzing fixes. - New API: * OpenType: +HB_OT_BITS_TAG_FS_TYPE +HB_OT_BITS_TAG_FS_SELECTION +HB_OT_BITS_TAG_MAC_STYLE +HB_OT_BITS_TAG_IS_FIXED_PITCH +HB_OT_BITS_TAG_UNICODE_RANGE_1 +HB_OT_BITS_TAG_UNICODE_RANGE_2 +HB_OT_BITS_TAG_UNICODE_RANGE_3 +HB_OT_BITS_TAG_UNICODE_RANGE_4 +HB_OT_BITS_TAG_CODE_PAGE_RANGE_1 +HB_OT_BITS_TAG_CODE_PAGE_RANGE_2 +HB_OT_NUMBER_TAG_FONT_X_MIN +HB_OT_NUMBER_TAG_FONT_Y_MIN +HB_OT_NUMBER_TAG_FONT_X_MAX +HB_OT_NUMBER_TAG_FONT_Y_MAX +hb_ot_bits_tag_t +hb_ot_fetch_bits() +hb_ot_number_tag_t +hb_ot_fetch_number() * Paint: +hb_paint_fill_glyph_func_t +hb_paint_fill_glyph() +hb_paint_funcs_set_fill_glyph_func() * Subset library: +HB_SUBSET_FLAGS_CFF_IDENTITY_CHARSET --- .../harfbuzz/{harfbuzz_14.2.1.bb => harfbuzz_14.3.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-graphics/harfbuzz/{harfbuzz_14.2.1.bb => harfbuzz_14.3.0.bb} (96%) diff --git a/meta/recipes-graphics/harfbuzz/harfbuzz_14.2.1.bb b/meta/recipes-graphics/harfbuzz/harfbuzz_14.3.0.bb similarity index 96% rename from meta/recipes-graphics/harfbuzz/harfbuzz_14.2.1.bb rename to meta/recipes-graphics/harfbuzz/harfbuzz_14.3.0.bb index 6b6c6a0f60..6e4e9b7b85 100644 --- a/meta/recipes-graphics/harfbuzz/harfbuzz_14.2.1.bb +++ b/meta/recipes-graphics/harfbuzz/harfbuzz_14.3.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] = "a54a5d8e9380a41fbb762ce367bcbf7704792dfca0d93f1bbca86c5a57902e0e" +SRC_URI[sha256sum] = "16070d77cfc4ba1f1e7327e83bf9b3f55898081cabdb94e56a33e04fc8874eae" inherit meson pkgconfig lib_package gtk-doc gobject-introspection github-releases