git: 867ac8bd6cd9 - main - multimedia/ringrtc: Update to 2.53.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 23 Jun 2025 07:13:35 UTC
The branch main has been updated by mikael:
URL: https://cgit.FreeBSD.org/ports/commit/?id=867ac8bd6cd9e8982b0f5d02d7b07bbceee15747
commit 867ac8bd6cd9e8982b0f5d02d7b07bbceee15747
Author: Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2025-06-23 07:12:25 +0000
Commit: Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2025-06-23 07:12:25 +0000
multimedia/ringrtc: Update to 2.53.0
---
multimedia/ringrtc/Makefile | 47 +-
multimedia/ringrtc/Makefile.crates | 296 ++++-----
multimedia/ringrtc/distinfo | 666 +++++++++++----------
.../ringrtc/files/patch-build_config_BUILD.gn | 2 +-
.../files/patch-build_config_BUILDCONFIG.gn | 8 +-
.../files/patch-build_config_clang_BUILD.gn | 21 +-
.../files/patch-build_config_compiler_BUILD.gn | 59 +-
.../files/patch-build_toolchain_gcc__toolchain.gni | 12 +-
.../files/patch-build_toolchain_toolchain.gni | 2 +-
.../files/patch-cargo-crates_neon_Cargo.toml | 10 +
.../files/patch-cargo-crates_neon_src_lib.rs | 8 +
multimedia/ringrtc/files/patch-src_rust_src_lib.rs | 7 +
.../patch-third__party_webrtc_rtc__base_network.cc | 5 +-
13 files changed, 612 insertions(+), 531 deletions(-)
diff --git a/multimedia/ringrtc/Makefile b/multimedia/ringrtc/Makefile
index a09d374cde6d..a38010a76761 100644
--- a/multimedia/ringrtc/Makefile
+++ b/multimedia/ringrtc/Makefile
@@ -1,7 +1,6 @@
PORTNAME= ringrtc
DISTVERSIONPREFIX= v
-DISTVERSION= 2.52.0
-PORTREVISION= 1
+DISTVERSION= 2.53.0
CATEGORIES= multimedia
MASTER_SITES= LOCAL/mikael/ringrtc/:base \
LOCAL/mikael/ringrtc/:boringssl \
@@ -65,32 +64,32 @@ GH_TUPLE= signalapp:ringrtc:${DISTVERSIONPREFIX}${DISTVERSION} \
signalapp:webrtc:${WEBRTC_REV}:webrtc
# sh net-im/signal-desktop/get_deps.sh
-WEBRTC_REV= 6998c
+WEBRTC_REV= 7103d
# modify webrtc_fetch.sh, then sh webrtc_fetch.sh
-BASE_REV= e0914b7606a151a3a12e994c400519f2e291c53f
-BORINGSSL_REV= d4b6eb542d4fd109baacd550935efd00c521e674
-BUILD_REV= 64e296c42a93fbd27acc9a94713e4289273409b2
-BUILDTOOLS_REV= a660247d3c14a172b74b8e832ba1066b30183c97
-CATAPULT_REV= b15611f18b506cf9dbc03e9bf87dbc8df549ccce
-ICU_REV= bbccc2f6efc1b825de5f2c903c48be685cd0cf22
+BASE_REV= 1d80e43078965dbe6ded5521fbffb128f59124a6
+BORINGSSL_REV= a9993612faac4866bc33ca8ff37bfd0659af1c48
+BUILD_REV= 52d62707eaec02b88722a99e335315d166ceda77
+BUILDTOOLS_REV= 6f359296daa889aa726f3d05046b9f37be241169
+CATAPULT_REV= 5bda0fdab9d93ec9963e2cd858c7b49ad7fec7d4
+ICU_REV= c9fb4b3a6fb54aa8c20a03bbcaa0a4a985ffd34b
LIBCUBEB_VER= 0.27.0
-LIBJPEG_TURBO_REV= 927aabfcd26897abb9776ecf2a6c38ea5bb52ab6
+LIBJPEG_TURBO_REV= e14cbfaa85529d47f9f55b0f104a579c1061f9ad
LIBSRTP_REV= a52756acb1c5e133089c798736dd171567df11f5
-LIBVPX_REV= 7a65480684b1b28bb9defae164bf0dc78b32653e
-LIBYUV_REV= 10592b60c0b2c33210b7752454253dc2625b4305
-NASM_REV= f477acb1049f5e043904b87b825c5915084a9a29
+LIBVPX_REV= 027bbee30a0103b99d86327b48d29567fed11688
+LIBYUV_REV= ccdf870348764e4b77fa3b56accb2a896a901bad
+NASM_REV= 767a169c8811b090df222a458b25dfa137fc637e
OPUS_REV= 0e30966b198ad28943799eaf5b3b08100b6f70c3
-PERFETTO_REV= a0c2bc7919f7467cf4a8287c8389c3f96a3fcbac
-PROTOBUFJS_REV= e34549db516f8712f678fcd4bc411613b5cc5295
-RE2_REV= 6dcd83d60f7944926bfd308cc13979fc53dd69ca
-TESTING_REV= 63412fdcdfe281e6b9531a5e1086a59c0b9e6909
-THIRD_PARTY_REV= d212a71416ad7c6ceca04d6d27dfdd84fd00c04c
-TOOLS_REV= 6820cc03cc8a4b1fb99747f30e8249d138a70981
+PERFETTO_REV= 40b529923598b739b2892a536a7692eedbed5685
+PROTOBUFJS_REV= eb785a9363664a402b6336dfe96aad27fb33ffa8
+RE2_REV= c84a140c93352cdabbfb547c531be34515b12228
+TESTING_REV= f46b86c7f1fc7a7f52e61c11dbd0573a48cf7a6a
+THIRD_PARTY_REV= 10064104c1f11074312018c3a9c4b66f25584bdd
+TOOLS_REV= 3460fbcdee33353d37800dad5caa6bba327ad8c8
BINARY_ALIAS= vpython3=${PYTHON_CMD}
-# Keep in sync with https://github.com/signalapp/ringrtc/blob/v${DISTVERSION}/bin/build-electron#L119
+# Keep in sync with https://github.com/signalapp/ringrtc/blob/v2.53.0/bin/build-desktop#L130
# Run "gn args out/release --list" for all variables.
# Some parts don't have use_system_* flag, and can be turned on/off by using
# replace_gn_files.py script, some parts just turned on/off for target host
@@ -128,10 +127,16 @@ CARGO_INSTALL= no
USE_LDCONFIG= yes
-MAKE_ENV= OUTPUT_DIR=${WEBRTCDIR}/out
+MAKE_ENV+= OUTPUT_DIR=${WEBRTCDIR}/out
PLIST_FILES= lib/libringrtc.so
+RUSTC_VERSION!= rustc -V 2>/dev/null || true
+MAKE_ENV+= RUSTC_BOOTSTRAP=1
+GN_ARGS+= enable_rust=true \
+ rust_sysroot_absolute="${LOCALBASE}" \
+ rustc_version="${RUSTC_VERSION}"
+
post-extract:
${MKDIR} ${WRKDIR}/${PORTNAME}-${DISTVERSION}/src/webrtc
${MV} ${WRKDIR}/webrtc-${WEBRTC_REV} ${WEBRTCDIR}
diff --git a/multimedia/ringrtc/Makefile.crates b/multimedia/ringrtc/Makefile.crates
index 7ca08eca8ec2..97a084e4b65f 100644
--- a/multimedia/ringrtc/Makefile.crates
+++ b/multimedia/ringrtc/Makefile.crates
@@ -10,27 +10,25 @@ CARGO_CRATES= addr2line-0.24.2 \
anstyle-1.0.10 \
anstyle-parse-0.2.6 \
anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
- anyhow-1.0.95 \
+ anstyle-wincon-3.0.8 \
+ anyhow-1.0.98 \
arbitrary-1.4.1 \
argon2-0.5.3 \
- async-stream-0.3.6 \
- async-stream-impl-0.3.6 \
- async-trait-0.1.86 \
+ async-trait-0.1.88 \
atomic-waker-1.1.2 \
autocfg-1.4.0 \
- aws-lc-rs-1.12.2 \
- aws-lc-sys-0.25.1 \
- axum-0.7.9 \
- axum-core-0.4.5 \
- backtrace-0.3.74 \
+ aws-lc-rs-1.13.1 \
+ aws-lc-sys-0.29.0 \
+ axum-0.8.4 \
+ axum-core-0.5.2 \
+ backtrace-0.3.75 \
base64-0.22.1 \
- base64ct-1.6.0 \
- basic-toml-0.1.9 \
+ base64ct-1.7.3 \
+ basic-toml-0.1.10 \
bincode-1.3.3 \
bindgen-0.69.5 \
bitflags-1.3.2 \
- bitflags-2.8.0 \
+ bitflags-2.9.1 \
bitvec-1.0.1 \
blake2-0.10.6 \
block-buffer-0.10.4 \
@@ -39,20 +37,20 @@ CARGO_CRATES= addr2line-0.24.2 \
bollard-stubs-1.45.0-rc.26.0.1 \
bumpalo-3.17.0 \
byteorder-1.5.0 \
- bytes-1.10.0 \
- bzip2-0.4.4 \
- bzip2-sys-0.1.12+1.0.8 \
+ bytes-1.10.1 \
+ bzip2-0.5.2 \
+ bzip2-sys-0.1.13+1.0.8 \
cbc-0.1.2 \
- cc-1.2.14 \
+ cc-1.2.24 \
cesu8-1.1.0 \
cexpr-0.6.0 \
cfg-if-1.0.0 \
- chrono-0.4.39 \
+ chrono-0.4.41 \
cipher-0.4.4 \
clang-sys-1.8.1 \
- clap-4.5.29 \
- clap_builder-4.5.29 \
- clap_derive-4.5.28 \
+ clap-4.5.38 \
+ clap_builder-4.5.38 \
+ clap_derive-4.5.32 \
clap_lex-0.7.4 \
cmake-0.1.54 \
colorchoice-1.0.3 \
@@ -60,7 +58,7 @@ CARGO_CRATES= addr2line-0.24.2 \
constant_time_eq-0.3.1 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
- crc-3.2.1 \
+ crc-3.3.0 \
crc-catalog-2.4.0 \
crc32fast-1.4.2 \
crossbeam-deque-0.8.6 \
@@ -71,12 +69,12 @@ CARGO_CRATES= addr2line-0.24.2 \
cubeb-0.27.0 \
cubeb-core-0.27.0 \
cubeb-sys-0.27.0 \
- darling-0.20.10 \
- darling_core-0.20.10 \
- darling_macro-0.20.10 \
+ darling-0.20.11 \
+ darling_core-0.20.11 \
+ darling_macro-0.20.11 \
deflate64-0.1.9 \
- deranged-0.3.11 \
- derive-where-1.2.7 \
+ deranged-0.4.0 \
+ derive-where-1.4.0 \
derive_arbitrary-1.4.1 \
derive_more-1.0.0 \
derive_more-impl-1.0.0 \
@@ -85,18 +83,18 @@ CARGO_CRATES= addr2line-0.24.2 \
dirs-sys-0.4.1 \
displaydoc-0.2.5 \
dunce-1.0.5 \
- dyn-clone-1.0.18 \
- either-1.13.0 \
+ dyn-clone-1.0.19 \
+ either-1.15.0 \
env_filter-0.1.3 \
- env_logger-0.11.6 \
- equivalent-1.0.1 \
- erased-serde-0.4.5 \
- errno-0.3.10 \
+ env_logger-0.11.8 \
+ equivalent-1.0.2 \
+ erased-serde-0.4.6 \
+ errno-0.3.12 \
fastrand-2.3.0 \
fern-0.6.2 \
fiat-crypto-0.2.9 \
fixedbitset-0.5.7 \
- flate2-1.0.35 \
+ flate2-1.1.1 \
fnv-1.0.7 \
form_urlencoded-1.2.1 \
fs_extra-1.3.0 \
@@ -108,14 +106,14 @@ CARGO_CRATES= addr2line-0.24.2 \
futures-task-0.3.31 \
futures-util-0.3.31 \
generic-array-0.14.7 \
- getrandom-0.2.15 \
- getrandom-0.3.1 \
+ getrandom-0.2.16 \
+ getrandom-0.3.3 \
ghash-0.5.1 \
gimli-0.31.1 \
glob-0.3.2 \
- h2-0.4.7 \
+ h2-0.4.10 \
hashbrown-0.12.3 \
- hashbrown-0.15.2 \
+ hashbrown-0.15.3 \
heck-0.5.0 \
hex-0.4.3 \
hex-literal-0.4.1 \
@@ -123,66 +121,67 @@ CARGO_CRATES= addr2line-0.24.2 \
hmac-0.12.1 \
home-0.5.11 \
hound-3.5.1 \
- http-1.2.0 \
+ http-1.3.1 \
http-body-1.0.1 \
- http-body-util-0.1.2 \
- httparse-1.10.0 \
+ http-body-util-0.1.3 \
+ httparse-1.10.1 \
httpdate-1.0.3 \
humansize-2.1.3 \
- humantime-2.1.0 \
hyper-1.6.0 \
hyper-named-pipe-0.1.0 \
hyper-timeout-0.5.2 \
- hyper-util-0.1.10 \
+ hyper-util-0.1.12 \
hyperlocal-0.9.1 \
- iana-time-zone-0.1.61 \
+ iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
- icu_collections-1.5.0 \
- icu_locid-1.5.0 \
- icu_locid_transform-1.5.0 \
- icu_locid_transform_data-1.5.0 \
- icu_normalizer-1.5.0 \
- icu_normalizer_data-1.5.0 \
- icu_properties-1.5.1 \
- icu_properties_data-1.5.0 \
- icu_provider-1.5.0 \
- icu_provider_macros-1.5.0 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
ident_case-1.0.1 \
idna-1.0.3 \
- idna_adapter-1.2.0 \
+ idna_adapter-1.2.1 \
indexmap-1.9.3 \
- indexmap-2.7.1 \
- inout-0.1.3 \
+ indexmap-2.9.0 \
+ inout-0.1.4 \
is_terminal_polyfill-1.70.1 \
itertools-0.12.1 \
itertools-0.13.0 \
itertools-0.14.0 \
- itoa-1.0.14 \
+ itoa-1.0.15 \
+ jiff-0.2.14 \
+ jiff-static-0.2.14 \
jni-0.21.1 \
jni-sys-0.3.0 \
- jobserver-0.1.32 \
+ jobserver-0.1.33 \
js-sys-0.3.77 \
lazy_static-1.5.0 \
lazycell-1.3.0 \
- libc-0.2.169 \
- libloading-0.8.6 \
- libm-0.2.11 \
+ libc-0.2.172 \
+ libloading-0.8.7 \
+ libm-0.2.15 \
libredox-0.1.3 \
+ linkme-0.3.33 \
+ linkme-impl-0.3.33 \
linux-raw-sys-0.4.15 \
- litemap-0.7.4 \
- lockfree-object-pool-0.1.6 \
- log-0.4.25 \
+ linux-raw-sys-0.9.4 \
+ litemap-0.8.0 \
+ log-0.4.27 \
lzma-rs-0.3.0 \
- matchit-0.7.3 \
+ lzma-sys-0.1.20 \
+ matchit-0.8.4 \
memchr-2.7.4 \
mime-0.3.17 \
mime_guess-2.0.5 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.4 \
+ miniz_oxide-0.8.8 \
mio-1.0.3 \
- multimap-0.10.0 \
- neon-1.0.0 \
- neon-macros-1.0.0 \
+ multimap-0.10.1 \
+ neon-1.1.1 \
+ neon-macros-1.1.1 \
nom-7.1.3 \
ntapi-0.4.1 \
num-conv-0.1.0 \
@@ -190,42 +189,46 @@ CARGO_CRATES= addr2line-0.24.2 \
num_enum-0.7.3 \
num_enum_derive-0.7.3 \
object-0.36.7 \
- once_cell-1.20.3 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
opaque-debug-0.3.1 \
option-ext-0.2.0 \
partial-default-0.1.0 \
partial-default-derive-0.1.0 \
password-hash-0.5.0 \
- paste-1.0.15 \
pbkdf2-0.12.2 \
percent-encoding-2.3.1 \
petgraph-0.7.1 \
- pin-project-1.1.9 \
- pin-project-internal-1.1.9 \
+ pin-project-1.1.10 \
+ pin-project-internal-1.1.10 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
- pkg-config-0.3.31 \
+ pkg-config-0.3.32 \
plotly-0.9.1 \
plotly_derive-0.9.1 \
plotly_kaleido-0.9.1 \
polyval-0.6.2 \
+ portable-atomic-1.11.0 \
+ portable-atomic-util-0.2.4 \
+ potential_utf-0.1.2 \
powerfmt-0.2.0 \
- ppv-lite86-0.2.20 \
- prettyplease-0.2.29 \
- proc-macro-crate-3.2.0 \
- proc-macro2-1.0.93 \
+ ppv-lite86-0.2.21 \
+ prettyplease-0.2.32 \
+ proc-macro-crate-3.3.0 \
+ proc-macro2-1.0.95 \
prost-0.13.5 \
prost-build-0.13.5 \
prost-derive-0.13.5 \
prost-types-0.13.5 \
- quote-1.0.38 \
+ quote-1.0.40 \
+ r-efi-5.2.0 \
radium-0.7.0 \
rand-0.8.5 \
- rand-0.9.0 \
+ rand-0.9.1 \
rand_chacha-0.3.1 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
- rand_core-0.9.0 \
+ rand_core-0.9.3 \
rayon-1.10.0 \
rayon-core-1.12.1 \
redox_users-0.4.6 \
@@ -233,7 +236,7 @@ CARGO_CRATES= addr2line-0.24.2 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
relative-path-1.9.3 \
- ring-0.17.9 \
+ ring-0.17.14 \
rinja-0.3.5 \
rinja_derive-0.3.5 \
rinja_parser-0.3.5 \
@@ -242,57 +245,57 @@ CARGO_CRATES= addr2line-0.24.2 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
rustix-0.38.44 \
- rustls-0.23.23 \
- rustls-pki-types-1.11.0 \
- rustls-webpki-0.102.8 \
- rustversion-1.0.19 \
- ryu-1.0.19 \
+ rustix-1.0.7 \
+ rustls-0.23.27 \
+ rustls-pki-types-1.12.0 \
+ rustls-webpki-0.103.3 \
+ rustversion-1.0.21 \
+ ryu-1.0.20 \
same-file-1.0.6 \
- semver-1.0.25 \
+ semver-1.0.26 \
send_wrapper-0.6.0 \
- serde-1.0.217 \
- serde_derive-1.0.217 \
- serde_json-1.0.138 \
- serde_repr-0.1.19 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.140 \
+ serde_repr-0.1.20 \
serde_urlencoded-0.7.1 \
serde_with-3.12.0 \
serde_with_macros-3.12.0 \
sha1-0.10.6 \
- sha2-0.10.8 \
+ sha2-0.10.9 \
shlex-1.3.0 \
- signal-hook-registry-1.4.2 \
+ signal-hook-registry-1.4.5 \
simd-adler32-0.3.7 \
slab-0.4.9 \
- smallvec-1.13.2 \
- socket2-0.5.8 \
+ smallvec-1.15.0 \
+ socket2-0.5.9 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
strsim-0.11.1 \
subtle-2.6.1 \
syn-1.0.109 \
- syn-2.0.98 \
- syn-mid-0.6.0 \
+ syn-2.0.101 \
sync_wrapper-1.0.2 \
- synstructure-0.13.1 \
+ synstructure-0.13.2 \
sysinfo-0.31.4 \
tap-1.0.1 \
- tempfile-3.16.0 \
+ tempfile-3.20.0 \
thiserror-1.0.69 \
- thiserror-2.0.11 \
+ thiserror-2.0.12 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.11 \
- time-0.3.37 \
- time-core-0.1.2 \
- time-macros-0.2.19 \
- tinystr-0.7.6 \
- tokio-1.43.0 \
+ thiserror-impl-2.0.12 \
+ time-0.3.41 \
+ time-core-0.1.4 \
+ time-macros-0.2.22 \
+ tinystr-0.8.1 \
+ tokio-1.45.0 \
tokio-macros-2.5.0 \
tokio-stream-0.1.17 \
- tokio-util-0.7.13 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.24 \
- tonic-0.12.3 \
- tonic-build-0.12.3 \
+ tokio-util-0.7.15 \
+ toml_datetime-0.6.9 \
+ toml_edit-0.22.26 \
+ tonic-0.13.1 \
+ tonic-build-0.13.1 \
tower-0.4.13 \
tower-0.5.2 \
tower-layer-0.3.3 \
@@ -301,29 +304,29 @@ CARGO_CRATES= addr2line-0.24.2 \
tracing-attributes-0.1.28 \
tracing-core-0.1.33 \
try-lock-0.2.5 \
- typeid-1.0.2 \
- typenum-1.17.0 \
+ typeid-1.0.3 \
+ typenum-1.18.0 \
unicase-2.8.1 \
- unicode-ident-1.0.16 \
+ unicode-ident-1.0.18 \
universal-hash-0.5.1 \
untrusted-0.9.0 \
ureq-2.12.1 \
url-2.5.4 \
- utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.13.1 \
+ uuid-1.17.0 \
version_check-0.9.5 \
walkdir-2.5.0 \
want-0.3.1 \
wasi-0.11.0+wasi-snapshot-preview1 \
- wasi-0.13.3+wasi-0.2.2 \
+ wasi-0.14.2+wasi-0.2.4 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
wasm-bindgen-macro-0.2.100 \
wasm-bindgen-macro-support-0.2.100 \
wasm-bindgen-shared-0.2.100 \
- webpki-roots-0.26.8 \
+ webpki-roots-0.26.11 \
+ webpki-roots-1.0.0 \
which-4.4.2 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
@@ -331,16 +334,21 @@ CARGO_CRATES= addr2line-0.24.2 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-0.57.0 \
windows-0.58.0 \
- windows-core-0.52.0 \
windows-core-0.57.0 \
windows-core-0.58.0 \
+ windows-core-0.61.2 \
windows-implement-0.57.0 \
windows-implement-0.58.0 \
+ windows-implement-0.60.0 \
windows-interface-0.57.0 \
windows-interface-0.58.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.1 \
windows-result-0.1.2 \
windows-result-0.2.0 \
+ windows-result-0.3.4 \
windows-strings-0.1.0 \
+ windows-strings-0.4.2 \
windows-sys-0.45.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
@@ -348,50 +356,58 @@ CARGO_CRATES= addr2line-0.24.2 \
windows-targets-0.42.2 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
+ windows-targets-0.53.0 \
windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.42.2 \
windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.42.2 \
windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.42.2 \
windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.42.2 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.42.2 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.7.2 \
- wit-bindgen-rt-0.33.0 \
- write16-1.0.0 \
- writeable-0.5.5 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.10 \
+ wit-bindgen-rt-0.39.0 \
+ writeable-0.6.1 \
wyz-0.5.1 \
x25519-dalek-2.0.1 \
- yoke-0.7.5 \
- yoke-derive-0.7.5 \
- zerocopy-0.7.35 \
- zerocopy-0.8.18 \
- zerocopy-derive-0.7.35 \
- zerocopy-derive-0.8.18 \
- zerofrom-0.1.5 \
- zerofrom-derive-0.1.5 \
+ xz2-0.1.7 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zerocopy-0.8.25 \
+ zerocopy-derive-0.8.25 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
zeroize_derive-1.4.2 \
- zerovec-0.10.4 \
- zerovec-derive-0.10.3 \
- zip-2.2.2 \
- zopfli-0.8.1 \
- zstd-0.13.2 \
- zstd-safe-7.2.1 \
- zstd-sys-2.0.13+zstd.1.5.6 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.2 \
+ zerovec-derive-0.11.1 \
+ zip-2.4.2 \
+ zopfli-0.8.2 \
+ zstd-0.13.3 \
+ zstd-safe-7.2.4 \
+ zstd-sys-2.0.15+zstd.1.5.7 \
curve25519-dalek,curve25519-dalek-derive@git+https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.1.3\#7c6d34756355a3566a704da84dce7b1c039a6572 \
libsignal-account-keys,libsignal-core,poksho,signal-crypto,zkcredential,zkgroup@git+https://github.com/signalapp/libsignal?tag=v0.65.1\#908fa98ee4b976e52c39c935f2f0fd0bf7bb7d30
diff --git a/multimedia/ringrtc/distinfo b/multimedia/ringrtc/distinfo
index 59409cc93a2e..cc74a61cc29e 100644
--- a/multimedia/ringrtc/distinfo
+++ b/multimedia/ringrtc/distinfo
@@ -1,40 +1,40 @@
-TIMESTAMP = 1748871495
-SHA256 (base-e0914b7606a151a3a12e994c400519f2e291c53f.tar.gz) = 229f6e5a99deb45f3a02972596580508d7535ba40c752388c09f925ea3a99a75
-SIZE (base-e0914b7606a151a3a12e994c400519f2e291c53f.tar.gz) = 6223200
-SHA256 (boringssl-d4b6eb542d4fd109baacd550935efd00c521e674.tar.gz) = f013a4a63bb00fd543ba40ec2f992e5a29904b814f630ba6755fecf1457c4c8e
-SIZE (boringssl-d4b6eb542d4fd109baacd550935efd00c521e674.tar.gz) = 44807312
-SHA256 (build-64e296c42a93fbd27acc9a94713e4289273409b2.tar.gz) = 65804e8c3f4056f8868722c566567685fa2f4ec97484fa482c1b426da973b54c
-SIZE (build-64e296c42a93fbd27acc9a94713e4289273409b2.tar.gz) = 1629343
-SHA256 (buildtools-a660247d3c14a172b74b8e832ba1066b30183c97.tar.gz) = a058615005fd6d08462e45f0ef77eff007afd776576c31f3c04d9a55425ff03d
-SIZE (buildtools-a660247d3c14a172b74b8e832ba1066b30183c97.tar.gz) = 95158
-SHA256 (catapult-b15611f18b506cf9dbc03e9bf87dbc8df549ccce.tar.gz) = a0054689a29c303bd225944f7aa4c36a8df62edd5a7caaa9ffbcea9297f9d3e6
-SIZE (catapult-b15611f18b506cf9dbc03e9bf87dbc8df549ccce.tar.gz) = 155605402
-SHA256 (icu-bbccc2f6efc1b825de5f2c903c48be685cd0cf22.tar.gz) = baef3b0791e4df7cf7bdec6bc7bd4493dcc8aeba3fb284e89bd333994cbebcc1
-SIZE (icu-bbccc2f6efc1b825de5f2c903c48be685cd0cf22.tar.gz) = 54315206
-SHA256 (nasm-f477acb1049f5e043904b87b825c5915084a9a29.tar.gz) = fa0c68caca289e2e9dac4fee0142150faf7c8bf2f15ff156e738e619a9c76bbd
-SIZE (nasm-f477acb1049f5e043904b87b825c5915084a9a29.tar.gz) = 1546897
-SHA256 (libjpeg_turbo-927aabfcd26897abb9776ecf2a6c38ea5bb52ab6.tar.gz) = 5ea5de65f1e437778dcd9c02e7c263d524171fa36fd621fab455c6dbeee2db3a
-SIZE (libjpeg_turbo-927aabfcd26897abb9776ecf2a6c38ea5bb52ab6.tar.gz) = 2388896
+TIMESTAMP = 1750322515
+SHA256 (base-1d80e43078965dbe6ded5521fbffb128f59124a6.tar.gz) = e532b1a710e6be7d950ac10c2d241705ea633b36277c31dfa0ccb58ccd994969
+SIZE (base-1d80e43078965dbe6ded5521fbffb128f59124a6.tar.gz) = 6253787
+SHA256 (boringssl-a9993612faac4866bc33ca8ff37bfd0659af1c48.tar.gz) = ba6d3c7b1c93cad99769f1a0db9306e6c8758814e4e23e7c20495fcec8b3bdb8
+SIZE (boringssl-a9993612faac4866bc33ca8ff37bfd0659af1c48.tar.gz) = 46400756
+SHA256 (build-52d62707eaec02b88722a99e335315d166ceda77.tar.gz) = 7911100f2b6311390a2aa501c149ea8d5f05e446d6585d9bcda8b98fa2d39f6e
+SIZE (build-52d62707eaec02b88722a99e335315d166ceda77.tar.gz) = 1665130
+SHA256 (buildtools-6f359296daa889aa726f3d05046b9f37be241169.tar.gz) = f45355b40e899b020f77ec4f51a8e2dd0a3fc69e1abb974176ef0d78bf8e3bcf
+SIZE (buildtools-6f359296daa889aa726f3d05046b9f37be241169.tar.gz) = 96809
+SHA256 (catapult-5bda0fdab9d93ec9963e2cd858c7b49ad7fec7d4.tar.gz) = 983da044685dee9aa05d75a823fe226dcf1df6cd194c11469dd7106e54b23221
+SIZE (catapult-5bda0fdab9d93ec9963e2cd858c7b49ad7fec7d4.tar.gz) = 154460749
+SHA256 (icu-c9fb4b3a6fb54aa8c20a03bbcaa0a4a985ffd34b.tar.gz) = ca2b5eebf73526739c201f5e19db04aaafe15bfa573983dae2c67c1d9c1c2d57
+SIZE (icu-c9fb4b3a6fb54aa8c20a03bbcaa0a4a985ffd34b.tar.gz) = 54281213
+SHA256 (nasm-767a169c8811b090df222a458b25dfa137fc637e.tar.gz) = 5c0722481afb882860da47523bd927aa9ca42e4466f5c903a8d24ba78e6267ba
+SIZE (nasm-767a169c8811b090df222a458b25dfa137fc637e.tar.gz) = 1550333
+SHA256 (libjpeg_turbo-e14cbfaa85529d47f9f55b0f104a579c1061f9ad.tar.gz) = 4dbfed66468f812132ece54ab1af0c2b035c5a426ebdadc361626432901d8015
+SIZE (libjpeg_turbo-e14cbfaa85529d47f9f55b0f104a579c1061f9ad.tar.gz) = 2684933
SHA256 (libsrtp-a52756acb1c5e133089c798736dd171567df11f5.tar.gz) = c1105b5c1c34c3d069b8e2561de9d568ea1b8d4d7d1cd5a049f70a830e8cf71c
SIZE (libsrtp-a52756acb1c5e133089c798736dd171567df11f5.tar.gz) = 140953
-SHA256 (libvpx-7a65480684b1b28bb9defae164bf0dc78b32653e.tar.gz) = 5c37d9d7fffb2fc7b4b863d6ef7bd97da8dddde7b06ba01b2028ab6ffcb035a7
-SIZE (libvpx-7a65480684b1b28bb9defae164bf0dc78b32653e.tar.gz) = 5738196
-SHA256 (libyuv-10592b60c0b2c33210b7752454253dc2625b4305.tar.gz) = 82e8d053bcceb95ab2803806d7e731c320d9e7f0ee126e170fc9ac35997a7055
-SIZE (libyuv-10592b60c0b2c33210b7752454253dc2625b4305.tar.gz) = 616511
+SHA256 (libvpx-027bbee30a0103b99d86327b48d29567fed11688.tar.gz) = 500c7a8b9ade28fa0b0c2b35fe2427d881bfe3a1c8600015404c90981b92eb0c
+SIZE (libvpx-027bbee30a0103b99d86327b48d29567fed11688.tar.gz) = 5731923
+SHA256 (libyuv-ccdf870348764e4b77fa3b56accb2a896a901bad.tar.gz) = 905fcec5ad75fee06c256d63a184f663dbbf3adb4c8d8f47524071d533a06c71
+SIZE (libyuv-ccdf870348764e4b77fa3b56accb2a896a901bad.tar.gz) = 618541
SHA256 (opus-0e30966b198ad28943799eaf5b3b08100b6f70c3.tar.gz) = 60867154cda4ae4f3d4ba37328b0dac1649b07462945b19c4b7c51a22aa1fae6
SIZE (opus-0e30966b198ad28943799eaf5b3b08100b6f70c3.tar.gz) = 4205884
-SHA256 (perfetto-a0c2bc7919f7467cf4a8287c8389c3f96a3fcbac.tar.gz) = d720b18db8c9935761703449fbf21f5143075069b59f9fe172b3eb8a827583a6
-SIZE (perfetto-a0c2bc7919f7467cf4a8287c8389c3f96a3fcbac.tar.gz) = 28597556
-SHA256 (protobuf_javascript-e34549db516f8712f678fcd4bc411613b5cc5295.tar.gz) = 2b4822c56f654945c0e71ba309b716899f93f7b1a4db1a23959f47f11096396f
-SIZE (protobuf_javascript-e34549db516f8712f678fcd4bc411613b5cc5295.tar.gz) = 414088
-SHA256 (re2-6dcd83d60f7944926bfd308cc13979fc53dd69ca.tar.gz) = 073bd6d4bc96d880972e7a3eee99bfcd690e03b8cbc1b3199468e105575c9749
-SIZE (re2-6dcd83d60f7944926bfd308cc13979fc53dd69ca.tar.gz) = 394685
-SHA256 (testing-63412fdcdfe281e6b9531a5e1086a59c0b9e6909.tar.gz) = 7736bf756fbfc347ae950c3536b67eae6d71b348b880e00d13fa46869c006d3e
-SIZE (testing-63412fdcdfe281e6b9531a5e1086a59c0b9e6909.tar.gz) = 2138948
-SHA256 (third_party-d212a71416ad7c6ceca04d6d27dfdd84fd00c04c.tar.gz) = ac352fd4ec91b848dd13e272afd09140f93a7cdbd6bbb530b8f9f4d16e7a8517
-SIZE (third_party-d212a71416ad7c6ceca04d6d27dfdd84fd00c04c.tar.gz) = 845470295
-SHA256 (tools-6820cc03cc8a4b1fb99747f30e8249d138a70981.tar.gz) = 68099de97ff0ca495d61bae0a2d597432e748ca662759ab8c8c06e7c5a078d29
-SIZE (tools-6820cc03cc8a4b1fb99747f30e8249d138a70981.tar.gz) = 15363489
+SHA256 (perfetto-40b529923598b739b2892a536a7692eedbed5685.tar.gz) = e3463888f4dba53752c767a008c7e5fe3ab4ac845be2b578b7f2d7a146845af8
+SIZE (perfetto-40b529923598b739b2892a536a7692eedbed5685.tar.gz) = 28262379
+SHA256 (protobuf_javascript-eb785a9363664a402b6336dfe96aad27fb33ffa8.tar.gz) = 70bd00befb7982d7f3d30df1ea6343d5ae88ab3c950ed93213cd3f775d7b90bc
+SIZE (protobuf_javascript-eb785a9363664a402b6336dfe96aad27fb33ffa8.tar.gz) = 390526
+SHA256 (re2-c84a140c93352cdabbfb547c531be34515b12228.tar.gz) = a7aa3ff629e53aeec9b84b26fbd016e405dfd3fa493933b7c605e5ebc5498e9a
+SIZE (re2-c84a140c93352cdabbfb547c531be34515b12228.tar.gz) = 396463
+SHA256 (testing-f46b86c7f1fc7a7f52e61c11dbd0573a48cf7a6a.tar.gz) = 11a8e48effe99df7115292a6ff3f719645c372fd9dd34d97737d939257040f3e
+SIZE (testing-f46b86c7f1fc7a7f52e61c11dbd0573a48cf7a6a.tar.gz) = 2176020
+SHA256 (third_party-10064104c1f11074312018c3a9c4b66f25584bdd.tar.gz) = bd2eda4a6de6a11d7249dbd3e9f3c09a8c226a66e4e20801c817130ee7438c93
+SIZE (third_party-10064104c1f11074312018c3a9c4b66f25584bdd.tar.gz) = 787999134
+SHA256 (tools-3460fbcdee33353d37800dad5caa6bba327ad8c8.tar.gz) = aa1076ed0c294e124a130ab676624d71c13b564eaccff354a393c2bf3c3e39ca
+SIZE (tools-3460fbcdee33353d37800dad5caa6bba327ad8c8.tar.gz) = 15568695
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
@@ -59,48 +59,44 @@ SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df665
SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
-SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
-SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04
-SIZE (rust/crates/anyhow-1.0.95.crate) = 52155
+SHA256 (rust/crates/anstyle-wincon-3.0.8.crate) = 6680de5231bd6ee4c6191b8a1325daa282b415391ec9d3a37bd34f2060dc73fa
+SIZE (rust/crates/anstyle-wincon-3.0.8.crate) = 12534
+SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
+SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
SHA256 (rust/crates/argon2-0.5.3.crate) = 3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072
SIZE (rust/crates/argon2-0.5.3.crate) = 28795
-SHA256 (rust/crates/async-stream-0.3.6.crate) = 0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476
-SIZE (rust/crates/async-stream-0.3.6.crate) = 13823
-SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d
-SIZE (rust/crates/async-stream-impl-0.3.6.crate) = 4312
-SHA256 (rust/crates/async-trait-0.1.86.crate) = 644dd749086bf3771a2fbc5f256fdb982d53f011c7d5d560304eafeecebce79d
-SIZE (rust/crates/async-trait-0.1.86.crate) = 31946
+SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
+SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/aws-lc-rs-1.12.2.crate) = 4c2b7ddaa2c56a367ad27a094ad8ef4faacf8a617c2575acb2ba88949df999ca
-SIZE (rust/crates/aws-lc-rs-1.12.2.crate) = 200104
-SHA256 (rust/crates/aws-lc-sys-0.25.1.crate) = 54ac4f13dad353b209b34cbec082338202cbc01c8f00336b55c750c13ac91f8f
-SIZE (rust/crates/aws-lc-sys-0.25.1.crate) = 8277025
-SHA256 (rust/crates/axum-0.7.9.crate) = edca88bc138befd0323b20752846e6587272d3b03b0343c8ea28a6f819e6e71f
-SIZE (rust/crates/axum-0.7.9.crate) = 155272
-SHA256 (rust/crates/axum-core-0.4.5.crate) = 09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199
-SIZE (rust/crates/axum-core-0.4.5.crate) = 22183
-SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
-SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
+SHA256 (rust/crates/aws-lc-rs-1.13.1.crate) = 93fcc8f365936c834db5514fc45aee5b1202d677e6b40e48468aaaa8183ca8c7
+SIZE (rust/crates/aws-lc-rs-1.13.1.crate) = 202707
+SHA256 (rust/crates/aws-lc-sys-0.29.0.crate) = 61b1d86e7705efe1be1b569bab41d4fa1e14e220b60a160f78de2db687add079
+SIZE (rust/crates/aws-lc-sys-0.29.0.crate) = 9021128
+SHA256 (rust/crates/axum-0.8.4.crate) = 021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5
+SIZE (rust/crates/axum-0.8.4.crate) = 175159
+SHA256 (rust/crates/axum-core-0.5.2.crate) = 68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6
+SIZE (rust/crates/axum-core-0.5.2.crate) = 26212
+SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
+SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b
-SIZE (rust/crates/base64ct-1.6.0.crate) = 28870
-SHA256 (rust/crates/basic-toml-0.1.9.crate) = 823388e228f614e9558c6804262db37960ec8821856535f5c3f59913140558f8
-SIZE (rust/crates/basic-toml-0.1.9.crate) = 50234
+SHA256 (rust/crates/base64ct-1.7.3.crate) = 89e25b6adfb930f02d1981565a6e5d9c547ac15a96606256d3b59040e5cd4ca3
+SIZE (rust/crates/base64ct-1.7.3.crate) = 31175
+SHA256 (rust/crates/basic-toml-0.1.10.crate) = ba62675e8242a4c4e806d12f11d136e626e6c8361d6b829310732241652a178a
+SIZE (rust/crates/basic-toml-0.1.10.crate) = 50648
SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
SIZE (rust/crates/bincode-1.3.3.crate) = 28958
SHA256 (rust/crates/bindgen-0.69.5.crate) = 271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088
SIZE (rust/crates/bindgen-0.69.5.crate) = 221128
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
-SIZE (rust/crates/bitflags-2.8.0.crate) = 47482
+SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe
@@ -117,34 +113,34 @@ SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf
SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/bytes-1.10.0.crate) = f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9
-SIZE (rust/crates/bytes-1.10.0.crate) = 76656
-SHA256 (rust/crates/bzip2-0.4.4.crate) = bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8
-SIZE (rust/crates/bzip2-0.4.4.crate) = 34197
-SHA256 (rust/crates/bzip2-sys-0.1.12+1.0.8.crate) = 72ebc2f1a417f01e1da30ef264ee86ae31d2dcd2d603ea283d3c244a883ca2a9
-SIZE (rust/crates/bzip2-sys-0.1.12+1.0.8.crate) = 633870
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/bzip2-0.5.2.crate) = 49ecfb22d906f800d4fe833b6282cf4dc1c298f5057ca0b5445e5c209735ca47
+SIZE (rust/crates/bzip2-0.5.2.crate) = 38314
+SHA256 (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 225bff33b2141874fe80d71e07d6eec4f85c5c216453dd96388240f96e1acc14
+SIZE (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 633818
SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6
SIZE (rust/crates/cbc-0.1.2.crate) = 23501
-SHA256 (rust/crates/cc-1.2.14.crate) = 0c3d1b2e905a3a7b00a6141adb0e4c0bb941d11caf55349d863942a1cc44e3c9
-SIZE (rust/crates/cc-1.2.14.crate) = 103164
+SHA256 (rust/crates/cc-1.2.24.crate) = 16595d3be041c03b09d08d0858631facccee9221e579704070e6e9e4915d3bc7
+SIZE (rust/crates/cc-1.2.24.crate) = 106557
SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825
-SIZE (rust/crates/chrono-0.4.39.crate) = 222248
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
SIZE (rust/crates/cipher-0.4.4.crate) = 19073
SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.29.crate) = 8acebd8ad879283633b343856142139f2da2317c96b05b4dd6181c61e2480184
-SIZE (rust/crates/clap-4.5.29.crate) = 56074
-SHA256 (rust/crates/clap_builder-4.5.29.crate) = f6ba32cbda51c7e1dfd49acc1457ba1a7dec5b64fe360e828acb13ca8dc9c2f9
-SIZE (rust/crates/clap_builder-4.5.29.crate) = 168096
-SHA256 (rust/crates/clap_derive-4.5.28.crate) = bf4ced95c6f4a675af3da73304b9ac4ed991640c36374e4b46795c49e17cf1ed
-SIZE (rust/crates/clap_derive-4.5.28.crate) = 33428
+SHA256 (rust/crates/clap-4.5.38.crate) = ed93b9805f8ba930df42c2590f05453d5ec36cbb85d018868a5b24d31f6ac000
+SIZE (rust/crates/clap-4.5.38.crate) = 57140
+SHA256 (rust/crates/clap_builder-4.5.38.crate) = 379026ff283facf611b0ea629334361c4211d1b12ee01024eec1591133b04120
+SIZE (rust/crates/clap_builder-4.5.38.crate) = 169177
+SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
+SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441
SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
@@ -159,8 +155,8 @@ SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f2807
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
-SHA256 (rust/crates/crc-3.2.1.crate) = 69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636
-SIZE (rust/crates/crc-3.2.1.crate) = 15070
+SHA256 (rust/crates/crc-3.3.0.crate) = 9710d3b3739c2e349eb44fe848ad0b7c8cb1e42bd87ee49371df2f7acaf3e675
+SIZE (rust/crates/crc-3.3.0.crate) = 13905
SHA256 (rust/crates/crc-catalog-2.4.0.crate) = 19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5
SIZE (rust/crates/crc-catalog-2.4.0.crate) = 10155
SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
@@ -181,18 +177,18 @@ SHA256 (rust/crates/cubeb-core-0.27.0.crate) = c16577b3e7e18e584867a5f364ff4c0c0
SIZE (rust/crates/cubeb-core-0.27.0.crate) = 12615
SHA256 (rust/crates/cubeb-sys-0.27.0.crate) = 9dc6dce42299ac8a1943d947742329fe13ed0e59b466abf6babed04f1725b732
SIZE (rust/crates/cubeb-sys-0.27.0.crate) = 404087
-SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
-SIZE (rust/crates/darling-0.20.10.crate) = 32031
-SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5
-SIZE (rust/crates/darling_core-0.20.10.crate) = 65015
-SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806
-SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
+SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
+SIZE (rust/crates/darling-0.20.11.crate) = 37614
+SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
+SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
+SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
+SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
SHA256 (rust/crates/deflate64-0.1.9.crate) = da692b8d1080ea3045efaab14434d40468c3d8657e42abddfffca87b428f4c1b
SIZE (rust/crates/deflate64-0.1.9.crate) = 15104
-SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
-SIZE (rust/crates/deranged-0.3.11.crate) = 18043
-SHA256 (rust/crates/derive-where-1.2.7.crate) = 62d671cc41a825ebabc75757b62d3d168c577f9149b2d49ece1dad1f72119d25
-SIZE (rust/crates/derive-where-1.2.7.crate) = 46524
+SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
+SIZE (rust/crates/deranged-0.4.0.crate) = 23235
+SHA256 (rust/crates/derive-where-1.4.0.crate) = e73f2692d4bd3cac41dca28934a39894200c9fabf49586d77d0e5954af1d7902
+SIZE (rust/crates/derive-where-1.4.0.crate) = 50404
SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800
SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521
SHA256 (rust/crates/derive_more-1.0.0.crate) = 4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05
@@ -209,20 +205,20 @@ SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cd
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
-SHA256 (rust/crates/dyn-clone-1.0.18.crate) = feeef44e73baff3a26d371801df019877a9866a8c493d315ab00177843314f35
-SIZE (rust/crates/dyn-clone-1.0.18.crate) = 12871
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
+SHA256 (rust/crates/dyn-clone-1.0.19.crate) = 1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005
+SIZE (rust/crates/dyn-clone-1.0.19.crate) = 12896
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
-SHA256 (rust/crates/env_logger-0.11.6.crate) = dcaee3d8e3cfc3fd92428d477bc97fc29ec8716d180c0d74c643bb26166660e0
-SIZE (rust/crates/env_logger-0.11.6.crate) = 31105
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/erased-serde-0.4.5.crate) = 24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d
-SIZE (rust/crates/erased-serde-0.4.5.crate) = 25459
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
+SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/erased-serde-0.4.6.crate) = e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7
+SIZE (rust/crates/erased-serde-0.4.6.crate) = 28352
+SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
+SIZE (rust/crates/errno-0.3.12.crate) = 12423
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fern-0.6.2.crate) = d9f0c14694cbd524c8720dd69b0e3179344f04ebb5f90f2e4a440c6ea3b2f1ee
@@ -231,8 +227,8 @@ SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf9
SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390
SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
-SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c
-SIZE (rust/crates/flate2-1.0.35.crate) = 109188
+SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
+SIZE (rust/crates/flate2-1.1.1.crate) = 77224
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
@@ -255,22 +251,22 @@ SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8
-SIZE (rust/crates/getrandom-0.3.1.crate) = 42449
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/ghash-0.5.1.crate) = f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1
SIZE (rust/crates/ghash-0.5.1.crate) = 9482
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
SIZE (rust/crates/glob-0.3.2.crate) = 22359
-SHA256 (rust/crates/h2-0.4.7.crate) = ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e
-SIZE (rust/crates/h2-0.4.7.crate) = 174114
+SHA256 (rust/crates/h2-0.4.10.crate) = a9421a676d1b147b16b82c9225157dc629087ef8ec4d5e2960f9437a90dac0a5
+SIZE (rust/crates/h2-0.4.10.crate) = 174800
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
+SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
@@ -285,66 +281,58 @@ SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b
SIZE (rust/crates/home-0.5.11.crate) = 9926
SHA256 (rust/crates/hound-3.5.1.crate) = 62adaabb884c94955b19907d60019f4e145d091c75345379e70d1ee696f7854f
SIZE (rust/crates/hound-3.5.1.crate) = 39446
-SHA256 (rust/crates/http-1.2.0.crate) = f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea
-SIZE (rust/crates/http-1.2.0.crate) = 105932
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
SIZE (rust/crates/http-body-1.0.1.crate) = 6125
-SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f
-SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821
-SHA256 (rust/crates/httparse-1.10.0.crate) = f2d708df4e7140240a16cd6ab0ab65c972d7433ab77819ea693fde9c43811e2a
-SIZE (rust/crates/httparse-1.10.0.crate) = 44882
+SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
+SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
SHA256 (rust/crates/humansize-2.1.3.crate) = 6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7
SIZE (rust/crates/humansize-2.1.3.crate) = 11953
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
*** 1043 LINES SKIPPED ***