From patchwork Mon Sep 21 07:06:37 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 98769 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 661D6C982E1 for ; Mon, 21 Sep 2026 07:07:08 +0000 (UTC) Received: from mail-wm2-f13.google.com (mail-wm2-f13.google.com [74.125.225.141]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.43875.1789974420653108450 for ; Mon, 21 Sep 2026 00:07:01 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=YxBs9YyD; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.141, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f13.google.com with SMTP id 5b1f17b1804b1-49e71cdb22bso18940445e9.2 for ; Mon, 21 Sep 2026 00:07:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789974419; x=1790579219; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=j0XF7N7Sj7YBrlzG7nmCs7I5DUF87KaykF3HdO6kzRk=; b=YxBs9YyDN3p5osLoFPDG6oZ6nj77PcEGType9qXa5IjAIc0NdJFbKu/KDDTJrvHXO6 3r4ESJwC7NHWRiyna5RSXf/PXE9Eayno0ZzXP1vf7XEYS0kv1htw8Lwen4xNzvsuJxmx w+8llJqJ2m5dOR5eaBzOgz1voaQmII6+0S4n4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789974419; x=1790579219; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to:content-type; bh=j0XF7N7Sj7YBrlzG7nmCs7I5DUF87KaykF3HdO6kzRk=; b=Ir8Nfg+7nLyZK8Rjfvrz/bKNW/JWRPsFBakW6/CofbWL8O4JUkJZm5TUWof8UrO9u0 VPgvd55q/KNdRr0uQG3UEA/4RZnWs6U+HX9ZczeT8Rvh3npGEeV0LIFKZcaFMnjIqUr5 EI7ImW6EHrYMODsSXX4Wj6O3uk+MxQw+AbiV3KfMB2xi4GQI+X5QUbI/fLJ+xCWDg6ve SPVbmSjMqHxiTTccVSjE2K7p1UxfeMJJGOfJhzrLhJ7u9quPWlwAHWM62C0hMC8Aq+o6 JLnmPUgjNyvvSiDPzMF4ASw2NurgYRQpvm8KVF0JzBlgLKehcCHogpb5rnbQ5K3om9aQ DlxQ== X-Gm-Message-State: AFuF++k6rcNzoyjS5H9AI7a2zbDrF4Ta9MGBVxLEobBavqp6ui46u0e5 /8OxOfYshP2HF7qBu3iF/iBRGQFLlLhXM2n2pxpl9ruO3HWAAhjKw2bgL2Y4lhxmu5+aemnSfh/ Bmr9XFNw= X-Gm-Gg: AYBFou33OvN9w5ihCcdgs+ikl3HvPRu+XONi0dU5t+1NURegOt4VJNksHgpFi83o67m Rlng9lSHSjs9ABd96plblMRWO829mccPoH4fqMSSeM1SAXJk+zIzImnX925jjZ9S9KWhehP7JuN IZtvQcQShTvpWSgsTKiPAEtHuPywwkkuf3bouGxSYDTcR8mGAdmHGx9FsZ4kM6uLJweyVP2LWNH LAWLxV5U7FCzmjLt+lRVTXllTxisSFXJvQuG5W1Vfp0LrN37yqgPIfL4HyP2fE/cLgy6bfpZ8E4 Kk/vWFEUPiJx+IUKd680QYp+rSBxyFjGeHfRXb6FQUx3Aqr3dl9ZiBAtSlBVZJg70AAsw8ZNnSj 4rOgVVciZ5zUJIB3p6AJw5GSLjmZg6p6nQ9OIgIcAPrljPy1q+StD4Pf7oP1mkJWBo83U0zZ3pa iu35+1Et4GTcc6yFCLm3PKVtbKsDTAKT6/dGNpAg2YbtTYva6IPLr6LeDRs83Kk8dQgNSQLg1G+ /SouCGmLvHF3oq9BUp+jQbvcD0= X-Received: by 2002:a05:600c:c48e:b0:49c:dcec:bd27 with SMTP id 5b1f17b1804b1-49fc5687122mr116286125e9.8.1789974418482; Mon, 21 Sep 2026 00:06:58 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:481d:998f:15fb:95da]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc5755c40sm276492915e9.3.2026.09.21.00.06.57 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 00:06:57 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 01/20] ffmpeg: upgrade 9.0.1 -> 9.0.2 Date: Mon, 21 Sep 2026 08:06:37 +0100 Message-ID: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 MIME-Version: 1.0 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 07:07:08 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/246288 version 9.0.2: avcodec/ppc/vp8dsp: store the 16 pixel wide rows at any alignment avfilter/vf_decimate: reject blocks smaller than one chroma sample avformat/genh: check for unsupported interlaved size 1 typ1 THP lavc/vvc: Prevent OOB write in sh_entry_points avcodec/vulkan_hevc: bound the per category reference counts in vk_hevc_start_frame avcodec/vulkan_hevc: bound the reference count in vk_hevc_start_frame avformat/pdvenc: add the AVClass pointer to PDVMuxContext avcodec/fflcms2: fix memory leak after cmsDeleteContext(NULL) avcodec/cbs_h266_syntax_template: fix ph_recovery_poc_cnt range avformat/http: free cookie parameters on parse failure avutil/opt: fix av_opt_is_set_to_default() on default-NAN options fftools: reject negative -t durations avcodec/hevc: don't error out on remaining slices of a skipped picture avcodec/vvc: Skip over the current picture in find_ref_idx avcodec/mips/vc1dsp_msa: Fix mspel functions avcodec/mips/hevcpred_msa: Fix compilation avcodec/vc1_block: don't drop the last macroblock when 1 bit remains avcodec/dovi_rpudec: strip zero padding avformat/dashdec: check fragment_timescale before division in refresh_manifest avutil/encryption_info: reject init info with zero-sized key IDs avformat/genh: check thp extradata read and allocation avformat/oggdec: check for integer overflow in buf_realloc vulkan_av1: fix out-of-bounds write of tile_sizes avcodec/cfhd: reject header tags after the frame buffer was allocated avcodec/cfhd: check the channel number after every tag avcodec/cfhd: reset the allocated band sizes when freeing the buffers avcodec/cook: require the channel mask to cover every subpacket channel avcodec/dvdsubenc: account for the byte alignment of each RLE line avfilter/vf_colorconstancy: free only allocated buffers on setup failure avcodec/hap: do not hide the failure of the chunk table allocation avformat/mov: Allocate the array without clearing before read avformat/mov: do not zero a key string before reading it avformat/mov: bound the keys atom entry count by the atom size avcodec/vvc/dec: compare the CTU area in ibc_tl_init() avcodec/vvc/dec: free the tabs when pic_arrays_init() fails avcodec/vvc/thread: clear fc->ft when the frame thread is freed avfilter/vf_uspp: Fix qpcount avcodec/codec_internal: clarify docs for FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM avfilter/f_metadata: avoid overread on long formatted output avformat/tls_mbedtls: set the expected hostname for numeric hosts libswscale/ppc/yuv2rgb_altivec: Fix heap buffer overflow in yuv2packedX swscale/ops_dispatch: account for the vertical filter taps in the tail copy swscale/ops_dispatch: pass the line strides to copy_lines() as ptrdiff_t swscale/uops: pad the horizontal filter weights to whole blocks avcodec/apac: reset bitstream_index unconditionally to avoid integer overflow avcodec/vorbisenc: dont assert on non finite input avcodec/rv34: do not copy an unused reference line in the edge emulation avcodec/rv34: do not await a negative reference-frame row avcodec/vp9: unref next_refs in vp9_decode_flush avcodec/vp8: do not await a negative reference-frame row avformat/vpk: Check the channel count before dividing in the last block avformat: Restore the container channel layout after a failed decoder open avcodec/dcadec: ignore reserved speaker positions in coded channel order avformat/matroskaenc: reserve space for BlockAdditionMapping even if Matroska muxer isn't enabled (fforge/pr/24457) ffmpeg: fix matching of non-apic stream specifiers avformat/cbs: move AV1 feature definition to their own header (fforge/pr/24399) avcodec/bsf/dca_core: clear profile value on init() avformat/sierravmd: require a 6bit palette in the probe libswscale: use unaligned read/write macros in planarCopyWrapper avformat/binka: reject truncated packet reads avfilter/acrossover: reject non-finite parameters avfilter/aiir: reject non-finite parameters avfilter/firequalizer: reject overflowing delays avcodec/wavpackenc: handle INT32_MIN samples avfilter/aecho: reject non-finite delays and decays libswresample/aarch64: Fix sign extension in audio conversion avcodec/audiotoolbox: use 64-bit channel masks avfilter/aarch64/vf_bwdif_init: Fix stride bound check avformat/dashenc: free http options on avio_open_dyn_buf failure avcodec/bmp: fix misaligned read in 16-bit decoding avcodec/huffyuv: seed the median predictor endian independently avformat/wvdec: convert flags to defines (fforge/pr/24299) avformat/iamf_writer: don't discard skip samples signaled through side data for Opus (fforge/pr/24295) avformat/movenc: fix crash when flushing a fragment with no data swscale/loongarch: fix buffer underflow in yuv2plane1_8_lsx/lasx (fforge/pr/24279) avcodec/h264_direct: do not read the other field's rows of colocated mb_type avcodec/h264_slice: clear the ER picture when starting a second field Revert "fftools/ffmpeg_sched: allow throttling decoder outputs" avcodec/libdav1d: fix leak of frames on failure avcodec/mips/cabac: Fix building on OpenBSD/mips64 avcodec/pthread_frame: sync decoded side data to all worker threads (fforge/pr/24146) avcodec/h264_direct: await both fields of a colocated field pair avcodec/h264_direct: move check before loading things Signed-off-by: Richard Purdie --- ...ak-ensure-target-directories-are-cre.patch | 2 +- .../ffmpeg/ffmpeg/makerace.patch | 20 ++++++++++++------- .../{ffmpeg_9.0.1.bb => ffmpeg_9.0.2.bb} | 2 +- 3 files changed, 15 insertions(+), 9 deletions(-) rename meta/recipes-multimedia/ffmpeg/{ffmpeg_9.0.1.bb => ffmpeg_9.0.2.bb} (99%) diff --git a/meta/recipes-multimedia/ffmpeg/ffmpeg/0002-ffbuild-common.mak-ensure-target-directories-are-cre.patch b/meta/recipes-multimedia/ffmpeg/ffmpeg/0002-ffbuild-common.mak-ensure-target-directories-are-cre.patch index 3f523ddb014..a9c54971e42 100644 --- a/meta/recipes-multimedia/ffmpeg/ffmpeg/0002-ffbuild-common.mak-ensure-target-directories-are-cre.patch +++ b/meta/recipes-multimedia/ffmpeg/ffmpeg/0002-ffbuild-common.mak-ensure-target-directories-are-cre.patch @@ -1,4 +1,4 @@ -From cb0f8bf74b53130ceedb97af317840f76ddfce31 Mon Sep 17 00:00:00 2001 +From 01b4d2e905e79a6858078927c111ce96bd03b314 Mon Sep 17 00:00:00 2001 From: Alexander Kanavin Date: Thu, 11 Dec 2025 19:55:46 +0100 Subject: [PATCH] ffbuild/common.mak: ensure target directories are created diff --git a/meta/recipes-multimedia/ffmpeg/ffmpeg/makerace.patch b/meta/recipes-multimedia/ffmpeg/ffmpeg/makerace.patch index c2f87b25fb5..1788e8b98fc 100644 --- a/meta/recipes-multimedia/ffmpeg/ffmpeg/makerace.patch +++ b/meta/recipes-multimedia/ffmpeg/ffmpeg/makerace.patch @@ -1,4 +1,7 @@ -An easy to reproduce make race: +From 6d288ad39ceec639779b58d5a585ead599fe2997 Mon Sep 17 00:00:00 2001 +From: Richard Purdie +Date: Fri, 11 Sep 2026 09:04:05 +0100 +Subject: [PATCH] An easy to reproduce make race: $ make libswscale/x86/uops_macros.gen.asm HOSTCC libswscale/x86/uops_macros.gen.asm @@ -8,18 +11,21 @@ It needs the missing directory creation dependency adding. Upstream-Status: Submitted [Sent to https://lists.ffmpeg.org/archives/list/ffmpeg-devel@ffmpeg.org/ 2026/9/11] Signed-off-by: Richard Purdie - -Index: ffmpeg-9.0.1/libswscale/x86/Makefile -=================================================================== ---- ffmpeg-9.0.1.orig/libswscale/x86/Makefile -+++ ffmpeg-9.0.1/libswscale/x86/Makefile +--- + libswscale/x86/Makefile | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/libswscale/x86/Makefile b/libswscale/x86/Makefile +index 0f7a3db..f56a5a4 100644 +--- a/libswscale/x86/Makefile ++++ b/libswscale/x86/Makefile @@ -1,3 +1,5 @@ +OUTDIRS += $(SUBDIR)x86 + OBJS += x86/rgb2rgb.o \ x86/swscale.o \ x86/yuv2rgb.o \ -@@ -31,6 +33,6 @@ $(SUBDIR)x86/ops_common.o: $(SUBDIR)x86/ +@@ -31,6 +33,6 @@ $(SUBDIR)x86/ops_common.o: $(SUBDIR)x86/uops_macros.gen.asm $(SUBDIR)x86/ops_int.o: $(SUBDIR)x86/uops_macros.gen.asm $(SUBDIR)x86/ops_float.o: $(SUBDIR)x86/uops_macros.gen.asm $(SUBDIR)x86/uops_macros.gen.asm: $(SRC_PATH)/libswscale/x86/uops_macros.asm.h \ diff --git a/meta/recipes-multimedia/ffmpeg/ffmpeg_9.0.1.bb b/meta/recipes-multimedia/ffmpeg/ffmpeg_9.0.2.bb similarity index 99% rename from meta/recipes-multimedia/ffmpeg/ffmpeg_9.0.1.bb rename to meta/recipes-multimedia/ffmpeg/ffmpeg_9.0.2.bb index 07eff2a4e5e..4942e873ceb 100644 --- a/meta/recipes-multimedia/ffmpeg/ffmpeg_9.0.1.bb +++ b/meta/recipes-multimedia/ffmpeg/ffmpeg_9.0.2.bb @@ -27,7 +27,7 @@ SRC_URI = "https://www.ffmpeg.org/releases/${BP}.tar.xz \ file://makerace.patch \ " -SRC_URI[sha256sum] = "cf38e0e28c7e5605942c4a77755349b0145804a397af37eb1fb4c77cb237f635" +SRC_URI[sha256sum] = "8c3850283eb25fa026482078a04051e0be17347b09ef81a0849bec15a96e002e" # Build fails when thumb is enabled: https://bugzilla.yoctoproject.org/show_bug.cgi?id=7717 ARM_INSTRUCTION_SET:armv4 = "arm" From patchwork Mon Sep 21 07:06:38 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 98773 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 3DB10C982F7 for ; Mon, 21 Sep 2026 07:07:10 +0000 (UTC) Received: from mail-wm2-f12.google.com (mail-wm2-f12.google.com [74.125.225.140]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.43876.1789974422445667368 for ; Mon, 21 Sep 2026 00:07:03 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=ehmjNpfZ; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.140, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f12.google.com with SMTP id 5b1f17b1804b1-49b912e4ad9so14422645e9.2 for ; Mon, 21 Sep 2026 00:07:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789974421; x=1790579221; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=EDA8+PAXpceh+VcckycSvC525S5oi5yVqF2vImIV4kE=; b=ehmjNpfZwj/zuyu6/uRncimGz96ZtwYWfH+VKyxrtOMlA/gTgDQtkwIS27rIlMfKls YlndDgUgTtcQrXEk4Qh9TLzlTBvP+rLzPWOH34zV6Lp7cm5YR/qbttq/SUFOw+i6AXke p4KSdQ3S+4fdWjDaV8auA0lKuGKeL/1zah07Q= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789974421; x=1790579221; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=EDA8+PAXpceh+VcckycSvC525S5oi5yVqF2vImIV4kE=; b=ExgSF8ekiw/d+unz8azrtxeLU7FBOhUm8WEAeYRUo9Q8OFNOiKxnu86Jo0Uk7OerXa SKOETmEZHj3fUHl3V/A1zpUqIGtngSr6QKxEJEXk3IagQUjBgp1mn4QIKmwQ9iFGXjFn OnoD6GFnhjpm8tRxkJeUrV1/DYQPrmlE+4XAoSXtjm6pj31xflW0eECmRzPHriO7fDBs OnOyhwF2J/kbmfyALnJHfsjC+QZXWr7E5TMGjsf950qPDWtIBnF11kWLFj5WfuF3EZSZ GufKDZ//hTMu+8BRNjmLtAWedQQ9AxiHW6a+3isg76UH74Luka8F2puRLhxmz1sk1M3L BfsA== X-Gm-Message-State: AFuF++m+WwtN25l70KFzfBXyQ7+C3YVu1vauqM6fv/91FVefx8Ta9NIu Y4U+joRSbBqB1/L4C6zMy5oDp4BfG7odLjxpONfGW0h0Oai+63NtElzS/8CFA/Je5q8tbsfv6i6 UzD133uM= X-Gm-Gg: AYBFou1XULB/aT3C4F77rcbfQvgPk+HSUIerDb8Tjrb9s9DdNLq1g6lZ1qV5iUU9GqS t3Y8nQaHSWO/IGj4UX7i6yQvmiBt1p86i56dmLwsoxbHwePrLErVSQPC+BUBHH52pGn8vSf+Qz2 j+w+DJ8RG9CvAqmRzFIZkRXC/oIKcYuKQ49m9BnJEaQqgMbuCl9xsh27CBvFa825yHPosZePK8m jJfmvlKPDB96O9KcvnvfsiWRZ129Q45rBb7wTu/YWgoEs33jz2FUk8p7Sj4DAd+jYjqjC+8ND0E QPZKe9R8BwgfDYzK1rMmQq0YZBFssEeYrHKqLsoknY8RWKDFFin1V3WhTCuvCwx0vOlQqNs0usJ lB8fnpnrw/v5V/FGknAhgLDYseHrpJT+oH9CbNv3B3H1sO50vDVAIeFCnH7WhIvhnT56OICINxX 3iOXZV6UPO8BqWTAtlciRo4kEn0Afa9EECCHuyB0LowM0o7FZE3A0EqoMqngs/EMNGFVtDrs+Vx 0mtkfxs/fNd4/cUzavCzyGxMDEG1t8S5yFz0Q== X-Received: by 2002:a05:600c:c0d1:10b0:49e:7c4b:1753 with SMTP id 5b1f17b1804b1-49fc57227d8mr94499245e9.12.1789974419927; Mon, 21 Sep 2026 00:06:59 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:481d:998f:15fb:95da]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc5755c40sm276492915e9.3.2026.09.21.00.06.58 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 00:06:58 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 02/20] librsvg: upgrade 2.63.0 -> 2.63.2 Date: Mon, 21 Sep 2026 08:06:38 +0100 Message-ID: <20260921070656.521680-2-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> References: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> MIME-Version: 1.0 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 07:07:10 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/246289 Version 2.63.2 ============== librsvg crate version 2.63.2 librsvg-rebind crate version 0.3.0 - #1241: Fix use-after-free when there are duplicate XML entities in nested Xinclude documents. Thanks to Rafael B. Dias for reporting this in detail. Version 2.63.1 ============== This version is to be considered non-working; the chacha20 0.10.1 crate was yanked from crates.io. Signed-off-by: Richard Purdie --- meta/recipes-gnome/librsvg/librsvg-crates.inc | 342 +++++++++--------- ...append-RUSTFLAGS-to-rustc-executable.patch | 2 +- ...e-care-of-deprecated-assert_cmd-Comm.patch | 2 +- .../{librsvg_2.63.0.bb => librsvg_2.63.2.bb} | 2 +- 4 files changed, 181 insertions(+), 167 deletions(-) rename meta/recipes-gnome/librsvg/{librsvg_2.63.0.bb => librsvg_2.63.2.bb} (98%) diff --git a/meta/recipes-gnome/librsvg/librsvg-crates.inc b/meta/recipes-gnome/librsvg/librsvg-crates.inc index 3945c468fef..1177c27da89 100644 --- a/meta/recipes-gnome/librsvg/librsvg-crates.inc +++ b/meta/recipes-gnome/librsvg/librsvg-crates.inc @@ -3,7 +3,7 @@ # from Cargo.lock SRC_URI += " \ crate://crates.io/adler2/2.0.1 \ - crate://crates.io/aes/0.9.2 \ + crate://crates.io/aes/0.9.3 \ crate://crates.io/ahash/0.8.12 \ crate://crates.io/aho-corasick/1.1.5 \ crate://crates.io/alloca/0.4.0 \ @@ -22,7 +22,7 @@ SRC_URI += " \ crate://crates.io/bit-set/0.8.0 \ crate://crates.io/bit-vec/0.8.0 \ crate://crates.io/bitflags/1.3.2 \ - crate://crates.io/bitflags/2.13.1 \ + crate://crates.io/bitflags/2.13.2 \ crate://crates.io/bitreader/0.3.11 \ crate://crates.io/block/0.1.6 \ crate://crates.io/block-buffer/0.12.1 \ @@ -34,41 +34,42 @@ SRC_URI += " \ crate://crates.io/byteorder/1.5.0 \ crate://crates.io/byteorder-lite/0.1.0 \ crate://crates.io/bytes/1.12.1 \ - crate://crates.io/cairo-rs/0.22.0 \ - crate://crates.io/cairo-sys-rs/0.22.0 \ + crate://crates.io/cairo-rs/0.22.9 \ + crate://crates.io/cairo-sys-rs/0.22.9 \ crate://crates.io/cast/0.3.0 \ crate://crates.io/cbc/0.2.1 \ - crate://crates.io/cc/1.4.2 \ - crate://crates.io/cfg-expr/0.20.8 \ - crate://crates.io/cfg-if/1.0.4 \ - crate://crates.io/chacha20/0.10.1 \ + crate://crates.io/cc/1.4.7 \ + crate://crates.io/cfg-expr/0.20.9 \ + crate://crates.io/cfg-if/1.0.5 \ + crate://crates.io/chacha20/0.10.2 \ crate://crates.io/chrono/0.4.45 \ crate://crates.io/ciborium/0.2.2 \ crate://crates.io/ciborium-io/0.2.2 \ crate://crates.io/ciborium-ll/0.2.2 \ crate://crates.io/cipher/0.5.2 \ - crate://crates.io/clap/4.6.6 \ - crate://crates.io/clap_builder/4.6.6 \ - crate://crates.io/clap_complete/4.6.9 \ - crate://crates.io/clap_derive/4.6.4 \ - crate://crates.io/clap_lex/1.1.0 \ + crate://crates.io/clap/4.6.7 \ + crate://crates.io/clap_builder/4.6.7 \ + crate://crates.io/clap_complete/4.6.11 \ + crate://crates.io/clap_derive/4.6.7 \ + crate://crates.io/clap_lex/1.1.1 \ crate://crates.io/color_quant/1.1.0 \ crate://crates.io/colorchoice/1.0.5 \ crate://crates.io/const-oid/0.10.2 \ crate://crates.io/core-foundation-sys/0.8.7 \ + crate://crates.io/core_detect/1.0.0 \ crate://crates.io/cpubits/0.1.1 \ - crate://crates.io/cpufeatures/0.3.0 \ - crate://crates.io/crc32fast/1.5.0 \ + crate://crates.io/cpufeatures/0.3.1 \ + crate://crates.io/crc32fast/1.5.2 \ crate://crates.io/criterion/0.8.2 \ crate://crates.io/criterion-plot/0.8.2 \ - crate://crates.io/crossbeam-deque/0.8.7 \ - crate://crates.io/crossbeam-epoch/0.9.20 \ - crate://crates.io/crossbeam-utils/0.8.22 \ + crate://crates.io/crossbeam-deque/0.8.8 \ + crate://crates.io/crossbeam-epoch/0.9.21 \ + crate://crates.io/crossbeam-utils/0.8.23 \ crate://crates.io/crunchy/0.2.4 \ crate://crates.io/crypto-common/0.2.2 \ crate://crates.io/cssparser/0.37.0 \ crate://crates.io/cssparser-color/0.5.0 \ - crate://crates.io/cssparser-macros/0.7.0 \ + crate://crates.io/cssparser-macros/0.7.1 \ crate://crates.io/data-url/0.3.2 \ crate://crates.io/dav1d/0.11.1 \ crate://crates.io/dav1d-sys/0.8.3 \ @@ -85,16 +86,16 @@ SRC_URI += " \ crate://crates.io/dlib/0.5.3 \ crate://crates.io/dtoa/1.0.11 \ crate://crates.io/dtoa-short/0.3.5 \ - crate://crates.io/ecb/0.2.0 \ - crate://crates.io/either/1.17.0 \ - crate://crates.io/encoding_rs/0.8.35 \ + crate://crates.io/ecb/0.2.1 \ + crate://crates.io/either/1.18.0 \ + crate://crates.io/encoding_rs/0.8.41 \ crate://crates.io/equivalent/1.0.2 \ crate://crates.io/errno/0.3.14 \ crate://crates.io/fallible_collections/0.4.9 \ crate://crates.io/fastrand/2.5.0 \ crate://crates.io/fdeflate/0.3.7 \ - crate://crates.io/find-msvc-tools/0.1.10 \ - crate://crates.io/flate2/1.1.9 \ + crate://crates.io/find-msvc-tools/0.1.13 \ + crate://crates.io/flate2/1.1.10 \ crate://crates.io/float-cmp/0.10.0 \ crate://crates.io/fnv/1.0.7 \ crate://crates.io/form_urlencoded/1.2.2 \ @@ -106,65 +107,65 @@ SRC_URI += " \ crate://crates.io/futures-task/0.3.34 \ crate://crates.io/futures-util/0.3.34 \ crate://crates.io/gdk-pixbuf/0.22.0 \ - crate://crates.io/gdk-pixbuf-sys/0.22.0 \ + crate://crates.io/gdk-pixbuf-sys/0.22.9 \ crate://crates.io/getrandom/0.3.4 \ crate://crates.io/getrandom/0.4.3 \ crate://crates.io/gif/0.14.2 \ - crate://crates.io/gio/0.22.8 \ - crate://crates.io/gio-sys/0.22.8 \ + crate://crates.io/gio/0.22.9 \ + crate://crates.io/gio-sys/0.22.9 \ crate://crates.io/gio-unix/0.22.8 \ - crate://crates.io/gio-unix-sys/0.22.0 \ + crate://crates.io/gio-unix-sys/0.22.9 \ crate://crates.io/gio-win32/0.22.8 \ - crate://crates.io/gio-win32-sys/0.22.0 \ + crate://crates.io/gio-win32-sys/0.22.9 \ crate://crates.io/glam/0.30.10 \ crate://crates.io/glam/0.31.1 \ crate://crates.io/glam/0.32.1 \ - crate://crates.io/glam/0.33.3 \ - crate://crates.io/glib/0.22.8 \ - crate://crates.io/glib-macros/0.22.6 \ - crate://crates.io/glib-sys/0.22.8 \ - crate://crates.io/gobject-sys/0.22.6 \ + crate://crates.io/glam/0.33.7 \ + crate://crates.io/glib/0.22.9 \ + crate://crates.io/glib-macros/0.22.9 \ + crate://crates.io/glib-sys/0.22.9 \ + crate://crates.io/gobject-sys/0.22.9 \ crate://crates.io/half/2.7.1 \ crate://crates.io/hashbrown/0.13.2 \ crate://crates.io/hashbrown/0.17.1 \ crate://crates.io/heck/0.5.0 \ - crate://crates.io/hybrid-array/0.4.14 \ + crate://crates.io/hybrid-array/0.4.15 \ crate://crates.io/iana-time-zone/0.1.65 \ crate://crates.io/iana-time-zone-haiku/0.1.2 \ - crate://crates.io/icu_collections/2.2.0 \ - crate://crates.io/icu_locale_core/2.2.0 \ - crate://crates.io/icu_normalizer/2.2.0 \ - crate://crates.io/icu_normalizer_data/2.2.0 \ - crate://crates.io/icu_properties/2.2.0 \ - crate://crates.io/icu_properties_data/2.2.0 \ - crate://crates.io/icu_provider/2.2.0 \ + crate://crates.io/icu_collections/2.3.0 \ + crate://crates.io/icu_locale_core/2.3.0 \ + crate://crates.io/icu_normalizer/2.3.0 \ + crate://crates.io/icu_normalizer_data/2.3.0 \ + crate://crates.io/icu_properties/2.3.0 \ + crate://crates.io/icu_properties_data/2.3.0 \ + crate://crates.io/icu_provider/2.3.1 \ crate://crates.io/idna/1.1.0 \ crate://crates.io/idna_adapter/1.2.2 \ crate://crates.io/image/0.25.10 \ crate://crates.io/image-webp/0.2.4 \ - crate://crates.io/indexmap/2.14.0 \ + crate://crates.io/indexmap/2.14.2 \ crate://crates.io/inout/0.2.2 \ crate://crates.io/is_terminal_polyfill/1.70.2 \ crate://crates.io/itertools/0.13.0 \ crate://crates.io/itertools/0.15.0 \ crate://crates.io/itoa/1.0.18 \ - crate://crates.io/jiff/0.2.35 \ - crate://crates.io/jiff-core/0.1.0 \ - crate://crates.io/jiff-static/0.2.35 \ + crate://crates.io/jiff/0.2.37 \ + crate://crates.io/jiff-core/0.1.1 \ + crate://crates.io/jiff-static/0.2.37 \ crate://crates.io/jiff-tzdb/0.1.8 \ crate://crates.io/jiff-tzdb-platform/0.1.3 \ crate://crates.io/jobserver/0.1.35 \ - crate://crates.io/js-sys/0.3.104 \ + crate://crates.io/js-sys/0.3.105 \ crate://crates.io/language-tags/0.3.2 \ crate://crates.io/lazy_static/1.5.0 \ crate://crates.io/libc/0.2.189 \ crate://crates.io/libfuzzer-sys/0.4.13 \ crate://crates.io/libloading/0.8.9 \ crate://crates.io/linux-raw-sys/0.12.1 \ - crate://crates.io/litemap/0.8.2 \ + crate://crates.io/litemap/0.8.3 \ crate://crates.io/locale_config/0.3.0 \ crate://crates.io/lock_api/0.4.14 \ - crate://crates.io/log/0.4.33 \ + crate://crates.io/log/0.4.34 \ crate://crates.io/lopdf/0.44.0 \ crate://crates.io/malloc_buf/0.0.6 \ crate://crates.io/markup5ever/0.39.0 \ @@ -173,8 +174,12 @@ SRC_URI += " \ crate://crates.io/md-5/0.11.0 \ crate://crates.io/memchr/2.8.3 \ crate://crates.io/miniz_oxide/0.8.9 \ + crate://crates.io/miniz_oxide/0.9.1 \ crate://crates.io/moxcms/0.8.1 \ crate://crates.io/mp4parse/0.17.0 \ + crate://crates.io/multiversion/0.9.0 \ + crate://crates.io/multiversion-macros/0.9.0 \ + crate://crates.io/multiversion_no_op/1.0.0 \ crate://crates.io/mutants/0.0.4 \ crate://crates.io/nalgebra/0.35.0 \ crate://crates.io/nalgebra-macros/0.3.0 \ @@ -185,7 +190,7 @@ SRC_URI += " \ crate://crates.io/num-complex/0.4.6 \ crate://crates.io/num-conv/0.2.2 \ crate://crates.io/num-derive/0.4.2 \ - crate://crates.io/num-integer/0.1.46 \ + crate://crates.io/num-integer/0.1.47 \ crate://crates.io/num-rational/0.4.2 \ crate://crates.io/num-traits/0.2.19 \ crate://crates.io/objc/0.2.7 \ @@ -195,10 +200,10 @@ SRC_URI += " \ crate://crates.io/once_cell_polyfill/1.70.2 \ crate://crates.io/oorandom/11.1.5 \ crate://crates.io/page_size/0.6.0 \ - crate://crates.io/pango/0.22.8 \ - crate://crates.io/pango-sys/0.22.0 \ - crate://crates.io/pangocairo/0.22.8 \ - crate://crates.io/pangocairo-sys/0.22.0 \ + crate://crates.io/pango/0.22.9 \ + crate://crates.io/pango-sys/0.22.9 \ + crate://crates.io/pangocairo/0.22.9 \ + crate://crates.io/pangocairo-sys/0.22.9 \ crate://crates.io/parking_lot/0.12.5 \ crate://crates.io/parking_lot_core/0.9.12 \ crate://crates.io/percent-encoding/2.3.2 \ @@ -209,14 +214,14 @@ SRC_URI += " \ crate://crates.io/phf_shared/0.13.1 \ crate://crates.io/phf_shared/0.14.0 \ crate://crates.io/pin-project-lite/0.2.17 \ - crate://crates.io/pkg-config/0.3.33 \ + crate://crates.io/pkg-config/0.3.34 \ crate://crates.io/plotters/0.3.7 \ crate://crates.io/plotters-backend/0.3.7 \ crate://crates.io/plotters-svg/0.3.7 \ crate://crates.io/png/0.18.1 \ crate://crates.io/portable-atomic/1.15.0 \ - crate://crates.io/portable-atomic-util/0.2.7 \ - crate://crates.io/potential_utf/0.1.5 \ + crate://crates.io/portable-atomic-util/0.2.8 \ + crate://crates.io/potential_utf/0.1.6 \ crate://crates.io/powerfmt/0.2.0 \ crate://crates.io/ppv-lite86/0.2.21 \ crate://crates.io/precomputed-hash/0.1.1 \ @@ -238,7 +243,7 @@ SRC_URI += " \ crate://crates.io/rand_core/0.9.5 \ crate://crates.io/rand_core/0.10.1 \ crate://crates.io/rand_xorshift/0.4.0 \ - crate://crates.io/rangemap/1.7.1 \ + crate://crates.io/rangemap/1.8.0 \ crate://crates.io/rawpointer/0.2.1 \ crate://crates.io/rayon/1.12.0 \ crate://crates.io/rayon-core/1.13.0 \ @@ -250,10 +255,10 @@ SRC_URI += " \ crate://crates.io/rgb/0.8.53 \ crate://crates.io/rustc-hash/2.1.3 \ crate://crates.io/rustc_version/0.4.1 \ - crate://crates.io/rustix/1.1.4 \ + crate://crates.io/rustix/1.1.5 \ crate://crates.io/rustversion/1.0.23 \ crate://crates.io/rusty-fork/0.3.1 \ - crate://crates.io/safe_arch/1.1.0 \ + crate://crates.io/safe_arch/1.2.0 \ crate://crates.io/same-file/1.0.6 \ crate://crates.io/scopeguard/1.2.0 \ crate://crates.io/selectors/0.40.0 \ @@ -269,9 +274,10 @@ SRC_URI += " \ crate://crates.io/shlex/2.0.1 \ crate://crates.io/simba/0.10.2 \ crate://crates.io/simd-adler32/0.3.10 \ + crate://crates.io/simdutf8/0.1.5 \ crate://crates.io/siphasher/1.0.3 \ crate://crates.io/slab/0.4.12 \ - crate://crates.io/smallvec/1.15.2 \ + crate://crates.io/smallvec/1.16.1 \ crate://crates.io/stable_deref_trait/1.2.1 \ crate://crates.io/static_assertions/1.1.0 \ crate://crates.io/string_cache/0.9.0 \ @@ -280,9 +286,10 @@ SRC_URI += " \ crate://crates.io/stringprep/0.1.5 \ crate://crates.io/strsim/0.11.1 \ crate://crates.io/syn/2.0.119 \ - crate://crates.io/syn/3.0.3 \ - crate://crates.io/synstructure/0.13.2 \ + crate://crates.io/syn/3.0.6 \ + crate://crates.io/synstructure/0.14.0 \ crate://crates.io/system-deps/7.0.8 \ + crate://crates.io/system-deps/9.0.0 \ crate://crates.io/target-lexicon/0.13.5 \ crate://crates.io/tempfile/3.27.0 \ crate://crates.io/tendril/0.5.1 \ @@ -292,18 +299,17 @@ SRC_URI += " \ crate://crates.io/time/0.3.55 \ crate://crates.io/time-core/0.1.9 \ crate://crates.io/time-macros/0.2.32 \ - crate://crates.io/tinystr/0.8.3 \ + crate://crates.io/tinystr/0.8.4 \ crate://crates.io/tinytemplate/1.2.1 \ - crate://crates.io/tinyvec/1.12.0 \ - crate://crates.io/tinyvec_macros/0.1.1 \ - crate://crates.io/toml/1.1.4+spec-1.1.0 \ + crate://crates.io/tinyvec/1.13.3 \ + crate://crates.io/toml/1.1.6+spec-1.1.0 \ crate://crates.io/toml_datetime/1.1.1+spec-1.1.0 \ crate://crates.io/toml_parser/1.1.3+spec-1.1.0 \ crate://crates.io/toml_writer/1.1.2+spec-1.1.0 \ crate://crates.io/typenum/1.20.1 \ crate://crates.io/unarray/0.1.4 \ crate://crates.io/unicode-bidi/0.3.18 \ - crate://crates.io/unicode-ident/1.0.24 \ + crate://crates.io/unicode-ident/1.0.26 \ crate://crates.io/unicode-normalization/0.1.25 \ crate://crates.io/unicode-properties/0.1.4 \ crate://crates.io/url/2.5.8 \ @@ -314,15 +320,15 @@ SRC_URI += " \ crate://crates.io/wait-timeout/0.2.1 \ crate://crates.io/walkdir/2.5.0 \ crate://crates.io/wasip2/1.0.4+wasi-0.2.12 \ - crate://crates.io/wasm-bindgen/0.2.127 \ - crate://crates.io/wasm-bindgen-macro/0.2.127 \ - crate://crates.io/wasm-bindgen-macro-support/0.2.127 \ - crate://crates.io/wasm-bindgen-shared/0.2.127 \ - crate://crates.io/web-sys/0.3.104 \ + crate://crates.io/wasm-bindgen/0.2.128 \ + crate://crates.io/wasm-bindgen-macro/0.2.128 \ + crate://crates.io/wasm-bindgen-macro-support/0.2.128 \ + crate://crates.io/wasm-bindgen-shared/0.2.128 \ + crate://crates.io/web-sys/0.3.105 \ crate://crates.io/web_atoms/0.2.6 \ crate://crates.io/weezl/0.1.12 \ crate://crates.io/weezl/0.2.1 \ - crate://crates.io/wide/1.6.1 \ + crate://crates.io/wide/1.7.1 \ crate://crates.io/winapi/0.3.9 \ crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \ crate://crates.io/winapi-util/0.1.11 \ @@ -336,26 +342,27 @@ SRC_URI += " \ crate://crates.io/windows-sys/0.61.2 \ crate://crates.io/winnow/1.0.4 \ crate://crates.io/wit-bindgen/0.57.1 \ - crate://crates.io/writeable/0.6.3 \ + crate://crates.io/writeable/0.6.4 \ crate://crates.io/xml5ever/0.39.0 \ crate://crates.io/yansi/1.0.1 \ crate://crates.io/yeslogic-fontconfig-sys/6.0.1 \ crate://crates.io/yoke/0.8.3 \ - crate://crates.io/yoke-derive/0.8.2 \ - crate://crates.io/zerocopy/0.8.56 \ - crate://crates.io/zerocopy-derive/0.8.56 \ + crate://crates.io/yoke-derive/0.8.3 \ + crate://crates.io/zerocopy/0.8.57 \ + crate://crates.io/zerocopy-derive/0.8.57 \ crate://crates.io/zerofrom/0.1.8 \ - crate://crates.io/zerofrom-derive/0.1.7 \ - crate://crates.io/zerotrie/0.2.4 \ - crate://crates.io/zerovec/0.11.6 \ - crate://crates.io/zerovec-derive/0.11.3 \ + crate://crates.io/zerofrom-derive/0.1.8 \ + crate://crates.io/zerotrie/0.2.5 \ + crate://crates.io/zerovec/0.11.8 \ + crate://crates.io/zerovec-derive/0.11.6 \ + crate://crates.io/zlib-rs/0.6.8 \ crate://crates.io/zmij/1.0.23 \ crate://crates.io/zune-core/0.5.3 \ crate://crates.io/zune-jpeg/0.5.15 \ " SRC_URI[adler2-2.0.1.sha256sum] = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" -SRC_URI[aes-0.9.2.sha256sum] = "f8eb277bec05f56a0e0591f155a484cbd0f4f07ff2905051a48c72f004f7ed58" +SRC_URI[aes-0.9.3.sha256sum] = "35f0f96ce78e38c3dc6d8948aa8163d06385be74000f3c7a95bf1eef35d3ea32" SRC_URI[ahash-0.8.12.sha256sum] = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75" SRC_URI[aho-corasick-1.1.5.sha256sum] = "c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba" SRC_URI[alloca-0.4.0.sha256sum] = "e5a7d05ea6aea7e9e64d25b9156ba2fee3fdd659e34e41063cd2fc7cd020d7f4" @@ -374,7 +381,7 @@ SRC_URI[av-data-0.4.4.sha256sum] = "fca67ba5d317924c02180c576157afd54babe48a76eb SRC_URI[bit-set-0.8.0.sha256sum] = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3" SRC_URI[bit-vec-0.8.0.sha256sum] = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7" SRC_URI[bitflags-1.3.2.sha256sum] = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" -SRC_URI[bitflags-2.13.1.sha256sum] = "b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da" +SRC_URI[bitflags-2.13.2.sha256sum] = "3ded4057c258ba199e2d26386d3af3780957ecaee6c4ef4041c6b4b8b97c0b06" SRC_URI[bitreader-0.3.11.sha256sum] = "886559b1e163d56c765bc3a985febb4eee8009f625244511d8ee3c432e08c066" SRC_URI[block-0.1.6.sha256sum] = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" SRC_URI[block-buffer-0.12.1.sha256sum] = "d2f6c7dbe95a6ed67ad9f18e57daf93a2f034c524b99fd2b76d18fdfeb6660aa" @@ -386,41 +393,42 @@ SRC_URI[bytemuck-1.25.2.sha256sum] = "95832e849adfb21180ccb6826a99da14e5d266ae5c SRC_URI[byteorder-1.5.0.sha256sum] = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" SRC_URI[byteorder-lite-0.1.0.sha256sum] = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495" SRC_URI[bytes-1.12.1.sha256sum] = "fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04" -SRC_URI[cairo-rs-0.22.0.sha256sum] = "5cc8d9aa793480744cd9a0524fef1a2e197d9eaa0f739cde19d16aba530dcb95" -SRC_URI[cairo-sys-rs-0.22.0.sha256sum] = "f8b4985713047f5faee02b8db6a6ef32bbb50269ff53c1aee716d1d195b76d54" +SRC_URI[cairo-rs-0.22.9.sha256sum] = "df683f1d30b457964673a5541a4603208ef95ab6873d2a55871895cf310f3b56" +SRC_URI[cairo-sys-rs-0.22.9.sha256sum] = "ee548131103ad8f698c6725669647b9c757b3b66992dd6a026037596417bee21" SRC_URI[cast-0.3.0.sha256sum] = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" SRC_URI[cbc-0.2.1.sha256sum] = "ce2dc9ee5f88d11e0beb842c88b33c8a5cf0d1329c4b19494af42b07dbfe8896" -SRC_URI[cc-1.4.2.sha256sum] = "5d262e149917187838d5b42777c8253bcb64500067342904e7d429499a6f277e" -SRC_URI[cfg-expr-0.20.8.sha256sum] = "fb693542bcafa528e198be0ebd9d3632ca5b7c93dbe7237460e199910835997c" -SRC_URI[cfg-if-1.0.4.sha256sum] = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" -SRC_URI[chacha20-0.10.1.sha256sum] = "d524456ba66e72eb8b115ff89e01e497f8e6d11d78b70b1aa13c0fbd97540a81" +SRC_URI[cc-1.4.7.sha256sum] = "54413ede23c2daf518f35156dfde027feb2374004d63bd497f983c8db9c0e313" +SRC_URI[cfg-expr-0.20.9.sha256sum] = "fe4ece8474b5f766c63426647e7b4b316b67431ade1036a8313cee24a03ae917" +SRC_URI[cfg-if-1.0.5.sha256sum] = "4e7648175b45a9a48536d676f68d918270699102aa8dab5496df06904c914600" +SRC_URI[chacha20-0.10.2.sha256sum] = "65c35e4b699c7e15ccbe7ee35c005e4fc0a278d22238a2857e6ce2dadeda1b06" SRC_URI[chrono-0.4.45.sha256sum] = "1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327" SRC_URI[ciborium-0.2.2.sha256sum] = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e" SRC_URI[ciborium-io-0.2.2.sha256sum] = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757" SRC_URI[ciborium-ll-0.2.2.sha256sum] = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9" SRC_URI[cipher-0.5.2.sha256sum] = "e8cf2a2c93cd704877c0858356ed03480ff301ee950b43f1cbe4573b088bfa6c" -SRC_URI[clap-4.6.6.sha256sum] = "473c7e07f409a8d772161724aa8db6a765a2532a70f9667eeb7b49d3d02fbdca" -SRC_URI[clap_builder-4.6.6.sha256sum] = "7b48fea5a88e9ae728a2dcbedbfc0e730f7d60da42e1cb049a83c9fb8b789889" -SRC_URI[clap_complete-4.6.9.sha256sum] = "3be2ad0423bdbbb0e25bc89add796f3559706d4a95e1bc98e4d9662a957b6a19" -SRC_URI[clap_derive-4.6.4.sha256sum] = "d012d2b9d65aca7f18f4d9878a045bc17899bba951561ba5ec3c2ba1eed9a061" -SRC_URI[clap_lex-1.1.0.sha256sum] = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9" +SRC_URI[clap-4.6.7.sha256sum] = "aa8876b300ab35ba921adea3dfd70157a46249b33f95c9084ae5709785478946" +SRC_URI[clap_builder-4.6.7.sha256sum] = "ec0797fb7aeb1406c84efac526901f7ec3ead2124f946b494e72879d4b54704d" +SRC_URI[clap_complete-4.6.11.sha256sum] = "037e2a1a92236d0aff7e845093f64661d6df4c02c9fcc61a60e9e1d736fa392f" +SRC_URI[clap_derive-4.6.7.sha256sum] = "f9c751b79415d4e559e3d1fcf128e09e720eb673a06d26cf6f392d37d75b66e0" +SRC_URI[clap_lex-1.1.1.sha256sum] = "1c133bc6a41be0d194c306b5506d15e6feeea7b1d6604bd3f8310dfb2ca96486" SRC_URI[color_quant-1.1.0.sha256sum] = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" SRC_URI[colorchoice-1.0.5.sha256sum] = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" SRC_URI[const-oid-0.10.2.sha256sum] = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c" SRC_URI[core-foundation-sys-0.8.7.sha256sum] = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" +SRC_URI[core_detect-1.0.0.sha256sum] = "7f8f80099a98041a3d1622845c271458a2d73e688351bf3cb999266764b81d48" SRC_URI[cpubits-0.1.1.sha256sum] = "15b85f9c39137c3a891689859392b1bd49812121d0d61c9caf00d46ed5ce06ae" -SRC_URI[cpufeatures-0.3.0.sha256sum] = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201" -SRC_URI[crc32fast-1.5.0.sha256sum] = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" +SRC_URI[cpufeatures-0.3.1.sha256sum] = "5ca28b0ae3115b884660db4118d803791fd6756b6e88f39c0f3f7859060d7566" +SRC_URI[crc32fast-1.5.2.sha256sum] = "01a7799fd6b852db0e61728dde9a204c423b44d689dbd432522543614b490e78" SRC_URI[criterion-0.8.2.sha256sum] = "950046b2aa2492f9a536f5f4f9a3de7b9e2476e575e05bd6c333371add4d98f3" SRC_URI[criterion-plot-0.8.2.sha256sum] = "d8d80a2f4f5b554395e47b5d8305bc3d27813bacb73493eb1001e8f76dae29ea" -SRC_URI[crossbeam-deque-0.8.7.sha256sum] = "5181e0de7b61eb03a81e347d6dd8797bae9da5146707b51077e2d71a54ec0ceb" -SRC_URI[crossbeam-epoch-0.9.20.sha256sum] = "2d6914041f254d6e9176c01941b21115dcfb7089e55135a35411081bd106ef3f" -SRC_URI[crossbeam-utils-0.8.22.sha256sum] = "61803da095bee82a81bb1a452ecc25d3b2f1416d1897eb86430c6159ef717c17" +SRC_URI[crossbeam-deque-0.8.8.sha256sum] = "622f3fc73690be383c7214310406f28a90e6edeadc3cea882f9d71e495b9711a" +SRC_URI[crossbeam-epoch-0.9.21.sha256sum] = "dc74980687109a3b14c72fd458107bf0baa1da1a1a805e178d15501ba9b86d9d" +SRC_URI[crossbeam-utils-0.8.23.sha256sum] = "a31eee39dddec8330830986fcd7625edb5a24ec90ea038215273bbc3adb08ac6" SRC_URI[crunchy-0.2.4.sha256sum] = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5" SRC_URI[crypto-common-0.2.2.sha256sum] = "ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453" SRC_URI[cssparser-0.37.0.sha256sum] = "8c9cdaae01d5ed7882b04d795e7f752f46ff52d2fa3b50a20d28c464510bba98" SRC_URI[cssparser-color-0.5.0.sha256sum] = "bbaa233e1dcd9c13a5d3e3a8a2c0f5a727bac380398345dbcb31db4597edc86b" -SRC_URI[cssparser-macros-0.7.0.sha256sum] = "10a2a99df6e410a8ff4245aa2006499ea662245f967cc7c0a38c83ef8eb44dbf" +SRC_URI[cssparser-macros-0.7.1.sha256sum] = "d045de693cb712d0b22c6a64be5b953f67b3ce00ab5ad3dd5d8b441886ab8e1a" SRC_URI[data-url-0.3.2.sha256sum] = "be1e0bca6c3637f992fc1cc7cbc52a78c1ef6db076dbf1059c4323d6a2048376" SRC_URI[dav1d-0.11.1.sha256sum] = "3ee89cb860616069c67520dcd66cacdb900b57c799f634a0eb6d91f6e2a82b61" SRC_URI[dav1d-sys-0.8.3.sha256sum] = "c3c91aea6668645415331133ed6f8ddf0e7f40160cd97a12d59e68716a58704b" @@ -437,16 +445,16 @@ SRC_URI[displaydoc-0.2.7.sha256sum] = "c6232dd377dcc64799954cbd3a9bb882e9cdc1308 SRC_URI[dlib-0.5.3.sha256sum] = "ab8ecd87370524b461f8557c119c405552c396ed91fc0a8eec68679eab26f94a" SRC_URI[dtoa-1.0.11.sha256sum] = "4c3cf4824e2d5f025c7b531afcb2325364084a16806f6d47fbc1f5fbd9960590" SRC_URI[dtoa-short-0.3.5.sha256sum] = "cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87" -SRC_URI[ecb-0.2.0.sha256sum] = "fbfbf3db731928d6912bc3beda911d55b834cee3df6131ba79b337a1298a3fa9" -SRC_URI[either-1.17.0.sha256sum] = "9e5e8f6c15a24b9a3ee5efec809ccd006d3b30e8b3bb63c39af737c7f87daa1d" -SRC_URI[encoding_rs-0.8.35.sha256sum] = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" +SRC_URI[ecb-0.2.1.sha256sum] = "26f2a8b3e564eba0877223dc343703ad0385794e882e6d13f3a4dd5c6b1f41ac" +SRC_URI[either-1.18.0.sha256sum] = "252afb9ae5eaa683babdc6a068b3f5726eb19e05070c731f9b2a23a7c3e8ed34" +SRC_URI[encoding_rs-0.8.41.sha256sum] = "7b5ef0006ac9ab233c38522f5ae99cae3625151de8f706cacee1cba4b8e2832a" SRC_URI[equivalent-1.0.2.sha256sum] = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" SRC_URI[errno-0.3.14.sha256sum] = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" SRC_URI[fallible_collections-0.4.9.sha256sum] = "a88c69768c0a15262df21899142bc6df9b9b823546d4b4b9a7bc2d6c448ec6fd" SRC_URI[fastrand-2.5.0.sha256sum] = "da7c62ceae207dd37ea5b845da6a0696c799f85e97da1ab5b7910be3c1c80223" SRC_URI[fdeflate-0.3.7.sha256sum] = "1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c" -SRC_URI[find-msvc-tools-0.1.10.sha256sum] = "26b73573e6edcd2af0cdf47bd6cb58f0b3839491263c314eaad1ccf24430e1de" -SRC_URI[flate2-1.1.9.sha256sum] = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c" +SRC_URI[find-msvc-tools-0.1.13.sha256sum] = "ef25905e51abafe4dcea6c15fec58c57b601cdbd0ee53d22ea1d3016c587d39b" +SRC_URI[flate2-1.1.10.sha256sum] = "6e634e2e0ebac1ee034020da1ca582e17ffe4e0f5e985823721e168928136dcb" SRC_URI[float-cmp-0.10.0.sha256sum] = "b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8" SRC_URI[fnv-1.0.7.sha256sum] = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" SRC_URI[form_urlencoded-1.2.2.sha256sum] = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" @@ -458,65 +466,65 @@ SRC_URI[futures-macro-0.3.34.sha256sum] = "9fb9654ba8355388abeb8dcb4fc62f5113008 SRC_URI[futures-task-0.3.34.sha256sum] = "cd417de3d1d015fc3bfd2b1ea46dfc7bab72ef86f1cc7cc9c78e728b34a6d1fd" SRC_URI[futures-util-0.3.34.sha256sum] = "0d50a92467f8ba5dd6e3ee5d4bd04d73ab2e4e1c44474a0674821dfce14b79bc" SRC_URI[gdk-pixbuf-0.22.0.sha256sum] = "25f420376dbee041b2db374ce4573892a36222bb3f6c0c43e24f0d67eae9b646" -SRC_URI[gdk-pixbuf-sys-0.22.0.sha256sum] = "48f31b37b1fc4b48b54f6b91b7ef04c18e00b4585d98359dd7b998774bbd91fb" +SRC_URI[gdk-pixbuf-sys-0.22.9.sha256sum] = "9d5209294ba3775f9b650bf78bfadeba4332089f2329b3e2f6ce0a4957a45bff" SRC_URI[getrandom-0.3.4.sha256sum] = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" SRC_URI[getrandom-0.4.3.sha256sum] = "300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099" SRC_URI[gif-0.14.2.sha256sum] = "ee8cfcc411d9adbbaba82fb72661cc1bcca13e8bba98b364e62b2dba8f960159" -SRC_URI[gio-0.22.8.sha256sum] = "8b3e1f669909c326b9413bde5a742097b8c90a7d78f45326db13668984769ded" -SRC_URI[gio-sys-0.22.8.sha256sum] = "353fdc7da7cd16da916104b1e0e4e7de380ec9c8aaa20d4d742d66310ab4b0d5" +SRC_URI[gio-0.22.9.sha256sum] = "b399f4650bb52c051f3fdf49a234e8a27ab5725c8cd774556c55eee64b2c0350" +SRC_URI[gio-sys-0.22.9.sha256sum] = "6c28739f914c15b87a9856000bed9cbd5b3a8afbca5e982d9a299e1601422cb5" SRC_URI[gio-unix-0.22.8.sha256sum] = "ce8d768735e229742c135afa3d3326604088d2df0679901cdb05e791fe2fbe0a" -SRC_URI[gio-unix-sys-0.22.0.sha256sum] = "44bab97ce39112040216e268f074645f50b31caeb53af708ab5d7e4e67f0dbfd" +SRC_URI[gio-unix-sys-0.22.9.sha256sum] = "7c01dbb58f92f67548d85e2209e073acc7ee04e107c7e04ee69b49e38b4933b4" SRC_URI[gio-win32-0.22.8.sha256sum] = "9daa423bc3dc24305275d0551882c4c0469c1cf842ab14897cf5ffbb63d95cd4" -SRC_URI[gio-win32-sys-0.22.0.sha256sum] = "d673cd130fa7b598cf3fa776265a8e4c02634f3283433d441b8fc6f9fe07f327" +SRC_URI[gio-win32-sys-0.22.9.sha256sum] = "81b96f21f242e3ee9076561f3ff04e8ac1fed20a56da23acfa69890c9d922170" SRC_URI[glam-0.30.10.sha256sum] = "19fc433e8437a212d1b6f1e68c7824af3aed907da60afa994e7f542d18d12aa9" SRC_URI[glam-0.31.1.sha256sum] = "556f6b2ea90b8d15a74e0e7bb41671c9bdf38cd9f78c284d750b9ce58a2b5be7" SRC_URI[glam-0.32.1.sha256sum] = "f70749695b063ecbf6b62949ccccde2e733ec3ecbbd71d467dca4e5c6c97cca0" -SRC_URI[glam-0.33.3.sha256sum] = "7360bd2cd76e0cd9032d42cf2922155cecea2685b0cfa4630c3246df030bcfd6" -SRC_URI[glib-0.22.8.sha256sum] = "ddbcf514bd1881fc1b960e4e52b4e82873f4da3bceddbd58d42827b508888100" -SRC_URI[glib-macros-0.22.6.sha256sum] = "506d23499707c7142898429757e8d9a3871d965239a2cb66dfa05052be6d6f19" -SRC_URI[glib-sys-0.22.8.sha256sum] = "030967459f9f676851872c6304adea7825c6d462ec9b72554c733cf0c5952233" -SRC_URI[gobject-sys-0.22.6.sha256sum] = "22a861859b887a79cf461359c192c97a57d8fb0229dd291232e57aa11f6fa72c" +SRC_URI[glam-0.33.7.sha256sum] = "e762b9b188634fc508d4ec54b62ea3d352c43fd431d18d05d46f559f217f4725" +SRC_URI[glib-0.22.9.sha256sum] = "18b9b8d350db41f690ec1b87109f202782748bbd8ab2f2ede17cb40d29e2838c" +SRC_URI[glib-macros-0.22.9.sha256sum] = "c9597c68fa7bdf4154a3079642cd21c4dccac0b0bdd2897d82861523bf91e7b9" +SRC_URI[glib-sys-0.22.9.sha256sum] = "99b38907e67e40dec9b60f858bcada952598719cb512a13eb13d6cdcd16f8295" +SRC_URI[gobject-sys-0.22.9.sha256sum] = "07595c9ba696bd9819cb6a8df39f08078f3dd679508fe052dd558492c2053834" SRC_URI[half-2.7.1.sha256sum] = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b" SRC_URI[hashbrown-0.13.2.sha256sum] = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" SRC_URI[hashbrown-0.17.1.sha256sum] = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" SRC_URI[heck-0.5.0.sha256sum] = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" -SRC_URI[hybrid-array-0.4.14.sha256sum] = "707114b52a152fa7bdb290cd7cd5912d9467273b6d74e21b8d81aca1f8533f6b" +SRC_URI[hybrid-array-0.4.15.sha256sum] = "27f864f10dfb56725ce5ce5472bc52252c8f93a4ab86327122cebf62c5f59a17" SRC_URI[iana-time-zone-0.1.65.sha256sum] = "e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470" SRC_URI[iana-time-zone-haiku-0.1.2.sha256sum] = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" -SRC_URI[icu_collections-2.2.0.sha256sum] = "2984d1cd16c883d7935b9e07e44071dca8d917fd52ecc02c04d5fa0b5a3f191c" -SRC_URI[icu_locale_core-2.2.0.sha256sum] = "92219b62b3e2b4d88ac5119f8904c10f8f61bf7e95b640d25ba3075e6cac2c29" -SRC_URI[icu_normalizer-2.2.0.sha256sum] = "c56e5ee99d6e3d33bd91c5d85458b6005a22140021cc324cea84dd0e72cff3b4" -SRC_URI[icu_normalizer_data-2.2.0.sha256sum] = "da3be0ae77ea334f4da67c12f149704f19f81d1adf7c51cf482943e84a2bad38" -SRC_URI[icu_properties-2.2.0.sha256sum] = "bee3b67d0ea5c2cca5003417989af8996f8604e34fb9ddf96208a033901e70de" -SRC_URI[icu_properties_data-2.2.0.sha256sum] = "8e2bbb201e0c04f7b4b3e14382af113e17ba4f63e2c9d2ee626b720cbce54a14" -SRC_URI[icu_provider-2.2.0.sha256sum] = "139c4cf31c8b5f33d7e199446eff9c1e02decfc2f0eec2c8d71f65befa45b421" +SRC_URI[icu_collections-2.3.0.sha256sum] = "fa68d21081c4a05d5a901a1c62add574c77048b6a1c67be3b50ce0b60d4ca513" +SRC_URI[icu_locale_core-2.3.0.sha256sum] = "d56e28588da92eee5c3201a6eff33fabdd49b62269c8938d4ff050ce4d900deb" +SRC_URI[icu_normalizer-2.3.0.sha256sum] = "12f9cf5f235641ed274641dd81c3f28d870e276763d0797aeeab72317b1c646f" +SRC_URI[icu_normalizer_data-2.3.0.sha256sum] = "1563da1ed3e0b3bf3d74c9b85917ac9c56464d2f57242270c09c9e752f8021a0" +SRC_URI[icu_properties-2.3.0.sha256sum] = "7e7ca276ad3145661a65914e6daf131ca5120cd3dcee8f8f3214b8875184a148" +SRC_URI[icu_properties_data-2.3.0.sha256sum] = "e590f038c1464a96894fd6d10127e90a8be4509f56ff7ecef851b15cee0b7caa" +SRC_URI[icu_provider-2.3.1.sha256sum] = "d27bbb9d3abbefac45d55f647c9de1d44aafcd1186eb91879afef17c396c3e73" SRC_URI[idna-1.1.0.sha256sum] = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" SRC_URI[idna_adapter-1.2.2.sha256sum] = "cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714" SRC_URI[image-0.25.10.sha256sum] = "85ab80394333c02fe689eaf900ab500fbd0c2213da414687ebf995a65d5a6104" SRC_URI[image-webp-0.2.4.sha256sum] = "525e9ff3e1a4be2fbea1fdf0e98686a6d98b4d8f937e1bf7402245af1909e8c3" -SRC_URI[indexmap-2.14.0.sha256sum] = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9" +SRC_URI[indexmap-2.14.2.sha256sum] = "cc4e190f5d26ca7051642629da2c52fc03bde85a03197c99408dcd291734c855" SRC_URI[inout-0.2.2.sha256sum] = "4250ce6452e92010fdf7268ccc5d14faa80bb12fc741938534c58f16804e03c7" SRC_URI[is_terminal_polyfill-1.70.2.sha256sum] = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" SRC_URI[itertools-0.13.0.sha256sum] = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" SRC_URI[itertools-0.15.0.sha256sum] = "8b4baf93f58d4425749ca49a51c50ebab072c5df6994d08fed93541c331481dc" SRC_URI[itoa-1.0.18.sha256sum] = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" -SRC_URI[jiff-0.2.35.sha256sum] = "668b7183bd07af9a4885f5c35b0cc5c83c4607a913c16b7e17291832910d2dcc" -SRC_URI[jiff-core-0.1.0.sha256sum] = "7feca88439efe53da3754500c1851dedf3cb36c524dd5cf8225cc0794de95d09" -SRC_URI[jiff-static-0.2.35.sha256sum] = "3a69dcb3a21cfb32ce1cd056169337ca284af0766dd766e7878819b251a49204" +SRC_URI[jiff-0.2.37.sha256sum] = "0ab1baf72f08796de0260609515130699b890ac25f30e610ad894bc5856cafdb" +SRC_URI[jiff-core-0.1.1.sha256sum] = "5e52fe76043ccecc9005d2305ebaadf7d7fc0cc89ca6baa10a94d6bc68c7128c" +SRC_URI[jiff-static-0.2.37.sha256sum] = "378268a1116ad67ae6228701118ac9f491d78fda38a40a1f1a9e1348de6f7212" SRC_URI[jiff-tzdb-0.1.8.sha256sum] = "142bd39932ad231f10513df9ab62661fead8719872150b7ad02a2df79f4e141e" SRC_URI[jiff-tzdb-platform-0.1.3.sha256sum] = "875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8" SRC_URI[jobserver-0.1.35.sha256sum] = "1c00acbd29eabad4a2392fa0e921c874934dbbf4194312ad20f04a0ed67a3cb3" -SRC_URI[js-sys-0.3.104.sha256sum] = "0e0c1080212aad755ea003d18543e8768dd432c48819efd73a7bf1e39b7a5a3a" +SRC_URI[js-sys-0.3.105.sha256sum] = "ce57d20d1ea864ce2ac172ab472d409214f4fd359f0b2a2775abdf522e2af99e" SRC_URI[language-tags-0.3.2.sha256sum] = "d4345964bb142484797b161f473a503a434de77149dd8c7427788c6e13379388" SRC_URI[lazy_static-1.5.0.sha256sum] = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" SRC_URI[libc-0.2.189.sha256sum] = "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2" SRC_URI[libfuzzer-sys-0.4.13.sha256sum] = "a9fd2f41a1cba099f79a0b6b6c35656cf7c03351a7bae8ff0f28f25270f929d2" SRC_URI[libloading-0.8.9.sha256sum] = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" SRC_URI[linux-raw-sys-0.12.1.sha256sum] = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" -SRC_URI[litemap-0.8.2.sha256sum] = "92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0" +SRC_URI[litemap-0.8.3.sha256sum] = "47d9d19d1d6efa0109d2f65ff4c85cddd50bd572e5a00127ab10987290bcefae" SRC_URI[locale_config-0.3.0.sha256sum] = "08d2c35b16f4483f6c26f0e4e9550717a2f6575bcd6f12a53ff0c490a94a6934" SRC_URI[lock_api-0.4.14.sha256sum] = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" -SRC_URI[log-0.4.33.sha256sum] = "0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad" +SRC_URI[log-0.4.34.sha256sum] = "f9f8bd3e56ce4dfc153cf470fffbfa98c7620958b312ca5c3a4b8d5181fd13c6" SRC_URI[lopdf-0.44.0.sha256sum] = "5e2ec995d822e05cabc3f06d196ee43650af3fe4fe38012cacb35e0c3d113b68" SRC_URI[malloc_buf-0.0.6.sha256sum] = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" SRC_URI[markup5ever-0.39.0.sha256sum] = "7122d987ec5f704ee56f6e5b41a7d93722e9aae27ae07cafa4036c4d3f9757de" @@ -525,8 +533,12 @@ SRC_URI[matrixmultiply-0.3.11.sha256sum] = "3f607c237553f086e7043417a51df26b2eb8 SRC_URI[md-5-0.11.0.sha256sum] = "69b6441f590336821bb897fb28fc622898ccceb1d6cea3fde5ea86b090c4de98" SRC_URI[memchr-2.8.3.sha256sum] = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98" SRC_URI[miniz_oxide-0.8.9.sha256sum] = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" +SRC_URI[miniz_oxide-0.9.1.sha256sum] = "b63fbc4a50860e98e7b2aa7804ded1db5cbc3aff9193adaff57a6931bf7c4b4c" SRC_URI[moxcms-0.8.1.sha256sum] = "bb85c154ba489f01b25c0d36ae69a87e4a1c73a72631fc6c0eb6dde34a73e44b" SRC_URI[mp4parse-0.17.0.sha256sum] = "63a35203d3c6ce92d5251c77520acb2e57108c88728695aa883f70023624c570" +SRC_URI[multiversion-0.9.0.sha256sum] = "b4ca4bea16ffc3f443cf7d866912118196bfef4c6a1556ca00f9f9b00bb43f7c" +SRC_URI[multiversion-macros-0.9.0.sha256sum] = "0d416831a7317ef4b08bee00b69cbbb9c8763da7959a7026244d6266869f9c83" +SRC_URI[multiversion_no_op-1.0.0.sha256sum] = "743fb55ba31b18fb1ecef6bdc9aa2743314978ac084044301a7eee33fb99a20d" SRC_URI[mutants-0.0.4.sha256sum] = "add0ac067452ff1aca8c5002111bd6b1c895baee6e45fcbc44e0193aea17be56" SRC_URI[nalgebra-0.35.0.sha256sum] = "adc43a60c217b0c6ff46e47f26911015ad8d2e5a8be1af668c67e370d99a4346" SRC_URI[nalgebra-macros-0.3.0.sha256sum] = "973e7178a678cfd059ccec50887658d482ce16b0aa9da3888ddeab5cd5eb4889" @@ -537,7 +549,7 @@ SRC_URI[num-bigint-0.4.8.sha256sum] = "c89e69e7e0f03bea5ef08013795c25018e1019322 SRC_URI[num-complex-0.4.6.sha256sum] = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" SRC_URI[num-conv-0.2.2.sha256sum] = "521739c6d2bac4aa25192232afe6841231376b2b26d4d9fae5ecf8ca5772e441" SRC_URI[num-derive-0.4.2.sha256sum] = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" -SRC_URI[num-integer-0.1.46.sha256sum] = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" +SRC_URI[num-integer-0.1.47.sha256sum] = "7ce2d95d4b3734dc35aa2f45e1aa22cd416814592a4f9d9205e11affd5b8e10b" SRC_URI[num-rational-0.4.2.sha256sum] = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" SRC_URI[num-traits-0.2.19.sha256sum] = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" SRC_URI[objc-0.2.7.sha256sum] = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" @@ -547,10 +559,10 @@ SRC_URI[once_cell-1.21.4.sha256sum] = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d0 SRC_URI[once_cell_polyfill-1.70.2.sha256sum] = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" SRC_URI[oorandom-11.1.5.sha256sum] = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e" SRC_URI[page_size-0.6.0.sha256sum] = "30d5b2194ed13191c1999ae0704b7839fb18384fa22e49b57eeaa97d79ce40da" -SRC_URI[pango-0.22.8.sha256sum] = "5d800d8d0de2ad5d0fb046f5344dbaba14a003cf3dd27cc21d85893d35ea316c" -SRC_URI[pango-sys-0.22.0.sha256sum] = "bbd111a20ca90fedf03e09c59783c679c00900f1d8491cca5399f5e33609d5d6" -SRC_URI[pangocairo-0.22.8.sha256sum] = "738a2ef690f51487814ff7172e0417c8e4fa2d7567571e5eb299d38b47b543ab" -SRC_URI[pangocairo-sys-0.22.0.sha256sum] = "d95cb73468373b9e568abb1afbaf5b42fe6ab9128fc41b5f2adbf69451c3c77f" +SRC_URI[pango-0.22.9.sha256sum] = "0b2022dbbd82e1c42bd950a6f1df9b98c796e725dce5ec275e03cbf9772e4efa" +SRC_URI[pango-sys-0.22.9.sha256sum] = "ca02d64761b74d56cdd4b437db6d73dc95e6c0d40f27e1c707952c0f09052948" +SRC_URI[pangocairo-0.22.9.sha256sum] = "bd199a0fef965b3ebda91a929a1ab5e7729538882c68e8de38e1904d2e094757" +SRC_URI[pangocairo-sys-0.22.9.sha256sum] = "a649a616d67ae68539bc85f00fb45d36fba742ed20fc20e6712a15d8ee52bd3f" SRC_URI[parking_lot-0.12.5.sha256sum] = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a" SRC_URI[parking_lot_core-0.9.12.sha256sum] = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" SRC_URI[percent-encoding-2.3.2.sha256sum] = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" @@ -561,14 +573,14 @@ SRC_URI[phf_macros-0.13.1.sha256sum] = "812f032b54b1e759ccd5f8b6677695d5268c5887 SRC_URI[phf_shared-0.13.1.sha256sum] = "e57fef6bc5981e38c2ce2d63bfa546861309f875b8a75f092d1d54ae2d64f266" SRC_URI[phf_shared-0.14.0.sha256sum] = "c6fd9027e2d9319be6349febd1db4e8d02aa544921200c9b777720ac34a3aa89" SRC_URI[pin-project-lite-0.2.17.sha256sum] = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd" -SRC_URI[pkg-config-0.3.33.sha256sum] = "19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e" +SRC_URI[pkg-config-0.3.34.sha256sum] = "f6b464fbc74e149a392436b17d523f769e057cb6877f6a5c4618bc6f11800548" SRC_URI[plotters-0.3.7.sha256sum] = "5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747" SRC_URI[plotters-backend-0.3.7.sha256sum] = "df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a" SRC_URI[plotters-svg-0.3.7.sha256sum] = "51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670" SRC_URI[png-0.18.1.sha256sum] = "60769b8b31b2a9f263dae2776c37b1b28ae246943cf719eb6946a1db05128a61" SRC_URI[portable-atomic-1.15.0.sha256sum] = "05c8b63e8d9609db387f0324918f81d68fe27748f084ef092fb35954d0539a85" -SRC_URI[portable-atomic-util-0.2.7.sha256sum] = "c2a106d1259c23fac8e543272398ae0e3c0b8d33c88ed73d0cc71b0f1d902618" -SRC_URI[potential_utf-0.1.5.sha256sum] = "0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564" +SRC_URI[portable-atomic-util-0.2.8.sha256sum] = "10ab3eb7f3becc3a1cbc4f2c6f20267996cfc1a6467a873763411b136a122715" +SRC_URI[potential_utf-0.1.6.sha256sum] = "d83eb9bc6d8e5cf568e7a1101d60ee05e81ed50ea106026f3d18deeb046d7661" SRC_URI[powerfmt-0.2.0.sha256sum] = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" SRC_URI[ppv-lite86-0.2.21.sha256sum] = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" SRC_URI[precomputed-hash-0.1.1.sha256sum] = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" @@ -590,7 +602,7 @@ SRC_URI[rand_chacha-0.9.0.sha256sum] = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae SRC_URI[rand_core-0.9.5.sha256sum] = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c" SRC_URI[rand_core-0.10.1.sha256sum] = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69" SRC_URI[rand_xorshift-0.4.0.sha256sum] = "513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a" -SRC_URI[rangemap-1.7.1.sha256sum] = "973443cf09a9c8656b574a866ab68dfa19f0867d0340648c7d2f6a71b8a8ea68" +SRC_URI[rangemap-1.8.0.sha256sum] = "a611d15b50743feb4c76b7d03edcb0e64f399c26961e4efe6975bc398be6aa3d" SRC_URI[rawpointer-0.2.1.sha256sum] = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" SRC_URI[rayon-1.12.0.sha256sum] = "fb39b166781f92d482534ef4b4b1b2568f42613b53e5b6c160e24cfbfa30926d" SRC_URI[rayon-core-1.13.0.sha256sum] = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91" @@ -602,10 +614,10 @@ SRC_URI[regex-syntax-0.8.11.sha256sum] = "d6f6ff9a378485b298a5286656da665ba74413 SRC_URI[rgb-0.8.53.sha256sum] = "47b34b781b31e5d73e9fbc8689c70551fd1ade9a19e3e28cfec8580a79290cc4" SRC_URI[rustc-hash-2.1.3.sha256sum] = "6b1e7f9a428571be2dc5bc0505c13fb6bf936822b894ec87abf8a08a4e51742d" SRC_URI[rustc_version-0.4.1.sha256sum] = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" -SRC_URI[rustix-1.1.4.sha256sum] = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" +SRC_URI[rustix-1.1.5.sha256sum] = "891efababe418670775f199f0d233d84843c227a0949a883ce15b37c78d6629d" SRC_URI[rustversion-1.0.23.sha256sum] = "cf54715a573b99ac80df0bc206da022bcd442c974952c7b9720069370852e21f" SRC_URI[rusty-fork-0.3.1.sha256sum] = "cc6bf79ff24e648f6da1f8d1f011e9cac26491b619e6b9280f2b47f1774e6ee2" -SRC_URI[safe_arch-1.1.0.sha256sum] = "3a52ec151f024d703f9fd65abb7cbe81e7cdb39f18917a3a37e3014470dc7c59" +SRC_URI[safe_arch-1.2.0.sha256sum] = "42c6efa15875e6ecb39ca61fb0b0c1a40b84fac5a5ffe71eef7d1000c8eb3f5f" SRC_URI[same-file-1.0.6.sha256sum] = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" SRC_URI[scopeguard-1.2.0.sha256sum] = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" SRC_URI[selectors-0.40.0.sha256sum] = "eeee001a77567bb05e71652718d3ff76d8697c151ac523e68e9513194eb2b75a" @@ -621,9 +633,10 @@ SRC_URI[shell-words-1.1.1.sha256sum] = "dc6fe69c597f9c37bfeeeeeb33da3530379845f1 SRC_URI[shlex-2.0.1.sha256sum] = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba" SRC_URI[simba-0.10.2.sha256sum] = "f1a7200d82ff1c7b4235efd12f11e2537a402c91cf83a5cb97ce80eef787fde7" SRC_URI[simd-adler32-0.3.10.sha256sum] = "3a219298ac11a56ea9a6d2120044824d6f01aeb034955e7af7bc16858527deea" +SRC_URI[simdutf8-0.1.5.sha256sum] = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e" SRC_URI[siphasher-1.0.3.sha256sum] = "8ee5873ec9cce0195efcb7a4e9507a04cd49aec9c83d0389df45b1ef7ba2e649" SRC_URI[slab-0.4.12.sha256sum] = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" -SRC_URI[smallvec-1.15.2.sha256sum] = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90" +SRC_URI[smallvec-1.16.1.sha256sum] = "ba467056f1b547ed52077911161fc86985becbc60e8e1857c8a144dab0def891" SRC_URI[stable_deref_trait-1.2.1.sha256sum] = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" SRC_URI[static_assertions-1.1.0.sha256sum] = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" SRC_URI[string_cache-0.9.0.sha256sum] = "a18596f8c785a729f2819c0f6a7eae6ebeebdfffbfe4214ae6b087f690e31901" @@ -632,9 +645,10 @@ SRC_URI[string_cache_codegen-0.6.1.sha256sum] = "585635e46db231059f76c5849798146 SRC_URI[stringprep-0.1.5.sha256sum] = "7b4df3d392d81bd458a8a621b8bffbd2302a12ffe288a9d931670948749463b1" SRC_URI[strsim-0.11.1.sha256sum] = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" SRC_URI[syn-2.0.119.sha256sum] = "872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297" -SRC_URI[syn-3.0.3.sha256sum] = "53e9bae58849f64dfa4f5d5ae372c8341f7305f82a3868709269343628b659a3" -SRC_URI[synstructure-0.13.2.sha256sum] = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" +SRC_URI[syn-3.0.6.sha256sum] = "8593e8e72159ed2257d083c7a454a85cbf854f37a0966d8d483aff8c8a3ebcee" +SRC_URI[synstructure-0.14.0.sha256sum] = "901704edd0dfe137f1987838ee4f259e4e063c31371bdb423f7ae38ec6f77f02" SRC_URI[system-deps-7.0.8.sha256sum] = "396a35feb67335377e0251fcbc1092fc85c484bd4e3a7a54319399da127796e7" +SRC_URI[system-deps-9.0.0.sha256sum] = "8a0dae2cbca1f0ff93795713cfe0a4c02f760e3c0b8ae2ab4ec4045808ff429f" SRC_URI[target-lexicon-0.13.5.sha256sum] = "adb6935a6f5c20170eeceb1a3835a49e12e19d792f6dd344ccc76a985ca5a6ca" SRC_URI[tempfile-3.27.0.sha256sum] = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" SRC_URI[tendril-0.5.1.sha256sum] = "5fed54709c5b3a53d09bb1c113ea4f5ceafd1e772ddcb0030a82e1d56c087b08" @@ -644,18 +658,17 @@ SRC_URI[thiserror-impl-2.0.20.sha256sum] = "bc04cd3e1236dd4a98afca4569f2deb3f120 SRC_URI[time-0.3.55.sha256sum] = "cdb87b95ec50ddfa440816d227a17b2ccbdda963a316a727fda0fc4334f7d134" SRC_URI[time-core-0.1.9.sha256sum] = "9e1c906769ad99c88eaa54e728060edef082f8e358ff32030cb7c7d315e81109" SRC_URI[time-macros-0.2.32.sha256sum] = "7e689342a48d2ea927c87ea50cabf8594854bf940e9310208848d680d668ed85" -SRC_URI[tinystr-0.8.3.sha256sum] = "c8323304221c2a851516f22236c5722a72eaa19749016521d6dff0824447d96d" +SRC_URI[tinystr-0.8.4.sha256sum] = "b1e27c91459209c2986af3dcf603a5a74a4368754ce37414f59acc971167f643" SRC_URI[tinytemplate-1.2.1.sha256sum] = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" -SRC_URI[tinyvec-1.12.0.sha256sum] = "bb4ebadaa0af04fab11ae01eb5f9fdb5f9c5b875506e210e71c07873528baa7f" -SRC_URI[tinyvec_macros-0.1.1.sha256sum] = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" -SRC_URI[toml-1.1.4+spec-1.1.0.sha256sum] = "3aace63f4bbcdfc2c965b059de67119c89c4017a70d633be6c104910f67056f5" +SRC_URI[tinyvec-1.13.3.sha256sum] = "fd3ca314f692efd6c868f8408f53fe444634a845f96c028b97d35f6a1f79f0ee" +SRC_URI[toml-1.1.6+spec-1.1.0.sha256sum] = "920602543f0911ab71da12c50d59701da54c196d1a2bf5cb4b75667f137a406a" SRC_URI[toml_datetime-1.1.1+spec-1.1.0.sha256sum] = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7" SRC_URI[toml_parser-1.1.3+spec-1.1.0.sha256sum] = "1d38ac1cf9b95face32296c0a3ede1fdc270627c9d9c02a7274dd6d960dc4d56" SRC_URI[toml_writer-1.1.2+spec-1.1.0.sha256sum] = "7d56353a2a665ad0f41a421187180aab746c8c325620617ad883a99a1cbe66d2" SRC_URI[typenum-1.20.1.sha256sum] = "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20" SRC_URI[unarray-0.1.4.sha256sum] = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94" SRC_URI[unicode-bidi-0.3.18.sha256sum] = "5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5" -SRC_URI[unicode-ident-1.0.24.sha256sum] = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" +SRC_URI[unicode-ident-1.0.26.sha256sum] = "d245f478577f809a851594d02313b640fb437e0bb33866753cff937863096954" SRC_URI[unicode-normalization-0.1.25.sha256sum] = "5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8" SRC_URI[unicode-properties-0.1.4.sha256sum] = "7df058c713841ad818f1dc5d3fd88063241cc61f49f5fbea4b951e8cf5a8d71d" SRC_URI[url-2.5.8.sha256sum] = "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed" @@ -666,15 +679,15 @@ SRC_URI[version_check-0.9.5.sha256sum] = "0b928f33d975fc6ad9f86c8f283853ad26bdd5 SRC_URI[wait-timeout-0.2.1.sha256sum] = "09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11" SRC_URI[walkdir-2.5.0.sha256sum] = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" SRC_URI[wasip2-1.0.4+wasi-0.2.12.sha256sum] = "b67efb37e106e55ce722a510d6b5f9c17f083e5fc79afc2badeb12cc313d9487" -SRC_URI[wasm-bindgen-0.2.127.sha256sum] = "1b70935747edd64d89de3efa29d73789b806c15798f8e7dca4d8ac356b50ce70" -SRC_URI[wasm-bindgen-macro-0.2.127.sha256sum] = "77775f8f3f7217702089053b94958f8f54061a3f663417df76e19cbdcca29bc1" -SRC_URI[wasm-bindgen-macro-support-0.2.127.sha256sum] = "e11d33f857dc2fb11b8bc75aee111aa9cbeb12cd9f25efd3d4c2a3dd4e235284" -SRC_URI[wasm-bindgen-shared-0.2.127.sha256sum] = "7ef64dbcc55df09c7e5a46182d181c2cfa3e925f3da937ea764728b4bbb9dcbf" -SRC_URI[web-sys-0.3.104.sha256sum] = "c435338968042f4f59a557f690a253676d47ce13ceb55d70100e7facf6620a30" +SRC_URI[wasm-bindgen-0.2.128.sha256sum] = "aecb87a33d3b0c5e3b7aa46336eaf486cffafbd281b195e4c8b80d50df2351bf" +SRC_URI[wasm-bindgen-macro-0.2.128.sha256sum] = "a690d511e3c1a8b3a55e33511e3c2c00c78415cd23650f32b808627f5696b9ed" +SRC_URI[wasm-bindgen-macro-support-0.2.128.sha256sum] = "411e4887f0071ef2d2164a9d5fdf2d20efbef78fccd3a78b0c10a1dc5295e48a" +SRC_URI[wasm-bindgen-shared-0.2.128.sha256sum] = "81941cd78d0c92026c33e5e01312845a4cb1e9af3407f9134b100dd03144103e" +SRC_URI[web-sys-0.3.105.sha256sum] = "9fbddc4a036f00ec4f18c83445bd3115cb306a91da554919a099d9222fe4a7f8" SRC_URI[web_atoms-0.2.6.sha256sum] = "ba8b815c1b593dc0baf78dd0f4fc8fdb2de53198fb1163738093e9a311c33fb3" SRC_URI[weezl-0.1.12.sha256sum] = "a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88" SRC_URI[weezl-0.2.1.sha256sum] = "d4ca08e5ef825b65b056d9efbd95c8750683f0a6d0466d02e96dc2e4e360f3d2" -SRC_URI[wide-1.6.1.sha256sum] = "de2aaf408e58689c2096682331b1f42bb2d9f2ed6b11560407d023cd0a6c634e" +SRC_URI[wide-1.7.1.sha256sum] = "d920ac99c3c8edce110cb8d07dbb324d6d026011dce85b1e9355b70f0adacc4f" SRC_URI[winapi-0.3.9.sha256sum] = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" SRC_URI[winapi-i686-pc-windows-gnu-0.4.0.sha256sum] = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" SRC_URI[winapi-util-0.1.11.sha256sum] = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" @@ -688,19 +701,20 @@ SRC_URI[windows-strings-0.5.1.sha256sum] = "7837d08f69c77cf6b07689544538e017c1bf SRC_URI[windows-sys-0.61.2.sha256sum] = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" SRC_URI[winnow-1.0.4.sha256sum] = "23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81" SRC_URI[wit-bindgen-0.57.1.sha256sum] = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" -SRC_URI[writeable-0.6.3.sha256sum] = "1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4" +SRC_URI[writeable-0.6.4.sha256sum] = "3ad82d2a33cdc9674dc7465672f271e096168fcdbe0f799d9e6db8c5892679dc" SRC_URI[xml5ever-0.39.0.sha256sum] = "5ab627f34ff61b80d756180d556f9c68801d836d271b3b8c094504ceca69d221" SRC_URI[yansi-1.0.1.sha256sum] = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049" SRC_URI[yeslogic-fontconfig-sys-6.0.1.sha256sum] = "1d8b8abf912b9a29ff112e1671c97c33636903d13a69712037190e6805af4f76" SRC_URI[yoke-0.8.3.sha256sum] = "709fe23a0424b6a435d82152b1bd3fdfb0833487d5fa90d05d42762a9891fef5" -SRC_URI[yoke-derive-0.8.2.sha256sum] = "de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e" -SRC_URI[zerocopy-0.8.56.sha256sum] = "556764e583adb45a9f8d413c2a147fa7e8d821e48e12b14fd560b607998b75eb" -SRC_URI[zerocopy-derive-0.8.56.sha256sum] = "f2ab42fc20575779bd240faa45f94a74256f755c0fa9e89f0ede20d91d0cdfc1" +SRC_URI[yoke-derive-0.8.3.sha256sum] = "33811428bee40dbceb6d545e95754741d17a6aef9a4849f0fd62e2ba4f412a78" +SRC_URI[zerocopy-0.8.57.sha256sum] = "d35102a9f36d089ccae9e4c6802bc118be4487b80aaffc0ab4e0cf5ce92d2873" +SRC_URI[zerocopy-derive-0.8.57.sha256sum] = "146c01f5ab44258da43cf276c74a2763db2ff3969c9c652c3f2de07041d0b2bc" SRC_URI[zerofrom-0.1.8.sha256sum] = "0ec05a11813ea801ff6d75110ad09cd0824ddba17dfe17128ea0d5f68e6c5272" -SRC_URI[zerofrom-derive-0.1.7.sha256sum] = "11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1" -SRC_URI[zerotrie-0.2.4.sha256sum] = "0f9152d31db0792fa83f70fb2f83148effb5c1f5b8c7686c3459e361d9bc20bf" -SRC_URI[zerovec-0.11.6.sha256sum] = "90f911cbc359ab6af17377d242225f4d75119aec87ea711a880987b18cd7b239" -SRC_URI[zerovec-derive-0.11.3.sha256sum] = "625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555" +SRC_URI[zerofrom-derive-0.1.8.sha256sum] = "f75b4683f6c7f45248d4d64056a24298c6281e0993356d7d1b4a1a962ef10d4a" +SRC_URI[zerotrie-0.2.5.sha256sum] = "4ea269c3bd32f0a32c321907a2ae912ba6f4649bb0fc764a15627e99a7095a3f" +SRC_URI[zerovec-0.11.8.sha256sum] = "bb0464e17806c1d976d5cba29399c7f08e516e279e2ba493f63123b5fca67dd8" +SRC_URI[zerovec-derive-0.11.6.sha256sum] = "34df6fc39dbd26ddc9c10e6a2984476e13acce22e64e4487636ef494369225da" +SRC_URI[zlib-rs-0.6.8.sha256sum] = "b268e58e7c693d7c271f93ffc4ba3b380412554231c85bf61ca7af91042a4112" SRC_URI[zmij-1.0.23.sha256sum] = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b" SRC_URI[zune-core-0.5.3.sha256sum] = "d56377fd46368984a170bc5aac5567e52ca5da874caa60bea39fcbca78fb658b" SRC_URI[zune-jpeg-0.5.15.sha256sum] = "27bc9d5b815bc103f142aa054f561d9187d191692ec7c2d1e2b4737f8dbd7296" diff --git a/meta/recipes-gnome/librsvg/librsvg/0001-query-rustc-append-RUSTFLAGS-to-rustc-executable.patch b/meta/recipes-gnome/librsvg/librsvg/0001-query-rustc-append-RUSTFLAGS-to-rustc-executable.patch index 1c02edad385..d9a7fbf5145 100644 --- a/meta/recipes-gnome/librsvg/librsvg/0001-query-rustc-append-RUSTFLAGS-to-rustc-executable.patch +++ b/meta/recipes-gnome/librsvg/librsvg/0001-query-rustc-append-RUSTFLAGS-to-rustc-executable.patch @@ -1,4 +1,4 @@ -From 2becfbb5964754f7c3f1ff90f9447d84093ba986 Mon Sep 17 00:00:00 2001 +From faa062c4bbd9f3678997a90c85ec4efa05156c07 Mon Sep 17 00:00:00 2001 From: Gyorgy Sarvari Date: Sat, 2 Aug 2025 20:57:49 +0200 Subject: [PATCH] query-rustc: append RUSTFLAGS to rustc executable diff --git a/meta/recipes-gnome/librsvg/librsvg/0001-tests-revert-Take-care-of-deprecated-assert_cmd-Comm.patch b/meta/recipes-gnome/librsvg/librsvg/0001-tests-revert-Take-care-of-deprecated-assert_cmd-Comm.patch index 05e0e0f8579..35ae9a7cd22 100644 --- a/meta/recipes-gnome/librsvg/librsvg/0001-tests-revert-Take-care-of-deprecated-assert_cmd-Comm.patch +++ b/meta/recipes-gnome/librsvg/librsvg/0001-tests-revert-Take-care-of-deprecated-assert_cmd-Comm.patch @@ -1,4 +1,4 @@ -From 095e3c67c5e6b410098eb8d86878ec411d00fa0b Mon Sep 17 00:00:00 2001 +From 5fca1f7d88ce817cb532e6b7e7168d3beb1a86f4 Mon Sep 17 00:00:00 2001 From: Alexander Kanavin Date: Thu, 18 Dec 2025 18:43:20 +0100 Subject: [PATCH] tests: revert 'Take care of deprecated diff --git a/meta/recipes-gnome/librsvg/librsvg_2.63.0.bb b/meta/recipes-gnome/librsvg/librsvg_2.63.2.bb similarity index 98% rename from meta/recipes-gnome/librsvg/librsvg_2.63.0.bb rename to meta/recipes-gnome/librsvg/librsvg_2.63.2.bb index bc378c27976..114401d16e4 100644 --- a/meta/recipes-gnome/librsvg/librsvg_2.63.0.bb +++ b/meta/recipes-gnome/librsvg/librsvg_2.63.2.bb @@ -26,7 +26,7 @@ require ${BPN}-crates.inc SRC_URI += "file://0001-query-rustc-append-RUSTFLAGS-to-rustc-executable.patch \ file://0001-tests-revert-Take-care-of-deprecated-assert_cmd-Comm.patch \ file://run-ptest" -SRC_URI[archive.sha256sum] = "cab7f7d1326fb001e4eb9f37990de66d4578a5f48465507471a69322d8b326e3" +SRC_URI[archive.sha256sum] = "852b18e1a00b8605528825a27dc7748bff2a5dd254028f59dc22a34ea57e81b6" UPSTREAM_CHECK_REGEX = "librsvg-(?P\d+\.\d+\.(?!9\d+)\d+)" From patchwork Mon Sep 21 07:06:39 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 98768 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 728EFC982F8 for ; Mon, 21 Sep 2026 07:07:10 +0000 (UTC) Received: from mail-wm2-f13.google.com (mail-wm2-f13.google.com [74.125.225.141]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.43667.1789974423409096871 for ; Mon, 21 Sep 2026 00:07:04 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=ddjSXltl; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.141, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f13.google.com with SMTP id 5b1f17b1804b1-49b912d37b5so14613475e9.2 for ; Mon, 21 Sep 2026 00:07:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789974421; x=1790579221; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=kJudhcQh43N1MH7FMd0kotbhzdsWz/I/2OexGDpPzSM=; b=ddjSXltlzLVkNQiFvsQNlL/s1iFKLPaD/AV0wXiji0fCi52ZUgY+HtYCNkS8JOCch9 rknildvQ7+QR7R/C/hB9w6PiFvm3QWX1dfTABh7cYdOVM+7W4Xv9r47m33b0Gq8wBX2m HvXQtsDtNgtprzkb/fgD0xWSXSz+RiOA8donI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789974421; x=1790579221; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=kJudhcQh43N1MH7FMd0kotbhzdsWz/I/2OexGDpPzSM=; b=uRMG8gk/2kvk0YNopqk0rVv4GYWRcmHlToGQ9ljXoB/cuz3x1jsxL4DkcncJ2pNmp4 Fc0bK6aHcA0B+ouZQ9Dmty8gSwHQ2E0XwFFN4Vs6TjcJ9LUi0Bbq1vJkBbCTgkSgRGg6 RR8gHbY0iTZnxomFq2DGtqbMyoW9ViGBRKDmJHvsrS8NHcSV8V/Irgd9RuAk+gAoXJkj syax2jXMwjyBrH8amYhEK8F4FQGm8AfgEfmUiwz0Q61L2jE/tWdVThyt/ivZdLjdkYEf uZ8gTYvZNBRpyD+j6cchKrDGK55tX0c3NweYkzo0MB3trOu6HuLdA5ZfBwSRmWZpBbQc 246A== X-Gm-Message-State: AFuF++lqbJI1M8K88l+2AwWGyipqiwH35yta8I+b8/hnXhRljjAt3Mhu EaSbzFNuUEgmt2xs7rHw24oyiOmucWpqtA+cGt2DWMTMl9H3P3pPjRmi0C9CatmBk2vbRcr46bD ofyyEYoc= X-Gm-Gg: AYBFou1xmPFuTvIr6N0zyqj0uXiK5ngdTnQZCLKEhO8DGbuerG/EpqlYs5Hw3WjGK08 CJhb5HbH8hH2tOYi8sas4a5z+GvA9k6jnLHgK4yrtwkvWxeFIR/vuORaGlx9YiuKFKE/P2xbTPb sIf+W/x69lEgqMBu6FzIo8oTU4y4NI+hmwG20UryIF3xkWVCm+jvTg3AKuVtnMJcDBHZRaeujUK g7Q81xmfUdo/X6ZmfD1TEQbg0bFh5cfhNTspDJPiwxvGvi0WzCRRbksOulSShRvAjC9w1j+ei6N SSzrmRzTFMrCP0CpFkLqr2PcVtA3eOOJcLoe9mLmisuw0Aw5JN0jB1uGDjqQEShFwA6xMpHPEUB GikzxOTaL/J4u9vGkMgxGgzJPTH5sbb+u67GKeVYNYiKt6DXa9kt66qIlx7tb+pjSsJXQrAi33C 2W1eAyA5yd4DnzTSp1hy3JhPPOzDNgRHVjqRvtdIQCe/jne56AhiUFc+h78xxsNSAoOeBQ0HS5m myhbaKhNhMPAweApfDSQF1mNUU= X-Received: by 2002:a05:600c:354e:b0:49e:65ac:eb5f with SMTP id 5b1f17b1804b1-49fc5726c2cmr181221185e9.10.1789974421400; Mon, 21 Sep 2026 00:07:01 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:481d:998f:15fb:95da]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc5755c40sm276492915e9.3.2026.09.21.00.07.00 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 00:07:00 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 03/20] python3-dtschema: upgrade 2026.6 -> 2026.9 Date: Mon, 21 Sep 2026 08:06:39 +0100 Message-ID: <20260921070656.521680-3-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> References: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> MIME-Version: 1.0 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 07:07:10 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/246290 Signed-off-by: Richard Purdie --- .../{python3-dtschema_2026.6.bb => python3-dtschema_2026.9.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/python/{python3-dtschema_2026.6.bb => python3-dtschema_2026.9.bb} (84%) diff --git a/meta/recipes-devtools/python/python3-dtschema_2026.6.bb b/meta/recipes-devtools/python/python3-dtschema_2026.9.bb similarity index 84% rename from meta/recipes-devtools/python/python3-dtschema_2026.6.bb rename to meta/recipes-devtools/python/python3-dtschema_2026.9.bb index bb9ced182c1..1ab2d4ce3d0 100644 --- a/meta/recipes-devtools/python/python3-dtschema_2026.6.bb +++ b/meta/recipes-devtools/python/python3-dtschema_2026.9.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=457495c8fa03540db4a576bf7869e811" inherit pypi python_setuptools_build_meta -SRC_URI[sha256sum] = "05188e3727393334b99abb74ae220ccb8158eec67d6bec793326253f9e76d57a" +SRC_URI[sha256sum] = "d50aa00414f09b7aadc776afabe623915b8f94e59d6eddef80920d6505cba671" DEPENDS += "python3-setuptools-scm-native" RDEPENDS:${PN} += "\ From patchwork Mon Sep 21 07:06:40 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 98770 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 5A4BBC982F1 for ; Mon, 21 Sep 2026 07:07:09 +0000 (UTC) Received: from mail-wm2-f13.google.com (mail-wm2-f13.google.com [74.125.225.141]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.43877.1789974425118345699 for ; Mon, 21 Sep 2026 00:07:05 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=K9Rh5QCI; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.141, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f13.google.com with SMTP id 5b1f17b1804b1-49d1ca5b0d6so19216065e9.0 for ; Mon, 21 Sep 2026 00:07:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789974423; x=1790579223; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=Gq5Lz8zUFeP8RCdXqQi4c78pc/SkdYZAah18zNEgFeI=; b=K9Rh5QCIRcpxzY9wat84Qsa8IjTTxhmv7T/nz6clfpn9hYbfNL4xPrQbpWkhElKD0H v3wDYOdwkF4DmAbiQ307Y+1GHi/4X/I5x0H0pmF5YrWCNrqmEY4SwJ7lqhgKyDq0Wv8v VhD/GAm5LdIulNDcwQm6Wx68Z8/Nu+w2Y8m3o= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789974423; x=1790579223; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=Gq5Lz8zUFeP8RCdXqQi4c78pc/SkdYZAah18zNEgFeI=; b=0CnKELLjmvpAQYrtavmSgq4qppHVnetzfm19a5V2OVODsBmuygpUUmQEu36G+0G2X+ tbpiuK4T3WmAhF90bpUZhzuwhU79JKb7+Wn+vEgEonO2AWyxf8Z8xNiJJTlTE6pGO8EM H8s8VqShAALZaA5qBPw/tWk62qaY2aeg8vUdq3Qmct2zDC+z/kq6pIVF6B2iR0OFZFS0 4Fv2/g3DzjcKn5RZjEwDoqZV1pVCOV9NRaPbjvD3WY4nduluhYdHLvL7wM7LEw67hDOD cdDCztvtJ8ScQ47vVmp0K5t4Fe/NSD9VVxlIz6oqQQHva2zhiXdKH/DJkHlFVjxRKdmt gGXw== X-Gm-Message-State: AFuF++lBLpt9u72s8KL9XKXaOel9RKl8UiFtLBMfKlX8s6TzWtOXp7UM PqoSEEML4JEe7fxklinSAED/c2dvETnYsCV89uwwdpALhCIkilmr4h6H8kX1M9RGeVz6HZEJZZm TZVUBCCI= X-Gm-Gg: AYBFou0MesYEtAw8A2lVKVBWcKtrLlNu6bSvA3dNt+MUQYqXrO0h7xjIety5Yv67y1w cxqP9hxvuYAO32Cmv0T4lyf0LynWxo4Kz37zd+zv1KTxCigKRKzAuRYJgTStIPUUUHG5WHnm3Jt Bjrg+Z5pHX8LM3QW+8G9m29pG6JGislx/fP8GWFH8M4ZWUK/NbXJsR7Z9ynJV6WKYj2V1drG4Nz aEdwWCypeCjSkwghHl44Qaw5/48tD8gnMCEfa1RByDudsyyQ/9R9ovlhhkUpgWpwV+HUDR8VBRx Qyv4f8Cb4oGtUmDfr4VeYKMSRmZD+Gh+23l3UpF4gseYsYX9NJUOXDwAB7WScMnAWbcIU7RA5FU BUc+XuNKtTWIpZ56QSui+dNzrXpHQflyr0PwE5G2dXTjNkbzzkcQ7JS9sobC+nNQjqACRtE1jBm oLNPJKsyuBinhlG+VAcnKWL97mKfZte7NqW53HEC2yfwmmQbQr/NNS9PzzWv4a4w/DDO5G8G5xn P6svCQcMT1tnjW6EYbjHA15LDc= X-Received: by 2002:a05:600c:6296:b0:49e:6fd2:a45 with SMTP id 5b1f17b1804b1-49fc5737c43mr135352435e9.16.1789974422866; Mon, 21 Sep 2026 00:07:02 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:481d:998f:15fb:95da]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc5755c40sm276492915e9.3.2026.09.21.00.07.01 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 00:07:01 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 04/20] python3-uv-build: upgrade 0.12.13 -> 0.12.17 Date: Mon, 21 Sep 2026 08:06:40 +0100 Message-ID: <20260921070656.521680-4-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> References: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> MIME-Version: 1.0 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 07:07:09 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/246291 0.12.17 Released on 2026-09-18. Enhancements Reject unsupported Git archive paths in lockfiles with a clear error instead of panicking during frozen exports (#21780) Preview features Set minimum glibc and musl versions that universal resolutions must support with minimum-libc-version (#21651) Reject pylock.toml files whose wheel filenames do not match their declared package names or versions (#20746) Keep uv workspace metadata read-only unless --sync is provided (#21821) Apply uv check lock modes when retrieving workspace metadata (#21821) Performance Speed up builds with many exclusion patterns by avoiding quadratic deduplication (#21650) Reduce resolver allocations when deduplicating package and distribution requests (#21810) Bug fixes Prevent required-environments from selecting package versions whose wheels require a newer macOS version than the configured Darwin baseline (#21825) 0.12.16 Released on 2026-09-17. Python Add Pyodide 314.0.7, 0.29.5, and 0.27.8 (#21741) Enhancements Verify downloaded wheels and source distributions against hashes supplied by package indexes (#21562) Allow build-constraint-dependencies entries to include hashes for verifying downloaded build dependencies (#21467) Honor Darwin platform_release markers in required-environments using macOS wheel deployment targets (#21766) Reject unsupported Git URL schemes while parsing lockfiles instead of panicking during frozen exports (#21779) Preview features Support lock-without-metadata across all dependency types while retaining package.metadata for remote URL dependencies to enable offline validation (#21163) Honor configured and command-line index settings, including credentials, in uv upgrade (#21776) Allow uv check to run in projects that are not managed by uv and outside workspaces (#21777) Respect --python and UV_PYTHON when selecting the Python version for uv check (#21744) Bug fixes Redact Azure shared access signatures from displayed and logged URLs (#21755) Check archive sizes from pylock.toml before reusing cached distributions (#21609) Keep user-authored local dependency paths relative in lockfiles when backend metadata reports absolute paths (#20631) Use the bundled uv_build backend only when its version matches active version pins (#21742) Handle malformed index URLs without panicking when credentials are configured (#21784) Report a configuration error instead of panicking for proxy URLs without a host (#21781) Return a credential-redacted error instead of panicking when a URL cannot be converted to a path (#21783) 0.12.15 Released on 2026-09-15. Performance Speed up cold-cache resolution and HTTP cache revalidation by batching cache writes (#21675) Bug fixes Fix regressions in 0.12.14 when installing to symlinked destinations or using uv pip install --target . (#21699) 0.12.14 Released on 2026-09-15. Enhancements Resume interrupted downloads with HTTP Range requests when supported (#21570) Use a consistent format for error rendering (#17110) Render error and warning causes with compact cause: labels (#21599, #21603) Show underlying causes and hints in user warnings (#21565) Show resolver hints for failed uv tool upgrade operations (#21566) Preview features Export multiple dependency selections from a shared lockfile in one uv export --batch invocation with the batch-export preview feature (#21618) Performance Speed up dependency resolution from local wheelhouses by reading wheel metadata in a single blocking task (#21619) Speed up cold resolution against large package indexes by parsing Simple API responses in bounded background workers (#21593) Speed up warm-cache resolution by decoding fresh HTTP cache entries in the cache-read task (#21621) Bug fixes Select releases that satisfy required-environments within each resolver fork instead of combining incompatible wheel coverage across forks (#21672) Install packages with paths longer than MAX_PATH on Windows systems without long-path support enabled (#21625) Prevent uv python install from overwriting valid unmanaged Python symlinks with relative targets on Unix (#21639) Redact credentials and signatures from missing-path-segment URL errors (#21616) Avoid exceeding the configured retry budget when cached HTTP responses fail revalidation (#21640) Prefer bin/python over bin/python3 when discovering interpreters in Unix environments (#21559) Classify package-operation exit codes by their underlying cause: return 1 for expected failures and 2 for recognized operational and internal failures (#17110) Suppress managed-Python fallback warnings under --quiet (#21565) Keep failed uv tool upgrade errors visible with -q while suppressing them with -qq (#21566) Signed-off-by: Richard Purdie --- .../python/python3-uv-build-crates.inc | 66 +++++++------------ ...0.12.13.bb => python3-uv-build_0.12.17.bb} | 2 +- 2 files changed, 25 insertions(+), 43 deletions(-) rename meta/recipes-devtools/python/{python3-uv-build_0.12.13.bb => python3-uv-build_0.12.17.bb} (92%) diff --git a/meta/recipes-devtools/python/python3-uv-build-crates.inc b/meta/recipes-devtools/python/python3-uv-build-crates.inc index 02e8f9a8abe..486d993c327 100644 --- a/meta/recipes-devtools/python/python3-uv-build-crates.inc +++ b/meta/recipes-devtools/python/python3-uv-build-crates.inc @@ -4,7 +4,6 @@ SRC_URI += " \ crate://crates.io/adler2/2.0.1 \ crate://crates.io/aho-corasick/1.1.4 \ - crate://crates.io/allocator-api2/0.2.21 \ crate://crates.io/ambient-authority/0.0.2 \ crate://crates.io/anstream/1.0.0 \ crate://crates.io/anstyle/1.0.14 \ @@ -43,7 +42,6 @@ SRC_URI += " \ crate://crates.io/clap_lex/1.1.0 \ crate://crates.io/colorchoice/1.0.5 \ crate://crates.io/console/0.16.4 \ - crate://crates.io/const-oid/0.10.2 \ crate://crates.io/cpufeatures/0.2.17 \ crate://crates.io/cpufeatures/0.3.0 \ crate://crates.io/crc32fast/1.5.0 \ @@ -78,21 +76,19 @@ SRC_URI += " \ crate://crates.io/form_urlencoded/1.2.2 \ crate://crates.io/fs-err/3.3.1 \ crate://crates.io/fs-set-times/0.20.3 \ - crate://crates.io/futures/0.3.33 \ - crate://crates.io/futures-channel/0.3.33 \ - crate://crates.io/futures-core/0.3.33 \ - crate://crates.io/futures-executor/0.3.33 \ - crate://crates.io/futures-io/0.3.33 \ + crate://crates.io/futures/0.3.34 \ + crate://crates.io/futures-channel/0.3.34 \ + crate://crates.io/futures-core/0.3.34 \ + crate://crates.io/futures-executor/0.3.34 \ + crate://crates.io/futures-io/0.3.34 \ crate://crates.io/futures-lite/2.6.1 \ - crate://crates.io/futures-macro/0.3.33 \ - crate://crates.io/futures-sink/0.3.33 \ - crate://crates.io/futures-task/0.3.33 \ - crate://crates.io/futures-util/0.3.33 \ + crate://crates.io/futures-macro/0.3.34 \ + crate://crates.io/futures-sink/0.3.34 \ + crate://crates.io/futures-task/0.3.34 \ + crate://crates.io/futures-util/0.3.34 \ crate://crates.io/generic-array/0.14.7 \ - crate://crates.io/getrandom/0.3.4 \ crate://crates.io/getrandom/0.4.3 \ crate://crates.io/globset/0.4.20 \ - crate://crates.io/gloo-timers/0.3.0 \ crate://crates.io/hashbrown/0.15.5 \ crate://crates.io/hashbrown/0.17.1 \ crate://crates.io/heck/0.5.0 \ @@ -167,7 +163,6 @@ SRC_URI += " \ crate://crates.io/ptr_meta_derive/0.3.1 \ crate://crates.io/quote/1.0.47 \ crate://crates.io/quoted_printable/0.5.1 \ - crate://crates.io/r-efi/5.3.0 \ crate://crates.io/r-efi/6.0.0 \ crate://crates.io/rancor/0.1.1 \ crate://crates.io/redox_syscall/0.5.15 \ @@ -209,6 +204,7 @@ SRC_URI += " \ crate://crates.io/slab/0.4.12 \ crate://crates.io/smallvec/1.15.2 \ crate://crates.io/smawk/0.3.2 \ + crate://crates.io/socket2/0.6.3 \ crate://crates.io/spdx/0.13.5 \ crate://crates.io/stable_deref_trait/1.2.1 \ crate://crates.io/strip-ansi-escapes/0.2.1 \ @@ -222,8 +218,8 @@ SRC_URI += " \ crate://crates.io/tempfile/3.27.0 \ crate://crates.io/terminal_size/0.4.4 \ crate://crates.io/textwrap/0.16.2 \ - crate://crates.io/thiserror/2.0.19 \ - crate://crates.io/thiserror-impl/2.0.19 \ + crate://crates.io/thiserror/2.0.20 \ + crate://crates.io/thiserror-impl/2.0.20 \ crate://crates.io/thread_local/1.1.9 \ crate://crates.io/tinystr/0.8.2 \ crate://crates.io/tinyvec/1.11.0 \ @@ -231,7 +227,6 @@ SRC_URI += " \ crate://crates.io/tokio/1.53.1 \ crate://crates.io/tokio-macros/2.7.0 \ crate://crates.io/tokio-stream/0.1.19 \ - crate://crates.io/tokio-util/0.7.19 \ crate://crates.io/toml/1.1.3+spec-1.1.0 \ crate://crates.io/toml_datetime/1.1.1+spec-1.1.0 \ crate://crates.io/toml_edit/0.25.13+spec-1.1.0 \ @@ -248,7 +243,6 @@ SRC_URI += " \ crate://crates.io/typenum/1.20.1 \ crate://crates.io/ucd-trie/0.1.7 \ crate://crates.io/unicode-ident/1.0.24 \ - crate://crates.io/unicode-linebreak/0.1.5 \ crate://crates.io/unicode-width/0.2.2 \ crate://crates.io/unscanny/0.1.0 \ crate://crates.io/url/2.5.8 \ @@ -260,7 +254,6 @@ SRC_URI += " \ crate://crates.io/vte/0.14.1 \ crate://crates.io/walkdir/2.5.0 \ crate://crates.io/wasi/0.11.1+wasi-snapshot-preview1 \ - crate://crates.io/wasip2/1.0.4+wasi-0.2.12 \ crate://crates.io/wasm-bindgen/0.2.114 \ crate://crates.io/wasm-bindgen-macro/0.2.114 \ crate://crates.io/wasm-bindgen-macro-support/0.2.114 \ @@ -301,9 +294,7 @@ SRC_URI += " \ crate://crates.io/windows_x86_64_msvc/0.53.1 \ crate://crates.io/winnow/1.0.3 \ crate://crates.io/winx/0.36.4 \ - crate://crates.io/wit-bindgen/0.57.1 \ crate://crates.io/writeable/0.6.2 \ - crate://crates.io/xattr/1.6.1 \ crate://crates.io/yoke/0.8.1 \ crate://crates.io/yoke-derive/0.8.1 \ crate://crates.io/zerocopy/0.8.56 \ @@ -322,7 +313,6 @@ SRC_URI += " \ SRC_URI[adler2-2.0.1.sha256sum] = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" SRC_URI[aho-corasick-1.1.4.sha256sum] = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" -SRC_URI[allocator-api2-0.2.21.sha256sum] = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" SRC_URI[ambient-authority-0.0.2.sha256sum] = "e9d4ee0d472d1cd2e28c97dfa124b3d8d992e10eb0a035f33f5d12e3a177ba3b" SRC_URI[anstream-1.0.0.sha256sum] = "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d" SRC_URI[anstyle-1.0.14.sha256sum] = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000" @@ -361,7 +351,6 @@ SRC_URI[clap_derive-4.6.4.sha256sum] = "d012d2b9d65aca7f18f4d9878a045bc17899bba9 SRC_URI[clap_lex-1.1.0.sha256sum] = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9" SRC_URI[colorchoice-1.0.5.sha256sum] = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" SRC_URI[console-0.16.4.sha256sum] = "4fe5f465a4f6fee88fad41b85d990f84c835335e85b5d9e6e63e0d06d28cba7c" -SRC_URI[const-oid-0.10.2.sha256sum] = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c" SRC_URI[cpufeatures-0.2.17.sha256sum] = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" SRC_URI[cpufeatures-0.3.0.sha256sum] = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201" SRC_URI[crc32fast-1.5.0.sha256sum] = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" @@ -396,21 +385,19 @@ SRC_URI[foldhash-0.2.0.sha256sum] = "77ce24cb58228fbb8aa041425bb1050850ac1917768 SRC_URI[form_urlencoded-1.2.2.sha256sum] = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" SRC_URI[fs-err-3.3.1.sha256sum] = "b91aa448ca50d7e79433bdf3ee8d99215430d2ec02ade5aefab2a073a1822e8a" SRC_URI[fs-set-times-0.20.3.sha256sum] = "94e7099f6313ecacbe1256e8ff9d617b75d1bcb16a6fddef94866d225a01a14a" -SRC_URI[futures-0.3.33.sha256sum] = "a88cf1f829d945f548cf8fec32c61b1f202b6d93b45848602fc02af4b12ad218" -SRC_URI[futures-channel-0.3.33.sha256sum] = "262590f4fe6afeb0bc83be1daa64e52657fe185690a958af7f3ad0e92085c5ae" -SRC_URI[futures-core-0.3.33.sha256sum] = "2cd50c473c80f6d7c3670a752354b8e569b1a7cbfdc0419ec88e5edad85e0dc7" -SRC_URI[futures-executor-0.3.33.sha256sum] = "6754879cc9f2c66f88c6e5c35344bb0bdb0708b0352b1201815667c7eabc7458" -SRC_URI[futures-io-0.3.33.sha256sum] = "4577ecaa3c4f96589d473f679a71b596316f6641bc350038b962a5daf0085d7a" +SRC_URI[futures-0.3.34.sha256sum] = "9a31d2a3fbaaeb2af2368bbdd904aa8e812d3c04a1ee10d3171f52d556e5d0a3" +SRC_URI[futures-channel-0.3.34.sha256sum] = "b1f9e3d69d39e4862ffed03ed071a76f9a13ba1d9109d355b0f0aa6b15e393c4" +SRC_URI[futures-core-0.3.34.sha256sum] = "92d699e522242e69e3003b94ecc1f960f3a5e015aa7c5d7486e65ad01dd94f5e" +SRC_URI[futures-executor-0.3.34.sha256sum] = "031b47cf1a3c6cc8bc2fc76cd437f521619387907d469316e7c0bc278f1f5432" +SRC_URI[futures-io-0.3.34.sha256sum] = "53c0fa8157de1303bfffdaa1cc2a673bfffb60102f76b0ef4441659124373fed" SRC_URI[futures-lite-2.6.1.sha256sum] = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad" -SRC_URI[futures-macro-0.3.33.sha256sum] = "2d6d3cde68c518367be28956066ddfef33813991b77a55005a69dae04bf3b10b" -SRC_URI[futures-sink-0.3.33.sha256sum] = "e34418ac499d6305c2fb5ad0ed2f6ac998c5f8ca209b4510f7f94242c647e307" -SRC_URI[futures-task-0.3.33.sha256sum] = "b231ed28831efb4a61a08580c4bc233ec56bc009f4cd8f52da2c3cb97df0c109" -SRC_URI[futures-util-0.3.33.sha256sum] = "a77a90a256fce34da66415271e30f94ee91c57b04b8a2c042d9cf3220179deaa" +SRC_URI[futures-macro-0.3.34.sha256sum] = "9fb9654ba8355388abeb8dcb4fc62f511300867002afc858860463bdd9fe0c44" +SRC_URI[futures-sink-0.3.34.sha256sum] = "1944426bf7d03f1d14f708785e4b33efd750b36d48a157b836b3efc15ede8e1d" +SRC_URI[futures-task-0.3.34.sha256sum] = "cd417de3d1d015fc3bfd2b1ea46dfc7bab72ef86f1cc7cc9c78e728b34a6d1fd" +SRC_URI[futures-util-0.3.34.sha256sum] = "0d50a92467f8ba5dd6e3ee5d4bd04d73ab2e4e1c44474a0674821dfce14b79bc" SRC_URI[generic-array-0.14.7.sha256sum] = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" -SRC_URI[getrandom-0.3.4.sha256sum] = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" SRC_URI[getrandom-0.4.3.sha256sum] = "300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099" SRC_URI[globset-0.4.20.sha256sum] = "07c34a9410465b45bd9787443bc7370f37735bad04b0f0cd57ff1a3186c98988" -SRC_URI[gloo-timers-0.3.0.sha256sum] = "bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994" SRC_URI[hashbrown-0.15.5.sha256sum] = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" SRC_URI[hashbrown-0.17.1.sha256sum] = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" SRC_URI[heck-0.5.0.sha256sum] = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" @@ -485,7 +472,6 @@ SRC_URI[ptr_meta-0.3.1.sha256sum] = "0b9a0cf95a1196af61d4f1cbdab967179516d9a4a43 SRC_URI[ptr_meta_derive-0.3.1.sha256sum] = "7347867d0a7e1208d93b46767be83e2b8f978c3dad35f775ac8d8847551d6fe1" SRC_URI[quote-1.0.47.sha256sum] = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001" SRC_URI[quoted_printable-0.5.1.sha256sum] = "640c9bd8497b02465aeef5375144c26062e0dcd5939dfcbb0f5db76cb8c17c73" -SRC_URI[r-efi-5.3.0.sha256sum] = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" SRC_URI[r-efi-6.0.0.sha256sum] = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" SRC_URI[rancor-0.1.1.sha256sum] = "a063ea72381527c2a0561da9c80000ef822bdd7c3241b1cc1b12100e3df081ee" SRC_URI[redox_syscall-0.5.15.sha256sum] = "7e8af0dde094006011e6a740d4879319439489813bd0bcdc7d821beaeeff48ec" @@ -527,6 +513,7 @@ SRC_URI[similar-2.7.0.sha256sum] = "bbbb5d9659141646ae647b42fe094daf6c6192d16208 SRC_URI[slab-0.4.12.sha256sum] = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" SRC_URI[smallvec-1.15.2.sha256sum] = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90" SRC_URI[smawk-0.3.2.sha256sum] = "b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c" +SRC_URI[socket2-0.6.3.sha256sum] = "3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e" SRC_URI[spdx-0.13.5.sha256sum] = "081670c233dfbed55690cc0cd38424e0e24ac1b2673d0b408b3f7b684738dfa9" SRC_URI[stable_deref_trait-1.2.1.sha256sum] = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" SRC_URI[strip-ansi-escapes-0.2.1.sha256sum] = "2a8f8038e7e7969abb3f1b7c2a811225e9296da208539e0f79c5251d6cac0025" @@ -540,8 +527,8 @@ SRC_URI[temp-env-0.3.6.sha256sum] = "96374855068f47402c3121c6eed88d29cb1de8f3ab2 SRC_URI[tempfile-3.27.0.sha256sum] = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" SRC_URI[terminal_size-0.4.4.sha256sum] = "230a1b821ccbd75b185820a1f1ff7b14d21da1e442e22c0863ea5f08771a8874" SRC_URI[textwrap-0.16.2.sha256sum] = "c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057" -SRC_URI[thiserror-2.0.19.sha256sum] = "09a43598840e33d5b0331f38c5e30d13bb11c11210a4b58f0d9b18a5a5eefcd9" -SRC_URI[thiserror-impl-2.0.19.sha256sum] = "43cbfe0cf76104d42a574802844187e84a305e531ed54455f11fbde0f10541cd" +SRC_URI[thiserror-2.0.20.sha256sum] = "ec86235f5fcc2a73650310756d2ac5b138a5780bbbdfae3eeccec992c435ba4f" +SRC_URI[thiserror-impl-2.0.20.sha256sum] = "bc04cd3e1236dd4a98afca4569f2deb3f120e5422a4023be2cb683f8486292af" SRC_URI[thread_local-1.1.9.sha256sum] = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185" SRC_URI[tinystr-0.8.2.sha256sum] = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869" SRC_URI[tinyvec-1.11.0.sha256sum] = "3e61e67053d25a4e82c844e8424039d9745781b3fc4f32b8d55ed50f5f667ef3" @@ -549,7 +536,6 @@ SRC_URI[tinyvec_macros-0.1.1.sha256sum] = "1f3ccbac311fea05f86f61904b462b55fb3df SRC_URI[tokio-1.53.1.sha256sum] = "202caea871b69668250d242070849eb495be178ed697a3e98aebce5bc81a0bed" SRC_URI[tokio-macros-2.7.0.sha256sum] = "385a6cb71ab9ab790c5fe8d67f1645e6c450a7ce006a33de03daa956cf70a496" SRC_URI[tokio-stream-0.1.19.sha256sum] = "a3d06f0b082ba57c26b79407372e57cf2a1e28124f78e9479fe80322cf53420b" -SRC_URI[tokio-util-0.7.19.sha256sum] = "494815d09bf52b5548659851081238f0ca39ff638363907596da739561c62c52" SRC_URI[toml-1.1.3+spec-1.1.0.sha256sum] = "53c96ecdfa941c8fc4fcaed14f99ada8ebed502eef533015095a07e3301d4c3c" SRC_URI[toml_datetime-1.1.1+spec-1.1.0.sha256sum] = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7" SRC_URI[toml_edit-0.25.13+spec-1.1.0.sha256sum] = "6975367e4d2ef766d86af01ffad14b622fecc8d4357a998fbc4deb6e9bacaf9b" @@ -566,7 +552,6 @@ SRC_URI[typeid-1.0.3.sha256sum] = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc2 SRC_URI[typenum-1.20.1.sha256sum] = "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20" SRC_URI[ucd-trie-0.1.7.sha256sum] = "2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971" SRC_URI[unicode-ident-1.0.24.sha256sum] = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" -SRC_URI[unicode-linebreak-0.1.5.sha256sum] = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f" SRC_URI[unicode-width-0.2.2.sha256sum] = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254" SRC_URI[unscanny-0.1.0.sha256sum] = "e9df2af067a7953e9c3831320f35c1cc0600c30d44d9f7a12b01db1cd88d6b47" SRC_URI[url-2.5.8.sha256sum] = "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed" @@ -578,7 +563,6 @@ SRC_URI[version_check-0.9.5.sha256sum] = "0b928f33d975fc6ad9f86c8f283853ad26bdd5 SRC_URI[vte-0.14.1.sha256sum] = "231fdcd7ef3037e8330d8e17e61011a2c244126acc0a982f4040ac3f9f0bc077" SRC_URI[walkdir-2.5.0.sha256sum] = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" SRC_URI[wasi-0.11.1+wasi-snapshot-preview1.sha256sum] = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" -SRC_URI[wasip2-1.0.4+wasi-0.2.12.sha256sum] = "b67efb37e106e55ce722a510d6b5f9c17f083e5fc79afc2badeb12cc313d9487" SRC_URI[wasm-bindgen-0.2.114.sha256sum] = "6532f9a5c1ece3798cb1c2cfdba640b9b3ba884f5db45973a6f442510a87d38e" SRC_URI[wasm-bindgen-macro-0.2.114.sha256sum] = "18a2d50fcf105fb33bb15f00e7a77b772945a2ee45dcf454961fd843e74c18e6" SRC_URI[wasm-bindgen-macro-support-0.2.114.sha256sum] = "03ce4caeaac547cdf713d280eda22a730824dd11e6b8c3ca9e42247b25c631e3" @@ -619,9 +603,7 @@ SRC_URI[windows_x86_64_msvc-0.52.6.sha256sum] = "589f6da84c646204747d1270a2a5661 SRC_URI[windows_x86_64_msvc-0.53.1.sha256sum] = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" SRC_URI[winnow-1.0.3.sha256sum] = "0592e1c9d151f854e6fd382574c3a0855250e1d9b2f99d9281c6e6391af352f1" SRC_URI[winx-0.36.4.sha256sum] = "3f3fd376f71958b862e7afb20cfe5a22830e1963462f3a17f49d82a6c1d1f42d" -SRC_URI[wit-bindgen-0.57.1.sha256sum] = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" SRC_URI[writeable-0.6.2.sha256sum] = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9" -SRC_URI[xattr-1.6.1.sha256sum] = "32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156" SRC_URI[yoke-0.8.1.sha256sum] = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954" SRC_URI[yoke-derive-0.8.1.sha256sum] = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d" SRC_URI[zerocopy-0.8.56.sha256sum] = "556764e583adb45a9f8d413c2a147fa7e8d821e48e12b14fd560b607998b75eb" diff --git a/meta/recipes-devtools/python/python3-uv-build_0.12.13.bb b/meta/recipes-devtools/python/python3-uv-build_0.12.17.bb similarity index 92% rename from meta/recipes-devtools/python/python3-uv-build_0.12.13.bb rename to meta/recipes-devtools/python/python3-uv-build_0.12.17.bb index 51e85d5a857..322ac35f488 100644 --- a/meta/recipes-devtools/python/python3-uv-build_0.12.13.bb +++ b/meta/recipes-devtools/python/python3-uv-build_0.12.17.bb @@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "file://LICENSE-APACHE;md5=86d3f3a95c324c9479bd8986968f4327 \ file://crates/uv-pep508/License-Apache;md5=e23fadd6ceef8c618fc1c65191d846fa \ file://crates/uv-pep508/License-BSD;md5=ef7a6027dc4c2389b9afad7e690274c7" -SRC_URI[sha256sum] = "46936ab24c8674be28df2784a9ca2878478a84a98e6ce3df5cb976102e99b8f1" +SRC_URI[sha256sum] = "ae5cd835cf479a76efb161ddb9c6411acf63f5687dacd3d56d15e9a5783f740f" require ${BPN}-crates.inc From patchwork Mon Sep 21 07:06:41 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 98767 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 199BEC982F5 for ; Mon, 21 Sep 2026 07:07:10 +0000 (UTC) Received: from mail-wm2-f13.google.com (mail-wm2-f13.google.com [74.125.225.141]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.43669.1789974425902344001 for ; Mon, 21 Sep 2026 00:07:06 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=Y+BM0YEd; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.141, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f13.google.com with SMTP id 5b1f17b1804b1-49e71cdb22bso18941335e9.2 for ; Mon, 21 Sep 2026 00:07:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789974424; x=1790579224; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=CGV1yH2ZYU3KGlybNEk5VWxOCeSgu80haHf7j32jCuA=; b=Y+BM0YEdUGC0X2Vde/2UnFrllMvc1D+WKsAksV5aUXlKLJbkxWPptoUfxdlVy3TpuP EL129bP6EKWpn0rAYdmQds3FvquTRxaKWIeDYqt3+dPnpdcF+dHwwZ0qC7ww/L/oNvL3 370LbgyFE4NLPBSCdfO48nStuzaAN54ql13bE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789974424; x=1790579224; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=CGV1yH2ZYU3KGlybNEk5VWxOCeSgu80haHf7j32jCuA=; b=ilPZKOcKGMXdV/X/2LbxMwoiMGfEieIeozb8EnYiPaarD3EKxrzGYBJ2f/eXpP0CmE ChUY622JmPiyyWobH0oU7fyoQYnZJfyekzzdaqoIHBRJcoWUIringbb/uX4Gc0sjvKi6 7r3aAir3IufmAhwi8V5dGbxUrLhyGGF03sKyuo1mpPzXJKvs2VfW46NK/0WlrsdkFHTS XQCd26qgCYTML0hN0x4mqv9oVydnp8TX4gRFRt2FQncl/AHXdCeT2+dFqrgNsv14NkKD C0j1RNFR07SbAZcTRkIlA1O0EUhXgFHJhN22GhkC/FcXBoYu97KmWywsgPBgL1m0jwKz RnQw== X-Gm-Message-State: AFuF++nxC19W/9rG/6R7UaUta+MGcVM3ky5o2UKYKVxsr0YZ4+BmqVfv feE5+6OXBpuw5MmPr5m0nagPIIcjjKaJfyaAkrXhYuAWPOUrq/tidbs4psdsttHq8htf1kDvdEr imYK8ro8= X-Gm-Gg: AYBFou3xLy9MXMG8FWIK8R+UzygcW6uoOrZFJoRNaTuiAfWDc/OE145Ax5B7tbAodn8 q0Kxc6IfgDNED1TvAmk8tjdoj9MxGFDy1lKChuvOSF0lkYFEcuRD/RR2A0beSpuBn0fXsXxTfI0 mjeoC1KO3flZ45u23aaQO9iR3KbomljKNUOtxXO7E03Z1lxSi4+rk5beSo0N90VZLOldavfM3mS E2xnIUZrXSOBHpGsJAFO72qH7BHFKJyDnHKqmgqYVPBGuyxyoE2JTHTh0NK7WTWp1d8pDU15TkU eLlCc9HSHlR3f1FcSSVzxELjuOwhIw0lBl0g9THsTqneSG68lED3M1BpL33chTyZgcoTtgoqO/x tL+wT3GcVaNGMfwI7QArbljWe+rbnDSUoaPrRpRizbfTp/fzAbUvvCr28nSvvs4xzC64HTRgde0 bE4qh2Qis+QIwJnwYj5wvJLDjsJ6U0G5XQqHSyQctJC59zeGvM8LfRuxAK6PT7TKcsbRcDhSzyj BfykWT6nSomSNLsUlsPuSp3jVw= X-Received: by 2002:a05:600c:1986:b0:49e:7d25:f397 with SMTP id 5b1f17b1804b1-49fc56b60d7mr127330535e9.15.1789974423932; Mon, 21 Sep 2026 00:07:03 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:481d:998f:15fb:95da]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc5755c40sm276492915e9.3.2026.09.21.00.07.02 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 00:07:03 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 05/20] xxhash: upgrade 0.8.3 -> 0.8.4 Date: Mon, 21 Sep 2026 08:06:41 +0100 Message-ID: <20260921070656.521680-5-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> References: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> MIME-Version: 1.0 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 07:07:10 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/246292 v0.8.4 - perf : added RISC-V Vector extension (RVV) implementation, by @zijianli1234, @BoBoDai and @camel-cdr - perf : added LoongArch LASX implementation and improved LSX, by @24bit-xjkp - perf : prefer NEON over SVE on AArch64, improving XXH3 speed by 25-40%, by @Nicoshev - perf : improved XXH3 streaming speed for very small updates, suggested by @aleksazr - api : `XXH_memcpy()`, `XXH_memset()` and `XXH_memcmp()` can be redirected at compile time - api : new `XXH_NO_EXTERNC_GUARD` build macro for complex C++ integration - cli : added 64-bit seed support (`-s`, `--seed`), by @d06i - cli : options can appear after filenames; `--` terminates option parsing, #1098 reported by @unterkomplex - cli : continue processing subsequent files after read errors, #1064 reported by @ZoomRmc - cli : support long and special Windows paths, #1060, based on #1061 by @t-mat - cli : improved benchmark accuracy, error handling and unit labels, #1051 reported by @calgray - fix : unaligned reads could be miscompiled by GCC under strict aliasing, #1013 by @lassipulkkinen - fix : `XXH_INLINE_ALL` compatibility with `XXH_NAMESPACE` and x86 runtime dispatch, by @pps83, #1071 reported by @Dr-Hex - fix : avoid including system headers inside an `extern "C"` block, #1122 reported by @andreas-schwab - fix : compilation with MSVC link-time optimization and warnings as errors, #1038 reported by @mi2think - build: improved runtime dispatch detection for cross-compilation and non-x86 targets, with help from @eworm-de, #1081 reported by @PotMJ - build: `LIBXXH_DISPATCH=1` now applies to static and dynamic libraries, #1058 reported by @xiota - build: Make builds now isolate objects by configuration and support parallel test builds - build: moved CMake integration to `build/cmake` and improved cross-compilation detection - install: improved package metadata and installation paths on Windows and FreeBSD, by @iwamatsu, @chitao1234 and @sunpoet - portability: fixed compilation on ARM with GCC < 8, by @mstorsjo - portability: fixed C++ compilation on Solaris and illumos, by @luqmana - portability: AVX-512 implementation no longer requires AVX-512BW, by @NexusXe - doc : expanded `xxhsum` documentation and clarified the algorithm specification files - doc : document non-cryptographic collision properties, notably for XXH3's mid-size path (#1127 by @thomasahle) Signed-off-by: Richard Purdie --- .../recipes-support/xxhash/{xxhash_0.8.3.bb => xxhash_0.8.4.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/xxhash/{xxhash_0.8.3.bb => xxhash_0.8.4.bb} (93%) diff --git a/meta/recipes-support/xxhash/xxhash_0.8.3.bb b/meta/recipes-support/xxhash/xxhash_0.8.4.bb similarity index 93% rename from meta/recipes-support/xxhash/xxhash_0.8.3.bb rename to meta/recipes-support/xxhash/xxhash_0.8.4.bb index dc9bbe55634..736270435b2 100644 --- a/meta/recipes-support/xxhash/xxhash_0.8.3.bb +++ b/meta/recipes-support/xxhash/xxhash_0.8.4.bb @@ -10,7 +10,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=13be6b481ff5616f77dda971191bb29b \ SRC_URI = "git://github.com/Cyan4973/xxHash.git;branch=release;protocol=https;tag=v${PV}" UPSTREAM_CHECK_GITTAGREGEX = "v(?P\d+(\.\d+)+)" -SRCREV = "e626a72bc2321cd320e953a0ccf1584cad60f363" +SRCREV = "c87183a77d67f7d37e3d2d1b7eaac5e7c695e4f0" CFLAGS += "${@bb.utils.contains('SELECTED_OPTIMIZATION', '-Og', '-DXXH_NO_INLINE_HINTS', '', d)}" From patchwork Mon Sep 21 07:06:42 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 98766 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 6622EC982ED for ; Mon, 21 Sep 2026 07:07:08 +0000 (UTC) Received: from mail-wm2-f12.google.com (mail-wm2-f12.google.com [74.125.225.140]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.43670.1789974427092005262 for ; Mon, 21 Sep 2026 00:07:07 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=av0tUCeo; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.140, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f12.google.com with SMTP id 5b1f17b1804b1-49b912e2406so12932025e9.1 for ; Mon, 21 Sep 2026 00:07:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789974425; x=1790579225; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=mbhTwTpkPFF4+AKLADXt5Mk4xLgGssIZ8Q7I2Bec0og=; b=av0tUCeoGiV25px6OA9oUSv0Z66FLdgSkTcj3hlOPEo0FG1R9UtvVG/yRpdC2zZ4hn XVUIFdy6fDh8ZDZYA/E2/DxIVUdKi8FIuCVjYBhO1xhTkkbSAhKWTM06EAPzFfIeatoq qxHGvl+N2H5PbvAOxRjBP+tHdx3nUaN2QXOtw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789974425; x=1790579225; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=mbhTwTpkPFF4+AKLADXt5Mk4xLgGssIZ8Q7I2Bec0og=; b=BipHI9nR9Q9J3QMrBVtUhweS2f+ypAWZIZci88NGM4oG18tPzx6Cu7IEw0hD0YsoGx j0P8CdAfv/a85+4Ej3BSgkZk1d6k/0w1BhkqfyoLNOQhVY+mN8cOFUm28zAuBsy/49BT z3MmeXx5sz8QaRFEqn4O0crIBgu2TcDPIQWfAhhblrND7nNWB4yWqlBltH1hzdDR+Ob5 vCgpwQeXaQKikst19jWinjR7NaEMcZvbYJfN83n9+q3Pq/EClkSxR4xOrxry173CLpew PpB2gGqeU7t5cwCcHtR1KMmO/fj7vHp9SEA4PPaNqUF8sFxmU6bDpeNh1NOTMgG6Ez9k A36w== X-Gm-Message-State: AFuF++mgc7BIasJl79cJkOfD7RnNL2ebqZCdlUFHz9oPBcEY/iw/PTc4 gX2r8DC/Z2u3CvMpwnUE2X3g5j3zIwCn3nu3fciXZ4DgWaeNHyTB57iFsoMoHQ9muIdOHr1vJBb Fmg6F1rk= X-Gm-Gg: AYBFou1UtABRRr9Auyjw87bz6gW8IpPZiqyQzKXI/5Au/LgABnwkKcp6Z17pjd9/DjT a5IEgNtXtMFXOCBj2ilLl2uiU1ByIkrPtfBCxCZz1tEnGTr4unTcB9iKI6biNehkKNOTGxtgSAx gI/cU+lWJtTtsvQP0xvZd7Ecf5FovdymsVFCyDDWUUsZxWqoj58CEdSUI89tYr3yfX/sz2beMNU /u14dBBRtW4NuiEPm9nEN6rlcwHcdUT8Om5lH5g2KNQTTlorQTQztNzPZg80g32p0nOvoXgxqnl BDhqyEteDmhS551+cXOUXuMl8XripQrwva1U/KlR/kKsgr+VJuEmz8TG+RGwtB2dhGQS52IbsWk f/BreM/9XGDIHDYNvBE38LJPlPORJACpllxSRdb14QO/TXGLshcYo3VdYJPXdpZx9bBrr6n5FIF p8e4J0D9+a/Rm9JtlJoe2QAEY5MkmnDHerzjNGit+gzWoXkqtUdm4LTzgxspzKSO3C9ptktfVSu osePSLHCvhn7RFEF7/XIH9QDb3K X-Received: by 2002:a05:600c:3510:b0:49e:6836:5386 with SMTP id 5b1f17b1804b1-49fc4eef2dfmr148586155e9.0.1789974425290; Mon, 21 Sep 2026 00:07:05 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:481d:998f:15fb:95da]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc5755c40sm276492915e9.3.2026.09.21.00.07.04 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 00:07:04 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 06/20] python3-hatchling: upgrade 1.32.0 -> 1.32.3 Date: Mon, 21 Sep 2026 08:06:42 +0100 Message-ID: <20260921070656.521680-6-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> References: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> MIME-Version: 1.0 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 07:07:08 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/246293 1.32.4 - 2026-09-20 ## {: #hatchling-v1.32.4 } Fixed: Revert the extra type parameter added to BuildHookInterface in 1.32.3, which broke plugins that subscripted the interface with a single argument (e.g. BuildHookInterface[MyConfig]) by raising TypeError at import time. BuilderConfig is likewise no longer generic, restoring the pre-1.32.3 plugin interface. Strip spaces around version metadata when using original input for CalVer to keep leading zeroes. 1.32.3 - 2026-09-17 ## {: #hatchling-v1.32.3 } Fixed: Preserve the version string exactly as written in core metadata, so stylized versions such as C alVer 2026.08.10 are no longer stripped of leading zeros. Distribution file names and .dist-info directories continue to use the PEP 440 normalized form. Signed-off-by: Richard Purdie --- ...{python3-hatchling_1.32.0.bb => python3-hatchling_1.32.3.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/python/{python3-hatchling_1.32.0.bb => python3-hatchling_1.32.3.bb} (82%) diff --git a/meta/recipes-devtools/python/python3-hatchling_1.32.0.bb b/meta/recipes-devtools/python/python3-hatchling_1.32.3.bb similarity index 82% rename from meta/recipes-devtools/python/python3-hatchling_1.32.0.bb rename to meta/recipes-devtools/python/python3-hatchling_1.32.3.bb index e0c82ff3677..a6e683c1009 100644 --- a/meta/recipes-devtools/python/python3-hatchling_1.32.0.bb +++ b/meta/recipes-devtools/python/python3-hatchling_1.32.3.bb @@ -7,6 +7,6 @@ inherit pypi python_hatchling DEPENDS += "python3-packaging-native python3-pathspec-native python3-pluggy-native python3-tomlkit-native python3-trove-classifiers-native" -SRC_URI[sha256sum] = "0bdbde4a52b06c37e3eca395f85a762bf0ef06fe374fd8ae429dc6be10230f5f" +SRC_URI[sha256sum] = "acdd4436d84d829c6e7ae6df723241d8f0bca9c5bad5a6148bd41f2ea6b8a792" BBCLASSEXTEND = "native nativesdk" From patchwork Mon Sep 21 07:06:43 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 98771 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 7F371C982FA for ; Mon, 21 Sep 2026 07:07:10 +0000 (UTC) Received: from mail-wm2-f12.google.com (mail-wm2-f12.google.com [74.125.225.140]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.43879.1789974428422333429 for ; Mon, 21 Sep 2026 00:07:08 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=AfBoXlaR; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.140, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f12.google.com with SMTP id 5b1f17b1804b1-49e66390995so13382185e9.2 for ; Mon, 21 Sep 2026 00:07:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789974427; x=1790579227; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=NrFNg79J9G87kAJEDHgRo20QD4dOmlt9d/+mikW5JOA=; b=AfBoXlaRwMEZ/SkvCx5RhHHi2VIjwROhpBAUYKnjB5FB9lSJEuhBprzbdNrovF9SsR uEnVtAGd0hCrFUHPWefkj/C9W1sS5tEmXWHcHE5Vot4NXNvsZBXJDrrSL/s5nZEmbgWE L85Fii6mFkwpzsbEILBbr6drJuRD/26q0pOrM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789974427; x=1790579227; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=NrFNg79J9G87kAJEDHgRo20QD4dOmlt9d/+mikW5JOA=; b=CZpLL1jNTcuu/HG3tXcpdX8EUhpc0gY6UHz6lqf3Lomae8zAu4d47hLPffEWgF4YBL 3ovbLvWjt3YnEuj2tTzBofgq3OMIt8P6fN8Vin4K8TO6FInffN/s9YTnBpRSjyZYK0iq Hc0as3/JHQT+I6R8uYmQyIdQS5MJRcnrYLXS5U6KHjoyWpWqZ2Inw5Wjl+YItJCVN8wL TMkOIW1t7Ti7maMjWJrTGXXGkHGz9i0WcHlD5esMBkyDfngjX/Oa9NAaKmHkAIKGo7o/ 5erN5HltPpjmmnBvEqODipMEhK/cpJpGj9ObOfjIk1OS9SKEgDszUtoUNX+88nZO9YhG GDPQ== X-Gm-Message-State: AFuF++mFxXe9vZv820junlLabacHryxqd4sBZ8K0s3hhLDdkReDheI3z duq+ClbdJvMMT8GdEc79u1Lr6fJxDp8ilvbel/qmPH906uqCycij/nHp9vF3MgkVQBdfRalSZFl oxldrGVk= X-Gm-Gg: AYBFou2jsnWD+4YipyIfzB5L1DQO3Fas6cgk/vEglrWWUNPE9b1khN5OVjttwQFNi1N ul4zStC9HRGsio4HkcLQzJsFZ0meJoRdxb+MKfKfuKMjLmxOUAuXSU+y231Clu3y/4BiwDqu0Ng 1IPUZaRPDtyy7tlFujoRLwevqbIxHnmWcAb8h9rnq7Bs5rpv5xVG7mikNKLOGgv/sHxIuAHhdy0 TUsk+7TBQl9XLnCUlpZUYDjHc4P65ekmMkow4VgodyUMon2IwZJIsEtLevPy/se44kVvn1njC8z mekCj9VLwa6XW6R23+qpGhToyKpX9PIbz+8/WkdaGR/FiT0QMcmBwCxm2eibapPuJ6YzZpKB1Qi rteAdpPnEVQtPmLQVHfAhn4HXb4PoomFq20MGmcT8nNFQWixCTZD9EZeNwI1d7vK5pAkFw7JgNS RQRNz3CfmMUhn8QXIwiX3rCeylrOcefOTZ3iHMSN4ItJ+H6Fs/5rMkFN47SIo7m6JSPPn7dOERd /NO7zpS7EZxlE1RwJRCAbEcdIs= X-Received: by 2002:a05:600c:1f8b:b0:49c:cee2:1697 with SMTP id 5b1f17b1804b1-49fc5745fc0mr128615355e9.16.1789974426556; Mon, 21 Sep 2026 00:07:06 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:481d:998f:15fb:95da]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc5755c40sm276492915e9.3.2026.09.21.00.07.05 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 00:07:05 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 07/20] python3-idna: upgrade 3.19 -> 3.20 Date: Mon, 21 Sep 2026 08:06:43 +0100 Message-ID: <20260921070656.521680-7-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> References: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> MIME-Version: 1.0 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 07:07:10 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/246294 - Update to Unicode 18.0.0. - Better enforcement of the domain length limit in the incremental codec. - Add support for Python 3.15. Signed-off-by: Richard Purdie --- .../python/{python3-idna_3.19.bb => python3-idna_3.20.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/python/{python3-idna_3.19.bb => python3-idna_3.20.bb} (84%) diff --git a/meta/recipes-devtools/python/python3-idna_3.19.bb b/meta/recipes-devtools/python/python3-idna_3.20.bb similarity index 84% rename from meta/recipes-devtools/python/python3-idna_3.19.bb rename to meta/recipes-devtools/python/python3-idna_3.20.bb index 92bbda59d5a..1baa2f1c264 100644 --- a/meta/recipes-devtools/python/python3-idna_3.19.bb +++ b/meta/recipes-devtools/python/python3-idna_3.20.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/kjd/idna" LICENSE = "BSD-3-Clause AND Python-2.0 AND Unicode-TOU" LIC_FILES_CHKSUM = "file://LICENSE.md;md5=9a6c29079fc90c29d80332f44d2625f2" -SRC_URI[sha256sum] = "5e0811a4383b21dc5838069f801c4fb62113b7447663d2530d2bd6e77b49bf15" +SRC_URI[sha256sum] = "a7db850025b95ded1eae8a46181a1a6c56c92c96f0e2b005d9ff8dc0210cab44" inherit pypi python_flit_core ptest-python-pytest From patchwork Mon Sep 21 07:06:44 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 98772 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 8BB37C982F9 for ; Mon, 21 Sep 2026 07:07:10 +0000 (UTC) Received: from mail-wm2-f12.google.com (mail-wm2-f12.google.com [74.125.225.140]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.43880.1789974429552067006 for ; Mon, 21 Sep 2026 00:07:09 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=hirAi7Cj; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.140, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f12.google.com with SMTP id 5b1f17b1804b1-49cd4ba9f68so36069125e9.1 for ; Mon, 21 Sep 2026 00:07:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789974428; x=1790579228; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=UAWrdXf1Ypt3+cNxOYhdCJWFMHp0tiW7yca6lqoIU2g=; b=hirAi7CjaZHYQec1LegTZ/fXCYrhlFASmLZyt73q89lPJK2fvcHAC6QFBeTVUBKFyg yw6oooffm4Za0v+mLruyBolSV/l2LiocR78HGJPb/iGGcf/GigBid0PEgr9pkj2VBhFe zpiaMNmJt3v/IHiX0i6AePuAW94Z34aK3qm7k= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789974428; x=1790579228; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=UAWrdXf1Ypt3+cNxOYhdCJWFMHp0tiW7yca6lqoIU2g=; b=TsRpKi9EvWSg62MOQR74jl9ZGcAVUAeDxBQY2jyqfdbDoWd+HdOnTSi/sYNjgRxoV3 sEpmLW//6xSURP0dMHHoZUfcW5z05HpVzxqzXXlkPfwDgaSm8Hf22u3/PkQFU/rWZfRj lZzmwJUqFnfaog9w8E0kHBzSVXExyNFcMBe02EeRO1YwQlpfQogz8x+ciYU8PdyumOAB V+iEZMrMixojjOBnZBqum8kmB3tMM9CtOcE9yVuWFdYMK5jPRzf+GzWmOdzciIvSl5HU j+cnM+/sEYBTNOqIpVxAEH1w1NElcXMl0OHe6U74lMzjiPWmFTfoy8DJqYLSsjuEu2VG cBZA== X-Gm-Message-State: AFuF++nNW+mAplUzK+8+mBnXu78Uw9RgbJ1UXCqYKApBQxfld10tm5k2 0ZESHdzBKkLCeezEvCElN9yh1kqcEz3o/h4t4uuCKALz/ljP92UnMl1eV9rb091vc6W9Y4eeCFw aZxQP2E8= X-Gm-Gg: AYBFou0/pFYyz5/DUKRqZ9u6BM4L2OKaNeXUhCl4tZW0moBQI3u5Af0hwBCfdY/VJHF ZqYkJIJlVnbfm6EHwYIFrWDtrYdiZJkrp7NanOZAxmyr/oOA71WpPhLxYQWtaFMLlaXjbjX989S 8jwMlO24p3mVb8k8RFwY0qglfksdObdjsD5w16/kLdt8xvrx5Lwbr/pbDy1MooobNaR0UmugEjR JOHu4jaiQJVDi5bipKdAt3a6btSiHAGr+Gw8EegcrEQMASvdPzw/f2hnv4HQ8ntlwT4P/GnZqci udlJcYvw3mWt0T13F/tdun8fBKLfuTSZSxooAyrG1PwlhtFyepQRjedHur+0UbrOOa9mc3n2c0L gHGparaDCWvzCuZ4F/M2FRDpGb2v/aQGP9PqSxwa66hspNpHv+ArJRaAGyPrUM0GdfR4aSdzIVh dsFSm/TpXJJIV7bLqs5kNBUh7EPVlDM9VdLtb4J2/OHLFsEsxCUDcyBwEevDcTujWgnpUw+54Tc /jf0PwkEOSKnvn16EhEzhlZ84A= X-Received: by 2002:a05:600d:1b:b0:49f:ce72:e930 with SMTP id 5b1f17b1804b1-49fce72e992mr70551485e9.34.1789974427816; Mon, 21 Sep 2026 00:07:07 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:481d:998f:15fb:95da]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc5755c40sm276492915e9.3.2026.09.21.00.07.06 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 00:07:06 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 08/20] python3-pdm: upgrade 2.29.1 -> 2.29.2 Date: Mon, 21 Sep 2026 08:06:44 +0100 Message-ID: <20260921070656.521680-8-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> References: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> MIME-Version: 1.0 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 07:07:10 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/246295 - Fix writing lock files specified as bare relative filenames with `pdm lock --lockfile`. - Preserve local paths containing spaces and their extras and environment markers when importing requirements files. Signed-off-by: Richard Purdie --- .../python/{python3-pdm_2.29.1.bb => python3-pdm_2.29.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/python/{python3-pdm_2.29.1.bb => python3-pdm_2.29.2.bb} (80%) diff --git a/meta/recipes-devtools/python/python3-pdm_2.29.1.bb b/meta/recipes-devtools/python/python3-pdm_2.29.2.bb similarity index 80% rename from meta/recipes-devtools/python/python3-pdm_2.29.1.bb rename to meta/recipes-devtools/python/python3-pdm_2.29.2.bb index 4520e677ee5..83e9508612d 100644 --- a/meta/recipes-devtools/python/python3-pdm_2.29.1.bb +++ b/meta/recipes-devtools/python/python3-pdm_2.29.2.bb @@ -4,7 +4,7 @@ LICENSE = "MIT" SECTION = "devel/python" LIC_FILES_CHKSUM = "file://LICENSE;md5=2eb31a2cc1a758c34b499f287dd04ef2" -SRC_URI[sha256sum] = "6bb5d893d301edb2b83d46042039634bf36c96c57cc7edad22a59521a41df9f8" +SRC_URI[sha256sum] = "bad9705e9482e7d877a53380ff25273b01e9c1d313ee6ce7b215a6562a9d8bdd" inherit pypi python_pdm From patchwork Mon Sep 21 07:06:45 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 98775 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 932D6C982E6 for ; Mon, 21 Sep 2026 07:07:20 +0000 (UTC) Received: from mail-wm2-f12.google.com (mail-wm2-f12.google.com [74.125.225.140]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.43671.1789974431439972763 for ; Mon, 21 Sep 2026 00:07:11 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=N0XwB7II; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.140, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f12.google.com with SMTP id 5b1f17b1804b1-49cd38e0e5dso35697235e9.2 for ; Mon, 21 Sep 2026 00:07:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789974430; x=1790579230; darn=lists.openembedded.org; h=content-transfer-encoding:content-type:mime-version:references :in-reply-to:message-id:date:subject:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=/unR+YgTT3p9wb9h0XHsXzbGZxYNVk8Fzg6B8woU8gY=; b=N0XwB7IIz5W3l0GntHOa8Ztl23bisaZuwtEVXoGxqCsAs/oawpVlbVcMcW6dKa4Pfh bdZtN4tl5xnIDBAXlwdHGhyxQL6W6oPyLU1rwWNdOcNdS7wUejiPCceal8HZKYCzEmRV FAsWM1t2WP23vJ7L3+vq5DXDeLm6eH2WDCc/c= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789974430; x=1790579230; h=content-transfer-encoding:content-type:mime-version:references :in-reply-to:message-id:date:subject:to:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=/unR+YgTT3p9wb9h0XHsXzbGZxYNVk8Fzg6B8woU8gY=; b=TTMCtC19stQUUDhXK5FeJviEwJVSAKOMDhsNZIHpQd5k/EyVEzqZ1oUosW01VDGihN ABR9wABD2ee65s+ZsbzuT2A6nV1s+ZTDIqSqGWrH+af9mkES90PLjGyajFyi/iaglYdP Vq5IYeX4ovGyRuwait58VZ10DaK7jYxNTJiVlw450lUIkOL8ls24zHeiNau0skeRyYsR F5tm5yIeOWP9KB8Qg1/UxPnz4NpOfURKpg5CFLJmmJ41KObIImYjGnQY0o04fGYKbehA zLL0Dpats1cyUHGi8qhqtMzLBvRuIZ/KCoKpMqKSb/ski4OucgQWl7q4yOko+ctIFiVo nMVg== X-Gm-Message-State: AFuF++nWL4xuZLd9Pwtt4XC85pp9f3CclWVIF7742aRwdTzt1lA6rhOq 0sl+Ln2e2W6Y4oVz8X7J/YPMgGcbcyA7BbyIoiCrrlnMmq5ZvOe/61gIy4po0mmeGTZhvaTbjPn 82D0pqmc= X-Gm-Gg: AYBFou1141Kk9vCeakITsConkeWCwJd0rH2dWNCR5FU3u5wtXR5ltMnQFPXk5SOnFEF 03jdULHO26zgkQ+RFtn43Ao4jJWA1hb19xwN2IIKKmWrNy5Rbt07EQINLtnlEanPc7oXdv5Kwq4 A59+xfxWEr4lAOl78STt4Jp+4Z+Zye1jIxuj9YdjpUaYSCiEgoCIfDpHIhpX4AimYG4SEMzPcNc w8/H1hrDWzPZ0Mp+aswb5yRPMn0sTbq0Daq3i6YchdQ3RTEdGECdWUhzCI1jzgHqTGmr4ayLwZU +NNQZwF20YRuIKRnN7I9lJCrtO8mk48y50T+vqjLOtOPmmbKjSwy4C2avzeV9WBeDTvWTSS2euI ytq1H5C4h/llQ+h2UYvD+4yktd8xUSLsjMApRI5ZkzDyXCCcAObkR12EjWaPoDsIrGknAq2xALW MT+LLSqGrTBKWu2s4MxfH+Wu75555f6wbSNfAdq0x/id2uJdy5pdzEqe+Qb28orPndhKRH0fFUm 0g17YTulePORk4Js4e1Ov4iGNc= X-Received: by 2002:a05:600c:4ecf:b0:49f:bd3c:bc27 with SMTP id 5b1f17b1804b1-49fc574f074mr129828015e9.34.1789974429689; Mon, 21 Sep 2026 00:07:09 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:481d:998f:15fb:95da]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc5755c40sm276492915e9.3.2026.09.21.00.07.07 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 00:07:08 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 09/20] python3-wcwidth: upgrade 0.8.3 -> 0.8.4 Date: Mon, 21 Sep 2026 08:06:45 +0100 Message-ID: <20260921070656.521680-9-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> References: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> MIME-Version: 1.0 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 07:07:20 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/246296 0.8.4 *2026-09-17* * **Bugfix** `clip()`_ hangs with OSC 8 hyperlinks in some conditions, `PR #252`_. * **Bugfix** width of ITU T.416 colon-format SGR color parameters, `PR #243`_. * **Bugfix** width of OSC 66 text sizing sequences without a text field, `PR #246`_. * **Bugfix** `width()`_, `ljust()`_, `rjust()`_, `center()`_, `clip()`_ and `strip_sequences()`_ treated ``ESC ( LF`` as text instead of a character set designation (rare), `PR #259`_. * **Bugfix** `clip()`_ painter's algorithm and "tab expansion" should be spaces, `PR #259`_. * **Changed** `iter_graphemes()`_ clustering rule GB9c for Unicode 18.0, `PR #238`_. * **Changed** ``ambiguous_width`` arguments are now clamped to allowed range (1, 2), `PR #246`_. * **Changed** `wrap()`_ now raises ``ValueError`` for a width of zero or less, matching stdlib ``textwrap``. Previously ``wrap('女', 0)`` returned ``['女']``, `PR #246`_. * **Changed** `clip()`_ arguments ``start=0`` and ``end=-1`` become optional, `PR #250`_. * **Updated** tables for Unicode version 18.0, `PR #238`_. * **Updated** ``ucs-detect`` data files used in some automatic tests are no longer distributed, `PR #253`_. A typo meant the original do_install_ptest append wasn't used. The bin files aren't helpful in the tests anyway, they'd generate data but have dependency and network access challenges. Therefore drop that append but add one to ensure pyproject.toml is installed since one test accesses it. Signed-off-by: Richard Purdie --- .../{python3-wcwidth_0.8.3.bb => python3-wcwidth_0.8.4.bb} | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) rename meta/recipes-devtools/python/{python3-wcwidth_0.8.3.bb => python3-wcwidth_0.8.4.bb} (65%) diff --git a/meta/recipes-devtools/python/python3-wcwidth_0.8.3.bb b/meta/recipes-devtools/python/python3-wcwidth_0.8.4.bb similarity index 65% rename from meta/recipes-devtools/python/python3-wcwidth_0.8.3.bb rename to meta/recipes-devtools/python/python3-wcwidth_0.8.4.bb index 3ba5b5b29b1..8ac99afc3ec 100644 --- a/meta/recipes-devtools/python/python3-wcwidth_0.8.3.bb +++ b/meta/recipes-devtools/python/python3-wcwidth_0.8.4.bb @@ -4,13 +4,12 @@ HOMEPAGE = "https://github.com/jquast/wcwidth" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=b15979c39a2543892fca8cd86b4b52cb" -SRC_URI[sha256sum] = "d128512515fbf4612e0ff21fd6380399210318b7b54a9af59dff8454cf9730eb" +SRC_URI[sha256sum] = "2dae09efa25253ae2874188e86d6861af3b1652aef4118cdf3f0bda288a957fb" inherit pypi python_hatchling ptest-python-pytest -do_install_ptest:aapend() { - install -d ${D}${PTEST_PATH}/bin - cp -rf ${S}/bin/* ${D}${PTEST_PATH}/bin/ +do_install_ptest:append() { + cp ${S}/pyproject.toml ${D}${PTEST_PATH}/ } BBCLASSEXTEND = "native nativesdk" From patchwork Mon Sep 21 07:06:46 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 98777 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 9F8B7C982F5 for ; Mon, 21 Sep 2026 07:07:21 +0000 (UTC) Received: from mail-wm2-f13.google.com (mail-wm2-f13.google.com [74.125.225.141]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.43881.1789974432709938100 for ; Mon, 21 Sep 2026 00:07:13 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=CfcL7vO6; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.141, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f13.google.com with SMTP id 5b1f17b1804b1-49e721b5503so25895615e9.0 for ; Mon, 21 Sep 2026 00:07:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789974431; x=1790579231; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=YVtp32L86Fyy9i8HIyRIwOFKQ9n5eAkSfJ7gGxWBf08=; b=CfcL7vO6w3tYQa2XXNadQPsZWi63ugSoOvEKrvLe3XeIFapgG6pbxOlzusn62S7Qv9 NDzEp3X2Kyh70lu2fqe1+3oGm+gcbLWf4UcAZMIYyfr0wFlEwVePSsLInMLsCxQa1iaM t0q5mDsEJD6gCOE3bjzaybKwhUvZvH9f9DmD8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789974431; x=1790579231; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=YVtp32L86Fyy9i8HIyRIwOFKQ9n5eAkSfJ7gGxWBf08=; b=yOI9X2UrKYLs9vvgd0CNrDl2f89dQQx3eKK3x+cWHGzicYCncnxj62teqYpg5EtVz7 1jm/04tX7/zZfsP0cnUORH8UedKQLeEqH4Q+NTwH4r6FZpW2SZcS2RyHhEDTG/pKJLGg NJtkwR++ii/8+dPHvZFzKPYIoGYWp/b9gGkSZ9rsstqfPR/g6qJc2a4+ibzOY4dKf/TC g70TTkDe/YOHNEOiFz0y/C3DvYToihS46S8u+nWH+CnJvygKKXVmZ5K+XV/2MStgo5xy jWSRph7RFW9gpcmKuZ4udUwQlmnw8CQ92Kzg6o4ORpHbPFg6LRJxs7ETz/Kv6NstIo/O REdw== X-Gm-Message-State: AFuF++n+1r/yXbq5cIh6LntABYnW0TkB+I9o8O7U+Oa5g+dkYFQ5iG0W U5YoTymLVJUL0WIOxbVKgIpdv1lAvpz4W1SPoQSanaqCGQp0CbpCzX5Tvx4MLflJvULDKhyfGi7 UzmWzEcc= X-Gm-Gg: AYBFou1MLGdcJ+tpu0RcKJQh8IXyk1Kd0Pejcng7o5YX21CarXep3NegSyXPOgMJ12P 86gY4LfqL84DvEnZyLLJ1lbNuei4epXHV9C9ZhtRgOyA1u/OVNOJgzzZGiZAdW2QYx4nEWdUphO vkDKNYuGj09lZGzlgmcQ348qY/Drg8DSUbZ5VM4xoTnNTf4t5i6VEVZxtXwUrxbOj610F9T6MqM VILu7U52x/dsuDqt738iUVrzaxQd+1mO1P1CiDVHko3rm7ML/HO2G/mrzVAOSGFPjxc8ecLq8AL FOOkoJGs8r7HgE7orprOgDONIdfRcFjW9Gfi5tdnvRSkrXBPA+CV75Zlt5u1jVaEvkVTQVrNDvr p8/x9rhj9tTO6TXHHii+1V6E96CFhxn14msTnZdSV8ZVCOmsAral8GvX7snvQDau9LmfJdmezIa FmZfx+MGAGVmrtkS4Flrpihca66KvoISz1tYsrGmX06V8sP46IQNrCteVnLV5+Wc8sM9f3/RtOm H+kRYij8c2UkbY1bgSBKxUf7r0qHfW1GNeKNw== X-Received: by 2002:a05:600c:34d0:b0:49c:eb16:9fd with SMTP id 5b1f17b1804b1-49fc5671650mr132879675e9.3.1789974430809; Mon, 21 Sep 2026 00:07:10 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:481d:998f:15fb:95da]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc5755c40sm276492915e9.3.2026.09.21.00.07.09 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 00:07:10 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 10/20] barebox-tools: upgrade 2026.08.0 -> 2026.09.0 Date: Mon, 21 Sep 2026 08:06:46 +0100 Message-ID: <20260921070656.521680-10-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> References: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> MIME-Version: 1.0 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 07:07:21 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/246297 """ This release fixes vulnerabilities in the FIT image code. Most important one is fixed with "FIT: resolve FIT images case-sensitively". This vulnerability allowed to trick barebox into verifying one FIT image node while booting another. The issue showed up in a security audit and is fixed in this release, stable updates for v2026.04 and v2026.08 will follow shortly. Another issue fixed is that a hash node in a FIT image defines its algorithm. We used to look only at the first hash node. If that says crc32 then barebox would use that to verify the image data. This is changed to iterate over the available algos from strong to weak and see if one of them can verify the image data. crc32, md5 and sha1 are explicitly no longer allowed. Note that this vulnerability requires a signed FIT image with crc32 as hashing algorithm, something a properly signed FIT image shouldn't have, but as crc32 used to be the pre-secure-boot standard, it could well have leaked into images. On the brighter side this release adds support for the Novarq Tactical 1000 board which is a switch built around the Microchip LAN9696. Also the PXA support has been revived, with the PXA3xx as a fully supported device tree platform. """ Signed-off-by: Richard Purdie --- meta/recipes-bsp/barebox/barebox-common.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-bsp/barebox/barebox-common.inc b/meta/recipes-bsp/barebox/barebox-common.inc index a9f0593e27f..d94798193b3 100644 --- a/meta/recipes-bsp/barebox/barebox-common.inc +++ b/meta/recipes-bsp/barebox/barebox-common.inc @@ -3,6 +3,6 @@ SECTION = "bootloaders" LIC_FILES_CHKSUM = "file://COPYING;md5=f5125d13e000b9ca1f0d3364286c4192" -PV = "2026.08.0" +PV = "2026.09.0" SRC_URI = "https://barebox.org/download/barebox-${PV}.tar.bz2" -SRC_URI[sha256sum] = "5b270cbde7f2fc6a78ff6e748eef788bbc04571682e2f2e964cd15a2e009774c" +SRC_URI[sha256sum] = "491b504c8a79b5a4e30c419b824916b7329bad8abfe34987ba066bafa1fbcfc5" From patchwork Mon Sep 21 07:06:47 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 98779 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 B6BA6C982F1 for ; Mon, 21 Sep 2026 07:07:21 +0000 (UTC) Received: from mail-wm2-f13.google.com (mail-wm2-f13.google.com [74.125.225.141]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.43673.1789974434132061366 for ; Mon, 21 Sep 2026 00:07:14 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=YGa77U79; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.141, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f13.google.com with SMTP id 5b1f17b1804b1-49e7bcb94d3so17759725e9.2 for ; Mon, 21 Sep 2026 00:07:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789974432; x=1790579232; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=FynEXRbNqUjnguxbCsqWp284ECJ+BYQUI/vA7H+ZFXg=; b=YGa77U793RCrtTtdxZ/gSCFp18FxIeiQGDYjv7O0sg3zg7H2hFn46W9ITfORfATK+R 9yd+eRvTmZrrQykDFCkPB0/kdqIXIU7gTuOdOwqHO/RdoW1DOwYLtwl2zWif4pZb90hx wee7vLegU38DbEt4FBEga2+i1CGFQBSstyxs0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789974432; x=1790579232; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=FynEXRbNqUjnguxbCsqWp284ECJ+BYQUI/vA7H+ZFXg=; b=EmMKhxLXtMMaxI7tGuQ3giw71y97tptAwYgzYFpO/Vb0pVku3MuXAuKc4TZdN5Dzzk gyJoxQTtrQpgyMQ09umfWMA5RTNeEyi3yZC3sZdTZ4CV5TynRgfxPBRjLLik+dw0OhJ1 6N38Q9PwQm04emq4WkPM/jUuaLuhIgSWf90FVIXilonV58Vij8aLtm0k4HBxLTCqEv/x ZmUDwZRu50VKgAZdEtLgdBp3J5E53SZ7of8G+qRSen0sykfzStr/xLHUj+d/HApvKRKG UW8XCYYPnUIivDi7HxvKe7tZC61K14Yw52ErzFzJrP7EPORChmjH5hmtmtZ/1M/4bQxf IZpw== X-Gm-Message-State: AFuF++lClEynmXoe+JVTEmekhOMP5FKJa5Bq8QmwqNq4wviy+QytWDM9 ZjEsTrAUWaIiXLzq25WoGFtiAabstEt2sNbPH+YROC/3uLd63GB3FVdB2dcRLiWUUYw3jgJ05sX QQJPcgq0= X-Gm-Gg: AYBFou2y0LXhhnog+BAfQQZwHORm0kIeEbdIVrSN3DMbQbQKHvafcI7q3YTDKuEYSqR j6Qi6ol/p0lq7AYAGgkCQY9OJO510GYCdOGGFm3ohfdrHbR0NwTqjx2Pld6RP811vOqXNhp5kZJ 6HOaBPWwIjsTCiRuHjbQK0gO1nxPyKtDQ+ESwC8CAYdJArVFQEzqH09m7Xcl+njS5hRcoz1bJMN bFiMJpTIAu1/62ZgVPPtiVnlHk61AzDUMSkEM7hFFq2zswGvgBXvhopTQ7OJptRHZec0Mkf2U3n btAXSBq/5Tr5yTcyCVkqWo6iZS0/jF/NWuCRNFLutsb0Yhmap1MrPa7rtqiHBq2sWNgPNl7Llki 9gkoZBgs6c8DfmbLVnT7/wwi30A6VlmH6p4dFzISi9r+3Z0WCaz1fDxFfSn4UwU+w+yGu68YkDt 3QaYRqpmFmXi+0igxifbJd7LQplTnWetGSIol4t/UOjvS41dMWqv2MhmWQcv59joOn2FCjKmDvo IARTP2EFovX3ITjcBTBzdaOug+gRKFamgg9QQ== X-Received: by 2002:a05:600c:3ba1:b0:49e:745d:c317 with SMTP id 5b1f17b1804b1-49fc56b5754mr170037625e9.12.1789974432261; Mon, 21 Sep 2026 00:07:12 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:481d:998f:15fb:95da]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc5755c40sm276492915e9.3.2026.09.21.00.07.10 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 00:07:11 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 11/20] bind: upgrade 9.20.27 -> 9.20.29 Date: Mon, 21 Sep 2026 08:06:47 +0100 Message-ID: <20260921070656.521680-11-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> References: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> MIME-Version: 1.0 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 07:07:21 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/246298 BIND 9.20.28 ------------ The BIND 9.20.28 release was withdrawn after the discovery of a regression in it during pre-release testing. BIND 9.20.29 ------------ Security Fixes ~~~~~~~~~~~~~~ - [CVE-2026-19668] Prevent excessive CPU use validating crafted DNSSEC responses. ``a0a61dba9e`` - [CVE-2026-19033] Require a TSIG on every message of incoming zone transfers. ``9404cd2b8c`` - [CVE-2026-77119] Prevent a DNSSEC downgrade of secure delegations via unrelated NSEC3. ``3bed9c8e9e`` - [CVE-2026-19941] Prevent forged DNSSEC-validated NXDOMAIN responses. ``a36bf58daf`` - [CVE-2026-19666] DNS64 with break-dnssec could cause an assertion failure. ``4cec4965c4`` - [CVE-2026-19667] Reject negative cache records that do not fit in a dns_rdata_t. ``dbf08c8581`` - [CVE-2026-19662] Prevent resolver crash with cached DNSSEC proofs. ``c884cc1ba0`` - [CVE-2026-75029] Discard repeated SOA, CNAME, and DNAME records when parsing DNS messages. ``0d630758c2`` - [CVE-2026-77692] Fix an unauthenticated crash on HTTPS using SIG(0) ``5a24401c5c`` - [CVE-2026-81736] Cached HTTPS/SVCB aliases could exhaust resolver CPU. ``20bbb1639a`` - [CVE-2026-76163] Prevent TKEY queries from terminating named without global options. ``7645138538`` - [CVE-2026-78301] Out-of-zone records in a zone database could be served as authoritative. ``72a10c3a0b`` - [CVE-2026-80274] Crash on wildcard answers carrying both NSEC and NSEC3 proofs. ``0e44451b1a`` - [CVE-2026-81563] Following HTTPS/SVCB aliases could leak resolver cache memory. ``3162df369e`` New Features ~~~~~~~~~~~~ - Add an agent skill for the isc_job/isc_async/isc_work APIs. ``fe32990b06`` Removed Features ~~~~~~~~~~~~~~~~ - Remove unused closest encloser proof caching. ``abd8b5bfd8`` Feature Changes ~~~~~~~~~~~~~~~ - Reject oversized and malformed DNSKEY records up front. ``6c22109924`` Bug Fixes ~~~~~~~~~ - Prevent a crash when using both dns64 and filter-a. ``bce5d10d18`` - Fix update-policy grant external address passing. ``b1e955c326`` - Missing required NSEC3 for delegation not detected. ``e84ed2e9d7`` - Tighten EUI48 and EUI48 text parsing. ``ff50f2cdf1`` - GeoIP ACL state can be stale or wrong after reload. ``63baf425b3`` - Honor DNSSEC policy key tag ranges. ``b82e5834b7`` - Fix double free in mdig when EDNS options are specified. ``af5bd0b0ff`` - Fix a crash when an IXFR falls back to AXFR with updates still pending. ``e34062bc7e`` - Fix DS requests to parental agents over TLS. ``55830d30f6`` - Fix a crash when resolving names below a cached DNAME. ``b94e940f52`` - Rndc-confgen `-q` (quiet) option is documented but doesn't work. ``7e4a7ca1a7`` - Enforce query ACLs for redirect zones and searched DLZs. ``bc69876b2e`` - Check "asnum" validity in GeoIP ACLs. ``28c2bfdc7b`` - Prevent crashes while reporting DNSSEC signing statistics. ``c190514f0a`` - Fix various nits in the netmgr code. ``c28cdad51b`` The MR consists of couple of small fixes and uncaught errors in the Network Manager. :gl:`#6257` :gl:`!12576` - Fix a crash on remote-servers lists that reference themselves. ``aaae614f9d`` - A record from outside a response policy zone could stop named. ``d135513b37`` - "rndc flushtree ." failed to flush the cache. ``96e8b585ed`` - Invalid key-store configuration could abort the DNSSEC tools. ``1d796ab072`` - NSEC signature set could bypass the secure-delegation check. ``c966177f6c`` - Fix a possible nsupdate issue when using GSS-TSIG. ``4ddcab2d3c`` - Fix isccc_alist_define error paths. ``af1349552a`` - Check for empty 'endpoints' list. ``23f58af443`` - Named could crash with a single-element geoip sortlist. ``0e996a4d3b`` - Prevent out-of-bailiwick CNAMEs from evicting cached records. ``cdedd4acd5`` - Restore periodic cleanup of stale resolver address data. ``356f4013f8`` - Fix named-checkconf/named crash with malformed key name. ``9f218f6aaf`` - Fix -Wformat-truncation warning in totext_in_wks() ``f97c2bea40`` - Fix off-by-one errors caused by magic hardcoded values. ``726c6cb795`` - Hmac_verify() now accepts truncated HMACs only when requested. ``c81b111496`` - Prevent resolver crashes while processing DNS over TCP. ``81b3b6d89f`` Signed-off-by: Richard Purdie --- .../bind/bind/0001-avoid-start-failure-with-bind-user.patch | 2 +- .../0001-m4-Backport-ax_prog_cc_for_build.m4-macros.patch | 2 +- ...0001-named-lwresd-V-and-start-log-hide-build-options.patch | 4 ++-- ...bind-ensure-searching-for-json-headers-searches-sysr.patch | 4 ++-- meta/recipes-connectivity/bind/bind/conf.patch | 2 +- .../bind/bind/init.d-add-support-for-read-only-rootfs.patch | 2 +- .../bind/bind/make-etc-initd-bind-stop-work.patch | 2 +- .../bind/{bind_9.20.27.bb => bind_9.20.29.bb} | 2 +- 8 files changed, 10 insertions(+), 10 deletions(-) rename meta/recipes-connectivity/bind/{bind_9.20.27.bb => bind_9.20.29.bb} (97%) diff --git a/meta/recipes-connectivity/bind/bind/0001-avoid-start-failure-with-bind-user.patch b/meta/recipes-connectivity/bind/bind/0001-avoid-start-failure-with-bind-user.patch index 30da1e9fd3e..15796a15fba 100644 --- a/meta/recipes-connectivity/bind/bind/0001-avoid-start-failure-with-bind-user.patch +++ b/meta/recipes-connectivity/bind/bind/0001-avoid-start-failure-with-bind-user.patch @@ -1,4 +1,4 @@ -From 7682cbc2fa624fbeeb088736e154090d92c8b524 Mon Sep 17 00:00:00 2001 +From 95141cf9494292fc5645165ef3d5e9e2ed2208c6 Mon Sep 17 00:00:00 2001 From: Chen Qi Date: Mon, 15 Oct 2018 16:55:09 +0800 Subject: [PATCH] avoid start failure with bind user diff --git a/meta/recipes-connectivity/bind/bind/0001-m4-Backport-ax_prog_cc_for_build.m4-macros.patch b/meta/recipes-connectivity/bind/bind/0001-m4-Backport-ax_prog_cc_for_build.m4-macros.patch index f1d8a8e5691..99e781799da 100644 --- a/meta/recipes-connectivity/bind/bind/0001-m4-Backport-ax_prog_cc_for_build.m4-macros.patch +++ b/meta/recipes-connectivity/bind/bind/0001-m4-Backport-ax_prog_cc_for_build.m4-macros.patch @@ -1,4 +1,4 @@ -From a633e336c248ceab41d3182848b65c95e90ef88c Mon Sep 17 00:00:00 2001 +From 06e9624eb7e474a08ed7e1a456bfe9759ba211da Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Fri, 10 Apr 2026 23:33:49 +0000 Subject: [PATCH] m4: Backport ax_prog_cc_for_build.m4 macros diff --git a/meta/recipes-connectivity/bind/bind/0001-named-lwresd-V-and-start-log-hide-build-options.patch b/meta/recipes-connectivity/bind/bind/0001-named-lwresd-V-and-start-log-hide-build-options.patch index da4057064e1..80a4f2abded 100644 --- a/meta/recipes-connectivity/bind/bind/0001-named-lwresd-V-and-start-log-hide-build-options.patch +++ b/meta/recipes-connectivity/bind/bind/0001-named-lwresd-V-and-start-log-hide-build-options.patch @@ -1,4 +1,4 @@ -From 4b870f60338fe45e036b8a76d47f053338920048 Mon Sep 17 00:00:00 2001 +From f28920a59b658fcda24efde1c45322f785a0b0fe Mon Sep 17 00:00:00 2001 From: Hongxu Jia Date: Mon, 27 Aug 2018 21:24:20 +0800 Subject: [PATCH] `named/lwresd -V' and start log hide build options @@ -20,7 +20,7 @@ Signed-off-by: Armin Kuster 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac -index 56bca5b..4fd62ed 100644 +index 0bc3965..e1c2b12 100644 --- a/configure.ac +++ b/configure.ac @@ -35,7 +35,7 @@ AC_DEFINE([PACKAGE_VERSION_EXTRA], ["][bind_VERSION_EXTRA]["], [BIND 9 Extra par diff --git a/meta/recipes-connectivity/bind/bind/bind-ensure-searching-for-json-headers-searches-sysr.patch b/meta/recipes-connectivity/bind/bind/bind-ensure-searching-for-json-headers-searches-sysr.patch index 9adc101247e..323985a4025 100644 --- a/meta/recipes-connectivity/bind/bind/bind-ensure-searching-for-json-headers-searches-sysr.patch +++ b/meta/recipes-connectivity/bind/bind/bind-ensure-searching-for-json-headers-searches-sysr.patch @@ -1,4 +1,4 @@ -From f3736e5535236cf978fd368b6905098ff6e4fd84 Mon Sep 17 00:00:00 2001 +From f003f396067e6cc1e2ec609b296bb642b8ddf47b Mon Sep 17 00:00:00 2001 From: Paul Gortmaker Date: Tue, 9 Jun 2015 11:22:00 -0400 Subject: [PATCH] bind: ensure searching for json headers searches sysroot @@ -32,7 +32,7 @@ Signed-off-by: Paul Gortmaker 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac -index c06a0d7..56bca5b 100644 +index 26c442a..0bc3965 100644 --- a/configure.ac +++ b/configure.ac @@ -872,7 +872,7 @@ AS_CASE([$with_lmdb], diff --git a/meta/recipes-connectivity/bind/bind/conf.patch b/meta/recipes-connectivity/bind/bind/conf.patch index 803456c0b33..28ee4ae74d3 100644 --- a/meta/recipes-connectivity/bind/bind/conf.patch +++ b/meta/recipes-connectivity/bind/bind/conf.patch @@ -1,4 +1,4 @@ -From 450187e8feac041de02afd4c0c9039cc41e04cb9 Mon Sep 17 00:00:00 2001 +From 5fc3dfd3f994b5fd97e97837eee2ad808cd8af93 Mon Sep 17 00:00:00 2001 From: Qing He Date: Tue, 30 Nov 2010 13:35:42 +0800 Subject: [PATCH] bind: add new recipe diff --git a/meta/recipes-connectivity/bind/bind/init.d-add-support-for-read-only-rootfs.patch b/meta/recipes-connectivity/bind/bind/init.d-add-support-for-read-only-rootfs.patch index a2c1fbb8f70..b373251c47e 100644 --- a/meta/recipes-connectivity/bind/bind/init.d-add-support-for-read-only-rootfs.patch +++ b/meta/recipes-connectivity/bind/bind/init.d-add-support-for-read-only-rootfs.patch @@ -1,4 +1,4 @@ -From 582334d31432969be7e10906de7540f1dc64b17e Mon Sep 17 00:00:00 2001 +From 42c109317070d19fda70635b7043cbc6f9ec36ef Mon Sep 17 00:00:00 2001 From: Chen Qi Date: Thu, 27 Mar 2014 02:34:41 +0000 Subject: [PATCH] init.d: add support for read-only rootfs diff --git a/meta/recipes-connectivity/bind/bind/make-etc-initd-bind-stop-work.patch b/meta/recipes-connectivity/bind/bind/make-etc-initd-bind-stop-work.patch index dc1f8f5a9a6..74cf947787a 100644 --- a/meta/recipes-connectivity/bind/bind/make-etc-initd-bind-stop-work.patch +++ b/meta/recipes-connectivity/bind/bind/make-etc-initd-bind-stop-work.patch @@ -1,4 +1,4 @@ -From 50601a7ee8fd19ddbe9a592c57ae6197782d4c2f Mon Sep 17 00:00:00 2001 +From 2e1314f2e71be15704ba18756250185b36a5c0da Mon Sep 17 00:00:00 2001 From: Roy Li Date: Thu, 15 Nov 2012 02:27:54 +0000 Subject: [PATCH] bind: make "/etc/init.d/bind stop" work diff --git a/meta/recipes-connectivity/bind/bind_9.20.27.bb b/meta/recipes-connectivity/bind/bind_9.20.29.bb similarity index 97% rename from meta/recipes-connectivity/bind/bind_9.20.27.bb rename to meta/recipes-connectivity/bind/bind_9.20.29.bb index e915161d8cd..c280d5b98d4 100644 --- a/meta/recipes-connectivity/bind/bind_9.20.27.bb +++ b/meta/recipes-connectivity/bind/bind_9.20.29.bb @@ -21,7 +21,7 @@ SRC_URI = "https://ftp.isc.org/isc/bind9/${PV}/${BPN}-${PV}.tar.xz \ file://0001-m4-Backport-ax_prog_cc_for_build.m4-macros.patch \ " -SRC_URI[sha256sum] = "145ab7a50b33a06d9d488b5e668c887e754f42acf8954e2b5dc7e238b080e4a0" +SRC_URI[sha256sum] = "587029508b3b1b43229fae416c97e5543aba45809cefaca98a5004a02a5736c1" UPSTREAM_CHECK_URI = "https://ftp.isc.org/isc/bind9/" # follow the ESV versions divisible by 2 From patchwork Mon Sep 21 07:06:48 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 98778 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 6120FC982ED for ; Mon, 21 Sep 2026 07:07:21 +0000 (UTC) Received: from mail-wm2-f12.google.com (mail-wm2-f12.google.com [74.125.225.140]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.43674.1789974436121513488 for ; Mon, 21 Sep 2026 00:07:16 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=SELnCwJe; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.140, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f12.google.com with SMTP id 5b1f17b1804b1-49ccff31419so21922765e9.3 for ; Mon, 21 Sep 2026 00:07:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789974434; x=1790579234; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=+Fws4ZF+850ZApOhGgYBXIzIkVOyNzx2UoRsewFmR0w=; b=SELnCwJeaLN20wDgFGhPaZfyP2Y6JxNVtPsIkqzUBVhuO08+qte3fRv1lkigIUu/Vj HxTAjJte2WdsY8m0gFz3Z/qgwRqSSoKp2qGJIJ/bBF1Jsy6Ic9vOxcviSfFhDGGLp8Bn jD9N9+cduxpfPQVWS0YiIOQ44rDH3UoHtHTJQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789974434; x=1790579234; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=+Fws4ZF+850ZApOhGgYBXIzIkVOyNzx2UoRsewFmR0w=; b=xUgVv6Ze3Su22hpYl65SL7SiIelADfchzSx/6ilxtw1nN0Gm6E8iIS6nGSnD/iant/ r0JhC9uxkDkMe7PTMjL4owvVvLb5ICJmNff580cEzKssd/BWZ7KvARpvR86gvjZ+jf1w 62UXu1t5ux3nujAN9v/cRr+IX5EiSVyTQSsRuia6atmgKcpdANvEmobOe73k7ZKAf3IG WetuRY9wa2uhp1Ptlm5nrBdmv1n1ePvthIJ1FD7JTkMEDIfE7KqlXAcmUk6s0lWvrR6t 8eFx8dX8VfSlbEBc4XYd/WXVBixFU+dAeZohDGNb4JF6o9+u2BtqpFn8QbmQpsMGrWZ0 IT8w== X-Gm-Message-State: AFuF++l1PUvt9PNSo5xKfc14E2BxiqOvaj4TrDgsQJAoZ4eChWD35Zap 0gZ3wJS7aFA6U2dj/wjp5Y40efPjXR3pyBwSd75/qadm6ocDEIiLgJPl3O/3WMIbJRptKMadXm8 eXq6C0kg= X-Gm-Gg: AYBFou0M/7m3zh164rn4ZG3/3WNJBT/wHTn8CVV/ZqL2TVEDwPbIH2ktXHbUY/06pq2 PyOgdOdzFr1Hjo4rzxSBRhshgxmaYvfl4eTjZvX/kRLLdoTBKpZR/ClHnp5z1U4xYjrCZ4KyW6q IYi40tvY0NUnJsHdXvPJ76qPFu6dr2ZtBAp1mlMEoclc4zCWg5Uetec+5HDgmequkp9q0XB7OPg RmNIfBopIc4K24SBj+bk6kwLQM2HjhaU+UgL4/pdNmsoV2J+1TMNu6qCQMov8VBt7TxNAu1kS38 xTbLunkyrcA/Clyi0DSWJ2eYq2Ge1ds1Sl4Gjh0GLoDO9LmOo7q92dWHMUM+zjA46soByoGkS3W nJOBU0jD8+3/SXB+jC+1kMznd+WxJUz8ATgYDqC94RMAlm0/pV38XwXKYMT9loKq9yC5zfm2zir YzBWg/n56/CvF+4JIycITL8xlL8gUbxc32kusF4WxFgoPoxpoXwsNbHm54cGYwztS3tkhNKPHE3 vPIxRIFDlIs3WrDjz6CzT9UK7lH8D0xkpjR+Q== X-Received: by 2002:a05:600c:3b05:b0:49f:c196:47b9 with SMTP id 5b1f17b1804b1-49fc567318bmr128992795e9.4.1789974434186; Mon, 21 Sep 2026 00:07:14 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:481d:998f:15fb:95da]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc5755c40sm276492915e9.3.2026.09.21.00.07.12 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 00:07:12 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 12/20] mesa: upgrade 26.2.2 -> 26.2.3 Date: Mon, 21 Sep 2026 08:06:48 +0100 Message-ID: <20260921070656.521680-12-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> References: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> MIME-Version: 1.0 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 07:07:21 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/246299 Bug fixes --------- - 26.2.x build fails with armhf - Confidential issue #15052 - GL stencil reference query does not update immediately - Mesa 26.2.1: radeonsi no longer loads for GCN1 / Pitcairn when using radeon driver. - Textures got swapped/glitched on Wuthering Waves game. - [Navi10][RadeonSI/RADV] NGG culling causes nondeterministic GPU hangs; nonggc fixes both OpenGL and Vulkan - [radv][bisected][regression] Broken rendering in Persona 3 Reload menu on RDNA2 in gamescope - radv ignores count of 0 in vkCmdDrawIndirect Signed-off-by: Richard Purdie --- ...-addrlib-avoid-builtin_cpu_supports-for-avx2-detecti.patch | 2 +- ...0001-freedreno-don-t-encode-build-path-into-binaries.patch | 2 +- .../0001-meson-misdetects-64bit-atomics-on-mips-clang.patch | 2 +- ...src-intel-compiler-jay-jay_ir.h-do-not-used-typed-en.patch | 2 +- ...src-util-u_math.c-do-not-use-arm-fpu-instructions-if.patch | 2 +- meta/recipes-graphics/mesa/mesa.inc | 4 ++-- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/meta/recipes-graphics/mesa/files/0001-addrlib-avoid-builtin_cpu_supports-for-avx2-detecti.patch b/meta/recipes-graphics/mesa/files/0001-addrlib-avoid-builtin_cpu_supports-for-avx2-detecti.patch index ac88417081a..12002a2c037 100644 --- a/meta/recipes-graphics/mesa/files/0001-addrlib-avoid-builtin_cpu_supports-for-avx2-detecti.patch +++ b/meta/recipes-graphics/mesa/files/0001-addrlib-avoid-builtin_cpu_supports-for-avx2-detecti.patch @@ -1,4 +1,4 @@ -From 229a8815750765d7125f0c7efe9c8d6216678bef Mon Sep 17 00:00:00 2001 +From 52293e90484f07b5186f2f1fa7de63da0f120122 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Thu, 13 Aug 2026 00:00:00 +0000 Subject: [PATCH] addrlib: avoid __builtin_cpu_supports for avx2 detection diff --git a/meta/recipes-graphics/mesa/files/0001-freedreno-don-t-encode-build-path-into-binaries.patch b/meta/recipes-graphics/mesa/files/0001-freedreno-don-t-encode-build-path-into-binaries.patch index 087930245f5..7a00acbed38 100644 --- a/meta/recipes-graphics/mesa/files/0001-freedreno-don-t-encode-build-path-into-binaries.patch +++ b/meta/recipes-graphics/mesa/files/0001-freedreno-don-t-encode-build-path-into-binaries.patch @@ -1,4 +1,4 @@ -From 44f9c60f2ca4ce212c8cc3ba19e5adc357ebdad4 Mon Sep 17 00:00:00 2001 +From fd5571e22fd18b855199f23731f035927067a2a2 Mon Sep 17 00:00:00 2001 From: Dmitry Baryshkov Date: Wed, 10 Dec 2025 02:27:16 +0200 Subject: [PATCH] freedreno: don't encode build path into binaries diff --git a/meta/recipes-graphics/mesa/files/0001-meson-misdetects-64bit-atomics-on-mips-clang.patch b/meta/recipes-graphics/mesa/files/0001-meson-misdetects-64bit-atomics-on-mips-clang.patch index 39ebd01e232..dc0957d8e2d 100644 --- a/meta/recipes-graphics/mesa/files/0001-meson-misdetects-64bit-atomics-on-mips-clang.patch +++ b/meta/recipes-graphics/mesa/files/0001-meson-misdetects-64bit-atomics-on-mips-clang.patch @@ -1,4 +1,4 @@ -From d0c3c71a0eebe72b822277e46ee2698bcc428d44 Mon Sep 17 00:00:00 2001 +From c1a89a08629f9e576e136dc044c0ed8a2b67d92f Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Mon, 13 Jan 2020 15:23:47 -0800 Subject: [PATCH] meson misdetects 64bit atomics on mips/clang diff --git a/meta/recipes-graphics/mesa/files/0001-src-intel-compiler-jay-jay_ir.h-do-not-used-typed-en.patch b/meta/recipes-graphics/mesa/files/0001-src-intel-compiler-jay-jay_ir.h-do-not-used-typed-en.patch index 1cee7ad4e0e..36456cc3b15 100644 --- a/meta/recipes-graphics/mesa/files/0001-src-intel-compiler-jay-jay_ir.h-do-not-used-typed-en.patch +++ b/meta/recipes-graphics/mesa/files/0001-src-intel-compiler-jay-jay_ir.h-do-not-used-typed-en.patch @@ -1,4 +1,4 @@ -From 35ba9a2f6f5ffccca93aa430ef94cb174dd68ea5 Mon Sep 17 00:00:00 2001 +From f0c1b4e5480bb4118326a339a3a7084df1a6b0b7 Mon Sep 17 00:00:00 2001 From: Alexander Kanavin Date: Sun, 14 Jun 2026 17:42:19 +0200 Subject: [PATCH] src/intel/compiler/jay/jay_ir.h: do not used typed enum diff --git a/meta/recipes-graphics/mesa/files/0001-src-util-u_math.c-do-not-use-arm-fpu-instructions-if.patch b/meta/recipes-graphics/mesa/files/0001-src-util-u_math.c-do-not-use-arm-fpu-instructions-if.patch index a697b4c774f..aac42083c46 100644 --- a/meta/recipes-graphics/mesa/files/0001-src-util-u_math.c-do-not-use-arm-fpu-instructions-if.patch +++ b/meta/recipes-graphics/mesa/files/0001-src-util-u_math.c-do-not-use-arm-fpu-instructions-if.patch @@ -1,4 +1,4 @@ -From 80a8cc93b8a4dca53ed11f9fd9b8065a55845bc3 Mon Sep 17 00:00:00 2001 +From 56dbc838e42d920506f0f119a65a1faf0cf7b3cc Mon Sep 17 00:00:00 2001 From: Alexander Kanavin Date: Wed, 1 Jul 2026 22:48:15 +0200 Subject: [PATCH] src/util/u_math.c: do not use arm fpu instructions if fpu is diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc index 9927d80b227..1154d511d97 100644 --- a/meta/recipes-graphics/mesa/mesa.inc +++ b/meta/recipes-graphics/mesa/mesa.inc @@ -22,8 +22,8 @@ SRC_URI = "https://archive.mesa3d.org/mesa-${PV}.tar.xz \ file://0001-addrlib-avoid-builtin_cpu_supports-for-avx2-detecti.patch \ " -SRC_URI[sha256sum] = "eeb29ca7e56cfaa8e8a79538dcf834e3b18e501c31bef5145e959ea437cc4216" -PV = "26.2.2" +SRC_URI[sha256sum] = "1628058a8d2c0615975de5a15ab7bbb9638c50000b5bed9456ff423ea034a81f" +PV = "26.2.3" UPSTREAM_CHECK_GITTAGREGEX = "mesa-(?P\d+(\.\d+)+)" From patchwork Mon Sep 21 07:06:49 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 98776 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 7BE32C982E1 for ; Mon, 21 Sep 2026 07:07:21 +0000 (UTC) Received: from mail-wm2-f12.google.com (mail-wm2-f12.google.com [74.125.225.140]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.43883.1789974436803155026 for ; Mon, 21 Sep 2026 00:07:17 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=RFOss4lW; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.140, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f12.google.com with SMTP id 5b1f17b1804b1-49b912d3920so17506855e9.1 for ; Mon, 21 Sep 2026 00:07:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789974435; x=1790579235; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=Hhvqeb2mVTomndsbxTZ9S8Sp/JTrNKN/ohukG48mnRk=; b=RFOss4lW7jf4AEvkug7zOWqZnmUPUoHFSKYiWBMDQb/TVCbBNXNXPfS1pUQag7/sC7 Ky7GWXSYGybqHak5FPAjmk+p9eDfHiWrNYzw4koPiPAeyui4fJeMdPlRFqrDTuDWgiTQ 8+lsQso/VSNJHPQ1ZRbxFAg9wWlJSWIXi9sK8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789974435; x=1790579235; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=Hhvqeb2mVTomndsbxTZ9S8Sp/JTrNKN/ohukG48mnRk=; b=bgOKm/oKfoK97lFk2L3L6dEhy/3pZqD/1mJwtYpZuXcqG+MJElfQI92NzP03W+6wF1 I0oXZ3MRBoioFY83lYF1+lWvFixA896kV/N4VlHJIc7T8PUIexozw8t9dPyX0Pi1Ozk0 CzusilASePJoNxHFwqW/6tyvtwwTZmX5IuwkQnNTMNgt2c0lFhFO76kYma8xhWCYTcJr 6QtOHOWRnyFNWAyxH+RN8y1aTcqyBFE+oWH2Z0ML1yl2yCZUFnBcwthtDTs1Nj5K1g0y mP3/d8xM66ImF6XUG6ncrz8xJ0KdK47yqpkpLUvC7RN1jBW/7X1wDUHWA2ztUtUODUIq 2Z1Q== X-Gm-Message-State: AFuF++kXFDx2OvcKlGdMR3bDozSjLIJm6uPMjig/QG/ixxaK0rbaGhxI HH6Qi+Gz9Ro9xq8NvOMIa4yKCZWOFS+orX81MUWMC+Uht1OyWvHFbbvw2lKMwHq3oJH3K+3zBxI epzkmdwM= X-Gm-Gg: AYBFou3Zqe/s3aZ7Xx1iNPJqrkITR7rHTs9f/Z5fMyMpvi+KhNPwjz8v6qQrXe9ZymM Td8wrigRmTznCCqIJDyAGYOj4NWZsZfFAFwY9ZCdmyqP9JDDrzc7gTudl+XnJ+1yTi8/ZI1pv7U jxyHHpPoCUuHmnq3SQ/YvRZdPKqryLWKmz7op/6esWhVlbgd54spepiN0if9zFHtv+nRkpEwcyN /eYe8Es63grEK5hpmeiaK89sbdCdb+aZly4zXSrf7u2SWW/zIUmH2Xk7yne8+yiYh93VlpAxRpt FRTooKWo2vz+ATWcReuOV/tft2MMcDUJ9qU8bwPwAZ0wdzrsod3BADQG7tLbgXxSghBTJoS2K/t 4kHi3iOnay1GcdYLpZbexA+drrakDWRAisWBgorMda7L0L1KmOHryeZX4drETx5UpkelfHAFi3f 7fa2v6sKbC6kTdOstyJrzZZe3K1+F5DlKpqK9RrFsk/be7ZpUw/DX56XhYVVRdhnzQSpZQoLf+o gB9bgjERe57WgV/K0NhRAS5qX8= X-Received: by 2002:a05:600c:4712:b0:49d:34:420d with SMTP id 5b1f17b1804b1-49fc573621emr132079385e9.20.1789974434866; Mon, 21 Sep 2026 00:07:14 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:481d:998f:15fb:95da]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc5755c40sm276492915e9.3.2026.09.21.00.07.14 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 00:07:14 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 13/20] python3-pdm-build-locked: upgrade 0.3.7 -> 0.3.8 Date: Mon, 21 Sep 2026 08:06:49 +0100 Message-ID: <20260921070656.521680-13-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> References: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> MIME-Version: 1.0 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 07:07:21 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/246300 Bug-fixes: Abort build when a locked dependency conflicts with declared requirements Signed-off-by: Richard Purdie --- ...-build-locked_0.3.7.bb => python3-pdm-build-locked_0.3.8.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/python/{python3-pdm-build-locked_0.3.7.bb => python3-pdm-build-locked_0.3.8.bb} (78%) diff --git a/meta/recipes-devtools/python/python3-pdm-build-locked_0.3.7.bb b/meta/recipes-devtools/python/python3-pdm-build-locked_0.3.8.bb similarity index 78% rename from meta/recipes-devtools/python/python3-pdm-build-locked_0.3.7.bb rename to meta/recipes-devtools/python/python3-pdm-build-locked_0.3.8.bb index 8189bc7e56b..2b707a0a93b 100644 --- a/meta/recipes-devtools/python/python3-pdm-build-locked_0.3.7.bb +++ b/meta/recipes-devtools/python/python3-pdm-build-locked_0.3.8.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/pdm-project/pdm-build-locked" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=19382cdf9c143df4f00b9caa0b60c75a" -SRC_URI[sha256sum] = "53428268284125532413434ebfeb8e7a287525516cc5a0a055d63ba63b207165" +SRC_URI[sha256sum] = "c2a608b288ed08618228880c2e6d6a616049c25eeb71786d06d1061d129764ba" inherit pypi python_pdm From patchwork Mon Sep 21 07:06:50 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 98774 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 93279C982DE for ; Mon, 21 Sep 2026 07:07:20 +0000 (UTC) Received: from mail-wm2-f13.google.com (mail-wm2-f13.google.com [74.125.225.141]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.43675.1789974438855115518 for ; Mon, 21 Sep 2026 00:07:19 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=dHAW4SZ4; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.141, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f13.google.com with SMTP id 5b1f17b1804b1-49ccfd61ecaso21985445e9.3 for ; Mon, 21 Sep 2026 00:07:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789974437; x=1790579237; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=HzVP4ApqaXLl9nOOJRUI/gUulUC/8+NbnvsKNAzf4UU=; b=dHAW4SZ49TIdXN7YcJlYU2EnXMaoHD6rUJqHPnhmXtS+GZuG7tG2jxC/NWnzP+98YV 6tttfiWIYUnGpvEE8OD25ti9Vr7RS2s4G2BeaZOnEnycDfTV+zEB3GN6Qc5rid4w7lhM pY18PJvtPZ4m6tRQbCCCRSqGz2GT3G9jstJDo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789974437; x=1790579237; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=HzVP4ApqaXLl9nOOJRUI/gUulUC/8+NbnvsKNAzf4UU=; b=NBMJTZMWJc9+AqhzLY/m86GZNxlyf223yQn/5HXkQWU9h7O1H88pxd4qEPBEnzHbNB f+nIO59rT5ZoKzNgRS/592rQd+T7IuF2Az92uMkOqF7f+JM3Ag3i+muHr0LQiFuqWhBx uetslSUYJi2KUxRb+o8TnuInJ5U85e9IAFxI5fpgFp9HfYtF3NsiLQRrlyoSps7YggDt JZJf7U2OYgQPZYcpMuN32NDkIegHjDbWEHWt26c0FgHSrwAzURC3O2l7P6R+mDBiRHhj /CD7Dxc2BdCzNY3UIh9JLQ0m4YO5bhHfVS/aIkI2KaQRAlp29C3PGih0rCAqZVmYC2J+ rPUg== X-Gm-Message-State: AFuF++k6QNPb3uVq7XhJ2oPWZJwMzNvthCp2Jv4yH1cu/qPOEUmnD/cc QMx16TFyVuwJygp5gZTjzOVbLfM4Epaf4pAizF/b9vyTyxk71HPGMomCnbwOG+/Z7joMMA+iTEa TcbN6+zA= X-Gm-Gg: AYBFou12WJOLXsywX72nnL7tqyM+8phSme2WRsAnYzWSeUxNdYBUF95N3RXJThnM5u7 xzdcVklONlbaopD5DmYTyKXUHp0q/qJDzZQDhrfFN2h2jfb2JrSHnGEaD23LhlU6Pn+7SYQEM8Q ji0Bw4aqZQpgPQKo/6IryJtjGrRuRVEmO4nqP/FQU988QAb0p//ZseBFye5vSjNA4bnZEvdQTbs wSv3JY8eyy5bd3KqzYA47yZklj4ZL39ItkpxjUnvbeUGn+GFr6qAzmFTfeAoaksjufT/f7F4nsA qZK3ahAq26hnVJyaSEn6bIpKN/3H3vv167juf1ce6s5BScgTG4x8K80BBG0NBuKAszsFQ57cGAT tVWsgrw7ai1vvIMgpvkPDliXepAXjSImWL5mSIwZWx1ao+7BUT0udj0utJcjduRvU7Y6WBHlRkm 9iloINV62fnbw5M4bTBRl1iKudZrm0OlQ74rOB06iLVJO0jKJO/aAWBZmqXDPYHBh9e1mcS3cg8 Ocf7dfB0t2VRXKceUwFwjVM3N8= X-Received: by 2002:a05:600c:4e46:b0:49e:642a:4f6f with SMTP id 5b1f17b1804b1-49fc585e9edmr131669725e9.33.1789974437127; Mon, 21 Sep 2026 00:07:17 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:481d:998f:15fb:95da]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc5755c40sm276492915e9.3.2026.09.21.00.07.14 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 00:07:15 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 14/20] python3-vcs-versioning: upgrade 2.4.0 -> 2.4.1 Date: Mon, 21 Sep 2026 08:06:50 +0100 Message-ID: <20260921070656.521680-14-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> References: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> MIME-Version: 1.0 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 07:07:20 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/246301 - The error raised when a `.jj/` directory is found but `jj` is not installed now names the environment variables that actually disable jj discovery (`SETUPTOOLS_SCM_DISABLE_JJ=1` / `VCS_VERSIONING_DISABLE_JJ=1`) instead of an unprefixed `DISABLE_JJ=1`, which was never read. - The "unable to detect version" error now names the environment variables the running integration actually reads. It previously suggested `SETUPTOOLS_SCM_PRETEND_VERSION_FOR_${NORMALIZED_DIST_NAME}` unconditionally, which is not read by `vcs-versioning` on its own (or by any other integrator), and it named setuptools-scm as the failing tool regardless of which one ran. When the distribution name is known the suggested variable is spelled out in full. When it is not, the generic variables are suggested instead, with a note that the per-distribution `..._FOR_` form needs a dist name to match -- the previous message offered a `${NORMALIZED_DIST_NAME}` template that could never be filled in. ([#1539](https://github.com/pypa/setuptools-scm/issues/1539)) - Warn when file discovery is suppressed while a VCS marker sits in the project directory. `scm_search_known_failed()` means an integrator already looked and found no checkout, so a `.git`, `.hg` or `.jj` right there contradicts it and the artifact is about to lose every tracked file. That combination was the signature of the pretend-version regression and stayed invisible for three releases. Parent directories are not searched, since an unpacked sdist inside an unrelated checkout is the case the suppression exists for, and roots listed in `IGNORE_VCS_ROOTS` are skipped. - Environment variable names are now built in one place (`env_var_name` / `EnvReader.candidate_names`), shared by the lookup in `EnvReader.read` and by every error message that suggests a variable, so a message cannot name a variable the lookup would not honour. The "repository found in a parent directory" error no longer offers a `get_version(relative_to=...)` call to integrators that do not ship one; the remaining options are renumbered instead. Signed-off-by: Richard Purdie --- ...-vcs-versioning_2.4.0.bb => python3-vcs-versioning_2.4.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/python/{python3-vcs-versioning_2.4.0.bb => python3-vcs-versioning_2.4.1.bb} (91%) diff --git a/meta/recipes-devtools/python/python3-vcs-versioning_2.4.0.bb b/meta/recipes-devtools/python/python3-vcs-versioning_2.4.1.bb similarity index 91% rename from meta/recipes-devtools/python/python3-vcs-versioning_2.4.0.bb rename to meta/recipes-devtools/python/python3-vcs-versioning_2.4.1.bb index e66a7ce7b03..36bb2856a0b 100644 --- a/meta/recipes-devtools/python/python3-vcs-versioning_2.4.0.bb +++ b/meta/recipes-devtools/python/python3-vcs-versioning_2.4.1.bb @@ -5,7 +5,7 @@ library that can be used independently of setuptools." LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=c9b06ad2ebd7e2e82d34b3caf353e7d5" -SRC_URI[sha256sum] = "cc4b66c02ae4cfb51e843910024f7142464c3391bb1f7e04608578b45046891b" +SRC_URI[sha256sum] = "d4575de3115ec9434393c87c80ffb0eb98a16056bfe2b11ce0f3a97aff67fe0a" SRC_URI += "\ file://run-ptest \ From patchwork Mon Sep 21 07:06:51 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 98780 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 1DB77C982F9 for ; Mon, 21 Sep 2026 07:07:22 +0000 (UTC) Received: from mail-wm2-f13.google.com (mail-wm2-f13.google.com [74.125.225.141]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.43676.1789974440805084050 for ; Mon, 21 Sep 2026 00:07:21 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=Urh7mcRM; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.141, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f13.google.com with SMTP id 5b1f17b1804b1-49ccf3ca626so12225505e9.0 for ; Mon, 21 Sep 2026 00:07:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789974439; x=1790579239; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=CNpvJROpbS0tGiItcrlHRkpVo6x63QMQqcIyEOSfBMg=; b=Urh7mcRM1j79uCRspzPl0Rf194dL6tnXekjj7vTPN3ZHd2cnAHsWHwXVu4HCRuwcA+ 3Nqj4ouw/AQaNnkDRHM2gmRaCh3FMM8u7Pevmq2vWxgdCeWv/mGB8ZFOTb3BgyEw3+42 y90KN2/8UVy26uR3aM3YCwqL17Q78vAjMSYO8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789974439; x=1790579239; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=CNpvJROpbS0tGiItcrlHRkpVo6x63QMQqcIyEOSfBMg=; b=bHiuHWXQe5hLrkyy6fWT3MoK/tGnH69IH0EPU/5P9uxyi1PDb8NxghBaBpDsCn0iPh Kr5CU86KNzV0tIIEN4mMyO3yMdPIQp/2ZDwm6P8Xn0NtJiSHRaCYQaYb3MsDrQ0QJGor TlOZoHjQAIVkd6tzITTKkLAfwjH9uTIEWdJZwBjWR/hZszXDDpqzy6rO7ZL2xzbWYluT NzuUhU5cpcMiWLJoyvu8mHLXXaCKDWeWBtCyPdbhJNDV+tQF/9c6G+Zm6XUhrZvQ7vtW AZz5dIpPxPqoH1hI3wiTyeKtPMiWV3Oq5sR4jhteZ0CLT8PSD0cXJ0V7YS2jTWwUlZ6D uHeg== X-Gm-Message-State: AFuF++nhpsro1uPCU5fVZATKRINdxco6ClQD8pm9xGnSxKOuZ+6gSs06 Yl1gCsR7SGdO1r8qN3YRsMroVn7vfpxTIgyvbNFWS8ZQQ8yuAINwh9NGhAsWUBZZVlcGH00lSk7 0tc0dZR4= X-Gm-Gg: AYBFou0YPffYlQVeCTbeEeXxzGHMz6NzuUD3TnObd98Zftf3nKsaa1+8+4Ee8cIAa0F LFJBW50RVlDqTGMxHI96ipGER5sQWSkr8l43RWrg6SmjSPv+H5dJlJ0F9caBmthAVtxEy2hEu3H gbFbI9Qkhhj9nde1hEvpys8Ugl4Ec8j7/RNqj+zz6wB9LVjmLTRWtvr7APUqghDoZDHg8cFn6ZM TSnehcN3ukCp9lJSUoNuJVbxSLKlGQhPL8m3NohABvU0eZyHWBKSb8PmGpGNyWLH6OpZrXZ9YwL we6tiNVPkHBKqW/R95qtRd+fKdk79+mQM+ZEDDnBCf+fRuMj5oUAdGz2Zt0vNTiP7PsJRSGuKzQ 5wjiD5hCPlfxlR+yW/ZHTdUyM2vKuZFukVDYOvMCYZPjv6ISIvvXH+UqvyXquG6H4O3XY++tZoy g8lGEJwPGVpbP+V6JT0NWpRp0hb2h6rhQcEsR+85M3V3mM/DcOHg0BtZ/ma+4HKvm5m5uo/g/Lf WgwZUr8wK4aaTLNG603viO19l1jSpDD422p73Q= X-Received: by 2002:a05:600c:5251:b0:49c:fa20:cc00 with SMTP id 5b1f17b1804b1-49fc5736898mr125763955e9.23.1789974438869; Mon, 21 Sep 2026 00:07:18 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:481d:998f:15fb:95da]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc5755c40sm276492915e9.3.2026.09.21.00.07.17 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 00:07:17 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 15/20] fastfloat: upgrade 8.2.10 -> 8.3.0 Date: Mon, 21 Sep 2026 08:06:51 +0100 Message-ID: <20260921070656.521680-15-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> References: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> MIME-Version: 1.0 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 07:07:22 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/246302 b0ab987 Version 8.3.0 3254622 Add chars_format::javascript_sloppy (Annex B NonOctalDecimalIntegerLiteral) e0e355c Merge pull request #407 from fastfloat/javascript-format 4fcb7e3 Fix clang-format 17 on FASTFLOAT_ASSERT macros f837a78 Add chars_format::javascript (ECMAScript DecimalLiteral) a8a02f7 Merge pull request #405 from fastfloat/old-style-cast 12e310a Avoid old-style casts 13ecd70 Merge pull request #399 from dg0yt/max a1f63a8 Merge pull request #404 from latent-9/docs/fix-strtod-typo 37fb7d7 docs: fix strtod function name in README c335514 Fix compat with min() macro ec239e0 Fix compat with max() macro f6df0f2 Merge pull request #398 from redis-performance/exp062-063-combo 11c390b Merge pull request #396 from fastfloat/dependabot/github_actions/github-actions-640176b5ab 1fa146e Bump actions/checkout in the github-actions group across 1 directory ce25f0d Remove Stars section from README 46b2fba Reconcile redis-perf/optim: content superseded by upstream #381/#382/#387 5082489 EXP-063: test the mode-independent mantissa bound before the rounds_to_nearest probe f4f36e0 EXP-062: enable the 4-digit SWAR fraction follow-up on all compilers (drop __clang__ gate) 8ec5d23 Merge pull request #395 from sahvx655-wq/is-space-signed-compare c539b53 guard is_space against negative signed code units 3ff2c0b EXP-053: clang-format (reflow comment + expression wrap; no semantic change) a30c1f3 EXP-053: 4-digit SWAR follow-up in loop_parse_if_eight_digits, GCC path (ffc EXP-001) ee84946 EXP-052: 2x unroll of char loop_parse_if_eight_digits (ported from ffc EXP-044) 8db9edb EXP-050: straight-line nested-if integer-part scan (ported from ffc EXP-026/028) Signed-off-by: Richard Purdie --- .../fastfloat/{fastfloat_8.2.10.bb => fastfloat_8.3.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/fastfloat/{fastfloat_8.2.10.bb => fastfloat_8.3.0.bb} (90%) diff --git a/meta/recipes-devtools/fastfloat/fastfloat_8.2.10.bb b/meta/recipes-devtools/fastfloat/fastfloat_8.3.0.bb similarity index 90% rename from meta/recipes-devtools/fastfloat/fastfloat_8.2.10.bb rename to meta/recipes-devtools/fastfloat/fastfloat_8.3.0.bb index 3a5635bdebf..a041f329883 100644 --- a/meta/recipes-devtools/fastfloat/fastfloat_8.2.10.bb +++ b/meta/recipes-devtools/fastfloat/fastfloat_8.3.0.bb @@ -9,6 +9,6 @@ LIC_FILES_CHKSUM = " \ SRC_URI = "git://github.com/fastfloat/fast_float.git;protocol=https;branch=main;tag=v${PV}" -SRCREV = "34164f547b7df3f5d794ff67e9f885c36819ebfc" +SRCREV = "b0ab987b3dfdde13fa1915f65ef2a5c068d9208c" inherit cmake From patchwork Mon Sep 21 07:06:52 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 98782 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 BF49FC982E1 for ; Mon, 21 Sep 2026 07:07:31 +0000 (UTC) Received: from mail-wm2-f12.google.com (mail-wm2-f12.google.com [74.125.225.140]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.43678.1789974443062340331 for ; Mon, 21 Sep 2026 00:07:23 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=CzRlY3V1; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.140, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f12.google.com with SMTP id 5b1f17b1804b1-49cd4ba9f68so36072575e9.1 for ; Mon, 21 Sep 2026 00:07:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789974441; x=1790579241; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=PLyeS3QL+oNoyfmCtfFvUyiSPQVk7P7iVWLBYNWtgjM=; b=CzRlY3V1CvDIGmxFPBREC0rc94yklYO2wqAKAziANQGOYueiOmYo9L+mWxSmGhJJMn MFwCmRCnbShxeO9F7Nn1fYrPhtMH6aV18TByYJkJ5czJPiIWenERqDp8UtRH3u5SU/MF 0MGcSdgKpvobZdCJMaN+hhXbU9+bUCogWukro= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789974441; x=1790579241; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=PLyeS3QL+oNoyfmCtfFvUyiSPQVk7P7iVWLBYNWtgjM=; b=Wn6hjoTEPurZEdKMShtRANMsYML+/u8u1f4YxjwNIu8LD8v05YrUYtiQ4mwZX1l0Zg BQLhsoNlU0ppx1wf9w3OmJoj4twQWLU9YdY2Z4BxuHZLpFNKNrSttRJJ9J4IbJfyjz/F CrmgCdpTBItA1V8YmQkTK0KRy1B9+IyFR8Nyu6c3W+uTC2wm1oJJdT2HzIwPUxKuNeBS tEnxQoXen3VZar5wmLlpV/JlL5j2YuYGT6AOa2bL31KMpJ4rKbzOL7Bp6d8Z9xAgQ6Wy mJOhuZUShZPMi4mMGkNBQi9bB2EX9YmLjXZQ2X4oqGZmhqqpabA3jGqhWrZl2xwLL0Jl 8dcA== X-Gm-Message-State: AFuF++koipZdFN4qC08EeWq8weA/ya/hqaRQ4bSokqHCoyjHOiFE2eTK 8WejEnED+1OC4f51J2YF6m2EGbScbduf9bRapRjAYFLPaaQD5Jzv25ToHsmzMdoDQhe47oKnuXY bJRKU7YI= X-Gm-Gg: AYBFou12fmlb1EmXyezsgx4U5Q/aEI3d63Z04zwZDNPIOlk7eolxG5gcaodQ/boAvuP iv+sVaJxpwUeVXZccfB2CwnaMCR7mQCDR0YqNuh/4qnsb2YFOcSQaIt7Iz6+LCOxGJrdOZcndH5 Uzru9OToGr7NzGR23xKtzVFe4hT5CEUonUDx+H2gpmbkfMeoHR12YdIC2Y8ZRXbBGSmNqeP65OF yrBAWQ6BZ+dSwSXVZQgTJTOYkph92dzcaqQ6ML3aYavqQASqt2XnT2ww04/2C38ejcD9TUd1HAN Zmcxhq7PccSwzKEtT9tH54/lhM7+RVKWUb1k4V76NhLqd2NeI47l2dCZwX3dODFSVEKmCfdkbaQ dudrsAwco5MAliOIiaZT89/QoJpwMmpqYACRHGD2yom1C1YrBNuDkeNCfdQDFwi7XznfRmuH+9c fZZkz68FLmkS8/mNI7ogjfzxJ8UWV2mjPdMfvVZ7T/LdHqVH1FSPpABweOPoXQmhVGn/FFCnL5m H4CN5+7zTrsfmLQcQzrGebOtR4+bHB85IbNcw== X-Received: by 2002:a05:600c:37ce:b0:49e:799a:8952 with SMTP id 5b1f17b1804b1-49fc5743c81mr133894105e9.26.1789974441187; Mon, 21 Sep 2026 00:07:21 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:481d:998f:15fb:95da]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc5755c40sm276492915e9.3.2026.09.21.00.07.18 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 00:07:19 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 16/20] ppp: upgrade 2.5.3 -> 2.5.4 Date: Mon, 21 Sep 2026 08:06:52 +0100 Message-ID: <20260921070656.521680-16-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> References: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> MIME-Version: 1.0 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 07:07:31 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/246303 This is primarily a security release, fixing several vulnerabilities including CVE-2026-75883 and CVE-2026-85495. For more details on this and other vulnerabilities fixed, see the github advisories at https://github.com/ppp-project/ppp/security/advisories?state=published These range in severity up to 6.8 (moderate). Many of the vulnerabilities are actually only of concern if pppd is installed setuid-root, which some distros still do, though 'make install' in this project does not install pppd setuid-root. Other changes include: A new environment variable is defined for scripts, called PPP_SCRIPT_INSTANCE, which contains the original name of the script (e.g., ip-up). This can be useful when the name in argv[0] gets lost because the script is executed by an interpreter. New options 'strict-script-checks', 'nostrict-script-checks', 'strict-secrets-files' and 'nostrict-secrets-files' have been added. The strict versions are the default, and the nostrict versions are privileged. 'strict-script-checks' enables checks on script files that are run as root (e.g., /etc/ppp/ip-up) to ensure that they are owned by root and not writable by group or other. 'strict-secrets-checks' enables checks on secrets files (such as /etc/ppp/chap-secrets) to ensure that they are not readable by group or other. Previously (and now with nostrict-secrets-checks) the check was done but only produced a warning; now by default pppd will refuse to use the file. For EAP-TLS and PEAP, the verification of the 'common name' in TLS certificates no longer stops the comparison at an embedded NUL character. The pppd man page now notes that the default verification mode is 'none' and that the 'suffix' verification mode doesn't check for a '.' in the common name before the matched suffix (this was the behaviour previously but the man page was incorrect). Many more options are now privileged, in particular all of the RADIUS plugin options, and almost all the options relating to EAP-TLS and PEAP. OpenSSL engine support in EAP-TLS is disabled by default, since engine support in OpenSSL 3 is deprecated. If you need it, use the --enable-openssl-engine flag to configure. Pppd can now run as non-root as long as it has the CAP_NET_ADMIN capability. In that case, scripts are run as the invoking user, the user can use privileged options (provided the pppd binary was not marked as setuid or with additional capabilities), and the ownership checks use the user's effective UID rather than 0. Various pppd options that take an integer argument now enforce sensible limits on the value. This aids in avoiding edge cases where vulnerabilities may lurk. EAP-SRP support has been removed. Previously it was disabled by default. Extra length checks have been added to ensure that the pppd code doesn't access outside the bounds of received packets, even when such accesses were harmless (i.e. within the bounds of the array that the received packet was stored in, and not affecting any result). Various other minor bug fixes and improvements, including man page updates. Signed-off-by: Richard Purdie --- meta/recipes-connectivity/ppp/{ppp_2.5.3.bb => ppp_2.5.4.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-connectivity/ppp/{ppp_2.5.3.bb => ppp_2.5.4.bb} (98%) diff --git a/meta/recipes-connectivity/ppp/ppp_2.5.3.bb b/meta/recipes-connectivity/ppp/ppp_2.5.4.bb similarity index 98% rename from meta/recipes-connectivity/ppp/ppp_2.5.3.bb rename to meta/recipes-connectivity/ppp/ppp_2.5.4.bb index 18157821690..6f7977ece37 100644 --- a/meta/recipes-connectivity/ppp/ppp_2.5.3.bb +++ b/meta/recipes-connectivity/ppp/ppp_2.5.4.bb @@ -25,7 +25,7 @@ SRC_URI = "https://download.samba.org/pub/${BPN}/${BP}.tar.gz \ file://ppp@.service \ " -SRC_URI[sha256sum] = "ddda28dec8aca99a403ab6070d94ffd2b17d63e9a4c5509158e99e148f572d4f" +SRC_URI[sha256sum] = "379a630a40d858a1347f6592d671791dde12101697a743ef9900012f3765be31" inherit autotools pkgconfig systemd From patchwork Mon Sep 21 07:06:53 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 98781 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 DE2ABC982DE for ; Mon, 21 Sep 2026 07:07:31 +0000 (UTC) Received: from mail-wm2-f12.google.com (mail-wm2-f12.google.com [74.125.225.140]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.43679.1789974445627404157 for ; Mon, 21 Sep 2026 00:07:25 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=YgQivEgY; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.140, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f12.google.com with SMTP id 5b1f17b1804b1-49e66390995so13383975e9.2 for ; Mon, 21 Sep 2026 00:07:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789974444; x=1790579244; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=LF5VLF6GhCCH+83vvMjafci5bnEbF8Wbqpe+j8XDF5Q=; b=YgQivEgYbQR+4IGUqjzvCrH451JDmWYiWKklACl1P5e1xXc7m73rWBvbmM57+waKv6 E/c/9otXOp/zyVnA1Dl8E6OaXfljguetcYQ8EdQ5a1DcCW/fNECb3xL3jb93MUi0ax09 gwK3rD0a3gxUSPDTPK9FC/5yt9A425e+ZDTFk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789974444; x=1790579244; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=LF5VLF6GhCCH+83vvMjafci5bnEbF8Wbqpe+j8XDF5Q=; b=0X4vhfaY5yhyxmLG5Sv7mJjD/rCKpBsNwAreMgFgHGuh6DKBY/ilp8QN1pXwbIW6B5 w6I3AdUNBD24eo8YoheuJupKR0gOtvaJ9NnL52eGT65nS/a317gOXg2Ugo0vB8/uHels IIzMPcEaKG9O4Z3rrBwwauZbGaRfmvnUpCRTT/Sbh9aNEuYNGXWjgLizzU/tAzTzV3NZ dEWgE87L/viHmuIBr1vI/sMuvRGkOAMjK3lYJ27/A6CfiXQfI8firCkGrreQQwrZqlD6 KNCr2lruW8K4M9iAQ2WjJILCe8dGWMVRQ9+btcm4J2n6nlWbdaVNSaa8K8oOMfVUuYe3 /K6A== X-Gm-Message-State: AFuF++kujox96NTgh1tUU6BaILCiqEeMfRl4DoyXGnjRyaxu4df9Ee2Z npYBBLcu2FBPnVmKYQgFyPAnl6jtmf9/ZINQH0g6is6IgZDZwKx+a66M6dDRw1rgXhsV/UOxk0j sRi+SpvQ= X-Gm-Gg: AYBFou1p8RWGQaC+MszlIvwerPOAi2Acwh1oiwSXOfj8/ve2o3uza+GK/k71S4SiC1L bgEO0GXipHdxCi20ekbsYMqxoLZr63OV6tMg86+IhCDzx6tiKDwjA3Yv6EqHvPFysnfvYS7q7+q HIbsHMpwjL49bG64l5yG7116K44CvH5K98/O0JXXAplhprumxodFYRbgbJMqXhLLt+E6rDVWsZi IvKdEuzajAljvRPrnHI3uyf4WkJZcK/WvsRaWrxoJnsxUeOdUe0+FL3bvp7MsTZB+uSkFt+dc9S SjdX/V9T+pI6sihk7j3222MTRo/xrPkhoyGZc39u/IAjPHqYvK+u2E6aonenV1PdCtndBiYsvpm 3GUCIpVW9F78my2OMWVBzl+g3sdJa7qo4271naec6BHKaA46TBBaS71u0+KiBJuQrMIaMkEq1Hu X6665JFfDFoo7MBlpn7YQiUxbKd5dhXXdVLbHNkic5Xz5v7gyBmsdz+N7xDMWXjF75LJHIHXeXh aUtVm09rSeXIF0XWc66aah01hD/jQVpjZ9c+w== X-Received: by 2002:a05:600c:83c9:b0:49c:fc6c:be00 with SMTP id 5b1f17b1804b1-49fcd011179mr91936645e9.23.1789974443649; Mon, 21 Sep 2026 00:07:23 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:481d:998f:15fb:95da]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc5755c40sm276492915e9.3.2026.09.21.00.07.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 00:07:21 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 17/20] python3-urllib3: upgrade 2.7.0 -> 2.8.0 Date: Mon, 21 Sep 2026 08:06:53 +0100 Message-ID: <20260921070656.521680-17-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> References: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> MIME-Version: 1.0 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 07:07:31 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/246304 2.8.0 (2026-09-15) ================== Security Fixed the following security issues: The TLS configuration for HTTPS proxies could be ignored or overridden. (High severity, GHSA-8988-9cw3-xx77) HTTPResponse.stream() and read_chunked() could buffer a chunk-size line of unbounded length in memory. (High severity, GHSA-vxq7-64xx-v4gw) Chunked Deflate streaming could enter an infinite loop. (Medium severity, GHSA-gh4c-6fx4-qh6g) Caution! urllib3 2.8.0 fixes HTTPS proxy TLS configuration being ignored or overridden by destination settings. Configurations relying on that behavior may require changes. Configure proxy CA certificates and client certificates in proxy_ssl_context, and proxy identity checks with proxy_assert_hostname or proxy_assert_fingerprint. Destination client certificates and identity overrides no longer apply to HTTPS forwarding proxy connections. Deprecations & Removals Deprecated using an empty collection as the Retry option allowed_methods to retry any verb. (#5044) Features Added Url.auth_decoded and Url.auth_decoded_joined convenience properties to the result of parse_url(). (#4945) Added basic_auth_encoding and proxy_basic_auth_encoding parameters to urllib3.util.make_headers(). (#5092) Bugfixes Fixed response header handling to replace obsolete folded header lines (obs-fold) with spaces in accordance with RFC 9112, preventing raw CRLF sequences from appearing in header values such as Set-Cookie. (#1362) Fixed usage of proxy_ssl_context with ProxyManager when use_forwarding_for_https=True. Passing ssl_context instead of proxy_ssl_context for HTTPS proxies in this configuration now emits a FutureWarning and will raise an error in v3.0. (#2577) Changed behavior of the default ConnectionPool.pool initialization. LifoQueue is now resolved from the queue module after the ConnectionPool is instantiated instead of using the default cached QueueCls class property. This is done because sometimes the queue.LifoQueue is monkey-patched late in the program, such as by gevent. (#3289) Raised UnrewindableBodyError instead of ValueError when retrying a request whose body had tell() but not seek(). (#3779) Decoded percent-encoded SOCKS proxy credentials before authenticating with the proxy server. (#3785) Fixed HTTPResponse.drain_conn() to discard unread response data in 64 KiB chunks (same as the default amt when doing HTTPResponse.stream(...)). (#5019) Fixed is_ipaddress() to detect non-standard IPv4 forms accepted by socket.connect, such as hex (0x7f000001), octal (0177.0.0.1), and decimal integers (2130706433), ensuring SSL certificate verification uses the correct mode for these addresses. (#5029) Fixed HTTPConnectionPool.urlopen raising a misleading FullPoolError instead of ValueError when called with an invalid timeout argument on a pool created with block=True. (#5059) Fixed port-zero handling to preserve explicit :0 values instead of substituting the default ports 80 or 443 in URL parsing, pool selection, proxy configuration, connection_from_url(), and HTTP/2 request authority. (#5071, #5101) Fixed a bug where PoolManager passed the assert_hostname and assert_fingerprint parameters to HTTP connection pools. (#5077) Fixed HTTPConnectionPool.urlopen() and HTTP proxy forwarding to strip URL fragments from absolute request targets before sending requests. (#5079) Added safeguards to the proxy tunneling code to prevent potential security issues when handling invalid characters in the proxy host and HTTP headers. This change affects users of Python 3.10, Python 3.11, and Python 3.12 when the standard library does not contain the fix; those on newer Python versions should upgrade to 3.13.14+ or 3.14.5+ to get the same security fixes. (#5091) Fixed HTTPSConnection.connect() overriding ProxyConfig.ssl_context's certificate policy and proxy identity checks with the target connection's TLS settings when forwarding through an HTTPS proxy. HTTPSConnection no longer applies target SNI, assertions, or client credentials to forwarding proxy handshakes and continues to use its ssl_context as a fallback when an HTTPS proxy forwards an HTTP target. (#5093) Fixed URL parsing to more strictly enforce RFC 3986 host syntax, rejecting invalid host input such as raw spaces and control characters, malformed percent-encodings, and percent-encoded control characters in HTTP(S) hosts and IPv6 zone identifiers, including proxy CONNECT tunnel targets. Host normalization now also follows RFC 3986 normalization rules for percent-encoded octets by decoding percent-encoded unreserved characters and uppercasing the hexadecimal digits of retained percent-encoded octets. (#5095) Fixed an AttributeError on Python built with OpenSSL 4+, where ssl.PROTOCOL_TLSv1 no longer exists. (#5097) Fixed urllib3.contrib.pyopenssl to use cryptography APIs when reading a certificate subject and loading encrypted private keys, avoiding DeprecationWarning raised by pyOpenSSL 26.3.0+. (#5103) Fixed handling of HTTP 303 redirects for requests with chunked or file-like bodies. (#5161) Fixed assert_fingerprint() to raise SSLError instead of binascii.Error when a fingerprint has a supported length but contains non-hexadecimal characters. (#5211) Misc Added a test dependency group containing the minimum dependencies needed to run the test suite, intended for downstream packagers. The dev-base and mypy groups now include this new group via include-group, removing duplication. (#3594) Fixed test failures with pytest >= 9.1. (#5094) Enabled JSPI tests with Firefox in the Emscripten test suite. (#5166) Improved streamed response decoding performance. (#5209) Fixed flaky tests. (#5232, #5234, #5239) Signed-off-by: Richard Purdie --- .../{python3-urllib3_2.7.0.bb => python3-urllib3_2.8.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/python/{python3-urllib3_2.7.0.bb => python3-urllib3_2.8.0.bb} (91%) diff --git a/meta/recipes-devtools/python/python3-urllib3_2.7.0.bb b/meta/recipes-devtools/python/python3-urllib3_2.8.0.bb similarity index 91% rename from meta/recipes-devtools/python/python3-urllib3_2.7.0.bb rename to meta/recipes-devtools/python/python3-urllib3_2.8.0.bb index 9e73a49bca2..4aafe2d63dd 100644 --- a/meta/recipes-devtools/python/python3-urllib3_2.7.0.bb +++ b/meta/recipes-devtools/python/python3-urllib3_2.8.0.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/urllib3/urllib3" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=52d273a3054ced561275d4d15260ecda" -SRC_URI[sha256sum] = "231e0ec3b63ceb14667c67be60f2f2c40a518cb38b03af60abc813da26505f4c" +SRC_URI[sha256sum] = "63bf2ead4c879426ebf22ef2a781eeb4aa3b4ae798a0435506f8687fd5bb9b63" inherit pypi python_hatchling From patchwork Mon Sep 21 07:06:54 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 98783 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 668F2C982E6 for ; Mon, 21 Sep 2026 07:07:32 +0000 (UTC) Received: from mail-wm2-f13.google.com (mail-wm2-f13.google.com [74.125.225.141]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.43885.1789974447453559422 for ; Mon, 21 Sep 2026 00:07:27 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=X+Ax6ULf; spf=pass (domain: linuxfoundation.org, ip: 74.125.225.141, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm2-f13.google.com with SMTP id 5b1f17b1804b1-49e7bcb94d3so17761505e9.2 for ; Mon, 21 Sep 2026 00:07:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1789974446; x=1790579246; darn=lists.openembedded.org; h=content-transfer-encoding:content-type:mime-version:references :in-reply-to:message-id:date:subject:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=pRV5VDdZWM+qJBDqfSstqDHFwECdOmJ7ySbnVPmQORE=; b=X+Ax6ULfJjucAq6yhzp7AXurMsbP/WdgaSrOf9+KJtWf0WunsiUbirJSd/XweA5mKW DHWotajW7VdNQqNjQXyCaa5YkZ5QL7mo24KMAQ9uYX8jAw5DKXCD8spTfizLddr4RIYW cRwTroFUV/6XINkKCFMWNXOtjOtG5KmHnR/M4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789974446; x=1790579246; h=content-transfer-encoding:content-type:mime-version:references :in-reply-to:message-id:date:subject:to:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=pRV5VDdZWM+qJBDqfSstqDHFwECdOmJ7ySbnVPmQORE=; b=b/s14yLGvaSNca5kkz88R2MmTRv2ebsxzJSp6L/VNuJS7I2ZH2KxIDnJEuctBHh3LG 7dYSvcELwcRL6OTgYXWN/8Yo++y4qnrE1diM/q29frpH95RyrYtgdGqZc44nOWFuvGkO ri4ErusLMPj0AXxwsR92IcbsAj2GqTahxdRgrOfZMxR+hFFKs13w/iIySG4DTGROWDwE fOcLNGqaGuOeL7os1cXJyvRXIVo8y49skH988ZU3/OQDQwmtfcdT1qoUpakkBRaLhizX DxE/SSacglSjuN1lkDY/MDacsYjd36+rwRxLX+EnCdn03Fs+P7ZRIMn/EVZniFWjLYVs hEog== X-Gm-Message-State: AFuF++mUB7kN43Gdrr1Obs+qmu7Av/NYLmdjEom5pieUiNV9oUhb5MoX mynZKq0Q+UGP+nqOUW99P3NIZQtUVwOosBsmqIJQ9ArS57lmjvJZmRqfj/rV3zn9bHHrQJDKXd+ AqGWzCVc= X-Gm-Gg: AYBFou1bXDiRnUIQu+FvKW9ik+4NghhFe3QFkTaKAXOq0P146kIXk0+ilThJ+SwNeL8 wAVcm0lCdUR3rnt5WMw8geLWRK2swh27E1NUKhthiPTP2mSnMLMc7y9wdVA6TP3eyun3aoneyW4 zVMDoG7KVQfR6xjAIVmJ53Io5uGWC222+PAyURTc8KU2Ut69BYXfDRLAtqw/bmZuZ2oIDxwS9yJ GeMsCC7J8yQx8w6Mvb3lqD9tkt6g3iVmEyVCdaLwHty2889Rfp9FG3eeUQaryRvoOSfmKViJfdF jxE3PzM5U/qodC7DPQ8vdgel17nqcX1uBxMrolun/ktKMNglykGb1y7wm+HylWXwS5oeuNb+yI2 SuOB6wBLU1pjafK7cxwaz/8G/j0bgigIieYM8u5zvG5Q14diJuOIKhrMBOFGG0MtPHVysWo2Av+ RYnv0RnfkglslUvWyWDB6ap5PPKFXqBfpe3nrtKqyzetPWvu6Se1Z3MtNAigBkvdBSyCJ+m31wF yV5u1iFI4uE3B8furMWIOKl74E= X-Received: by 2002:a05:600d:4453:10b0:49f:cbf1:e77b with SMTP id 5b1f17b1804b1-49fcbf1e9eamr74089535e9.10.1789974445451; Mon, 21 Sep 2026 00:07:25 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:481d:998f:15fb:95da]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc5755c40sm276492915e9.3.2026.09.21.00.07.23 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 00:07:23 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 18/20] ruby: upgrade 4.0.6 -> 4.0.7 Date: Mon, 21 Sep 2026 08:06:54 +0100 Message-ID: <20260921070656.521680-18-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> References: <20260921070656.521680-1-richard.purdie@linuxfoundation.org> MIME-Version: 1.0 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 07:07:32 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/246305 What's Changed Bug #22188: addr2line doesn't find symbols when compiled with GCC LTO - Ruby - Ruby Issue Tracking System Bug #22210: Check if issue #19969 is still reproducible / re-opened in 4.0.x - Ruby - Ruby Issue Tracking System Bug #22217: Segmentation fault when resuming execution with Coverage.start and ruby/debug - Ruby - Ruby Issue Tracking System Fix formatting in ObjectSpace._id2ref error path by eregon · Pull Request #18206 Bug #22200: ObjectSpace._id2ref can return a different object than the id's owner on Ruby 4.0 (stale id2ref_tbl entry for objects with generic fields) - Ruby - Ruby Issue Tracking System Bug #22123: Ruby::Box + BUNDLER_SETUP can evaluate gemspecs before main-box RubyGems initialization - Ruby - Ruby Issue Tracking System Bump ERB to 6.0.7 by k0kubun · Pull Request #18282 Bug #22237: GC.auto_compact corrupts a String or segfaults from String#tr with dup or gsub - Ruby - Ruby Issue Tracking System Bug #22243: Change fork behavior when Process._fork raises an exception during fork with a block argument - Ruby - Ruby Issue Tracking System Bug #22223: Socket.tcp with connect_timeout returns a phantom "connected" socket for a refused connection on macOS 27 (kernel answers EISCONN on connect retry; SO_ERROR never consulted) - Ruby - Ruby Issue Tracking System Bug #22220: Performance regression when requiring aws-sdk-ec2 in Ruby 4.0.6 - Ruby - Ruby Issue Tracking System Bug #22218: Line TracePoint misses executed loop condition after a guard - Ruby - Ruby Issue Tracking System Bug #22198: win32: heap overflow in Kernel#system - Ruby - Ruby Issue Tracking System Bug #22196: Heap-use-after-free in fiber_switch with transfer-terminated async tasks on 3.4.10 - Ruby - Ruby Issue Tracking System Bug #22190: Class#subclasses does not include clones of classes that include modules - Ruby - Ruby Issue Tracking System Bug #11438: native_thread_init_stack() get machine.stack_start unequal to thread's stack start address, x86 win32 - Ruby - Ruby Issue Tracking System Bug #22257: Prepending a module to an already-included module leaves stale super caches - Ruby - Ruby Issue Tracking System Bug #22242: SEGV in method dispatch (vm_call_iseq_setup_kwparm_nokwarg / def_iseq_ptr) on Ruby 4.0.6 — Rails CI - Ruby - Ruby Issue Tracking System Bug #22269: Coverage.line_stub clobbers already-collected coverage data - Ruby - Ruby Issue Tracking System Bug #22290: Adding instance variables to anonymous object may bloat all future classes - Ruby - Ruby Issue Tracking System Bug #22292: YJIT/ZJIT: Struct accessor crashes after an instance variable is set on a Struct that exactly fills the largest GC slot - Ruby - Ruby Issue Tracking System Bug #20958: fix ENV.keys encoding on windows - Ruby - Ruby Issue Tracking System Bug #22259: Arrays sharding a buffer segfault when concatenating with each other - Ruby - Ruby Issue Tracking System Bug #22264: Warning missing from parse.y hash literals - Ruby - Ruby Issue Tracking System Bug #22303: EncodingError from interpolating symbol crashes whole process - Ruby - Ruby Issue Tracking System Bug #22224: YJIT: rb_yjit_invalidate_ep_is_bp takes the VM lock stopping Ractors on every Proc materialization; multi-Ractor throughput collapses (up to ~150x) - Ruby - Ruby Issue Tracking System Signed-off-by: Richard Purdie --- ...id-build-time-race-condition-when-cross-compiling.patch | 7 ++----- .../0001-Don-t-save-the-original-name-and-timestamp.patch | 2 +- ...0001-extmk-fix-cross-compilation-of-external-gems.patch | 2 +- ...vm_dump.c-Define-REG_S1-and-REG_S2-for-musl-riscv.patch | 4 ++-- .../ruby/0002-Obey-LDFLAGS-for-the-link-of-libruby.patch | 2 +- .../ruby/0003-rdoc-build-reproducible-documentation.patch | 2 +- ...-mkmf.rb-sort-list-of-object-files-in-generated-M.patch | 2 +- ...ark-Gemspec-reproducible-change-fixing-784225-too.patch | 6 +++--- .../ruby/ruby/0006-Make-gemspecs-reproducible.patch | 2 +- ...007-Skip-test_rm_r_no_permissions-test-under-root.patch | 2 +- .../recipes-devtools/ruby/{ruby_4.0.6.bb => ruby_4.0.7.bb} | 2 +- 11 files changed, 15 insertions(+), 18 deletions(-) rename meta/recipes-devtools/ruby/{ruby_4.0.6.bb => ruby_4.0.7.bb} (98%) diff --git a/meta/recipes-devtools/ruby/ruby/0001-Avoid-build-time-race-condition-when-cross-compiling.patch b/meta/recipes-devtools/ruby/ruby/0001-Avoid-build-time-race-condition-when-cross-compiling.patch index 3435dae7d02..d62e3affff0 100644 --- a/meta/recipes-devtools/ruby/ruby/0001-Avoid-build-time-race-condition-when-cross-compiling.patch +++ b/meta/recipes-devtools/ruby/ruby/0001-Avoid-build-time-race-condition-when-cross-compiling.patch @@ -1,4 +1,4 @@ -From b79c9ccbf17852f3ffd6acb8cc56124829e03edf Mon Sep 17 00:00:00 2001 +From 94b3a85def80680c6efb35e75b6e0dcd4bbf4645 Mon Sep 17 00:00:00 2001 From: Paul Barker Date: Fri, 31 Jul 2026 13:15:37 +0100 Subject: [PATCH] Avoid build-time race condition when cross-compiling from a @@ -39,7 +39,7 @@ Signed-off-by: Paul Barker 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/defs/gmake.mk b/defs/gmake.mk -index e6f553fa8c1b..413057ca6896 100644 +index e6f553f..413057c 100644 --- a/defs/gmake.mk +++ b/defs/gmake.mk @@ -435,9 +435,7 @@ endif @@ -62,6 +62,3 @@ index e6f553fa8c1b..413057ca6896 100644 include $(top_srcdir)/yjit/yjit.mk include $(top_srcdir)/zjit/zjit.mk --- -2.43.0 - diff --git a/meta/recipes-devtools/ruby/ruby/0001-Don-t-save-the-original-name-and-timestamp.patch b/meta/recipes-devtools/ruby/ruby/0001-Don-t-save-the-original-name-and-timestamp.patch index b5bcfab9247..1fd2066e1ef 100644 --- a/meta/recipes-devtools/ruby/ruby/0001-Don-t-save-the-original-name-and-timestamp.patch +++ b/meta/recipes-devtools/ruby/ruby/0001-Don-t-save-the-original-name-and-timestamp.patch @@ -1,4 +1,4 @@ -From efd3a6d0f0cef4b2313a106f1a00e7d4a597d510 Mon Sep 17 00:00:00 2001 +From ac16ff9a35127c718422caf27fbe1dfa2309b136 Mon Sep 17 00:00:00 2001 From: Changqing Li Date: Fri, 27 Feb 2026 16:59:24 +0800 Subject: [PATCH] Don't save the original name and timestamp diff --git a/meta/recipes-devtools/ruby/ruby/0001-extmk-fix-cross-compilation-of-external-gems.patch b/meta/recipes-devtools/ruby/ruby/0001-extmk-fix-cross-compilation-of-external-gems.patch index e00ce7bb73f..36037aede30 100644 --- a/meta/recipes-devtools/ruby/ruby/0001-extmk-fix-cross-compilation-of-external-gems.patch +++ b/meta/recipes-devtools/ruby/ruby/0001-extmk-fix-cross-compilation-of-external-gems.patch @@ -1,4 +1,4 @@ -From 7c1f11416499ce7cd1e6874840df2498e922ab78 Mon Sep 17 00:00:00 2001 +From 846b17f3dbdbbd6b7dd7dcc81fda1826b87ee541 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Draszik?= Date: Mon, 30 Sep 2019 16:57:01 +0100 Subject: [PATCH] extmk: fix cross-compilation of external gems diff --git a/meta/recipes-devtools/ruby/ruby/0001-vm_dump.c-Define-REG_S1-and-REG_S2-for-musl-riscv.patch b/meta/recipes-devtools/ruby/ruby/0001-vm_dump.c-Define-REG_S1-and-REG_S2-for-musl-riscv.patch index 8ae4202e601..ea63dfe227b 100644 --- a/meta/recipes-devtools/ruby/ruby/0001-vm_dump.c-Define-REG_S1-and-REG_S2-for-musl-riscv.patch +++ b/meta/recipes-devtools/ruby/ruby/0001-vm_dump.c-Define-REG_S1-and-REG_S2-for-musl-riscv.patch @@ -1,4 +1,4 @@ -From 4b66682db87a92d20c5ef0a00ea6eef41526d0cc Mon Sep 17 00:00:00 2001 +From f94129cac9e412a64bfb3dbd796912df058c6e1b Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Tue, 25 Jan 2022 20:29:14 -0800 Subject: [PATCH] vm_dump.c: Define REG_S1 and REG_S2 for musl/riscv @@ -14,7 +14,7 @@ Signed-off-by: Khem Raj 1 file changed, 5 insertions(+) diff --git a/vm_dump.c b/vm_dump.c -index e2b4804..0b7d868 100644 +index 8558ed8..230702d 100644 --- a/vm_dump.c +++ b/vm_dump.c @@ -40,6 +40,11 @@ diff --git a/meta/recipes-devtools/ruby/ruby/0002-Obey-LDFLAGS-for-the-link-of-libruby.patch b/meta/recipes-devtools/ruby/ruby/0002-Obey-LDFLAGS-for-the-link-of-libruby.patch index af4f7684427..0e7c23007ba 100644 --- a/meta/recipes-devtools/ruby/ruby/0002-Obey-LDFLAGS-for-the-link-of-libruby.patch +++ b/meta/recipes-devtools/ruby/ruby/0002-Obey-LDFLAGS-for-the-link-of-libruby.patch @@ -1,4 +1,4 @@ -From e1cb706a8653c632419803f8d36f3dd2d787face Mon Sep 17 00:00:00 2001 +From 385ea30ee2219bf9d1c702f18e38a2402a77a443 Mon Sep 17 00:00:00 2001 From: Christopher Larson Date: Thu, 5 May 2016 10:59:07 -0700 Subject: [PATCH] Obey LDFLAGS for the link of libruby diff --git a/meta/recipes-devtools/ruby/ruby/0003-rdoc-build-reproducible-documentation.patch b/meta/recipes-devtools/ruby/ruby/0003-rdoc-build-reproducible-documentation.patch index 5c038a50cc2..8bf6f38afe9 100644 --- a/meta/recipes-devtools/ruby/ruby/0003-rdoc-build-reproducible-documentation.patch +++ b/meta/recipes-devtools/ruby/ruby/0003-rdoc-build-reproducible-documentation.patch @@ -1,4 +1,4 @@ -From 8476953b735fabad857ddfe78dd3ffcbef4028c5 Mon Sep 17 00:00:00 2001 +From 3f6ac07fd0359eb3d41db86a4276b5c7818f2e6b Mon Sep 17 00:00:00 2001 From: Christian Hofstaedtler Date: Tue, 10 Oct 2017 15:04:34 -0300 Subject: [PATCH] rdoc: build reproducible documentation diff --git a/meta/recipes-devtools/ruby/ruby/0004-lib-mkmf.rb-sort-list-of-object-files-in-generated-M.patch b/meta/recipes-devtools/ruby/ruby/0004-lib-mkmf.rb-sort-list-of-object-files-in-generated-M.patch index 0ba10724cb0..c50cd7d2b2b 100644 --- a/meta/recipes-devtools/ruby/ruby/0004-lib-mkmf.rb-sort-list-of-object-files-in-generated-M.patch +++ b/meta/recipes-devtools/ruby/ruby/0004-lib-mkmf.rb-sort-list-of-object-files-in-generated-M.patch @@ -1,4 +1,4 @@ -From 9fa6d40d1f7eed5be981c034c3f36bd4a3b5efab Mon Sep 17 00:00:00 2001 +From 0347f66bb6e834c5a5d469f5903527699a8a9f8e Mon Sep 17 00:00:00 2001 From: Reiner Herrmann Date: Tue, 10 Oct 2017 15:06:13 -0300 Subject: [PATCH] lib/mkmf.rb: sort list of object files in generated Makefile diff --git a/meta/recipes-devtools/ruby/ruby/0005-Mark-Gemspec-reproducible-change-fixing-784225-too.patch b/meta/recipes-devtools/ruby/ruby/0005-Mark-Gemspec-reproducible-change-fixing-784225-too.patch index 4a10f861dc7..e4974ff72ee 100644 --- a/meta/recipes-devtools/ruby/ruby/0005-Mark-Gemspec-reproducible-change-fixing-784225-too.patch +++ b/meta/recipes-devtools/ruby/ruby/0005-Mark-Gemspec-reproducible-change-fixing-784225-too.patch @@ -1,4 +1,4 @@ -From 265381bc616fa281a58b3761c33620c465884ca8 Mon Sep 17 00:00:00 2001 +From 0e53d59cddda29e0c1d7d4196cc1255e04a3b39f Mon Sep 17 00:00:00 2001 From: Lucas Kanashiro Date: Fri, 1 Nov 2019 15:25:17 -0300 Subject: [PATCH] Make gemspecs reproducible @@ -12,10 +12,10 @@ Upstream-Status: Backport [debian] 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/rubygems/specification.rb b/lib/rubygems/specification.rb -index 2db9352..925b7a0 100644 +index 9ae135c..427ab48 100644 --- a/lib/rubygems/specification.rb +++ b/lib/rubygems/specification.rb -@@ -1714,7 +1714,9 @@ class Gem::Specification < Gem::BasicSpecification +@@ -1726,7 +1726,9 @@ class Gem::Specification < Gem::BasicSpecification raise(Gem::InvalidSpecificationException, "invalid date format in specification: #{date.inspect}") end diff --git a/meta/recipes-devtools/ruby/ruby/0006-Make-gemspecs-reproducible.patch b/meta/recipes-devtools/ruby/ruby/0006-Make-gemspecs-reproducible.patch index 92439ffd7a8..3dfe4897f67 100644 --- a/meta/recipes-devtools/ruby/ruby/0006-Make-gemspecs-reproducible.patch +++ b/meta/recipes-devtools/ruby/ruby/0006-Make-gemspecs-reproducible.patch @@ -1,4 +1,4 @@ -From 40236d16b640b0c522a550b628cbfb6ee0cdc972 Mon Sep 17 00:00:00 2001 +From d4723a7dda5d2b57863ee1bba6a7456c732ea8e6 Mon Sep 17 00:00:00 2001 From: Lucas Kanashiro Date: Fri, 1 Nov 2019 15:25:17 -0300 Subject: [PATCH] Make gemspecs reproducible diff --git a/meta/recipes-devtools/ruby/ruby/0007-Skip-test_rm_r_no_permissions-test-under-root.patch b/meta/recipes-devtools/ruby/ruby/0007-Skip-test_rm_r_no_permissions-test-under-root.patch index cb77fffe562..70b3efb4d52 100644 --- a/meta/recipes-devtools/ruby/ruby/0007-Skip-test_rm_r_no_permissions-test-under-root.patch +++ b/meta/recipes-devtools/ruby/ruby/0007-Skip-test_rm_r_no_permissions-test-under-root.patch @@ -1,4 +1,4 @@ -From ccb40b4715abfb6c53d431bf421ccfbcdbc4ff93 Mon Sep 17 00:00:00 2001 +From a811d47c307d33a1ee78c752dc2fff57ce6b0ba8 Mon Sep 17 00:00:00 2001 From: Jiaying Song Date: Mon, 7 Jul 2025 15:05:57 +0800 Subject: [PATCH] Skip test_rm_r_no_permissions test under root diff --git a/meta/recipes-devtools/ruby/ruby_4.0.6.bb b/meta/recipes-devtools/ruby/ruby_4.0.7.bb similarity index 98% rename from meta/recipes-devtools/ruby/ruby_4.0.6.bb rename to meta/recipes-devtools/ruby/ruby_4.0.7.bb index d2a81a0ba5d..324de86f8c7 100644 --- a/meta/recipes-devtools/ruby/ruby_4.0.6.bb +++ b/meta/recipes-devtools/ruby/ruby_4.0.7.bb @@ -49,7 +49,7 @@ do_configure:prepend() { DEPENDS:append:libc-musl = " libucontext" -SRC_URI[sha256sum] = "837d299e8f7ddf2be31a229a7a7e019d354979825117989acb3b32b1a9be262a" +SRC_URI[sha256sum] = "911ace20f90d068ca0e4dda6d0e4f0f81e52e52f2dd4f4004c721e253412e82d" PACKAGECONFIG ??= "" PACKAGECONFIG += "${@bb.utils.filter('DISTRO_FEATURES', 'ipv6', d)}"