From patchwork Mon Aug 31 09:03:33 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Mathieu Dubois-Briand X-Patchwork-Id: 96895 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 C0563C61DFD for ; Mon, 31 Aug 2026 09:04:16 +0000 (UTC) Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.25547.1788167054820844033 for ; Mon, 31 Aug 2026 02:04:15 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@bootlin.com header.s=dkim header.b=YvI+lHa8; spf=pass (domain: bootlin.com, ip: 185.246.85.4, mailfrom: mathieu.dubois-briand@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id EC3934E41465 for ; Mon, 31 Aug 2026 09:04:12 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id C1A1960231 for ; Mon, 31 Aug 2026 09:04:12 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id D20D611C788E9; Mon, 31 Aug 2026 11:04:11 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1788167052; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=icjMw9g9NzjxIjdL4G7zWrIHMp13PRJiDyveWqUocjw=; b=YvI+lHa8ajQzYUnPenymzbDLbpLZN7t6UqT04aTzswJBX9VlXqEOy1ra9cUVwwqU7j5bVg Q/uaLLASWPJ6XnI3nQdzCSxNtJvoouuNyJ9kUxzm+obiPaHHgQm1HLgXa87d6gpge/bdcu c9OZ8lqSpUCWcvN0atZwKwNaPbl3wqJos27lOMt8RqCKrXbn68aMK91J3ZWDenDn57WpSt PmJNmAjTeg/udZE3QjMuFJ25PEf5U//CrdF9Lt3IQC/2xANcPgpdWlTf+4gBv5zGyGSJn7 1sUoTbFG2/CLiQwepdhVlFQtKvX+kKWLjSaboZPbANRu9St0YT7g1Mpjy09g0A== From: Mathieu Dubois-Briand Date: Mon, 31 Aug 2026 11:03:33 +0200 Subject: [PATCH 1/9] orc: upgrade 0.4.42 -> 0.4.43 MIME-Version: 1.0 Message-Id: <20260831-mathieu-updates-2026-08-31-v1-1-58b54db72860@bootlin.com> References: <20260831-mathieu-updates-2026-08-31-v1-0-58b54db72860@bootlin.com> In-Reply-To: <20260831-mathieu-updates-2026-08-31-v1-0-58b54db72860@bootlin.com> To: openembedded-core@lists.openembedded.org Cc: Thomas Petazzoni , Mathieu Dubois-Briand X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788167050; l=1827; i=mathieu.dubois-briand@bootlin.com; s=20241219; h=from:subject:message-id; bh=R9YudGdOc9r7BeGvjj5LmQpb5KoDElnJqT2amCINC3U=; b=GJl7sRMW6SNW1Gk4UdtR1Qf4bMUqm5Np+8xN8MpDFZgTwBtlGF4chfWrpf1JloY1EIlR4MjST dbjplhw1FPqBalIAkM13EtBM24nCdvgIfXFa+rSWBfybq3pFuQNW3y0 X-Developer-Key: i=mathieu.dubois-briand@bootlin.com; a=ed25519; pk=1PVTmzPXfKvDwcPUzG0aqdGoKZJA3b9s+3DqRlm0Lww= X-Last-TLS-Session-Version: TLSv1.3 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, 31 Aug 2026 09:04:16 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/244743 Changelog: - Add AVX512 support (Jorge Zapata) - neon: add divluw rule (used in GStreamer's compositor, videomixer, gaudieffects and alpha-blending code paths) (Jeongkeun Kim) - neon: add mulslq, mululq rules, shlq, shrsq, shruq (used in GStreamer's audio processing element) (Jeongkeun Kim) - orccodemem: Invalidate code chunks when recycling for QEMU (Jorge Zapata) - orcprogram-c: Allow negative constants (Carlos Falgueras García) - arm, neon: Split ARM and NEON logic into 32b and 64b (Carlos Falgueras García) - RISC-V: many fixes and enhancements, including some new rules (Felix Gong, Yao Zi, Brad Smith) - LoongArch: various fixes and enhancements (Jin Bo) - OpenBSD/FreeBSD improvements (Brad Smith) - Miscellaneous fixes (Brad Smith, Jorge Zapata) - ci fixes (Jorge Zapata, L. E. Segovia, Tim-Philipp Müller) Signed-off-by: Mathieu Dubois-Briand --- meta/recipes-devtools/orc/{orc_0.4.42.bb => orc_0.4.43.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/orc/orc_0.4.42.bb b/meta/recipes-devtools/orc/orc_0.4.43.bb similarity index 95% rename from meta/recipes-devtools/orc/orc_0.4.42.bb rename to meta/recipes-devtools/orc/orc_0.4.43.bb index 89e879e1cc19..db7f5023b3b3 100644 --- a/meta/recipes-devtools/orc/orc_0.4.42.bb +++ b/meta/recipes-devtools/orc/orc_0.4.43.bb @@ -5,7 +5,7 @@ LICENSE = "BSD-2-Clause AND BSD-3-Clause" LIC_FILES_CHKSUM = "file://COPYING;md5=1400bd9d09e8af56b9ec982b3d85797e" SRC_URI = "http://gstreamer.freedesktop.org/src/orc/orc-${PV}.tar.xz" -SRC_URI[sha256sum] = "7ec912ab59af3cc97874c456a56a8ae1eec520c385ec447e8a102b2bd122c90c" +SRC_URI[sha256sum] = "82394e20e5c4dffe8b45ea8525c62dd4e3e8be7f253ac11c19297ba7ea5473e0" inherit meson pkgconfig From patchwork Mon Aug 31 09:03:34 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mathieu Dubois-Briand X-Patchwork-Id: 96894 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 A9F85C61DD3 for ; Mon, 31 Aug 2026 09:04:16 +0000 (UTC) Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.25548.1788167055595870426 for ; Mon, 31 Aug 2026 02:04:15 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=At1SwOcp; spf=pass (domain: bootlin.com, ip: 185.246.85.4, mailfrom: mathieu.dubois-briand@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id DAE034E41466 for ; Mon, 31 Aug 2026 09:04:13 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id B028660231 for ; Mon, 31 Aug 2026 09:04:13 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id B741111C78AD2; Mon, 31 Aug 2026 11:04:12 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1788167053; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=xj5+R3nyX/pZ7uA+wqp9gkaQCmldcbKOE9SeazIabh4=; b=At1SwOcpTmNAfDUxy4CxNJmPigNiBfmxcTF9zvA3Ygl7ixuao9impNEihj+fWObsIpg3fw b0bpINTe5TiXMR2LjtHxWS8ZYCd0uV/xE9SiDp8HG3BITXUTBVwAImWFR0gL7g/342bCof ASoleBE9CcSDlCiJ668Y3OyHzkPrAhrCjrYnOfUOwqK/YrRVfVaBH1Tm1G+9g68MLiPMqP yFV+U4ZF0iojAjLhyr12LhmW4EOVT7258G/NJUHgF4yixs0aQu3vGhcGxynkjzGORTCzS9 P+qBvxOnyzvh14ya2/ZMXjPkiTllypheBfZK74bJyjWyJvJHgUPUcDsd8fgqSA== From: Mathieu Dubois-Briand Date: Mon, 31 Aug 2026 11:03:34 +0200 Subject: [PATCH 2/9] python3-wcwidth: upgrade 0.8.2 -> 0.8.3 MIME-Version: 1.0 Message-Id: <20260831-mathieu-updates-2026-08-31-v1-2-58b54db72860@bootlin.com> References: <20260831-mathieu-updates-2026-08-31-v1-0-58b54db72860@bootlin.com> In-Reply-To: <20260831-mathieu-updates-2026-08-31-v1-0-58b54db72860@bootlin.com> To: openembedded-core@lists.openembedded.org Cc: Thomas Petazzoni , Mathieu Dubois-Briand X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788167050; l=1287; i=mathieu.dubois-briand@bootlin.com; s=20241219; h=from:subject:message-id; bh=Lx2uWliaaSOhEShMhkp60Y7y7cQ1pfD08yshvHfXoqw=; b=vAqyH/sjETa83J107l28ivwa4XfyfKqpmzCAPySRFPveGA9QNa1Mt2IhRft0ZHsDfDxZ3pbLT qkLncUdViGJDE00jGTZLfpmtIsf6ZFCp3G3l51L77Hfw8bNCId1cLVL X-Developer-Key: i=mathieu.dubois-briand@bootlin.com; a=ed25519; pk=1PVTmzPXfKvDwcPUzG0aqdGoKZJA3b9s+3DqRlm0Lww= X-Last-TLS-Session-Version: TLSv1.3 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, 31 Aug 2026 09:04:16 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/244744 Changelog: - Bugfix Do not hang on wrap() calls of width 1 with text containing OSC8 hyperlinks and wide characters, PR #231. - Bugfix clip() with propagate_sgr=True, should match behavior of propagate_sgr(), PR #235. Signed-off-by: Mathieu Dubois-Briand --- .../python/{python3-wcwidth_0.8.2.bb => python3-wcwidth_0.8.3.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/python/python3-wcwidth_0.8.2.bb b/meta/recipes-devtools/python/python3-wcwidth_0.8.3.bb similarity index 84% rename from meta/recipes-devtools/python/python3-wcwidth_0.8.2.bb rename to meta/recipes-devtools/python/python3-wcwidth_0.8.3.bb index d5867ef9b85c..3ba5b5b29b1f 100644 --- a/meta/recipes-devtools/python/python3-wcwidth_0.8.2.bb +++ b/meta/recipes-devtools/python/python3-wcwidth_0.8.3.bb @@ -4,7 +4,7 @@ HOMEPAGE = "https://github.com/jquast/wcwidth" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=b15979c39a2543892fca8cd86b4b52cb" -SRC_URI[sha256sum] = "91fbef97204b96a3d4d421609b80340b760cf33e26da123ff243d76b1fda8dda" +SRC_URI[sha256sum] = "d128512515fbf4612e0ff21fd6380399210318b7b54a9af59dff8454cf9730eb" inherit pypi python_hatchling ptest-python-pytest From patchwork Mon Aug 31 09:03:35 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mathieu Dubois-Briand X-Patchwork-Id: 96897 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 C7B03C61DFD for ; Mon, 31 Aug 2026 09:04:26 +0000 (UTC) Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.25549.1788167056768747343 for ; Mon, 31 Aug 2026 02:04:17 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=ToRSQgZU; spf=pass (domain: bootlin.com, ip: 185.246.85.4, mailfrom: mathieu.dubois-briand@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id 127224E41464 for ; Mon, 31 Aug 2026 09:04:15 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id DCF9460231 for ; Mon, 31 Aug 2026 09:04:14 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id B007111C78A62; Mon, 31 Aug 2026 11:04:13 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1788167054; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=XUtTs19rAo4L7e0ibvU078QNnSmDIAJqnsPw8CvNm3o=; b=ToRSQgZU6Nl6IwIvK6Jx8dDtHGxEH5DjV+gLdUabcyH07/lpxcSIEfyuwRj1V4NY+5S+gb Bgdu5MIuf00HO+x+iphy9OhGCpC3LlqZu8pobNR8Pj1Hni9HPxCJx+DVS1vVofgVET4BUA BPY3ieklPmG4Zz8jkxqnFrgFZ+ZuV3tQ5UCVwsxJWGXS6R2+9TO9dALnKHTUJOetfC40+y tTkRAQyW60l3vdEb6vU/HDYcPSt4lkjHmE2N6yUelW03csmSG+2hnHWPSoZV7LcP/9TTLn mUXmJuxQbZjGifxEtjTgJs6ZqIaiulxVjiDhH4RRJGZEn8yHKlNfoQM/f93p6w== From: Mathieu Dubois-Briand Date: Mon, 31 Aug 2026 11:03:35 +0200 Subject: [PATCH 3/9] appstream: upgrade 1.1.6 -> 1.2.0 MIME-Version: 1.0 Message-Id: <20260831-mathieu-updates-2026-08-31-v1-3-58b54db72860@bootlin.com> References: <20260831-mathieu-updates-2026-08-31-v1-0-58b54db72860@bootlin.com> In-Reply-To: <20260831-mathieu-updates-2026-08-31-v1-0-58b54db72860@bootlin.com> To: openembedded-core@lists.openembedded.org Cc: Thomas Petazzoni , Mathieu Dubois-Briand X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788167050; l=7039; i=mathieu.dubois-briand@bootlin.com; s=20241219; h=from:subject:message-id; bh=pP7qiNSSFuOPYceSWNW3n2Tnd8333GdQqVvHOePXxlU=; b=i+0uQ4KpsjtCYdc6pLcALdPv7hozuUvYF4fQHFcW/EHDrGk6FFwu6WU38f+SrWXmgj2HHmb4R +OigMYy7hcNCCoa8oJTXPdhj4p+JOC4Tu49KQoR8ABBhOJNjgF69mAH X-Developer-Key: i=mathieu.dubois-briand@bootlin.com; a=ed25519; pk=1PVTmzPXfKvDwcPUzG0aqdGoKZJA3b9s+3DqRlm0Lww= X-Last-TLS-Session-Version: TLSv1.3 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, 31 Aug 2026 09:04:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/244745 Source: NEWS Version 1.2.0 ~~~~~~~~~~~~~ Released: 2026-08-28 Notes: * This release marks the libappstream-compose API as stable. * This release introduces a new, lightly sandboxed (on Linux) media worker for appstream-compose and switches to VIPS for image processing. Please report any issues you may find! The sandbox can be disabled by setting `ASC_NO_SANDBOX=1` in the environment. The image formats XPM, TIFF and BMP will no longer be read by Compose, and will be rejected unconditionally. * This release introduces My headline! markup for AppStream descriptions. Older versions will remove this markup, so only use it if your target clients have a recent version of AppStream. Features: * compose: Create AscMedia for isolated out-of-process media handling using asc-mediaworker * compose: Process images, fonts & videos via the media worker * Generalize path segment validation, use it in the compose media worker * compose: Switch from using GdkPixbuf to VIPS for image processing * compose: Harmonize supported formats, don't read XPM/TIFF/BMP * compose: Make JPEG-XL the default image output format * compose: Implement basic support for FreeBSD * compose: Rely on VIPS for SVG support, drop our dedicated librsvg path * compose: Make image-targets and image batch-processing public API * compose: Expose the source-icon convention and a hint-tag lookup as public API * compose: Drop unstable-API marker * compose: Don't create image thumbnails that aren't a substantially smaller * compose: Only transfer pre-opened fds and no more directory fd to the worker * compose: Implement a basic sandbox for the mediaworker using Landlock * compose: Use RESTRICT_SELF_TSYNC and block UDP access on newer Landlock * compose: Mix the output image format type into the GCID * compose: Make AscUnit a proper abstract class * compose: Improve API documentation * Always sanitize whitespaces in keywords and drop empty ones * Assume a language element without percentage means full translation * news-to-metainfo: Support a details URL in the YAML variant * news-convert: Support inline Markdown in news text * news-convert: Support headers in XML<->YAML/NEWS/Markdown conversions * ascli: news-convert: Support standalone release XML as source/target * Whitespace-sanitize all description markup we read * Output descriptions as literals in YAML and wrap markup ourselves Specification: * docs: Document the appstreamcli news file conversion helper * Implement support for headings in description markup Bugfixes: * meson: Set _POSIX_C_SOURCE on Linux only * compose: Fix a race where units were deleting each other's icon directories * compose: Fix documentation and introspection annotation issues * compose: Drop dead public API, make some API private * compose: Sharpen with libvips instead of a hand-rolled unsharp mask * compose: Only read AVIF from HEIF containers, never HEIC * compose: Fix double-free crash wh [Changelog truncated as it exceeds 3000 characters; the full changelog can be found in an attachment to the AUH email] Signed-off-by: Mathieu Dubois-Briand --- .../appstream/appstream/0001-remove-hardcoded-path.patch | 6 +++--- .../appstream/appstream/0002-Do-not-build-qt-tests.patch | 2 +- .../0003-Fix-PACKAGE_PREFIX_DIR-in-qt-cmake-AppStreamQtConfig.patch | 2 +- .../appstream/{appstream_1.1.6.bb => appstream_1.2.0.bb} | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/meta/recipes-support/appstream/appstream/0001-remove-hardcoded-path.patch b/meta/recipes-support/appstream/appstream/0001-remove-hardcoded-path.patch index 9d1ff639c0f8..d0cb5cf6f495 100644 --- a/meta/recipes-support/appstream/appstream/0001-remove-hardcoded-path.patch +++ b/meta/recipes-support/appstream/appstream/0001-remove-hardcoded-path.patch @@ -1,4 +1,4 @@ -From 75c550f2f88d990fdb18b6118ca052af732a11b2 Mon Sep 17 00:00:00 2001 +From 0a532ef29855599e4761923bb38069e98d78e25f Mon Sep 17 00:00:00 2001 From: Markus Volk Date: Mon, 12 Dec 2022 15:42:42 +0100 Subject: [PATCH] remove hardcoded path @@ -14,10 +14,10 @@ Upstream-Status: Inappropriate [oe-specific] 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meson.build b/meson.build -index 24d1069..14fffff 100644 +index 004dce3..cefb852 100644 --- a/meson.build +++ b/meson.build -@@ -230,10 +230,10 @@ endif +@@ -229,10 +229,10 @@ endif stemmer_inc_dirs = include_directories() if get_option('stemming') stemmer_lib = cc.find_library('stemmer', required: true) diff --git a/meta/recipes-support/appstream/appstream/0002-Do-not-build-qt-tests.patch b/meta/recipes-support/appstream/appstream/0002-Do-not-build-qt-tests.patch index c9d544f3fcc7..861d9552a50e 100644 --- a/meta/recipes-support/appstream/appstream/0002-Do-not-build-qt-tests.patch +++ b/meta/recipes-support/appstream/appstream/0002-Do-not-build-qt-tests.patch @@ -1,4 +1,4 @@ -From 6b50c15e350f80e805816f1c2ae2abe97cef6312 Mon Sep 17 00:00:00 2001 +From 0d387b6cb8907dd377212de187fbe749b40eedb4 Mon Sep 17 00:00:00 2001 From: Marc Ferland Date: Fri, 26 Jul 2024 15:41:00 -0400 Subject: [PATCH] Do not build qt/tests diff --git a/meta/recipes-support/appstream/appstream/0003-Fix-PACKAGE_PREFIX_DIR-in-qt-cmake-AppStreamQtConfig.patch b/meta/recipes-support/appstream/appstream/0003-Fix-PACKAGE_PREFIX_DIR-in-qt-cmake-AppStreamQtConfig.patch index 185dd507b319..9f06f789162e 100644 --- a/meta/recipes-support/appstream/appstream/0003-Fix-PACKAGE_PREFIX_DIR-in-qt-cmake-AppStreamQtConfig.patch +++ b/meta/recipes-support/appstream/appstream/0003-Fix-PACKAGE_PREFIX_DIR-in-qt-cmake-AppStreamQtConfig.patch @@ -1,4 +1,4 @@ -From f7a125e90f99a997652fceb07263517df0f1ecc6 Mon Sep 17 00:00:00 2001 +From 2c0758a84741e6e91cfd1ba70e9017ba4e76143a Mon Sep 17 00:00:00 2001 From: Marc Ferland Date: Mon, 29 Jul 2024 09:35:51 -0400 Subject: [PATCH] Fix PACKAGE_PREFIX_DIR in qt/cmake/AppStreamQtConfig.cmake.in diff --git a/meta/recipes-support/appstream/appstream_1.1.6.bb b/meta/recipes-support/appstream/appstream_1.2.0.bb similarity index 95% rename from meta/recipes-support/appstream/appstream_1.1.6.bb rename to meta/recipes-support/appstream/appstream_1.2.0.bb index 723c74000655..4a1c23e760fd 100644 --- a/meta/recipes-support/appstream/appstream_1.1.6.bb +++ b/meta/recipes-support/appstream/appstream_1.2.0.bb @@ -24,7 +24,7 @@ SRC_URI = " \ file://0002-Do-not-build-qt-tests.patch \ file://0003-Fix-PACKAGE_PREFIX_DIR-in-qt-cmake-AppStreamQtConfig.patch \ " -SRC_URI[sha256sum] = "e298929f39729e84a70f6be6941f3e7f3fc2ee3c83cb3ea1b1b5b280a8fe3a24" +SRC_URI[sha256sum] = "901919378910550271feb2d826034c9af6522f3ad218de04d3d6d35ddba5cb45" S = "${UNPACKDIR}/AppStream-${PV}" From patchwork Mon Aug 31 09:03:36 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mathieu Dubois-Briand X-Patchwork-Id: 96899 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 19961C624CC for ; Mon, 31 Aug 2026 09:04:27 +0000 (UTC) Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.25592.1788167058531810574 for ; Mon, 31 Aug 2026 02:04:19 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=ubzMifvB; spf=pass (domain: bootlin.com, ip: 185.246.85.4, mailfrom: mathieu.dubois-briand@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id C050A4E41465 for ; Mon, 31 Aug 2026 09:04:16 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 959BA60231 for ; Mon, 31 Aug 2026 09:04:16 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id EB30211C78AE2; Mon, 31 Aug 2026 11:04:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1788167055; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=qtGx9oDg+mZe9IjNvnKZ18gPchM3j/EHG21Ng0LxxW0=; b=ubzMifvBw6nWZ/zkanNMNc1n+y2N/DTrBziR0U8mMzYiH4YawAguNmQAE2o+yMXtEdTtj5 eXm5GCiA1Yy1+S8eUKmv5WuWa6WvueRJSNqUFGsk+V2hl6kw1Oqm3V+oxNeQCBd1hmSBco tOkj473aTSWFE6RM6jilaN+q9sKBZM35/YjXlFbfOTJcSnMhr79t4l5bKZKWfzwB3BISQh vmdOCghoy52fzBuN4obTPbu414CbcOp+Obp++4UKJQcnbjw2yCJittMvFm0wNEGZeX4m31 UySekDxZb+fe5cn9JEhn05+8oxEZlhQQYlr2uPbDy3ZOR4CCwbmbyWFPph42Dw== From: Mathieu Dubois-Briand Date: Mon, 31 Aug 2026 11:03:36 +0200 Subject: [PATCH 4/9] libgcrypt: upgrade 1.12.2 -> 1.12.3 MIME-Version: 1.0 Message-Id: <20260831-mathieu-updates-2026-08-31-v1-4-58b54db72860@bootlin.com> References: <20260831-mathieu-updates-2026-08-31-v1-0-58b54db72860@bootlin.com> In-Reply-To: <20260831-mathieu-updates-2026-08-31-v1-0-58b54db72860@bootlin.com> To: openembedded-core@lists.openembedded.org Cc: Thomas Petazzoni , Mathieu Dubois-Briand X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788167050; l=17185; i=mathieu.dubois-briand@bootlin.com; s=20241219; h=from:subject:message-id; bh=QxrZDTIfr6UaPDp0XlwEad/wvrqJIOxNRHHrD7gdlJE=; b=ch08fYy0PpaEcUNCYbcpFLgyjyiHcr7ZOi30b08NNcYS1UUC8eMMb10E/jhbD5Xazboa1iQ9B oT60Q36sPO+B844LiT3Wz+JfXvTAvcmzZqaK8rn7yMDFbkUf+jBKAVy X-Developer-Key: i=mathieu.dubois-briand@bootlin.com; a=ed25519; pk=1PVTmzPXfKvDwcPUzG0aqdGoKZJA3b9s+3DqRlm0Lww= X-Last-TLS-Session-Version: TLSv1.3 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, 31 Aug 2026 09:04:27 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/244746 Changelog: - Bug fixes: - Avoid theoretical drive-by loading of netapi32.dll and shell32.dll. [T8375] - Validate hash algorithm for use with RSA modulus. [T8376] - Validate parameters of Balloon KDF. [T8374,T8383] - Validate parallelism of Argon2 KDF. [T8373,T8382] - Fix parsing quoted parts and CRLF/LFCR in s-expression. [T8371] - Support BUFLEN check for GCRYMPI_FMT_SSH. [T8371] - Fix RSA PSS verify message length checking. [rC0d64fc228f] - Avoid a NULL ptr deref due to a unsupported genkey flag for ECC. [rC3b259530bc] - Assert 32 KiB input cap in gcm_ctr_encrypt. [T8387] - Fix assertion failure in OCB when a buffered block becomes block 65536. [TT8389] - Fix OOB read in IMIT MAC verify of GOST28147. [T8388] - Fix CMAC block-count truncation for 64 GiB writes. [T8384] - Fix AEAD spurious byte-counter carry for 4 GiB adds. [T8381] - Validate all KEM input lengths. [T8259] - Add length check of DATALEN when parsing s-expression. [T8267] - Only accept canonical value for S with EdDSA. [T8386] - Only accept canonical signatures for RSA. [T8392] - Fix an assertion failure for invalid small-order Ed25519 public keys. [T8380] - Validate length of supplied receiver public-key length in DHKEM decapsulation. [T8385] - Use a more strict value for the PKCS#1 minimal frame length. [T8393,T8394] - Performance: - Use just strong random for the Dilithium signature nonce and the Kyber encapsulation coins. [rC70ecc4e943,rCd7a3acc130] - Allow internal users to skip fast random poll for ciphers and hashes. [rC75ff7a959b] - Speedup sntrup761 by defer reduction in polynomial multiplication, reading random with a single call, and reducing freeze helpers w/o division. [rCbaa3a6376b,rC3f2f39bf75,rC317c661b16] - Avoid byte-wise load/store on RISC-V with Zicclsm. [rCe18a5eb650] - Use unaligned vector memory access on RSIV-V when supported. [rCecaa3572e1] - Add Intel SM4 instructions accelerated AVX512 and AVX2 implementation. [rC14d1a882aa,rCdf44b486ba] - Add Intel SM3 extension implementation. [rC3f94b92e05] - Add Intel SHA512 extension implementation. [rC0f8a34038d] - Other: - kyber: Accept and return a seed using the gcry_pk_genkey API. [rCe099ccfea9] - Add curve "ietf25" as alternative to "Curve25519" with exact RFC-8410 semantics. The name "X25519" was already used as an alias, thus this new name. - Add straight-line speculation hardening for function ends. [rC9b684f4a44] - Fix constant time memequal check for SM2. [T8395] - Add post-quantum algorithm benchmarking to bench-slope. - Due to the minor API updates and but with no newer branch released the SO name has been updated. Signed-off-by: Mathieu Dubois-Briand --- .../0001-libgcrypt-fix-m4-file-for-oe-core.patch | 2 +- ...-tests-Fix-link-errors-for-t-thread-local.patch | 13 +-- ...ile.am-fix-undefined-reference-to-pthread.patch | 11 +-- .../libgcrypt/files/no-bench-slope.patch | 2 +- .../libgcrypt/files/no-native-gpg-error.patch | 4 +- meta/recipes-support/libgcrypt/libgcrypt_1.12.2.bb | 56 ----------- meta/recipes-support/libgcrypt/libgcrypt_1.12.3.bb | 106 +++++++++++++++++++++ 7 files changed, 119 insertions(+), 75 deletions(-) diff --git a/meta/recipes-support/libgcrypt/files/0001-libgcrypt-fix-m4-file-for-oe-core.patch b/meta/recipes-support/libgcrypt/files/0001-libgcrypt-fix-m4-file-for-oe-core.patch index e60507e63672..ad071e07f5a5 100644 --- a/meta/recipes-support/libgcrypt/files/0001-libgcrypt-fix-m4-file-for-oe-core.patch +++ b/meta/recipes-support/libgcrypt/files/0001-libgcrypt-fix-m4-file-for-oe-core.patch @@ -1,4 +1,4 @@ -From 3bc536529c9bbe1e62d1c1127abee6183ed64298 Mon Sep 17 00:00:00 2001 +From 4f27b68f509c94739d8d7c5e5c8bc1b0b17259ad Mon Sep 17 00:00:00 2001 From: Trevor Gamblin Date: Tue, 29 Oct 2019 14:08:32 -0400 Subject: [PATCH] libgcrypt: fix m4 file for oe-core diff --git a/meta/recipes-support/libgcrypt/files/0001-tests-Fix-link-errors-for-t-thread-local.patch b/meta/recipes-support/libgcrypt/files/0001-tests-Fix-link-errors-for-t-thread-local.patch index 19a925c2c616..6200ac0a3124 100644 --- a/meta/recipes-support/libgcrypt/files/0001-tests-Fix-link-errors-for-t-thread-local.patch +++ b/meta/recipes-support/libgcrypt/files/0001-tests-Fix-link-errors-for-t-thread-local.patch @@ -1,4 +1,4 @@ -From 942e232ded48fa08d2bda417ae8ad8c03d644372 Mon Sep 17 00:00:00 2001 +From 4a8d31b6e1af1d2764e159d5825ad2241a74fe7b Mon Sep 17 00:00:00 2001 From: Collin Funk Date: Wed, 27 Aug 2025 11:49:06 +0800 Subject: [PATCH] tests: Fix link errors for t-thread-local. @@ -21,18 +21,15 @@ Signed-off-by: Hongxu Jia 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/Makefile.am b/tests/Makefile.am -index 4800135..f0f7adb 100644 +index 3baaf48..cc2fd6b 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am -@@ -102,7 +102,7 @@ testapi_LDADD = $(standard_ldadd) @LDADD_FOR_TESTS_KLUDGE@ +@@ -103,7 +103,7 @@ testapi_LDADD = $(standard_ldadd) @LDADD_FOR_TESTS_KLUDGE@ t_lock_LDADD = $(standard_ldadd) $(GPG_ERROR_MT_LIBS) @LDADD_FOR_TESTS_KLUDGE@ t_lock_CFLAGS = $(GPG_ERROR_MT_CFLAGS) -lpthread t_thread_local_LDADD = $(standard_ldadd) $(GPG_ERROR_MT_LIBS) @LDADD_FOR_TESTS_KLUDGE@ -t_thread_local_CFLAGS = $(GPG_ERROR_MT_CFLAGS) +t_thread_local_CFLAGS = $(GPG_ERROR_MT_CFLAGS) -lpthread testdrv_LDADD = $(LDADD_FOR_TESTS_KLUDGE) - - # Build a version of the test driver for the build platform. --- -2.34.1 - + t_cipher_internal_CPPFLAGS = $(AM_CPPFLAGS) -I$(top_srcdir)/cipher + t_sntrup761_CPPFLAGS = $(AM_CPPFLAGS) -I$(top_srcdir)/cipher diff --git a/meta/recipes-support/libgcrypt/files/0004-tests-Makefile.am-fix-undefined-reference-to-pthread.patch b/meta/recipes-support/libgcrypt/files/0004-tests-Makefile.am-fix-undefined-reference-to-pthread.patch index 090948c3c5b1..924ece8b8ecd 100644 --- a/meta/recipes-support/libgcrypt/files/0004-tests-Makefile.am-fix-undefined-reference-to-pthread.patch +++ b/meta/recipes-support/libgcrypt/files/0004-tests-Makefile.am-fix-undefined-reference-to-pthread.patch @@ -1,4 +1,4 @@ -From a3496435dcc223a914eec5e61e853934fd4eb635 Mon Sep 17 00:00:00 2001 +From 6322f759b58ba78d5b01c09c19d91571e999334c Mon Sep 17 00:00:00 2001 From: Hongxu Jia Date: Wed, 27 Aug 2025 11:46:17 +0800 Subject: [PATCH] tests/Makefile.am: fix undefined reference to @@ -14,10 +14,10 @@ Signed-off-by: Hongxu Jia 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/Makefile.am b/tests/Makefile.am -index 93daf3c..4800135 100644 +index 8c468b4..3baaf48 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am -@@ -100,7 +100,7 @@ t_mpi_bit_LDADD = $(standard_ldadd) @LDADD_FOR_TESTS_KLUDGE@ +@@ -101,7 +101,7 @@ t_mpi_bit_LDADD = $(standard_ldadd) @LDADD_FOR_TESTS_KLUDGE@ t_secmem_LDADD = $(standard_ldadd) @LDADD_FOR_TESTS_KLUDGE@ testapi_LDADD = $(standard_ldadd) @LDADD_FOR_TESTS_KLUDGE@ t_lock_LDADD = $(standard_ldadd) $(GPG_ERROR_MT_LIBS) @LDADD_FOR_TESTS_KLUDGE@ @@ -26,7 +26,7 @@ index 93daf3c..4800135 100644 t_thread_local_LDADD = $(standard_ldadd) $(GPG_ERROR_MT_LIBS) @LDADD_FOR_TESTS_KLUDGE@ t_thread_local_CFLAGS = $(GPG_ERROR_MT_CFLAGS) testdrv_LDADD = $(LDADD_FOR_TESTS_KLUDGE) -@@ -122,7 +122,7 @@ else +@@ -125,7 +125,7 @@ else xtestsuite_libs = ../src/.libs/libgcrypt.so* xtestsuite_driver = testdrv t_kdf_LDADD = $(standard_ldadd) $(GPG_ERROR_MT_LIBS) @LDADD_FOR_TESTS_KLUDGE@ @@ -35,6 +35,3 @@ index 93daf3c..4800135 100644 endif # xcheck uses our new testdrv instead of the automake test runner. --- -2.34.1 - diff --git a/meta/recipes-support/libgcrypt/files/no-bench-slope.patch b/meta/recipes-support/libgcrypt/files/no-bench-slope.patch index 606cca1344ca..849f8b0361c8 100644 --- a/meta/recipes-support/libgcrypt/files/no-bench-slope.patch +++ b/meta/recipes-support/libgcrypt/files/no-bench-slope.patch @@ -1,4 +1,4 @@ -From 254821a620c1f7d6542c23dbe555e7c02637a3f8 Mon Sep 17 00:00:00 2001 +From 50bfe58f1ffa6a8519377f4c10e5d41133d8782a Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Fri, 9 Sep 2022 11:13:37 +0100 Subject: [PATCH] libgcrypt: disable bench-slope test case diff --git a/meta/recipes-support/libgcrypt/files/no-native-gpg-error.patch b/meta/recipes-support/libgcrypt/files/no-native-gpg-error.patch index 98874ce12a9f..f22f6993a248 100644 --- a/meta/recipes-support/libgcrypt/files/no-native-gpg-error.patch +++ b/meta/recipes-support/libgcrypt/files/no-native-gpg-error.patch @@ -1,4 +1,4 @@ -From ede03b847038afc294e206ca345d12d75bbba844 Mon Sep 17 00:00:00 2001 +From a7778057e08273041c48e10ff2f4c7dcce9220c1 Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Fri, 26 Aug 2022 15:23:37 +0100 Subject: [PATCH] libgcrypt: rewrite ptest @@ -13,7 +13,7 @@ Signed-off-by: Ross Burton 1 file changed, 1 deletion(-) diff --git a/tests/testdrv.c b/tests/testdrv.c -index bfca4c2..634b718 100644 +index 7743258..bffa3cc 100644 --- a/tests/testdrv.c +++ b/tests/testdrv.c @@ -32,7 +32,6 @@ diff --git a/meta/recipes-support/libgcrypt/libgcrypt_1.12.2.bb b/meta/recipes-support/libgcrypt/libgcrypt_1.12.2.bb deleted file mode 100644 index deb053031e6a..000000000000 --- a/meta/recipes-support/libgcrypt/libgcrypt_1.12.2.bb +++ /dev/null @@ -1,56 +0,0 @@ -SUMMARY = "General purpose cryptographic library based on the code from GnuPG" -DESCRIPTION = "A cryptography library developed as a separated module of GnuPG. \ -It can also be used independently of GnuPG, but depends on its error-reporting \ -library Libgpg-error." -HOMEPAGE = "http://directory.fsf.org/project/libgcrypt/" -BUGTRACKER = "https://bugs.g10code.com/gnupg/index" -SECTION = "libs" - -LICENSE = "BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later" -LICENSE:${PN} = "BSD-3-Clause AND LGPL-2.1-or-later" -LICENSE:${PN}-dev = "GPL-2.0-or-later AND LGPL-2.1-or-later" - -LIC_FILES_CHKSUM = "file://COPYING;md5=570a9b3749dd0463a1778803b12a6dce \ - file://COPYING.LIB;md5=4bf661c1e3793e55c8d1051bc5e0ae21 \ - file://LICENSES;md5=034b4e369944ad4b52a68368f1cf98b8 \ - " - -DEPENDS = "libgpg-error" - -UPSTREAM_CHECK_URI = "https://gnupg.org/download/index.html" -SRC_URI = "${GNUPG_MIRROR}/libgcrypt/libgcrypt-${PV}.tar.bz2 \ - file://0001-libgcrypt-fix-m4-file-for-oe-core.patch \ - file://0004-tests-Makefile.am-fix-undefined-reference-to-pthread.patch \ - file://0001-tests-Fix-link-errors-for-t-thread-local.patch \ - file://no-native-gpg-error.patch \ - file://no-bench-slope.patch \ - file://run-ptest \ - " -SRC_URI[sha256sum] = "7ce33c2492221a0436f96a8500215e9f3e3dcb5fd26a757cd415e7a843babd5e" - -BINCONFIG = "${bindir}/libgcrypt-config" - -inherit autotools texinfo binconfig-disabled pkgconfig ptest upstream-stable-release-point - -require recipes-support/gnupg/drop-unknown-suffix.inc - -EXTRA_OECONF = "--disable-asm" -EXTRA_OEMAKE:class-target = "LIBTOOLFLAGS='--tag=CC'" - -PACKAGECONFIG ??= "capabilities" -PACKAGECONFIG[capabilities] = "--with-capabilities,--without-capabilities,libcap" - -do_configure:prepend () { - # Else this could be used in preference to the one in aclocal-copy - rm -f ${S}/m4/gpg-error.m4 -} - -do_install_ptest() { - cd tests - oe_runmake testdrv-build testdrv - install testdrv $(srcdir=${S}/tests ./testdrv-build --files | sort | uniq) ${D}${PTEST_PATH} -} - -FILES:${PN}-dev += "${bindir}/hmac256 ${bindir}/dumpsexp" - -BBCLASSEXTEND = "native nativesdk" diff --git a/meta/recipes-support/libgcrypt/libgcrypt_1.12.3.bb b/meta/recipes-support/libgcrypt/libgcrypt_1.12.3.bb new file mode 100644 index 000000000000..af5f00dbfa53 --- /dev/null +++ b/meta/recipes-support/libgcrypt/libgcrypt_1.12.3.bb @@ -0,0 +1,106 @@ +# FIXME: the LIC_FILES_CHKSUM values have been updated by 'devtool upgrade'. +# The following is the difference between the old and the new license text. +# Please update the LICENSE value if needed, and summarize the changes in +# the commit message via 'License-Update:' tag. +# (example: 'License-Update: copyright years updated.') +# +# The changes: +# +# --- LICENSES +# +++ LICENSES +# @@ -61,6 +61,36 @@ +# +# #+begin_quote +# Copyright (c) 2021-2022, Intel Corporation +# + +# + Redistribution and use in source and binary forms, with or without +# + modification, are permitted provided that the following conditions are met: +# + +# + * Redistributions of source code must retain the above copyright notice, +# + this list of conditions and the following disclaimer. +# + * Redistributions in binary form must reproduce the above copyright +# + notice, this list of conditions and the following disclaimer in the +# + documentation and/or other materials provided with the distribution. +# + * Neither the name of Intel Corporation nor the names of its contributors +# + may be used to endorse or promote products derived from this software +# + without specific prior written permission. +# + +# + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# + DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE +# + FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +# + DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +# + SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# + CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +# + OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# + OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# +#+end_quote +# + +# + For files: +# + - cipher/sm3-intel-avx2-amd64.S +# + +# +#+begin_quote +# + Copyright (c) 2023-2024, Intel Corporation +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# + +SUMMARY = "General purpose cryptographic library based on the code from GnuPG" +DESCRIPTION = "A cryptography library developed as a separated module of GnuPG. \ +It can also be used independently of GnuPG, but depends on its error-reporting \ +library Libgpg-error." +HOMEPAGE = "http://directory.fsf.org/project/libgcrypt/" +BUGTRACKER = "https://bugs.g10code.com/gnupg/index" +SECTION = "libs" + +LICENSE = "BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later" +LICENSE:${PN} = "BSD-3-Clause AND LGPL-2.1-or-later" +LICENSE:${PN}-dev = "GPL-2.0-or-later AND LGPL-2.1-or-later" + +LIC_FILES_CHKSUM = "file://COPYING;md5=570a9b3749dd0463a1778803b12a6dce \ + file://COPYING.LIB;md5=4bf661c1e3793e55c8d1051bc5e0ae21 \ + file://LICENSES;md5=47e346a71a2593d19f741408407fe91f \ + " + +DEPENDS = "libgpg-error" + +UPSTREAM_CHECK_URI = "https://gnupg.org/download/index.html" +SRC_URI = "${GNUPG_MIRROR}/libgcrypt/libgcrypt-${PV}.tar.bz2 \ + file://0001-libgcrypt-fix-m4-file-for-oe-core.patch \ + file://0004-tests-Makefile.am-fix-undefined-reference-to-pthread.patch \ + file://0001-tests-Fix-link-errors-for-t-thread-local.patch \ + file://no-native-gpg-error.patch \ + file://no-bench-slope.patch \ + file://run-ptest \ + " +SRC_URI[sha256sum] = "98d1b0b3202d2b03fa754a35aa3cbbfcf526a3260d8d2ee213748001b1043006" + +BINCONFIG = "${bindir}/libgcrypt-config" + +inherit autotools texinfo binconfig-disabled pkgconfig ptest upstream-stable-release-point + +require recipes-support/gnupg/drop-unknown-suffix.inc + +EXTRA_OECONF = "--disable-asm" +EXTRA_OEMAKE:class-target = "LIBTOOLFLAGS='--tag=CC'" + +PACKAGECONFIG ??= "capabilities" +PACKAGECONFIG[capabilities] = "--with-capabilities,--without-capabilities,libcap" + +do_configure:prepend () { + # Else this could be used in preference to the one in aclocal-copy + rm -f ${S}/m4/gpg-error.m4 +} + +do_install_ptest() { + cd tests + oe_runmake testdrv-build testdrv + install testdrv $(srcdir=${S}/tests ./testdrv-build --files | sort | uniq) ${D}${PTEST_PATH} +} + +FILES:${PN}-dev += "${bindir}/hmac256 ${bindir}/dumpsexp" + +BBCLASSEXTEND = "native nativesdk" From patchwork Mon Aug 31 09:03:37 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mathieu Dubois-Briand X-Patchwork-Id: 96896 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 D7E71C61DD3 for ; Mon, 31 Aug 2026 09:04:26 +0000 (UTC) Received: from smtpout-02.galae.net (smtpout-02.galae.net [185.246.84.56]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.25553.1788167063138141163 for ; Mon, 31 Aug 2026 02:04:23 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=qxQLPPLS; spf=pass (domain: bootlin.com, ip: 185.246.84.56, mailfrom: mathieu.dubois-briand@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-02.galae.net (Postfix) with ESMTPS id 56AF31A18D4 for ; Mon, 31 Aug 2026 09:04:21 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 245C460231 for ; Mon, 31 Aug 2026 09:04:21 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 0046B11C78388; Mon, 31 Aug 2026 11:04:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1788167059; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=13L5DAUf9LO44cxfOP1gsJ/vrI7fxuq28dfcuGv3+rc=; b=qxQLPPLSIuEkqhE0Lrzh6fG6W/Y/Z8wceZ75lLPdJVTeounrJqWZ92oWec8dJ6Iuw4hyq8 vinX//5TRGvXrgcrVZHmDtQlQw5H7isOm9g71SQBXTaKe6vZ9qUbQBraxk9zn3/zhx64+8 Z4YMfUn0RA8GUNANGBZ6tEhv28+GtweYHfjtnHp5ekObVpb9nNGLpNBpPL4DGsHOL7GTY2 VncO6eJ6gR+FmdxYJfqsoCix2AR5ksFQdkLchkqXwDfS/tg1D0OrIZU7ekXkD1p0C2/8mL 39Z0iSnGXhKjySz7Ph8irAa99g3AE0jmUsw4mKucMmYb8kOUPih5itcLlqwZ7A== From: Mathieu Dubois-Briand Date: Mon, 31 Aug 2026 11:03:37 +0200 Subject: [PATCH 5/9] libksba: upgrade 1.8.0 -> 1.8.1 MIME-Version: 1.0 Message-Id: <20260831-mathieu-updates-2026-08-31-v1-5-58b54db72860@bootlin.com> References: <20260831-mathieu-updates-2026-08-31-v1-0-58b54db72860@bootlin.com> In-Reply-To: <20260831-mathieu-updates-2026-08-31-v1-0-58b54db72860@bootlin.com> To: openembedded-core@lists.openembedded.org Cc: Thomas Petazzoni , Mathieu Dubois-Briand X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788167050; l=2181; i=mathieu.dubois-briand@bootlin.com; s=20241219; h=from:subject:message-id; bh=bQQYZJA3U7bStR9TwtlqewlNaTfaTbDlz5uonBmjmJY=; b=8155jRBL0U+o6YXP+TTlYHx/m+e08RBHlwpFGfXyeis8FpxZVwZFQnTF/rFt8elqQOd8kCJom 5897NVh6TwZCvrPg2rY+eNF7YZ/EYNUmu4ybsbPcGRaQtQcf1xQXH2i X-Developer-Key: i=mathieu.dubois-briand@bootlin.com; a=ed25519; pk=1PVTmzPXfKvDwcPUzG0aqdGoKZJA3b9s+3DqRlm0Lww= X-Last-TLS-Session-Version: TLSv1.3 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, 31 Aug 2026 09:04:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/244747 Source: ChangeLog 2026-08-24 Werner Koch Release 1.8.1. + commit 717381422750fb5a3e971d768ba46cae9a01682d 2026-07-30 NIIBE Yutaka Fix CMS parser to avoid possible infinite loop. + commit 06720f9b16a172404f49089cbb6eb95e4344f562 * src/cms-parser.c (_ksba_cms_parse_signed_data_part_2): Finish when detecting no progress. (_ksba_cms_parse_enveloped_data_part_1): Likewise. Signed-off-by: Mathieu Dubois-Briand --- meta/recipes-support/libksba/libksba/ksba-add-pkgconfig-support.patch | 2 +- meta/recipes-support/libksba/{libksba_1.8.0.bb => libksba_1.8.1.bb} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-support/libksba/libksba/ksba-add-pkgconfig-support.patch b/meta/recipes-support/libksba/libksba/ksba-add-pkgconfig-support.patch index 94612ec0a97a..1ba19e5c75b7 100644 --- a/meta/recipes-support/libksba/libksba/ksba-add-pkgconfig-support.patch +++ b/meta/recipes-support/libksba/libksba/ksba-add-pkgconfig-support.patch @@ -1,4 +1,4 @@ -From a915d694b97f3226f6776ce405e8562b568070bf Mon Sep 17 00:00:00 2001 +From 1d1feec71e364aba1fe9e2608f422e8970bd9e9e Mon Sep 17 00:00:00 2001 From: Chen Qi Date: Mon, 3 Dec 2012 18:17:31 +0800 Subject: [PATCH] libksba: add pkgconfig support diff --git a/meta/recipes-support/libksba/libksba_1.8.0.bb b/meta/recipes-support/libksba/libksba_1.8.1.bb similarity index 95% rename from meta/recipes-support/libksba/libksba_1.8.0.bb rename to meta/recipes-support/libksba/libksba_1.8.1.bb index 553fd336cce2..ce08fe442635 100644 --- a/meta/recipes-support/libksba/libksba_1.8.0.bb +++ b/meta/recipes-support/libksba/libksba_1.8.1.bb @@ -28,7 +28,7 @@ SRC_URI = "${GNUPG_MIRROR}/${BPN}/${BPN}-${PV}.tar.bz2 \ file://run-ptest \ " -SRC_URI[sha256sum] = "296b9db9095749f2aa104202d7ab7fd09ad10710e00780a709c9754b1a1d9292" +SRC_URI[sha256sum] = "c2f84393011827219ae117131dba8e7684c2bed0961eed11b0642c2acba440b5" do_configure:prepend () { # Else these could be used in preference to those in aclocal-copy From patchwork Mon Aug 31 09:03:38 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mathieu Dubois-Briand X-Patchwork-Id: 96898 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 C8DFFC624C6 for ; Mon, 31 Aug 2026 09:04:26 +0000 (UTC) Received: from smtpout-02.galae.net (smtpout-02.galae.net [185.246.84.56]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.25555.1788167063976127155 for ; Mon, 31 Aug 2026 02:04:24 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=E4NBbZQI; spf=pass (domain: bootlin.com, ip: 185.246.84.56, mailfrom: mathieu.dubois-briand@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-02.galae.net (Postfix) with ESMTPS id 56DEC1A18D9 for ; Mon, 31 Aug 2026 09:04:22 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 2655E60231 for ; Mon, 31 Aug 2026 09:04:22 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 0F52811C78A62; Mon, 31 Aug 2026 11:04:20 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1788167061; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=1fHIj1s0cBPVBxzIgM1Ek1lrUUFt0AWP+nsOqXhB/yI=; b=E4NBbZQIFu2cBJNZJy3i/m8uzsjcSk+4CHYrW4J5BP90oiNeQOLRk/FfC0X4Cn5UrYBnr0 f/WkQKzZJGQl+rGZiuENTQlSEPkRZ8QkZeyQVena3jLOWCjcb8m61MhNZPEbFkudCj2hCm 6Jctk6Wcb4ErvyeUKuhOpHJ13zRkVh6xo0snYI8cJbbMQXiwDZUHz5npf/ioVDTHQXnL2C wtzVV1NNxQFiiFWL6/L7rbP7nvNIiEZs0fRtImjhOEx6x4enH4ofQWkpAqHChcuSrtvebz C/nhNK7DE/TuuBMOuV5bWue863lFCl+6s/vrjWunk9Cy1W+Drjv4+0OJhyudQg== From: Mathieu Dubois-Briand Date: Mon, 31 Aug 2026 11:03:38 +0200 Subject: [PATCH 6/9] python3-hypothesis: upgrade 6.165.10 -> 6.167.0 MIME-Version: 1.0 Message-Id: <20260831-mathieu-updates-2026-08-31-v1-6-58b54db72860@bootlin.com> References: <20260831-mathieu-updates-2026-08-31-v1-0-58b54db72860@bootlin.com> In-Reply-To: <20260831-mathieu-updates-2026-08-31-v1-0-58b54db72860@bootlin.com> To: openembedded-core@lists.openembedded.org Cc: Thomas Petazzoni , Mathieu Dubois-Briand X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788167050; l=2707; i=mathieu.dubois-briand@bootlin.com; s=20241219; h=from:subject:message-id; bh=N3jFg3I0XjjgHAJ/eXPmqLJiadeyRiaoaC42pvpVU58=; b=NUBcFtapws0NQFaeMnUcZQv33XCCWSD+PaP6TKBrd6sx0m1X2HGJE+tYqJrc9eYhJHNIxLGN+ w+e3XA/Ejm4A2e31Pt2njFFqHTJSZviCb4ctVnkEwY0PvnwFxsueZuv X-Developer-Key: i=mathieu.dubois-briand@bootlin.com; a=ed25519; pk=1PVTmzPXfKvDwcPUzG0aqdGoKZJA3b9s+3DqRlm0Lww= X-Last-TLS-Session-Version: TLSv1.3 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, 31 Aug 2026 09:04:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/244748 6.167.1 - 2026-08-30 - This patch improves shrinking and generation for collection strategies which reject some drawn elements, such as lists() with unique=True. Rejected elements are now marked as discarded, so the shrinker can delete them wholesale and generation avoids revisiting choices that would be rejected again. 6.167.0 - 2026-08-30 - Test case observations from observability now give more detail about why a test case failed or was abandoned (issue #3845). metadata includes a new status_reason_location key: a filename:lineno location for the status_reason, if known - for example the location of a failing assume() call, the .filter() call whose predicate rejected the last drawn value, or the exception for failing tests. - Test cases which exceeded the maximum allowed size now also report a nonempty status_reason. 6.166.0 - 2026-08-29 - The Phase.explain phase now also varies interactive draws from data(), annotating each freely-variable Draw n: ... line with an # or any other generated value comment, just like @given arguments (issue #4403). - This release also fixes two explain-phase bugs: failing test cases found just as the set of possible inputs was fully enumerated were reported without running the Phase.shrink and Phase.explain phases, and the explain phase could fail to report that the commented parts can be varied together if the failing example ended with an uncommented part. 6.165.11 - 2026-08-29 - This patch fixes the redistribute_numeric_pairs shrink pass, which incorrectly checked node1.type instead of node2.type when guarding against float precision loss above MAX_PRECISE_INTEGER. Signed-off-by: Mathieu Dubois-Briand --- .../{python3-hypothesis_6.165.10.bb => python3-hypothesis_6.167.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/python/python3-hypothesis_6.165.10.bb b/meta/recipes-devtools/python/python3-hypothesis_6.167.0.bb similarity index 92% rename from meta/recipes-devtools/python/python3-hypothesis_6.165.10.bb rename to meta/recipes-devtools/python/python3-hypothesis_6.167.0.bb index ccb6c6cf8f7e..4ab6e27f84a2 100644 --- a/meta/recipes-devtools/python/python3-hypothesis_6.165.10.bb +++ b/meta/recipes-devtools/python/python3-hypothesis_6.167.0.bb @@ -17,7 +17,7 @@ SRC_URI += " \ file://test_rle.py \ " -SRC_URI[sha256sum] = "68b45e09834cd80523cb1eb274463073c7a9af4e4ef7cff34d9615f355572d32" +SRC_URI[sha256sum] = "23a60707a2bc5e0c59ef95e94264c4e8fd1c54b4ca1b95cbde74fb68b9c2eeef" RDEPENDS:${PN} += " \ python3-attrs \ From patchwork Mon Aug 31 09:03:39 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mathieu Dubois-Briand X-Patchwork-Id: 96900 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 F00E0C61DD3 for ; Mon, 31 Aug 2026 09:04:36 +0000 (UTC) Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.25595.1788167069033954990 for ; Mon, 31 Aug 2026 02:04:29 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=HEK35has; spf=pass (domain: bootlin.com, ip: 185.246.85.4, mailfrom: mathieu.dubois-briand@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id 607014E41464 for ; Mon, 31 Aug 2026 09:04:27 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 34F9160231 for ; Mon, 31 Aug 2026 09:04:27 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 15C4011C78AD2; Mon, 31 Aug 2026 11:04:22 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1788167062; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=akFaFJqAFh4hOjgiAv59rR+XBXL2eXW7jJYCXKL5+Gs=; b=HEK35hasPQSdONa2MomWLyfY4uyXUBuK/lgrb2D8j+s/l0O3GZ75WkI6Py6J/jCk/PZrWV dNgzOaPevCPYBD0SJ/ssC+jiwrgreyYzCeSp82/xV7IZAxUwVl9688zCGmzpknswid/CMQ inmNlHV42Eo4cczXSvBWivKVfE3K9ljNe9wZeB/mMqYYAzFobiHIOaS2TXCnZ9UP+y8yWi D9bCMksCYxajM2qLwgLekRRHbPzdyyV8Yy56/tM5QEJnDMHa4ZtQqBCwDKIINtQuhb/bmD s7FVtOrC8qN+3OrFJDjCuAG56Z83+ToXpVZygPKRptqvQa7BBBUUu95CpXu38g== From: Mathieu Dubois-Briand Date: Mon, 31 Aug 2026 11:03:39 +0200 Subject: [PATCH 7/9] re2c: upgrade 4.5.1 -> 4.6 MIME-Version: 1.0 Message-Id: <20260831-mathieu-updates-2026-08-31-v1-7-58b54db72860@bootlin.com> References: <20260831-mathieu-updates-2026-08-31-v1-0-58b54db72860@bootlin.com> In-Reply-To: <20260831-mathieu-updates-2026-08-31-v1-0-58b54db72860@bootlin.com> To: openembedded-core@lists.openembedded.org Cc: Thomas Petazzoni , Mathieu Dubois-Briand X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788167050; l=1269; i=mathieu.dubois-briand@bootlin.com; s=20241219; h=from:subject:message-id; bh=2z15hN5sIAJfXQIjPgqi++8lPwyrQ1KLqiIB6nncEpw=; b=aiPrfi7qp/pH0QAIbBENFxMTVfTmpp/a59psgtxB0pTVYfugxgYJL1SPgabDyFA6YvpYCHM6B EI/NitLPhyGAZUXC7vJ55wxt2CnxmOeL2vBKlfubxNm1Ati6eaWHXyp X-Developer-Key: i=mathieu.dubois-briand@bootlin.com; a=ed25519; pk=1PVTmzPXfKvDwcPUzG0aqdGoKZJA3b9s+3DqRlm0Lww= X-Last-TLS-Session-Version: TLSv1.3 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, 31 Aug 2026 09:04:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/244749 Source: CHANGELOG 4.6 (2026-08-29) ~~~~~~~~~~~~~~~~ - Added support for Zig labeled continue optimization. (`#580 `_). - Updated C/C++ examples to use re2c features available in version 4.0 or higher. Signed-off-by: Mathieu Dubois-Briand --- meta/recipes-support/re2c/{re2c_4.5.1.bb => re2c_4.6.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-support/re2c/re2c_4.5.1.bb b/meta/recipes-support/re2c/re2c_4.6.bb similarity index 90% rename from meta/recipes-support/re2c/re2c_4.5.1.bb rename to meta/recipes-support/re2c/re2c_4.6.bb index ad33ef6a0b80..70ce9c82e852 100644 --- a/meta/recipes-support/re2c/re2c_4.5.1.bb +++ b/meta/recipes-support/re2c/re2c_4.6.bb @@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=64eca4d8a3b67f9dc7656094731a2c8d" SRC_URI = "${GITHUB_BASE_URI}/download/${PV}/${BPN}-${PV}.tar.xz" -SRC_URI[sha256sum] = "ffea067c11aa668bcb42885be6e6cd000302000b7747d2bb213299ec66b7864e" +SRC_URI[sha256sum] = "75bf2696445e831d0d44e0d9f2909eeffc18c09757f222b2fb025f7e59fe130b" GITHUB_BASE_URI = "https://github.com/skvadrik/re2c/releases" BBCLASSEXTEND = "native nativesdk" From patchwork Mon Aug 31 09:03:40 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mathieu Dubois-Briand X-Patchwork-Id: 96901 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 EC4D8C61DE2 for ; Mon, 31 Aug 2026 09:04:36 +0000 (UTC) Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.25597.1788167074758183034 for ; Mon, 31 Aug 2026 02:04:35 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=aqIkW+77; spf=pass (domain: bootlin.com, ip: 185.246.85.4, mailfrom: mathieu.dubois-briand@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id 153404E41464 for ; Mon, 31 Aug 2026 09:04:33 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id D72E960231 for ; Mon, 31 Aug 2026 09:04:32 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 275E011C78B30; Mon, 31 Aug 2026 11:04:27 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1788167068; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=fjZWvqzNOiNkVo+MNn8S6CQLl0ESevlFkCdXha2oS+w=; b=aqIkW+77mOTC2B3MbiJ3j2ZcZIOhB3FE9uOkS7XRqlpTIYieM4ITN3mwpYt4kC6af80g3F XkGaC4K4TYOl5XxWK5cNKsVnYSwogtVN13DG443vHpn0k8C/JC7LuTwTSZI+K04JYXGn8G 2cQ1Y6S6Ljioq4gs45BYX+egmQvn7wpKRiLWxrbZ2BRQ78XZlnF+lg4Bhtz3TnD7aXAoph qepEl5svjpGacFNohrjr0XZQ2rCL3cnBDKPSzpBGzjKNj3FPv8yOYwmtvjsuUpwOSeSY2m 69yjLD12xh39fBFsGOtjDNuC6JDCChjt767YfeYk6pMYAcGpkWLPO4x0NKt7rA== From: Mathieu Dubois-Briand Date: Mon, 31 Aug 2026 11:03:40 +0200 Subject: [PATCH 8/9] python3-pdm: upgrade 2.28.2 -> 2.29.0 MIME-Version: 1.0 Message-Id: <20260831-mathieu-updates-2026-08-31-v1-8-58b54db72860@bootlin.com> References: <20260831-mathieu-updates-2026-08-31-v1-0-58b54db72860@bootlin.com> In-Reply-To: <20260831-mathieu-updates-2026-08-31-v1-0-58b54db72860@bootlin.com> To: openembedded-core@lists.openembedded.org Cc: Thomas Petazzoni , Mathieu Dubois-Briand X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788167050; l=3195; i=mathieu.dubois-briand@bootlin.com; s=20241219; h=from:subject:message-id; bh=3bBIKE/CMTqoPvwtdrj0lBNJlzkoTnD/zEVu7RFqCm0=; b=YplEagk+68y7REhgSin2vkiAUGWKcg6DjcZK/7b1vHpFRbBsjYWwMrNxjr7EDFXlu4EzXCJEY DSvvI84ox51AC7FHWw7iq32pfEHRF5n379gY+qoUc3H8YLILYtiMitJ X-Developer-Key: i=mathieu.dubois-briand@bootlin.com; a=ed25519; pk=1PVTmzPXfKvDwcPUzG0aqdGoKZJA3b9s+3DqRlm0Lww= X-Last-TLS-Session-Version: TLSv1.3 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, 31 Aug 2026 09:04:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/244750 Source: CHANGELOG.md - Export editable local dependencies with relative paths in requirements files. ([#3294](https://github.com/pdm-project/pdm/issues/3294)) - Extend `pdm run` with `--env`, `--env-file` and `--working-dir` options to set or override the corresponding script options dynamically. ([#3829](https://github.com/pdm-project/pdm/issues/3829)) - Restrict a locked package to the platform it was resolved for when it doesn't belong to every lock target, so `pdm lock --platform ... --append` no longer adds entries that get installed on the other targets. ([#3261](https://github.com/pdm-project/pdm/issues/3261)) - Keep Poetry `include` entries restricted to the sdist format when importing, writing them to `tool.pdm.build.source-includes` instead of dropping them. ([#3854](https://github.com/pdm-project/pdm/issues/3854)) - Accept `--no-verify-ssl` on `pdm publish`, which was misspelled as `--no-very-ssl`. The old spelling keeps working as an alias. ([#3857](https://github.com/pdm-project/pdm/issues/3857)) - Convert Poetry tilde constraints with fewer than three components to the bounds Poetry means: `~1.2` becomes `<1.3` rather than `<2.0`, and `~1` no longer produces an invalid `~=1` specifier that aborts the import. ([#3858](https://github.com/pdm-project/pdm/issues/3858)) - Keep the separating comma out of the operator and accept a `v` prefix when converting Poetry version constraints. ([#3860](https://github.com/pdm-project/pdm/issues/3860)) - Keep importing a Poetry project when an author or maintainer entry does not fit the `Name ` pattern. ([#3861](https://github.com/pdm-project/pdm/issues/3861)) - Skip `requires-python` when a Pipfile `[requires]` table has no python version, instead of writing `>=None`. ([#3862](https://github.com/pdm-project/pdm/issues/3862)) - Leave the version and description empty instead of aborting when a flit module cannot be parsed. ([#3864](https://github.com/pdm-project/pdm/issues/3864)) - Respect dependency group selection options when exporting to `pylock.toml`, producing a single-use lock file that contains only the selected packages. ([#3866](https://github.com/pdm-project/pdm/issues/3866)) Signed-off-by: Mathieu Dubois-Briand --- .../python/{python3-pdm_2.28.2.bb => python3-pdm_2.29.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/python/python3-pdm_2.28.2.bb b/meta/recipes-devtools/python/python3-pdm_2.29.0.bb similarity index 80% rename from meta/recipes-devtools/python/python3-pdm_2.28.2.bb rename to meta/recipes-devtools/python/python3-pdm_2.29.0.bb index 7dd74040ed72..faf9b63a3d8c 100644 --- a/meta/recipes-devtools/python/python3-pdm_2.28.2.bb +++ b/meta/recipes-devtools/python/python3-pdm_2.29.0.bb @@ -4,7 +4,7 @@ LICENSE = "MIT" SECTION = "devel/python" LIC_FILES_CHKSUM = "file://LICENSE;md5=2eb31a2cc1a758c34b499f287dd04ef2" -SRC_URI[sha256sum] = "dc31c1d11c2e90564207181f87ca3d6fc16ee6584d703c0a9e0c03ba287a925a" +SRC_URI[sha256sum] = "28c520267a15d7a3921b934ec4bfc2d1dc18379fbb653bb20d8e840b2788be6b" inherit pypi python_pdm From patchwork Mon Aug 31 09:03:41 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mathieu Dubois-Briand X-Patchwork-Id: 96902 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 0C80CC61DE2 for ; Mon, 31 Aug 2026 09:04:47 +0000 (UTC) Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.25558.1788167080006345277 for ; Mon, 31 Aug 2026 02:04:40 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=QlXK1B9c; spf=pass (domain: bootlin.com, ip: 185.246.85.4, mailfrom: mathieu.dubois-briand@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id 587144E41464 for ; Mon, 31 Aug 2026 09:04:38 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 2D20260231 for ; Mon, 31 Aug 2026 09:04:38 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id C96E211C78B04; Mon, 31 Aug 2026 11:04:32 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1788167073; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=wohBntDq1lUpS4JTIqoOjM0fGnPD09VxX1tNaXtUmv8=; b=QlXK1B9cKynZR2lRn4pFSq4zST97xEp1yg7howEPBvwJPiKWKY5EWXHI5vCMbDdi2Gt7no 28K26ny3YLoEvUK3n0FGXP3rc+tPBj2XZ9THPrpMzpyrQi6hAJCfZMPHluTpe/PSr7Mh8G TOMBYopLTVCMCBvsj1MtcISCYKKzHTWLxoFz+8r4NcGsyrQLJWYIIOfGF1pUkOrsGcrw5P rYrwpGamzz/1LoVZkShyX5+jsd3n0OGTRN9U4SPEVQXWd2r864V3yPSbNueWQy7qCAPshr F07/E45nsUWSz81oYCNYSO+46vaEf4jjM6+an5Fbxh403cZXIzQ6X7FG40v+Xg== From: Mathieu Dubois-Briand Date: Mon, 31 Aug 2026 11:03:41 +0200 Subject: [PATCH 9/9] sysstat: upgrade 12.7.9 -> 12.8.0 MIME-Version: 1.0 Message-Id: <20260831-mathieu-updates-2026-08-31-v1-9-58b54db72860@bootlin.com> References: <20260831-mathieu-updates-2026-08-31-v1-0-58b54db72860@bootlin.com> In-Reply-To: <20260831-mathieu-updates-2026-08-31-v1-0-58b54db72860@bootlin.com> To: openembedded-core@lists.openembedded.org Cc: Thomas Petazzoni , Mathieu Dubois-Briand X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788167050; l=4825; i=mathieu.dubois-briand@bootlin.com; s=20241219; h=from:subject:message-id; bh=aCVwBhaC1T4GYkL98Xir/lrVetOs6kjfIbqy9M44NNA=; b=zwyNNNR5gHYwUn36Uu4VFwOFug5XBtwfKWGyBmbOSZ2myHM1w/+DO+DTBKntKN4LI9bkJNBhl 2a9khDlKCTfDnkL5wo9SIoWqJ2oOuuq+D8GEhJa7hcxBLOWgyJhCF0f X-Developer-Key: i=mathieu.dubois-briand@bootlin.com; a=ed25519; pk=1PVTmzPXfKvDwcPUzG0aqdGoKZJA3b9s+3DqRlm0Lww= X-Last-TLS-Session-Version: TLSv1.3 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, 31 Aug 2026 09:04:47 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/244751 Source: CHANGES * [Agenticode]: sadc: Read /proc/stat once per collection cycle. * rd_stats.c: Rework functions to read /proc files once. * Read all /proc files once per collection cycle. * [Sagar Sagar]: Avoid all-zero CPU rows on counter regression. * [Lilu]: svg_stats.c: Fix integer overflow in allocate_graph_lines size computation. * [Hang Zhao]: sadc: Fix pgscan_direct counter incorrectly including pgscan_direct_throttle. * [Andy Lau]: sadc: Fix pgsteal/s double counting by only summing pgsteal_anon and pgsteal_file. * [Andy Lau]: sar, mpstat: use write() instead of printf() in signal handler to ensure JSON output is properly closed on SIGTERM. * [Andy Lau]: Remove unnecessary unsigned int cast that truncates irq_nr in read_stat_total_irq(). * [Andy Lau]: Fix typo in sar manual page. * [Dean Chen]: sadf, sar: let --fs match mountpoints as well as device names. * sar/sadf: Don't test for empty "--fs=" list. * [Nathan Scott]: iostat/tapestat/cifsiostat: add -G flag for gibibyte display. * [Nathan Scott]: sa1: derive LONG_NAME from SADC_OPTIONS, not just HISTORY. * [Nathan Scott]: sa2: honour -D in SADC_OPTIONS for date format. * [Nathan Scott]: Slightly reduce scope of install-cron configure script option. * [Nathan Scott]: Rename --enable-install-cron to --disable-automated-sar-reporting. * [Nathan Scott]: Enable automated sar reporting by default. * [Nathan Scott]: sadc: Fix heap buffer overflow in reallocate_buffer(). * [Nathan Scott]: do_test: Replace bash-ism with POSIX arithmetic. * [Nathan Scott]: do_test: Exit with error status on test failure. * [Nathan Scott]: tests: Fix PCP archive test portability. * [Nathan Scott]: ci: Add GitHub Actions CI workflow. * sa1: Remove "iso" option. * cifsiostat: Add JSON output for option -G (display in Gigabytes). * pidstat: Add fflush() after JSON closing output. * sadc: Now only read pgscan_kswapd counter. * sa_wrap.c: Also use reallocate_buffer() function for A_PWR_FREQ activity. * cifsiostat, iostat, sa1, sadf, sar and tapestat manual pages updated. * Non-regression tests updated. New tests added. * simtest: Fix issue related to 19th day of the month. * Makefile: Fix EXTRALIST variable contents. * Fix some tests for out-of-tree build. * do_test: Make options available with out-of-tree target. * [orbisai0security]: Fix a (theoretical) security vulnerability. * [Peter Dave Hello]: Refresh sysstat gettext template file. * FAQ file updated. * NLS translations updated. * Update year in copyright messages. * tapestat: Cosmetic change. 2026/08/28: Version 12.8.0 - Sebastien Godard (sysstat orange.fr) Signed-off-by: Mathieu Dubois-Briand --- .../sysstat/0001-configure.in-remove-check-for-chkconfig.patch | 4 ++-- .../recipes-extended/sysstat/{sysstat_12.7.9.bb => sysstat_12.8.0.bb} | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/meta/recipes-extended/sysstat/sysstat/0001-configure.in-remove-check-for-chkconfig.patch b/meta/recipes-extended/sysstat/sysstat/0001-configure.in-remove-check-for-chkconfig.patch index 431a60aee155..3bbf769929ce 100644 --- a/meta/recipes-extended/sysstat/sysstat/0001-configure.in-remove-check-for-chkconfig.patch +++ b/meta/recipes-extended/sysstat/sysstat/0001-configure.in-remove-check-for-chkconfig.patch @@ -1,4 +1,4 @@ -From f41b0253d1583f7e1286fa2f29393c3d3f5183b4 Mon Sep 17 00:00:00 2001 +From 7df414e3a4919d6bc68728ea593d00098ef1fc13 Mon Sep 17 00:00:00 2001 From: Wenlin Kang Date: Tue, 5 Nov 2019 16:16:44 +0800 Subject: [PATCH] configure.ac: remove check for chkconfig @@ -13,7 +13,7 @@ Signed-off-by: Wenlin Kang 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac -index 8b5f9b73..910ebd5a 100644 +index 17507ea9..a08d717b 100644 --- a/configure.ac +++ b/configure.ac @@ -42,7 +42,8 @@ AC_SUBST(VER_JSON) diff --git a/meta/recipes-extended/sysstat/sysstat_12.7.9.bb b/meta/recipes-extended/sysstat/sysstat_12.8.0.bb similarity index 98% rename from meta/recipes-extended/sysstat/sysstat_12.7.9.bb rename to meta/recipes-extended/sysstat/sysstat_12.8.0.bb index ffc7c0ac3736..967e60f2d484 100644 --- a/meta/recipes-extended/sysstat/sysstat_12.7.9.bb +++ b/meta/recipes-extended/sysstat/sysstat_12.8.0.bb @@ -12,7 +12,7 @@ SRC_URI = "git://github.com/sysstat/sysstat.git;protocol=https;branch=master;tag LIC_FILES_CHKSUM = "file://COPYING;md5=a23a74b3f4caf9616230789d94217acb" -SRCREV = "b8f987807e7c7ba5c1b2ca8b7b1e9d80e61bce6c" +SRCREV = "ffabe8175aa9a7aa056380c66ed3648e50c1967d" DEPENDS += "base-passwd xz-native"