From patchwork Mon Jan 26 23:51:05 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Scott Murray X-Patchwork-Id: 79730 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 E5C5CD19536 for ; Mon, 26 Jan 2026 23:51:40 +0000 (UTC) Received: from mail-qk1-f182.google.com (mail-qk1-f182.google.com [209.85.222.182]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.36292.1769471490788686105 for ; Mon, 26 Jan 2026 15:51:31 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=KdTiZZWK; spf=pass (domain: konsulko.com, ip: 209.85.222.182, mailfrom: scott.murray@konsulko.com) Received: by mail-qk1-f182.google.com with SMTP id af79cd13be357-8c6af798a83so561613885a.0 for ; Mon, 26 Jan 2026 15:51:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1769471490; x=1770076290; darn=lists.yoctoproject.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; bh=t8GZkLVbj9ps9hFNXAgS1eJhgEdodSiK/wpF2SBPN6E=; b=KdTiZZWKozEKtnsD2wRx6cQiPq0+pQBpI/UHMu599T9SSoXP1+zSrpsNz666l7Qhv+ 9sWe+zeXonAE5cuhrlZxq+k+6Uxmulcjx8xktJXUXXbXbEYDhc11PI1tLc1vWWXUueY4 8orpjVlauwDrOtT4YodZ0AjxpaFVRzr1NuCN8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769471490; x=1770076290; 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; bh=t8GZkLVbj9ps9hFNXAgS1eJhgEdodSiK/wpF2SBPN6E=; b=JzTsuRZ7AO4IZAplHtyGj0Qd0w+8/6xpUuakgJ8mn3VtsDfDhIqLY98pn4Njb2t1Zz wNK9mrx0ugvO33lHznNdu9niUTtfuXKNYmdIAZc95YhDP6tSyFXRPSnGIfrZU0BWfn0g ll5Ne2ZjJDBSQA77vAni1FCsre4toLh3elmcuuQaKn863J/3L+dsh+sl7stAEdJCy0f1 i7QVgi1wI8PxmAreN4ZnMMftesMR89V8nm7KVcvWMbQY5Qe2k9wYPcJ5bw/agMZGbSja nW+qVr+32xbwwQDEEothXaUAJenNJnrWklwXhqIO2XeCNwfS4PC6AY3Jl77v7Cwl8dj8 038w== X-Gm-Message-State: AOJu0YzDnTtxb/ADksNPGsoNLTIpeBMk8od1PUZ1DufeYqIiw5bWJdry FNXSAaaqcAEEaGzX3rSeOF0ToXREZkM6amu7Ky7voA6/d7VFEGUzC1pcP0ZePnHYEr2Kkud0lSl r4YIWIpk= X-Gm-Gg: AZuq6aLqqkS7z4PxfZWHY+a+8PbXeD+8dgEmoUaSO7MNLwq6gGL4FkVnNQeXMuCBbu1 HV7DGn7MVicNA3xNa8BpUFBwUObfrQpPM1OG0pMmvu38oQQJOLi2oB+gScrAiMcSpBbmp+DqzNH tCNT+33aLkicXi26Sohl5BOW2WJSl6QaQvEouuSjEdSRiHE8sLvAWjOyjmuuUgitcXtCexyMHx4 TvTZqF4Eid2ecAac53bNi7H75SKcnmu2ev+Zq2yE9mKKIxqnODdhwaRgAOxoF8T78BYvnClc0LB yg8Zns/vg2jN09nLPAXCFwcN/8gr7a6S3AS3sI7lyhX3b+wmwwc9T3puAtrRDyUZghctP3TFKU7 LGZ6X4++AQDdLTsGfQSANfTfxxFE66oYD+ZJbgYm02iYsGk/xujmX9AbBgNM9NyQFwOMJUGyjH+ z7X/57HzNZ4CwxByhC0q1yXqIYZN3iLNAYXNKYJEzu60DCuY2x6Dx93f32/RTqyMNHqqbr9NsVc 7i4ac6N9thJB9Hy7aF1US2lfvxZ2Qqw5hjL5r0IWzBZPlgQNE/i X-Received: by 2002:a05:620a:c45:b0:8c5:2e1b:7913 with SMTP id af79cd13be357-8c6f9585009mr819055285a.25.1769471488645; Mon, 26 Jan 2026 15:51:28 -0800 (PST) Received: from ghidorah.spiteful.org (107-179-213-3.cpe.teksavvy.com. [107.179.213.3]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6e37d1f14sm1061293885a.15.2026.01.26.15.51.27 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 15:51:27 -0800 (PST) From: Scott Murray To: yocto-patches@lists.yoctoproject.org Subject: [meta-lts-mixins][scarthgap/rust][PATCH 01/11] cargo-c: update 0.10.16 -> 0.10.18 Date: Mon, 26 Jan 2026 18:51:05 -0500 Message-ID: X-Mailer: git-send-email 2.51.0 In-Reply-To: References: 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, 26 Jan 2026 23:51:40 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3092 From: Deepesh Varatharajan Drop merged patch 0001-getrandom-Use-libc-SYS_futex_time64-on-riscv32.patch https://github.com/rust-random/getrandom/commit/8f32de2530965d9f935147c79dafdcc79dd3bd30 Signed-off-by: Deepesh Varatharajan Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie (adapted from oe-core commit e0d40e1b9be984cf208ad93e30b8cdf7b5d5e999) Signed-off-by: Scott Murray --- recipes-devtools/rust/cargo-c-crates.inc | 504 +++++++++--------- ...Use-libc-SYS_futex_time64-on-riscv32.patch | 36 -- ...1.0.bb => cargo-c_0.10.18+cargo-0.92.0.bb} | 5 +- 3 files changed, 248 insertions(+), 297 deletions(-) delete mode 100644 recipes-devtools/rust/cargo-c/0001-getrandom-Use-libc-SYS_futex_time64-on-riscv32.patch rename recipes-devtools/rust/{cargo-c_0.10.16+cargo-0.91.0.bb => cargo-c_0.10.18+cargo-0.92.0.bb} (70%) diff --git a/recipes-devtools/rust/cargo-c-crates.inc b/recipes-devtools/rust/cargo-c-crates.inc index 2bbf793..4cea0fc 100644 --- a/recipes-devtools/rust/cargo-c-crates.inc +++ b/recipes-devtools/rust/cargo-c-crates.inc @@ -3,11 +3,11 @@ # from Cargo.lock SRC_URI += " \ crate://crates.io/adler2/2.0.1 \ - crate://crates.io/aho-corasick/1.1.3 \ + crate://crates.io/aho-corasick/1.1.4 \ crate://crates.io/allocator-api2/0.2.21 \ - crate://crates.io/annotate-snippets/0.11.5 \ - crate://crates.io/anstream/0.6.20 \ - crate://crates.io/anstyle/1.0.11 \ + crate://crates.io/annotate-snippets/0.12.8 \ + crate://crates.io/anstream/0.6.21 \ + crate://crates.io/anstyle/1.0.13 \ crate://crates.io/anstyle-parse/0.2.7 \ crate://crates.io/anstyle-query/1.1.4 \ crate://crates.io/anstyle-wincon/3.0.10 \ @@ -19,30 +19,30 @@ SRC_URI += " \ crate://crates.io/base16ct/0.2.0 \ crate://crates.io/base64/0.22.1 \ crate://crates.io/base64ct/1.8.0 \ - crate://crates.io/bitflags/2.9.4 \ + crate://crates.io/bitflags/2.10.0 \ crate://crates.io/bitmaps/2.1.0 \ crate://crates.io/blake3/1.8.2 \ crate://crates.io/block-buffer/0.10.4 \ - crate://crates.io/bstr/1.12.0 \ + crate://crates.io/bstr/1.12.1 \ crate://crates.io/bumpalo/3.19.0 \ crate://crates.io/byteorder/1.5.0 \ crate://crates.io/bytes/1.10.1 \ - crate://crates.io/cargo/0.91.0 \ + crate://crates.io/cargo/0.92.0 \ crate://crates.io/cargo-credential/0.4.9 \ - crate://crates.io/cargo-credential-libsecret/0.5.1 \ - crate://crates.io/cargo-credential-macos-keychain/0.4.16 \ - crate://crates.io/cargo-credential-wincred/0.4.16 \ + crate://crates.io/cargo-credential-libsecret/0.5.2 \ + crate://crates.io/cargo-credential-macos-keychain/0.4.17 \ + crate://crates.io/cargo-credential-wincred/0.4.17 \ crate://crates.io/cargo-platform/0.3.1 \ - crate://crates.io/cargo-util/0.2.23 \ - crate://crates.io/cargo-util-schemas/0.10.0 \ - crate://crates.io/cbindgen/0.29.0 \ - crate://crates.io/cc/1.2.38 \ - crate://crates.io/cfg-if/1.0.3 \ - crate://crates.io/clap/4.5.48 \ - crate://crates.io/clap_builder/4.5.48 \ - crate://crates.io/clap_complete/4.5.58 \ - crate://crates.io/clap_derive/4.5.47 \ - crate://crates.io/clap_lex/0.7.5 \ + crate://crates.io/cargo-util/0.2.24 \ + crate://crates.io/cargo-util-schemas/0.10.1 \ + crate://crates.io/cbindgen/0.29.2 \ + crate://crates.io/cc/1.2.44 \ + crate://crates.io/cfg-if/1.0.4 \ + crate://crates.io/clap/4.5.51 \ + crate://crates.io/clap_builder/4.5.51 \ + crate://crates.io/clap_complete/4.5.60 \ + crate://crates.io/clap_derive/4.5.49 \ + crate://crates.io/clap_lex/0.7.6 \ crate://crates.io/clru/0.6.2 \ crate://crates.io/color-print/0.3.7 \ crate://crates.io/color-print-proc-macro/0.3.7 \ @@ -52,7 +52,7 @@ SRC_URI += " \ crate://crates.io/core-foundation/0.10.1 \ crate://crates.io/core-foundation-sys/0.8.7 \ crate://crates.io/cpufeatures/0.2.17 \ - crate://crates.io/crates-io/0.40.13 \ + crate://crates.io/crates-io/0.40.14 \ crate://crates.io/crc32fast/1.5.0 \ crate://crates.io/crossbeam-channel/0.5.15 \ crate://crates.io/crossbeam-deque/0.8.6 \ @@ -65,7 +65,7 @@ SRC_URI += " \ crate://crates.io/curl-sys/0.4.83+curl-8.15.0 \ crate://crates.io/dashmap/6.1.0 \ crate://crates.io/der/0.7.10 \ - crate://crates.io/deranged/0.5.3 \ + crate://crates.io/deranged/0.5.5 \ crate://crates.io/digest/0.10.7 \ crate://crates.io/displaydoc/0.2.5 \ crate://crates.io/dunce/1.0.5 \ @@ -84,29 +84,29 @@ SRC_URI += " \ crate://crates.io/ff/0.13.1 \ crate://crates.io/fiat-crypto/0.3.0 \ crate://crates.io/filetime/0.2.26 \ - crate://crates.io/find-msvc-tools/0.1.2 \ - crate://crates.io/flate2/1.1.2 \ + crate://crates.io/find-msvc-tools/0.1.4 \ + crate://crates.io/flate2/1.1.5 \ crate://crates.io/fnv/1.0.7 \ crate://crates.io/foldhash/0.1.5 \ crate://crates.io/foreign-types/0.3.2 \ crate://crates.io/foreign-types-shared/0.1.1 \ crate://crates.io/form_urlencoded/1.2.2 \ - crate://crates.io/generic-array/0.14.7 \ + crate://crates.io/generic-array/0.14.9 \ crate://crates.io/getrandom/0.2.16 \ - crate://crates.io/getrandom/0.3.3 \ + crate://crates.io/getrandom/0.3.4 \ crate://crates.io/git2/0.20.2 \ crate://crates.io/git2-curl/0.21.0 \ crate://crates.io/gix/0.73.0 \ - crate://crates.io/gix-actor/0.35.4 \ + crate://crates.io/gix-actor/0.35.6 \ crate://crates.io/gix-attributes/0.27.0 \ - crate://crates.io/gix-bitmap/0.2.14 \ - crate://crates.io/gix-chunk/0.4.11 \ - crate://crates.io/gix-command/0.6.2 \ + crate://crates.io/gix-bitmap/0.2.15 \ + crate://crates.io/gix-chunk/0.4.12 \ + crate://crates.io/gix-command/0.6.3 \ crate://crates.io/gix-commitgraph/0.29.0 \ crate://crates.io/gix-config/0.46.0 \ - crate://crates.io/gix-config-value/0.15.1 \ + crate://crates.io/gix-config-value/0.15.3 \ crate://crates.io/gix-credentials/0.30.0 \ - crate://crates.io/gix-date/0.10.5 \ + crate://crates.io/gix-date/0.10.7 \ crate://crates.io/gix-diff/0.53.0 \ crate://crates.io/gix-dir/0.15.0 \ crate://crates.io/gix-discover/0.41.0 \ @@ -123,31 +123,31 @@ SRC_URI += " \ crate://crates.io/gix-object/0.50.2 \ crate://crates.io/gix-odb/0.70.0 \ crate://crates.io/gix-pack/0.60.0 \ - crate://crates.io/gix-packetline/0.19.1 \ - crate://crates.io/gix-packetline-blocking/0.19.1 \ - crate://crates.io/gix-path/0.10.20 \ + crate://crates.io/gix-packetline/0.19.3 \ + crate://crates.io/gix-packetline-blocking/0.19.3 \ + crate://crates.io/gix-path/0.10.21 \ crate://crates.io/gix-pathspec/0.12.0 \ - crate://crates.io/gix-prompt/0.11.1 \ + crate://crates.io/gix-prompt/0.11.2 \ crate://crates.io/gix-protocol/0.51.0 \ - crate://crates.io/gix-quote/0.6.0 \ + crate://crates.io/gix-quote/0.6.1 \ crate://crates.io/gix-ref/0.53.1 \ crate://crates.io/gix-refspec/0.31.0 \ crate://crates.io/gix-revision/0.35.0 \ crate://crates.io/gix-revwalk/0.21.0 \ - crate://crates.io/gix-sec/0.12.0 \ + crate://crates.io/gix-sec/0.12.2 \ crate://crates.io/gix-shallow/0.5.0 \ crate://crates.io/gix-status/0.20.0 \ crate://crates.io/gix-submodule/0.20.0 \ crate://crates.io/gix-tempfile/18.0.0 \ - crate://crates.io/gix-trace/0.1.13 \ + crate://crates.io/gix-trace/0.1.15 \ crate://crates.io/gix-transport/0.48.0 \ crate://crates.io/gix-traverse/0.47.0 \ crate://crates.io/gix-url/0.32.0 \ - crate://crates.io/gix-utils/0.3.0 \ - crate://crates.io/gix-validate/0.10.0 \ + crate://crates.io/gix-utils/0.3.1 \ + crate://crates.io/gix-validate/0.10.1 \ crate://crates.io/gix-worktree/0.42.0 \ crate://crates.io/glob/0.3.3 \ - crate://crates.io/globset/0.4.16 \ + crate://crates.io/globset/0.4.18 \ crate://crates.io/group/0.13.0 \ crate://crates.io/hash32/0.3.1 \ crate://crates.io/hashbrown/0.14.5 \ @@ -159,24 +159,24 @@ SRC_URI += " \ crate://crates.io/hex/0.4.3 \ crate://crates.io/hkdf/0.12.4 \ crate://crates.io/hmac/0.12.1 \ - crate://crates.io/home/0.5.11 \ + crate://crates.io/home/0.5.12 \ crate://crates.io/http-auth/0.1.10 \ - crate://crates.io/icu_collections/2.0.0 \ - crate://crates.io/icu_locale_core/2.0.0 \ - crate://crates.io/icu_normalizer/2.0.0 \ - crate://crates.io/icu_normalizer_data/2.0.0 \ - crate://crates.io/icu_properties/2.0.1 \ - crate://crates.io/icu_properties_data/2.0.1 \ - crate://crates.io/icu_provider/2.0.0 \ + crate://crates.io/icu_collections/2.1.1 \ + crate://crates.io/icu_locale_core/2.1.1 \ + crate://crates.io/icu_normalizer/2.1.1 \ + crate://crates.io/icu_normalizer_data/2.1.1 \ + crate://crates.io/icu_properties/2.1.1 \ + crate://crates.io/icu_properties_data/2.1.1 \ + crate://crates.io/icu_provider/2.1.1 \ crate://crates.io/idna/1.1.0 \ crate://crates.io/idna_adapter/1.2.1 \ - crate://crates.io/ignore/0.4.23 \ + crate://crates.io/ignore/0.4.25 \ crate://crates.io/im-rc/15.1.0 \ crate://crates.io/imara-diff/0.1.8 \ crate://crates.io/implib/0.4.0 \ - crate://crates.io/indexmap/2.11.4 \ + crate://crates.io/indexmap/2.12.0 \ crate://crates.io/is_executable/1.0.5 \ - crate://crates.io/is_terminal_polyfill/1.70.1 \ + crate://crates.io/is_terminal_polyfill/1.70.2 \ crate://crates.io/itertools/0.14.0 \ crate://crates.io/itoa/1.0.15 \ crate://crates.io/jiff/0.2.15 \ @@ -184,51 +184,51 @@ SRC_URI += " \ crate://crates.io/jiff-tzdb/0.1.4 \ crate://crates.io/jiff-tzdb-platform/0.1.3 \ crate://crates.io/jobserver/0.1.34 \ - crate://crates.io/js-sys/0.3.80 \ + crate://crates.io/js-sys/0.3.82 \ crate://crates.io/kstring/2.0.2 \ crate://crates.io/lazy_static/1.5.0 \ crate://crates.io/lazycell/1.3.0 \ - crate://crates.io/libc/0.2.175 \ + crate://crates.io/libc/0.2.177 \ crate://crates.io/libgit2-sys/0.18.2+1.9.1 \ - crate://crates.io/libloading/0.8.8 \ + crate://crates.io/libloading/0.8.9 \ crate://crates.io/libnghttp2-sys/0.1.11+1.64.0 \ crate://crates.io/libredox/0.1.10 \ - crate://crates.io/libsqlite3-sys/0.34.0 \ + crate://crates.io/libsqlite3-sys/0.35.0 \ crate://crates.io/libssh2-sys/0.3.1 \ crate://crates.io/libz-rs-sys/0.5.2 \ crate://crates.io/libz-sys/1.1.22 \ crate://crates.io/linux-raw-sys/0.11.0 \ - crate://crates.io/litemap/0.8.0 \ - crate://crates.io/lock_api/0.4.13 \ + crate://crates.io/litemap/0.8.1 \ + crate://crates.io/lock_api/0.4.14 \ crate://crates.io/log/0.4.28 \ crate://crates.io/matchers/0.2.0 \ crate://crates.io/maybe-async/0.2.10 \ - crate://crates.io/memchr/2.7.5 \ - crate://crates.io/memmap2/0.9.8 \ + crate://crates.io/memchr/2.7.6 \ + crate://crates.io/memmap2/0.9.9 \ crate://crates.io/memoffset/0.9.1 \ crate://crates.io/minimal-lexical/0.2.1 \ crate://crates.io/miniz_oxide/0.8.9 \ crate://crates.io/miow/0.6.1 \ crate://crates.io/nom/7.1.3 \ - crate://crates.io/normpath/1.4.0 \ - crate://crates.io/nu-ansi-term/0.50.1 \ + crate://crates.io/normpath/1.5.0 \ + crate://crates.io/nu-ansi-term/0.50.3 \ crate://crates.io/num-conv/0.1.0 \ crate://crates.io/num-traits/0.2.19 \ crate://crates.io/object/0.37.3 \ crate://crates.io/once_cell/1.21.3 \ - crate://crates.io/once_cell_polyfill/1.70.1 \ + crate://crates.io/once_cell_polyfill/1.70.2 \ crate://crates.io/opener/0.8.3 \ - crate://crates.io/openssl/0.10.73 \ + crate://crates.io/openssl/0.10.74 \ crate://crates.io/openssl-macros/0.1.1 \ crate://crates.io/openssl-probe/0.1.6 \ - crate://crates.io/openssl-src/300.5.2+3.5.2 \ - crate://crates.io/openssl-sys/0.9.109 \ + crate://crates.io/openssl-src/300.5.4+3.5.4 \ + crate://crates.io/openssl-sys/0.9.110 \ crate://crates.io/ordered-float/2.10.1 \ crate://crates.io/orion/0.17.11 \ crate://crates.io/os_info/3.12.0 \ crate://crates.io/p384/0.13.1 \ - crate://crates.io/parking_lot/0.12.4 \ - crate://crates.io/parking_lot_core/0.9.11 \ + crate://crates.io/parking_lot/0.12.5 \ + crate://crates.io/parking_lot_core/0.9.12 \ crate://crates.io/pasetors/0.7.7 \ crate://crates.io/pathdiff/0.2.3 \ crate://crates.io/pem-rfc7468/0.7.0 \ @@ -239,47 +239,47 @@ SRC_URI += " \ crate://crates.io/plist/1.8.0 \ crate://crates.io/portable-atomic/1.11.1 \ crate://crates.io/portable-atomic-util/0.2.4 \ - crate://crates.io/potential_utf/0.1.3 \ + crate://crates.io/potential_utf/0.1.4 \ crate://crates.io/powerfmt/0.2.0 \ crate://crates.io/ppv-lite86/0.2.21 \ crate://crates.io/primeorder/0.13.6 \ - crate://crates.io/proc-macro2/1.0.101 \ + crate://crates.io/proc-macro2/1.0.103 \ crate://crates.io/prodash/30.0.1 \ crate://crates.io/quick-xml/0.38.3 \ - crate://crates.io/quote/1.0.40 \ + crate://crates.io/quote/1.0.41 \ crate://crates.io/r-efi/5.3.0 \ crate://crates.io/rand/0.9.2 \ crate://crates.io/rand_chacha/0.9.0 \ crate://crates.io/rand_core/0.6.4 \ crate://crates.io/rand_core/0.9.3 \ crate://crates.io/rand_xoshiro/0.6.0 \ - crate://crates.io/redox_syscall/0.5.17 \ - crate://crates.io/regex/1.11.2 \ - crate://crates.io/regex-automata/0.4.10 \ - crate://crates.io/regex-syntax/0.8.6 \ + crate://crates.io/redox_syscall/0.5.18 \ + crate://crates.io/regex/1.12.2 \ + crate://crates.io/regex-automata/0.4.13 \ + crate://crates.io/regex-syntax/0.8.8 \ crate://crates.io/rfc6979/0.4.0 \ - crate://crates.io/rusqlite/0.36.0 \ + crate://crates.io/rusqlite/0.37.0 \ crate://crates.io/rustc-hash/2.1.1 \ crate://crates.io/rustc-stable-hash/0.1.2 \ - crate://crates.io/rustfix/0.9.2 \ + crate://crates.io/rustfix/0.9.3 \ crate://crates.io/rustix/1.1.2 \ + crate://crates.io/rustversion/1.0.22 \ crate://crates.io/ryu/1.0.20 \ crate://crates.io/same-file/1.0.6 \ crate://crates.io/schannel/0.1.28 \ crate://crates.io/scopeguard/1.2.0 \ crate://crates.io/sec1/0.7.3 \ - crate://crates.io/security-framework/3.4.0 \ + crate://crates.io/security-framework/3.5.1 \ crate://crates.io/security-framework-sys/2.15.0 \ crate://crates.io/semver/1.0.27 \ - crate://crates.io/serde/1.0.225 \ + crate://crates.io/serde/1.0.228 \ crate://crates.io/serde-untagged/0.1.9 \ crate://crates.io/serde-value/0.7.0 \ - crate://crates.io/serde_core/1.0.225 \ - crate://crates.io/serde_derive/1.0.225 \ + crate://crates.io/serde_core/1.0.228 \ + crate://crates.io/serde_derive/1.0.228 \ crate://crates.io/serde_ignored/0.1.14 \ crate://crates.io/serde_json/1.0.145 \ - crate://crates.io/serde_spanned/0.6.9 \ - crate://crates.io/serde_spanned/1.0.2 \ + crate://crates.io/serde_spanned/1.0.3 \ crate://crates.io/sha1/0.10.6 \ crate://crates.io/sha1-checked/0.10.0 \ crate://crates.io/sha2/0.10.9 \ @@ -288,39 +288,36 @@ SRC_URI += " \ crate://crates.io/shell-words/1.1.0 \ crate://crates.io/shlex/1.3.0 \ crate://crates.io/signature/2.2.0 \ + crate://crates.io/simd-adler32/0.3.7 \ crate://crates.io/sized-chunks/0.6.5 \ crate://crates.io/smallvec/1.15.1 \ - crate://crates.io/socket2/0.6.0 \ + crate://crates.io/socket2/0.6.1 \ crate://crates.io/spki/0.7.3 \ - crate://crates.io/stable_deref_trait/1.2.0 \ + crate://crates.io/stable_deref_trait/1.2.1 \ crate://crates.io/static_assertions/1.1.0 \ crate://crates.io/strsim/0.11.1 \ crate://crates.io/subtle/2.6.1 \ crate://crates.io/supports-hyperlinks/3.1.0 \ crate://crates.io/supports-unicode/3.0.0 \ - crate://crates.io/syn/2.0.106 \ + crate://crates.io/syn/2.0.108 \ crate://crates.io/synstructure/0.13.2 \ crate://crates.io/tar/0.4.44 \ - crate://crates.io/tempfile/3.22.0 \ + crate://crates.io/tempfile/3.23.0 \ crate://crates.io/terminal_size/0.4.3 \ - crate://crates.io/thiserror/2.0.16 \ - crate://crates.io/thiserror-impl/2.0.16 \ + crate://crates.io/thiserror/2.0.17 \ + crate://crates.io/thiserror-impl/2.0.17 \ crate://crates.io/thread_local/1.1.9 \ crate://crates.io/time/0.3.44 \ crate://crates.io/time-core/0.1.6 \ crate://crates.io/time-macros/0.2.24 \ - crate://crates.io/tinystr/0.8.1 \ + crate://crates.io/tinystr/0.8.2 \ crate://crates.io/tinyvec/1.10.0 \ crate://crates.io/tinyvec_macros/0.1.1 \ - crate://crates.io/toml/0.8.23 \ - crate://crates.io/toml/0.9.7 \ - crate://crates.io/toml_datetime/0.6.11 \ - crate://crates.io/toml_datetime/0.7.2 \ - crate://crates.io/toml_edit/0.22.27 \ - crate://crates.io/toml_edit/0.23.6 \ - crate://crates.io/toml_parser/1.0.3 \ - crate://crates.io/toml_write/0.1.2 \ - crate://crates.io/toml_writer/1.0.3 \ + crate://crates.io/toml/0.9.8 \ + crate://crates.io/toml_datetime/0.7.3 \ + crate://crates.io/toml_edit/0.23.7 \ + crate://crates.io/toml_parser/1.0.4 \ + crate://crates.io/toml_writer/1.0.4 \ crate://crates.io/tracing/0.1.41 \ crate://crates.io/tracing-attributes/0.1.30 \ crate://crates.io/tracing-chrome/0.7.2 \ @@ -328,12 +325,12 @@ SRC_URI += " \ crate://crates.io/tracing-log/0.2.0 \ crate://crates.io/tracing-subscriber/0.3.20 \ crate://crates.io/typeid/1.0.3 \ - crate://crates.io/typenum/1.18.0 \ + crate://crates.io/typenum/1.19.0 \ crate://crates.io/unicase/2.8.1 \ crate://crates.io/unicode-bom/2.0.3 \ - crate://crates.io/unicode-ident/1.0.19 \ - crate://crates.io/unicode-normalization/0.1.24 \ - crate://crates.io/unicode-width/0.2.1 \ + crate://crates.io/unicode-ident/1.0.22 \ + crate://crates.io/unicode-normalization/0.1.25 \ + crate://crates.io/unicode-width/0.2.2 \ crate://crates.io/unicode-xid/0.2.6 \ crate://crates.io/url/2.5.7 \ crate://crates.io/utf8_iter/1.0.4 \ @@ -343,60 +340,57 @@ SRC_URI += " \ crate://crates.io/version_check/0.9.5 \ crate://crates.io/walkdir/2.5.0 \ crate://crates.io/wasi/0.11.1+wasi-snapshot-preview1 \ - crate://crates.io/wasi/0.14.7+wasi-0.2.4 \ crate://crates.io/wasip2/1.0.1+wasi-0.2.4 \ - crate://crates.io/wasm-bindgen/0.2.103 \ - crate://crates.io/wasm-bindgen-backend/0.2.103 \ - crate://crates.io/wasm-bindgen-macro/0.2.103 \ - crate://crates.io/wasm-bindgen-macro-support/0.2.103 \ - crate://crates.io/wasm-bindgen-shared/0.2.103 \ + crate://crates.io/wasm-bindgen/0.2.105 \ + crate://crates.io/wasm-bindgen-macro/0.2.105 \ + crate://crates.io/wasm-bindgen-macro-support/0.2.105 \ + crate://crates.io/wasm-bindgen-shared/0.2.105 \ crate://crates.io/winapi-util/0.1.11 \ - crate://crates.io/windows-link/0.1.3 \ - crate://crates.io/windows-link/0.2.0 \ + crate://crates.io/windows-link/0.2.1 \ crate://crates.io/windows-sys/0.52.0 \ crate://crates.io/windows-sys/0.59.0 \ crate://crates.io/windows-sys/0.60.2 \ - crate://crates.io/windows-sys/0.61.0 \ + crate://crates.io/windows-sys/0.61.2 \ crate://crates.io/windows-targets/0.52.6 \ - crate://crates.io/windows-targets/0.53.3 \ + crate://crates.io/windows-targets/0.53.5 \ crate://crates.io/windows_aarch64_gnullvm/0.52.6 \ - crate://crates.io/windows_aarch64_gnullvm/0.53.0 \ + crate://crates.io/windows_aarch64_gnullvm/0.53.1 \ crate://crates.io/windows_aarch64_msvc/0.52.6 \ - crate://crates.io/windows_aarch64_msvc/0.53.0 \ + crate://crates.io/windows_aarch64_msvc/0.53.1 \ crate://crates.io/windows_i686_gnu/0.52.6 \ - crate://crates.io/windows_i686_gnu/0.53.0 \ + crate://crates.io/windows_i686_gnu/0.53.1 \ crate://crates.io/windows_i686_gnullvm/0.52.6 \ - crate://crates.io/windows_i686_gnullvm/0.53.0 \ + crate://crates.io/windows_i686_gnullvm/0.53.1 \ crate://crates.io/windows_i686_msvc/0.52.6 \ - crate://crates.io/windows_i686_msvc/0.53.0 \ + crate://crates.io/windows_i686_msvc/0.53.1 \ crate://crates.io/windows_x86_64_gnu/0.52.6 \ - crate://crates.io/windows_x86_64_gnu/0.53.0 \ + crate://crates.io/windows_x86_64_gnu/0.53.1 \ crate://crates.io/windows_x86_64_gnullvm/0.52.6 \ - crate://crates.io/windows_x86_64_gnullvm/0.53.0 \ + crate://crates.io/windows_x86_64_gnullvm/0.53.1 \ crate://crates.io/windows_x86_64_msvc/0.52.6 \ - crate://crates.io/windows_x86_64_msvc/0.53.0 \ + crate://crates.io/windows_x86_64_msvc/0.53.1 \ crate://crates.io/winnow/0.7.13 \ crate://crates.io/wit-bindgen/0.46.0 \ - crate://crates.io/writeable/0.6.1 \ - crate://crates.io/yoke/0.8.0 \ - crate://crates.io/yoke-derive/0.8.0 \ + crate://crates.io/writeable/0.6.2 \ + crate://crates.io/yoke/0.8.1 \ + crate://crates.io/yoke-derive/0.8.1 \ crate://crates.io/zerocopy/0.8.27 \ crate://crates.io/zerocopy-derive/0.8.27 \ crate://crates.io/zerofrom/0.1.6 \ crate://crates.io/zerofrom-derive/0.1.6 \ - crate://crates.io/zeroize/1.8.1 \ - crate://crates.io/zerotrie/0.2.2 \ - crate://crates.io/zerovec/0.11.4 \ - crate://crates.io/zerovec-derive/0.11.1 \ + crate://crates.io/zeroize/1.8.2 \ + crate://crates.io/zerotrie/0.2.3 \ + crate://crates.io/zerovec/0.11.5 \ + crate://crates.io/zerovec-derive/0.11.2 \ crate://crates.io/zlib-rs/0.5.2 \ " SRC_URI[adler2-2.0.1.sha256sum] = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" -SRC_URI[aho-corasick-1.1.3.sha256sum] = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" +SRC_URI[aho-corasick-1.1.4.sha256sum] = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" SRC_URI[allocator-api2-0.2.21.sha256sum] = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" -SRC_URI[annotate-snippets-0.11.5.sha256sum] = "710e8eae58854cdc1790fcb56cca04d712a17be849eeb81da2a724bf4bae2bc4" -SRC_URI[anstream-0.6.20.sha256sum] = "3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192" -SRC_URI[anstyle-1.0.11.sha256sum] = "862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd" +SRC_URI[annotate-snippets-0.12.8.sha256sum] = "025c7edcdffa4ccc5c0905f472a0ae3759378cfbef88ef518a3575e19ae3aebd" +SRC_URI[anstream-0.6.21.sha256sum] = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a" +SRC_URI[anstyle-1.0.13.sha256sum] = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78" SRC_URI[anstyle-parse-0.2.7.sha256sum] = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2" SRC_URI[anstyle-query-1.1.4.sha256sum] = "9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2" SRC_URI[anstyle-wincon-3.0.10.sha256sum] = "3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a" @@ -408,30 +402,30 @@ SRC_URI[autocfg-1.5.0.sha256sum] = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954e SRC_URI[base16ct-0.2.0.sha256sum] = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" SRC_URI[base64-0.22.1.sha256sum] = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" SRC_URI[base64ct-1.8.0.sha256sum] = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" -SRC_URI[bitflags-2.9.4.sha256sum] = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394" +SRC_URI[bitflags-2.10.0.sha256sum] = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" SRC_URI[bitmaps-2.1.0.sha256sum] = "031043d04099746d8db04daf1fa424b2bc8bd69d92b25962dcde24da39ab64a2" SRC_URI[blake3-1.8.2.sha256sum] = "3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0" SRC_URI[block-buffer-0.10.4.sha256sum] = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" -SRC_URI[bstr-1.12.0.sha256sum] = "234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4" +SRC_URI[bstr-1.12.1.sha256sum] = "63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab" SRC_URI[bumpalo-3.19.0.sha256sum] = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" SRC_URI[byteorder-1.5.0.sha256sum] = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" SRC_URI[bytes-1.10.1.sha256sum] = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" -SRC_URI[cargo-0.91.0.sha256sum] = "0f46c7f53180bf46c220e2af1ceff951e2ce088184fa9009ad6915efee25915d" +SRC_URI[cargo-0.92.0.sha256sum] = "89389877f508bae1d45a48b4e76cb0dac5e41a6ac5103752e44d29be0c69c394" SRC_URI[cargo-credential-0.4.9.sha256sum] = "e36f089041deadf16226478a7737a833864fbda09408c7af237b9d615eeb6d69" -SRC_URI[cargo-credential-libsecret-0.5.1.sha256sum] = "2bad275302dfd55e54dcd555c7129cd76a4b4d7236c6a779370683014cba0a90" -SRC_URI[cargo-credential-macos-keychain-0.4.16.sha256sum] = "a9f95d842bd047476c65e1d4a5f681f1d158f8c784edfc4ae245a2430ca09f02" -SRC_URI[cargo-credential-wincred-0.4.16.sha256sum] = "1c238839b7d5e5b62836277b4c83c9ed17d9ca7334b298c814c223b2e691ff76" +SRC_URI[cargo-credential-libsecret-0.5.2.sha256sum] = "90161b8b1b98a28f0fbdfccafb6adcf2b0be948a4fad3acc31461abf5447debe" +SRC_URI[cargo-credential-macos-keychain-0.4.17.sha256sum] = "e95b9c2431165b30ea111f2933ed6799bfa9a66c9503046064cf8f001960ea1b" +SRC_URI[cargo-credential-wincred-0.4.17.sha256sum] = "c35397b066a83f2e036fb23fca2fb400bfa65e8e8453c21e0b1690cf8250e414" SRC_URI[cargo-platform-0.3.1.sha256sum] = "122ec45a44b270afd1402f351b782c676b173e3c3fb28d86ff7ebfb4d86a4ee4" -SRC_URI[cargo-util-0.2.23.sha256sum] = "5fbac95faac578313b0ba60f9a5594a97cae42692f23b133ecd17615dedca50e" -SRC_URI[cargo-util-schemas-0.10.0.sha256sum] = "b45c9672203db3caf908423f25bc31f3b6a814a9d22f2380048236498a312e75" -SRC_URI[cbindgen-0.29.0.sha256sum] = "975982cdb7ad6a142be15bdf84aea7ec6a9e5d4d797c004d43185b24cfe4e684" -SRC_URI[cc-1.2.38.sha256sum] = "80f41ae168f955c12fb8960b057d70d0ca153fb83182b57d86380443527be7e9" -SRC_URI[cfg-if-1.0.3.sha256sum] = "2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9" -SRC_URI[clap-4.5.48.sha256sum] = "e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae" -SRC_URI[clap_builder-4.5.48.sha256sum] = "c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9" -SRC_URI[clap_complete-4.5.58.sha256sum] = "75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a" -SRC_URI[clap_derive-4.5.47.sha256sum] = "bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c" -SRC_URI[clap_lex-0.7.5.sha256sum] = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675" +SRC_URI[cargo-util-0.2.24.sha256sum] = "f97c9ef0f8af69bfcecfe4c17a414d7bb978fe794bc1a38952e27b5c5d87492d" +SRC_URI[cargo-util-schemas-0.10.1.sha256sum] = "549c00f5bb23fdaf26135d747d7530563402a101f1887a5a1916afe2c09cf229" +SRC_URI[cbindgen-0.29.2.sha256sum] = "befbfd072a8e81c02f8c507aefce431fe5e7d051f83d48a23ffc9b9fe5a11799" +SRC_URI[cc-1.2.44.sha256sum] = "37521ac7aabe3d13122dc382493e20c9416f299d2ccd5b3a5340a2570cdeb0f3" +SRC_URI[cfg-if-1.0.4.sha256sum] = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" +SRC_URI[clap-4.5.51.sha256sum] = "4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5" +SRC_URI[clap_builder-4.5.51.sha256sum] = "75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a" +SRC_URI[clap_complete-4.5.60.sha256sum] = "8e602857739c5a4291dfa33b5a298aeac9006185229a700e5810a3ef7272d971" +SRC_URI[clap_derive-4.5.49.sha256sum] = "2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671" +SRC_URI[clap_lex-0.7.6.sha256sum] = "a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d" SRC_URI[clru-0.6.2.sha256sum] = "cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59" SRC_URI[color-print-0.3.7.sha256sum] = "3aa954171903797d5623e047d9ab69d91b493657917bdfb8c2c80ecaf9cdb6f4" SRC_URI[color-print-proc-macro-0.3.7.sha256sum] = "692186b5ebe54007e45a59aea47ece9eb4108e141326c304cdc91699a7118a22" @@ -441,7 +435,7 @@ SRC_URI[constant_time_eq-0.3.1.sha256sum] = "7c74b8349d32d297c9134b8c88677813a22 SRC_URI[core-foundation-0.10.1.sha256sum] = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" SRC_URI[core-foundation-sys-0.8.7.sha256sum] = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" SRC_URI[cpufeatures-0.2.17.sha256sum] = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" -SRC_URI[crates-io-0.40.13.sha256sum] = "1986712716d18d860258fdbd03fd9d9e20f1ffb974d8a203816c58b68c6b9012" +SRC_URI[crates-io-0.40.14.sha256sum] = "574ce0b8170c097cf174097b84bff181956ad2ab2bbe092ab58d1c08d9f1f417" SRC_URI[crc32fast-1.5.0.sha256sum] = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" SRC_URI[crossbeam-channel-0.5.15.sha256sum] = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2" SRC_URI[crossbeam-deque-0.8.6.sha256sum] = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" @@ -454,7 +448,7 @@ SRC_URI[curl-0.4.49.sha256sum] = "79fc3b6dd0b87ba36e565715bf9a2ced221311db47bd18 SRC_URI[curl-sys-0.4.83+curl-8.15.0.sha256sum] = "5830daf304027db10c82632a464879d46a3f7c4ba17a31592657ad16c719b483" SRC_URI[dashmap-6.1.0.sha256sum] = "5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf" SRC_URI[der-0.7.10.sha256sum] = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb" -SRC_URI[deranged-0.5.3.sha256sum] = "d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc" +SRC_URI[deranged-0.5.5.sha256sum] = "ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587" SRC_URI[digest-0.10.7.sha256sum] = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" SRC_URI[displaydoc-0.2.5.sha256sum] = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" SRC_URI[dunce-1.0.5.sha256sum] = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" @@ -473,29 +467,29 @@ SRC_URI[fastrand-2.3.0.sha256sum] = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e9 SRC_URI[ff-0.13.1.sha256sum] = "c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393" SRC_URI[fiat-crypto-0.3.0.sha256sum] = "64cd1e32ddd350061ae6edb1b082d7c54915b5c672c389143b9a63403a109f24" SRC_URI[filetime-0.2.26.sha256sum] = "bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed" -SRC_URI[find-msvc-tools-0.1.2.sha256sum] = "1ced73b1dacfc750a6db6c0a0c3a3853c8b41997e2e2c563dc90804ae6867959" -SRC_URI[flate2-1.1.2.sha256sum] = "4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d" +SRC_URI[find-msvc-tools-0.1.4.sha256sum] = "52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127" +SRC_URI[flate2-1.1.5.sha256sum] = "bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb" SRC_URI[fnv-1.0.7.sha256sum] = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" SRC_URI[foldhash-0.1.5.sha256sum] = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" SRC_URI[foreign-types-0.3.2.sha256sum] = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" SRC_URI[foreign-types-shared-0.1.1.sha256sum] = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" SRC_URI[form_urlencoded-1.2.2.sha256sum] = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" -SRC_URI[generic-array-0.14.7.sha256sum] = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +SRC_URI[generic-array-0.14.9.sha256sum] = "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2" SRC_URI[getrandom-0.2.16.sha256sum] = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" -SRC_URI[getrandom-0.3.3.sha256sum] = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" +SRC_URI[getrandom-0.3.4.sha256sum] = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" SRC_URI[git2-0.20.2.sha256sum] = "2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110" SRC_URI[git2-curl-0.21.0.sha256sum] = "be8dcabbc09ece4d30a9aa983d5804203b7e2f8054a171f792deff59b56d31fa" SRC_URI[gix-0.73.0.sha256sum] = "514c29cc879bdc0286b0cbc205585a49b252809eb86c69df4ce4f855ee75f635" -SRC_URI[gix-actor-0.35.4.sha256sum] = "2d36dcf9efe32b51b12dfa33cedff8414926124e760a32f9e7a6b5580d280967" +SRC_URI[gix-actor-0.35.6.sha256sum] = "987a51a7e66db6ef4dc030418eb2a42af6b913a79edd8670766122d8af3ba59e" SRC_URI[gix-attributes-0.27.0.sha256sum] = "45442188216d08a5959af195f659cb1f244a50d7d2d0c3873633b1cd7135f638" -SRC_URI[gix-bitmap-0.2.14.sha256sum] = "b1db9765c69502650da68f0804e3dc2b5f8ccc6a2d104ca6c85bc40700d37540" -SRC_URI[gix-chunk-0.4.11.sha256sum] = "0b1f1d8764958699dc764e3f727cef280ff4d1bd92c107bbf8acd85b30c1bd6f" -SRC_URI[gix-command-0.6.2.sha256sum] = "6b31b65ca48a352ae86312b27a514a0c661935f96b481ac8b4371f65815eb196" +SRC_URI[gix-bitmap-0.2.15.sha256sum] = "5e150161b8a75b5860521cb876b506879a3376d3adc857ec7a9d35e7c6a5e531" +SRC_URI[gix-chunk-0.4.12.sha256sum] = "5c356b3825677cb6ff579551bb8311a81821e184453cbd105e2fc5311b288eeb" +SRC_URI[gix-command-0.6.3.sha256sum] = "095c8367c9dc4872a7706fbc39c7f34271b88b541120a4365ff0e36366f66e62" SRC_URI[gix-commitgraph-0.29.0.sha256sum] = "6bb23121e952f43a5b07e3e80890336cb847297467a410475036242732980d06" SRC_URI[gix-config-0.46.0.sha256sum] = "5dfb898c5b695fd4acfc3c0ab638525a65545d47706064dcf7b5ead6cdb136c0" -SRC_URI[gix-config-value-0.15.1.sha256sum] = "9f012703eb67e263c6c1fc96649fec47694dd3e5d2a91abfc65e4a6a6dc85309" +SRC_URI[gix-config-value-0.15.3.sha256sum] = "2c489abb061c74b0c3ad790e24a606ef968cebab48ec673d6a891ece7d5aef64" SRC_URI[gix-credentials-0.30.0.sha256sum] = "0039dd3ac606dd80b16353a41b61fc237ca5cb8b612f67a9f880adfad4be4e05" -SRC_URI[gix-date-0.10.5.sha256sum] = "996b6b90bafb287330af92b274c3e64309dc78359221d8612d11cd10c8b9fe1c" +SRC_URI[gix-date-0.10.7.sha256sum] = "661245d045aa7c16ba4244daaabd823c562c3e45f1f25b816be2c57ee09f2171" SRC_URI[gix-diff-0.53.0.sha256sum] = "de854852010d44a317f30c92d67a983e691c9478c8a3fb4117c1f48626bcdea8" SRC_URI[gix-dir-0.15.0.sha256sum] = "dad34e4f373f94902df1ba1d2a1df3a1b29eacd15e316ac5972d842e31422dd7" SRC_URI[gix-discover-0.41.0.sha256sum] = "ffb180c91ca1a2cf53e828bb63d8d8f8fa7526f49b83b33d7f46cbeb5d79d30a" @@ -512,31 +506,31 @@ SRC_URI[gix-negotiate-0.21.0.sha256sum] = "1d58d4c9118885233be971e0d7a589f5cfb1a SRC_URI[gix-object-0.50.2.sha256sum] = "d69ce108ab67b65fbd4fb7e1331502429d78baeb2eee10008bdef55765397c07" SRC_URI[gix-odb-0.70.0.sha256sum] = "9c9d7af10fda9df0bb4f7f9bd507963560b3c66cb15a5b825caf752e0eb109ac" SRC_URI[gix-pack-0.60.0.sha256sum] = "d8571df89bfca5abb49c3e3372393f7af7e6f8b8dbe2b96303593cef5b263019" -SRC_URI[gix-packetline-0.19.1.sha256sum] = "2592fbd36249a2fea11056f7055cc376301ef38d903d157de41998335bbf1f93" -SRC_URI[gix-packetline-blocking-0.19.1.sha256sum] = "fc4e706f328cd494cc8f932172e123a72b9a4711b0db5e411681432a89bd4c94" -SRC_URI[gix-path-0.10.20.sha256sum] = "06d37034a4c67bbdda76f7bcd037b2f7bc0fba0c09a6662b19697a5716e7b2fd" +SRC_URI[gix-packetline-0.19.3.sha256sum] = "64286a8b5148e76ab80932e72762dd27ccf6169dd7a134b027c8a262a8262fcf" +SRC_URI[gix-packetline-blocking-0.19.3.sha256sum] = "89c59c3ad41e68cb38547d849e9ef5ccfc0d00f282244ba1441ae856be54d001" +SRC_URI[gix-path-0.10.21.sha256sum] = "0416b41cd00ff292af9b94b0660880c44bd2ed66828ddca9a2b333535cbb71b8" SRC_URI[gix-pathspec-0.12.0.sha256sum] = "daedead611c9bd1f3640dc90a9012b45f790201788af4d659f28d94071da7fba" -SRC_URI[gix-prompt-0.11.1.sha256sum] = "6ffa1a7a34c81710aaa666a428c142b6c5d640492fcd41267db0740d923c7906" +SRC_URI[gix-prompt-0.11.2.sha256sum] = "868e6516dfa16fdcbc5f8c935167d085f2ae65ccd4c9476a4319579d12a69d8d" SRC_URI[gix-protocol-0.51.0.sha256sum] = "12b4b807c47ffcf7c1e5b8119585368a56449f3493da93b931e1d4239364e922" -SRC_URI[gix-quote-0.6.0.sha256sum] = "4a375a75b4d663e8bafe3bf4940a18a23755644c13582fa326e99f8f987d83fd" +SRC_URI[gix-quote-0.6.1.sha256sum] = "e912ec04b7b1566a85ad486db0cab6b9955e3e32bcd3c3a734542ab3af084c5b" SRC_URI[gix-ref-0.53.1.sha256sum] = "b966f578079a42f4a51413b17bce476544cca1cf605753466669082f94721758" SRC_URI[gix-refspec-0.31.0.sha256sum] = "7d29cae1ae31108826e7156a5e60bffacab405f4413f5bc0375e19772cce0055" SRC_URI[gix-revision-0.35.0.sha256sum] = "f651f2b1742f760bb8161d6743229206e962b73d9c33c41f4e4aefa6586cbd3d" SRC_URI[gix-revwalk-0.21.0.sha256sum] = "06e74f91709729e099af6721bd0fa7d62f243f2005085152301ca5cdd86ec02c" -SRC_URI[gix-sec-0.12.0.sha256sum] = "09f7053ed7c66633b56c57bc6ed3377be3166eaf3dc2df9f1c5ec446df6fdf2c" +SRC_URI[gix-sec-0.12.2.sha256sum] = "ea9962ed6d9114f7f100efe038752f41283c225bb507a2888903ac593dffa6be" SRC_URI[gix-shallow-0.5.0.sha256sum] = "d936745103243ae4c510f19e0760ce73fb0f08096588fdbe0f0d7fb7ce8944b7" SRC_URI[gix-status-0.20.0.sha256sum] = "2a4afff9b34eeececa8bdc32b42fb318434b6b1391d9f8d45fe455af08dc2d35" SRC_URI[gix-submodule-0.20.0.sha256sum] = "657cc5dd43cbc7a14d9c5aaf02cfbe9c2a15d077cded3f304adb30ef78852d3e" SRC_URI[gix-tempfile-18.0.0.sha256sum] = "666c0041bcdedf5fa05e9bef663c897debab24b7dc1741605742412d1d47da57" -SRC_URI[gix-trace-0.1.13.sha256sum] = "e2ccaf54b0b1743a695b482ca0ab9d7603744d8d10b2e5d1a332fef337bee658" +SRC_URI[gix-trace-0.1.15.sha256sum] = "1d3f59a8de2934f6391b6b3a1a7654eae18961fcb9f9c843533fed34ad0f3457" SRC_URI[gix-transport-0.48.0.sha256sum] = "12f7cc0179fc89d53c54e1f9ce51229494864ab4bf136132d69db1b011741ca3" SRC_URI[gix-traverse-0.47.0.sha256sum] = "c7cdc82509d792ba0ad815f86f6b469c7afe10f94362e96c4494525a6601bdd5" SRC_URI[gix-url-0.32.0.sha256sum] = "1b76a9d266254ad287ffd44467cd88e7868799b08f4d52e02d942b93e514d16f" -SRC_URI[gix-utils-0.3.0.sha256sum] = "5351af2b172caf41a3728eb4455326d84e0d70fe26fc4de74ab0bd37df4191c5" -SRC_URI[gix-validate-0.10.0.sha256sum] = "77b9e00cacde5b51388d28ed746c493b18a6add1f19b5e01d686b3b9ece66d4d" +SRC_URI[gix-utils-0.3.1.sha256sum] = "befcdbdfb1238d2854591f760a48711bed85e72d80a10e8f2f93f656746ef7c5" +SRC_URI[gix-validate-0.10.1.sha256sum] = "5b1e63a5b516e970a594f870ed4571a8fdcb8a344e7bd407a20db8bd61dbfde4" SRC_URI[gix-worktree-0.42.0.sha256sum] = "55f625ac9126c19bef06dbc6d2703cdd7987e21e35b497bb265ac37d383877b1" SRC_URI[glob-0.3.3.sha256sum] = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" -SRC_URI[globset-0.4.16.sha256sum] = "54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5" +SRC_URI[globset-0.4.18.sha256sum] = "52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3" SRC_URI[group-0.13.0.sha256sum] = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" SRC_URI[hash32-0.3.1.sha256sum] = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606" SRC_URI[hashbrown-0.14.5.sha256sum] = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" @@ -548,24 +542,24 @@ SRC_URI[heck-0.5.0.sha256sum] = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7 SRC_URI[hex-0.4.3.sha256sum] = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" SRC_URI[hkdf-0.12.4.sha256sum] = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" SRC_URI[hmac-0.12.1.sha256sum] = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" -SRC_URI[home-0.5.11.sha256sum] = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf" +SRC_URI[home-0.5.12.sha256sum] = "cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d" SRC_URI[http-auth-0.1.10.sha256sum] = "150fa4a9462ef926824cf4519c84ed652ca8f4fbae34cb8af045b5cbcaf98822" -SRC_URI[icu_collections-2.0.0.sha256sum] = "200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47" -SRC_URI[icu_locale_core-2.0.0.sha256sum] = "0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a" -SRC_URI[icu_normalizer-2.0.0.sha256sum] = "436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979" -SRC_URI[icu_normalizer_data-2.0.0.sha256sum] = "00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3" -SRC_URI[icu_properties-2.0.1.sha256sum] = "016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b" -SRC_URI[icu_properties_data-2.0.1.sha256sum] = "298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632" -SRC_URI[icu_provider-2.0.0.sha256sum] = "03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af" +SRC_URI[icu_collections-2.1.1.sha256sum] = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43" +SRC_URI[icu_locale_core-2.1.1.sha256sum] = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6" +SRC_URI[icu_normalizer-2.1.1.sha256sum] = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599" +SRC_URI[icu_normalizer_data-2.1.1.sha256sum] = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a" +SRC_URI[icu_properties-2.1.1.sha256sum] = "e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99" +SRC_URI[icu_properties_data-2.1.1.sha256sum] = "02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899" +SRC_URI[icu_provider-2.1.1.sha256sum] = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614" SRC_URI[idna-1.1.0.sha256sum] = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" SRC_URI[idna_adapter-1.2.1.sha256sum] = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" -SRC_URI[ignore-0.4.23.sha256sum] = "6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b" +SRC_URI[ignore-0.4.25.sha256sum] = "d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a" SRC_URI[im-rc-15.1.0.sha256sum] = "af1955a75fa080c677d3972822ec4bad316169ab1cfc6c257a942c2265dbe5fe" SRC_URI[imara-diff-0.1.8.sha256sum] = "17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2" SRC_URI[implib-0.4.0.sha256sum] = "7923c255262a0e44362e221f8b74b931fe21484b83f27386aa45f021a379caf6" -SRC_URI[indexmap-2.11.4.sha256sum] = "4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5" +SRC_URI[indexmap-2.12.0.sha256sum] = "6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f" SRC_URI[is_executable-1.0.5.sha256sum] = "baabb8b4867b26294d818bf3f651a454b6901431711abb96e296245888d6e8c4" -SRC_URI[is_terminal_polyfill-1.70.1.sha256sum] = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" +SRC_URI[is_terminal_polyfill-1.70.2.sha256sum] = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" SRC_URI[itertools-0.14.0.sha256sum] = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" SRC_URI[itoa-1.0.15.sha256sum] = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" SRC_URI[jiff-0.2.15.sha256sum] = "be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49" @@ -573,51 +567,51 @@ SRC_URI[jiff-static-0.2.15.sha256sum] = "03343451ff899767262ec32146f6d559dd759fd SRC_URI[jiff-tzdb-0.1.4.sha256sum] = "c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524" SRC_URI[jiff-tzdb-platform-0.1.3.sha256sum] = "875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8" SRC_URI[jobserver-0.1.34.sha256sum] = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33" -SRC_URI[js-sys-0.3.80.sha256sum] = "852f13bec5eba4ba9afbeb93fd7c13fe56147f055939ae21c43a29a0ecb2702e" +SRC_URI[js-sys-0.3.82.sha256sum] = "b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65" SRC_URI[kstring-2.0.2.sha256sum] = "558bf9508a558512042d3095138b1f7b8fe90c5467d94f9f1da28b3731c5dbd1" SRC_URI[lazy_static-1.5.0.sha256sum] = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" SRC_URI[lazycell-1.3.0.sha256sum] = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" -SRC_URI[libc-0.2.175.sha256sum] = "6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543" +SRC_URI[libc-0.2.177.sha256sum] = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976" SRC_URI[libgit2-sys-0.18.2+1.9.1.sha256sum] = "1c42fe03df2bd3c53a3a9c7317ad91d80c81cd1fb0caec8d7cc4cd2bfa10c222" -SRC_URI[libloading-0.8.8.sha256sum] = "07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667" +SRC_URI[libloading-0.8.9.sha256sum] = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" SRC_URI[libnghttp2-sys-0.1.11+1.64.0.sha256sum] = "1b6c24e48a7167cffa7119da39d577fa482e66c688a4aac016bee862e1a713c4" SRC_URI[libredox-0.1.10.sha256sum] = "416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb" -SRC_URI[libsqlite3-sys-0.34.0.sha256sum] = "91632f3b4fb6bd1d72aa3d78f41ffecfcf2b1a6648d8c241dbe7dbfaf4875e15" +SRC_URI[libsqlite3-sys-0.35.0.sha256sum] = "133c182a6a2c87864fe97778797e46c7e999672690dc9fa3ee8e241aa4a9c13f" SRC_URI[libssh2-sys-0.3.1.sha256sum] = "220e4f05ad4a218192533b300327f5150e809b54c4ec83b5a1d91833601811b9" SRC_URI[libz-rs-sys-0.5.2.sha256sum] = "840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd" SRC_URI[libz-sys-1.1.22.sha256sum] = "8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d" SRC_URI[linux-raw-sys-0.11.0.sha256sum] = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" -SRC_URI[litemap-0.8.0.sha256sum] = "241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956" -SRC_URI[lock_api-0.4.13.sha256sum] = "96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765" +SRC_URI[litemap-0.8.1.sha256sum] = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77" +SRC_URI[lock_api-0.4.14.sha256sum] = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" SRC_URI[log-0.4.28.sha256sum] = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" SRC_URI[matchers-0.2.0.sha256sum] = "d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9" SRC_URI[maybe-async-0.2.10.sha256sum] = "5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11" -SRC_URI[memchr-2.7.5.sha256sum] = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0" -SRC_URI[memmap2-0.9.8.sha256sum] = "843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7" +SRC_URI[memchr-2.7.6.sha256sum] = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" +SRC_URI[memmap2-0.9.9.sha256sum] = "744133e4a0e0a658e1374cf3bf8e415c4052a15a111acd372764c55b4177d490" SRC_URI[memoffset-0.9.1.sha256sum] = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" SRC_URI[minimal-lexical-0.2.1.sha256sum] = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" SRC_URI[miniz_oxide-0.8.9.sha256sum] = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" SRC_URI[miow-0.6.1.sha256sum] = "536bfad37a309d62069485248eeaba1e8d9853aaf951caaeaed0585a95346f08" SRC_URI[nom-7.1.3.sha256sum] = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" -SRC_URI[normpath-1.4.0.sha256sum] = "c178369371fd7db523726931e50d430b560e3059665abc537ba3277e9274c9c4" -SRC_URI[nu-ansi-term-0.50.1.sha256sum] = "d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399" +SRC_URI[normpath-1.5.0.sha256sum] = "bf23ab2b905654b4cb177e30b629937b3868311d4e1cba859f899c041046e69b" +SRC_URI[nu-ansi-term-0.50.3.sha256sum] = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" SRC_URI[num-conv-0.1.0.sha256sum] = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" SRC_URI[num-traits-0.2.19.sha256sum] = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" SRC_URI[object-0.37.3.sha256sum] = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe" SRC_URI[once_cell-1.21.3.sha256sum] = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" -SRC_URI[once_cell_polyfill-1.70.1.sha256sum] = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad" +SRC_URI[once_cell_polyfill-1.70.2.sha256sum] = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" SRC_URI[opener-0.8.3.sha256sum] = "cb9024962ab91e00c89d2a14352a8d0fc1a64346bf96f1839b45c09149564e47" -SRC_URI[openssl-0.10.73.sha256sum] = "8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8" +SRC_URI[openssl-0.10.74.sha256sum] = "24ad14dd45412269e1a30f52ad8f0664f0f4f4a89ee8fe28c3b3527021ebb654" SRC_URI[openssl-macros-0.1.1.sha256sum] = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" SRC_URI[openssl-probe-0.1.6.sha256sum] = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" -SRC_URI[openssl-src-300.5.2+3.5.2.sha256sum] = "d270b79e2926f5150189d475bc7e9d2c69f9c4697b185fa917d5a32b792d21b4" -SRC_URI[openssl-sys-0.9.109.sha256sum] = "90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571" +SRC_URI[openssl-src-300.5.4+3.5.4.sha256sum] = "a507b3792995dae9b0df8a1c1e3771e8418b7c2d9f0baeba32e6fe8b06c7cb72" +SRC_URI[openssl-sys-0.9.110.sha256sum] = "0a9f0075ba3c21b09f8e8b2026584b1d18d49388648f2fbbf3c97ea8deced8e2" SRC_URI[ordered-float-2.10.1.sha256sum] = "68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c" SRC_URI[orion-0.17.11.sha256sum] = "21b3da83b2b4cdc74ab6a556b2e7b473da046d5aa4008c0a7a3ae96b1b4aabb4" SRC_URI[os_info-3.12.0.sha256sum] = "d0e1ac5fde8d43c34139135df8ea9ee9465394b2d8d20f032d38998f64afffc3" SRC_URI[p384-0.13.1.sha256sum] = "fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6" -SRC_URI[parking_lot-0.12.4.sha256sum] = "70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13" -SRC_URI[parking_lot_core-0.9.11.sha256sum] = "bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5" +SRC_URI[parking_lot-0.12.5.sha256sum] = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a" +SRC_URI[parking_lot_core-0.9.12.sha256sum] = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" SRC_URI[pasetors-0.7.7.sha256sum] = "03e1ed71dcdf863d9f66d9de86de714db38aedc2fcabc1a60207d1fde603e2d5" SRC_URI[pathdiff-0.2.3.sha256sum] = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3" SRC_URI[pem-rfc7468-0.7.0.sha256sum] = "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412" @@ -628,47 +622,47 @@ SRC_URI[pkg-config-0.3.32.sha256sum] = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e SRC_URI[plist-1.8.0.sha256sum] = "740ebea15c5d1428f910cd1a5f52cebf8d25006245ed8ade92702f4943d91e07" SRC_URI[portable-atomic-1.11.1.sha256sum] = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483" SRC_URI[portable-atomic-util-0.2.4.sha256sum] = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507" -SRC_URI[potential_utf-0.1.3.sha256sum] = "84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a" +SRC_URI[potential_utf-0.1.4.sha256sum] = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77" SRC_URI[powerfmt-0.2.0.sha256sum] = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" SRC_URI[ppv-lite86-0.2.21.sha256sum] = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" SRC_URI[primeorder-0.13.6.sha256sum] = "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6" -SRC_URI[proc-macro2-1.0.101.sha256sum] = "89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de" +SRC_URI[proc-macro2-1.0.103.sha256sum] = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8" SRC_URI[prodash-30.0.1.sha256sum] = "5a6efc566849d3d9d737c5cb06cc50e48950ebe3d3f9d70631490fff3a07b139" SRC_URI[quick-xml-0.38.3.sha256sum] = "42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89" -SRC_URI[quote-1.0.40.sha256sum] = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" +SRC_URI[quote-1.0.41.sha256sum] = "ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1" SRC_URI[r-efi-5.3.0.sha256sum] = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" SRC_URI[rand-0.9.2.sha256sum] = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" SRC_URI[rand_chacha-0.9.0.sha256sum] = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" SRC_URI[rand_core-0.6.4.sha256sum] = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" SRC_URI[rand_core-0.9.3.sha256sum] = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" SRC_URI[rand_xoshiro-0.6.0.sha256sum] = "6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa" -SRC_URI[redox_syscall-0.5.17.sha256sum] = "5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77" -SRC_URI[regex-1.11.2.sha256sum] = "23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912" -SRC_URI[regex-automata-0.4.10.sha256sum] = "6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6" -SRC_URI[regex-syntax-0.8.6.sha256sum] = "caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001" +SRC_URI[redox_syscall-0.5.18.sha256sum] = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" +SRC_URI[regex-1.12.2.sha256sum] = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4" +SRC_URI[regex-automata-0.4.13.sha256sum] = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c" +SRC_URI[regex-syntax-0.8.8.sha256sum] = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58" SRC_URI[rfc6979-0.4.0.sha256sum] = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2" -SRC_URI[rusqlite-0.36.0.sha256sum] = "3de23c3319433716cf134eed225fe9986bc24f63bed9be9f20c329029e672dc7" +SRC_URI[rusqlite-0.37.0.sha256sum] = "165ca6e57b20e1351573e3729b958bc62f0e48025386970b6e4d29e7a7e71f3f" SRC_URI[rustc-hash-2.1.1.sha256sum] = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" SRC_URI[rustc-stable-hash-0.1.2.sha256sum] = "781442f29170c5c93b7185ad559492601acdc71d5bb0706f5868094f45cfcd08" -SRC_URI[rustfix-0.9.2.sha256sum] = "662decac6b0486a3bfb3723a0621eb12f5ae199488ddf87582d09f8c7b3e9889" +SRC_URI[rustfix-0.9.3.sha256sum] = "267bf52289c9e66a8f140f1c8109c1324f5f39248b8af5997bd0d78ec8d6ffd2" SRC_URI[rustix-1.1.2.sha256sum] = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" +SRC_URI[rustversion-1.0.22.sha256sum] = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" SRC_URI[ryu-1.0.20.sha256sum] = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" SRC_URI[same-file-1.0.6.sha256sum] = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" SRC_URI[schannel-0.1.28.sha256sum] = "891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1" SRC_URI[scopeguard-1.2.0.sha256sum] = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" SRC_URI[sec1-0.7.3.sha256sum] = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc" -SRC_URI[security-framework-3.4.0.sha256sum] = "60b369d18893388b345804dc0007963c99b7d665ae71d275812d828c6f089640" +SRC_URI[security-framework-3.5.1.sha256sum] = "b3297343eaf830f66ede390ea39da1d462b6b0c1b000f420d0a83f898bbbe6ef" SRC_URI[security-framework-sys-2.15.0.sha256sum] = "cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0" SRC_URI[semver-1.0.27.sha256sum] = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2" -SRC_URI[serde-1.0.225.sha256sum] = "fd6c24dee235d0da097043389623fb913daddf92c76e9f5a1db88607a0bcbd1d" +SRC_URI[serde-1.0.228.sha256sum] = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" SRC_URI[serde-untagged-0.1.9.sha256sum] = "f9faf48a4a2d2693be24c6289dbe26552776eb7737074e6722891fadbe6c5058" SRC_URI[serde-value-0.7.0.sha256sum] = "f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c" -SRC_URI[serde_core-1.0.225.sha256sum] = "659356f9a0cb1e529b24c01e43ad2bdf520ec4ceaf83047b83ddcc2251f96383" -SRC_URI[serde_derive-1.0.225.sha256sum] = "0ea936adf78b1f766949a4977b91d2f5595825bd6ec079aa9543ad2685fc4516" +SRC_URI[serde_core-1.0.228.sha256sum] = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" +SRC_URI[serde_derive-1.0.228.sha256sum] = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" SRC_URI[serde_ignored-0.1.14.sha256sum] = "115dffd5f3853e06e746965a20dcbae6ee747ae30b543d91b0e089668bb07798" SRC_URI[serde_json-1.0.145.sha256sum] = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c" -SRC_URI[serde_spanned-0.6.9.sha256sum] = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3" -SRC_URI[serde_spanned-1.0.2.sha256sum] = "5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee" +SRC_URI[serde_spanned-1.0.3.sha256sum] = "e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392" SRC_URI[sha1-0.10.6.sha256sum] = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" SRC_URI[sha1-checked-0.10.0.sha256sum] = "89f599ac0c323ebb1c6082821a54962b839832b03984598375bff3975b804423" SRC_URI[sha2-0.10.9.sha256sum] = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" @@ -677,39 +671,36 @@ SRC_URI[shell-escape-0.1.5.sha256sum] = "45bb67a18fa91266cc7807181f62f9178a6873b SRC_URI[shell-words-1.1.0.sha256sum] = "24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde" SRC_URI[shlex-1.3.0.sha256sum] = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" SRC_URI[signature-2.2.0.sha256sum] = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" +SRC_URI[simd-adler32-0.3.7.sha256sum] = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" SRC_URI[sized-chunks-0.6.5.sha256sum] = "16d69225bde7a69b235da73377861095455d298f2b970996eec25ddbb42b3d1e" SRC_URI[smallvec-1.15.1.sha256sum] = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" -SRC_URI[socket2-0.6.0.sha256sum] = "233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807" +SRC_URI[socket2-0.6.1.sha256sum] = "17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881" SRC_URI[spki-0.7.3.sha256sum] = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" -SRC_URI[stable_deref_trait-1.2.0.sha256sum] = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" +SRC_URI[stable_deref_trait-1.2.1.sha256sum] = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" SRC_URI[static_assertions-1.1.0.sha256sum] = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" SRC_URI[strsim-0.11.1.sha256sum] = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" SRC_URI[subtle-2.6.1.sha256sum] = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" SRC_URI[supports-hyperlinks-3.1.0.sha256sum] = "804f44ed3c63152de6a9f90acbea1a110441de43006ea51bcce8f436196a288b" SRC_URI[supports-unicode-3.0.0.sha256sum] = "b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2" -SRC_URI[syn-2.0.106.sha256sum] = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6" +SRC_URI[syn-2.0.108.sha256sum] = "da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917" SRC_URI[synstructure-0.13.2.sha256sum] = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" SRC_URI[tar-0.4.44.sha256sum] = "1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a" -SRC_URI[tempfile-3.22.0.sha256sum] = "84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53" +SRC_URI[tempfile-3.23.0.sha256sum] = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16" SRC_URI[terminal_size-0.4.3.sha256sum] = "60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0" -SRC_URI[thiserror-2.0.16.sha256sum] = "3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0" -SRC_URI[thiserror-impl-2.0.16.sha256sum] = "6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960" +SRC_URI[thiserror-2.0.17.sha256sum] = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" +SRC_URI[thiserror-impl-2.0.17.sha256sum] = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" SRC_URI[thread_local-1.1.9.sha256sum] = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185" SRC_URI[time-0.3.44.sha256sum] = "91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d" SRC_URI[time-core-0.1.6.sha256sum] = "40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b" SRC_URI[time-macros-0.2.24.sha256sum] = "30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3" -SRC_URI[tinystr-0.8.1.sha256sum] = "5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b" +SRC_URI[tinystr-0.8.2.sha256sum] = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869" SRC_URI[tinyvec-1.10.0.sha256sum] = "bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa" SRC_URI[tinyvec_macros-0.1.1.sha256sum] = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" -SRC_URI[toml-0.8.23.sha256sum] = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362" -SRC_URI[toml-0.9.7.sha256sum] = "00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0" -SRC_URI[toml_datetime-0.6.11.sha256sum] = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c" -SRC_URI[toml_datetime-0.7.2.sha256sum] = "32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1" -SRC_URI[toml_edit-0.22.27.sha256sum] = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a" -SRC_URI[toml_edit-0.23.6.sha256sum] = "f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b" -SRC_URI[toml_parser-1.0.3.sha256sum] = "4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627" -SRC_URI[toml_write-0.1.2.sha256sum] = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801" -SRC_URI[toml_writer-1.0.3.sha256sum] = "d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109" +SRC_URI[toml-0.9.8.sha256sum] = "f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8" +SRC_URI[toml_datetime-0.7.3.sha256sum] = "f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533" +SRC_URI[toml_edit-0.23.7.sha256sum] = "6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d" +SRC_URI[toml_parser-1.0.4.sha256sum] = "c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e" +SRC_URI[toml_writer-1.0.4.sha256sum] = "df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2" SRC_URI[tracing-0.1.41.sha256sum] = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" SRC_URI[tracing-attributes-0.1.30.sha256sum] = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903" SRC_URI[tracing-chrome-0.7.2.sha256sum] = "bf0a738ed5d6450a9fb96e86a23ad808de2b727fd1394585da5cdd6788ffe724" @@ -717,12 +708,12 @@ SRC_URI[tracing-core-0.1.34.sha256sum] = "b9d12581f227e93f094d3af2ae690a574abb8a SRC_URI[tracing-log-0.2.0.sha256sum] = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" SRC_URI[tracing-subscriber-0.3.20.sha256sum] = "2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5" SRC_URI[typeid-1.0.3.sha256sum] = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c" -SRC_URI[typenum-1.18.0.sha256sum] = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" +SRC_URI[typenum-1.19.0.sha256sum] = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" SRC_URI[unicase-2.8.1.sha256sum] = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539" SRC_URI[unicode-bom-2.0.3.sha256sum] = "7eec5d1121208364f6793f7d2e222bf75a915c19557537745b195b253dd64217" -SRC_URI[unicode-ident-1.0.19.sha256sum] = "f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d" -SRC_URI[unicode-normalization-0.1.24.sha256sum] = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956" -SRC_URI[unicode-width-0.2.1.sha256sum] = "4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c" +SRC_URI[unicode-ident-1.0.22.sha256sum] = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5" +SRC_URI[unicode-normalization-0.1.25.sha256sum] = "5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8" +SRC_URI[unicode-width-0.2.2.sha256sum] = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254" SRC_URI[unicode-xid-0.2.6.sha256sum] = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" SRC_URI[url-2.5.7.sha256sum] = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b" SRC_URI[utf8_iter-1.0.4.sha256sum] = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" @@ -732,49 +723,46 @@ SRC_URI[vcpkg-0.2.15.sha256sum] = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb82 SRC_URI[version_check-0.9.5.sha256sum] = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" SRC_URI[walkdir-2.5.0.sha256sum] = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" SRC_URI[wasi-0.11.1+wasi-snapshot-preview1.sha256sum] = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" -SRC_URI[wasi-0.14.7+wasi-0.2.4.sha256sum] = "883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c" SRC_URI[wasip2-1.0.1+wasi-0.2.4.sha256sum] = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" -SRC_URI[wasm-bindgen-0.2.103.sha256sum] = "ab10a69fbd0a177f5f649ad4d8d3305499c42bab9aef2f7ff592d0ec8f833819" -SRC_URI[wasm-bindgen-backend-0.2.103.sha256sum] = "0bb702423545a6007bbc368fde243ba47ca275e549c8a28617f56f6ba53b1d1c" -SRC_URI[wasm-bindgen-macro-0.2.103.sha256sum] = "fc65f4f411d91494355917b605e1480033152658d71f722a90647f56a70c88a0" -SRC_URI[wasm-bindgen-macro-support-0.2.103.sha256sum] = "ffc003a991398a8ee604a401e194b6b3a39677b3173d6e74495eb51b82e99a32" -SRC_URI[wasm-bindgen-shared-0.2.103.sha256sum] = "293c37f4efa430ca14db3721dfbe48d8c33308096bd44d80ebaa775ab71ba1cf" +SRC_URI[wasm-bindgen-0.2.105.sha256sum] = "da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60" +SRC_URI[wasm-bindgen-macro-0.2.105.sha256sum] = "04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2" +SRC_URI[wasm-bindgen-macro-support-0.2.105.sha256sum] = "420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc" +SRC_URI[wasm-bindgen-shared-0.2.105.sha256sum] = "76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76" SRC_URI[winapi-util-0.1.11.sha256sum] = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" -SRC_URI[windows-link-0.1.3.sha256sum] = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" -SRC_URI[windows-link-0.2.0.sha256sum] = "45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65" +SRC_URI[windows-link-0.2.1.sha256sum] = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" SRC_URI[windows-sys-0.52.0.sha256sum] = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" SRC_URI[windows-sys-0.59.0.sha256sum] = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" SRC_URI[windows-sys-0.60.2.sha256sum] = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" -SRC_URI[windows-sys-0.61.0.sha256sum] = "e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa" +SRC_URI[windows-sys-0.61.2.sha256sum] = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" SRC_URI[windows-targets-0.52.6.sha256sum] = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" -SRC_URI[windows-targets-0.53.3.sha256sum] = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91" +SRC_URI[windows-targets-0.53.5.sha256sum] = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" SRC_URI[windows_aarch64_gnullvm-0.52.6.sha256sum] = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" -SRC_URI[windows_aarch64_gnullvm-0.53.0.sha256sum] = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764" +SRC_URI[windows_aarch64_gnullvm-0.53.1.sha256sum] = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" SRC_URI[windows_aarch64_msvc-0.52.6.sha256sum] = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" -SRC_URI[windows_aarch64_msvc-0.53.0.sha256sum] = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c" +SRC_URI[windows_aarch64_msvc-0.53.1.sha256sum] = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" SRC_URI[windows_i686_gnu-0.52.6.sha256sum] = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" -SRC_URI[windows_i686_gnu-0.53.0.sha256sum] = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3" +SRC_URI[windows_i686_gnu-0.53.1.sha256sum] = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3" SRC_URI[windows_i686_gnullvm-0.52.6.sha256sum] = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" -SRC_URI[windows_i686_gnullvm-0.53.0.sha256sum] = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11" +SRC_URI[windows_i686_gnullvm-0.53.1.sha256sum] = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" SRC_URI[windows_i686_msvc-0.52.6.sha256sum] = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" -SRC_URI[windows_i686_msvc-0.53.0.sha256sum] = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d" +SRC_URI[windows_i686_msvc-0.53.1.sha256sum] = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" SRC_URI[windows_x86_64_gnu-0.52.6.sha256sum] = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" -SRC_URI[windows_x86_64_gnu-0.53.0.sha256sum] = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba" +SRC_URI[windows_x86_64_gnu-0.53.1.sha256sum] = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" SRC_URI[windows_x86_64_gnullvm-0.52.6.sha256sum] = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" -SRC_URI[windows_x86_64_gnullvm-0.53.0.sha256sum] = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57" +SRC_URI[windows_x86_64_gnullvm-0.53.1.sha256sum] = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" SRC_URI[windows_x86_64_msvc-0.52.6.sha256sum] = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" -SRC_URI[windows_x86_64_msvc-0.53.0.sha256sum] = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486" +SRC_URI[windows_x86_64_msvc-0.53.1.sha256sum] = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" SRC_URI[winnow-0.7.13.sha256sum] = "21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf" SRC_URI[wit-bindgen-0.46.0.sha256sum] = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" -SRC_URI[writeable-0.6.1.sha256sum] = "ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb" -SRC_URI[yoke-0.8.0.sha256sum] = "5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc" -SRC_URI[yoke-derive-0.8.0.sha256sum] = "38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6" +SRC_URI[writeable-0.6.2.sha256sum] = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9" +SRC_URI[yoke-0.8.1.sha256sum] = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954" +SRC_URI[yoke-derive-0.8.1.sha256sum] = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d" SRC_URI[zerocopy-0.8.27.sha256sum] = "0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c" SRC_URI[zerocopy-derive-0.8.27.sha256sum] = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831" SRC_URI[zerofrom-0.1.6.sha256sum] = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" SRC_URI[zerofrom-derive-0.1.6.sha256sum] = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" -SRC_URI[zeroize-1.8.1.sha256sum] = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" -SRC_URI[zerotrie-0.2.2.sha256sum] = "36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595" -SRC_URI[zerovec-0.11.4.sha256sum] = "e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b" -SRC_URI[zerovec-derive-0.11.1.sha256sum] = "5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f" +SRC_URI[zeroize-1.8.2.sha256sum] = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0" +SRC_URI[zerotrie-0.2.3.sha256sum] = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851" +SRC_URI[zerovec-0.11.5.sha256sum] = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002" +SRC_URI[zerovec-derive-0.11.2.sha256sum] = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3" SRC_URI[zlib-rs-0.5.2.sha256sum] = "2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2" diff --git a/recipes-devtools/rust/cargo-c/0001-getrandom-Use-libc-SYS_futex_time64-on-riscv32.patch b/recipes-devtools/rust/cargo-c/0001-getrandom-Use-libc-SYS_futex_time64-on-riscv32.patch deleted file mode 100644 index 638832c..0000000 --- a/recipes-devtools/rust/cargo-c/0001-getrandom-Use-libc-SYS_futex_time64-on-riscv32.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 71c356a07fbbf1530cfc87960e975f93bc9007e8 Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Tue, 22 Jul 2025 09:46:03 -0700 -Subject: [PATCH] Use getrandom syscall on riscv32/riscv64 linux - -Minimum kernel needed on RISCV is fairly new (4.15+) so we are sure -to have getrandom syscall, on glibc there is mimimal ABI kernel to denote -it but musl does not have any other way to indicate it, so add it -as a condition here to choose getrandom backend for rv32/rv64 on linux -when using musl. - -Upstream-Status: Backport [https://github.com/rust-random/getrandom/pull/699] -Signed-off-by: Khem Raj ---- - src/backends/use_file.rs | 17 +++++++++++++++++ - 1 file changed, 17 insertions(+) - ---- a/src/backends.rs -+++ b/src/backends.rs -@@ -93,7 +93,15 @@ cfg_if! { - // Minimum supported Linux kernel version for MUSL targets - // is not specified explicitly (as of Rust 1.77) and they - // are used in practice to target pre-3.17 kernels. -- target_env = "musl", -+ all( -+ target_env = "musl", -+ not( -+ any( -+ target_arch = "riscv64", -+ target_arch = "riscv32", -+ ), -+ ), -+ ), - ), - ) - ))] { diff --git a/recipes-devtools/rust/cargo-c_0.10.16+cargo-0.91.0.bb b/recipes-devtools/rust/cargo-c_0.10.18+cargo-0.92.0.bb similarity index 70% rename from recipes-devtools/rust/cargo-c_0.10.16+cargo-0.91.0.bb rename to recipes-devtools/rust/cargo-c_0.10.18+cargo-0.92.0.bb index 5ef68e1..ac14d9c 100644 --- a/recipes-devtools/rust/cargo-c_0.10.16+cargo-0.91.0.bb +++ b/recipes-devtools/rust/cargo-c_0.10.18+cargo-0.92.0.bb @@ -6,10 +6,9 @@ LIC_FILES_CHKSUM = " \ " SRC_URI = "crate://crates.io/cargo-c/${PV};name=cargo-c \ - file://0001-getrandom-Use-libc-SYS_futex_time64-on-riscv32.patch;patchdir=../getrandom-0.3.3/ \ - file://0001-parking-lot-Use-libc-SYS_futex_time64-on-riscv32.patch;patchdir=../parking_lot_core-0.9.11/ \ + file://0001-parking-lot-Use-libc-SYS_futex_time64-on-riscv32.patch;patchdir=../parking_lot_core-0.9.12/ \ " -SRC_URI[cargo-c.sha256sum] = "17d431789b050b0fcf678455dfd5ceb7e5b45cd806140f8fe03b16b995d6cbff" +SRC_URI[cargo-c.sha256sum] = "2a15984245971462c8e0e6c4e7f1d11f1693af9f7fa11b35c099ab76d749c523" S = "${CARGO_VENDORING_DIRECTORY}/cargo-c-${PV}" DEBUG_PREFIX_MAP += "-ffile-prefix-map=${CARGO_HOME}=${TARGET_DBGSRC_DIR}" From patchwork Mon Jan 26 23:51:06 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Scott Murray X-Patchwork-Id: 79722 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 B6D5DD19523 for ; Mon, 26 Jan 2026 23:51:40 +0000 (UTC) Received: from mail-qk1-f173.google.com (mail-qk1-f173.google.com [209.85.222.173]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.36293.1769471490927009761 for ; Mon, 26 Jan 2026 15:51:31 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=NVoHdpuw; spf=pass (domain: konsulko.com, ip: 209.85.222.173, mailfrom: scott.murray@konsulko.com) Received: by mail-qk1-f173.google.com with SMTP id af79cd13be357-8c5349ba802so519861485a.1 for ; Mon, 26 Jan 2026 15:51:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1769471490; x=1770076290; darn=lists.yoctoproject.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; bh=QmofS/kF1wA/X2YOsua2T/5dd4txnyqYvN3uwgVwjLg=; b=NVoHdpuwtpuoPxktfsjL/lBACID7x0ysR3K0h+k/RLTX7JVjP3CAaeoEeCAOZaVKWr zJ1GqOjEA85a+HRJYkL3tMOuI+C6g+ke33w60JzZq8g2Ee66MXrj7bSlI6jflUPpaqYB QsdADJlJLK/+gWYk/ZTbW177kAGB7CpQGuvsQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769471490; x=1770076290; 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; bh=QmofS/kF1wA/X2YOsua2T/5dd4txnyqYvN3uwgVwjLg=; b=Q6s1PvkuamSky8wP8ZI+JMvsk/k1YHLI29j6jUIOQIaXMj/YK2fxNKf+ERIPirL2bY iIP+1zOHLZVzhD68P3Fb5yvzYkh20pWbEvZchtQJnJ01/x4/znJEcvmTpsKAmE3CCmo9 oFwFq2Tq/L695zASXrvvtGnxjKVBSGKtCPo2zG7Ru5dpqyJkixZqq/6WKi3GSYBQUhm2 LfP3GGhU4+n55hDf04q4YWmmzQEYqhl/JjmFDIcC2g2C5obi0f2g9Gv1/LGwV0b0QG/0 QPcYrfooUXG+sk0hcWeqLzAqOS0t/a+KD2rsBGaTpi35ydSyCR+a3JWZOnvG/nZkhWSF 6m5A== X-Gm-Message-State: AOJu0YxVDUbrVqZ1VRcS9+1ddzrx+9uIm9AC7uh+DHFxyL1JsrhO4CBe Kh8NRYsnmQJxYWlsqevz0f4gz6IZA5wY+RjgT/a4KPBcQpO1FQs5HzggXRdiNLNhbpjEKRQUJNS S5hCGQLw= X-Gm-Gg: AZuq6aK6RpfcgEQuTAtkWEpT6cHLwjawckYOxxVJ8qvmoOF/ug58inc+grnZnlC59Xs o5XsyxXiZTgwb9eZHW0WymAcBlKOi+MfwvtKizEpDFtqazclzVB4VdcW/B8QH/XzAG1ZadUmxiO CUjsmNjIt25yxsfZddLsJOFWyeM6pCFPj6Jw3q7b02okVO9PwTHZfrfcLFbYD5ru6y98t9KhChM bAkh8KIVhBrOd6SL4wEkzlUSr04934eHtNW1eZJ6wjjsXExUdv+Mr2Dx+SAZ3tPfXphXuwpGob/ c8GYQpj1IJRyDqFojfQ3rxZ7sROcM2kMJdmBuRIjXvLWmoBAK/FhwZhlKofB1vbDUnpJ84RbId8 FTXOeG40V2X55E/ydmjYgdwira3DAuQPe0Ac6yHLeHoPPY9qF91YpmT32NleQM908DlE4HOK3DU ADORlpd+Mc3jAxdhjy4eM9OhZQ6zPFiSRblxK2sa/6qKVZBT5jA4UGzHzMFbtFDkD7PV8MinN4/ gl8lntb6f5gGvBZTMk/PxPKSLQ07dcnn7KsHKfmi+ZvX5zsIUBf+M1wojVeG88= X-Received: by 2002:a05:620a:19a2:b0:8b1:2853:673f with SMTP id af79cd13be357-8c6f95857f8mr669581685a.15.1769471489632; Mon, 26 Jan 2026 15:51:29 -0800 (PST) Received: from ghidorah.spiteful.org (107-179-213-3.cpe.teksavvy.com. [107.179.213.3]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6e37d1f14sm1061293885a.15.2026.01.26.15.51.28 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 15:51:29 -0800 (PST) From: Scott Murray To: yocto-patches@lists.yoctoproject.org Subject: [meta-lts-mixins][scarthgap/rust][PATCH 02/11] oeqa/selftest/rust: Exclude tier-check and fix openssl-sys build error Date: Mon, 26 Jan 2026 18:51:06 -0500 Message-ID: X-Mailer: git-send-email 2.51.0 In-Reply-To: References: 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, 26 Jan 2026 23:51:40 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3091 From: Yash Shinde - Exclude tier-check which fails due to file not found error. Testing stage2 platform support check (x86_64-poky-linux-gnu) Compiling tier-check v0.1.0 (/srv/pokybuild/yocto-worker/qemux86-64-tc/build/build-st-1400964/tmp/work/x86-64-v3-poky-linux/rust/1.91.1/sources/rustc-1.91.1-src/src/tools/tier-check) thread 'main' (163263) panicked at src/tools/tier-check/src/main.rs:16:10: rustc should run: Os { code: 2, kind: NotFound, message: "No such file or directory" } Reported: https://github.com/rust-lang/rust/issues/149171 - Fix following error by providing openssl in the image: error: failed to run custom build command for `openssl-sys v0.9.109` Failed to find OpenSSL development headers. You can try fixing this setting the `OPENSSL_DIR` environment variable pointing to your OpenSSL installation or installing OpenSSL headers package specific to your distribution. - Exclude "tests/assembly-llvm/c-variadic-arm.rs" failing on arm32. Signed-off-by: Yash Shinde Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie (adapted from oe-core commit b71cb92f368a9bd958518f82646c6f31e5f96039) Signed-off-by: Scott Murray --- lib/oeqa/selftest/cases/rust_mixin.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/oeqa/selftest/cases/rust_mixin.py b/lib/oeqa/selftest/cases/rust_mixin.py index b7213f9..50684ca 100644 --- a/lib/oeqa/selftest/cases/rust_mixin.py +++ b/lib/oeqa/selftest/cases/rust_mixin.py @@ -47,7 +47,7 @@ class RustSelfTestSystemEmulated(OESelftestTestCase, OEPTestResultTestCase): bitbake("{} -c test_compile".format(recipe)) builddir = get_bb_var("RUSTSRC", "rust") # build core-image-minimal with required packages - default_installed_packages = ["libgcc", "libstdc++", "libatomic", "libgomp"] + default_installed_packages = ["libgcc", "libstdc++", "libatomic", "libgomp", "openssl"] features = [] features.append('IMAGE_FEATURES += "ssh-server-dropbear"') features.append('CORE_IMAGE_EXTRA_INSTALL += "{0}"'.format(" ".join(default_installed_packages))) @@ -75,9 +75,11 @@ class RustSelfTestSystemEmulated(OESelftestTestCase, OEPTestResultTestCase): 'src/tools/rustdoc-themes', 'src/tools/rust-installer', 'src/tools/test-float-parse', + 'src/tools/tier-check', 'src/tools/suggest-tests', 'src/tools/tidy', 'tests/assembly-llvm/asm/aarch64-outline-atomics.rs', + 'tests/assembly-llvm/c-variadic-arm.rs', 'tests/codegen-llvm/issues/issue-122805.rs', 'tests/codegen-llvm/thread-local.rs', 'tests/mir-opt/', @@ -116,9 +118,11 @@ class RustSelfTestSystemEmulated(OESelftestTestCase, OEPTestResultTestCase): targetsys = get_bb_var("RUST_TARGET_SYS", "rust") rustlibpath = get_bb_var("WORKDIR", "rust") tmpdir = get_bb_var("TMPDIR", "rust") + staging_dir_native = get_bb_var("STAGING_DIR_NATIVE", "core-image-minimal") # Set path for target-poky-linux-gcc, RUST_TARGET_PATH and hosttools. cmd = "export TARGET_VENDOR=\"-poky\";" + cmd = cmd + " export OPENSSL_DIR=%s/usr;" %(staging_dir_native) cmd = cmd + " export PATH=%s/recipe-sysroot-native/usr/bin/python3-native:%s/recipe-sysroot-native/usr/bin:%s/recipe-sysroot-native/usr/bin/%s:%s/hosttools:$PATH;" % (rustlibpath, rustlibpath, rustlibpath, tcpath, tmpdir) cmd = cmd + " export RUST_TARGET_PATH=%s/rust-targets;" % rustlibpath # Strip debug symbols from test binaries to reduce size (300+ MB -> ~140 MB) From patchwork Mon Jan 26 23:51:07 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Scott Murray X-Patchwork-Id: 79729 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 114E0D1953E for ; Mon, 26 Jan 2026 23:51:41 +0000 (UTC) Received: from mail-qk1-f181.google.com (mail-qk1-f181.google.com [209.85.222.181]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.35703.1769471492513077397 for ; Mon, 26 Jan 2026 15:51:32 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=Daejhc9c; spf=pass (domain: konsulko.com, ip: 209.85.222.181, mailfrom: scott.murray@konsulko.com) Received: by mail-qk1-f181.google.com with SMTP id af79cd13be357-8c6d8751c88so547116985a.2 for ; Mon, 26 Jan 2026 15:51:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1769471491; x=1770076291; darn=lists.yoctoproject.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; bh=aW91sfcq/LI+MnxYSKyQVHK/xwK48/Fu1mWBQIYFoHw=; b=Daejhc9cqX9ojn7hR2cpYn2E60Bbgw3W4izZwomY5ziuVcnkM7Fnebj0p8We5kT62r v1MhJfO/GgOtWiFqHJPxC18/Og4fYFSBIy4qiypbRx3hH5Lf9eHHWJ6xtJgD5Z+T6/3Z q1FsUQJwHS8URhFBcpQpb9o401mouSSrc0TSQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769471491; x=1770076291; 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; bh=aW91sfcq/LI+MnxYSKyQVHK/xwK48/Fu1mWBQIYFoHw=; b=k1GSt4WsQaAPKDogldZ9xQ/MSJDpGKjEffnV+vHg4+hZe3Xyg7K8JXgYQqnkU0Qt2G U9TbRap9dek3jYnaBEaXOIPg/KqqNYULd+xRVm5T3K/Tl0N9aTVVBW0rpqtgFfGGrIHB oAsZd+5tZVLqvOn+x9zycYJgA1D0s0MvGFrEIuYUr961mkGbqif67upxD/plJcNFEygR xfcuyJU2mxctrADdWKn42goQz9IhHytNG4D3xhZYZuntPLovygUwcDa7H21N65f4AUMk 8ih6mnPSNgQ/43KPeQR1kJF//BXj3tgEVZxOi/K7D4H8lIZhacTMd5labs68kvLnNhqI w9sQ== X-Gm-Message-State: AOJu0YysCeBH39FFH/TRC8MJwxl70jknf7VgWpMCs2Tc9cUEhlJU3MT7 uNk/poZgosniyJ/XobNhDcEYiSjN5Q0VDu0x9GkOfmraNA9UvQnr5eoSDo3W/kUppw+wkvG3qPx Eair6x7o= X-Gm-Gg: AZuq6aIof05J+c3Su6LgE7zbSon0Q/S+7TRHsugbMMYQfemd8WaLuEbnZoButGvo4EJ 6h3yTkR5IE+IYktZfgIAGYPjS2j4MqmqnAk9xJKkeMqt5Nppz5nqIpXZM7h8/195OUbxxeiWK3v PgarK5L+9NV4K5uWwl1rOVTFnKCuK62zdXMIHepbc9O1ibKrwnpEjkmQgNcP4EOHO7kTJc5HvMq HFzqk0OupGQg9YC5XYGFpWMSLiGHpFCVYvY9FNgfetuBpOBPHPlW4ZDuYUrSM3txN9m4TIRznsj Xf0afUi1pDxgcK+2Ktix9y1z6S4PQFKeCYUlfhj5kMY9FFxK+NWdj3f3GnKHkhwQFCDkG20rABT o0Raqz0H0kbk1PkE0mlcl20pObqHWY3rb3xzIv9+EpTSMQVHXzs6LHYFK1HIbO7aoMWr5QdFF3I 7vLxtVVpPEOKdhaB0KdVT86kyLsAPw3kn+bbDXD2+aCR0nXHTrAkDVzfh9mvuca0ri79GDp1q4a TMwmdzePBYN+k+h1iWE4sUSgKZtOkKtCGhUhQgOPJ/DuUBJfToh X-Received: by 2002:a05:620a:17a8:b0:8c6:e223:3ee9 with SMTP id af79cd13be357-8c6f9643034mr695255385a.54.1769471490743; Mon, 26 Jan 2026 15:51:30 -0800 (PST) Received: from ghidorah.spiteful.org (107-179-213-3.cpe.teksavvy.com. [107.179.213.3]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6e37d1f14sm1061293885a.15.2026.01.26.15.51.29 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 15:51:30 -0800 (PST) From: Scott Murray To: yocto-patches@lists.yoctoproject.org Subject: [meta-lts-mixins][scarthgap/rust][PATCH 03/11] rust: Upgrade 1.90.0 -> 1.91.0 Date: Mon, 26 Jan 2026 18:51:07 -0500 Message-ID: <0520c44ca3fb0976ab4e0ea383923367e02dd9de.1769470900.git.scott.murray@konsulko.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: References: 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, 26 Jan 2026 23:51:41 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3093 From: Yash Shinde https://blog.rust-lang.org/2025/10/30/Rust-1.91.0/ * Recent updates to rustc now require 'target_pointer_width' to be specified as an integer. Cast it to 'int' in rust target configuration to resolve the type consistency error. https://github.com/rust-lang/rust/pull/144443 * The "remote-test-server" bin is now generated in stage2-tools-bin dir rather than stage1. Update the test suite and recipe accordingly. * Rebase existing patches with v1.91.0. * Drop merged patches with rust v1.91.0. - 0001-libunwind-Use-gcs-instead-of-gcs-target-attribute.patch https://github.com/llvm/llvm-project/pull/138077/commits/bcc31a9384d2df1c0f27ef140e1f0f9ee493034f Signed-off-by: Yash Shinde Signed-off-by: Deepesh Varatharajan Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie (adapted from oe-core commit 90a2922d5134e4d252a4f6da6935f58d3d024e54) Signed-off-by: Scott Murray --- classes-recipe/rust-target-config.bbclass | 2 +- conf/layer.conf | 2 +- lib/oeqa/selftest/cases/rust_mixin.py | 2 +- .../rust/{cargo_1.90.0.bb => cargo_1.91.0.bb} | 0 ...-gcs-instead-of-gcs-target-attribute.patch | 66 ---------------- ...teps-tool.rs-switch-off-lto-for-rust.patch | 20 ++--- .../rust/files/rust-oe-selftest.patch | 59 +++++--------- ...ibstd-rs_1.90.0.bb => libstd-rs_1.91.0.bb} | 0 ....90.0.bb => rust-cross-canadian_1.91.0.bb} | 0 ...ust-llvm_1.90.0.bb => rust-llvm_1.91.0.bb} | 2 +- recipes-devtools/rust/rust-snapshot.inc | 78 +++++++++---------- recipes-devtools/rust/rust-source.inc | 3 +- .../rust/{rust_1.90.0.bb => rust_1.91.0.bb} | 4 +- 13 files changed, 75 insertions(+), 163 deletions(-) rename recipes-devtools/rust/{cargo_1.90.0.bb => cargo_1.91.0.bb} (100%) delete mode 100644 recipes-devtools/rust/files/0001-libunwind-Use-gcs-instead-of-gcs-target-attribute.patch rename recipes-devtools/rust/{libstd-rs_1.90.0.bb => libstd-rs_1.91.0.bb} (100%) rename recipes-devtools/rust/{rust-cross-canadian_1.90.0.bb => rust-cross-canadian_1.91.0.bb} (100%) rename recipes-devtools/rust/{rust-llvm_1.90.0.bb => rust-llvm_1.91.0.bb} (99%) rename recipes-devtools/rust/{rust_1.90.0.bb => rust_1.91.0.bb} (99%) diff --git a/classes-recipe/rust-target-config.bbclass b/classes-recipe/rust-target-config.bbclass index b5d0d18..1f3b071 100644 --- a/classes-recipe/rust-target-config.bbclass +++ b/classes-recipe/rust-target-config.bbclass @@ -368,7 +368,7 @@ def rust_gen_target(d, thing, wd, arch): if tspec['data-layout'] is None: bb.fatal("No rust target defined for %s" % arch_abi) tspec['max-atomic-width'] = int(d.getVarFlag('MAX_ATOMIC_WIDTH', arch_abi)) - tspec['target-pointer-width'] = d.getVarFlag('TARGET_POINTER_WIDTH', arch_abi) + tspec['target-pointer-width'] = int(d.getVarFlag('TARGET_POINTER_WIDTH', arch_abi)) tspec['target-c-int-width'] = int(d.getVarFlag('TARGET_C_INT_WIDTH', arch_abi)) tspec['target-endian'] = d.getVarFlag('TARGET_ENDIAN', arch_abi) tspec['arch'] = arch_to_rust_target_arch(rust_arch) diff --git a/conf/layer.conf b/conf/layer.conf index 8c5dc72..3fac513 100644 --- a/conf/layer.conf +++ b/conf/layer.conf @@ -15,4 +15,4 @@ LAYERDEPENDS_scarthgap-rust-mixin = "core" LICENSE_PATH += "${LAYERDIR}/files/common-licenses" -RUSTVERSION ?= "1.90.0%" +RUSTVERSION ?= "1.91.0%" diff --git a/lib/oeqa/selftest/cases/rust_mixin.py b/lib/oeqa/selftest/cases/rust_mixin.py index 50684ca..3d06200 100644 --- a/lib/oeqa/selftest/cases/rust_mixin.py +++ b/lib/oeqa/selftest/cases/rust_mixin.py @@ -109,7 +109,7 @@ class RustSelfTestSystemEmulated(OESelftestTestCase, OEPTestResultTestCase): # Copy remote-test-server to image through scp host_sys = get_bb_var("RUST_BUILD_SYS", "rust") ssh = SSHControl(ip=qemu.ip, logfile=qemu.sshlog, user="root") - ssh.copy_to(builddir + "/build/" + host_sys + "/stage1-tools-bin/remote-test-server","~/") + ssh.copy_to(builddir + "/build/" + host_sys + "/stage2-tools-bin/remote-test-server","~/") # Execute remote-test-server on image through background ssh command = '~/remote-test-server --bind 0.0.0.0:12345 -v' sshrun=subprocess.Popen(("ssh", '-o', 'UserKnownHostsFile=/dev/null', '-o', 'StrictHostKeyChecking=no', '-f', "root@%s" % qemu.ip, command), shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE) diff --git a/recipes-devtools/rust/cargo_1.90.0.bb b/recipes-devtools/rust/cargo_1.91.0.bb similarity index 100% rename from recipes-devtools/rust/cargo_1.90.0.bb rename to recipes-devtools/rust/cargo_1.91.0.bb diff --git a/recipes-devtools/rust/files/0001-libunwind-Use-gcs-instead-of-gcs-target-attribute.patch b/recipes-devtools/rust/files/0001-libunwind-Use-gcs-instead-of-gcs-target-attribute.patch deleted file mode 100644 index a704671..0000000 --- a/recipes-devtools/rust/files/0001-libunwind-Use-gcs-instead-of-gcs-target-attribute.patch +++ /dev/null @@ -1,66 +0,0 @@ -From e4f4094de8ddcbe6d5ff1cdf782d2b89e0563903 Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Wed, 30 Apr 2025 19:51:19 -0700 -Subject: [PATCH] libunwind: Use +gcs instead of gcs target attribute - -__attribute__((target("gcs"))) does not work with gcc - -GCC-15 has added gcs intrinsics [1] but the syntax for enabling it is -slightly different. This syntax works with clang too. - -With gcc15 compiler libunwind's check for this macros is succeeding and it -ends up enabling 'gcs' by using function attribute, this works with clang -but not with gcc but '+gcs' works with both - -We can see this in rust compiler bootstrap for aarch64/musl when system -uses gcc15, it ends up with these errors - -Building libunwind.a for aarch64-poky-linux-musl -cargo:warning=/mnt/b/yoe/master/sources/poky/build/tmp/work/cortexa57-poky-linux-musl/rust/1.85.1/rustc-1.85.1-src/src/llvm-project/libunwind/src/UnwindLevel1.c:191:1: error: arch extension 'gcs' should be prefixed by '+' -cargo:warning= 191 | unwind_phase2(unw_context_t *uc, unw_cursor_t *cursor, _Unwind_Exception *exception_object) { -cargo:warning= | ^~~~~~~~~~~~~ -cargo:warning=/mnt/b/yoe/master/sources/poky/build/tmp/work/cortexa57-poky-linux-musl/rust/1.85.1/rustc-1.85.1-src/src/llvm-project/libunwind/src/UnwindLevel1.c:337:22: error: arch extension 'gcs' should be prefixed by '+' -cargo:warning= 337 | _Unwind_Stop_Fn stop, void *stop_parameter) { -cargo:warning= | ^~~~~~~~~~~~~~~ - -[1] https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=5a6af707f0af - -Upstream-Status: Submitted [https://github.com/llvm/llvm-project/pull/138077] - -Signed-off-by: Khem Raj ---- - src/llvm-project/libunwind/src/UnwindLevel1.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - ---- a/src/llvm-project/libunwind/src/UnwindLevel1.c -+++ b/src/llvm-project/libunwind/src/UnwindLevel1.c -@@ -185,7 +185,7 @@ extern int __unw_step_stage2(unw_cursor_ - - #if defined(_LIBUNWIND_USE_GCS) - // Enable the GCS target feature to permit gcspop instructions to be used. --__attribute__((target("gcs"))) -+__attribute__((target("+gcs"))) - #endif - static _Unwind_Reason_Code - unwind_phase2(unw_context_t *uc, unw_cursor_t *cursor, _Unwind_Exception *exception_object) { -@@ -329,7 +329,7 @@ unwind_phase2(unw_context_t *uc, unw_cur - - #if defined(_LIBUNWIND_USE_GCS) - // Enable the GCS target feature to permit gcspop instructions to be used. --__attribute__((target("gcs"))) -+__attribute__((target("+gcs"))) - #endif - static _Unwind_Reason_Code - unwind_phase2_forced(unw_context_t *uc, unw_cursor_t *cursor, ---- a/src/llvm-project/libunwind/src/cet_unwind.h -+++ b/src/llvm-project/libunwind/src/cet_unwind.h -@@ -42,7 +42,8 @@ - #include - - // We can only use GCS if arm_acle.h defines the GCS intrinsics. --#ifdef _CHKFEAT_GCS -+// Enable gcs with clang for now, gcc does not build unwindlevel1.c correctly -+#if defined(_CHKFEAT_GCS) && defined(__clang__) - #define _LIBUNWIND_USE_GCS 1 - #endif - diff --git a/recipes-devtools/rust/files/0001-src-core-build_steps-tool.rs-switch-off-lto-for-rust.patch b/recipes-devtools/rust/files/0001-src-core-build_steps-tool.rs-switch-off-lto-for-rust.patch index 7f25ba9..a8232b9 100644 --- a/recipes-devtools/rust/files/0001-src-core-build_steps-tool.rs-switch-off-lto-for-rust.patch +++ b/recipes-devtools/rust/files/0001-src-core-build_steps-tool.rs-switch-off-lto-for-rust.patch @@ -24,9 +24,9 @@ diff --git a/src/bootstrap/src/core/build_steps/tool.rs b/src/bootstrap/src/core index 087df2f8a..00790affb 100644 --- a/src/bootstrap/src/core/build_steps/tool.rs +++ b/src/bootstrap/src/core/build_steps/tool.rs -@@ -16,14 +16,12 @@ use std::{env, fs}; - #[cfg(feature = "tracing")] - use tracing::instrument; +@@ -13,14 +13,12 @@ use std::ffi::OsStr; + use std::path::PathBuf; + use std::{env, fs}; -use crate::core::build_steps::compile::is_lto_stage; use crate::core::build_steps::toolstate::ToolState; @@ -41,14 +41,16 @@ index 087df2f8a..00790affb 100644 +use crate::core::config::{DebuginfoLevel, TargetSelection}; use crate::utils::exec::{BootstrapCommand, command}; use crate::utils::helpers::{add_dylib_path, exe, t}; - use crate::{Compiler, FileType, Kind, Mode, gha}; -@@ -160,20 +158,7 @@ impl Step for ToolBuild { + use crate::{Compiler, FileType, Kind, Mode}; +@@ -121,22 +119,7 @@ impl Step for ToolBuild { cargo.env("RUSTC_WRAPPER", ccache); } -- // Rustc tools (miri, clippy, cargo, rustfmt, rust-analyzer) +- // RustcPrivate tools (miri, clippy, rustfmt, rust-analyzer) and cargo - // could use the additional optimizations. -- if self.mode == Mode::ToolRustc && is_lto_stage(&self.build_compiler) { +- if is_lto_stage(&self.build_compiler) +- && (self.mode == Mode::ToolRustcPrivate || self.path == "src/tools/cargo") +- { - let lto = match builder.config.rust_lto { - RustcLto::Off => Some("off"), - RustcLto::Thin => Some("thin"), @@ -67,7 +69,7 @@ index 087df2f8a..00790affb 100644 diff --git a/src/bootstrap/src/core/builder/mod.rs b/src/bootstrap/src/core/builder/mod.rs --- a/src/bootstrap/src/core/builder/mod.rs +++ b/src/bootstrap/src/core/builder/mod.rs -@@ -13,7 +13,7 @@ +@@ -13,7 +13,7 @@ use clap::ValueEnum; #[cfg(feature = "tracing")] use tracing::instrument; @@ -75,4 +77,4 @@ diff --git a/src/bootstrap/src/core/builder/mod.rs b/src/bootstrap/src/core/buil +pub use self::cargo::Cargo; pub use crate::Compiler; use crate::core::build_steps::compile::{Std, StdLink}; - use crate::core::build_steps::{ + use crate::core::build_steps::tool::RustcPrivateCompilers; diff --git a/recipes-devtools/rust/files/rust-oe-selftest.patch b/recipes-devtools/rust/files/rust-oe-selftest.patch index fe683e9..7d26d75 100644 --- a/recipes-devtools/rust/files/rust-oe-selftest.patch +++ b/recipes-devtools/rust/files/rust-oe-selftest.patch @@ -10,7 +10,7 @@ Signed-off-by: Peter Tatrai diff --git a/compiler/rustc_errors/src/markdown/tests/term.rs b/compiler/rustc_errors/src/markdown/tests/term.rs --- a/compiler/rustc_errors/src/markdown/tests/term.rs +++ b/compiler/rustc_errors/src/markdown/tests/term.rs -@@ -61,6 +61,7 @@ fn test_wrapping_write() { +@@ -62,6 +62,7 @@ fn test_wrapping_write() { } #[test] @@ -21,7 +21,7 @@ diff --git a/compiler/rustc_errors/src/markdown/tests/term.rs b/compiler/rustc_e diff --git a/compiler/rustc_interface/src/tests.rs b/compiler/rustc_interface/src/tests.rs --- a/compiler/rustc_interface/src/tests.rs +++ b/compiler/rustc_interface/src/tests.rs -@@ -137,6 +137,7 @@ fn assert_non_crate_hash_different(x: &Options, y: &Options) { +@@ -147,6 +147,7 @@ fn assert_non_crate_hash_different(x: &Options, y: &Options) { // When the user supplies --test we should implicitly supply --cfg test #[test] @@ -29,7 +29,7 @@ diff --git a/compiler/rustc_interface/src/tests.rs b/compiler/rustc_interface/sr fn test_switch_implies_cfg_test() { sess_and_cfg(&["--test"], |_sess, cfg| { assert!(cfg.contains(&(sym::test, None))); -@@ -145,6 +146,7 @@ fn test_switch_implies_cfg_test() { +@@ -155,6 +156,7 @@ fn test_switch_implies_cfg_test() { // When the user supplies --test and --cfg test, don't implicitly add another --cfg test #[test] @@ -37,7 +37,7 @@ diff --git a/compiler/rustc_interface/src/tests.rs b/compiler/rustc_interface/sr fn test_switch_implies_cfg_test_unless_cfg_test() { sess_and_cfg(&["--test", "--cfg=test"], |_sess, cfg| { let mut test_items = cfg.iter().filter(|&&(name, _)| name == sym::test); -@@ -154,6 +156,7 @@ fn test_switch_implies_cfg_test_unless_cfg_test() { +@@ -164,6 +166,7 @@ fn test_switch_implies_cfg_test_unless_cfg_test() { } #[test] @@ -49,7 +49,7 @@ diff --git a/library/std/tests/sync/rwlock.rs b/library/std/tests/sync/rwlock.rs index 1a9d3d3f12f..0a9cfc48806 100644 --- a/library/std/tests/sync/rwlock.rs +++ b/library/std/tests/sync/rwlock.rs -@@ -74,6 +74,7 @@ +@@ -605,6 +605,7 @@ #[test] #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")] @@ -57,7 +57,7 @@ index 1a9d3d3f12f..0a9cfc48806 100644 fn test_rw_arc_poison_wr() { let arc = Arc::new(RwLock::new(1)); let arc2 = arc.clone(); -@@ -87,6 +88,7 @@ +@@ -618,6 +619,7 @@ #[test] #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")] @@ -65,7 +65,7 @@ index 1a9d3d3f12f..0a9cfc48806 100644 fn test_rw_arc_poison_mapped_w_r() { let arc = Arc::new(RwLock::new(1)); let arc2 = arc.clone(); -@@ -101,6 +103,7 @@ +@@ -632,6 +634,7 @@ #[test] #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")] @@ -73,7 +73,7 @@ index 1a9d3d3f12f..0a9cfc48806 100644 fn test_rw_arc_poison_ww() { let arc = Arc::new(RwLock::new(1)); assert!(!arc.is_poisoned()); -@@ -115,6 +118,7 @@ +@@ -646,6 +649,7 @@ } #[test] @@ -81,7 +81,7 @@ index 1a9d3d3f12f..0a9cfc48806 100644 #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")] fn test_rw_arc_poison_mapped_w_w() { let arc = Arc::new(RwLock::new(1)); -@@ -131,6 +135,7 @@ +@@ -662,6 +666,7 @@ #[test] #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")] @@ -89,7 +89,7 @@ index 1a9d3d3f12f..0a9cfc48806 100644 fn test_rw_arc_no_poison_rr() { let arc = Arc::new(RwLock::new(1)); let arc2 = arc.clone(); -@@ -160,6 +165,7 @@ +@@ -691,6 +696,7 @@ #[test] #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")] @@ -97,38 +97,14 @@ index 1a9d3d3f12f..0a9cfc48806 100644 fn test_rw_arc_no_poison_rw() { let arc = Arc::new(RwLock::new(1)); let arc2 = arc.clone(); -@@ -227,6 +233,7 @@ - - #[test] - #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")] -+#[ignore] - fn test_rw_arc_access_in_unwind() { - let arc = Arc::new(RwLock::new(1)); - let arc2 = arc.clone(); -@@ -326,6 +333,7 @@ - - #[test] - #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")] -+#[ignore] - fn test_into_inner_poison() { - let m = new_poisoned_rwlock(NonCopy(10)); - -@@ -362,6 +370,7 @@ - - #[test] - #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")] -+#[ignore] - fn test_get_mut_poison() { - let mut m = new_poisoned_rwlock(NonCopy(10)); - -@@ -571,6 +571,7 @@ +@@ -794,6 +800,7 @@ #[test] #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")] +#[ignore] fn panic_while_mapping_write_unlocked_poison() { let lock = RwLock::new(()); - + diff --git a/library/test/src/tests.rs b/library/test/src/tests.rs --- a/library/test/src/tests.rs +++ b/library/test/src/tests.rs @@ -143,7 +119,7 @@ diff --git a/library/test/src/tests.rs b/library/test/src/tests.rs diff --git a/library/std/tests/sync/mutex.rs b/library/std/tests/sync/mutex.rs --- a/library/std/tests/sync/mutex.rs +++ b/library/std/tests/sync/mutex.rs -@@ -312,6 +312,7 @@ +@@ -472,6 +472,7 @@ #[test] #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")] @@ -151,7 +127,7 @@ diff --git a/library/std/tests/sync/mutex.rs b/library/std/tests/sync/mutex.rs fn test_mutex_arc_poison_mapped() { let arc = Arc::new(Mutex::new(1)); assert!(!arc.is_poisoned()); -@@ -391,6 +392,7 @@ +@@ -388,6 +389,7 @@ #[test] #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")] @@ -308,13 +284,14 @@ diff --git a/tests/codegen-llvm/transmute-scalar.rs b/tests/codegen-llvm/transmu index ce1b0558b2e..e8fda2cd566 100644 --- a/tests/codegen-llvm/transmute-scalar.rs +++ b/tests/codegen-llvm/transmute-scalar.rs -@@ -1,5 +1,6 @@ +@@ -1,6 +1,7 @@ //@ add-core-stubs - //@ compile-flags: -C opt-level=0 -C no-prepopulate-passes + //@ compile-flags: -C opt-level=0 -C no-prepopulate-passes --target=x86_64-unknown-linux-gnu + //@ needs-llvm-components: x86 +//@ ignore-riscv64 #![crate_type = "lib"] - #![feature(no_core, repr_simd, arm_target_feature, mips_target_feature, s390x_target_feature)] + #![feature(no_core, repr_simd)] diff --git a/tests/codegen-llvm/uninhabited-transparent-return-abi.rs b/tests/codegen-llvm/uninhabited-transparent-return-abi.rs index face1577c3f..09e0846bad0 100644 --- a/tests/codegen-llvm/uninhabited-transparent-return-abi.rs diff --git a/recipes-devtools/rust/libstd-rs_1.90.0.bb b/recipes-devtools/rust/libstd-rs_1.91.0.bb similarity index 100% rename from recipes-devtools/rust/libstd-rs_1.90.0.bb rename to recipes-devtools/rust/libstd-rs_1.91.0.bb diff --git a/recipes-devtools/rust/rust-cross-canadian_1.90.0.bb b/recipes-devtools/rust/rust-cross-canadian_1.91.0.bb similarity index 100% rename from recipes-devtools/rust/rust-cross-canadian_1.90.0.bb rename to recipes-devtools/rust/rust-cross-canadian_1.91.0.bb diff --git a/recipes-devtools/rust/rust-llvm_1.90.0.bb b/recipes-devtools/rust/rust-llvm_1.91.0.bb similarity index 99% rename from recipes-devtools/rust/rust-llvm_1.90.0.bb rename to recipes-devtools/rust/rust-llvm_1.91.0.bb index 42d4031..b060cd5 100644 --- a/recipes-devtools/rust/rust-llvm_1.90.0.bb +++ b/recipes-devtools/rust/rust-llvm_1.91.0.bb @@ -4,7 +4,7 @@ HOMEPAGE = "http://www.rust-lang.org" # check src/llvm-project/llvm/CMakeLists.txt for llvm version in use # -LLVM_RELEASE = "20.1.8" +LLVM_RELEASE = "21.1.2" require rust-source.inc diff --git a/recipes-devtools/rust/rust-snapshot.inc b/recipes-devtools/rust/rust-snapshot.inc index 6a8802c..c6f9031 100644 --- a/recipes-devtools/rust/rust-snapshot.inc +++ b/recipes-devtools/rust/rust-snapshot.inc @@ -4,56 +4,56 @@ ## The exact (previous) version that has been used is specified in the source tarball. ## The version is replicated here. -SNAPSHOT_VERSION = "1.89.0" +SNAPSHOT_VERSION = "1.90.0" -SRC_URI[rustc-snapshot-aarch64.sha256sum] = "16ed8d8c7628a481c8501e7cd1022a123269b297bdedbb7f211f37a15e937e0e" -SRC_URI[rust-std-snapshot-aarch64.sha256sum] = "abea0955dded88c68d731524ab9d29b162fae23bf5805b9f1dec063cba37c2aa" -SRC_URI[cargo-snapshot-aarch64.sha256sum] = "f9df3ee6d55a2387459b843477743fa386c3c0f126bd0be01691ee49309681b8" -SRC_URI[clippy-snapshot-aarch64.sha256sum] = "46512c61e217e613dc4d329fda8c6dde0d0ea94c4ae59c1ca2af9cf480458ff0" +SRC_URI[rustc-snapshot-aarch64.sha256sum] = "4e1a9987a11d7d91f0d5afbf5333feb62f44172e4a31f33ce7246549003217f2" +SRC_URI[rust-std-snapshot-aarch64.sha256sum] = "4952abb7d9d3ed7cea4f7ea44dcb23dc67631fae4ac44a5f059b90a4b5e9223f" +SRC_URI[cargo-snapshot-aarch64.sha256sum] = "bd8d1da6fe88ea7e29338f24277c22156267447adbfc47d690467ad32d02c2a7" +SRC_URI[clippy-snapshot-aarch64.sha256sum] = "1a7f969c5712c17d960d6fba8235b33f264a9484b369dc388766a540f1ba464f" -SRC_URI[rustc-snapshot-i686.sha256sum] = "a5ca58ab1b419ddbf5e4ea9b206a3d1feb0cfc4e0879a96c2c2f809ee9ca00b0" -SRC_URI[rust-std-snapshot-i686.sha256sum] = "853605815e8267baf8fdc6e4594514d2e0afb46fb29f478ebec871a3424430f3" -SRC_URI[cargo-snapshot-i686.sha256sum] = "1b3edcf590af9b9abdfa95f34b90a4258560627464a2a25d4e4503bb5834e291" -SRC_URI[clippy-snapshot-i686.sha256sum] = "2c47960ee78d804ce679b06c9c759e777ac7f39cae48bd8ffaf7ff706f951520" +SRC_URI[rustc-snapshot-i686.sha256sum] = "3b33cef77f9a57d592beb5117d933134bc76258006e6d4f9aed2969d20c75742" +SRC_URI[rust-std-snapshot-i686.sha256sum] = "dc4bffa768326e0cc47d6b129bcb891af6e7b7bf09ec92bca45e49420b9837bd" +SRC_URI[cargo-snapshot-i686.sha256sum] = "c1e9b24bbfa95550b5dba9de2045a4c906bea108625781758692b2a407428391" +SRC_URI[clippy-snapshot-i686.sha256sum] = "3e902971ef6b44ccb804af73aba5dc8c6199ed09a76f178b0eed6f53f7f56eab" -SRC_URI[rustc-snapshot-loongarch64.sha256sum] = "c090c2ab6b54a8d84129de4ef53bd4df35358191092d3217bf6fa99c20c860c6" -SRC_URI[rust-std-snapshot-loongarch64.sha256sum] = "2c5aa2cad944499c5b64947dcfeb12f3d5c91ced330a0982e000f22ec3dea27f" -SRC_URI[cargo-snapshot-loongarch64.sha256sum] = "d22678ae984535464cd9aff3515e9ec5145ecb8db489ef4cce5c697e0538b500" -SRC_URI[clippy-snapshot-loongarch64.sha256sum] = "0392c4fc97dc72b0d7d518129428c928b887e63b47f3d931fab7e54e2332ca9c" +SRC_URI[rustc-snapshot-loongarch64.sha256sum] = "aca7ee7f0d98e34dafa367cef9c35626d37cf8334f356498aa2bda2fc02206b3" +SRC_URI[rust-std-snapshot-loongarch64.sha256sum] = "cb779575cec151223c3c144bc9ca957530fa510e36b32bc9f35bbb1b7dde9e2f" +SRC_URI[cargo-snapshot-loongarch64.sha256sum] = "6ae37dc8eb3ff4655053a39d5f973613a82a8a8e2fff42c423ca33d8cf19e6c1" +SRC_URI[clippy-snapshot-loongarch64.sha256sum] = "847b3d4bd3d2be23bafbb90cd2ed5e1bf1aacb2e7152e7d2f99bee1078aa0eaa" -SRC_URI[rustc-snapshot-powerpc.sha256sum] = "08de18310e7750796261b45d5faccc31ff94ff64148bb5d9fa65e9727a432010" -SRC_URI[rust-std-snapshot-powerpc.sha256sum] = "a03b3c3facf4701b6c7e8f379f2aac445a582227b881e3268dee3752a84a89eb" -SRC_URI[cargo-snapshot-powerpc.sha256sum] = "ebdb0c8c9fad2d07dc702c9bfaee5dd140f6b0f9493bdd0c0d33f1449b7d97c2" -SRC_URI[clippy-snapshot-powerpc.sha256sum] = "f93cb4327943f30b3da8e671eab6a78cdc3110c6612ad2a5eeaa9d8597fbd452" +SRC_URI[rustc-snapshot-powerpc.sha256sum] = "c5d898ca92063d634011525557f2acabc65d4ea268022e7005f99b6ba917357b" +SRC_URI[rust-std-snapshot-powerpc.sha256sum] = "756d1bbd66ebb0d4d575b650a8a94d52546f6892bd2f864410411f6027ed879f" +SRC_URI[cargo-snapshot-powerpc.sha256sum] = "5b160a2bf0e6f470b83c5988db5b6f02b6d65d3d97a9b965acbfe940b4143b34" +SRC_URI[clippy-snapshot-powerpc.sha256sum] = "42ac7480dcac12a843803f5ee398d2a42389359178774cab20c66eda4f6927a5" -SRC_URI[rustc-snapshot-powerpc64.sha256sum] = "6c66c8a3d698bb338d20453c88d768e87a5af8970af4f4082d18dec26c10da2c" -SRC_URI[rust-std-snapshot-powerpc64.sha256sum] = "29338a9b067fe1adfd4d5ad681577c2333b3ca266a631822f23fad0984dcca39" -SRC_URI[cargo-snapshot-powerpc64.sha256sum] = "f23184532c1e2eef6df49358fdfb867e99e84db7c814ce667744a36bc2fd8d37" -SRC_URI[clippy-snapshot-powerpc64.sha256sum] = "695228193ff41ac32ec562140294d87b1988311dfe685acc72b725429e2651d9" +SRC_URI[rustc-snapshot-powerpc64.sha256sum] = "7adbc3c317a73b7d504e171d65a2b0e93953e3e572dab99acabe91140101f81d" +SRC_URI[rust-std-snapshot-powerpc64.sha256sum] = "16daac5dc6994c03ab3b8c4e6e5e52c41f5fc5846acea08f4fdf0759cc273aa2" +SRC_URI[cargo-snapshot-powerpc64.sha256sum] = "fdf90d22476c88d5b9cf8a3ac0937d0b9c6b7dafbf6b3afde369c2f5b8faec88" +SRC_URI[clippy-snapshot-powerpc64.sha256sum] = "071e06a50d5b2975905bb2d6211f2d2372ab0dbd50b7b0097168cb64e77a4bb0" -SRC_URI[rustc-snapshot-powerpc64le.sha256sum] = "14b7a8b7b3951a59a765804e1dd2ad454d3412000e7166ad8f2f621e29a88941" -SRC_URI[rust-std-snapshot-powerpc64le.sha256sum] = "40123b87f0b909376d7f0bd291553b7e10aa637dd710f4bc698bcdcd0b08d21b" -SRC_URI[cargo-snapshot-powerpc64le.sha256sum] = "764eb5f54c2b0779f9e84c6fb0763e45316d5a51fbd187b56f9f6d7a646272d4" -SRC_URI[clippy-snapshot-powerpc64le.sha256sum] = "682d112649355a637a871347d41317e361eb555bbfd4a4e48b26b0978449184b" +SRC_URI[rustc-snapshot-powerpc64le.sha256sum] = "e87b8eb926a65211a99f6712ff376c5950b4b11c67ed7f92019da27a34ae7085" +SRC_URI[rust-std-snapshot-powerpc64le.sha256sum] = "eac29f92ccd335c51553c362c7a6d3de2eb7071b5ae3839470e351a6a3ebdb77" +SRC_URI[cargo-snapshot-powerpc64le.sha256sum] = "f029151dfeed6570b8b347e04a5bb7dcb9c59d8e5454c535c05bb5069c216354" +SRC_URI[clippy-snapshot-powerpc64le.sha256sum] = "12d19dbec34c5a35cd285fe74dcd0226563c0b25be5d041479744060e9374c98" -SRC_URI[rustc-snapshot-riscv64gc.sha256sum] = "2a2a00288faa8a55b16a3135c979bbd9c823f1e9ff376ea452ef0700ccc20d48" -SRC_URI[rust-std-snapshot-riscv64gc.sha256sum] = "ee83276bb2d456116517638b8ff379c24ceffe1c0e381103739cb1db8e4c20da" -SRC_URI[cargo-snapshot-riscv64gc.sha256sum] = "ec9a8f609f23b196d09e6537dbaec7c6fd947e3b8266406c6654b2c112530de2" -SRC_URI[clippy-snapshot-riscv64gc.sha256sum] = "6bba0817c70b4dfae08238beb38003c623404d26b9ec00a297d08c9bf81c6d76" +SRC_URI[rustc-snapshot-riscv64gc.sha256sum] = "11ae522969c6b18ad4b5a1ae229473de59406af7ab2e831acb43ee247a16b58d" +SRC_URI[rust-std-snapshot-riscv64gc.sha256sum] = "675dc5556d9d879101d2401b693fcf79edac8f00a49249e2e0f19cecd172ce51" +SRC_URI[cargo-snapshot-riscv64gc.sha256sum] = "8a09de014f7cec749b338c6636d190a1b73fd377bab6a223eb715d3c76c49e79" +SRC_URI[clippy-snapshot-riscv64gc.sha256sum] = "02338e25b3d2b61d9dbee7bee4c9ed148f18e2d010c6297ffd36df98042f41a2" -SRC_URI[rustc-snapshot-s390x.sha256sum] = "b2b811644d26d10195be0272b81bd28ed55aa998300c52b0d3b74bb40c162c42" -SRC_URI[rust-std-snapshot-s390x.sha256sum] = "2a7ed11535aac5b298a21799292ad8393b14a16acbac6358416406a0d2639746" -SRC_URI[cargo-snapshot-s390x.sha256sum] = "92534c38ffe3a6b17964f37ca812c5d00f079011acb060ec036945d2f568a772" -SRC_URI[clippy-snapshot-s390x.sha256sum] = "a4a050854353325c1710440a5f727e4280f1758fad5c0da6ba336ed57156fb48" +SRC_URI[rustc-snapshot-s390x.sha256sum] = "274daef5a69c8812411248a4afea4f58a096c978dffba6b1198da8e3b5a02de7" +SRC_URI[rust-std-snapshot-s390x.sha256sum] = "e3e7e3dbc65616eebc69e642d9042363ec38d7f50393ef816cc5238ec475f3f5" +SRC_URI[cargo-snapshot-s390x.sha256sum] = "468ace270ee4edac0a10185ea876ea555e41bacc0137ff08985d2155fe8cc777" +SRC_URI[clippy-snapshot-s390x.sha256sum] = "bb0a9483a36fdbdab08b433613b374c036779d247a8d508e31265193c3759a8d" -SRC_URI[rustc-snapshot-x86_64.sha256sum] = "b42c254e1349df86bd40bc28fdf386172a1a46f2eeabe3c7a08a75cf1fb60e27" -SRC_URI[rust-std-snapshot-x86_64.sha256sum] = "2719470dcd78b3f97d78b978c8f85a1a58d84ff11b62558294621c01bca34d49" -SRC_URI[cargo-snapshot-x86_64.sha256sum] = "99fc10be2aeedf2c23a484f217bfa76458494495a0eee33e280d3616bb08282d" -SRC_URI[clippy-snapshot-x86_64.sha256sum] = "c6c362c6cd74567022e9ba0c16f6676f8c2b73d955adcf1f6f4c51cf15e57ce8" +SRC_URI[rustc-snapshot-x86_64.sha256sum] = "48c2a42de9e92fcae8c24568f5fe40d5734696a6f80e83cc6d46eef1a78f13c9" +SRC_URI[rust-std-snapshot-x86_64.sha256sum] = "663f4ab7945b392d5e5294dec1b050a66820a20e86f084ec37eeb0f2f7ff5569" +SRC_URI[cargo-snapshot-x86_64.sha256sum] = "9853db03d68578a30972e2755c89c66aec035fec641cf8f3a7117c81eec2578d" +SRC_URI[clippy-snapshot-x86_64.sha256sum] = "5b6466419693a05365827378145014a37ae74fb2948fab390d5210a524792ed8" -SRC_URI[rust-std-snapshot-i586.sha256sum] = "7909e4bff0a971286958f2a88c3bbf231d6ba4ac1add0b2aa3669adb9f869836" +SRC_URI[rust-std-snapshot-i586.sha256sum] = "46eab5c41bf9160a31a53560ff5fc43308c0998cde952533e76fadef66799553" -SRC_URI[rust-std-snapshot-sparc64.sha256sum] = "a23126912b494dc2fcad495f78f920e43c2b1f06159e45477664aa37c03d80fa" +SRC_URI[rust-std-snapshot-sparc64.sha256sum] = "c204ecb424090cc6c0100cef3013f8636d29f288db99c037578aee7d2672a711" SRC_URI += " \ ${RUST_DIST_SERVER}/dist/${RUST_STD_SNAPSHOT}.tar.xz;name=rust-std-snapshot-${RUST_BUILD_ARCH};subdir=rust-snapshot-components \ diff --git a/recipes-devtools/rust/rust-source.inc b/recipes-devtools/rust/rust-source.inc index 895e9a8..0378f3c 100644 --- a/recipes-devtools/rust/rust-source.inc +++ b/recipes-devtools/rust/rust-source.inc @@ -7,10 +7,9 @@ SRC_URI += "https://static.rust-lang.org/dist/rustc-${RUST_VERSION}-src.tar.xz;n file://oeqa-selftest-Increase-timeout-in-process-sigpipe-ru.patch;patchdir=${RUSTSRC} \ file://0001-src-core-build_steps-tool.rs-switch-off-lto-for-rust.patch;patchdir=${RUSTSRC} \ file://revert-link-std-statically-in-rustc_driver-feature.patch;patchdir=${RUSTSRC} \ - file://0001-libunwind-Use-gcs-instead-of-gcs-target-attribute.patch;patchdir=${RUSTSRC} \ file://0001-riscv32-Define-plain-syscalls-as-their-time64-varian.patch;patchdir=${RUSTSRC} \ " -SRC_URI[rust.sha256sum] = "6bfeaddd90ffda2f063492b092bfed925c4b8c701579baf4b1316e021470daac" +SRC_URI[rust.sha256sum] = "9b94161dba3aa32192e0e75f7891912d98095ffb86087b07a05af35a0265a938" RUSTSRC = "${WORKDIR}/rustc-${RUST_VERSION}-src" diff --git a/recipes-devtools/rust/rust_1.90.0.bb b/recipes-devtools/rust/rust_1.91.0.bb similarity index 99% rename from recipes-devtools/rust/rust_1.90.0.bb rename to recipes-devtools/rust/rust_1.91.0.bb index c6ddaed..8cfc2bd 100644 --- a/recipes-devtools/rust/rust_1.90.0.bb +++ b/recipes-devtools/rust/rust_1.91.0.bb @@ -266,7 +266,7 @@ rust_do_install:class-nativesdk() { install -d ${D}${bindir} for i in cargo-clippy clippy-driver rustfmt; do - cp build/${RUST_BUILD_SYS}/stage1-tools/${RUST_HOST_SYS}/release/$i ${D}${bindir} + cp build/${RUST_BUILD_SYS}/stage2-tools/${RUST_HOST_SYS}/release/$i ${D}${bindir} patchelf --set-rpath "\$ORIGIN/../lib" ${D}${bindir}/$i done @@ -301,7 +301,7 @@ rust_do_install:class-target() { install -d ${D}${bindir} for i in ${EXTRA_TOOLS}; do - cp build/${RUST_BUILD_SYS}/stage1-tools/${RUST_HOST_SYS}/release/$i ${D}${bindir} + cp build/${RUST_BUILD_SYS}/stage2-tools/${RUST_HOST_SYS}/release/$i ${D}${bindir} patchelf --set-rpath "\$ORIGIN/../lib" ${D}${bindir}/$i done From patchwork Mon Jan 26 23:51:08 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Scott Murray X-Patchwork-Id: 79727 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 F28B3D1953A for ; Mon, 26 Jan 2026 23:51:40 +0000 (UTC) Received: from mail-qv1-f65.google.com (mail-qv1-f65.google.com [209.85.219.65]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.35704.1769471493083431197 for ; Mon, 26 Jan 2026 15:51:33 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=DEDENvov; spf=pass (domain: konsulko.com, ip: 209.85.219.65, mailfrom: scott.murray@konsulko.com) Received: by mail-qv1-f65.google.com with SMTP id 6a1803df08f44-8947404b367so63381916d6.3 for ; Mon, 26 Jan 2026 15:51:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1769471492; x=1770076292; darn=lists.yoctoproject.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; bh=zIDn9xF7KfNrsYap8eV/omQe+DVQKTo78jUgVZDwcsc=; b=DEDENvovzPoe8QLmZs8LuVjZj4/1ZhDoaouXIGqMjRRMZl7XT4H0ngZfdDTWSqG7i3 TdjaS/tFmbsXLYQRYO0IXr6X6VK0X4dEjSEqSWT/z2d6VuRGaSba1BdaqIYBUxkn0eSZ P1CJT6kkEQDxCpQ6ktJNSbU+yH52nXGivRHOY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769471492; x=1770076292; 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; bh=zIDn9xF7KfNrsYap8eV/omQe+DVQKTo78jUgVZDwcsc=; b=ZyEnMCindZPhaGdkJjZz2c6ivu2ypkPuL134+P6it8QM2rfYmQdYrjPuVVGrPnQVWH XGxjvxM6HJ6DyTbNNiUy8ZuKl5Wm0FZD5iwpAJ1AgjOBX3SIlp6JWOCEvP6JEoHXxJ+Z Tk4oZT/SWz4MvmK5C7yRLcpWh9afaOm+qFtpPUTVXseUcrPWV/6MD+pnzdOcR82o5gHF IpjzbsRwmSvslYHfsr/VVdeDeVRbHWlxyyWKhp1iaenSyEmS4inwALtjF/7+c0BRZfdo KaLy7Z4+k67mScpuwR6hdOerhEgyOkdtZk9YvPPmWfLAvAFhz9XuwqIIF/cMi+P52Ij2 A4dw== X-Gm-Message-State: AOJu0YzNfFA53GzBFbTn7zQwoobUcHZoBR9GPknPejPx54p9JRavFY24 HIwU5FySMbvNYAsxUfM/WpEKrkTVs+T43vLxXOdyyO5e775bzSazLwphQuiOlHRkhUTL/S04O+L 0XFY3g/EeNw== X-Gm-Gg: AZuq6aLCRE2+p8StL6SLGBm4XaJvEylsfwkHFjK8asA4mQ2M0K9W8WESrnZ/04oqgN2 Gy4WkxCyhEf5b+V9jyOkncbh79cfMEgkycPhJujjAUaLLmCCts/oC8eYMXPkwlGXfPtP2l5ft/N LOG3HMl4ViJSYNPxBOLO7azWcmNbu/dma9KEGJibSFi98yDWtguJWbQJdC4gkNff3xxkjruQNjI 0oabLw4dp1IxYXgerxzMoYXFw2VYD1EMA3QPnSajy8OmOo/K85VDhe47AHxG4V8Ni7zNIstlo3o lW5xsdacNq4YH8cWLSRuSKhwIOV2fcfXmiDUujBxj1UgxQ/o7JODrRmD5tC8yRtnyGfoBkTLJaY 0kYLaU01cv2u4wT13nVfn6vGXdSgcebH3CLGxv2dSKkU6KrCZkk7ORahHkytcTZvfU++NJaPCvn sVDgk3p+aI/KfiszPSnOKe0o0S8Prlus1MIIujhG00L5540zJFCaMsp2jAKUzfWqBJjIWugAtv0 58Vgv2W4fI+HDF79LRetxjKLW2iFGdb7FarDxqi6m9yhUqbDgjO X-Received: by 2002:a05:620a:1708:b0:8b2:ec1e:fe24 with SMTP id af79cd13be357-8c6f963bc66mr756578985a.42.1769471491740; Mon, 26 Jan 2026 15:51:31 -0800 (PST) Received: from ghidorah.spiteful.org (107-179-213-3.cpe.teksavvy.com. [107.179.213.3]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6e37d1f14sm1061293885a.15.2026.01.26.15.51.31 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 15:51:31 -0800 (PST) From: Scott Murray To: yocto-patches@lists.yoctoproject.org Subject: [meta-lts-mixins][scarthgap/rust][PATCH 04/11] rust: remove passing tests from excluded and ignored list. Date: Mon, 26 Jan 2026 18:51:08 -0500 Message-ID: <120e5b11e3426439885a75a0384e05b6db623dcd.1769470900.git.scott.murray@konsulko.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: References: 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, 26 Jan 2026 23:51:40 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3094 From: Yash Shinde Remove the ignore tags for passing riscv64 tests and drop obsolete "tests/codegen-llvm/issues/issue-122805.rs" from exclude test list. The test was renamed to "dont-shuffle-bswaps.rs" and passes now: https://github.com/rust-lang/rust/commit/3580698996f6da6f006477809d7959bffcfd3bf0 Signed-off-by: Yash Shinde Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie (adapted from oe-core commit b8fd1345a961cb34f81db4e4ff304ad244ee9a10) Signed-off-by: Scott Murray --- lib/oeqa/selftest/cases/rust_mixin.py | 1 - .../rust/files/rust-oe-selftest.patch | 100 ------------------ 2 files changed, 101 deletions(-) diff --git a/lib/oeqa/selftest/cases/rust_mixin.py b/lib/oeqa/selftest/cases/rust_mixin.py index 3d06200..79e0dae 100644 --- a/lib/oeqa/selftest/cases/rust_mixin.py +++ b/lib/oeqa/selftest/cases/rust_mixin.py @@ -80,7 +80,6 @@ class RustSelfTestSystemEmulated(OESelftestTestCase, OEPTestResultTestCase): 'src/tools/tidy', 'tests/assembly-llvm/asm/aarch64-outline-atomics.rs', 'tests/assembly-llvm/c-variadic-arm.rs', - 'tests/codegen-llvm/issues/issue-122805.rs', 'tests/codegen-llvm/thread-local.rs', 'tests/mir-opt/', 'tests/run-make', diff --git a/recipes-devtools/rust/files/rust-oe-selftest.patch b/recipes-devtools/rust/files/rust-oe-selftest.patch index 7d26d75..b39b326 100644 --- a/recipes-devtools/rust/files/rust-oe-selftest.patch +++ b/recipes-devtools/rust/files/rust-oe-selftest.patch @@ -202,106 +202,6 @@ index a05f274136..0e69b4cb98 100644 fn sparse_inserts() { let cache: VecCache = VecCache::default(); let end = if cfg!(target_pointer_width = "64") && cfg!(target_os = "linux") { -diff --git a/tests/assembly-llvm/dwarf-mixed-versions-lto.rs b/tests/assembly-llvm/dwarf-mixed-versions-lto.rs -index 828328df843..30753c56c76 100644 ---- a/tests/assembly-llvm/dwarf-mixed-versions-lto.rs -+++ b/tests/assembly-llvm/dwarf-mixed-versions-lto.rs -@@ -8,6 +8,7 @@ - //@ compile-flags: -C lto -g -Cdwarf-version=5 - //@ assembly-output: emit-asm - //@ no-prefer-dynamic -+//@ ignore-riscv64 - - extern crate dwarf_mixed_versions_lto_aux; - -diff --git a/tests/codegen-llvm/const-vector.rs b/tests/codegen-llvm/const-vector.rs -index f4307492341..617e31140e9 100644 ---- a/tests/codegen-llvm/const-vector.rs -+++ b/tests/codegen-llvm/const-vector.rs -@@ -3,6 +3,7 @@ - //@ [OPT0_S390X] only-s390x - //@ [OPT0] compile-flags: -C no-prepopulate-passes -Copt-level=0 - //@ [OPT0_S390X] compile-flags: -C no-prepopulate-passes -Copt-level=0 -C target-cpu=z13 -+//@ ignore-riscv64 - - // This test checks that constants of SIMD type are passed as immediate vectors. - // We ensure that both vector representations (struct with fields and struct wrapping array) work. -diff --git a/tests/codegen-llvm/enum/enum-aggregate.rs b/tests/codegen-llvm/enum/enum-aggregate.rs -index 0161e5f3fa1..773a06fabb4 100644 ---- a/tests/codegen-llvm/enum/enum-aggregate.rs -+++ b/tests/codegen-llvm/enum/enum-aggregate.rs -@@ -1,6 +1,7 @@ - //@ compile-flags: -Copt-level=0 -Cno-prepopulate-passes - //@ min-llvm-version: 19 - //@ only-64bit -+//@ ignore-riscv64 - - #![crate_type = "lib"] - -diff --git a/tests/codegen-llvm/enum/enum-match.rs b/tests/codegen-llvm/enum/enum-match.rs -index 57db44ec74e..1e2507f7c90 100644 ---- a/tests/codegen-llvm/enum/enum-match.rs -+++ b/tests/codegen-llvm/enum/enum-match.rs -@@ -1,5 +1,6 @@ - //@ compile-flags: -Copt-level=1 - //@ only-64bit -+//@ ignore-riscv64 - - #![crate_type = "lib"] - #![feature(core_intrinsics)] -diff --git a/tests/codegen-llvm/enum/enum-transparent-extract.rs b/tests/codegen-llvm/enum/enum-transparent-extract.rs -index c5efb8d472b..e79b8916fc1 100644 ---- a/tests/codegen-llvm/enum/enum-transparent-extract.rs -+++ b/tests/codegen-llvm/enum/enum-transparent-extract.rs -@@ -1,5 +1,6 @@ - //@ compile-flags: -Copt-level=0 - //@ only-64bit -+//@ ignore-riscv64 - - #![crate_type = "lib"] - -diff --git a/tests/codegen-llvm/repeat-operand-zero-len.rs b/tests/codegen-llvm/repeat-operand-zero-len.rs -index b4cec42a07c..d450fead9a4 100644 ---- a/tests/codegen-llvm/repeat-operand-zero-len.rs -+++ b/tests/codegen-llvm/repeat-operand-zero-len.rs -@@ -1,4 +1,5 @@ - //@ compile-flags: -Copt-level=1 -Cno-prepopulate-passes -+//@ ignore-riscv64 - - // This test is here to hit the `Rvalue::Repeat` case in `codegen_rvalue_operand`. - // It only applies when the resulting array is a ZST, so the test is written in -diff --git a/tests/codegen-llvm/simd/extract-insert-dyn.rs b/tests/codegen-llvm/simd/extract-insert-dyn.rs -index 729f0145314..2b1d1beb86a 100644 ---- a/tests/codegen-llvm/simd/extract-insert-dyn.rs -+++ b/tests/codegen-llvm/simd/extract-insert-dyn.rs -@@ -1,4 +1,5 @@ - //@compile-flags: -C opt-level=3 -C no-prepopulate-passes -+//@ ignore-riscv64 - - #![feature( - core_intrinsics, -diff --git a/tests/codegen-llvm/transmute-scalar.rs b/tests/codegen-llvm/transmute-scalar.rs -index ce1b0558b2e..e8fda2cd566 100644 ---- a/tests/codegen-llvm/transmute-scalar.rs -+++ b/tests/codegen-llvm/transmute-scalar.rs -@@ -1,6 +1,7 @@ - //@ add-core-stubs - //@ compile-flags: -C opt-level=0 -C no-prepopulate-passes --target=x86_64-unknown-linux-gnu - //@ needs-llvm-components: x86 -+//@ ignore-riscv64 - - #![crate_type = "lib"] - #![feature(no_core, repr_simd)] -diff --git a/tests/codegen-llvm/uninhabited-transparent-return-abi.rs b/tests/codegen-llvm/uninhabited-transparent-return-abi.rs -index face1577c3f..09e0846bad0 100644 ---- a/tests/codegen-llvm/uninhabited-transparent-return-abi.rs -+++ b/tests/codegen-llvm/uninhabited-transparent-return-abi.rs -@@ -1,4 +1,5 @@ - //@ compile-flags: -Copt-level=3 -+//@ ignore-riscv64 - - // See https://github.com/rust-lang/rust/issues/135802 - diff --git a/tests/ui/abi/rust-cold-works-with-rustic-args.rs b/tests/ui/abi/rust-cold-works-with-rustic-args.rs index 551485469d3..575db924968 100644 --- a/tests/ui/abi/rust-cold-works-with-rustic-args.rs From patchwork Mon Jan 26 23:51:09 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Scott Murray X-Patchwork-Id: 79725 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 C48FCD19533 for ; Mon, 26 Jan 2026 23:51:40 +0000 (UTC) Received: from mail-qk1-f173.google.com (mail-qk1-f173.google.com [209.85.222.173]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.36297.1769471494209833397 for ; Mon, 26 Jan 2026 15:51:34 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=g0+UWpQf; spf=pass (domain: konsulko.com, ip: 209.85.222.173, mailfrom: scott.murray@konsulko.com) Received: by mail-qk1-f173.google.com with SMTP id af79cd13be357-8c5389c3cd2so591540685a.0 for ; Mon, 26 Jan 2026 15:51:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1769471493; x=1770076293; darn=lists.yoctoproject.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; bh=7eCJlCkP/hNeRX292ImUzNeKCrfm/GDM8JhzjxlStlQ=; b=g0+UWpQfycn2mwMlUMZuLwgjg4jvHsqw+aoEgkobujNO6vpoqdpg87/sMi4X7rM9hk pZbDFeOL4BizdtsKKVNXPrp0+13G0G6V80N5Kr8t4NFTK4OqQnNk0XOuXvUhxHPbPXF0 BOZB7GZxxc5sLZQFZF2Mp8ruQRBmAYEj1E+/s= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769471493; x=1770076293; 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; bh=7eCJlCkP/hNeRX292ImUzNeKCrfm/GDM8JhzjxlStlQ=; b=QgTAj3ffeAhLQAsgN4X3WKePTk8t2mS2VJeQiMf/qkbZmVYwrhlAxRWRccYj6iNSmy OTWWbTA4MtRKtIFtYNr1cX6pgRGgQF25Z/RJ/5oYqr9SZollPjrfFJfk0y8Ci9FE0KMy I+CFev/1y7JtrQP2YYzIJIqrhHVGgpH2Pu5jFJIpgOR3srU8OT4whlyFjBRtMRDE8kAB B46kmlG+WPBJb5CIwuRSpqz8kB3hmnKCCbNZ1LZZyVJlcG95C93kqAo0CerBw/wlN8vB Sl+1uGhIFFdkYoDFK8CoWMoc/gGygy9en5LiKTXh9OuQi3nWMsRBLsnURlK3DUpsoraD Z3DA== X-Gm-Message-State: AOJu0Yw+TGz6bRSOHPpHeJwEN8VVM1YJnFxoIoZ6Aq6+s6GTJSiRgWRT +/apwkfZDgS+5uMEAgkunnAlLId/jv05AXVMRWmc/EFAQH3AYE2f2beTVZ64E35FVjEhCbuL+LS FXqNg7Ts= X-Gm-Gg: AZuq6aIhgrnsx4ejr+BN2KI6r5pL66WneGEOtXj4T38Z5BkCv5CG4Sr6p4Sdv2hdaa0 mv+YD8oIUoRdULOseJymE+Gx+ggeXyWN9eAzzuLsn0J4zxWxTvElyh/ly2bdEhrQT9H7mwuS4sZ goz1Ym9MOksMwB7ssG9tfFHvhSmchbvSiPWe4ogdycYH6Re81t4BP5M6pZsI42DqlySEpRCy1Bo s7EcESA91IBRYWFVXLWBSosV5Lt1uVBhdu/B7ugUbv6MvflJ6ejWowf5bkiX1EWR2RvA42BVV6r akBta39NwCLufG3D65nKyYv2BGJd0M1bLhryuWtX13z5NC2bfZyD/77b3+JP84UkEjAf+uucR4o AYMFWH73zNgnqup0l8ajDXAB2waoXvf1NLNYPb14xIzV/QeqTLtKll6oTl+b9O5bdnPpU2PzrCH v1I9Oiah4OlATC8C1qkmwrflkUQJPnvu1L6nHjktFX/lbeIotkHzKx55gq6PVVbXOodn5ytvhFo +FvaGJakKe1ogcXzgGnUJInDmD6DGBeT78C1CCdxgc1B1jF4eeo X-Received: by 2002:a05:620a:2801:b0:8c6:abc5:f169 with SMTP id af79cd13be357-8c6f96dd424mr776344485a.73.1769471492832; Mon, 26 Jan 2026 15:51:32 -0800 (PST) Received: from ghidorah.spiteful.org (107-179-213-3.cpe.teksavvy.com. [107.179.213.3]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6e37d1f14sm1061293885a.15.2026.01.26.15.51.31 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 15:51:32 -0800 (PST) From: Scott Murray To: yocto-patches@lists.yoctoproject.org Subject: [meta-lts-mixins][scarthgap/rust][PATCH 05/11] rust: Upgrade 1.91.0 -> 1.91.1 Date: Mon, 26 Jan 2026 18:51:09 -0500 Message-ID: <3490416e9a0639ea4d3930cc35dc2f4f9b572981.1769470900.git.scott.murray@konsulko.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: References: 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, 26 Jan 2026 23:51:40 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3095 From: Yash Shinde https://blog.rust-lang.org/2025/11/10/Rust-1.91.1/ Test results summary: rust v1.91.1 +-----------+--------+---------+ | Machine | Passed | Ignored | +-----------+--------+---------+ | arm-32 | 29,968 | 1,510 | | arm-64 | 30,071 | 1,447 | | x86-32 | 29,985 | 1,489 | | x86-64 | 30,229 | 1,247 | | riscv-64 | 30,045 | 1,472 | +-----------+--------+---------+ Test results difference (1.91.1 - 1.90): +-----------+--------+---------+ | Machine | Passed | Ignored | +-----------+--------+---------+ | arm-32 | +451 | -19 | | arm-64 | +463 | -24 | | x86-32 | +477 | -18 | | x86-64 | +326 | -28 | | riscv-64 | +461 | -22 | +-----------+--------+---------+ Signed-off-by: Yash Shinde Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie (adapted from oe-core commit f20987e79d50b3e94df3b763326af3a44e4ae3a8) Signed-off-by: Scott Murray --- conf/layer.conf | 2 +- recipes-devtools/rust/{cargo_1.91.0.bb => cargo_1.91.1.bb} | 0 .../rust/{libstd-rs_1.91.0.bb => libstd-rs_1.91.1.bb} | 0 ...t-cross-canadian_1.91.0.bb => rust-cross-canadian_1.91.1.bb} | 0 .../rust/{rust-llvm_1.91.0.bb => rust-llvm_1.91.1.bb} | 0 recipes-devtools/rust/rust-source.inc | 2 +- recipes-devtools/rust/{rust_1.91.0.bb => rust_1.91.1.bb} | 0 7 files changed, 2 insertions(+), 2 deletions(-) rename recipes-devtools/rust/{cargo_1.91.0.bb => cargo_1.91.1.bb} (100%) rename recipes-devtools/rust/{libstd-rs_1.91.0.bb => libstd-rs_1.91.1.bb} (100%) rename recipes-devtools/rust/{rust-cross-canadian_1.91.0.bb => rust-cross-canadian_1.91.1.bb} (100%) rename recipes-devtools/rust/{rust-llvm_1.91.0.bb => rust-llvm_1.91.1.bb} (100%) rename recipes-devtools/rust/{rust_1.91.0.bb => rust_1.91.1.bb} (100%) diff --git a/conf/layer.conf b/conf/layer.conf index 3fac513..e01a81a 100644 --- a/conf/layer.conf +++ b/conf/layer.conf @@ -15,4 +15,4 @@ LAYERDEPENDS_scarthgap-rust-mixin = "core" LICENSE_PATH += "${LAYERDIR}/files/common-licenses" -RUSTVERSION ?= "1.91.0%" +RUSTVERSION ?= "1.91.1%" diff --git a/recipes-devtools/rust/cargo_1.91.0.bb b/recipes-devtools/rust/cargo_1.91.1.bb similarity index 100% rename from recipes-devtools/rust/cargo_1.91.0.bb rename to recipes-devtools/rust/cargo_1.91.1.bb diff --git a/recipes-devtools/rust/libstd-rs_1.91.0.bb b/recipes-devtools/rust/libstd-rs_1.91.1.bb similarity index 100% rename from recipes-devtools/rust/libstd-rs_1.91.0.bb rename to recipes-devtools/rust/libstd-rs_1.91.1.bb diff --git a/recipes-devtools/rust/rust-cross-canadian_1.91.0.bb b/recipes-devtools/rust/rust-cross-canadian_1.91.1.bb similarity index 100% rename from recipes-devtools/rust/rust-cross-canadian_1.91.0.bb rename to recipes-devtools/rust/rust-cross-canadian_1.91.1.bb diff --git a/recipes-devtools/rust/rust-llvm_1.91.0.bb b/recipes-devtools/rust/rust-llvm_1.91.1.bb similarity index 100% rename from recipes-devtools/rust/rust-llvm_1.91.0.bb rename to recipes-devtools/rust/rust-llvm_1.91.1.bb diff --git a/recipes-devtools/rust/rust-source.inc b/recipes-devtools/rust/rust-source.inc index 0378f3c..14f74a9 100644 --- a/recipes-devtools/rust/rust-source.inc +++ b/recipes-devtools/rust/rust-source.inc @@ -9,7 +9,7 @@ SRC_URI += "https://static.rust-lang.org/dist/rustc-${RUST_VERSION}-src.tar.xz;n file://revert-link-std-statically-in-rustc_driver-feature.patch;patchdir=${RUSTSRC} \ file://0001-riscv32-Define-plain-syscalls-as-their-time64-varian.patch;patchdir=${RUSTSRC} \ " -SRC_URI[rust.sha256sum] = "9b94161dba3aa32192e0e75f7891912d98095ffb86087b07a05af35a0265a938" +SRC_URI[rust.sha256sum] = "66401bb815e236cc6b2aacbbe23b61b286c1fe27a67902e7c0222cfe77b3dbab" RUSTSRC = "${WORKDIR}/rustc-${RUST_VERSION}-src" diff --git a/recipes-devtools/rust/rust_1.91.0.bb b/recipes-devtools/rust/rust_1.91.1.bb similarity index 100% rename from recipes-devtools/rust/rust_1.91.0.bb rename to recipes-devtools/rust/rust_1.91.1.bb From patchwork Mon Jan 26 23:51:10 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Scott Murray X-Patchwork-Id: 79728 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 E044CD19539 for ; Mon, 26 Jan 2026 23:51:40 +0000 (UTC) Received: from mail-qk1-f170.google.com (mail-qk1-f170.google.com [209.85.222.170]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.35706.1769471495501880210 for ; Mon, 26 Jan 2026 15:51:35 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=ptH3pHvp; spf=pass (domain: konsulko.com, ip: 209.85.222.170, mailfrom: scott.murray@konsulko.com) Received: by mail-qk1-f170.google.com with SMTP id af79cd13be357-8c6a0702b86so508305085a.0 for ; Mon, 26 Jan 2026 15:51:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1769471494; x=1770076294; darn=lists.yoctoproject.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; bh=nmwWxXl6s9aPqiWxyhR5JwKIcFJ+nQS3CxmCy3UYtv8=; b=ptH3pHvpuASGUi+HrbHW19unjBdjeczxYtKOpFqzxbgyEGB8WHRXZgQzDoaJK4PYiL EOgzk+11APnybAZssDYzvTjX+lChhuCMjaeC8iIBYFu/HpcTqtEK6Nv99C/UI8OKeZwj Gs8oEwvhc9nRJBMOHsKhTG4kwyfz5JJ1qd13A= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769471494; x=1770076294; 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; bh=nmwWxXl6s9aPqiWxyhR5JwKIcFJ+nQS3CxmCy3UYtv8=; b=c3b1pSXAf5XBrNsMON1n6cwR7qCImHFHLsbgtnID8FtTjEmhhFk+9+ztWsClNlakzm 175fpEL/WuX1ZIsdCFwn1SQX91iEIshKHU8pPMjsTEGxEzpeBMZeZQV3YjAIUXIoLC18 Hw/F8DAzcHA3y580byeMZxQVIZx6rRafnbyAQX+DNmk/rftBqweRjN6Ht9CHNpRhEJLn N2IsQ/UZUesJzpgDiEWZGGOFWSZYId9V3XMTaihrvcuygJP22KhCU0ZZU04ODn6itMO/ qjIBXTXrTXzZC+tkyLg7IRo+ipae/2+fzj3iFsEasa3XKzvqvYJsExi3KBe3Bt+ZsExz 7vAA== X-Gm-Message-State: AOJu0YxvCGE/fcVEvdMmTf0ugpikuwFVrJWpzYcWSJtumvxq/fAJekEM gqkaYH0BniEh64WWnYKIlhk/ihyYJ69voBVdmxoIrG5Khi9QuHaV4X40pHT5Fn7Gz4BsBiIUnTb qN7tKHVc= X-Gm-Gg: AZuq6aIKm9u7yZoWwAFkT2T74TEbX5ydDXntaXX5z2WYHigpVVGpOv9kanGX34/jbLu KolFYZqEMRDw3BuuZBHjcN8lItL29ksZkIFO/3WJxkjDU/vI/JleA4PUweXdhv/KqmkDmr3KIjC 4gV+hnDAPkJW0z7XNfFdLcHRkNUhu4nG5BjQ1A5ahsDJaUlf0iTOObitZKjLJpG3xJQTqfLAIHy DDG9yJqXILiFWpwB+o+EwpDNgAm5Ut/PAYtO1F+r0fysWLe6qfsD/WFASHJkenLKnFPjGEHkj+a XPR3tg1afGvukRd3J5Wzgx0B30Z+F/EPSE+pyqahEFMaUdcSZrj5tYHBWSZ2VcR/v1vKJOhLQ3j W+f5SeKPmevSLC4jvWWJbKqWVtZjdB0oOIL+aiJOyguuGZ4Vx96rSmo2lnFNGSJfdO8/kZ9CmXD dKFch7smyERBR2gjQdzoX1lG5eMIypJs6RyZBQwjuyuBQntiGLZXl1hO1rhUOb6DSG/VZBNnz8o L5tzKrM6h+HOiEKdbG/dRmLy53fTDpghWIGB2mJJAQU7qRgTbMG X-Received: by 2002:a05:620a:4013:b0:8b2:f1f3:900e with SMTP id af79cd13be357-8c6f96636eemr738852885a.62.1769471493916; Mon, 26 Jan 2026 15:51:33 -0800 (PST) Received: from ghidorah.spiteful.org (107-179-213-3.cpe.teksavvy.com. [107.179.213.3]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6e37d1f14sm1061293885a.15.2026.01.26.15.51.32 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 15:51:33 -0800 (PST) From: Scott Murray To: yocto-patches@lists.yoctoproject.org Subject: [meta-lts-mixins][scarthgap/rust][PATCH 06/11] cargo-c: update 0.10.18 -> 0.10.19 Date: Mon, 26 Jan 2026 18:51:10 -0500 Message-ID: <68b518475f94758115c1f05c424b9d88ec30a03d.1769470900.git.scott.murray@konsulko.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: References: 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, 26 Jan 2026 23:51:40 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3096 From: Deepesh Varatharajan Changes are here: https://github.com/lu-zero/cargo-c/compare/v0.10.18..v0.10.19 Signed-off-by: Deepesh Varatharajan Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie (adapted from oe-core commit af7cd7f6e19998704c3c83ee809d278d3af1ece5) Signed-off-by: Scott Murray --- recipes-devtools/rust/cargo-c-crates.inc | 274 ++++++++++-------- ...2.0.bb => cargo-c_0.10.19+cargo-0.93.0.bb} | 2 +- 2 files changed, 155 insertions(+), 121 deletions(-) rename recipes-devtools/rust/{cargo-c_0.10.18+cargo-0.92.0.bb => cargo-c_0.10.19+cargo-0.93.0.bb} (87%) diff --git a/recipes-devtools/rust/cargo-c-crates.inc b/recipes-devtools/rust/cargo-c-crates.inc index 4cea0fc..9155299 100644 --- a/recipes-devtools/rust/cargo-c-crates.inc +++ b/recipes-devtools/rust/cargo-c-crates.inc @@ -5,12 +5,13 @@ 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/annotate-snippets/0.12.8 \ + crate://crates.io/android_system_properties/0.1.5 \ + crate://crates.io/annotate-snippets/0.12.10 \ crate://crates.io/anstream/0.6.21 \ crate://crates.io/anstyle/1.0.13 \ crate://crates.io/anstyle-parse/0.2.7 \ - crate://crates.io/anstyle-query/1.1.4 \ - crate://crates.io/anstyle-wincon/3.0.10 \ + crate://crates.io/anstyle-query/1.1.5 \ + crate://crates.io/anstyle-wincon/3.0.11 \ crate://crates.io/anyhow/1.0.100 \ crate://crates.io/arc-swap/1.7.1 \ crate://crates.io/arrayref/0.3.9 \ @@ -18,29 +19,31 @@ SRC_URI += " \ crate://crates.io/autocfg/1.5.0 \ crate://crates.io/base16ct/0.2.0 \ crate://crates.io/base64/0.22.1 \ - crate://crates.io/base64ct/1.8.0 \ + crate://crates.io/base64ct/1.8.1 \ crate://crates.io/bitflags/2.10.0 \ crate://crates.io/bitmaps/2.1.0 \ crate://crates.io/blake3/1.8.2 \ crate://crates.io/block-buffer/0.10.4 \ + crate://crates.io/block2/0.6.2 \ crate://crates.io/bstr/1.12.1 \ crate://crates.io/bumpalo/3.19.0 \ crate://crates.io/byteorder/1.5.0 \ - crate://crates.io/bytes/1.10.1 \ - crate://crates.io/cargo/0.92.0 \ + crate://crates.io/bytes/1.11.0 \ + crate://crates.io/cargo/0.93.0 \ crate://crates.io/cargo-credential/0.4.9 \ - crate://crates.io/cargo-credential-libsecret/0.5.2 \ - crate://crates.io/cargo-credential-macos-keychain/0.4.17 \ - crate://crates.io/cargo-credential-wincred/0.4.17 \ - crate://crates.io/cargo-platform/0.3.1 \ - crate://crates.io/cargo-util/0.2.24 \ - crate://crates.io/cargo-util-schemas/0.10.1 \ + crate://crates.io/cargo-credential-libsecret/0.5.3 \ + crate://crates.io/cargo-credential-macos-keychain/0.4.18 \ + crate://crates.io/cargo-credential-wincred/0.4.18 \ + crate://crates.io/cargo-platform/0.3.2 \ + crate://crates.io/cargo-util/0.2.25 \ + crate://crates.io/cargo-util-schemas/0.10.2 \ crate://crates.io/cbindgen/0.29.2 \ - crate://crates.io/cc/1.2.44 \ + crate://crates.io/cc/1.2.49 \ crate://crates.io/cfg-if/1.0.4 \ - crate://crates.io/clap/4.5.51 \ - crate://crates.io/clap_builder/4.5.51 \ - crate://crates.io/clap_complete/4.5.60 \ + crate://crates.io/cfg_aliases/0.2.1 \ + crate://crates.io/clap/4.5.53 \ + crate://crates.io/clap_builder/4.5.53 \ + crate://crates.io/clap_complete/4.5.61 \ crate://crates.io/clap_derive/4.5.49 \ crate://crates.io/clap_lex/0.7.6 \ crate://crates.io/clru/0.6.2 \ @@ -52,7 +55,7 @@ SRC_URI += " \ crate://crates.io/core-foundation/0.10.1 \ crate://crates.io/core-foundation-sys/0.8.7 \ crate://crates.io/cpufeatures/0.2.17 \ - crate://crates.io/crates-io/0.40.14 \ + crate://crates.io/crates-io/0.40.15 \ crate://crates.io/crc32fast/1.5.0 \ crate://crates.io/crossbeam-channel/0.5.15 \ crate://crates.io/crossbeam-deque/0.8.6 \ @@ -62,20 +65,21 @@ SRC_URI += " \ crate://crates.io/crypto-common/0.1.6 \ crate://crates.io/ct-codecs/1.1.6 \ crate://crates.io/curl/0.4.49 \ - crate://crates.io/curl-sys/0.4.83+curl-8.15.0 \ + crate://crates.io/curl-sys/0.4.84+curl-8.17.0 \ crate://crates.io/dashmap/6.1.0 \ crate://crates.io/der/0.7.10 \ crate://crates.io/deranged/0.5.5 \ crate://crates.io/digest/0.10.7 \ + crate://crates.io/dispatch2/0.3.0 \ crate://crates.io/displaydoc/0.2.5 \ crate://crates.io/dunce/1.0.5 \ crate://crates.io/ecdsa/0.16.9 \ - crate://crates.io/ed25519-compact/2.1.1 \ + crate://crates.io/ed25519-compact/2.2.0 \ crate://crates.io/either/1.15.0 \ crate://crates.io/elliptic-curve/0.13.8 \ crate://crates.io/encoding_rs/0.8.35 \ crate://crates.io/equivalent/1.0.2 \ - crate://crates.io/erased-serde/0.4.8 \ + crate://crates.io/erased-serde/0.4.9 \ crate://crates.io/errno/0.3.14 \ crate://crates.io/fallible-iterator/0.3.0 \ crate://crates.io/fallible-streaming-iterator/0.1.9 \ @@ -84,7 +88,7 @@ SRC_URI += " \ crate://crates.io/ff/0.13.1 \ crate://crates.io/fiat-crypto/0.3.0 \ crate://crates.io/filetime/0.2.26 \ - crate://crates.io/find-msvc-tools/0.1.4 \ + crate://crates.io/find-msvc-tools/0.1.5 \ crate://crates.io/flate2/1.1.5 \ crate://crates.io/fnv/1.0.7 \ crate://crates.io/foldhash/0.1.5 \ @@ -94,7 +98,7 @@ SRC_URI += " \ crate://crates.io/generic-array/0.14.9 \ crate://crates.io/getrandom/0.2.16 \ crate://crates.io/getrandom/0.3.4 \ - crate://crates.io/git2/0.20.2 \ + crate://crates.io/git2/0.20.3 \ crate://crates.io/git2-curl/0.21.0 \ crate://crates.io/gix/0.73.0 \ crate://crates.io/gix-actor/0.35.6 \ @@ -125,7 +129,7 @@ SRC_URI += " \ crate://crates.io/gix-pack/0.60.0 \ crate://crates.io/gix-packetline/0.19.3 \ crate://crates.io/gix-packetline-blocking/0.19.3 \ - crate://crates.io/gix-path/0.10.21 \ + crate://crates.io/gix-path/0.10.22 \ crate://crates.io/gix-pathspec/0.12.0 \ crate://crates.io/gix-prompt/0.11.2 \ crate://crates.io/gix-protocol/0.51.0 \ @@ -152,7 +156,7 @@ SRC_URI += " \ crate://crates.io/hash32/0.3.1 \ crate://crates.io/hashbrown/0.14.5 \ crate://crates.io/hashbrown/0.15.5 \ - crate://crates.io/hashbrown/0.16.0 \ + crate://crates.io/hashbrown/0.16.1 \ crate://crates.io/hashlink/0.10.0 \ crate://crates.io/heapless/0.8.0 \ crate://crates.io/heck/0.5.0 \ @@ -165,8 +169,8 @@ SRC_URI += " \ crate://crates.io/icu_locale_core/2.1.1 \ crate://crates.io/icu_normalizer/2.1.1 \ crate://crates.io/icu_normalizer_data/2.1.1 \ - crate://crates.io/icu_properties/2.1.1 \ - crate://crates.io/icu_properties_data/2.1.1 \ + crate://crates.io/icu_properties/2.1.2 \ + crate://crates.io/icu_properties_data/2.1.2 \ crate://crates.io/icu_provider/2.1.1 \ crate://crates.io/idna/1.1.0 \ crate://crates.io/idna_adapter/1.2.1 \ @@ -174,33 +178,33 @@ SRC_URI += " \ crate://crates.io/im-rc/15.1.0 \ crate://crates.io/imara-diff/0.1.8 \ crate://crates.io/implib/0.4.0 \ - crate://crates.io/indexmap/2.12.0 \ + crate://crates.io/indexmap/2.12.1 \ crate://crates.io/is_executable/1.0.5 \ crate://crates.io/is_terminal_polyfill/1.70.2 \ crate://crates.io/itertools/0.14.0 \ crate://crates.io/itoa/1.0.15 \ - crate://crates.io/jiff/0.2.15 \ - crate://crates.io/jiff-static/0.2.15 \ - crate://crates.io/jiff-tzdb/0.1.4 \ + crate://crates.io/jiff/0.2.16 \ + crate://crates.io/jiff-static/0.2.16 \ + crate://crates.io/jiff-tzdb/0.1.5 \ crate://crates.io/jiff-tzdb-platform/0.1.3 \ crate://crates.io/jobserver/0.1.34 \ - crate://crates.io/js-sys/0.3.82 \ + crate://crates.io/js-sys/0.3.83 \ crate://crates.io/kstring/2.0.2 \ crate://crates.io/lazy_static/1.5.0 \ crate://crates.io/lazycell/1.3.0 \ - crate://crates.io/libc/0.2.177 \ - crate://crates.io/libgit2-sys/0.18.2+1.9.1 \ + crate://crates.io/libc/0.2.178 \ + crate://crates.io/libgit2-sys/0.18.3+1.9.2 \ crate://crates.io/libloading/0.8.9 \ crate://crates.io/libnghttp2-sys/0.1.11+1.64.0 \ crate://crates.io/libredox/0.1.10 \ crate://crates.io/libsqlite3-sys/0.35.0 \ crate://crates.io/libssh2-sys/0.3.1 \ - crate://crates.io/libz-rs-sys/0.5.2 \ - crate://crates.io/libz-sys/1.1.22 \ + crate://crates.io/libz-rs-sys/0.5.4 \ + crate://crates.io/libz-sys/1.1.23 \ crate://crates.io/linux-raw-sys/0.11.0 \ crate://crates.io/litemap/0.8.1 \ crate://crates.io/lock_api/0.4.14 \ - crate://crates.io/log/0.4.28 \ + crate://crates.io/log/0.4.29 \ crate://crates.io/matchers/0.2.0 \ crate://crates.io/maybe-async/0.2.10 \ crate://crates.io/memchr/2.7.6 \ @@ -209,23 +213,39 @@ SRC_URI += " \ crate://crates.io/minimal-lexical/0.2.1 \ crate://crates.io/miniz_oxide/0.8.9 \ crate://crates.io/miow/0.6.1 \ + crate://crates.io/nix/0.30.1 \ crate://crates.io/nom/7.1.3 \ crate://crates.io/normpath/1.5.0 \ crate://crates.io/nu-ansi-term/0.50.3 \ crate://crates.io/num-conv/0.1.0 \ crate://crates.io/num-traits/0.2.19 \ + crate://crates.io/objc2/0.6.3 \ + crate://crates.io/objc2-cloud-kit/0.3.2 \ + crate://crates.io/objc2-core-data/0.3.2 \ + crate://crates.io/objc2-core-foundation/0.3.2 \ + crate://crates.io/objc2-core-graphics/0.3.2 \ + crate://crates.io/objc2-core-image/0.3.2 \ + crate://crates.io/objc2-core-location/0.3.2 \ + crate://crates.io/objc2-core-text/0.3.2 \ + crate://crates.io/objc2-encode/4.1.0 \ + crate://crates.io/objc2-foundation/0.3.2 \ + crate://crates.io/objc2-io-surface/0.3.2 \ + crate://crates.io/objc2-quartz-core/0.3.2 \ + crate://crates.io/objc2-ui-kit/0.3.2 \ + crate://crates.io/objc2-user-notifications/0.3.2 \ crate://crates.io/object/0.37.3 \ + crate://crates.io/object/0.38.0 \ crate://crates.io/once_cell/1.21.3 \ crate://crates.io/once_cell_polyfill/1.70.2 \ crate://crates.io/opener/0.8.3 \ - crate://crates.io/openssl/0.10.74 \ + crate://crates.io/openssl/0.10.75 \ crate://crates.io/openssl-macros/0.1.1 \ crate://crates.io/openssl-probe/0.1.6 \ crate://crates.io/openssl-src/300.5.4+3.5.4 \ - crate://crates.io/openssl-sys/0.9.110 \ + crate://crates.io/openssl-sys/0.9.111 \ crate://crates.io/ordered-float/2.10.1 \ crate://crates.io/orion/0.17.11 \ - crate://crates.io/os_info/3.12.0 \ + crate://crates.io/os_info/3.13.0 \ crate://crates.io/p384/0.13.1 \ crate://crates.io/parking_lot/0.12.5 \ crate://crates.io/parking_lot_core/0.9.12 \ @@ -236,7 +256,6 @@ SRC_URI += " \ crate://crates.io/pin-project-lite/0.2.16 \ crate://crates.io/pkcs8/0.10.2 \ crate://crates.io/pkg-config/0.3.32 \ - crate://crates.io/plist/1.8.0 \ crate://crates.io/portable-atomic/1.11.1 \ crate://crates.io/portable-atomic-util/0.2.4 \ crate://crates.io/potential_utf/0.1.4 \ @@ -245,8 +264,7 @@ SRC_URI += " \ crate://crates.io/primeorder/0.13.6 \ crate://crates.io/proc-macro2/1.0.103 \ crate://crates.io/prodash/30.0.1 \ - crate://crates.io/quick-xml/0.38.3 \ - crate://crates.io/quote/1.0.41 \ + crate://crates.io/quote/1.0.42 \ crate://crates.io/r-efi/5.3.0 \ crate://crates.io/rand/0.9.2 \ crate://crates.io/rand_chacha/0.9.0 \ @@ -261,7 +279,7 @@ SRC_URI += " \ crate://crates.io/rusqlite/0.37.0 \ crate://crates.io/rustc-hash/2.1.1 \ crate://crates.io/rustc-stable-hash/0.1.2 \ - crate://crates.io/rustfix/0.9.3 \ + crate://crates.io/rustfix/0.9.4 \ crate://crates.io/rustix/1.1.2 \ crate://crates.io/rustversion/1.0.22 \ crate://crates.io/ryu/1.0.20 \ @@ -285,10 +303,10 @@ SRC_URI += " \ crate://crates.io/sha2/0.10.9 \ crate://crates.io/sharded-slab/0.1.7 \ crate://crates.io/shell-escape/0.1.5 \ - crate://crates.io/shell-words/1.1.0 \ + crate://crates.io/shell-words/1.1.1 \ crate://crates.io/shlex/1.3.0 \ crate://crates.io/signature/2.2.0 \ - crate://crates.io/simd-adler32/0.3.7 \ + crate://crates.io/simd-adler32/0.3.8 \ crate://crates.io/sized-chunks/0.6.5 \ crate://crates.io/smallvec/1.15.1 \ crate://crates.io/socket2/0.6.1 \ @@ -299,7 +317,7 @@ SRC_URI += " \ crate://crates.io/subtle/2.6.1 \ crate://crates.io/supports-hyperlinks/3.1.0 \ crate://crates.io/supports-unicode/3.0.0 \ - crate://crates.io/syn/2.0.108 \ + crate://crates.io/syn/2.0.111 \ crate://crates.io/synstructure/0.13.2 \ crate://crates.io/tar/0.4.44 \ crate://crates.io/tempfile/3.23.0 \ @@ -315,15 +333,15 @@ SRC_URI += " \ crate://crates.io/tinyvec_macros/0.1.1 \ crate://crates.io/toml/0.9.8 \ crate://crates.io/toml_datetime/0.7.3 \ - crate://crates.io/toml_edit/0.23.7 \ + crate://crates.io/toml_edit/0.23.9 \ crate://crates.io/toml_parser/1.0.4 \ crate://crates.io/toml_writer/1.0.4 \ - crate://crates.io/tracing/0.1.41 \ - crate://crates.io/tracing-attributes/0.1.30 \ + crate://crates.io/tracing/0.1.43 \ + crate://crates.io/tracing-attributes/0.1.31 \ crate://crates.io/tracing-chrome/0.7.2 \ - crate://crates.io/tracing-core/0.1.34 \ + crate://crates.io/tracing-core/0.1.35 \ crate://crates.io/tracing-log/0.2.0 \ - crate://crates.io/tracing-subscriber/0.3.20 \ + crate://crates.io/tracing-subscriber/0.3.22 \ crate://crates.io/typeid/1.0.3 \ crate://crates.io/typenum/1.19.0 \ crate://crates.io/unicase/2.8.1 \ @@ -341,13 +359,12 @@ SRC_URI += " \ crate://crates.io/walkdir/2.5.0 \ crate://crates.io/wasi/0.11.1+wasi-snapshot-preview1 \ crate://crates.io/wasip2/1.0.1+wasi-0.2.4 \ - crate://crates.io/wasm-bindgen/0.2.105 \ - crate://crates.io/wasm-bindgen-macro/0.2.105 \ - crate://crates.io/wasm-bindgen-macro-support/0.2.105 \ - crate://crates.io/wasm-bindgen-shared/0.2.105 \ + crate://crates.io/wasm-bindgen/0.2.106 \ + crate://crates.io/wasm-bindgen-macro/0.2.106 \ + crate://crates.io/wasm-bindgen-macro-support/0.2.106 \ + crate://crates.io/wasm-bindgen-shared/0.2.106 \ crate://crates.io/winapi-util/0.1.11 \ crate://crates.io/windows-link/0.2.1 \ - crate://crates.io/windows-sys/0.52.0 \ crate://crates.io/windows-sys/0.59.0 \ crate://crates.io/windows-sys/0.60.2 \ crate://crates.io/windows-sys/0.61.2 \ @@ -369,31 +386,32 @@ SRC_URI += " \ crate://crates.io/windows_x86_64_gnullvm/0.53.1 \ crate://crates.io/windows_x86_64_msvc/0.52.6 \ crate://crates.io/windows_x86_64_msvc/0.53.1 \ - crate://crates.io/winnow/0.7.13 \ + crate://crates.io/winnow/0.7.14 \ crate://crates.io/wit-bindgen/0.46.0 \ crate://crates.io/writeable/0.6.2 \ crate://crates.io/yoke/0.8.1 \ crate://crates.io/yoke-derive/0.8.1 \ - crate://crates.io/zerocopy/0.8.27 \ - crate://crates.io/zerocopy-derive/0.8.27 \ + crate://crates.io/zerocopy/0.8.31 \ + crate://crates.io/zerocopy-derive/0.8.31 \ crate://crates.io/zerofrom/0.1.6 \ crate://crates.io/zerofrom-derive/0.1.6 \ crate://crates.io/zeroize/1.8.2 \ crate://crates.io/zerotrie/0.2.3 \ crate://crates.io/zerovec/0.11.5 \ crate://crates.io/zerovec-derive/0.11.2 \ - crate://crates.io/zlib-rs/0.5.2 \ + crate://crates.io/zlib-rs/0.5.4 \ " 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[annotate-snippets-0.12.8.sha256sum] = "025c7edcdffa4ccc5c0905f472a0ae3759378cfbef88ef518a3575e19ae3aebd" +SRC_URI[android_system_properties-0.1.5.sha256sum] = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" +SRC_URI[annotate-snippets-0.12.10.sha256sum] = "15580ece6ea97cbf832d60ba19c021113469480852c6a2a6beb0db28f097bf1f" SRC_URI[anstream-0.6.21.sha256sum] = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a" SRC_URI[anstyle-1.0.13.sha256sum] = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78" SRC_URI[anstyle-parse-0.2.7.sha256sum] = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2" -SRC_URI[anstyle-query-1.1.4.sha256sum] = "9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2" -SRC_URI[anstyle-wincon-3.0.10.sha256sum] = "3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a" +SRC_URI[anstyle-query-1.1.5.sha256sum] = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" +SRC_URI[anstyle-wincon-3.0.11.sha256sum] = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" SRC_URI[anyhow-1.0.100.sha256sum] = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" SRC_URI[arc-swap-1.7.1.sha256sum] = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457" SRC_URI[arrayref-0.3.9.sha256sum] = "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb" @@ -401,29 +419,31 @@ SRC_URI[arrayvec-0.7.6.sha256sum] = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c SRC_URI[autocfg-1.5.0.sha256sum] = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" SRC_URI[base16ct-0.2.0.sha256sum] = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" SRC_URI[base64-0.22.1.sha256sum] = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" -SRC_URI[base64ct-1.8.0.sha256sum] = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" +SRC_URI[base64ct-1.8.1.sha256sum] = "0e050f626429857a27ddccb31e0aca21356bfa709c04041aefddac081a8f068a" SRC_URI[bitflags-2.10.0.sha256sum] = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" SRC_URI[bitmaps-2.1.0.sha256sum] = "031043d04099746d8db04daf1fa424b2bc8bd69d92b25962dcde24da39ab64a2" SRC_URI[blake3-1.8.2.sha256sum] = "3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0" SRC_URI[block-buffer-0.10.4.sha256sum] = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +SRC_URI[block2-0.6.2.sha256sum] = "cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5" SRC_URI[bstr-1.12.1.sha256sum] = "63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab" SRC_URI[bumpalo-3.19.0.sha256sum] = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" SRC_URI[byteorder-1.5.0.sha256sum] = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" -SRC_URI[bytes-1.10.1.sha256sum] = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" -SRC_URI[cargo-0.92.0.sha256sum] = "89389877f508bae1d45a48b4e76cb0dac5e41a6ac5103752e44d29be0c69c394" +SRC_URI[bytes-1.11.0.sha256sum] = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3" +SRC_URI[cargo-0.93.0.sha256sum] = "2a9eb357bdc58680a9d65ec020f0ec258d89a70c96d491b39606fb86a42c0dd5" SRC_URI[cargo-credential-0.4.9.sha256sum] = "e36f089041deadf16226478a7737a833864fbda09408c7af237b9d615eeb6d69" -SRC_URI[cargo-credential-libsecret-0.5.2.sha256sum] = "90161b8b1b98a28f0fbdfccafb6adcf2b0be948a4fad3acc31461abf5447debe" -SRC_URI[cargo-credential-macos-keychain-0.4.17.sha256sum] = "e95b9c2431165b30ea111f2933ed6799bfa9a66c9503046064cf8f001960ea1b" -SRC_URI[cargo-credential-wincred-0.4.17.sha256sum] = "c35397b066a83f2e036fb23fca2fb400bfa65e8e8453c21e0b1690cf8250e414" -SRC_URI[cargo-platform-0.3.1.sha256sum] = "122ec45a44b270afd1402f351b782c676b173e3c3fb28d86ff7ebfb4d86a4ee4" -SRC_URI[cargo-util-0.2.24.sha256sum] = "f97c9ef0f8af69bfcecfe4c17a414d7bb978fe794bc1a38952e27b5c5d87492d" -SRC_URI[cargo-util-schemas-0.10.1.sha256sum] = "549c00f5bb23fdaf26135d747d7530563402a101f1887a5a1916afe2c09cf229" +SRC_URI[cargo-credential-libsecret-0.5.3.sha256sum] = "67e287f3cc9732b9a7eb5140e9501ec6557bdcdc83366a424993e4d4db228c4a" +SRC_URI[cargo-credential-macos-keychain-0.4.18.sha256sum] = "806cb58d7644f7c4f8c8e47af5f7f2dc4e10f0ce205f0416e8fdc6d58c7efaf2" +SRC_URI[cargo-credential-wincred-0.4.18.sha256sum] = "a12eac22936a44d4be4765ffb9a29cbd69faab267a637c578feef62f8cc96c39" +SRC_URI[cargo-platform-0.3.2.sha256sum] = "87a0c0e6148f11f01f32650a2ea02d532b2ad4e81d8bd41e6e565b5adc5e6082" +SRC_URI[cargo-util-0.2.25.sha256sum] = "03ae3fc62640c9e0235c95b07e68a59a31919d7331bd95961cc811bc0607c87b" +SRC_URI[cargo-util-schemas-0.10.2.sha256sum] = "f714efe9b56ea4bed06b499396e77b68db663a55b16dc3f144d5a5a0dc19788c" SRC_URI[cbindgen-0.29.2.sha256sum] = "befbfd072a8e81c02f8c507aefce431fe5e7d051f83d48a23ffc9b9fe5a11799" -SRC_URI[cc-1.2.44.sha256sum] = "37521ac7aabe3d13122dc382493e20c9416f299d2ccd5b3a5340a2570cdeb0f3" +SRC_URI[cc-1.2.49.sha256sum] = "90583009037521a116abf44494efecd645ba48b6622457080f080b85544e2215" SRC_URI[cfg-if-1.0.4.sha256sum] = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" -SRC_URI[clap-4.5.51.sha256sum] = "4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5" -SRC_URI[clap_builder-4.5.51.sha256sum] = "75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a" -SRC_URI[clap_complete-4.5.60.sha256sum] = "8e602857739c5a4291dfa33b5a298aeac9006185229a700e5810a3ef7272d971" +SRC_URI[cfg_aliases-0.2.1.sha256sum] = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" +SRC_URI[clap-4.5.53.sha256sum] = "c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8" +SRC_URI[clap_builder-4.5.53.sha256sum] = "d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00" +SRC_URI[clap_complete-4.5.61.sha256sum] = "39615915e2ece2550c0149addac32fb5bd312c657f43845bb9088cb9c8a7c992" SRC_URI[clap_derive-4.5.49.sha256sum] = "2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671" SRC_URI[clap_lex-0.7.6.sha256sum] = "a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d" SRC_URI[clru-0.6.2.sha256sum] = "cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59" @@ -435,7 +455,7 @@ SRC_URI[constant_time_eq-0.3.1.sha256sum] = "7c74b8349d32d297c9134b8c88677813a22 SRC_URI[core-foundation-0.10.1.sha256sum] = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" SRC_URI[core-foundation-sys-0.8.7.sha256sum] = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" SRC_URI[cpufeatures-0.2.17.sha256sum] = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" -SRC_URI[crates-io-0.40.14.sha256sum] = "574ce0b8170c097cf174097b84bff181956ad2ab2bbe092ab58d1c08d9f1f417" +SRC_URI[crates-io-0.40.15.sha256sum] = "62451b814867f57f25e941eeb22b55ada9d93308cb65578ec57e35e414091019" SRC_URI[crc32fast-1.5.0.sha256sum] = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" SRC_URI[crossbeam-channel-0.5.15.sha256sum] = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2" SRC_URI[crossbeam-deque-0.8.6.sha256sum] = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" @@ -445,20 +465,21 @@ SRC_URI[crypto-bigint-0.5.5.sha256sum] = "0dc92fb57ca44df6db8059111ab3af99a63d5d SRC_URI[crypto-common-0.1.6.sha256sum] = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" SRC_URI[ct-codecs-1.1.6.sha256sum] = "9b10589d1a5e400d61f9f38f12f884cfd080ff345de8f17efda36fe0e4a02aa8" SRC_URI[curl-0.4.49.sha256sum] = "79fc3b6dd0b87ba36e565715bf9a2ced221311db47bd18011676f24a6066edbc" -SRC_URI[curl-sys-0.4.83+curl-8.15.0.sha256sum] = "5830daf304027db10c82632a464879d46a3f7c4ba17a31592657ad16c719b483" +SRC_URI[curl-sys-0.4.84+curl-8.17.0.sha256sum] = "abc4294dc41b882eaff37973c2ec3ae203d0091341ee68fbadd1d06e0c18a73b" SRC_URI[dashmap-6.1.0.sha256sum] = "5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf" SRC_URI[der-0.7.10.sha256sum] = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb" SRC_URI[deranged-0.5.5.sha256sum] = "ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587" SRC_URI[digest-0.10.7.sha256sum] = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +SRC_URI[dispatch2-0.3.0.sha256sum] = "89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec" SRC_URI[displaydoc-0.2.5.sha256sum] = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" SRC_URI[dunce-1.0.5.sha256sum] = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" SRC_URI[ecdsa-0.16.9.sha256sum] = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca" -SRC_URI[ed25519-compact-2.1.1.sha256sum] = "e9b3460f44bea8cd47f45a0c70892f1eff856d97cd55358b2f73f663789f6190" +SRC_URI[ed25519-compact-2.2.0.sha256sum] = "33ce99a9e19c84beb4cc35ece85374335ccc398240712114c85038319ed709bd" SRC_URI[either-1.15.0.sha256sum] = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" SRC_URI[elliptic-curve-0.13.8.sha256sum] = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" SRC_URI[encoding_rs-0.8.35.sha256sum] = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" SRC_URI[equivalent-1.0.2.sha256sum] = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" -SRC_URI[erased-serde-0.4.8.sha256sum] = "259d404d09818dec19332e31d94558aeb442fea04c817006456c24b5460bbd4b" +SRC_URI[erased-serde-0.4.9.sha256sum] = "89e8918065695684b2b0702da20382d5ae6065cf3327bc2d6436bd49a71ce9f3" SRC_URI[errno-0.3.14.sha256sum] = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" SRC_URI[fallible-iterator-0.3.0.sha256sum] = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" SRC_URI[fallible-streaming-iterator-0.1.9.sha256sum] = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" @@ -467,7 +488,7 @@ SRC_URI[fastrand-2.3.0.sha256sum] = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e9 SRC_URI[ff-0.13.1.sha256sum] = "c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393" SRC_URI[fiat-crypto-0.3.0.sha256sum] = "64cd1e32ddd350061ae6edb1b082d7c54915b5c672c389143b9a63403a109f24" SRC_URI[filetime-0.2.26.sha256sum] = "bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed" -SRC_URI[find-msvc-tools-0.1.4.sha256sum] = "52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127" +SRC_URI[find-msvc-tools-0.1.5.sha256sum] = "3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844" SRC_URI[flate2-1.1.5.sha256sum] = "bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb" SRC_URI[fnv-1.0.7.sha256sum] = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" SRC_URI[foldhash-0.1.5.sha256sum] = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" @@ -477,7 +498,7 @@ SRC_URI[form_urlencoded-1.2.2.sha256sum] = "cb4cb245038516f5f85277875cdaa4f7d2c9 SRC_URI[generic-array-0.14.9.sha256sum] = "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2" SRC_URI[getrandom-0.2.16.sha256sum] = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" SRC_URI[getrandom-0.3.4.sha256sum] = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" -SRC_URI[git2-0.20.2.sha256sum] = "2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110" +SRC_URI[git2-0.20.3.sha256sum] = "3e2b37e2f62729cdada11f0e6b3b6fe383c69c29fc619e391223e12856af308c" SRC_URI[git2-curl-0.21.0.sha256sum] = "be8dcabbc09ece4d30a9aa983d5804203b7e2f8054a171f792deff59b56d31fa" SRC_URI[gix-0.73.0.sha256sum] = "514c29cc879bdc0286b0cbc205585a49b252809eb86c69df4ce4f855ee75f635" SRC_URI[gix-actor-0.35.6.sha256sum] = "987a51a7e66db6ef4dc030418eb2a42af6b913a79edd8670766122d8af3ba59e" @@ -508,7 +529,7 @@ SRC_URI[gix-odb-0.70.0.sha256sum] = "9c9d7af10fda9df0bb4f7f9bd507963560b3c66cb15 SRC_URI[gix-pack-0.60.0.sha256sum] = "d8571df89bfca5abb49c3e3372393f7af7e6f8b8dbe2b96303593cef5b263019" SRC_URI[gix-packetline-0.19.3.sha256sum] = "64286a8b5148e76ab80932e72762dd27ccf6169dd7a134b027c8a262a8262fcf" SRC_URI[gix-packetline-blocking-0.19.3.sha256sum] = "89c59c3ad41e68cb38547d849e9ef5ccfc0d00f282244ba1441ae856be54d001" -SRC_URI[gix-path-0.10.21.sha256sum] = "0416b41cd00ff292af9b94b0660880c44bd2ed66828ddca9a2b333535cbb71b8" +SRC_URI[gix-path-0.10.22.sha256sum] = "7cb06c3e4f8eed6e24fd915fa93145e28a511f4ea0e768bae16673e05ed3f366" SRC_URI[gix-pathspec-0.12.0.sha256sum] = "daedead611c9bd1f3640dc90a9012b45f790201788af4d659f28d94071da7fba" SRC_URI[gix-prompt-0.11.2.sha256sum] = "868e6516dfa16fdcbc5f8c935167d085f2ae65ccd4c9476a4319579d12a69d8d" SRC_URI[gix-protocol-0.51.0.sha256sum] = "12b4b807c47ffcf7c1e5b8119585368a56449f3493da93b931e1d4239364e922" @@ -535,7 +556,7 @@ SRC_URI[group-0.13.0.sha256sum] = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9 SRC_URI[hash32-0.3.1.sha256sum] = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606" SRC_URI[hashbrown-0.14.5.sha256sum] = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" SRC_URI[hashbrown-0.15.5.sha256sum] = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" -SRC_URI[hashbrown-0.16.0.sha256sum] = "5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d" +SRC_URI[hashbrown-0.16.1.sha256sum] = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" SRC_URI[hashlink-0.10.0.sha256sum] = "7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1" SRC_URI[heapless-0.8.0.sha256sum] = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad" SRC_URI[heck-0.5.0.sha256sum] = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" @@ -548,8 +569,8 @@ SRC_URI[icu_collections-2.1.1.sha256sum] = "4c6b649701667bbe825c3b7e6388cb521c23 SRC_URI[icu_locale_core-2.1.1.sha256sum] = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6" SRC_URI[icu_normalizer-2.1.1.sha256sum] = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599" SRC_URI[icu_normalizer_data-2.1.1.sha256sum] = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a" -SRC_URI[icu_properties-2.1.1.sha256sum] = "e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99" -SRC_URI[icu_properties_data-2.1.1.sha256sum] = "02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899" +SRC_URI[icu_properties-2.1.2.sha256sum] = "020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec" +SRC_URI[icu_properties_data-2.1.2.sha256sum] = "616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af" SRC_URI[icu_provider-2.1.1.sha256sum] = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614" SRC_URI[idna-1.1.0.sha256sum] = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" SRC_URI[idna_adapter-1.2.1.sha256sum] = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" @@ -557,33 +578,33 @@ SRC_URI[ignore-0.4.25.sha256sum] = "d3d782a365a015e0f5c04902246139249abf76912500 SRC_URI[im-rc-15.1.0.sha256sum] = "af1955a75fa080c677d3972822ec4bad316169ab1cfc6c257a942c2265dbe5fe" SRC_URI[imara-diff-0.1.8.sha256sum] = "17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2" SRC_URI[implib-0.4.0.sha256sum] = "7923c255262a0e44362e221f8b74b931fe21484b83f27386aa45f021a379caf6" -SRC_URI[indexmap-2.12.0.sha256sum] = "6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f" +SRC_URI[indexmap-2.12.1.sha256sum] = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2" SRC_URI[is_executable-1.0.5.sha256sum] = "baabb8b4867b26294d818bf3f651a454b6901431711abb96e296245888d6e8c4" SRC_URI[is_terminal_polyfill-1.70.2.sha256sum] = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" SRC_URI[itertools-0.14.0.sha256sum] = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" SRC_URI[itoa-1.0.15.sha256sum] = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" -SRC_URI[jiff-0.2.15.sha256sum] = "be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49" -SRC_URI[jiff-static-0.2.15.sha256sum] = "03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4" -SRC_URI[jiff-tzdb-0.1.4.sha256sum] = "c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524" +SRC_URI[jiff-0.2.16.sha256sum] = "49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35" +SRC_URI[jiff-static-0.2.16.sha256sum] = "980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69" +SRC_URI[jiff-tzdb-0.1.5.sha256sum] = "68971ebff725b9e2ca27a601c5eb38a4c5d64422c4cbab0c535f248087eda5c2" SRC_URI[jiff-tzdb-platform-0.1.3.sha256sum] = "875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8" SRC_URI[jobserver-0.1.34.sha256sum] = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33" -SRC_URI[js-sys-0.3.82.sha256sum] = "b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65" +SRC_URI[js-sys-0.3.83.sha256sum] = "464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8" SRC_URI[kstring-2.0.2.sha256sum] = "558bf9508a558512042d3095138b1f7b8fe90c5467d94f9f1da28b3731c5dbd1" SRC_URI[lazy_static-1.5.0.sha256sum] = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" SRC_URI[lazycell-1.3.0.sha256sum] = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" -SRC_URI[libc-0.2.177.sha256sum] = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976" -SRC_URI[libgit2-sys-0.18.2+1.9.1.sha256sum] = "1c42fe03df2bd3c53a3a9c7317ad91d80c81cd1fb0caec8d7cc4cd2bfa10c222" +SRC_URI[libc-0.2.178.sha256sum] = "37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091" +SRC_URI[libgit2-sys-0.18.3+1.9.2.sha256sum] = "c9b3acc4b91781bb0b3386669d325163746af5f6e4f73e6d2d630e09a35f3487" SRC_URI[libloading-0.8.9.sha256sum] = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" SRC_URI[libnghttp2-sys-0.1.11+1.64.0.sha256sum] = "1b6c24e48a7167cffa7119da39d577fa482e66c688a4aac016bee862e1a713c4" SRC_URI[libredox-0.1.10.sha256sum] = "416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb" SRC_URI[libsqlite3-sys-0.35.0.sha256sum] = "133c182a6a2c87864fe97778797e46c7e999672690dc9fa3ee8e241aa4a9c13f" SRC_URI[libssh2-sys-0.3.1.sha256sum] = "220e4f05ad4a218192533b300327f5150e809b54c4ec83b5a1d91833601811b9" -SRC_URI[libz-rs-sys-0.5.2.sha256sum] = "840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd" -SRC_URI[libz-sys-1.1.22.sha256sum] = "8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d" +SRC_URI[libz-rs-sys-0.5.4.sha256sum] = "15413ef615ad868d4d65dce091cb233b229419c7c0c4bcaa746c0901c49ff39c" +SRC_URI[libz-sys-1.1.23.sha256sum] = "15d118bbf3771060e7311cc7bb0545b01d08a8b4a7de949198dec1fa0ca1c0f7" SRC_URI[linux-raw-sys-0.11.0.sha256sum] = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" SRC_URI[litemap-0.8.1.sha256sum] = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77" SRC_URI[lock_api-0.4.14.sha256sum] = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" -SRC_URI[log-0.4.28.sha256sum] = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" +SRC_URI[log-0.4.29.sha256sum] = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" SRC_URI[matchers-0.2.0.sha256sum] = "d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9" SRC_URI[maybe-async-0.2.10.sha256sum] = "5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11" SRC_URI[memchr-2.7.6.sha256sum] = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" @@ -592,23 +613,39 @@ SRC_URI[memoffset-0.9.1.sha256sum] = "488016bfae457b036d996092f6cb448677611ce444 SRC_URI[minimal-lexical-0.2.1.sha256sum] = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" SRC_URI[miniz_oxide-0.8.9.sha256sum] = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" SRC_URI[miow-0.6.1.sha256sum] = "536bfad37a309d62069485248eeaba1e8d9853aaf951caaeaed0585a95346f08" +SRC_URI[nix-0.30.1.sha256sum] = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6" SRC_URI[nom-7.1.3.sha256sum] = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" SRC_URI[normpath-1.5.0.sha256sum] = "bf23ab2b905654b4cb177e30b629937b3868311d4e1cba859f899c041046e69b" SRC_URI[nu-ansi-term-0.50.3.sha256sum] = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" SRC_URI[num-conv-0.1.0.sha256sum] = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" SRC_URI[num-traits-0.2.19.sha256sum] = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +SRC_URI[objc2-0.6.3.sha256sum] = "b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05" +SRC_URI[objc2-cloud-kit-0.3.2.sha256sum] = "73ad74d880bb43877038da939b7427bba67e9dd42004a18b809ba7d87cee241c" +SRC_URI[objc2-core-data-0.3.2.sha256sum] = "0b402a653efbb5e82ce4df10683b6b28027616a2715e90009947d50b8dd298fa" +SRC_URI[objc2-core-foundation-0.3.2.sha256sum] = "2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536" +SRC_URI[objc2-core-graphics-0.3.2.sha256sum] = "e022c9d066895efa1345f8e33e584b9f958da2fd4cd116792e15e07e4720a807" +SRC_URI[objc2-core-image-0.3.2.sha256sum] = "e5d563b38d2b97209f8e861173de434bd0214cf020e3423a52624cd1d989f006" +SRC_URI[objc2-core-location-0.3.2.sha256sum] = "ca347214e24bc973fc025fd0d36ebb179ff30536ed1f80252706db19ee452009" +SRC_URI[objc2-core-text-0.3.2.sha256sum] = "0cde0dfb48d25d2b4862161a4d5fcc0e3c24367869ad306b0c9ec0073bfed92d" +SRC_URI[objc2-encode-4.1.0.sha256sum] = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33" +SRC_URI[objc2-foundation-0.3.2.sha256sum] = "e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272" +SRC_URI[objc2-io-surface-0.3.2.sha256sum] = "180788110936d59bab6bd83b6060ffdfffb3b922ba1396b312ae795e1de9d81d" +SRC_URI[objc2-quartz-core-0.3.2.sha256sum] = "96c1358452b371bf9f104e21ec536d37a650eb10f7ee379fff67d2e08d537f1f" +SRC_URI[objc2-ui-kit-0.3.2.sha256sum] = "d87d638e33c06f577498cbcc50491496a3ed4246998a7fbba7ccb98b1e7eab22" +SRC_URI[objc2-user-notifications-0.3.2.sha256sum] = "9df9128cbbfef73cda168416ccf7f837b62737d748333bfe9ab71c245d76613e" SRC_URI[object-0.37.3.sha256sum] = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe" +SRC_URI[object-0.38.0.sha256sum] = "b8b28f24bd43920cd8e0bc4f9c6553e8b93221c512cb9a1014987fc89d36f830" SRC_URI[once_cell-1.21.3.sha256sum] = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" SRC_URI[once_cell_polyfill-1.70.2.sha256sum] = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" SRC_URI[opener-0.8.3.sha256sum] = "cb9024962ab91e00c89d2a14352a8d0fc1a64346bf96f1839b45c09149564e47" -SRC_URI[openssl-0.10.74.sha256sum] = "24ad14dd45412269e1a30f52ad8f0664f0f4f4a89ee8fe28c3b3527021ebb654" +SRC_URI[openssl-0.10.75.sha256sum] = "08838db121398ad17ab8531ce9de97b244589089e290a384c900cb9ff7434328" SRC_URI[openssl-macros-0.1.1.sha256sum] = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" SRC_URI[openssl-probe-0.1.6.sha256sum] = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" SRC_URI[openssl-src-300.5.4+3.5.4.sha256sum] = "a507b3792995dae9b0df8a1c1e3771e8418b7c2d9f0baeba32e6fe8b06c7cb72" -SRC_URI[openssl-sys-0.9.110.sha256sum] = "0a9f0075ba3c21b09f8e8b2026584b1d18d49388648f2fbbf3c97ea8deced8e2" +SRC_URI[openssl-sys-0.9.111.sha256sum] = "82cab2d520aa75e3c58898289429321eb788c3106963d0dc886ec7a5f4adc321" SRC_URI[ordered-float-2.10.1.sha256sum] = "68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c" SRC_URI[orion-0.17.11.sha256sum] = "21b3da83b2b4cdc74ab6a556b2e7b473da046d5aa4008c0a7a3ae96b1b4aabb4" -SRC_URI[os_info-3.12.0.sha256sum] = "d0e1ac5fde8d43c34139135df8ea9ee9465394b2d8d20f032d38998f64afffc3" +SRC_URI[os_info-3.13.0.sha256sum] = "7c39b5918402d564846d5aba164c09a66cc88d232179dfd3e3c619a25a268392" SRC_URI[p384-0.13.1.sha256sum] = "fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6" SRC_URI[parking_lot-0.12.5.sha256sum] = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a" SRC_URI[parking_lot_core-0.9.12.sha256sum] = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" @@ -619,7 +656,6 @@ SRC_URI[percent-encoding-2.3.2.sha256sum] = "9b4f627cb1b25917193a259e49bdad08f67 SRC_URI[pin-project-lite-0.2.16.sha256sum] = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" SRC_URI[pkcs8-0.10.2.sha256sum] = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" SRC_URI[pkg-config-0.3.32.sha256sum] = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" -SRC_URI[plist-1.8.0.sha256sum] = "740ebea15c5d1428f910cd1a5f52cebf8d25006245ed8ade92702f4943d91e07" SRC_URI[portable-atomic-1.11.1.sha256sum] = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483" SRC_URI[portable-atomic-util-0.2.4.sha256sum] = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507" SRC_URI[potential_utf-0.1.4.sha256sum] = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77" @@ -628,8 +664,7 @@ SRC_URI[ppv-lite86-0.2.21.sha256sum] = "85eae3c4ed2f50dcfe72643da4befc30deadb458 SRC_URI[primeorder-0.13.6.sha256sum] = "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6" SRC_URI[proc-macro2-1.0.103.sha256sum] = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8" SRC_URI[prodash-30.0.1.sha256sum] = "5a6efc566849d3d9d737c5cb06cc50e48950ebe3d3f9d70631490fff3a07b139" -SRC_URI[quick-xml-0.38.3.sha256sum] = "42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89" -SRC_URI[quote-1.0.41.sha256sum] = "ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1" +SRC_URI[quote-1.0.42.sha256sum] = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f" SRC_URI[r-efi-5.3.0.sha256sum] = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" SRC_URI[rand-0.9.2.sha256sum] = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" SRC_URI[rand_chacha-0.9.0.sha256sum] = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" @@ -644,7 +679,7 @@ SRC_URI[rfc6979-0.4.0.sha256sum] = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119 SRC_URI[rusqlite-0.37.0.sha256sum] = "165ca6e57b20e1351573e3729b958bc62f0e48025386970b6e4d29e7a7e71f3f" SRC_URI[rustc-hash-2.1.1.sha256sum] = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" SRC_URI[rustc-stable-hash-0.1.2.sha256sum] = "781442f29170c5c93b7185ad559492601acdc71d5bb0706f5868094f45cfcd08" -SRC_URI[rustfix-0.9.3.sha256sum] = "267bf52289c9e66a8f140f1c8109c1324f5f39248b8af5997bd0d78ec8d6ffd2" +SRC_URI[rustfix-0.9.4.sha256sum] = "864792a841a1d785ba91b8d2a75e1936b40bc517020c3c2958ac403b92e4f00a" SRC_URI[rustix-1.1.2.sha256sum] = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" SRC_URI[rustversion-1.0.22.sha256sum] = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" SRC_URI[ryu-1.0.20.sha256sum] = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" @@ -668,10 +703,10 @@ SRC_URI[sha1-checked-0.10.0.sha256sum] = "89f599ac0c323ebb1c6082821a54962b839832 SRC_URI[sha2-0.10.9.sha256sum] = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" SRC_URI[sharded-slab-0.1.7.sha256sum] = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" SRC_URI[shell-escape-0.1.5.sha256sum] = "45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f" -SRC_URI[shell-words-1.1.0.sha256sum] = "24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde" +SRC_URI[shell-words-1.1.1.sha256sum] = "dc6fe69c597f9c37bfeeeeeb33da3530379845f10be461a66d16d03eca2ded77" SRC_URI[shlex-1.3.0.sha256sum] = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" SRC_URI[signature-2.2.0.sha256sum] = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" -SRC_URI[simd-adler32-0.3.7.sha256sum] = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" +SRC_URI[simd-adler32-0.3.8.sha256sum] = "e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2" SRC_URI[sized-chunks-0.6.5.sha256sum] = "16d69225bde7a69b235da73377861095455d298f2b970996eec25ddbb42b3d1e" SRC_URI[smallvec-1.15.1.sha256sum] = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" SRC_URI[socket2-0.6.1.sha256sum] = "17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881" @@ -682,7 +717,7 @@ SRC_URI[strsim-0.11.1.sha256sum] = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70 SRC_URI[subtle-2.6.1.sha256sum] = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" SRC_URI[supports-hyperlinks-3.1.0.sha256sum] = "804f44ed3c63152de6a9f90acbea1a110441de43006ea51bcce8f436196a288b" SRC_URI[supports-unicode-3.0.0.sha256sum] = "b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2" -SRC_URI[syn-2.0.108.sha256sum] = "da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917" +SRC_URI[syn-2.0.111.sha256sum] = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87" SRC_URI[synstructure-0.13.2.sha256sum] = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" SRC_URI[tar-0.4.44.sha256sum] = "1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a" SRC_URI[tempfile-3.23.0.sha256sum] = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16" @@ -698,15 +733,15 @@ SRC_URI[tinyvec-1.10.0.sha256sum] = "bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c SRC_URI[tinyvec_macros-0.1.1.sha256sum] = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" SRC_URI[toml-0.9.8.sha256sum] = "f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8" SRC_URI[toml_datetime-0.7.3.sha256sum] = "f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533" -SRC_URI[toml_edit-0.23.7.sha256sum] = "6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d" +SRC_URI[toml_edit-0.23.9.sha256sum] = "5d7cbc3b4b49633d57a0509303158ca50de80ae32c265093b24c414705807832" SRC_URI[toml_parser-1.0.4.sha256sum] = "c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e" SRC_URI[toml_writer-1.0.4.sha256sum] = "df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2" -SRC_URI[tracing-0.1.41.sha256sum] = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" -SRC_URI[tracing-attributes-0.1.30.sha256sum] = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903" +SRC_URI[tracing-0.1.43.sha256sum] = "2d15d90a0b5c19378952d479dc858407149d7bb45a14de0142f6c534b16fc647" +SRC_URI[tracing-attributes-0.1.31.sha256sum] = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" SRC_URI[tracing-chrome-0.7.2.sha256sum] = "bf0a738ed5d6450a9fb96e86a23ad808de2b727fd1394585da5cdd6788ffe724" -SRC_URI[tracing-core-0.1.34.sha256sum] = "b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678" +SRC_URI[tracing-core-0.1.35.sha256sum] = "7a04e24fab5c89c6a36eb8558c9656f30d81de51dfa4d3b45f26b21d61fa0a6c" SRC_URI[tracing-log-0.2.0.sha256sum] = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" -SRC_URI[tracing-subscriber-0.3.20.sha256sum] = "2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5" +SRC_URI[tracing-subscriber-0.3.22.sha256sum] = "2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e" SRC_URI[typeid-1.0.3.sha256sum] = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c" SRC_URI[typenum-1.19.0.sha256sum] = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" SRC_URI[unicase-2.8.1.sha256sum] = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539" @@ -724,13 +759,12 @@ SRC_URI[version_check-0.9.5.sha256sum] = "0b928f33d975fc6ad9f86c8f283853ad26bdd5 SRC_URI[walkdir-2.5.0.sha256sum] = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" SRC_URI[wasi-0.11.1+wasi-snapshot-preview1.sha256sum] = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" SRC_URI[wasip2-1.0.1+wasi-0.2.4.sha256sum] = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" -SRC_URI[wasm-bindgen-0.2.105.sha256sum] = "da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60" -SRC_URI[wasm-bindgen-macro-0.2.105.sha256sum] = "04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2" -SRC_URI[wasm-bindgen-macro-support-0.2.105.sha256sum] = "420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc" -SRC_URI[wasm-bindgen-shared-0.2.105.sha256sum] = "76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76" +SRC_URI[wasm-bindgen-0.2.106.sha256sum] = "0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd" +SRC_URI[wasm-bindgen-macro-0.2.106.sha256sum] = "48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3" +SRC_URI[wasm-bindgen-macro-support-0.2.106.sha256sum] = "cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40" +SRC_URI[wasm-bindgen-shared-0.2.106.sha256sum] = "cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4" SRC_URI[winapi-util-0.1.11.sha256sum] = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" SRC_URI[windows-link-0.2.1.sha256sum] = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" -SRC_URI[windows-sys-0.52.0.sha256sum] = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" SRC_URI[windows-sys-0.59.0.sha256sum] = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" SRC_URI[windows-sys-0.60.2.sha256sum] = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" SRC_URI[windows-sys-0.61.2.sha256sum] = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" @@ -752,17 +786,17 @@ SRC_URI[windows_x86_64_gnullvm-0.52.6.sha256sum] = "24d5b23dc417412679681396f2b4 SRC_URI[windows_x86_64_gnullvm-0.53.1.sha256sum] = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" SRC_URI[windows_x86_64_msvc-0.52.6.sha256sum] = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" SRC_URI[windows_x86_64_msvc-0.53.1.sha256sum] = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" -SRC_URI[winnow-0.7.13.sha256sum] = "21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf" +SRC_URI[winnow-0.7.14.sha256sum] = "5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829" SRC_URI[wit-bindgen-0.46.0.sha256sum] = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" SRC_URI[writeable-0.6.2.sha256sum] = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9" SRC_URI[yoke-0.8.1.sha256sum] = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954" SRC_URI[yoke-derive-0.8.1.sha256sum] = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d" -SRC_URI[zerocopy-0.8.27.sha256sum] = "0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c" -SRC_URI[zerocopy-derive-0.8.27.sha256sum] = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831" +SRC_URI[zerocopy-0.8.31.sha256sum] = "fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3" +SRC_URI[zerocopy-derive-0.8.31.sha256sum] = "d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a" SRC_URI[zerofrom-0.1.6.sha256sum] = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" SRC_URI[zerofrom-derive-0.1.6.sha256sum] = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" SRC_URI[zeroize-1.8.2.sha256sum] = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0" SRC_URI[zerotrie-0.2.3.sha256sum] = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851" SRC_URI[zerovec-0.11.5.sha256sum] = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002" SRC_URI[zerovec-derive-0.11.2.sha256sum] = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3" -SRC_URI[zlib-rs-0.5.2.sha256sum] = "2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2" +SRC_URI[zlib-rs-0.5.4.sha256sum] = "51f936044d677be1a1168fae1d03b583a285a5dd9d8cbf7b24c23aa1fc775235" diff --git a/recipes-devtools/rust/cargo-c_0.10.18+cargo-0.92.0.bb b/recipes-devtools/rust/cargo-c_0.10.19+cargo-0.93.0.bb similarity index 87% rename from recipes-devtools/rust/cargo-c_0.10.18+cargo-0.92.0.bb rename to recipes-devtools/rust/cargo-c_0.10.19+cargo-0.93.0.bb index ac14d9c..f3923c7 100644 --- a/recipes-devtools/rust/cargo-c_0.10.18+cargo-0.92.0.bb +++ b/recipes-devtools/rust/cargo-c_0.10.19+cargo-0.93.0.bb @@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = " \ SRC_URI = "crate://crates.io/cargo-c/${PV};name=cargo-c \ file://0001-parking-lot-Use-libc-SYS_futex_time64-on-riscv32.patch;patchdir=../parking_lot_core-0.9.12/ \ " -SRC_URI[cargo-c.sha256sum] = "2a15984245971462c8e0e6c4e7f1d11f1693af9f7fa11b35c099ab76d749c523" +SRC_URI[cargo-c.sha256sum] = "d42aa5310f659a1c3c0dea92f6dd5ba0d4e0d8d5c221ecc341ba36846ab5f7da" S = "${CARGO_VENDORING_DIRECTORY}/cargo-c-${PV}" DEBUG_PREFIX_MAP += "-ffile-prefix-map=${CARGO_HOME}=${TARGET_DBGSRC_DIR}" From patchwork Mon Jan 26 23:51:11 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Scott Murray X-Patchwork-Id: 79726 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 D5AE6D19535 for ; Mon, 26 Jan 2026 23:51:40 +0000 (UTC) Received: from mail-qk1-f170.google.com (mail-qk1-f170.google.com [209.85.222.170]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.36298.1769471496094702075 for ; Mon, 26 Jan 2026 15:51:36 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=SUlUSl9a; spf=pass (domain: konsulko.com, ip: 209.85.222.170, mailfrom: scott.murray@konsulko.com) Received: by mail-qk1-f170.google.com with SMTP id af79cd13be357-8c6d76b9145so636435985a.2 for ; Mon, 26 Jan 2026 15:51:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1769471495; x=1770076295; darn=lists.yoctoproject.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; bh=AR23EQGRk/GfV3Fnx3UEF39pbgL8PERFStME+ELAzDs=; b=SUlUSl9aSqazDA9hi5MU1NSlDMVPiV7J1lRWpVqmrPiGSI2PCx9+5xhzaRYLdzksul hL58cbQkFKPlk2Jfo7k72lWiccDV9xVhZQEIPK3fTtkz9q/xALNy0WoVHZo07GAG12ri KXTjC/R6u+iYfXLUcIViRzb5dmJVUicQU3Dt8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769471495; x=1770076295; 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; bh=AR23EQGRk/GfV3Fnx3UEF39pbgL8PERFStME+ELAzDs=; b=kIxTz9Xoktrpw9uZGi5YPnLU1bWH6CiyMASVTPngmgsVV3WrHoXdTCUrAnTLcc/U7v J7c/EspRoSPVd4Ss8lc+CYs8qdraNWTAyPTqDQC6PW6rfX2vF8JgxIzrmo6hydqiXWkG T95aIDEIJ23c4ErXE8BP+NDs0dnBLLoliE31z8XDSUD97+DK8+DjMac6yqG2Gm1S8CGE /hAvCrIeNYQiB97KI08qKrMy51zIcFjJ8jGwwwK3xj1kjkM1dtdnUdSeD6p1Ioy+fTj0 vJYysSLCt6N5X6FKHgFKazvAA3y6XCkWPdOJwYkQVkdH/TDJuPdNEkbqp0nJht8oUq9f ac3A== X-Gm-Message-State: AOJu0Yz/+4sOLNUvpEn+YfUkYToXpvGZLjDkafKYLu2kDnO7kbPW2IUA LxAJPEiDtVUbIx5DzklY7puLj1NLfemh1db3XHuwYfP6Dnm0725Abq22IJttRVbBM3vdiYfJaj5 txutxg8g= X-Gm-Gg: AZuq6aLZ+7IXJQz7qJ5g428EpCyci9df5vUhy5t4Lg304WX5Ewz/ynPBhHQvUwxp8zp uq7s2PGqpIMEjr/BCIVS6wUGvqWPAMc4eeoEeMKVefqUylf5ZBZ5vbeSDUEej5hDrCvXWZzkBq6 gugXvFyOTR5yzgU+NfrByH3wIELCkP22aES/ArylMfbLEUrWZgvuV/ivyOGRyDfFFAWP2x9VbCb gL8WJHqPUtkYzhwfLfOIgV3wJV5SRfDNTYW0oSeJR1MVOU/4rvG3u2VmBsv5IFkObqsVQyar+8e E62UHkvVhL2rE/leRdZZmZE17DdO0Uze2ffvvtd6RMtxlJGjJNFS4do71Avo8Qj1tSC+Mt+4tMd yAD/n9/uImiNZG/i5ThRXG2a3whh89LBfgyY6vINpqlaBeoReseX704C2841DmVlDKybPDG5Mo1 Pdlzxsx/kE0A04X0SastViKpZpc/CNsBqnpDIDpCjspGmoNqd4wjfjEMafUjRIlTb6M6ht+8DFZ nEsiMMHOKYv4Zp3UQmUa6pAB914MGn2a+CkmJCiPYsGud+MVHQ8 X-Received: by 2002:a05:620a:2682:b0:8b2:db27:4261 with SMTP id af79cd13be357-8c6f96c2319mr687515885a.70.1769471494695; Mon, 26 Jan 2026 15:51:34 -0800 (PST) Received: from ghidorah.spiteful.org (107-179-213-3.cpe.teksavvy.com. [107.179.213.3]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6e37d1f14sm1061293885a.15.2026.01.26.15.51.34 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 15:51:34 -0800 (PST) From: Scott Murray To: yocto-patches@lists.yoctoproject.org Subject: [meta-lts-mixins][scarthgap/rust][PATCH 07/11] rust: Upgrade 1.91.1 -> 1.92.0 Date: Mon, 26 Jan 2026 18:51:11 -0500 Message-ID: <6c95a019ec946a129c0c77d4309cf782b547372c.1769470900.git.scott.murray@konsulko.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: References: 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, 26 Jan 2026 23:51:40 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3097 From: Hemanth Kumar M D https://blog.rust-lang.org/2025/12/11/Rust-1.92.0/ Rust changes: https://github.com/rust-lang/rust/releases/tag/1.92.0 Cargo changes: https://doc.rust-lang.org/nightly/cargo/CHANGELOG.html#cargo-192-2025-12-11 Test results summary: rust v1.92.0 +-----------+--------+---------+ | Machine | Passed | Ignored | +-----------+--------+---------+ | arm-32 | 30,317 | 1,687 | | arm-64 | 30,426 | 1,617 | | x86-32 | 30,335 | 1,664 | | x86-64 | 30,587 | 1,414 | | riscv-64 | 30,426 | 1,617 | +-----------+--------+---------+ Test results difference (1.92.0-1.91.1): +-----------+--------+---------+ | Machine | Passed | Ignored | +-----------+--------+---------+ | arm-32 | +349 | +177 | | arm-64 | +516 | +170 | | x86-32 | +264 | +217 | | x86-64 | +358 | +167 | | riscv-64 | +281 | +145 | +-----------+--------+---------+ Note: The increase in ignored tests is not due to any additional ignores added in OE. These are primarily upstream-defined ignores introduced in Rust 1.92.0, likely due to architecture-specific constraints or target configuration differences. The only OE-side ignore added is for the no_std simple-runs test on 32-bit ARM, limited to a known upstream issue (rust-lang/rust#146996) and can be reverted once the issue is resolved. Signed-off-by: Hemanth Kumar M D Signed-off-by: Yash Shinde Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie (adapted from oe-core commit b665e35efdcf8fe546865f12fcedc1fefae99ff8) Signed-off-by: Scott Murray --- conf/layer.conf | 2 +- .../rust/{cargo_1.91.1.bb => cargo_1.92.0.bb} | 0 ...ibstd-rs_1.91.1.bb => libstd-rs_1.92.0.bb} | 0 ....91.1.bb => rust-cross-canadian_1.92.0.bb} | 0 ...ust-llvm_1.91.1.bb => rust-llvm_1.92.0.bb} | 2 +- recipes-devtools/rust/rust-snapshot.inc | 78 +++++++++---------- recipes-devtools/rust/rust-source.inc | 2 +- .../rust/{rust_1.91.1.bb => rust_1.92.0.bb} | 0 8 files changed, 42 insertions(+), 42 deletions(-) rename recipes-devtools/rust/{cargo_1.91.1.bb => cargo_1.92.0.bb} (100%) rename recipes-devtools/rust/{libstd-rs_1.91.1.bb => libstd-rs_1.92.0.bb} (100%) rename recipes-devtools/rust/{rust-cross-canadian_1.91.1.bb => rust-cross-canadian_1.92.0.bb} (100%) rename recipes-devtools/rust/{rust-llvm_1.91.1.bb => rust-llvm_1.92.0.bb} (99%) rename recipes-devtools/rust/{rust_1.91.1.bb => rust_1.92.0.bb} (100%) diff --git a/conf/layer.conf b/conf/layer.conf index e01a81a..32a3729 100644 --- a/conf/layer.conf +++ b/conf/layer.conf @@ -15,4 +15,4 @@ LAYERDEPENDS_scarthgap-rust-mixin = "core" LICENSE_PATH += "${LAYERDIR}/files/common-licenses" -RUSTVERSION ?= "1.91.1%" +RUSTVERSION ?= "1.92.0%" diff --git a/recipes-devtools/rust/cargo_1.91.1.bb b/recipes-devtools/rust/cargo_1.92.0.bb similarity index 100% rename from recipes-devtools/rust/cargo_1.91.1.bb rename to recipes-devtools/rust/cargo_1.92.0.bb diff --git a/recipes-devtools/rust/libstd-rs_1.91.1.bb b/recipes-devtools/rust/libstd-rs_1.92.0.bb similarity index 100% rename from recipes-devtools/rust/libstd-rs_1.91.1.bb rename to recipes-devtools/rust/libstd-rs_1.92.0.bb diff --git a/recipes-devtools/rust/rust-cross-canadian_1.91.1.bb b/recipes-devtools/rust/rust-cross-canadian_1.92.0.bb similarity index 100% rename from recipes-devtools/rust/rust-cross-canadian_1.91.1.bb rename to recipes-devtools/rust/rust-cross-canadian_1.92.0.bb diff --git a/recipes-devtools/rust/rust-llvm_1.91.1.bb b/recipes-devtools/rust/rust-llvm_1.92.0.bb similarity index 99% rename from recipes-devtools/rust/rust-llvm_1.91.1.bb rename to recipes-devtools/rust/rust-llvm_1.92.0.bb index b060cd5..99ae87e 100644 --- a/recipes-devtools/rust/rust-llvm_1.91.1.bb +++ b/recipes-devtools/rust/rust-llvm_1.92.0.bb @@ -4,7 +4,7 @@ HOMEPAGE = "http://www.rust-lang.org" # check src/llvm-project/llvm/CMakeLists.txt for llvm version in use # -LLVM_RELEASE = "21.1.2" +LLVM_RELEASE = "21.1.3" require rust-source.inc diff --git a/recipes-devtools/rust/rust-snapshot.inc b/recipes-devtools/rust/rust-snapshot.inc index c6f9031..4314734 100644 --- a/recipes-devtools/rust/rust-snapshot.inc +++ b/recipes-devtools/rust/rust-snapshot.inc @@ -4,56 +4,56 @@ ## The exact (previous) version that has been used is specified in the source tarball. ## The version is replicated here. -SNAPSHOT_VERSION = "1.90.0" +SNAPSHOT_VERSION = "1.91.0" -SRC_URI[rustc-snapshot-aarch64.sha256sum] = "4e1a9987a11d7d91f0d5afbf5333feb62f44172e4a31f33ce7246549003217f2" -SRC_URI[rust-std-snapshot-aarch64.sha256sum] = "4952abb7d9d3ed7cea4f7ea44dcb23dc67631fae4ac44a5f059b90a4b5e9223f" -SRC_URI[cargo-snapshot-aarch64.sha256sum] = "bd8d1da6fe88ea7e29338f24277c22156267447adbfc47d690467ad32d02c2a7" -SRC_URI[clippy-snapshot-aarch64.sha256sum] = "1a7f969c5712c17d960d6fba8235b33f264a9484b369dc388766a540f1ba464f" +SRC_URI[rustc-snapshot-aarch64.sha256sum] = "f3ea3c964b7f3b884337f2d411764032bbd1722d7f55592a547cbb29afd87c03" +SRC_URI[rust-std-snapshot-aarch64.sha256sum] = "ff23dc81f796d64e34e866a44fd0bcae726e34014835369b8f9393a544167eca" +SRC_URI[cargo-snapshot-aarch64.sha256sum] = "003d7008219ca0d225ad1dfa301f7c079b123499430ee0780c85782e0878eeff" +SRC_URI[clippy-snapshot-aarch64.sha256sum] = "a5f8bd961fb30962144d2f68be0bdd1014cf07110323087b0d6a68251a7a4eca" -SRC_URI[rustc-snapshot-i686.sha256sum] = "3b33cef77f9a57d592beb5117d933134bc76258006e6d4f9aed2969d20c75742" -SRC_URI[rust-std-snapshot-i686.sha256sum] = "dc4bffa768326e0cc47d6b129bcb891af6e7b7bf09ec92bca45e49420b9837bd" -SRC_URI[cargo-snapshot-i686.sha256sum] = "c1e9b24bbfa95550b5dba9de2045a4c906bea108625781758692b2a407428391" -SRC_URI[clippy-snapshot-i686.sha256sum] = "3e902971ef6b44ccb804af73aba5dc8c6199ed09a76f178b0eed6f53f7f56eab" +SRC_URI[rustc-snapshot-i686.sha256sum] = "bf718b184d6ace8fab0012835d129130a6dd6a8d78f4f742ae9308a86b96dfc5" +SRC_URI[rust-std-snapshot-i686.sha256sum] = "059fe4b9802c3cb64b539cc501ff5e64f8d750573009c3004fd0b583b3f50d39" +SRC_URI[cargo-snapshot-i686.sha256sum] = "92486e31c070667681328ad57dd3bd4ca1e3d37958540d622b2afda9b67fbe3d" +SRC_URI[clippy-snapshot-i686.sha256sum] = "14cae2980accb8536ae700bb7ec6a3b540a06d84e7a4c71db1c7f05a17b1edbd" -SRC_URI[rustc-snapshot-loongarch64.sha256sum] = "aca7ee7f0d98e34dafa367cef9c35626d37cf8334f356498aa2bda2fc02206b3" -SRC_URI[rust-std-snapshot-loongarch64.sha256sum] = "cb779575cec151223c3c144bc9ca957530fa510e36b32bc9f35bbb1b7dde9e2f" -SRC_URI[cargo-snapshot-loongarch64.sha256sum] = "6ae37dc8eb3ff4655053a39d5f973613a82a8a8e2fff42c423ca33d8cf19e6c1" -SRC_URI[clippy-snapshot-loongarch64.sha256sum] = "847b3d4bd3d2be23bafbb90cd2ed5e1bf1aacb2e7152e7d2f99bee1078aa0eaa" +SRC_URI[rustc-snapshot-loongarch64.sha256sum] = "04bdbb954f48fcd0b125fbddbf3e59841ec81c58ff858471f7977c8343d9a73c" +SRC_URI[rust-std-snapshot-loongarch64.sha256sum] = "cb0c3c2704add4d1271713ff87e1b7a8a4f756b4dc9f580b62953532efd0f7b9" +SRC_URI[cargo-snapshot-loongarch64.sha256sum] = "9437727091d30d73a987e2c56463a2de4f01fb69cfd229617e2f8a7d8de5c05a" +SRC_URI[clippy-snapshot-loongarch64.sha256sum] = "060a0eb3ee236e8a3bfb2cad9495165d755ea60d32e62ce85f12ad17c26afedf" -SRC_URI[rustc-snapshot-powerpc.sha256sum] = "c5d898ca92063d634011525557f2acabc65d4ea268022e7005f99b6ba917357b" -SRC_URI[rust-std-snapshot-powerpc.sha256sum] = "756d1bbd66ebb0d4d575b650a8a94d52546f6892bd2f864410411f6027ed879f" -SRC_URI[cargo-snapshot-powerpc.sha256sum] = "5b160a2bf0e6f470b83c5988db5b6f02b6d65d3d97a9b965acbfe940b4143b34" -SRC_URI[clippy-snapshot-powerpc.sha256sum] = "42ac7480dcac12a843803f5ee398d2a42389359178774cab20c66eda4f6927a5" +SRC_URI[rustc-snapshot-powerpc.sha256sum] = "c625de10cbfd21031f71fa6fdd50ccaffd449744614ef1f57ee3cefe80c57792" +SRC_URI[rust-std-snapshot-powerpc.sha256sum] = "d5ecd84b78eefaf30fb65ec169af1806bd06d0b5bbe166bf010b058c9c59d27f" +SRC_URI[cargo-snapshot-powerpc.sha256sum] = "1f8f0ac1b05acb7cc50592ca39ec78e374093a0701405e8ea1894bb64a7422cd" +SRC_URI[clippy-snapshot-powerpc.sha256sum] = "425e5a1a72cc20c476416682cb5df4222c0b9c28fbb9818d4d8f505ccea578e3" -SRC_URI[rustc-snapshot-powerpc64.sha256sum] = "7adbc3c317a73b7d504e171d65a2b0e93953e3e572dab99acabe91140101f81d" -SRC_URI[rust-std-snapshot-powerpc64.sha256sum] = "16daac5dc6994c03ab3b8c4e6e5e52c41f5fc5846acea08f4fdf0759cc273aa2" -SRC_URI[cargo-snapshot-powerpc64.sha256sum] = "fdf90d22476c88d5b9cf8a3ac0937d0b9c6b7dafbf6b3afde369c2f5b8faec88" -SRC_URI[clippy-snapshot-powerpc64.sha256sum] = "071e06a50d5b2975905bb2d6211f2d2372ab0dbd50b7b0097168cb64e77a4bb0" +SRC_URI[rustc-snapshot-powerpc64.sha256sum] = "139a077f72197ce73031dae7cd2156fb6718b09fe9a3f4008266d34fb8d09ae6" +SRC_URI[rust-std-snapshot-powerpc64.sha256sum] = "ac046a72a957bf9fd1213e95d46d7ca431a6704f63e99c759ccdd9ae7c07f7d9" +SRC_URI[cargo-snapshot-powerpc64.sha256sum] = "abc14cced999e0d5f0ec75f10af33998dcaef39fab27b8e2c63b93ca0b79f2ab" +SRC_URI[clippy-snapshot-powerpc64.sha256sum] = "b8129667c5b30963698466b7edeef4c5a1c869e78b5f9218fcf1426defa5cea9" -SRC_URI[rustc-snapshot-powerpc64le.sha256sum] = "e87b8eb926a65211a99f6712ff376c5950b4b11c67ed7f92019da27a34ae7085" -SRC_URI[rust-std-snapshot-powerpc64le.sha256sum] = "eac29f92ccd335c51553c362c7a6d3de2eb7071b5ae3839470e351a6a3ebdb77" -SRC_URI[cargo-snapshot-powerpc64le.sha256sum] = "f029151dfeed6570b8b347e04a5bb7dcb9c59d8e5454c535c05bb5069c216354" -SRC_URI[clippy-snapshot-powerpc64le.sha256sum] = "12d19dbec34c5a35cd285fe74dcd0226563c0b25be5d041479744060e9374c98" +SRC_URI[rustc-snapshot-powerpc64le.sha256sum] = "c526302dcf4f1627525b0eef3ef4181bea801f119c4a0963c3675b390cba164f" +SRC_URI[rust-std-snapshot-powerpc64le.sha256sum] = "c79c071fd14ef094c1a2e750f19795e7e162f4237bf92299885c0d56fa6017fe" +SRC_URI[cargo-snapshot-powerpc64le.sha256sum] = "704bfa80ffeeafacb8f13043873e20e1b9c4a5e785ee6c5e7d0e5828fc1f0c8b" +SRC_URI[clippy-snapshot-powerpc64le.sha256sum] = "1571b18b39f97d808b9f10ed2697b9d87bc3959abf858bfcd3baf9eaf8d5d548" -SRC_URI[rustc-snapshot-riscv64gc.sha256sum] = "11ae522969c6b18ad4b5a1ae229473de59406af7ab2e831acb43ee247a16b58d" -SRC_URI[rust-std-snapshot-riscv64gc.sha256sum] = "675dc5556d9d879101d2401b693fcf79edac8f00a49249e2e0f19cecd172ce51" -SRC_URI[cargo-snapshot-riscv64gc.sha256sum] = "8a09de014f7cec749b338c6636d190a1b73fd377bab6a223eb715d3c76c49e79" -SRC_URI[clippy-snapshot-riscv64gc.sha256sum] = "02338e25b3d2b61d9dbee7bee4c9ed148f18e2d010c6297ffd36df98042f41a2" +SRC_URI[rustc-snapshot-riscv64gc.sha256sum] = "7c3d4ceaa630ddb45bcd538c687637a349b2c3e18634a2b944178a7b4b42a4cc" +SRC_URI[rust-std-snapshot-riscv64gc.sha256sum] = "7486237c83844d48ac96b67241ef0c1f4f702ceb74c44721f6f8660c3068dede" +SRC_URI[cargo-snapshot-riscv64gc.sha256sum] = "8946ea952e5a516e8bb6fd859d9798902877e01bd4508b717f8b9fd915019ad5" +SRC_URI[clippy-snapshot-riscv64gc.sha256sum] = "97feb6d6b2158b410a83c40d7eeba1e97220e505eae6666aa09d112665cc8dc1" -SRC_URI[rustc-snapshot-s390x.sha256sum] = "274daef5a69c8812411248a4afea4f58a096c978dffba6b1198da8e3b5a02de7" -SRC_URI[rust-std-snapshot-s390x.sha256sum] = "e3e7e3dbc65616eebc69e642d9042363ec38d7f50393ef816cc5238ec475f3f5" -SRC_URI[cargo-snapshot-s390x.sha256sum] = "468ace270ee4edac0a10185ea876ea555e41bacc0137ff08985d2155fe8cc777" -SRC_URI[clippy-snapshot-s390x.sha256sum] = "bb0a9483a36fdbdab08b433613b374c036779d247a8d508e31265193c3759a8d" +SRC_URI[rustc-snapshot-s390x.sha256sum] = "073c3817f91ff425ffa141a6db215d54b50db5a8abe08fed593b7597687bdf94" +SRC_URI[rust-std-snapshot-s390x.sha256sum] = "454ecc9a53dda63762f3d1d92b7e4f4459c58c89d39a4178cce1fd9fd0ce09b5" +SRC_URI[cargo-snapshot-s390x.sha256sum] = "3af10597a739402d6ecb3db85abaf62e12f7b298d2df6377c3c80e09a54f91b6" +SRC_URI[clippy-snapshot-s390x.sha256sum] = "8d3bb8aa79abcfe5c24a37651d09dd356f994663699e65e7dd9978514a5ebf31" -SRC_URI[rustc-snapshot-x86_64.sha256sum] = "48c2a42de9e92fcae8c24568f5fe40d5734696a6f80e83cc6d46eef1a78f13c9" -SRC_URI[rust-std-snapshot-x86_64.sha256sum] = "663f4ab7945b392d5e5294dec1b050a66820a20e86f084ec37eeb0f2f7ff5569" -SRC_URI[cargo-snapshot-x86_64.sha256sum] = "9853db03d68578a30972e2755c89c66aec035fec641cf8f3a7117c81eec2578d" -SRC_URI[clippy-snapshot-x86_64.sha256sum] = "5b6466419693a05365827378145014a37ae74fb2948fab390d5210a524792ed8" +SRC_URI[rustc-snapshot-x86_64.sha256sum] = "a7169e8cb6174af2f45717703370363d8de82ce55f6ccba185893045b9370874" +SRC_URI[rust-std-snapshot-x86_64.sha256sum] = "89e6520b16c12b43526440298d2da0dcb70747c5cc2d0b8e47d39b5da9aeef49" +SRC_URI[cargo-snapshot-x86_64.sha256sum] = "7103c03fb8abe85b23307005a9dfe4f01c826a89945d84b96fa2d03fd4d2d138" +SRC_URI[clippy-snapshot-x86_64.sha256sum] = "0087c3d58d2fdeafa89830c299b1026c9f981b49835db89c922b3c6a299b3225" -SRC_URI[rust-std-snapshot-i586.sha256sum] = "46eab5c41bf9160a31a53560ff5fc43308c0998cde952533e76fadef66799553" +SRC_URI[rust-std-snapshot-i586.sha256sum] = "47e91cba208b1f87348e7b6a49274ebb4364651a4191fa67e6850e7813e26ad5" -SRC_URI[rust-std-snapshot-sparc64.sha256sum] = "c204ecb424090cc6c0100cef3013f8636d29f288db99c037578aee7d2672a711" +SRC_URI[rust-std-snapshot-sparc64.sha256sum] = "4f7bffb09cf5a0c25dda9b51811c60996eb1ae06a277c1e836980c21b3a44766" SRC_URI += " \ ${RUST_DIST_SERVER}/dist/${RUST_STD_SNAPSHOT}.tar.xz;name=rust-std-snapshot-${RUST_BUILD_ARCH};subdir=rust-snapshot-components \ diff --git a/recipes-devtools/rust/rust-source.inc b/recipes-devtools/rust/rust-source.inc index 14f74a9..6a9b922 100644 --- a/recipes-devtools/rust/rust-source.inc +++ b/recipes-devtools/rust/rust-source.inc @@ -9,7 +9,7 @@ SRC_URI += "https://static.rust-lang.org/dist/rustc-${RUST_VERSION}-src.tar.xz;n file://revert-link-std-statically-in-rustc_driver-feature.patch;patchdir=${RUSTSRC} \ file://0001-riscv32-Define-plain-syscalls-as-their-time64-varian.patch;patchdir=${RUSTSRC} \ " -SRC_URI[rust.sha256sum] = "66401bb815e236cc6b2aacbbe23b61b286c1fe27a67902e7c0222cfe77b3dbab" +SRC_URI[rust.sha256sum] = "ebee170bfe4c4dfc59521a101de651e5534f4dae889756a5c97ca9ea40d0c307" RUSTSRC = "${WORKDIR}/rustc-${RUST_VERSION}-src" diff --git a/recipes-devtools/rust/rust_1.91.1.bb b/recipes-devtools/rust/rust_1.92.0.bb similarity index 100% rename from recipes-devtools/rust/rust_1.91.1.bb rename to recipes-devtools/rust/rust_1.92.0.bb From patchwork Mon Jan 26 23:51:12 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Scott Murray X-Patchwork-Id: 79724 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 C70CED19534 for ; Mon, 26 Jan 2026 23:51:40 +0000 (UTC) Received: from mail-qk1-f179.google.com (mail-qk1-f179.google.com [209.85.222.179]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.36299.1769471496591145695 for ; Mon, 26 Jan 2026 15:51:36 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=ukeZ3BbT; spf=pass (domain: konsulko.com, ip: 209.85.222.179, mailfrom: scott.murray@konsulko.com) Received: by mail-qk1-f179.google.com with SMTP id af79cd13be357-8c53198a65fso523984785a.3 for ; Mon, 26 Jan 2026 15:51:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1769471495; x=1770076295; darn=lists.yoctoproject.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; bh=MVujn9XOYAHAbFCK9gxUaHhjkFqqZB+uMO//Z+xjUE4=; b=ukeZ3BbTViaR7v4hY021itXhqEaufxYdB5I9AmsyyOjQ7iY5IUb20W5S6EO+wYmDiJ m9hBG4mw2XOasJuqfTRKyVs3EeWk/PGnahOCgXsDySk+HMzUhlYOWYRIZx+xX66ru4d4 eefSLPFciWgrsZtaRNknYAxCGrFeUsonoJsnM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769471495; x=1770076295; 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; bh=MVujn9XOYAHAbFCK9gxUaHhjkFqqZB+uMO//Z+xjUE4=; b=W3m66ubicLOR1EtM6CRA43Mc/vCVrj5WWeUC5RMpM/qECSGIfta8iVujHuNqeWXV9n CsqPQY/M90UUgW2uuos5oW9l2NfgMca1Xw+yKMkOawPSHHdDLV35W/ASyUtwjovdXGbU +iJOZRIg9yWRd5uf+64XkIorfC31f2YPzk9KSCvHg8laaYWi51zdkhHSdRfhJLAE5lyD uTFKcKeSZ7QzgU27CDPFHOPmbHXJlv2jUSIKHJjofkoKODmyJxNi8ETuqynNp4e/B/N1 8vyfWQTLoQLpzql+3tUMTUYpg50Wu+noGxzzU1XC0e1onBadzc1QAlndjrBtQXFavzto IDKQ== X-Gm-Message-State: AOJu0YynFuWDfglO9kMzGG469WNPmk+vef1fbcFPhW8CphnTOl7pW2qm xZx+B6FF/tstbm3fRx1QXpq6z6+Bi8DyZ1cevYaChtL/drMzpuZm3Lrn4afntURAQqWm3EMDZk5 TZbO/K5g= X-Gm-Gg: AZuq6aJ+iDc68GDLvDCIiw4di2eKONurbNav9Di/cCyfypzwjAmYk9eTTyaTJw2NPA+ xZOJzy7TFe3jemWx6/t8/+ChWIGb7pxpXo8/xTu9OKTceWcbLtvXEBVJ4+HexjGOVTlV1SAowqQ hu5MlqBmHRUtFy8yaHyRFpryiRuCaMVeap4JvcP3sgKpKaODNrNhpArN2mXZpZdv2TaWn6WbgTU 41oBDFC0KzuGwZVPtM0AlupON33WZhtYjrGIyviy8A8846DsW/bCiYdXC8qM7cAbzBptu7zx9NM 4ZmhPLhVYShE/FB9SQX7r5y3mIR0dl7c4zZAj4CKOUgqgIfUumX1jTDYEnfTUojHvbsL+PZuWPh LRQHw3IH9KNhZZ/c2M1YYjC86gcmt7oY/ux18/lq9UumskMxjAwxYBSU05MYq39XHv+ewNt9tdw qDsyBuPUvssrwgSxB9+eI0ckuHIShF4ejYCBsObfi756CIwQaL1Ux1vK8EP1FEzCvjqbSA+BSY1 Zz5SPZeJ5QH/dLh5poX93P3t3EDcobA+ANRlT3VehsXqktGgn3x X-Received: by 2002:a05:620a:2236:b0:8b2:e827:14bc with SMTP id af79cd13be357-8c6f963ba17mr554372385a.56.1769471495423; Mon, 26 Jan 2026 15:51:35 -0800 (PST) Received: from ghidorah.spiteful.org (107-179-213-3.cpe.teksavvy.com. [107.179.213.3]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6e37d1f14sm1061293885a.15.2026.01.26.15.51.34 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 15:51:35 -0800 (PST) From: Scott Murray To: yocto-patches@lists.yoctoproject.org Subject: [meta-lts-mixins][scarthgap/rust][PATCH 08/11] rust: enable default uwtable and ignore arm no_std test Date: Mon, 26 Jan 2026 18:51:12 -0500 Message-ID: X-Mailer: git-send-email 2.51.0 In-Reply-To: References: 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, 26 Jan 2026 23:51:40 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3098 From: Hemanth Kumar M D Rust 1.92.0 adds new test that require unwind table support to be enabled by default. Set `default-uwtable = true` in the generated target spec to match upstream behavior. ref:https://github.com/rust-lang/rust/commit/fe66eaa67acc47525db6f13cf97d54780d87b805 Also ignore the no_std simple-runs UI test on ARM targets. The test fails with panic=abort due to a known unwind table issue on 32-bit ARM https://github.com/rust-lang/rust/issues/146996 Signed-off-by: Hemanth Kumar M D Signed-off-by: Yash Shinde Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie (adapted from oe-core commit f38b4e8b35d6ce2dba9c1f933e3b22b22c065574) Signed-off-by: Scott Murray --- classes-recipe/rust-target-config.bbclass | 1 + recipes-devtools/rust/files/rust-oe-selftest.patch | 12 ++++++++++++ 2 files changed, 13 insertions(+) diff --git a/classes-recipe/rust-target-config.bbclass b/classes-recipe/rust-target-config.bbclass index 1f3b071..41e5362 100644 --- a/classes-recipe/rust-target-config.bbclass +++ b/classes-recipe/rust-target-config.bbclass @@ -401,6 +401,7 @@ def rust_gen_target(d, thing, wd, arch): tspec['llvm-floatabi'] = "soft" elif fpu == "hard": tspec['llvm-floatabi'] = "hard" + tspec['default-uwtable'] = True tspec['dynamic-linking'] = True tspec['executables'] = True tspec['linker-is-gnu'] = True diff --git a/recipes-devtools/rust/files/rust-oe-selftest.patch b/recipes-devtools/rust/files/rust-oe-selftest.patch index b39b326..d1fba81 100644 --- a/recipes-devtools/rust/files/rust-oe-selftest.patch +++ b/recipes-devtools/rust/files/rust-oe-selftest.patch @@ -254,3 +254,15 @@ index a3562f2fd93..d4e52ed91be 100644 fn linux_hwcap2_aarch64() { let file = concat!(env!("CARGO_MANIFEST_DIR"), "/src/detect/test_data/linux-hwcap2-aarch64.auxv"); +diff --git a/tests/ui/no_std/simple-runs.rs b/tests/ui/no_std/simple-runs.rs +index af44dfe..e6674e5 100644 +--- a/tests/ui/no_std/simple-runs.rs ++++ b/tests/ui/no_std/simple-runs.rs +@@ -2,6 +2,7 @@ + + //@ run-pass + //@ compile-flags: -Cpanic=abort ++//@ ignore-arm FIXME(#146996) + //@ ignore-wasm different `main` convention + + #![feature(lang_items)] From patchwork Mon Jan 26 23:51:13 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Scott Murray X-Patchwork-Id: 79723 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 C3A2AD1952A for ; Mon, 26 Jan 2026 23:51:40 +0000 (UTC) Received: from mail-qk1-f196.google.com (mail-qk1-f196.google.com [209.85.222.196]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.35708.1769471497844572384 for ; Mon, 26 Jan 2026 15:51:37 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=M2R3cB0c; spf=pass (domain: konsulko.com, ip: 209.85.222.196, mailfrom: scott.murray@konsulko.com) Received: by mail-qk1-f196.google.com with SMTP id af79cd13be357-8c530866cf0so582771485a.1 for ; Mon, 26 Jan 2026 15:51:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1769471497; x=1770076297; darn=lists.yoctoproject.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; bh=Tj6k+Q88wia/hqIxlRygVmI7KgKLdW14pfs+Izpu0hg=; b=M2R3cB0cuXYYSRlWBbu3ypAb4e8TfbIci98SqV1mIzaiR7+ebbvp3FJNwC2vAvMk41 wdAt14XcsDP5guVpbXvyd+DjQBPGTjqH5TSu3vzX+RlB3cmr1li3JJOJ/YEH52BY3Wik 6BO6Wdjujk/TPAAZYjfitUEfajxlua0PBgqW0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769471497; x=1770076297; 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; bh=Tj6k+Q88wia/hqIxlRygVmI7KgKLdW14pfs+Izpu0hg=; b=m4JwwILD+ApZfO4X3uB2IlPblQFARw7UnPsJNdZ2sNrio6rxBtnnTThTxdEYsMeDTu A/+E9Q3RmSNXnDSUycBz1jgD9OIrPl0hMM4qM04Rw4Ix2iSyj4vNdVf1p7S94qWORo5s l4Isl3njh21eEM5OwUfuM/iSaTsvlPu2LZZ13mlwWiz19pdNW8roePRHcBpV2XIhkkaN /eU7kElIZC6KujAOn3gcXXNWEunRPKzrRTzcvB3G4Xj5d87EWc4HP91Ue6WOPKMydDrv KWRZkRjE3lbehYR398cPYSBzxs2ebeaRaCcK8R0gtWZoKV6FwfwWZq+e57j3HHJRWfkz j1Cw== X-Gm-Message-State: AOJu0YySe/dqRl1tDxOiDNs4bal1ZxeUfas6VOqcrmWtqmQU4WClYbKo t0ySFGLoco+gQTV3hYJi7knNsemkeWbdg9Svw/DGgqsvM7ahencwlBXD91kp8qtHlOq1nDfio7l pvONC0Ex/cg== X-Gm-Gg: AZuq6aJFmG9CuMifbaQPtJuV+Pwy//qBQOtL1QmL/px0O6FDaEIY0mJVADt48afgRt/ d3NHm4MS5iUNCYQ3NRGMmVRRwxYZ8SeLJKn/50nUCgZc/eQh67qeLLNy435sT6GzUt2VNthTDbW haTwuGOI5zxKB3i9MSHpsLGed6vTaM2s8WAwGYDGnQhGpieirtqIwGZKJm1GmhVfW6+KDhAOnkv UJTloQEull5ewm8YJPFDuKX1ILgPPP8HDa/Ero0PUWr84GuprTe0sNVP7O2IbaI1NkX436k+307 1bQgkG9rh96vTtxsHwS2ll0h6YbX64aMReAud8iAMWqBM3oVE9aqzr0aW2EHBSrYnmCFzrkaQzn 3P2ZsrUj10wz0Xa4ebHg+7aQ3k7XJ1Sll8mZFHuR/N4v6l+guj2oAH7pFdSOSSFA2dSzPANC3Np ahNldaoukUP+jQl7i+rx76sRjHj0nfDkSqXbzAorDtSRgPDe3QyqwAkZvDfIbl6L2dD2X4DyDBs 1dkQo47iWRDHU2CF//q9gVMubCAbzc7tauoIO6clR6cWy/Jvpv0 X-Received: by 2002:a05:620a:4002:b0:8c5:2032:3766 with SMTP id af79cd13be357-8c6f959a272mr779150285a.35.1769471496644; Mon, 26 Jan 2026 15:51:36 -0800 (PST) Received: from ghidorah.spiteful.org (107-179-213-3.cpe.teksavvy.com. [107.179.213.3]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6e37d1f14sm1061293885a.15.2026.01.26.15.51.35 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 15:51:35 -0800 (PST) From: Scott Murray To: yocto-patches@lists.yoctoproject.org Subject: [meta-lts-mixins][scarthgap/rust][PATCH 09/11] rust-target-config.bbclass: add RUST_TARGET_ABI to sstate signature exclusions Date: Mon, 26 Jan 2026 18:51:13 -0500 Message-ID: <0b09e58edb7fd57bf5583e7d80e40a390d1e2642.1769470900.git.scott.murray@konsulko.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: References: 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, 26 Jan 2026 23:51:40 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3099 From: Alexander Kanavin This was overlooked in https://lists.openembedded.org/g/openembedded-core/message/218953 and caused non-reusable sstate for rust-native when the target is one of risc-v machines. [YOCTO #16132] Signed-off-by: Alexander Kanavin Signed-off-by: Richard Purdie (adapted from oe-core commit 9993e62f35c96aa8fce39a583f6cc391c0cbba99) Signed-off-by: Scott Murray --- classes-recipe/rust-target-config.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/classes-recipe/rust-target-config.bbclass b/classes-recipe/rust-target-config.bbclass index 41e5362..73f13fd 100644 --- a/classes-recipe/rust-target-config.bbclass +++ b/classes-recipe/rust-target-config.bbclass @@ -416,7 +416,7 @@ def rust_gen_target(d, thing, wd, arch): json.dump(tspec, f, indent=4) # These are accounted for in tmpdir path names so don't need to be in the task sig -rust_gen_target[vardepsexclude] += "ABIEXTENSION llvm_cpu" +rust_gen_target[vardepsexclude] += "ABIEXTENSION llvm_cpu TUNE_RISCV_ABI" do_rust_gen_targets[vardeps] += "DATA_LAYOUT TARGET_ENDIAN TARGET_POINTER_WIDTH TARGET_C_INT_WIDTH MAX_ATOMIC_WIDTH FEATURES" From patchwork Mon Jan 26 23:51:14 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Scott Murray X-Patchwork-Id: 79721 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 B5557D19528 for ; Mon, 26 Jan 2026 23:51:40 +0000 (UTC) Received: from mail-qk1-f194.google.com (mail-qk1-f194.google.com [209.85.222.194]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.36301.1769471498726570142 for ; Mon, 26 Jan 2026 15:51:38 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=VPu1kqEC; spf=pass (domain: konsulko.com, ip: 209.85.222.194, mailfrom: scott.murray@konsulko.com) Received: by mail-qk1-f194.google.com with SMTP id af79cd13be357-8c5265d06c3so669761085a.1 for ; Mon, 26 Jan 2026 15:51:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1769471497; x=1770076297; darn=lists.yoctoproject.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; bh=crBbSeKHohzuEtKhNllQNs7e6RXihrZTrSFArcQN+M0=; b=VPu1kqECkEMTatviPzpV3lfB3A7fMyfc/zeG2xyjAeisdfMpCI1jLG8X1FsItiw8Wi 14bUzD3iUVgz845FaUD8+SQcM1rpPSgudiPzunhThxrO8bGfqymlz2UegodSHXQZjgL+ FvRzHiDGlKVBkOzIXro/2mYDwtryj3Zw7MpKo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769471497; x=1770076297; 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; bh=crBbSeKHohzuEtKhNllQNs7e6RXihrZTrSFArcQN+M0=; b=ZW0aeMeijypJvIuPWwxywwLX8N0uB7YKnlqVOV6UQauXQOpqAl29mWHM3ovVtnSHNZ 9ZXsO8TQ+gMtgfjCmwg6nP+NegIoPuYpqppRX4fC4CjiIOdSMAUbxNTwlJPKWErbdCa4 Xkx8GrwFX9STYzWBtJ8hNsy1hcZinPtWxxC/c5yUwN55kcn9NORiBI3jUYCBMq2KyM1J rmEsxlnSRKAZSoKJqm1jjfsd728Bj/VYk3wvo4ch70hvvD30S0fNCOcBfu6IlhcCtOBM xZEo2dnriknSXtsaP0wrsRqzJZD/rizPeGBk6UDF60a47dXvE4n+kw/Ir2QZEz7OYU2F Uekw== X-Gm-Message-State: AOJu0YxAtVUFZvGmMeRFQ3Ecg9qrgK6k0uk/DV+WVdSaAwmPy8HD8L6u nLQaVjytL3dUZl+Iy9vKBzCEZxKivR5vI1G8zhYRrfa5U/bAnkT4lfh/TQXZnSLxBVo52eXx55f ttZzqoHNyyQ== X-Gm-Gg: AZuq6aJAQSZPEC2i4AZ1os/LsJbPOqo7Iun86ctJqFv4Lq9MsEdrkT8k6qNpgy/P2Z2 g0T6+lVFfy7C+0G0fUuO308gT7F/Yky/HWNtDkK1ZOtiiau0Y29xx6pVmv0JhRP4t6amhM67NhO 279knlso9St1Fx6R4eNt2+X7oD0J0Bh3GVuN/BCLiZFKMpzQDRyy3BQe3c1d0KHavfqa1FbTCDI 4whU+mND9AZqgmuewHiUa5vP1EW2BjMYBFrBxtFYjOHkrvV5iu25QeJNGj5QRZtg00ZpgNqp2Y3 YVcphevq7mSj2QsedRVuF3YATOXmNx0TKTqFNeuI9F4EEjFKWgji5zdHnWtUxC3rxmDNHB/h11D mF1yYgpM893D84m7Ze8VOnwLAl8NXRweMHd/+pgpQp3Qd3BUdI6uuqJ1F94aFUtLW3LepnVUuBp oWoUWQbgg2EH7Cy1Al+Q9LnViUHltfllLwByK+mdJS3kBx2D+6zxFp6j6YvGBxL/gvIsvByIzQr CNl1k/vAjgTFZFsNf6MOA6RqkJM3D3vQsfDNFby+gumya/M7JLC X-Received: by 2002:a05:620a:17a2:b0:8a2:bff5:40e3 with SMTP id af79cd13be357-8c6f98ca9b0mr695210285a.38.1769471497486; Mon, 26 Jan 2026 15:51:37 -0800 (PST) Received: from ghidorah.spiteful.org (107-179-213-3.cpe.teksavvy.com. [107.179.213.3]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6e37d1f14sm1061293885a.15.2026.01.26.15.51.36 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 15:51:37 -0800 (PST) From: Scott Murray To: yocto-patches@lists.yoctoproject.org Subject: [meta-lts-mixins][scarthgap/rust][PATCH 10/11] rust-target-config.bbclass: apply signature exclusions only to native/nativesdk Date: Mon, 26 Jan 2026 18:51:14 -0500 Message-ID: <5996211fb8f22ce9e55e0fd876c5e3c73b29a06d.1769470900.git.scott.murray@konsulko.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: References: 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, 26 Jan 2026 23:51:40 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3100 From: Alexander Kanavin Applying these exclusions to target builds and expecting that rebuilds happen when they should relies on incidental mechanisms like paths or other variables using the excluded ones. Rather than think of possible scenarions where it works, and where it doesn't, let's not exclude the variables from target builds, so task signature calculation can be relied on. [YOCTO #16132] Signed-off-by: Alexander Kanavin Signed-off-by: Richard Purdie (adapted from oe-core commit 483005f752d89dacb869236a4941981f2698c29e) Signed-off-by: Scott Murray --- classes-recipe/rust-target-config.bbclass | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/classes-recipe/rust-target-config.bbclass b/classes-recipe/rust-target-config.bbclass index 73f13fd..0f1e2e1 100644 --- a/classes-recipe/rust-target-config.bbclass +++ b/classes-recipe/rust-target-config.bbclass @@ -415,8 +415,10 @@ def rust_gen_target(d, thing, wd, arch): with open(wd + rustsys + '.json', 'w') as f: json.dump(tspec, f, indent=4) -# These are accounted for in tmpdir path names so don't need to be in the task sig -rust_gen_target[vardepsexclude] += "ABIEXTENSION llvm_cpu TUNE_RISCV_ABI" +RUSTCONFIG_EXCLUDEVARS = "" +RUSTCONFIG_EXCLUDEVARS:class-native = "ABIEXTENSION llvm_cpu TUNE_RISCV_ABI" +RUSTCONFIG_EXCLUDEVARS:class-nativesdk = "ABIEXTENSION llvm_cpu TUNE_RISCV_ABI" +rust_gen_target[vardepsexclude] += "${RUSTCONFIG_EXCLUDEVARS}" do_rust_gen_targets[vardeps] += "DATA_LAYOUT TARGET_ENDIAN TARGET_POINTER_WIDTH TARGET_C_INT_WIDTH MAX_ATOMIC_WIDTH FEATURES" From patchwork Mon Jan 26 23:51:15 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Scott Murray X-Patchwork-Id: 79731 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 2179BD1953D for ; Mon, 26 Jan 2026 23:51:41 +0000 (UTC) Received: from mail-qk1-f178.google.com (mail-qk1-f178.google.com [209.85.222.178]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.36303.1769471500430173552 for ; Mon, 26 Jan 2026 15:51:40 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=WJeSzocf; spf=pass (domain: konsulko.com, ip: 209.85.222.178, mailfrom: scott.murray@konsulko.com) Received: by mail-qk1-f178.google.com with SMTP id af79cd13be357-8c5389c3cd2so591548485a.0 for ; Mon, 26 Jan 2026 15:51:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1769471499; x=1770076299; darn=lists.yoctoproject.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; bh=Sc7IeWk71BbfwYTNqVeTS1kPk/cyvgdHd6qsxwD4yTw=; b=WJeSzocfVKCckP7IKcUrNTo+cIby2IpPX7CfbLCPz/4uuiFQzdKdvuYba2UGVO8as7 qC9wFvvZREVfqqzsNrvF5A03gB9SJ+pP3Pz8ZdQj+MdMv0gcv+D+Tt3xv/dXPcNdBEvk 9BMdZL7+8uFMzqC+cnr7Wbe4RKsnvGUAK6EYg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769471499; x=1770076299; 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; bh=Sc7IeWk71BbfwYTNqVeTS1kPk/cyvgdHd6qsxwD4yTw=; b=hTLHzAEOnrxc4feRZn55IIkl5qKbqKR6y12OmgdVplCMTSwZYv0O7+0a3Q5j7JfNWG m2pAKXwrsz4Uw/mM2rNB7UJM0c1av48iNqex9y9xd+4PTSNHfiERfuX2IpMgrpl5vlTC vGjfWCP4UEp+l0deNWr8B6W/x+RVCOAYVHIVaGtkhZolz9lbdyfJDme2UvLK9+wV5xlH rmOueuoCIshcbFoIk7VYNIjvonqLMpyMJ19uTcSVaDZo1tJDFYz0/7/XdZqmSAOZT+Hh HCk0nGSYpaEg1PgFt2y0GKRrPRSihsiY+h/8aBGAifwEio1wIICz694C4KU5iO04tYpU jioQ== X-Gm-Message-State: AOJu0Yy7kAeBBZ/MByc4Synti47kEj55LAdw2wyUL7Yqw9KIf0q991Dc RZwqXSRZ1viq7ew7NJ0MiajKt8e2bKrHC0TkDphyDW3sY6MPflQ9hGgwpURnclJYHsWaD/xMRDH 40NJkc9Q= X-Gm-Gg: AZuq6aLC+dPdz1xG6i7ZeU+EeZ68wIc03HQMagiB1kwt4j/dzfOG87YwAc13skfK4yy Qi5UqiotOMNb8ameC0U4YY5x7XhAorOmzP6jZ6Nma5ewPVxjiOtWAyMozFCICwFCdNxRq0vgrn+ DXpppxk8b73qZiJbz/ilLOvRqNHbuyHJxldocV168Y1SnPsO1qBVkiK5DfhVby1QqLYzKrEXzkR /a9zo4dvcKY72kUU4yNIWhvkuNOVaPTAICZo7apCn0DwQtMFdO3C7/hab5NVEAXc79rvB3OXxmU IiLGw7sne+Ao/5pqeWGHPSXJxk899Q/xP5A81lTcAD/VwSudRhrnRfgltDgbewapjiabupH2jE6 m6ur/j1Xif9709W9CgKeOVYRp0bDyYnHeKCjvZPx+stG7OKnQZbLg3KTMRve0ldN5203oXINe2a AzyZhUeanXMT+lCuDMUOxuA9fgU2oQU34fOXQgrl55VZEfL5n/mVpaZ0gpDA+w8Go39hyp5FoaZ tbprxgfTaDuk2mMXUAUzX34PVgbqs32LdojQPdkC/mU1ZLDBWbv X-Received: by 2002:a05:620a:4546:b0:8bb:a675:b545 with SMTP id af79cd13be357-8c6f96bee6cmr795796885a.63.1769471498649; Mon, 26 Jan 2026 15:51:38 -0800 (PST) Received: from ghidorah.spiteful.org (107-179-213-3.cpe.teksavvy.com. [107.179.213.3]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6e37d1f14sm1061293885a.15.2026.01.26.15.51.37 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 15:51:38 -0800 (PST) From: Scott Murray To: yocto-patches@lists.yoctoproject.org Subject: [meta-lts-mixins][scarthgap/rust][PATCH 11/11] librsvg: upgrade 2.61.0 -> 2.61.3 Date: Mon, 26 Jan 2026 18:51:15 -0500 Message-ID: X-Mailer: git-send-email 2.51.0 In-Reply-To: References: 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, 26 Jan 2026 23:51:41 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3101 From: Alexander Kanavin Add a patch that addresses a reproducibility issue with ptests. Further tweaks to ptest installation so that the tests can find the needed data. Signed-off-by: Alexander Kanavin Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie (adapted from oe-core commit 1f2e8e2cd0c6d70395615ec15f43e67220721e9d) Signed-off-by: Scott Murray --- recipes-gnome/librsvg/librsvg-crates.inc | 624 +++++++++--------- ...ld-do-not-force-disable-gdk-pixbuf-l.patch | 2 +- ...append-RUSTFLAGS-to-rustc-executable.patch | 2 +- ...e-care-of-deprecated-assert_cmd-Comm.patch | 42 ++ .../{librsvg_2.61.0.bb => librsvg_2.61.3.bb} | 4 +- 5 files changed, 355 insertions(+), 319 deletions(-) create mode 100644 recipes-gnome/librsvg/librsvg/0001-tests-revert-Take-care-of-deprecated-assert_cmd-Comm.patch rename recipes-gnome/librsvg/{librsvg_2.61.0.bb => librsvg_2.61.3.bb} (95%) diff --git a/recipes-gnome/librsvg/librsvg-crates.inc b/recipes-gnome/librsvg/librsvg-crates.inc index 5eb79a8..2260a6f 100644 --- a/recipes-gnome/librsvg/librsvg-crates.inc +++ b/recipes-gnome/librsvg/librsvg-crates.inc @@ -5,91 +5,90 @@ SRC_URI += " \ crate://crates.io/adler2/2.0.1 \ crate://crates.io/aes/0.8.4 \ crate://crates.io/ahash/0.8.12 \ - crate://crates.io/aho-corasick/1.1.3 \ - crate://crates.io/android-tzdata/0.1.1 \ + crate://crates.io/aho-corasick/1.1.4 \ crate://crates.io/android_system_properties/0.1.5 \ crate://crates.io/anes/0.1.6 \ - crate://crates.io/anstream/0.6.20 \ - crate://crates.io/anstyle/1.0.11 \ + crate://crates.io/anstream/0.6.21 \ + crate://crates.io/anstyle/1.0.13 \ crate://crates.io/anstyle-parse/0.2.7 \ crate://crates.io/anstyle-query/1.1.4 \ crate://crates.io/anstyle-wincon/3.0.10 \ - crate://crates.io/anyhow/1.0.99 \ crate://crates.io/approx/0.5.1 \ - crate://crates.io/assert_cmd/2.0.17 \ + crate://crates.io/assert_cmd/2.1.1 \ crate://crates.io/autocfg/1.5.0 \ crate://crates.io/av-data/0.4.4 \ 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.9.1 \ + crate://crates.io/bitflags/2.10.0 \ crate://crates.io/bitreader/0.3.11 \ crate://crates.io/block/0.1.6 \ crate://crates.io/block-buffer/0.10.4 \ crate://crates.io/block-padding/0.3.3 \ - crate://crates.io/bstr/1.12.0 \ + crate://crates.io/bstr/1.12.1 \ crate://crates.io/bumpalo/3.19.0 \ crate://crates.io/byte-slice-cast/1.2.3 \ crate://crates.io/bytecount/0.6.9 \ - crate://crates.io/bytemuck/1.23.2 \ + crate://crates.io/bytemuck/1.24.0 \ crate://crates.io/byteorder/1.5.0 \ crate://crates.io/byteorder-lite/0.1.0 \ crate://crates.io/bytes/1.10.1 \ - crate://crates.io/cairo-rs/0.21.1 \ - crate://crates.io/cairo-sys-rs/0.21.1 \ + crate://crates.io/cairo-rs/0.21.2 \ + crate://crates.io/cairo-sys-rs/0.21.2 \ crate://crates.io/cast/0.3.0 \ crate://crates.io/cbc/0.1.2 \ - crate://crates.io/cc/1.2.32 \ - crate://crates.io/cfg-expr/0.20.2 \ - crate://crates.io/cfg-if/1.0.1 \ - crate://crates.io/chrono/0.4.41 \ + crate://crates.io/cc/1.2.44 \ + crate://crates.io/cfg-expr/0.20.4 \ + crate://crates.io/cfg-if/1.0.4 \ + crate://crates.io/chrono/0.4.42 \ 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.4.4 \ - crate://crates.io/clap/4.5.45 \ - crate://crates.io/clap_builder/4.5.44 \ - crate://crates.io/clap_complete/4.5.57 \ - crate://crates.io/clap_derive/4.5.45 \ - crate://crates.io/clap_lex/0.7.5 \ + crate://crates.io/clap/4.5.51 \ + crate://crates.io/clap_builder/4.5.51 \ + crate://crates.io/clap_complete/4.5.60 \ + crate://crates.io/clap_derive/4.5.49 \ + crate://crates.io/clap_lex/0.7.6 \ crate://crates.io/color_quant/1.1.0 \ crate://crates.io/colorchoice/1.0.4 \ crate://crates.io/core-foundation-sys/0.8.7 \ crate://crates.io/cpufeatures/0.2.17 \ crate://crates.io/crc32fast/1.5.0 \ - crate://crates.io/criterion/0.6.0 \ - crate://crates.io/criterion-plot/0.5.0 \ + crate://crates.io/criterion/0.7.0 \ + crate://crates.io/criterion-plot/0.6.0 \ crate://crates.io/crossbeam-deque/0.8.6 \ crate://crates.io/crossbeam-epoch/0.9.18 \ crate://crates.io/crossbeam-utils/0.8.21 \ crate://crates.io/crunchy/0.2.4 \ crate://crates.io/crypto-common/0.1.6 \ - crate://crates.io/cssparser/0.31.2 \ + crate://crates.io/cssparser/0.35.0 \ + crate://crates.io/cssparser-color/0.3.0 \ crate://crates.io/cssparser-macros/0.6.1 \ - crate://crates.io/data-url/0.3.1 \ + crate://crates.io/data-url/0.3.2 \ crate://crates.io/dav1d/0.10.4 \ crate://crates.io/dav1d-sys/0.8.3 \ - crate://crates.io/deranged/0.4.0 \ - crate://crates.io/derive_more/0.99.20 \ + crate://crates.io/deranged/0.5.5 \ + crate://crates.io/derive_more/2.0.1 \ + crate://crates.io/derive_more-impl/2.0.1 \ crate://crates.io/difflib/0.4.0 \ crate://crates.io/digest/0.10.7 \ crate://crates.io/displaydoc/0.2.5 \ crate://crates.io/dlib/0.5.2 \ - crate://crates.io/doc-comment/0.3.3 \ crate://crates.io/dtoa/1.0.10 \ crate://crates.io/dtoa-short/0.3.5 \ crate://crates.io/ecb/0.1.2 \ crate://crates.io/either/1.15.0 \ crate://crates.io/encoding_rs/0.8.35 \ crate://crates.io/equivalent/1.0.2 \ - crate://crates.io/errno/0.3.13 \ + crate://crates.io/errno/0.3.14 \ crate://crates.io/fallible_collections/0.4.9 \ crate://crates.io/fastrand/2.3.0 \ crate://crates.io/fdeflate/0.3.7 \ - crate://crates.io/flate2/1.1.2 \ + crate://crates.io/find-msvc-tools/0.1.4 \ + crate://crates.io/flate2/1.1.5 \ crate://crates.io/float-cmp/0.10.0 \ crate://crates.io/fnv/1.0.7 \ - crate://crates.io/form_urlencoded/1.2.1 \ + crate://crates.io/form_urlencoded/1.2.2 \ crate://crates.io/futf/0.1.5 \ crate://crates.io/futures-channel/0.3.31 \ crate://crates.io/futures-core/0.3.31 \ @@ -99,39 +98,37 @@ SRC_URI += " \ crate://crates.io/futures-task/0.3.31 \ crate://crates.io/futures-util/0.3.31 \ crate://crates.io/fxhash/0.2.1 \ - crate://crates.io/gdk-pixbuf/0.21.1 \ - crate://crates.io/gdk-pixbuf-sys/0.21.1 \ - crate://crates.io/generic-array/0.14.7 \ - crate://crates.io/getrandom/0.2.16 \ - crate://crates.io/getrandom/0.3.3 \ + crate://crates.io/gdk-pixbuf/0.21.2 \ + crate://crates.io/gdk-pixbuf-sys/0.21.2 \ + crate://crates.io/generic-array/0.14.9 \ + crate://crates.io/getrandom/0.3.4 \ crate://crates.io/gif/0.13.3 \ - crate://crates.io/gio/0.21.1 \ - crate://crates.io/gio-sys/0.21.1 \ - crate://crates.io/glib/0.21.1 \ - crate://crates.io/glib-macros/0.21.0 \ - crate://crates.io/glib-sys/0.21.1 \ - crate://crates.io/gobject-sys/0.21.1 \ - crate://crates.io/half/2.6.0 \ + crate://crates.io/gio/0.21.4 \ + crate://crates.io/gio-sys/0.21.2 \ + crate://crates.io/glib/0.21.4 \ + crate://crates.io/glib-macros/0.21.4 \ + crate://crates.io/glib-sys/0.21.2 \ + crate://crates.io/gobject-sys/0.21.2 \ + crate://crates.io/half/2.7.1 \ crate://crates.io/hashbrown/0.13.2 \ - crate://crates.io/hashbrown/0.15.5 \ + crate://crates.io/hashbrown/0.16.0 \ crate://crates.io/heck/0.5.0 \ - crate://crates.io/iana-time-zone/0.1.63 \ + crate://crates.io/iana-time-zone/0.1.64 \ crate://crates.io/iana-time-zone-haiku/0.1.2 \ - crate://crates.io/icu_collections/2.0.0 \ - crate://crates.io/icu_locale_core/2.0.0 \ - crate://crates.io/icu_normalizer/2.0.0 \ - crate://crates.io/icu_normalizer_data/2.0.0 \ - crate://crates.io/icu_properties/2.0.1 \ - crate://crates.io/icu_properties_data/2.0.1 \ - crate://crates.io/icu_provider/2.0.0 \ - crate://crates.io/idna/1.0.3 \ + crate://crates.io/icu_collections/2.1.1 \ + crate://crates.io/icu_locale_core/2.1.1 \ + crate://crates.io/icu_normalizer/2.1.1 \ + crate://crates.io/icu_normalizer_data/2.1.1 \ + crate://crates.io/icu_properties/2.1.1 \ + crate://crates.io/icu_properties_data/2.1.1 \ + crate://crates.io/icu_provider/2.1.1 \ + crate://crates.io/idna/1.1.0 \ crate://crates.io/idna_adapter/1.2.1 \ - crate://crates.io/image/0.25.6 \ - crate://crates.io/image-webp/0.2.3 \ - crate://crates.io/indexmap/2.10.0 \ + crate://crates.io/image/0.25.8 \ + crate://crates.io/image-webp/0.2.4 \ + crate://crates.io/indexmap/2.12.0 \ crate://crates.io/inout/0.1.4 \ - crate://crates.io/is_terminal_polyfill/1.70.1 \ - crate://crates.io/itertools/0.10.5 \ + crate://crates.io/is_terminal_polyfill/1.70.2 \ crate://crates.io/itertools/0.13.0 \ crate://crates.io/itertools/0.14.0 \ crate://crates.io/itoa/1.0.15 \ @@ -139,25 +136,26 @@ SRC_URI += " \ crate://crates.io/jiff-static/0.2.15 \ crate://crates.io/jiff-tzdb/0.1.4 \ crate://crates.io/jiff-tzdb-platform/0.1.3 \ - crate://crates.io/js-sys/0.3.77 \ + crate://crates.io/js-sys/0.3.82 \ crate://crates.io/language-tags/0.3.2 \ crate://crates.io/lazy_static/1.5.0 \ - crate://crates.io/libc/0.2.175 \ - crate://crates.io/libloading/0.8.8 \ - crate://crates.io/linux-raw-sys/0.9.4 \ - crate://crates.io/litemap/0.8.0 \ + crate://crates.io/libc/0.2.177 \ + crate://crates.io/libloading/0.8.9 \ + crate://crates.io/linux-raw-sys/0.11.0 \ + crate://crates.io/litemap/0.8.1 \ crate://crates.io/locale_config/0.3.0 \ - crate://crates.io/lock_api/0.4.13 \ - crate://crates.io/log/0.4.27 \ - crate://crates.io/lopdf/0.36.0 \ + crate://crates.io/lock_api/0.4.14 \ + crate://crates.io/log/0.4.28 \ + crate://crates.io/lopdf/0.38.0 \ crate://crates.io/mac/0.1.1 \ crate://crates.io/malloc_buf/0.0.6 \ crate://crates.io/markup5ever/0.35.0 \ crate://crates.io/matches/0.1.10 \ crate://crates.io/matrixmultiply/0.3.10 \ crate://crates.io/md-5/0.10.6 \ - crate://crates.io/memchr/2.7.5 \ + crate://crates.io/memchr/2.7.6 \ crate://crates.io/miniz_oxide/0.8.9 \ + crate://crates.io/moxcms/0.7.9 \ crate://crates.io/mp4parse/0.17.0 \ crate://crates.io/nalgebra/0.33.2 \ crate://crates.io/nalgebra-macros/0.2.2 \ @@ -176,51 +174,48 @@ SRC_URI += " \ crate://crates.io/objc-foundation/0.1.1 \ crate://crates.io/objc_id/0.1.1 \ crate://crates.io/once_cell/1.21.3 \ - crate://crates.io/once_cell_polyfill/1.70.1 \ + crate://crates.io/once_cell_polyfill/1.70.2 \ crate://crates.io/oorandom/11.1.5 \ - crate://crates.io/pango/0.21.1 \ - crate://crates.io/pango-sys/0.21.1 \ - crate://crates.io/pangocairo/0.21.1 \ - crate://crates.io/pangocairo-sys/0.21.1 \ - crate://crates.io/parking_lot/0.12.4 \ - crate://crates.io/parking_lot_core/0.9.11 \ + crate://crates.io/pango/0.21.3 \ + crate://crates.io/pango-sys/0.21.2 \ + crate://crates.io/pangocairo/0.21.2 \ + crate://crates.io/pangocairo-sys/0.21.2 \ + crate://crates.io/parking_lot/0.12.5 \ + crate://crates.io/parking_lot_core/0.9.12 \ crate://crates.io/paste/1.0.15 \ - crate://crates.io/percent-encoding/2.3.1 \ - crate://crates.io/phf/0.10.1 \ + crate://crates.io/percent-encoding/2.3.2 \ crate://crates.io/phf/0.11.3 \ - crate://crates.io/phf_codegen/0.10.0 \ crate://crates.io/phf_codegen/0.11.3 \ - crate://crates.io/phf_generator/0.10.0 \ crate://crates.io/phf_generator/0.11.3 \ crate://crates.io/phf_macros/0.11.3 \ - crate://crates.io/phf_shared/0.10.0 \ crate://crates.io/phf_shared/0.11.3 \ + crate://crates.io/phf_shared/0.13.1 \ crate://crates.io/pin-project-lite/0.2.16 \ crate://crates.io/pin-utils/0.1.0 \ crate://crates.io/pkg-config/0.3.32 \ 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.17.16 \ + crate://crates.io/png/0.18.0 \ crate://crates.io/portable-atomic/1.11.1 \ crate://crates.io/portable-atomic-util/0.2.4 \ - crate://crates.io/potential_utf/0.1.2 \ + crate://crates.io/potential_utf/0.1.4 \ crate://crates.io/powerfmt/0.2.0 \ crate://crates.io/ppv-lite86/0.2.21 \ crate://crates.io/precomputed-hash/0.1.1 \ crate://crates.io/predicates/3.1.3 \ crate://crates.io/predicates-core/1.0.9 \ crate://crates.io/predicates-tree/1.0.12 \ - crate://crates.io/proc-macro-crate/3.3.0 \ - crate://crates.io/proc-macro2/1.0.97 \ - crate://crates.io/proptest/1.7.0 \ + crate://crates.io/proc-macro-crate/3.4.0 \ + crate://crates.io/proc-macro2/1.0.103 \ + crate://crates.io/proptest/1.9.0 \ + crate://crates.io/pxfm/0.1.25 \ crate://crates.io/quick-error/1.2.3 \ crate://crates.io/quick-error/2.0.1 \ - crate://crates.io/quote/1.0.40 \ + crate://crates.io/quote/1.0.41 \ crate://crates.io/r-efi/5.3.0 \ crate://crates.io/rand/0.8.5 \ crate://crates.io/rand/0.9.2 \ - crate://crates.io/rand_chacha/0.3.1 \ crate://crates.io/rand_chacha/0.9.0 \ crate://crates.io/rand_core/0.6.4 \ crate://crates.io/rand_core/0.9.3 \ @@ -230,221 +225,221 @@ SRC_URI += " \ crate://crates.io/rayon/1.11.0 \ crate://crates.io/rayon-core/1.13.0 \ crate://crates.io/rctree/0.6.0 \ - crate://crates.io/redox_syscall/0.5.17 \ - crate://crates.io/regex/1.11.1 \ - crate://crates.io/regex-automata/0.4.9 \ - crate://crates.io/regex-syntax/0.8.5 \ + crate://crates.io/redox_syscall/0.5.18 \ + crate://crates.io/regex/1.12.2 \ + crate://crates.io/regex-automata/0.4.13 \ + crate://crates.io/regex-syntax/0.8.8 \ crate://crates.io/rgb/0.8.52 \ - crate://crates.io/rustix/1.0.8 \ + crate://crates.io/rustix/1.1.2 \ crate://crates.io/rustversion/1.0.22 \ - crate://crates.io/rusty-fork/0.3.0 \ + crate://crates.io/rusty-fork/0.3.1 \ crate://crates.io/ryu/1.0.20 \ crate://crates.io/safe_arch/0.7.4 \ crate://crates.io/same-file/1.0.6 \ crate://crates.io/scopeguard/1.2.0 \ - crate://crates.io/selectors/0.25.0 \ - crate://crates.io/serde/1.0.219 \ - crate://crates.io/serde_derive/1.0.219 \ - crate://crates.io/serde_json/1.0.142 \ - crate://crates.io/serde_spanned/0.6.9 \ - crate://crates.io/servo_arc/0.3.0 \ + crate://crates.io/selectors/0.31.0 \ + crate://crates.io/serde/1.0.228 \ + crate://crates.io/serde_core/1.0.228 \ + crate://crates.io/serde_derive/1.0.228 \ + crate://crates.io/serde_json/1.0.145 \ + crate://crates.io/serde_spanned/1.0.3 \ + crate://crates.io/servo_arc/0.4.1 \ crate://crates.io/sha2/0.10.9 \ crate://crates.io/shell-words/1.1.0 \ crate://crates.io/shlex/1.3.0 \ - crate://crates.io/simba/0.9.0 \ + crate://crates.io/simba/0.9.1 \ crate://crates.io/simd-adler32/0.3.7 \ - crate://crates.io/siphasher/0.3.11 \ crate://crates.io/siphasher/1.0.1 \ crate://crates.io/slab/0.4.11 \ crate://crates.io/smallvec/1.15.1 \ - crate://crates.io/stable_deref_trait/1.2.0 \ + crate://crates.io/stable_deref_trait/1.2.1 \ crate://crates.io/static_assertions/1.1.0 \ crate://crates.io/string_cache/0.8.9 \ + crate://crates.io/string_cache/0.9.0 \ crate://crates.io/string_cache_codegen/0.5.4 \ crate://crates.io/stringprep/0.1.5 \ crate://crates.io/strsim/0.11.1 \ - crate://crates.io/syn/2.0.105 \ + crate://crates.io/syn/2.0.108 \ crate://crates.io/synstructure/0.13.2 \ - crate://crates.io/system-deps/7.0.5 \ - crate://crates.io/target-lexicon/0.13.2 \ - crate://crates.io/tempfile/3.20.0 \ + crate://crates.io/system-deps/7.0.7 \ + crate://crates.io/target-lexicon/0.13.3 \ + crate://crates.io/tempfile/3.23.0 \ crate://crates.io/tendril/0.4.3 \ crate://crates.io/termtree/0.5.1 \ - crate://crates.io/thiserror/1.0.69 \ - crate://crates.io/thiserror/2.0.14 \ - crate://crates.io/thiserror-impl/1.0.69 \ - crate://crates.io/thiserror-impl/2.0.14 \ - crate://crates.io/time/0.3.41 \ - crate://crates.io/time-core/0.1.4 \ - crate://crates.io/time-macros/0.2.22 \ - crate://crates.io/tinystr/0.8.1 \ + crate://crates.io/thiserror/2.0.17 \ + crate://crates.io/thiserror-impl/2.0.17 \ + crate://crates.io/time/0.3.44 \ + crate://crates.io/time-core/0.1.6 \ + crate://crates.io/time-macros/0.2.24 \ + crate://crates.io/tinystr/0.8.2 \ crate://crates.io/tinytemplate/1.2.1 \ - crate://crates.io/tinyvec/1.9.0 \ + crate://crates.io/tinyvec/1.10.0 \ crate://crates.io/tinyvec_macros/0.1.1 \ - crate://crates.io/toml/0.8.23 \ - crate://crates.io/toml_datetime/0.6.11 \ - crate://crates.io/toml_edit/0.22.27 \ - crate://crates.io/typenum/1.18.0 \ + crate://crates.io/toml/0.9.8 \ + crate://crates.io/toml_datetime/0.7.3 \ + crate://crates.io/toml_edit/0.23.7 \ + crate://crates.io/toml_parser/1.0.4 \ + crate://crates.io/toml_writer/1.0.4 \ + crate://crates.io/ttf-parser/0.25.1 \ + crate://crates.io/typenum/1.19.0 \ crate://crates.io/unarray/0.1.4 \ crate://crates.io/unicode-bidi/0.3.18 \ - crate://crates.io/unicode-ident/1.0.18 \ - crate://crates.io/unicode-normalization/0.1.24 \ - crate://crates.io/unicode-properties/0.1.3 \ - crate://crates.io/url/2.5.4 \ + crate://crates.io/unicode-ident/1.0.22 \ + crate://crates.io/unicode-normalization/0.1.25 \ + crate://crates.io/unicode-properties/0.1.4 \ + crate://crates.io/url/2.5.7 \ crate://crates.io/utf-8/0.7.6 \ crate://crates.io/utf8_iter/1.0.4 \ crate://crates.io/utf8parse/0.2.2 \ - crate://crates.io/version-compare/0.2.0 \ + crate://crates.io/version-compare/0.2.1 \ crate://crates.io/version_check/0.9.5 \ crate://crates.io/wait-timeout/0.2.1 \ crate://crates.io/walkdir/2.5.0 \ - crate://crates.io/wasi/0.11.1+wasi-snapshot-preview1 \ - crate://crates.io/wasi/0.14.2+wasi-0.2.4 \ - crate://crates.io/wasm-bindgen/0.2.100 \ - crate://crates.io/wasm-bindgen-backend/0.2.100 \ - crate://crates.io/wasm-bindgen-macro/0.2.100 \ - crate://crates.io/wasm-bindgen-macro-support/0.2.100 \ - crate://crates.io/wasm-bindgen-shared/0.2.100 \ - crate://crates.io/web-sys/0.3.77 \ + crate://crates.io/wasip2/1.0.1+wasi-0.2.4 \ + crate://crates.io/wasm-bindgen/0.2.105 \ + crate://crates.io/wasm-bindgen-macro/0.2.105 \ + crate://crates.io/wasm-bindgen-macro-support/0.2.105 \ + crate://crates.io/wasm-bindgen-shared/0.2.105 \ + crate://crates.io/web-sys/0.3.82 \ crate://crates.io/web_atoms/0.1.3 \ crate://crates.io/weezl/0.1.10 \ crate://crates.io/wide/0.7.33 \ 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.9 \ + crate://crates.io/winapi-util/0.1.11 \ crate://crates.io/winapi-x86_64-pc-windows-gnu/0.4.0 \ - crate://crates.io/windows-core/0.61.2 \ - crate://crates.io/windows-implement/0.60.0 \ - crate://crates.io/windows-interface/0.59.1 \ - crate://crates.io/windows-link/0.1.3 \ - crate://crates.io/windows-result/0.3.4 \ - crate://crates.io/windows-strings/0.4.2 \ + crate://crates.io/windows-core/0.62.2 \ + crate://crates.io/windows-implement/0.60.2 \ + crate://crates.io/windows-interface/0.59.3 \ + crate://crates.io/windows-link/0.2.1 \ + crate://crates.io/windows-result/0.4.1 \ + crate://crates.io/windows-strings/0.5.1 \ crate://crates.io/windows-sys/0.59.0 \ crate://crates.io/windows-sys/0.60.2 \ + crate://crates.io/windows-sys/0.61.2 \ crate://crates.io/windows-targets/0.52.6 \ - crate://crates.io/windows-targets/0.53.3 \ + crate://crates.io/windows-targets/0.53.5 \ crate://crates.io/windows_aarch64_gnullvm/0.52.6 \ - crate://crates.io/windows_aarch64_gnullvm/0.53.0 \ + crate://crates.io/windows_aarch64_gnullvm/0.53.1 \ crate://crates.io/windows_aarch64_msvc/0.52.6 \ - crate://crates.io/windows_aarch64_msvc/0.53.0 \ + crate://crates.io/windows_aarch64_msvc/0.53.1 \ crate://crates.io/windows_i686_gnu/0.52.6 \ - crate://crates.io/windows_i686_gnu/0.53.0 \ + crate://crates.io/windows_i686_gnu/0.53.1 \ crate://crates.io/windows_i686_gnullvm/0.52.6 \ - crate://crates.io/windows_i686_gnullvm/0.53.0 \ + crate://crates.io/windows_i686_gnullvm/0.53.1 \ crate://crates.io/windows_i686_msvc/0.52.6 \ - crate://crates.io/windows_i686_msvc/0.53.0 \ + crate://crates.io/windows_i686_msvc/0.53.1 \ crate://crates.io/windows_x86_64_gnu/0.52.6 \ - crate://crates.io/windows_x86_64_gnu/0.53.0 \ + crate://crates.io/windows_x86_64_gnu/0.53.1 \ crate://crates.io/windows_x86_64_gnullvm/0.52.6 \ - crate://crates.io/windows_x86_64_gnullvm/0.53.0 \ + crate://crates.io/windows_x86_64_gnullvm/0.53.1 \ crate://crates.io/windows_x86_64_msvc/0.52.6 \ - crate://crates.io/windows_x86_64_msvc/0.53.0 \ - crate://crates.io/winnow/0.7.12 \ - crate://crates.io/wit-bindgen-rt/0.39.0 \ - crate://crates.io/writeable/0.6.1 \ + crate://crates.io/windows_x86_64_msvc/0.53.1 \ + crate://crates.io/winnow/0.7.13 \ + crate://crates.io/wit-bindgen/0.46.0 \ + crate://crates.io/writeable/0.6.2 \ crate://crates.io/xml5ever/0.35.0 \ crate://crates.io/yeslogic-fontconfig-sys/6.0.0 \ - crate://crates.io/yoke/0.8.0 \ - crate://crates.io/yoke-derive/0.8.0 \ - crate://crates.io/zerocopy/0.8.26 \ - crate://crates.io/zerocopy-derive/0.8.26 \ + crate://crates.io/yoke/0.8.1 \ + crate://crates.io/yoke-derive/0.8.1 \ + crate://crates.io/zerocopy/0.8.27 \ + crate://crates.io/zerocopy-derive/0.8.27 \ crate://crates.io/zerofrom/0.1.6 \ crate://crates.io/zerofrom-derive/0.1.6 \ - crate://crates.io/zerotrie/0.2.2 \ - crate://crates.io/zerovec/0.11.4 \ - crate://crates.io/zerovec-derive/0.11.1 \ + crate://crates.io/zerotrie/0.2.3 \ + crate://crates.io/zerovec/0.11.5 \ + crate://crates.io/zerovec-derive/0.11.2 \ crate://crates.io/zune-core/0.4.12 \ - crate://crates.io/zune-jpeg/0.4.20 \ + crate://crates.io/zune-jpeg/0.4.21 \ " SRC_URI[adler2-2.0.1.sha256sum] = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" SRC_URI[aes-0.8.4.sha256sum] = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" SRC_URI[ahash-0.8.12.sha256sum] = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75" -SRC_URI[aho-corasick-1.1.3.sha256sum] = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" -SRC_URI[android-tzdata-0.1.1.sha256sum] = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" +SRC_URI[aho-corasick-1.1.4.sha256sum] = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" SRC_URI[android_system_properties-0.1.5.sha256sum] = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" SRC_URI[anes-0.1.6.sha256sum] = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" -SRC_URI[anstream-0.6.20.sha256sum] = "3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192" -SRC_URI[anstyle-1.0.11.sha256sum] = "862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd" +SRC_URI[anstream-0.6.21.sha256sum] = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a" +SRC_URI[anstyle-1.0.13.sha256sum] = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78" SRC_URI[anstyle-parse-0.2.7.sha256sum] = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2" SRC_URI[anstyle-query-1.1.4.sha256sum] = "9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2" SRC_URI[anstyle-wincon-3.0.10.sha256sum] = "3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a" -SRC_URI[anyhow-1.0.99.sha256sum] = "b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100" SRC_URI[approx-0.5.1.sha256sum] = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6" -SRC_URI[assert_cmd-2.0.17.sha256sum] = "2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66" +SRC_URI[assert_cmd-2.1.1.sha256sum] = "bcbb6924530aa9e0432442af08bbcafdad182db80d2e560da42a6d442535bf85" SRC_URI[autocfg-1.5.0.sha256sum] = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" SRC_URI[av-data-0.4.4.sha256sum] = "fca67ba5d317924c02180c576157afd54babe48a76ebc66ce6d34bb8ba08308e" 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.9.1.sha256sum] = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967" +SRC_URI[bitflags-2.10.0.sha256sum] = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" SRC_URI[bitreader-0.3.11.sha256sum] = "886559b1e163d56c765bc3a985febb4eee8009f625244511d8ee3c432e08c066" SRC_URI[block-0.1.6.sha256sum] = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" SRC_URI[block-buffer-0.10.4.sha256sum] = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" SRC_URI[block-padding-0.3.3.sha256sum] = "a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93" -SRC_URI[bstr-1.12.0.sha256sum] = "234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4" +SRC_URI[bstr-1.12.1.sha256sum] = "63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab" SRC_URI[bumpalo-3.19.0.sha256sum] = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" SRC_URI[byte-slice-cast-1.2.3.sha256sum] = "7575182f7272186991736b70173b0ea045398f984bf5ebbb3804736ce1330c9d" SRC_URI[bytecount-0.6.9.sha256sum] = "175812e0be2bccb6abe50bb8d566126198344f707e304f45c648fd8f2cc0365e" -SRC_URI[bytemuck-1.23.2.sha256sum] = "3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677" +SRC_URI[bytemuck-1.24.0.sha256sum] = "1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4" SRC_URI[byteorder-1.5.0.sha256sum] = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" SRC_URI[byteorder-lite-0.1.0.sha256sum] = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495" SRC_URI[bytes-1.10.1.sha256sum] = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" -SRC_URI[cairo-rs-0.21.1.sha256sum] = "1158f326d7b755a9ae2b36c5b5391400e3431f3b77418cedb6d7130126628f10" -SRC_URI[cairo-sys-rs-0.21.1.sha256sum] = "b963177900ec8e783927e5ed99e16c0ec1b723f1f125dff8992db28ef35c62c3" +SRC_URI[cairo-rs-0.21.2.sha256sum] = "dfe4354df4da648870e363387679081f8f9fc538ec8b55901e3740c6a0ef81b1" +SRC_URI[cairo-sys-rs-0.21.2.sha256sum] = "47d6c3300c7103eb8e4de07591003511aa25664438f8c6fc317a3a9902c103f8" SRC_URI[cast-0.3.0.sha256sum] = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" SRC_URI[cbc-0.1.2.sha256sum] = "26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6" -SRC_URI[cc-1.2.32.sha256sum] = "2352e5597e9c544d5e6d9c95190d5d27738ade584fa8db0a16e130e5c2b5296e" -SRC_URI[cfg-expr-0.20.2.sha256sum] = "c8d458d63f0f0f482c8da9b7c8b76c21bd885a02056cc94c6404d861ca2b8206" -SRC_URI[cfg-if-1.0.1.sha256sum] = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268" -SRC_URI[chrono-0.4.41.sha256sum] = "c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d" +SRC_URI[cc-1.2.44.sha256sum] = "37521ac7aabe3d13122dc382493e20c9416f299d2ccd5b3a5340a2570cdeb0f3" +SRC_URI[cfg-expr-0.20.4.sha256sum] = "9acd0bdbbf4b2612d09f52ba61da432140cb10930354079d0d53fafc12968726" +SRC_URI[cfg-if-1.0.4.sha256sum] = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" +SRC_URI[chrono-0.4.42.sha256sum] = "145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2" 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.4.4.sha256sum] = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" -SRC_URI[clap-4.5.45.sha256sum] = "1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318" -SRC_URI[clap_builder-4.5.44.sha256sum] = "b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8" -SRC_URI[clap_complete-4.5.57.sha256sum] = "4d9501bd3f5f09f7bbee01da9a511073ed30a80cd7a509f1214bb74eadea71ad" -SRC_URI[clap_derive-4.5.45.sha256sum] = "14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6" -SRC_URI[clap_lex-0.7.5.sha256sum] = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675" +SRC_URI[clap-4.5.51.sha256sum] = "4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5" +SRC_URI[clap_builder-4.5.51.sha256sum] = "75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a" +SRC_URI[clap_complete-4.5.60.sha256sum] = "8e602857739c5a4291dfa33b5a298aeac9006185229a700e5810a3ef7272d971" +SRC_URI[clap_derive-4.5.49.sha256sum] = "2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671" +SRC_URI[clap_lex-0.7.6.sha256sum] = "a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d" SRC_URI[color_quant-1.1.0.sha256sum] = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" SRC_URI[colorchoice-1.0.4.sha256sum] = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75" SRC_URI[core-foundation-sys-0.8.7.sha256sum] = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" SRC_URI[cpufeatures-0.2.17.sha256sum] = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" SRC_URI[crc32fast-1.5.0.sha256sum] = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" -SRC_URI[criterion-0.6.0.sha256sum] = "3bf7af66b0989381bd0be551bd7cc91912a655a58c6918420c9527b1fd8b4679" -SRC_URI[criterion-plot-0.5.0.sha256sum] = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1" +SRC_URI[criterion-0.7.0.sha256sum] = "e1c047a62b0cc3e145fa84415a3191f628e980b194c2755aa12300a4e6cbd928" +SRC_URI[criterion-plot-0.6.0.sha256sum] = "9b1bcc0dc7dfae599d84ad0b1a55f80cde8af3725da8313b528da95ef783e338" SRC_URI[crossbeam-deque-0.8.6.sha256sum] = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" SRC_URI[crossbeam-epoch-0.9.18.sha256sum] = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" SRC_URI[crossbeam-utils-0.8.21.sha256sum] = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" SRC_URI[crunchy-0.2.4.sha256sum] = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5" SRC_URI[crypto-common-0.1.6.sha256sum] = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" -SRC_URI[cssparser-0.31.2.sha256sum] = "5b3df4f93e5fbbe73ec01ec8d3f68bba73107993a5b1e7519273c32db9b0d5be" +SRC_URI[cssparser-0.35.0.sha256sum] = "4e901edd733a1472f944a45116df3f846f54d37e67e68640ac8bb69689aca2aa" +SRC_URI[cssparser-color-0.3.0.sha256sum] = "6eeef9ae8c0e112edd89eb6406b3156ffa99c7e037b3baef1dbdf4158d35c324" SRC_URI[cssparser-macros-0.6.1.sha256sum] = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" -SRC_URI[data-url-0.3.1.sha256sum] = "5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a" +SRC_URI[data-url-0.3.2.sha256sum] = "be1e0bca6c3637f992fc1cc7cbc52a78c1ef6db076dbf1059c4323d6a2048376" SRC_URI[dav1d-0.10.4.sha256sum] = "80c3f80814db85397819d464bb553268992c393b4b3b5554b89c1655996d5926" SRC_URI[dav1d-sys-0.8.3.sha256sum] = "c3c91aea6668645415331133ed6f8ddf0e7f40160cd97a12d59e68716a58704b" -SRC_URI[deranged-0.4.0.sha256sum] = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e" -SRC_URI[derive_more-0.99.20.sha256sum] = "6edb4b64a43d977b8e99788fe3a04d483834fba1215a7e02caa415b626497f7f" +SRC_URI[deranged-0.5.5.sha256sum] = "ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587" +SRC_URI[derive_more-2.0.1.sha256sum] = "093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678" +SRC_URI[derive_more-impl-2.0.1.sha256sum] = "bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3" SRC_URI[difflib-0.4.0.sha256sum] = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8" SRC_URI[digest-0.10.7.sha256sum] = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" SRC_URI[displaydoc-0.2.5.sha256sum] = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" SRC_URI[dlib-0.5.2.sha256sum] = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412" -SRC_URI[doc-comment-0.3.3.sha256sum] = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" SRC_URI[dtoa-1.0.10.sha256sum] = "d6add3b8cff394282be81f3fc1a0605db594ed69890078ca6e2cab1c408bcf04" SRC_URI[dtoa-short-0.3.5.sha256sum] = "cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87" SRC_URI[ecb-0.1.2.sha256sum] = "1a8bfa975b1aec2145850fcaa1c6fe269a16578c44705a532ae3edc92b8881c7" SRC_URI[either-1.15.0.sha256sum] = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" SRC_URI[encoding_rs-0.8.35.sha256sum] = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" SRC_URI[equivalent-1.0.2.sha256sum] = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" -SRC_URI[errno-0.3.13.sha256sum] = "778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad" +SRC_URI[errno-0.3.14.sha256sum] = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" SRC_URI[fallible_collections-0.4.9.sha256sum] = "a88c69768c0a15262df21899142bc6df9b9b823546d4b4b9a7bc2d6c448ec6fd" SRC_URI[fastrand-2.3.0.sha256sum] = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" SRC_URI[fdeflate-0.3.7.sha256sum] = "1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c" -SRC_URI[flate2-1.1.2.sha256sum] = "4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d" +SRC_URI[find-msvc-tools-0.1.4.sha256sum] = "52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127" +SRC_URI[flate2-1.1.5.sha256sum] = "bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb" SRC_URI[float-cmp-0.10.0.sha256sum] = "b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8" SRC_URI[fnv-1.0.7.sha256sum] = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" -SRC_URI[form_urlencoded-1.2.1.sha256sum] = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" +SRC_URI[form_urlencoded-1.2.2.sha256sum] = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" SRC_URI[futf-0.1.5.sha256sum] = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843" SRC_URI[futures-channel-0.3.31.sha256sum] = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" SRC_URI[futures-core-0.3.31.sha256sum] = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" @@ -454,39 +449,37 @@ SRC_URI[futures-macro-0.3.31.sha256sum] = "162ee34ebcb7c64a8abebc059ce0fee27c226 SRC_URI[futures-task-0.3.31.sha256sum] = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" SRC_URI[futures-util-0.3.31.sha256sum] = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" SRC_URI[fxhash-0.2.1.sha256sum] = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" -SRC_URI[gdk-pixbuf-0.21.1.sha256sum] = "3c7330cdbbc653df431331ae3d9d59e985a0fecaf33d74c7c1c5d13ab0245f6c" -SRC_URI[gdk-pixbuf-sys-0.21.1.sha256sum] = "e25899cc931dc28cba912ebec793b730f53d2d419f90a562fcb29b53bd10aa82" -SRC_URI[generic-array-0.14.7.sha256sum] = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" -SRC_URI[getrandom-0.2.16.sha256sum] = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" -SRC_URI[getrandom-0.3.3.sha256sum] = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" +SRC_URI[gdk-pixbuf-0.21.2.sha256sum] = "2a3c64459f569154f37616fc28923bfac490d4aaa134aaf5eca58a2c0c13050f" +SRC_URI[gdk-pixbuf-sys-0.21.2.sha256sum] = "3854ef7a6a8b8f3b4013a01d5f9cb0d1794ec4e810c6cb4e2cc6d980f1baf724" +SRC_URI[generic-array-0.14.9.sha256sum] = "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2" +SRC_URI[getrandom-0.3.4.sha256sum] = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" SRC_URI[gif-0.13.3.sha256sum] = "4ae047235e33e2829703574b54fdec96bfbad892062d97fed2f76022287de61b" -SRC_URI[gio-0.21.1.sha256sum] = "52b5e3f390d01b79e30da451dd00e27cd1ac2de81658e3abf6c1fc3229b24c5f" -SRC_URI[gio-sys-0.21.1.sha256sum] = "a03f2234671e5a588cfe1f59c2b22c103f5772ea351be9cc824a9ce0d06d99fd" -SRC_URI[glib-0.21.1.sha256sum] = "60bdc26493257b5794ba9301f7cbaf7ab0d69a570bfbefa4d7d360e781cb5205" -SRC_URI[glib-macros-0.21.0.sha256sum] = "e772291ebea14c28eb11bb75741f62f4a4894f25e60ce80100797b6b010ef0f9" -SRC_URI[glib-sys-0.21.1.sha256sum] = "dc7c43cff6a7dc43821e45ebf172399437acd6716fa2186b6852d2b397bf622d" -SRC_URI[gobject-sys-0.21.1.sha256sum] = "3e9a190eef2bce144a6aa8434e306974c6062c398e0a33a146d60238f9062d5c" -SRC_URI[half-2.6.0.sha256sum] = "459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9" +SRC_URI[gio-0.21.4.sha256sum] = "daeff3dd716d1ba91850b976b76a1c2d28f99ef6c1602cd8fdaa8fab8017fd9c" +SRC_URI[gio-sys-0.21.2.sha256sum] = "171ed2f6dd927abbe108cfd9eebff2052c335013f5879d55bab0dc1dee19b706" +SRC_URI[glib-0.21.4.sha256sum] = "5b9dbecb1c33e483a98be4acfea2ab369e1c28f517c6eadb674537409c25c4b2" +SRC_URI[glib-macros-0.21.4.sha256sum] = "880e524e0085f3546cfb38532b2c202c0d64741d9977a6e4aa24704bfc9f19fb" +SRC_URI[glib-sys-0.21.2.sha256sum] = "d09d3d0fddf7239521674e57b0465dfbd844632fec54f059f7f56112e3f927e1" +SRC_URI[gobject-sys-0.21.2.sha256sum] = "538e41d8776173ec107e7b0f2aceced60abc368d7e1d81c1f0e2ecd35f59080d" +SRC_URI[half-2.7.1.sha256sum] = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b" SRC_URI[hashbrown-0.13.2.sha256sum] = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" -SRC_URI[hashbrown-0.15.5.sha256sum] = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" +SRC_URI[hashbrown-0.16.0.sha256sum] = "5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d" SRC_URI[heck-0.5.0.sha256sum] = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" -SRC_URI[iana-time-zone-0.1.63.sha256sum] = "b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8" +SRC_URI[iana-time-zone-0.1.64.sha256sum] = "33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb" SRC_URI[iana-time-zone-haiku-0.1.2.sha256sum] = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" -SRC_URI[icu_collections-2.0.0.sha256sum] = "200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47" -SRC_URI[icu_locale_core-2.0.0.sha256sum] = "0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a" -SRC_URI[icu_normalizer-2.0.0.sha256sum] = "436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979" -SRC_URI[icu_normalizer_data-2.0.0.sha256sum] = "00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3" -SRC_URI[icu_properties-2.0.1.sha256sum] = "016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b" -SRC_URI[icu_properties_data-2.0.1.sha256sum] = "298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632" -SRC_URI[icu_provider-2.0.0.sha256sum] = "03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af" -SRC_URI[idna-1.0.3.sha256sum] = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" +SRC_URI[icu_collections-2.1.1.sha256sum] = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43" +SRC_URI[icu_locale_core-2.1.1.sha256sum] = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6" +SRC_URI[icu_normalizer-2.1.1.sha256sum] = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599" +SRC_URI[icu_normalizer_data-2.1.1.sha256sum] = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a" +SRC_URI[icu_properties-2.1.1.sha256sum] = "e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99" +SRC_URI[icu_properties_data-2.1.1.sha256sum] = "02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899" +SRC_URI[icu_provider-2.1.1.sha256sum] = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614" +SRC_URI[idna-1.1.0.sha256sum] = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" SRC_URI[idna_adapter-1.2.1.sha256sum] = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" -SRC_URI[image-0.25.6.sha256sum] = "db35664ce6b9810857a38a906215e75a9c879f0696556a39f59c62829710251a" -SRC_URI[image-webp-0.2.3.sha256sum] = "f6970fe7a5300b4b42e62c52efa0187540a5bef546c60edaf554ef595d2e6f0b" -SRC_URI[indexmap-2.10.0.sha256sum] = "fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661" +SRC_URI[image-0.25.8.sha256sum] = "529feb3e6769d234375c4cf1ee2ce713682b8e76538cb13f9fc23e1400a591e7" +SRC_URI[image-webp-0.2.4.sha256sum] = "525e9ff3e1a4be2fbea1fdf0e98686a6d98b4d8f937e1bf7402245af1909e8c3" +SRC_URI[indexmap-2.12.0.sha256sum] = "6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f" SRC_URI[inout-0.1.4.sha256sum] = "879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01" -SRC_URI[is_terminal_polyfill-1.70.1.sha256sum] = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" -SRC_URI[itertools-0.10.5.sha256sum] = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" +SRC_URI[is_terminal_polyfill-1.70.2.sha256sum] = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" SRC_URI[itertools-0.13.0.sha256sum] = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" SRC_URI[itertools-0.14.0.sha256sum] = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" SRC_URI[itoa-1.0.15.sha256sum] = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" @@ -494,25 +487,26 @@ SRC_URI[jiff-0.2.15.sha256sum] = "be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40c SRC_URI[jiff-static-0.2.15.sha256sum] = "03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4" SRC_URI[jiff-tzdb-0.1.4.sha256sum] = "c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524" SRC_URI[jiff-tzdb-platform-0.1.3.sha256sum] = "875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8" -SRC_URI[js-sys-0.3.77.sha256sum] = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" +SRC_URI[js-sys-0.3.82.sha256sum] = "b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65" SRC_URI[language-tags-0.3.2.sha256sum] = "d4345964bb142484797b161f473a503a434de77149dd8c7427788c6e13379388" SRC_URI[lazy_static-1.5.0.sha256sum] = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" -SRC_URI[libc-0.2.175.sha256sum] = "6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543" -SRC_URI[libloading-0.8.8.sha256sum] = "07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667" -SRC_URI[linux-raw-sys-0.9.4.sha256sum] = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12" -SRC_URI[litemap-0.8.0.sha256sum] = "241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956" +SRC_URI[libc-0.2.177.sha256sum] = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976" +SRC_URI[libloading-0.8.9.sha256sum] = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" +SRC_URI[linux-raw-sys-0.11.0.sha256sum] = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" +SRC_URI[litemap-0.8.1.sha256sum] = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77" SRC_URI[locale_config-0.3.0.sha256sum] = "08d2c35b16f4483f6c26f0e4e9550717a2f6575bcd6f12a53ff0c490a94a6934" -SRC_URI[lock_api-0.4.13.sha256sum] = "96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765" -SRC_URI[log-0.4.27.sha256sum] = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" -SRC_URI[lopdf-0.36.0.sha256sum] = "59fa2559e99ba0f26a12458aabc754432c805bbb8cba516c427825a997af1fb7" +SRC_URI[lock_api-0.4.14.sha256sum] = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" +SRC_URI[log-0.4.28.sha256sum] = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" +SRC_URI[lopdf-0.38.0.sha256sum] = "c7184fdea2bc3cd272a1acec4030c321a8f9875e877b3f92a53f2f6033fdc289" SRC_URI[mac-0.1.1.sha256sum] = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" SRC_URI[malloc_buf-0.0.6.sha256sum] = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" SRC_URI[markup5ever-0.35.0.sha256sum] = "311fe69c934650f8f19652b3946075f0fc41ad8757dbb68f1ca14e7900ecc1c3" SRC_URI[matches-0.1.10.sha256sum] = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" SRC_URI[matrixmultiply-0.3.10.sha256sum] = "a06de3016e9fae57a36fd14dba131fccf49f74b40b7fbdb472f96e361ec71a08" SRC_URI[md-5-0.10.6.sha256sum] = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" -SRC_URI[memchr-2.7.5.sha256sum] = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0" +SRC_URI[memchr-2.7.6.sha256sum] = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" SRC_URI[miniz_oxide-0.8.9.sha256sum] = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" +SRC_URI[moxcms-0.7.9.sha256sum] = "0fbdd3d7436f8b5e892b8b7ea114271ff0fa00bc5acae845d53b07d498616ef6" SRC_URI[mp4parse-0.17.0.sha256sum] = "63a35203d3c6ce92d5251c77520acb2e57108c88728695aa883f70023624c570" SRC_URI[nalgebra-0.33.2.sha256sum] = "26aecdf64b707efd1310e3544d709c5c0ac61c13756046aaaba41be5c4f66a3b" SRC_URI[nalgebra-macros-0.2.2.sha256sum] = "254a5372af8fc138e36684761d3c0cdb758a4410e938babcff1c860ce14ddbfc" @@ -531,51 +525,48 @@ SRC_URI[objc-0.2.7.sha256sum] = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1ca SRC_URI[objc-foundation-0.1.1.sha256sum] = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9" SRC_URI[objc_id-0.1.1.sha256sum] = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" SRC_URI[once_cell-1.21.3.sha256sum] = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" -SRC_URI[once_cell_polyfill-1.70.1.sha256sum] = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad" +SRC_URI[once_cell_polyfill-1.70.2.sha256sum] = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" SRC_URI[oorandom-11.1.5.sha256sum] = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e" -SRC_URI[pango-0.21.1.sha256sum] = "ab47feb3403aa564edaeb68620c5b9159f8814733a7dd45f0b1a27d19de362fe" -SRC_URI[pango-sys-0.21.1.sha256sum] = "1f855bccb447644e149fae79086e1f81514c30fe5e9b8bd257d9d3c941116c86" -SRC_URI[pangocairo-0.21.1.sha256sum] = "bb23cf0052917cbf75f160d4913a46ce741567f566b514fadc09d761f41eb2fb" -SRC_URI[pangocairo-sys-0.21.1.sha256sum] = "dcda09c0b17007d7eb6c5eb1643c5b40b067073c15f0cc5a809a6fc68b5d9be7" -SRC_URI[parking_lot-0.12.4.sha256sum] = "70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13" -SRC_URI[parking_lot_core-0.9.11.sha256sum] = "bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5" +SRC_URI[pango-0.21.3.sha256sum] = "e37b7a678e18c2e9f2485f7e39b7b2dac99590d5ddef08a7f56eae38a145402e" +SRC_URI[pango-sys-0.21.2.sha256sum] = "f4f5daf21da43fba9f2a0092da0eebeb77637c23552bccaf58f791c518009c94" +SRC_URI[pangocairo-0.21.2.sha256sum] = "7fe686297711b9c0499d0e292e86d343d90b4832d19ebff3d50ce3f627b64e17" +SRC_URI[pangocairo-sys-0.21.2.sha256sum] = "e6263d7d919c8f3ccd31874774b5f7924e88f5b82ddee3163b3ef49197786a00" +SRC_URI[parking_lot-0.12.5.sha256sum] = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a" +SRC_URI[parking_lot_core-0.9.12.sha256sum] = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" SRC_URI[paste-1.0.15.sha256sum] = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" -SRC_URI[percent-encoding-2.3.1.sha256sum] = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" -SRC_URI[phf-0.10.1.sha256sum] = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259" +SRC_URI[percent-encoding-2.3.2.sha256sum] = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" SRC_URI[phf-0.11.3.sha256sum] = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" -SRC_URI[phf_codegen-0.10.0.sha256sum] = "4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd" SRC_URI[phf_codegen-0.11.3.sha256sum] = "aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a" -SRC_URI[phf_generator-0.10.0.sha256sum] = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" SRC_URI[phf_generator-0.11.3.sha256sum] = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" SRC_URI[phf_macros-0.11.3.sha256sum] = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" -SRC_URI[phf_shared-0.10.0.sha256sum] = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" SRC_URI[phf_shared-0.11.3.sha256sum] = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" +SRC_URI[phf_shared-0.13.1.sha256sum] = "e57fef6bc5981e38c2ce2d63bfa546861309f875b8a75f092d1d54ae2d64f266" SRC_URI[pin-project-lite-0.2.16.sha256sum] = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" SRC_URI[pin-utils-0.1.0.sha256sum] = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" SRC_URI[pkg-config-0.3.32.sha256sum] = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" 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.17.16.sha256sum] = "82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526" +SRC_URI[png-0.18.0.sha256sum] = "97baced388464909d42d89643fe4361939af9b7ce7a31ee32a168f832a70f2a0" SRC_URI[portable-atomic-1.11.1.sha256sum] = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483" SRC_URI[portable-atomic-util-0.2.4.sha256sum] = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507" -SRC_URI[potential_utf-0.1.2.sha256sum] = "e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585" +SRC_URI[potential_utf-0.1.4.sha256sum] = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77" 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" SRC_URI[predicates-3.1.3.sha256sum] = "a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573" SRC_URI[predicates-core-1.0.9.sha256sum] = "727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa" SRC_URI[predicates-tree-1.0.12.sha256sum] = "72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c" -SRC_URI[proc-macro-crate-3.3.0.sha256sum] = "edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35" -SRC_URI[proc-macro2-1.0.97.sha256sum] = "d61789d7719defeb74ea5fe81f2fdfdbd28a803847077cecce2ff14e1472f6f1" -SRC_URI[proptest-1.7.0.sha256sum] = "6fcdab19deb5195a31cf7726a210015ff1496ba1464fd42cb4f537b8b01b471f" +SRC_URI[proc-macro-crate-3.4.0.sha256sum] = "219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983" +SRC_URI[proc-macro2-1.0.103.sha256sum] = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8" +SRC_URI[proptest-1.9.0.sha256sum] = "bee689443a2bd0a16ab0348b52ee43e3b2d1b1f931c8aa5c9f8de4c86fbe8c40" +SRC_URI[pxfm-0.1.25.sha256sum] = "a3cbdf373972bf78df4d3b518d07003938e2c7d1fb5891e55f9cb6df57009d84" SRC_URI[quick-error-1.2.3.sha256sum] = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" SRC_URI[quick-error-2.0.1.sha256sum] = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3" -SRC_URI[quote-1.0.40.sha256sum] = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" +SRC_URI[quote-1.0.41.sha256sum] = "ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1" SRC_URI[r-efi-5.3.0.sha256sum] = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" SRC_URI[rand-0.8.5.sha256sum] = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" SRC_URI[rand-0.9.2.sha256sum] = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" -SRC_URI[rand_chacha-0.3.1.sha256sum] = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" SRC_URI[rand_chacha-0.9.0.sha256sum] = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" SRC_URI[rand_core-0.6.4.sha256sum] = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" SRC_URI[rand_core-0.9.3.sha256sum] = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" @@ -585,128 +576,129 @@ SRC_URI[rawpointer-0.2.1.sha256sum] = "60a357793950651c4ed0f3f52338f53b2f809f32d SRC_URI[rayon-1.11.0.sha256sum] = "368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f" SRC_URI[rayon-core-1.13.0.sha256sum] = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91" SRC_URI[rctree-0.6.0.sha256sum] = "e03e7866abec1101869ffa8e2c8355c4c2419d0214ece0cc3e428e5b94dea6e9" -SRC_URI[redox_syscall-0.5.17.sha256sum] = "5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77" -SRC_URI[regex-1.11.1.sha256sum] = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" -SRC_URI[regex-automata-0.4.9.sha256sum] = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" -SRC_URI[regex-syntax-0.8.5.sha256sum] = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" +SRC_URI[redox_syscall-0.5.18.sha256sum] = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" +SRC_URI[regex-1.12.2.sha256sum] = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4" +SRC_URI[regex-automata-0.4.13.sha256sum] = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c" +SRC_URI[regex-syntax-0.8.8.sha256sum] = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58" SRC_URI[rgb-0.8.52.sha256sum] = "0c6a884d2998352bb4daf0183589aec883f16a6da1f4dde84d8e2e9a5409a1ce" -SRC_URI[rustix-1.0.8.sha256sum] = "11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8" +SRC_URI[rustix-1.1.2.sha256sum] = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" SRC_URI[rustversion-1.0.22.sha256sum] = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" -SRC_URI[rusty-fork-0.3.0.sha256sum] = "cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f" +SRC_URI[rusty-fork-0.3.1.sha256sum] = "cc6bf79ff24e648f6da1f8d1f011e9cac26491b619e6b9280f2b47f1774e6ee2" SRC_URI[ryu-1.0.20.sha256sum] = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" SRC_URI[safe_arch-0.7.4.sha256sum] = "96b02de82ddbe1b636e6170c21be622223aea188ef2e139be0a5b219ec215323" SRC_URI[same-file-1.0.6.sha256sum] = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" SRC_URI[scopeguard-1.2.0.sha256sum] = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" -SRC_URI[selectors-0.25.0.sha256sum] = "4eb30575f3638fc8f6815f448d50cb1a2e255b0897985c8c59f4d37b72a07b06" -SRC_URI[serde-1.0.219.sha256sum] = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" -SRC_URI[serde_derive-1.0.219.sha256sum] = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" -SRC_URI[serde_json-1.0.142.sha256sum] = "030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7" -SRC_URI[serde_spanned-0.6.9.sha256sum] = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3" -SRC_URI[servo_arc-0.3.0.sha256sum] = "d036d71a959e00c77a63538b90a6c2390969f9772b096ea837205c6bd0491a44" +SRC_URI[selectors-0.31.0.sha256sum] = "5685b6ae43bfcf7d2e7dfcfb5d8e8f61b46442c902531e41a32a9a8bf0ee0fb6" +SRC_URI[serde-1.0.228.sha256sum] = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" +SRC_URI[serde_core-1.0.228.sha256sum] = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" +SRC_URI[serde_derive-1.0.228.sha256sum] = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" +SRC_URI[serde_json-1.0.145.sha256sum] = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c" +SRC_URI[serde_spanned-1.0.3.sha256sum] = "e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392" +SRC_URI[servo_arc-0.4.1.sha256sum] = "204ea332803bd95a0b60388590d59cf6468ec9becf626e2451f1d26a1d972de4" SRC_URI[sha2-0.10.9.sha256sum] = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" SRC_URI[shell-words-1.1.0.sha256sum] = "24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde" SRC_URI[shlex-1.3.0.sha256sum] = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" -SRC_URI[simba-0.9.0.sha256sum] = "b3a386a501cd104797982c15ae17aafe8b9261315b5d07e3ec803f2ea26be0fa" +SRC_URI[simba-0.9.1.sha256sum] = "c99284beb21666094ba2b75bbceda012e610f5479dfcc2d6e2426f53197ffd95" SRC_URI[simd-adler32-0.3.7.sha256sum] = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" -SRC_URI[siphasher-0.3.11.sha256sum] = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" SRC_URI[siphasher-1.0.1.sha256sum] = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" SRC_URI[slab-0.4.11.sha256sum] = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589" SRC_URI[smallvec-1.15.1.sha256sum] = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" -SRC_URI[stable_deref_trait-1.2.0.sha256sum] = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" +SRC_URI[stable_deref_trait-1.2.1.sha256sum] = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" SRC_URI[static_assertions-1.1.0.sha256sum] = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" SRC_URI[string_cache-0.8.9.sha256sum] = "bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f" +SRC_URI[string_cache-0.9.0.sha256sum] = "a18596f8c785a729f2819c0f6a7eae6ebeebdfffbfe4214ae6b087f690e31901" SRC_URI[string_cache_codegen-0.5.4.sha256sum] = "c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0" SRC_URI[stringprep-0.1.5.sha256sum] = "7b4df3d392d81bd458a8a621b8bffbd2302a12ffe288a9d931670948749463b1" SRC_URI[strsim-0.11.1.sha256sum] = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" -SRC_URI[syn-2.0.105.sha256sum] = "7bc3fcb250e53458e712715cf74285c1f889686520d79294a9ef3bd7aa1fc619" +SRC_URI[syn-2.0.108.sha256sum] = "da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917" SRC_URI[synstructure-0.13.2.sha256sum] = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" -SRC_URI[system-deps-7.0.5.sha256sum] = "e4be53aa0cba896d2dc615bd42bbc130acdcffa239e0a2d965ea5b3b2a86ffdb" -SRC_URI[target-lexicon-0.13.2.sha256sum] = "e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a" -SRC_URI[tempfile-3.20.0.sha256sum] = "e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1" +SRC_URI[system-deps-7.0.7.sha256sum] = "48c8f33736f986f16d69b6cb8b03f55ddcad5c41acc4ccc39dd88e84aa805e7f" +SRC_URI[target-lexicon-0.13.3.sha256sum] = "df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c" +SRC_URI[tempfile-3.23.0.sha256sum] = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16" SRC_URI[tendril-0.4.3.sha256sum] = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0" SRC_URI[termtree-0.5.1.sha256sum] = "8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683" -SRC_URI[thiserror-1.0.69.sha256sum] = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" -SRC_URI[thiserror-2.0.14.sha256sum] = "0b0949c3a6c842cbde3f1686d6eea5a010516deb7085f79db747562d4102f41e" -SRC_URI[thiserror-impl-1.0.69.sha256sum] = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" -SRC_URI[thiserror-impl-2.0.14.sha256sum] = "cc5b44b4ab9c2fdd0e0512e6bece8388e214c0749f5862b114cc5b7a25daf227" -SRC_URI[time-0.3.41.sha256sum] = "8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40" -SRC_URI[time-core-0.1.4.sha256sum] = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c" -SRC_URI[time-macros-0.2.22.sha256sum] = "3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49" -SRC_URI[tinystr-0.8.1.sha256sum] = "5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b" +SRC_URI[thiserror-2.0.17.sha256sum] = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" +SRC_URI[thiserror-impl-2.0.17.sha256sum] = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" +SRC_URI[time-0.3.44.sha256sum] = "91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d" +SRC_URI[time-core-0.1.6.sha256sum] = "40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b" +SRC_URI[time-macros-0.2.24.sha256sum] = "30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3" +SRC_URI[tinystr-0.8.2.sha256sum] = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869" SRC_URI[tinytemplate-1.2.1.sha256sum] = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" -SRC_URI[tinyvec-1.9.0.sha256sum] = "09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71" +SRC_URI[tinyvec-1.10.0.sha256sum] = "bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa" SRC_URI[tinyvec_macros-0.1.1.sha256sum] = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" -SRC_URI[toml-0.8.23.sha256sum] = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362" -SRC_URI[toml_datetime-0.6.11.sha256sum] = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c" -SRC_URI[toml_edit-0.22.27.sha256sum] = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a" -SRC_URI[typenum-1.18.0.sha256sum] = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" +SRC_URI[toml-0.9.8.sha256sum] = "f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8" +SRC_URI[toml_datetime-0.7.3.sha256sum] = "f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533" +SRC_URI[toml_edit-0.23.7.sha256sum] = "6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d" +SRC_URI[toml_parser-1.0.4.sha256sum] = "c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e" +SRC_URI[toml_writer-1.0.4.sha256sum] = "df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2" +SRC_URI[ttf-parser-0.25.1.sha256sum] = "d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31" +SRC_URI[typenum-1.19.0.sha256sum] = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" SRC_URI[unarray-0.1.4.sha256sum] = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94" SRC_URI[unicode-bidi-0.3.18.sha256sum] = "5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5" -SRC_URI[unicode-ident-1.0.18.sha256sum] = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" -SRC_URI[unicode-normalization-0.1.24.sha256sum] = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956" -SRC_URI[unicode-properties-0.1.3.sha256sum] = "e70f2a8b45122e719eb623c01822704c4e0907e7e426a05927e1a1cfff5b75d0" -SRC_URI[url-2.5.4.sha256sum] = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" +SRC_URI[unicode-ident-1.0.22.sha256sum] = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5" +SRC_URI[unicode-normalization-0.1.25.sha256sum] = "5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8" +SRC_URI[unicode-properties-0.1.4.sha256sum] = "7df058c713841ad818f1dc5d3fd88063241cc61f49f5fbea4b951e8cf5a8d71d" +SRC_URI[url-2.5.7.sha256sum] = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b" SRC_URI[utf-8-0.7.6.sha256sum] = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" SRC_URI[utf8_iter-1.0.4.sha256sum] = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" SRC_URI[utf8parse-0.2.2.sha256sum] = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" -SRC_URI[version-compare-0.2.0.sha256sum] = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b" +SRC_URI[version-compare-0.2.1.sha256sum] = "03c2856837ef78f57382f06b2b8563a2f512f7185d732608fd9176cb3b8edf0e" SRC_URI[version_check-0.9.5.sha256sum] = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" SRC_URI[wait-timeout-0.2.1.sha256sum] = "09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11" SRC_URI[walkdir-2.5.0.sha256sum] = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" -SRC_URI[wasi-0.11.1+wasi-snapshot-preview1.sha256sum] = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" -SRC_URI[wasi-0.14.2+wasi-0.2.4.sha256sum] = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3" -SRC_URI[wasm-bindgen-0.2.100.sha256sum] = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" -SRC_URI[wasm-bindgen-backend-0.2.100.sha256sum] = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" -SRC_URI[wasm-bindgen-macro-0.2.100.sha256sum] = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" -SRC_URI[wasm-bindgen-macro-support-0.2.100.sha256sum] = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" -SRC_URI[wasm-bindgen-shared-0.2.100.sha256sum] = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" -SRC_URI[web-sys-0.3.77.sha256sum] = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" +SRC_URI[wasip2-1.0.1+wasi-0.2.4.sha256sum] = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" +SRC_URI[wasm-bindgen-0.2.105.sha256sum] = "da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60" +SRC_URI[wasm-bindgen-macro-0.2.105.sha256sum] = "04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2" +SRC_URI[wasm-bindgen-macro-support-0.2.105.sha256sum] = "420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc" +SRC_URI[wasm-bindgen-shared-0.2.105.sha256sum] = "76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76" +SRC_URI[web-sys-0.3.82.sha256sum] = "3a1f95c0d03a47f4ae1f7a64643a6bb97465d9b740f0fa8f90ea33915c99a9a1" SRC_URI[web_atoms-0.1.3.sha256sum] = "57ffde1dc01240bdf9992e3205668b235e59421fd085e8a317ed98da0178d414" SRC_URI[weezl-0.1.10.sha256sum] = "a751b3277700db47d3e574514de2eced5e54dc8a5436a3bf7a0b248b2cee16f3" SRC_URI[wide-0.7.33.sha256sum] = "0ce5da8ecb62bcd8ec8b7ea19f69a51275e91299be594ea5cc6ef7819e16cd03" 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.9.sha256sum] = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" +SRC_URI[winapi-util-0.1.11.sha256sum] = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" SRC_URI[winapi-x86_64-pc-windows-gnu-0.4.0.sha256sum] = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" -SRC_URI[windows-core-0.61.2.sha256sum] = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3" -SRC_URI[windows-implement-0.60.0.sha256sum] = "a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836" -SRC_URI[windows-interface-0.59.1.sha256sum] = "bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8" -SRC_URI[windows-link-0.1.3.sha256sum] = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" -SRC_URI[windows-result-0.3.4.sha256sum] = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6" -SRC_URI[windows-strings-0.4.2.sha256sum] = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57" +SRC_URI[windows-core-0.62.2.sha256sum] = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" +SRC_URI[windows-implement-0.60.2.sha256sum] = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" +SRC_URI[windows-interface-0.59.3.sha256sum] = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" +SRC_URI[windows-link-0.2.1.sha256sum] = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" +SRC_URI[windows-result-0.4.1.sha256sum] = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" +SRC_URI[windows-strings-0.5.1.sha256sum] = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091" SRC_URI[windows-sys-0.59.0.sha256sum] = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" SRC_URI[windows-sys-0.60.2.sha256sum] = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" +SRC_URI[windows-sys-0.61.2.sha256sum] = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" SRC_URI[windows-targets-0.52.6.sha256sum] = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" -SRC_URI[windows-targets-0.53.3.sha256sum] = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91" +SRC_URI[windows-targets-0.53.5.sha256sum] = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" SRC_URI[windows_aarch64_gnullvm-0.52.6.sha256sum] = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" -SRC_URI[windows_aarch64_gnullvm-0.53.0.sha256sum] = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764" +SRC_URI[windows_aarch64_gnullvm-0.53.1.sha256sum] = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" SRC_URI[windows_aarch64_msvc-0.52.6.sha256sum] = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" -SRC_URI[windows_aarch64_msvc-0.53.0.sha256sum] = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c" +SRC_URI[windows_aarch64_msvc-0.53.1.sha256sum] = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" SRC_URI[windows_i686_gnu-0.52.6.sha256sum] = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" -SRC_URI[windows_i686_gnu-0.53.0.sha256sum] = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3" +SRC_URI[windows_i686_gnu-0.53.1.sha256sum] = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3" SRC_URI[windows_i686_gnullvm-0.52.6.sha256sum] = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" -SRC_URI[windows_i686_gnullvm-0.53.0.sha256sum] = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11" +SRC_URI[windows_i686_gnullvm-0.53.1.sha256sum] = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" SRC_URI[windows_i686_msvc-0.52.6.sha256sum] = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" -SRC_URI[windows_i686_msvc-0.53.0.sha256sum] = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d" +SRC_URI[windows_i686_msvc-0.53.1.sha256sum] = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" SRC_URI[windows_x86_64_gnu-0.52.6.sha256sum] = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" -SRC_URI[windows_x86_64_gnu-0.53.0.sha256sum] = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba" +SRC_URI[windows_x86_64_gnu-0.53.1.sha256sum] = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" SRC_URI[windows_x86_64_gnullvm-0.52.6.sha256sum] = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" -SRC_URI[windows_x86_64_gnullvm-0.53.0.sha256sum] = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57" +SRC_URI[windows_x86_64_gnullvm-0.53.1.sha256sum] = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" SRC_URI[windows_x86_64_msvc-0.52.6.sha256sum] = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" -SRC_URI[windows_x86_64_msvc-0.53.0.sha256sum] = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486" -SRC_URI[winnow-0.7.12.sha256sum] = "f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95" -SRC_URI[wit-bindgen-rt-0.39.0.sha256sum] = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" -SRC_URI[writeable-0.6.1.sha256sum] = "ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb" +SRC_URI[windows_x86_64_msvc-0.53.1.sha256sum] = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" +SRC_URI[winnow-0.7.13.sha256sum] = "21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf" +SRC_URI[wit-bindgen-0.46.0.sha256sum] = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" +SRC_URI[writeable-0.6.2.sha256sum] = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9" SRC_URI[xml5ever-0.35.0.sha256sum] = "ee3f1e41afb31a75aef076563b0ad3ecc24f5bd9d12a72b132222664eb76b494" SRC_URI[yeslogic-fontconfig-sys-6.0.0.sha256sum] = "503a066b4c037c440169d995b869046827dbc71263f6e8f3be6d77d4f3229dbd" -SRC_URI[yoke-0.8.0.sha256sum] = "5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc" -SRC_URI[yoke-derive-0.8.0.sha256sum] = "38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6" -SRC_URI[zerocopy-0.8.26.sha256sum] = "1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f" -SRC_URI[zerocopy-derive-0.8.26.sha256sum] = "9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181" +SRC_URI[yoke-0.8.1.sha256sum] = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954" +SRC_URI[yoke-derive-0.8.1.sha256sum] = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d" +SRC_URI[zerocopy-0.8.27.sha256sum] = "0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c" +SRC_URI[zerocopy-derive-0.8.27.sha256sum] = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831" SRC_URI[zerofrom-0.1.6.sha256sum] = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" SRC_URI[zerofrom-derive-0.1.6.sha256sum] = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" -SRC_URI[zerotrie-0.2.2.sha256sum] = "36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595" -SRC_URI[zerovec-0.11.4.sha256sum] = "e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b" -SRC_URI[zerovec-derive-0.11.1.sha256sum] = "5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f" +SRC_URI[zerotrie-0.2.3.sha256sum] = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851" +SRC_URI[zerovec-0.11.5.sha256sum] = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002" +SRC_URI[zerovec-derive-0.11.2.sha256sum] = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3" SRC_URI[zune-core-0.4.12.sha256sum] = "3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a" -SRC_URI[zune-jpeg-0.4.20.sha256sum] = "fc1f7e205ce79eb2da3cd71c5f55f3589785cb7c79f6a03d1c8d1491bda5d089" +SRC_URI[zune-jpeg-0.4.21.sha256sum] = "29ce2c8a9384ad323cf564b67da86e21d3cfdff87908bc1223ed5c99bc792713" diff --git a/recipes-gnome/librsvg/librsvg/0001-Revert-meson.build-do-not-force-disable-gdk-pixbuf-l.patch b/recipes-gnome/librsvg/librsvg/0001-Revert-meson.build-do-not-force-disable-gdk-pixbuf-l.patch index 019696c..b62f641 100644 --- a/recipes-gnome/librsvg/librsvg/0001-Revert-meson.build-do-not-force-disable-gdk-pixbuf-l.patch +++ b/recipes-gnome/librsvg/librsvg/0001-Revert-meson.build-do-not-force-disable-gdk-pixbuf-l.patch @@ -1,4 +1,4 @@ -From a614646fc79ad1c11784e04d415b19e752a4ae20 Mon Sep 17 00:00:00 2001 +From 33ece256bf7c156a34ab1ee3709718e38829cc9e Mon Sep 17 00:00:00 2001 From: Gyorgy Sarvari Date: Wed, 6 Aug 2025 13:50:21 +0200 Subject: [PATCH] Revert "meson.build: do not force-disable gdk-pixbuf-loader diff --git a/recipes-gnome/librsvg/librsvg/0001-query-rustc-append-RUSTFLAGS-to-rustc-executable.patch b/recipes-gnome/librsvg/librsvg/0001-query-rustc-append-RUSTFLAGS-to-rustc-executable.patch index 8d72861..a3596fc 100644 --- a/recipes-gnome/librsvg/librsvg/0001-query-rustc-append-RUSTFLAGS-to-rustc-executable.patch +++ b/recipes-gnome/librsvg/librsvg/0001-query-rustc-append-RUSTFLAGS-to-rustc-executable.patch @@ -1,4 +1,4 @@ -From 1c204b5acc66f3e89c6f90cf5bcdb410fc90f0c6 Mon Sep 17 00:00:00 2001 +From e89982e61e50c7d25d563f2fa0481f9bba481f04 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/recipes-gnome/librsvg/librsvg/0001-tests-revert-Take-care-of-deprecated-assert_cmd-Comm.patch b/recipes-gnome/librsvg/librsvg/0001-tests-revert-Take-care-of-deprecated-assert_cmd-Comm.patch new file mode 100644 index 0000000..f893d81 --- /dev/null +++ b/recipes-gnome/librsvg/librsvg/0001-tests-revert-Take-care-of-deprecated-assert_cmd-Comm.patch @@ -0,0 +1,42 @@ +From bc089af8ce38ad268bc4283040ec28241c5064a6 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 + assert_cmd::Command::cargo_bin' + +This reverts https://gitlab.gnome.org/GNOME/librsvg/-/commit/fdc004ac6304f2cd7206541b9a7bf901cf6a9dd6 +back to the deprecated API, as the new API writes an absolute build path +of the requested command into the resulting binary. + +Upstream is not yet convinced the tests should be made installable +so before discussing a fix for this issue in particular we need +to convince them first: +https://gitlab.gnome.org/GNOME/librsvg/-/issues/1119#note_2644649 + +Upstream-Status: Inappropriate [see above] +Signed-off-by: Alexander Kanavin +--- + rsvg_convert/tests/rsvg_convert.rs | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/rsvg_convert/tests/rsvg_convert.rs b/rsvg_convert/tests/rsvg_convert.rs +index 3d0a340..90a4c2f 100644 +--- a/rsvg_convert/tests/rsvg_convert.rs ++++ b/rsvg_convert/tests/rsvg_convert.rs +@@ -3,7 +3,6 @@ mod internal_predicates; + use internal_predicates::file; + + use assert_cmd::assert::IntoOutputPredicate; +-use assert_cmd::cargo::cargo_bin_cmd; + use assert_cmd::Command; + #[cfg(system_deps_have_cairo_pdf)] + use chrono::{TimeZone, Utc}; +@@ -50,7 +49,7 @@ impl RsvgConvert { + let path_str = config_file_path.to_str().unwrap(); + eprintln!("FONTCONFIG_FILE={path_str}"); + +- let mut command = cargo_bin_cmd!("rsvg-convert"); ++ let mut command = Command::cargo_bin("rsvg-convert").unwrap(); + command.env("FONTCONFIG_FILE", config_file_path); + + RsvgConvert { diff --git a/recipes-gnome/librsvg/librsvg_2.61.0.bb b/recipes-gnome/librsvg/librsvg_2.61.3.bb similarity index 95% rename from recipes-gnome/librsvg/librsvg_2.61.0.bb rename to recipes-gnome/librsvg/librsvg_2.61.3.bb index 700c5ef..a12ffc3 100644 --- a/recipes-gnome/librsvg/librsvg_2.61.0.bb +++ b/recipes-gnome/librsvg/librsvg_2.61.3.bb @@ -25,8 +25,9 @@ require ${BPN}-crates.inc SRC_URI += "file://0001-query-rustc-append-RUSTFLAGS-to-rustc-executable.patch \ file://0001-Revert-meson.build-do-not-force-disable-gdk-pixbuf-l.patch \ + file://0001-tests-revert-Take-care-of-deprecated-assert_cmd-Comm.patch \ file://run-ptest" -SRC_URI[archive.sha256sum] = "dbd0db40a1179a382fbb8cc930837671b973d722ba106a3dee2aad0fd858e2c4" +SRC_URI[archive.sha256sum] = "a56d2c80d744ad2f2718f85df466fe71d24ff1f9bc3e5ef588bde4d7e87815f2" UPSTREAM_CHECK_REGEX = "librsvg-(?P\d+\.\d+\.(?!9\d+)\d+)" @@ -93,6 +94,7 @@ do_install_ptest:append() { # the api tests look for the required files in rsvg folder, so simulate it # with a symlink that points to the current folder ln -s . ${D}${PTEST_PATH}/rsvg + ln -s ptest ${D}${PTEST_PATH}/../rsvg } PACKAGES =+ "librsvg-gtk rsvg"