git: db57b41ec0a5 - main - net/rustconn: Update to 0.17.6

From: Nicola Vitale <nivit_at_FreeBSD.org>
Date: Thu, 02 Jul 2026 10:08:25 UTC
The branch main has been updated by nivit:

URL: https://cgit.FreeBSD.org/ports/commit/?id=db57b41ec0a5b5c7dec5855c29b830c9979447d7

commit db57b41ec0a5b5c7dec5855c29b830c9979447d7
Author:     Nicola Vitale <nivit@FreeBSD.org>
AuthorDate: 2026-07-02 10:06:34 +0000
Commit:     Nicola Vitale <nivit@FreeBSD.org>
CommitDate: 2026-07-02 10:06:34 +0000

    net/rustconn: Update to 0.17.6
    
    ChangeLog:      https://github.com/totoshko88/RustConn/releases
    Reported by:    portscout!
---
 net/rustconn/Makefile        |   2 +-
 net/rustconn/Makefile.crates | 134 ++++++++++-----------
 net/rustconn/distinfo        | 274 +++++++++++++++++++++----------------------
 3 files changed, 196 insertions(+), 214 deletions(-)

diff --git a/net/rustconn/Makefile b/net/rustconn/Makefile
index a5082af598b9..281829dbfb3b 100644
--- a/net/rustconn/Makefile
+++ b/net/rustconn/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	rustconn
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.16.7
+DISTVERSION=	0.17.6
 PORTREVISION=	0
 CATEGORIES=	net
 
diff --git a/net/rustconn/Makefile.crates b/net/rustconn/Makefile.crates
index cf7a74ba4800..c819839b01c8 100644
--- a/net/rustconn/Makefile.crates
+++ b/net/rustconn/Makefile.crates
@@ -16,12 +16,12 @@ CARGO_CRATES=	addchain-0.2.1 \
 		anstyle-parse-1.0.0 \
 		anstyle-query-1.1.5 \
 		anstyle-wincon-3.0.11 \
-		anyhow-1.0.102 \
 		ar-0.9.0 \
 		argon2-0.5.3 \
 		array-init-2.1.0 \
 		arrayref-0.3.9 \
-		arrayvec-0.7.6 \
+		arrayvec-0.7.7 \
+		ashpd-0.13.12 \
 		asn1-rs-0.7.2 \
 		asn1-rs-derive-0.6.0 \
 		asn1-rs-impl-0.2.0 \
@@ -36,8 +36,8 @@ CARGO_CRATES=	addchain-0.2.1 \
 		atomic-polyfill-1.0.3 \
 		atomic-waker-1.1.2 \
 		autocfg-1.5.1 \
-		aws-lc-rs-1.17.0 \
-		aws-lc-sys-0.41.0 \
+		aws-lc-rs-1.17.1 \
+		aws-lc-sys-0.42.0 \
 		base16ct-1.0.0 \
 		base64-0.22.1 \
 		base64ct-1.8.3 \
@@ -48,32 +48,34 @@ CARGO_CRATES=	addchain-0.2.1 \
 		bit_field-0.10.3 \
 		bitflags-1.3.2 \
 		bitflags-2.13.0 \
-		bitvec-1.0.1 \
+		bitvec-1.1.1 \
 		blake2-0.10.6 \
 		block-0.1.6 \
 		block-buffer-0.10.4 \
 		block-buffer-0.12.1 \
+		block-padding-0.3.3 \
 		block-padding-0.4.2 \
 		block2-0.6.2 \
 		bumpalo-3.20.3 \
 		bytemuck-1.25.0 \
 		byteorder-1.5.0 \
 		byteorder-lite-0.1.0 \
-		bytes-1.11.1 \
+		bytes-1.12.0 \
 		bzip2-0.6.1 \
 		cairo-rs-0.18.5 \
 		cairo-rs-0.22.0 \
 		cairo-sys-rs-0.18.2 \
 		cairo-sys-rs-0.22.0 \
 		cast-0.3.0 \
+		cbc-0.1.2 \
 		cbc-0.2.1 \
-		cc-1.2.64 \
+		cc-1.2.65 \
 		cesu8-1.1.0 \
 		cfg-expr-0.15.8 \
 		cfg-expr-0.20.8 \
 		cfg-if-1.0.4 \
 		cfg_aliases-0.2.1 \
-		chacha20-0.10.0 \
+		chacha20-0.10.1 \
 		chrono-0.4.45 \
 		ciborium-0.2.2 \
 		ciborium-io-0.2.2 \
@@ -82,7 +84,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		cipher-0.5.2 \
 		clap-4.6.1 \
 		clap_builder-4.6.0 \
-		clap_complete-4.6.5 \
+		clap_complete-4.6.7 \
 		clap_derive-4.6.1 \
 		clap_lex-1.1.0 \
 		clap_mangen-0.3.0 \
@@ -114,7 +116,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		crossbeam-epoch-0.9.18 \
 		crossbeam-utils-0.8.21 \
 		crunchy-0.2.4 \
-		crypto-bigint-0.7.3 \
+		crypto-bigint-0.7.5 \
 		crypto-common-0.1.7 \
 		crypto-common-0.2.2 \
 		crypto-mac-0.11.0 \
@@ -170,7 +172,6 @@ CARGO_CRATES=	addchain-0.2.1 \
 		flate2-1.1.9 \
 		float-cmp-0.9.0 \
 		fnv-1.0.7 \
-		foldhash-0.1.5 \
 		fontconfig-parser-0.5.8 \
 		fontdb-0.23.0 \
 		foreign-types-0.3.2 \
@@ -196,52 +197,52 @@ CARGO_CRATES=	addchain-0.2.1 \
 		gdk-pixbuf-sys-0.18.0 \
 		gdk-pixbuf-sys-0.22.0 \
 		gdk-sys-0.18.2 \
-		gdk4-0.11.2 \
-		gdk4-sys-0.11.2 \
-		gdk4-wayland-0.11.0 \
+		gdk4-0.11.4 \
+		gdk4-sys-0.11.4 \
+		gdk4-wayland-0.11.4 \
 		gdk4-wayland-sys-0.11.0 \
 		generic-array-0.14.7 \
 		getrandom-0.2.17 \
 		getrandom-0.3.4 \
-		getrandom-0.4.2 \
+		getrandom-0.4.3 \
 		gettext-rs-0.7.7 \
 		gettext-sys-0.26.0 \
 		ghash-0.6.0 \
 		gif-0.14.2 \
 		gio-0.18.4 \
-		gio-0.22.6 \
+		gio-0.22.8 \
 		gio-sys-0.18.1 \
-		gio-sys-0.22.0 \
+		gio-sys-0.22.8 \
 		glib-0.18.5 \
-		glib-0.22.7 \
+		glib-0.22.8 \
 		glib-macros-0.18.5 \
 		glib-macros-0.22.6 \
 		glib-sys-0.18.1 \
-		glib-sys-0.22.6 \
+		glib-sys-0.22.8 \
 		glob-0.3.3 \
 		gloo-timers-0.3.0 \
 		gobject-sys-0.18.0 \
 		gobject-sys-0.22.6 \
-		graphene-rs-0.22.0 \
-		graphene-sys-0.22.0 \
+		graphene-rs-0.22.8 \
+		graphene-sys-0.22.8 \
 		group-0.14.0-pre.0 \
-		gsk4-0.11.1 \
-		gsk4-sys-0.11.1 \
+		gsk4-0.11.4 \
+		gsk4-sys-0.11.4 \
 		gtk-0.18.2 \
 		gtk-sys-0.18.2 \
 		gtk3-macros-0.18.2 \
-		gtk4-0.11.3 \
-		gtk4-macros-0.11.0 \
-		gtk4-sys-0.11.3 \
+		gtk4-0.11.4 \
+		gtk4-macros-0.11.4 \
+		gtk4-sys-0.11.4 \
 		h2-0.4.15 \
 		half-2.7.1 \
 		hash32-0.2.1 \
-		hashbrown-0.15.5 \
 		hashbrown-0.17.1 \
 		heapless-0.7.17 \
 		heck-0.4.1 \
 		heck-0.5.0 \
 		hex-0.4.3 \
+		hkdf-0.12.4 \
 		hkdf-0.13.0 \
 		hmac-0.12.1 \
 		hmac-0.13.0 \
@@ -250,7 +251,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		http-body-1.0.1 \
 		http-body-util-0.1.3 \
 		httparse-1.10.1 \
-		hybrid-array-0.4.12 \
+		hybrid-array-0.4.13 \
 		hyper-1.10.1 \
 		hyper-rustls-0.27.9 \
 		hyper-tls-0.6.0 \
@@ -264,7 +265,6 @@ CARGO_CRATES=	addchain-0.2.1 \
 		icu_properties-2.2.0 \
 		icu_properties_data-2.2.0 \
 		icu_provider-2.2.0 \
-		id-arena-2.3.0 \
 		idna-1.1.0 \
 		idna_adapter-1.2.2 \
 		image-0.25.10 \
@@ -272,26 +272,27 @@ CARGO_CRATES=	addchain-0.2.1 \
 		imagesize-0.14.0 \
 		indexmap-2.14.0 \
 		inotify-0.11.2 \
-		inotify-sys-0.1.5 \
+		inotify-sys-0.1.6 \
 		inout-0.1.4 \
 		inout-0.2.2 \
 		instant-0.1.13 \
 		io-lifetimes-2.0.4 \
 		ipnet-2.12.0 \
-		ironrdp-0.15.0 \
+		ironrdp-0.16.0 \
 		ironrdp-async-0.9.0 \
 		ironrdp-bulk-0.1.1 \
 		ironrdp-cliprdr-0.6.0 \
 		ironrdp-connector-0.9.0 \
 		ironrdp-core-0.2.0 \
-		ironrdp-displaycontrol-0.6.0 \
-		ironrdp-dvc-0.6.0 \
+		ironrdp-displaycontrol-0.7.0 \
+		ironrdp-dvc-0.7.0 \
+		ironrdp-echo-0.3.0 \
 		ironrdp-error-0.2.0 \
-		ironrdp-graphics-0.8.0 \
+		ironrdp-graphics-0.8.1 \
 		ironrdp-pdu-0.8.0 \
 		ironrdp-rdpdr-0.6.0 \
-		ironrdp-rdpsnd-0.8.0 \
-		ironrdp-session-0.9.0 \
+		ironrdp-rdpsnd-0.8.1 \
+		ironrdp-session-0.10.0 \
 		ironrdp-svc-0.7.0 \
 		ironrdp-tls-0.2.1 \
 		ironrdp-tokio-0.9.0 \
@@ -308,7 +309,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		jni-sys-macros-0.4.1 \
 		jobserver-0.1.34 \
 		jpeg-decoder-0.3.2 \
-		js-sys-0.3.102 \
+		js-sys-0.3.103 \
 		keccak-0.2.0 \
 		keyboard-types-0.7.0 \
 		kqueue-1.2.0 \
@@ -316,7 +317,6 @@ CARGO_CRATES=	addchain-0.2.1 \
 		ksni-0.3.5 \
 		kurbo-0.13.1 \
 		lazy_static-1.5.0 \
-		leb128fmt-0.1.0 \
 		libadwaita-0.9.1 \
 		libadwaita-sys-0.9.1 \
 		libappindicator-0.9.0 \
@@ -326,7 +326,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		libloading-0.7.4 \
 		libloading-0.8.9 \
 		libm-0.2.16 \
-		libredox-0.1.17 \
+		libredox-0.1.18 \
 		libxdo-0.6.0 \
 		libxdo-sys-0.11.0 \
 		libz-sys-1.1.29 \
@@ -334,7 +334,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		litemap-0.8.2 \
 		locale_config-0.3.0 \
 		lock_api-0.4.14 \
-		log-0.4.32 \
+		log-0.4.33 \
 		lz4-1.28.1 \
 		lz4-sys-1.11.1+lz4-1.10.0 \
 		lzma-rust2-0.16.4 \
@@ -345,7 +345,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		md-5-0.11.0 \
 		md4-0.10.2 \
 		memchr-2.8.2 \
-		memmap2-0.9.10 \
+		memmap2-0.9.11 \
 		memoffset-0.9.1 \
 		minimal-lexical-0.2.1 \
 		miniz_oxide-0.8.9 \
@@ -361,13 +361,17 @@ CARGO_CRATES=	addchain-0.2.1 \
 		notify-8.2.0 \
 		notify-types-2.1.0 \
 		nu-ansi-term-0.50.3 \
+		num-0.4.3 \
 		num-bigint-0.3.3 \
 		num-bigint-0.4.6 \
 		num-bigint-dig-0.8.6 \
+		num-bigint-dig-0.9.1 \
+		num-complex-0.4.6 \
 		num-conv-0.2.2 \
 		num-derive-0.4.2 \
 		num-integer-0.1.46 \
 		num-iter-0.1.45 \
+		num-rational-0.4.2 \
 		num-traits-0.2.19 \
 		num_enum-0.7.6 \
 		num_enum_derive-0.7.6 \
@@ -387,8 +391,9 @@ CARGO_CRATES=	addchain-0.2.1 \
 		oid-0.2.1 \
 		once_cell-1.21.4 \
 		once_cell_polyfill-1.70.2 \
+		oo7-0.6.0 \
 		oorandom-11.1.5 \
-		open-5.3.5 \
+		open-5.3.6 \
 		openssl-0.10.81 \
 		openssl-macros-0.1.1 \
 		openssl-probe-0.2.1 \
@@ -401,7 +406,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		p521-0.14.0-rc.9 \
 		page_size-0.6.0 \
 		pango-0.18.3 \
-		pango-0.22.6 \
+		pango-0.22.8 \
 		pango-sys-0.18.0 \
 		pango-sys-0.22.0 \
 		parking-2.2.1 \
@@ -409,7 +414,6 @@ CARGO_CRATES=	addchain-0.2.1 \
 		parking_lot_core-0.9.12 \
 		password-hash-0.5.0 \
 		pastey-0.2.3 \
-		pathdiff-0.2.3 \
 		pbkdf2-0.12.2 \
 		pbkdf2-0.13.0-rc.10 \
 		pem-rfc7468-0.7.0 \
@@ -439,7 +443,6 @@ CARGO_CRATES=	addchain-0.2.1 \
 		powerfmt-0.2.0 \
 		ppmd-rust-1.4.0 \
 		ppv-lite86-0.2.21 \
-		prettyplease-0.2.37 \
 		primefield-0.14.0-rc.9 \
 		primeorder-0.14.0-rc.9 \
 		proc-macro-crate-1.3.1 \
@@ -453,7 +456,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		quick-error-1.2.3 \
 		quick-error-2.0.1 \
 		quick-xml-0.39.4 \
-		quote-1.0.45 \
+		quote-1.0.46 \
 		r-efi-5.3.0 \
 		r-efi-6.0.0 \
 		radium-0.7.0 \
@@ -492,8 +495,8 @@ CARGO_CRATES=	addchain-0.2.1 \
 		rustcrypto-group-0.14.0-rc.1 \
 		rusticata-macros-4.1.0 \
 		rustix-1.1.4 \
-		rustls-0.23.40 \
-		rustls-pki-types-1.14.1 \
+		rustls-0.23.41 \
+		rustls-pki-types-1.15.0 \
 		rustls-webpki-0.103.13 \
 		rustversion-1.0.22 \
 		rusty-fork-0.3.1 \
@@ -520,6 +523,8 @@ CARGO_CRATES=	addchain-0.2.1 \
 		serdect-0.4.3 \
 		sha1-0.10.6 \
 		sha1-0.11.0 \
+		sha1_smol-1.0.1 \
+		sha2-0.10.9 \
 		sha2-0.11.0 \
 		sha3-0.11.0 \
 		sharded-slab-0.1.7 \
@@ -548,7 +553,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		subtle-2.6.1 \
 		svgtypes-0.16.1 \
 		syn-1.0.109 \
-		syn-2.0.117 \
+		syn-2.0.118 \
 		sync_wrapper-1.0.2 \
 		synstructure-0.13.2 \
 		system-configuration-0.7.0 \
@@ -566,9 +571,9 @@ CARGO_CRATES=	addchain-0.2.1 \
 		thiserror-impl-1.0.69 \
 		thiserror-impl-2.0.18 \
 		thread_local-1.1.9 \
-		time-0.3.49 \
+		time-0.3.53 \
 		time-core-0.1.9 \
-		time-macros-0.2.29 \
+		time-macros-0.2.31 \
 		tiny-skia-0.12.0 \
 		tiny-skia-path-0.12.0 \
 		tinystr-0.8.3 \
@@ -617,7 +622,6 @@ CARGO_CRATES=	addchain-0.2.1 \
 		unicode-script-0.5.8 \
 		unicode-segmentation-1.13.3 \
 		unicode-vo-0.1.0 \
-		unicode-xid-0.2.6 \
 		universal-hash-0.6.1 \
 		unsafe-libyaml-0.2.11 \
 		untrusted-0.9.0 \
@@ -625,7 +629,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		usvg-0.47.0 \
 		utf8_iter-1.0.4 \
 		utf8parse-0.2.2 \
-		uuid-1.23.3 \
+		uuid-1.23.4 \
 		valuable-0.1.1 \
 		vcpkg-0.2.15 \
 		version-compare-0.2.1 \
@@ -638,17 +642,13 @@ CARGO_CRATES=	addchain-0.2.1 \
 		want-0.3.1 \
 		wasi-0.11.1+wasi-snapshot-preview1 \
 		wasip2-1.0.4+wasi-0.2.12 \
-		wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \
-		wasm-bindgen-0.2.125 \
-		wasm-bindgen-futures-0.4.75 \
-		wasm-bindgen-macro-0.2.125 \
-		wasm-bindgen-macro-support-0.2.125 \
-		wasm-bindgen-shared-0.2.125 \
-		wasm-encoder-0.244.0 \
-		wasm-metadata-0.244.0 \
+		wasm-bindgen-0.2.126 \
+		wasm-bindgen-futures-0.4.76 \
+		wasm-bindgen-macro-0.2.126 \
+		wasm-bindgen-macro-support-0.2.126 \
+		wasm-bindgen-shared-0.2.126 \
 		wasm-streams-0.4.2 \
-		wasmparser-0.244.0 \
-		web-sys-0.3.102 \
+		web-sys-0.3.103 \
 		weezl-0.1.12 \
 		widestring-1.2.1 \
 		winapi-0.3.9 \
@@ -701,13 +701,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		winnow-0.5.40 \
 		winnow-1.0.3 \
 		winscard-0.3.2 \
-		wit-bindgen-0.51.0 \
 		wit-bindgen-0.57.1 \
-		wit-bindgen-core-0.51.0 \
-		wit-bindgen-rust-0.51.0 \
-		wit-bindgen-rust-macro-0.51.0 \
-		wit-component-0.244.0 \
-		wit-parser-0.244.0 \
 		writeable-0.6.3 \
 		wyz-0.5.1 \
 		x11-2.21.0 \
@@ -731,7 +725,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		zerovec-0.11.6 \
 		zerovec-derive-0.11.3 \
 		zip-8.5.1 \
-		zlib-rs-0.6.3 \
+		zlib-rs-0.6.5 \
 		zmij-1.0.21 \
 		zopfli-0.8.3 \
 		zstd-0.13.3 \
diff --git a/net/rustconn/distinfo b/net/rustconn/distinfo
index d822e62b6a26..5d3b87046dda 100644
--- a/net/rustconn/distinfo
+++ b/net/rustconn/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1781621774
+TIMESTAMP = 1782984957
 SHA256 (rust/crates/addchain-0.2.1.crate) = 2e33f6a175ec6a9e0aca777567f9ff7c3deefc255660df887e7fa3585e9801d8
 SIZE (rust/crates/addchain-0.2.1.crate) = 9287
 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -35,8 +35,6 @@ SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca
 SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
 SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
 SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638
-SHA256 (rust/crates/anyhow-1.0.102.crate) = 7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c
-SIZE (rust/crates/anyhow-1.0.102.crate) = 48658
 SHA256 (rust/crates/ar-0.9.0.crate) = d67af77d68a931ecd5cbd8a3b5987d63a1d1d1278f7f6a60ae33db485cdebb69
 SIZE (rust/crates/ar-0.9.0.crate) = 14636
 SHA256 (rust/crates/argon2-0.5.3.crate) = 3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072
@@ -45,8 +43,10 @@ SHA256 (rust/crates/array-init-2.1.0.crate) = 3d62b7694a562cdf5a74227903507c56ab
 SIZE (rust/crates/array-init-2.1.0.crate) = 11927
 SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
 SIZE (rust/crates/arrayref-0.3.9.crate) = 9186
-SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
-SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
+SHA256 (rust/crates/arrayvec-0.7.7.crate) = f02882884d3e1bc524fb12c79f107f6ad0e1cfd498c536ffb494301740995dfe
+SIZE (rust/crates/arrayvec-0.7.7.crate) = 33192
+SHA256 (rust/crates/ashpd-0.13.12.crate) = 281e6645758940dee594495e28807a7672ce40f11ebf4df6c22c4fcd59e2689f
+SIZE (rust/crates/ashpd-0.13.12.crate) = 132152
 SHA256 (rust/crates/asn1-rs-0.7.2.crate) = b7f43a50ac4fdca5df8e885c21b835997f0a1cdee65494a6847694a98652d9d8
 SIZE (rust/crates/asn1-rs-0.7.2.crate) = 93179
 SHA256 (rust/crates/asn1-rs-derive-0.6.0.crate) = 3109e49b1e4909e9db6515a30c633684d68cdeaa252f215214cb4fa1a5bfee2c
@@ -75,10 +75,10 @@ SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d
 SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
 SHA256 (rust/crates/autocfg-1.5.1.crate) = f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53
 SIZE (rust/crates/autocfg-1.5.1.crate) = 18911
-SHA256 (rust/crates/aws-lc-rs-1.17.0.crate) = 5ec2f1fc3ec205783a5da9a7e6c1509cc69dedf09a1949e412c1e18469326d00
-SIZE (rust/crates/aws-lc-rs-1.17.0.crate) = 239113
-SHA256 (rust/crates/aws-lc-sys-0.41.0.crate) = 1a2f9779ce85b93ab6170dd940ad0169b5766ff848247aff13bb788b832fe3f4
-SIZE (rust/crates/aws-lc-sys-0.41.0.crate) = 9517046
+SHA256 (rust/crates/aws-lc-rs-1.17.1.crate) = 4342d8937fc7e5dd9b1c60292261c0670c882a2cd1719cfc11b1af41731e32ad
+SIZE (rust/crates/aws-lc-rs-1.17.1.crate) = 240498
+SHA256 (rust/crates/aws-lc-sys-0.42.0.crate) = 6d9ceb1da931507a12f4fccea479dccd00da1943e1b4ae72d8e502d707361444
+SIZE (rust/crates/aws-lc-sys-0.42.0.crate) = 9649430
 SHA256 (rust/crates/base16ct-1.0.0.crate) = fd307490d624467aa6f74b0eabb77633d1f758a7b25f12bceb0b22e08d9726f6
 SIZE (rust/crates/base16ct-1.0.0.crate) = 10594
 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
@@ -99,8 +99,8 @@ SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c9
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
 SHA256 (rust/crates/bitflags-2.13.0.crate) = b4388bee8683e3d04af747c73422af53102d2bd24d9eadb6cbc100baef4b43f8
 SIZE (rust/crates/bitflags-2.13.0.crate) = 51280
-SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
-SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
+SHA256 (rust/crates/bitvec-1.1.1.crate) = ddcec3d12c579d40898fe0a9a358a803c23e9c52ca3c425707f81c9436211837
+SIZE (rust/crates/bitvec-1.1.1.crate) = 225850
 SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe
 SIZE (rust/crates/blake2-0.10.6.crate) = 47234
 SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
@@ -109,6 +109,8 @@ SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996a
 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
 SHA256 (rust/crates/block-buffer-0.12.1.crate) = d2f6c7dbe95a6ed67ad9f18e57daf93a2f034c524b99fd2b76d18fdfeb6660aa
 SIZE (rust/crates/block-buffer-0.12.1.crate) = 15902
+SHA256 (rust/crates/block-padding-0.3.3.crate) = a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93
+SIZE (rust/crates/block-padding-0.3.3.crate) = 8504
 SHA256 (rust/crates/block-padding-0.4.2.crate) = 710f1dd022ef4e93f8a438b4ba958de7f64308434fa6a87104481645cc30068b
 SIZE (rust/crates/block-padding-0.4.2.crate) = 9764
 SHA256 (rust/crates/block2-0.6.2.crate) = cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5
@@ -121,8 +123,8 @@ SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353
 SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
 SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
 SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909
-SHA256 (rust/crates/bytes-1.11.1.crate) = 1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33
-SIZE (rust/crates/bytes-1.11.1.crate) = 78584
+SHA256 (rust/crates/bytes-1.12.0.crate) = 8ae3f5d315924270530207e2a68396c3cc547f6dca3fbdca317cfb1a51edb593
+SIZE (rust/crates/bytes-1.12.0.crate) = 75441
 SHA256 (rust/crates/bzip2-0.6.1.crate) = f3a53fac24f34a81bc9954b5d6cfce0c21e18ec6959f44f56e8e90e4bb7c346c
 SIZE (rust/crates/bzip2-0.6.1.crate) = 38427
 SHA256 (rust/crates/cairo-rs-0.18.5.crate) = 8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2
@@ -135,10 +137,12 @@ SHA256 (rust/crates/cairo-sys-rs-0.22.0.crate) = f8b4985713047f5faee02b8db6a6ef3
 SIZE (rust/crates/cairo-sys-rs-0.22.0.crate) = 14532
 SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
 SIZE (rust/crates/cast-0.3.0.crate) = 11452
+SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6
+SIZE (rust/crates/cbc-0.1.2.crate) = 23501
 SHA256 (rust/crates/cbc-0.2.1.crate) = ce2dc9ee5f88d11e0beb842c88b33c8a5cf0d1329c4b19494af42b07dbfe8896
 SIZE (rust/crates/cbc-0.2.1.crate) = 25642
-SHA256 (rust/crates/cc-1.2.64.crate) = dad887fd958be91b5098c0248def011f4523ab786cd411be668777e55063501f
-SIZE (rust/crates/cc-1.2.64.crate) = 97697
+SHA256 (rust/crates/cc-1.2.65.crate) = e228eec9be7c17ccb640b59b36a5cd805ea2a564a4c5e162c2f659fea30d3b96
+SIZE (rust/crates/cc-1.2.65.crate) = 95435
 SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
 SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
 SHA256 (rust/crates/cfg-expr-0.15.8.crate) = d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02
@@ -149,8 +153,8 @@ SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727
 SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/chacha20-0.10.0.crate) = 6f8d983286843e49675a4b7a2d174efe136dc93a18d69130dd18198a6c167601
-SIZE (rust/crates/chacha20-0.10.0.crate) = 38763
+SHA256 (rust/crates/chacha20-0.10.1.crate) = d524456ba66e72eb8b115ff89e01e497f8e6d11d78b70b1aa13c0fbd97540a81
+SIZE (rust/crates/chacha20-0.10.1.crate) = 38187
 SHA256 (rust/crates/chrono-0.4.45.crate) = 1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327
 SIZE (rust/crates/chrono-0.4.45.crate) = 240866
 SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
@@ -167,8 +171,8 @@ SHA256 (rust/crates/clap-4.6.1.crate) = 1ddb117e43bbf7dacf0a4190fef4d345b9bad68d
 SIZE (rust/crates/clap-4.6.1.crate) = 61836
 SHA256 (rust/crates/clap_builder-4.6.0.crate) = 714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f
 SIZE (rust/crates/clap_builder-4.6.0.crate) = 171122
-SHA256 (rust/crates/clap_complete-4.6.5.crate) = e0a7a9bfdb35811f9e59832f0f05975114d2251b415fb534108e6f34060fd772
-SIZE (rust/crates/clap_complete-4.6.5.crate) = 51377
+SHA256 (rust/crates/clap_complete-4.6.7.crate) = db8b397918185f0161ff3d6fcaa9e4bfc09b8367caf6e1d4a2848e5477ed027b
+SIZE (rust/crates/clap_complete-4.6.7.crate) = 51603
 SHA256 (rust/crates/clap_derive-4.6.1.crate) = f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9
 SIZE (rust/crates/clap_derive-4.6.1.crate) = 33512
 SHA256 (rust/crates/clap_lex-1.1.0.crate) = c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9
@@ -231,8 +235,8 @@ SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aa
 SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
 SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
 SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
-SHA256 (rust/crates/crypto-bigint-0.7.3.crate) = 42a0d26b245348befa0c121944541476763dcc46ede886c88f9d12e1697d27c3
-SIZE (rust/crates/crypto-bigint-0.7.3.crate) = 288243
+SHA256 (rust/crates/crypto-bigint-0.7.5.crate) = 1a52aa3fcda4e6302a9f48734f234d35d4721b96f8fe07d073f07ce9df4f0271
+SIZE (rust/crates/crypto-bigint-0.7.5.crate) = 300554
 SHA256 (rust/crates/crypto-common-0.1.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a
 SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619
 SHA256 (rust/crates/crypto-common-0.2.2.crate) = ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453
@@ -343,8 +347,6 @@ SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bf
 SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102
 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
 SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
-SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
 SHA256 (rust/crates/fontconfig-parser-0.5.8.crate) = bbc773e24e02d4ddd8395fd30dc147524273a83e54e0f312d986ea30de5f5646
 SIZE (rust/crates/fontconfig-parser-0.5.8.crate) = 40928
 SHA256 (rust/crates/fontdb-0.23.0.crate) = 457e789b3d1202543297a350643cf459f836cade38934e7a4cf6a39e7cde2905
@@ -395,12 +397,12 @@ SHA256 (rust/crates/gdk-pixbuf-sys-0.22.0.crate) = 48f31b37b1fc4b48b54f6b91b7ef0
 SIZE (rust/crates/gdk-pixbuf-sys-0.22.0.crate) = 14920
 SHA256 (rust/crates/gdk-sys-0.18.2.crate) = 5c2d13f38594ac1e66619e188c6d5a1adb98d11b2fcf7894fc416ad76aa2f3f7
 SIZE (rust/crates/gdk-sys-0.18.2.crate) = 73345
-SHA256 (rust/crates/gdk4-0.11.2.crate) = fd42fdbbf48612c6e8f47c65fb92d2e8f39c25aecd6af047e83897c1a22d2a4e
-SIZE (rust/crates/gdk4-0.11.2.crate) = 103550
-SHA256 (rust/crates/gdk4-sys-0.11.2.crate) = 9d974ac4f15e67472c3a9728daf612590b4a5762a4b33f0edd298df0b80d043c
-SIZE (rust/crates/gdk4-sys-0.11.2.crate) = 78187
-SHA256 (rust/crates/gdk4-wayland-0.11.0.crate) = 7027433b8f19075ab22f01d0e0ba4373e303ffdb4ce4f846a2763cb020ea9bdc
-SIZE (rust/crates/gdk4-wayland-0.11.0.crate) = 12964
+SHA256 (rust/crates/gdk4-0.11.4.crate) = d81e2a6c6ecba2aab60633a98df1868b03fa0bfdce8105edc27c1bccf71f0e39
+SIZE (rust/crates/gdk4-0.11.4.crate) = 103702
+SHA256 (rust/crates/gdk4-sys-0.11.4.crate) = 3d8f608d8d7d229975c4d0d026f5d3071598c4ddab3c5262b0a31840fec78d13
+SIZE (rust/crates/gdk4-sys-0.11.4.crate) = 76519
+SHA256 (rust/crates/gdk4-wayland-0.11.4.crate) = 32d95828dadc0357dee236cc6a5712808bd894d3217159982592ce24f2b8aaf7
+SIZE (rust/crates/gdk4-wayland-0.11.4.crate) = 13017
 SHA256 (rust/crates/gdk4-wayland-sys-0.11.0.crate) = 653cafb8715f2ac1c56edaf8060d9360ae3acbe3c6fb61b676a2917d42b668cf
 SIZE (rust/crates/gdk4-wayland-sys-0.11.0.crate) = 7860
 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
@@ -409,8 +411,8 @@ SHA256 (rust/crates/getrandom-0.2.17.crate) = ff2abc00be7fca6ebc474524697ae276ad
 SIZE (rust/crates/getrandom-0.2.17.crate) = 40780
 SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
 SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
-SHA256 (rust/crates/getrandom-0.4.2.crate) = 0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555
-SIZE (rust/crates/getrandom-0.4.2.crate) = 53905
+SHA256 (rust/crates/getrandom-0.4.3.crate) = 300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099
+SIZE (rust/crates/getrandom-0.4.3.crate) = 52437
 SHA256 (rust/crates/gettext-rs-0.7.7.crate) = 5d5857dc1b7f0fee86961de833f434e29494d72af102ce5355738c0664222bdf
 SIZE (rust/crates/gettext-rs-0.7.7.crate) = 15518
 SHA256 (rust/crates/gettext-sys-0.26.0.crate) = 4ea859ab0dd7e70ff823032b3e077d03d39c965d68c6c10775add60e999d8ee9
@@ -421,24 +423,24 @@ SHA256 (rust/crates/gif-0.14.2.crate) = ee8cfcc411d9adbbaba82fb72661cc1bcca13e8b
 SIZE (rust/crates/gif-0.14.2.crate) = 38710
 SHA256 (rust/crates/gio-0.18.4.crate) = d4fc8f532f87b79cbc51a79748f16a6828fb784be93145a322fa14d06d354c73
 SIZE (rust/crates/gio-0.18.4.crate) = 206027
-SHA256 (rust/crates/gio-0.22.6.crate) = e3848bcba3a35cc0a71df8ba8ecfd799d6bfb862342a53a4a915fb62213aa4e6
-SIZE (rust/crates/gio-0.22.6.crate) = 250780
+SHA256 (rust/crates/gio-0.22.8.crate) = 8b3e1f669909c326b9413bde5a742097b8c90a7d78f45326db13668984769ded
+SIZE (rust/crates/gio-0.22.8.crate) = 250781
 SHA256 (rust/crates/gio-sys-0.18.1.crate) = 37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2
 SIZE (rust/crates/gio-sys-0.18.1.crate) = 81369
-SHA256 (rust/crates/gio-sys-0.22.0.crate) = 64729ba2772c080448f9f966dba8f4456beeb100d8c28a865ef8a0f2ef4987e1
-SIZE (rust/crates/gio-sys-0.22.0.crate) = 85197
+SHA256 (rust/crates/gio-sys-0.22.8.crate) = 353fdc7da7cd16da916104b1e0e4e7de380ec9c8aaa20d4d742d66310ab4b0d5
+SIZE (rust/crates/gio-sys-0.22.8.crate) = 83519
 SHA256 (rust/crates/glib-0.18.5.crate) = 233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5
 SIZE (rust/crates/glib-0.18.5.crate) = 267679
-SHA256 (rust/crates/glib-0.22.7.crate) = c207e04e51605dcf7b2924c41591b3a10e1438eaac5bcf448fb91f325381104a
-SIZE (rust/crates/glib-0.22.7.crate) = 304320
+SHA256 (rust/crates/glib-0.22.8.crate) = ddbcf514bd1881fc1b960e4e52b4e82873f4da3bceddbd58d42827b508888100
+SIZE (rust/crates/glib-0.22.8.crate) = 302887
 SHA256 (rust/crates/glib-macros-0.18.5.crate) = 0bb0228f477c0900c880fd78c8759b95c7636dbd7842707f49e132378aa2acdc
 SIZE (rust/crates/glib-macros-0.18.5.crate) = 50911
 SHA256 (rust/crates/glib-macros-0.22.6.crate) = 506d23499707c7142898429757e8d9a3871d965239a2cb66dfa05052be6d6f19
 SIZE (rust/crates/glib-macros-0.22.6.crate) = 71919
 SHA256 (rust/crates/glib-sys-0.18.1.crate) = 063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898
 SIZE (rust/crates/glib-sys-0.18.1.crate) = 60464
-SHA256 (rust/crates/glib-sys-0.22.6.crate) = 5f7fbac234ed5bc2a28359b7bde8e1b9cdf1441cc2d7f068e4824672d7db9445
-SIZE (rust/crates/glib-sys-0.22.6.crate) = 68258
+SHA256 (rust/crates/glib-sys-0.22.8.crate) = 030967459f9f676851872c6304adea7825c6d462ec9b72554c733cf0c5952233
+SIZE (rust/crates/glib-sys-0.22.8.crate) = 66714
 SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
 SIZE (rust/crates/glob-0.3.3.crate) = 22861
 SHA256 (rust/crates/gloo-timers-0.3.0.crate) = bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994
@@ -447,36 +449,34 @@ SHA256 (rust/crates/gobject-sys-0.18.0.crate) = 0850127b514d1c4a4654ead6dedadb18
 SIZE (rust/crates/gobject-sys-0.18.0.crate) = 18699
 SHA256 (rust/crates/gobject-sys-0.22.6.crate) = 22a861859b887a79cf461359c192c97a57d8fb0229dd291232e57aa11f6fa72c
 SIZE (rust/crates/gobject-sys-0.22.6.crate) = 23697
-SHA256 (rust/crates/graphene-rs-0.22.0.crate) = c7d1b7881f96869f49808b6adfe906a93a57a34204952253444d68c3208d71f1
-SIZE (rust/crates/graphene-rs-0.22.0.crate) = 21694
-SHA256 (rust/crates/graphene-sys-0.22.0.crate) = 517f062f3fd6b7fd3e57a3f038a74b3c23ca32f51199ff028aa704609943f79c
-SIZE (rust/crates/graphene-sys-0.22.0.crate) = 16500
+SHA256 (rust/crates/graphene-rs-0.22.8.crate) = eb856b9c558971c3f13ab692358926da710b046932a4e087aedcc35b040d7dff
+SIZE (rust/crates/graphene-rs-0.22.8.crate) = 21678
+SHA256 (rust/crates/graphene-sys-0.22.8.crate) = 5c7ffdfde88f3570d3705e0d8a2433e036d387a1f2930bbf47eafcb5f569fd04
+SIZE (rust/crates/graphene-sys-0.22.8.crate) = 14852
 SHA256 (rust/crates/group-0.14.0-pre.0.crate) = 1ff6a0b2dd4b981b1ae9e3e6830ab146771f3660d31d57bafd9018805a91b0f1
 SIZE (rust/crates/group-0.14.0-pre.0.crate) = 17607
-SHA256 (rust/crates/gsk4-0.11.1.crate) = 53c912dfcbd28acace5fc99c40bb9f25e1dcb73efb1f2608327f66a99acdcb62
-SIZE (rust/crates/gsk4-0.11.1.crate) = 42069
-SHA256 (rust/crates/gsk4-sys-0.11.1.crate) = d7d54bbc7a9d8b6ffe4f0c95eede15ccfb365c8bf521275abe6bcfb57b18fb8a
-SIZE (rust/crates/gsk4-sys-0.11.1.crate) = 22836
+SHA256 (rust/crates/gsk4-0.11.4.crate) = b867be1c5f14dcb8f552c0eff6e9a9b1da5f8b43943e8efc3a63c889d84952ff
+SIZE (rust/crates/gsk4-0.11.4.crate) = 43594
+SHA256 (rust/crates/gsk4-sys-0.11.4.crate) = 5b7c7eb2e681ee896646cfb8872b431f24d09f53ba9283289d9b10caa6707088
+SIZE (rust/crates/gsk4-sys-0.11.4.crate) = 21919
 SHA256 (rust/crates/gtk-0.18.2.crate) = fd56fb197bfc42bd5d2751f4f017d44ff59fbb58140c6b49f9b3b2bdab08506a
 SIZE (rust/crates/gtk-0.18.2.crate) = 400997
 SHA256 (rust/crates/gtk-sys-0.18.2.crate) = 8f29a1c21c59553eb7dd40e918be54dccd60c52b049b75119d5d96ce6b624414
 SIZE (rust/crates/gtk-sys-0.18.2.crate) = 137210
 SHA256 (rust/crates/gtk3-macros-0.18.2.crate) = 52ff3c5b21f14f0736fed6dcfc0bfb4225ebf5725f3c0209edeec181e4d73e9d
 SIZE (rust/crates/gtk3-macros-0.18.2.crate) = 5508
-SHA256 (rust/crates/gtk4-0.11.3.crate) = 7181b837f04cbe93f79441475f7a00560a92cba7a72e38cc1a68b6f8b78eaae2
-SIZE (rust/crates/gtk4-0.11.3.crate) = 499702
-SHA256 (rust/crates/gtk4-macros-0.11.0.crate) = 3581b242ba62fdff122ebb626ea641582ec326031622bd19d60f85029c804a87
-SIZE (rust/crates/gtk4-macros-0.11.0.crate) = 19520
-SHA256 (rust/crates/gtk4-sys-0.11.3.crate) = 20ba8e695e2640455561274e65e45f0a151619e450746007667f4b23ceae4e1b
-SIZE (rust/crates/gtk4-sys-0.11.3.crate) = 120858
+SHA256 (rust/crates/gtk4-0.11.4.crate) = 98a0a0466484f64b07b5b8184d43fa46be78eb0b8e04ae4e179af31d770b76d9
+SIZE (rust/crates/gtk4-0.11.4.crate) = 506245
+SHA256 (rust/crates/gtk4-macros-0.11.4.crate) = 5ac7179400a36a04de039c24206bb841c5596992b907b43b23ee8d5bdc40d00e
+SIZE (rust/crates/gtk4-macros-0.11.4.crate) = 22788
+SHA256 (rust/crates/gtk4-sys-0.11.4.crate) = 82b8f954786af0b1984425c4446b77f5ff6594346181316be3f850caab1c6f01
+SIZE (rust/crates/gtk4-sys-0.11.4.crate) = 119429
 SHA256 (rust/crates/h2-0.4.15.crate) = 6cb093c84e8bd9b188d4c4a8cb6579fc016968d14c99882163cd3ff402a4f155
 SIZE (rust/crates/h2-0.4.15.crate) = 180875
 SHA256 (rust/crates/half-2.7.1.crate) = 6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b
 SIZE (rust/crates/half-2.7.1.crate) = 61040
 SHA256 (rust/crates/hash32-0.2.1.crate) = b0c35f58762feb77d74ebe43bdbc3210f09be9fe6742234d573bacc26ed92b67
 SIZE (rust/crates/hash32-0.2.1.crate) = 11168
-SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
-SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
 SHA256 (rust/crates/hashbrown-0.17.1.crate) = ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a
 SIZE (rust/crates/hashbrown-0.17.1.crate) = 155512
 SHA256 (rust/crates/heapless-0.7.17.crate) = cdc6457c0eb62c71aac4bc17216026d8410337c4126773b9c5daba343f17964f
@@ -487,6 +487,8 @@ SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d3
 SIZE (rust/crates/heck-0.5.0.crate) = 11517
 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
 SIZE (rust/crates/hex-0.4.3.crate) = 13299
+SHA256 (rust/crates/hkdf-0.12.4.crate) = 7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7
+SIZE (rust/crates/hkdf-0.12.4.crate) = 171163
 SHA256 (rust/crates/hkdf-0.13.0.crate) = 4aaa26c720c68b866f2c96ef5c1264b3e6f473fe5d4ce61cd44bbe913e553018
 SIZE (rust/crates/hkdf-0.13.0.crate) = 171610
 SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
@@ -503,8 +505,8 @@ SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1f
 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/hybrid-array-0.4.12.crate) = 9155a582abd142abc056962c29e3ce5ff2ad5469f4246b537ed42c5deba857da
-SIZE (rust/crates/hybrid-array-0.4.12.crate) = 36407
+SHA256 (rust/crates/hybrid-array-0.4.13.crate) = 818356c5132c1fede50f837ca96afbe78ff42413047f4abb886217845e1b6c8c
+SIZE (rust/crates/hybrid-array-0.4.13.crate) = 36445
 SHA256 (rust/crates/hyper-1.10.1.crate) = 55281c53a1894c864990125767da440a4e630446785086f52523b20033b74498
 SIZE (rust/crates/hyper-1.10.1.crate) = 165884
 SHA256 (rust/crates/hyper-rustls-0.27.9.crate) = 33ca68d021ef39cf6463ab54c1d0f5daf03377b70561305bb89a8f83aab66e0f
@@ -531,8 +533,6 @@ SHA256 (rust/crates/icu_properties_data-2.2.0.crate) = 8e2bbb201e0c04f7b4b3e1438
 SIZE (rust/crates/icu_properties_data-2.2.0.crate) = 168901
 SHA256 (rust/crates/icu_provider-2.2.0.crate) = 139c4cf31c8b5f33d7e199446eff9c1e02decfc2f0eec2c8d71f65befa45b421
 SIZE (rust/crates/icu_provider-2.2.0.crate) = 51620
-SHA256 (rust/crates/id-arena-2.3.0.crate) = 3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954
-SIZE (rust/crates/id-arena-2.3.0.crate) = 12883
 SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
 SIZE (rust/crates/idna-1.1.0.crate) = 148747
 SHA256 (rust/crates/idna_adapter-1.2.2.crate) = cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714
@@ -547,8 +547,8 @@ SHA256 (rust/crates/indexmap-2.14.0.crate) = d466e9454f08e4a911e14806c24e16fba1b
 SIZE (rust/crates/indexmap-2.14.0.crate) = 104085
 SHA256 (rust/crates/inotify-0.11.2.crate) = 533e68a5842e734946fe159fb03fc9bbbb254f590dd0d8ad321ae5ff7beca2c1
 SIZE (rust/crates/inotify-0.11.2.crate) = 29809
-SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
-SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965
+SHA256 (rust/crates/inotify-sys-0.1.6.crate) = 6fda9741ca16536952da2ecaa6105c2f4653fa6f0724681df6d2414c4106d0b0
+SIZE (rust/crates/inotify-sys-0.1.6.crate) = 8139
 SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
 SIZE (rust/crates/inout-0.1.4.crate) = 11280
 SHA256 (rust/crates/inout-0.2.2.crate) = 4250ce6452e92010fdf7268ccc5d14faa80bb12fc741938534c58f16804e03c7
@@ -559,8 +559,8 @@ SHA256 (rust/crates/io-lifetimes-2.0.4.crate) = 06432fb54d3be7964ecd3649233cddf8
 SIZE (rust/crates/io-lifetimes-2.0.4.crate) = 28501
 SHA256 (rust/crates/ipnet-2.12.0.crate) = d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2
 SIZE (rust/crates/ipnet-2.12.0.crate) = 31000
-SHA256 (rust/crates/ironrdp-0.15.0.crate) = 0b38a2f7f5d54dedd823fce1ccf99f64302552a71d2567df95244e74309c05fd
-SIZE (rust/crates/ironrdp-0.15.0.crate) = 43399
+SHA256 (rust/crates/ironrdp-0.16.0.crate) = 20226e8e12da999061891e6ebd51647063d0d96a69ce28a31a866248b5e2b403
+SIZE (rust/crates/ironrdp-0.16.0.crate) = 43471
 SHA256 (rust/crates/ironrdp-async-0.9.0.crate) = ab415b3d5c5acaf1483d13cefec97cce7b991853361277db7b2ca274bf177469
 SIZE (rust/crates/ironrdp-async-0.9.0.crate) = 31794
 SHA256 (rust/crates/ironrdp-bulk-0.1.1.crate) = 2e548d9fd162558a5a8aaed72e528556ce88e77773634e3722b8d01d6f170388
@@ -571,22 +571,24 @@ SHA256 (rust/crates/ironrdp-connector-0.9.0.crate) = 7adef330caa92c80be05ba0d066
 SIZE (rust/crates/ironrdp-connector-0.9.0.crate) = 56323
 SHA256 (rust/crates/ironrdp-core-0.2.0.crate) = 90e4cd2973f64cc5a2a12e4f399398cc15b4a31133a70426f82e794a2cc31518
 SIZE (rust/crates/ironrdp-core-0.2.0.crate) = 17798
-SHA256 (rust/crates/ironrdp-displaycontrol-0.6.0.crate) = 4ec72818a807ae1705d8f6a2201142e8205b458c6327986a9fb7f56110b0b4a5
-SIZE (rust/crates/ironrdp-displaycontrol-0.6.0.crate) = 17781
-SHA256 (rust/crates/ironrdp-dvc-0.6.0.crate) = 3468b9a05868e7cd07cf34f02962eac8a5571f47e6b3189fe8461e6519d6f78a
-SIZE (rust/crates/ironrdp-dvc-0.6.0.crate) = 24521
+SHA256 (rust/crates/ironrdp-displaycontrol-0.7.0.crate) = 06fa9dceed81d26da3e699491857a3b3c17c66b19234e3a02bd7db890742ba98
+SIZE (rust/crates/ironrdp-displaycontrol-0.7.0.crate) = 17786
+SHA256 (rust/crates/ironrdp-dvc-0.7.0.crate) = d3de9b2fdab660414d79e8504195a8a05e68ab89d0faf1ca98e51a66faecd680
+SIZE (rust/crates/ironrdp-dvc-0.7.0.crate) = 24759
+SHA256 (rust/crates/ironrdp-echo-0.3.0.crate) = 1793190ba5f2b906b730fdd981168571640b8c8a5ee1db91111c7daea42e8c20
+SIZE (rust/crates/ironrdp-echo-0.3.0.crate) = 8302
 SHA256 (rust/crates/ironrdp-error-0.2.0.crate) = cd344ce9518ab83f6f7568ca4f1bc6dc8c55bd2da04cb5ee7b3e8740d5041734
 SIZE (rust/crates/ironrdp-error-0.2.0.crate) = 10297
-SHA256 (rust/crates/ironrdp-graphics-0.8.0.crate) = f1a6960ef799bb9ab366ae9b56ec42a28449ceb29d380e1228774f359ad9f781
-SIZE (rust/crates/ironrdp-graphics-0.8.0.crate) = 159960
+SHA256 (rust/crates/ironrdp-graphics-0.8.1.crate) = 7eebdb21cbfbc05f71a4125243485ea35ef7b5f9dec6035d228b830cafcf3145
+SIZE (rust/crates/ironrdp-graphics-0.8.1.crate) = 161395
 SHA256 (rust/crates/ironrdp-pdu-0.8.0.crate) = 7a27ab729591c84f992a408ba1b8b29fab354d85aa8d464f053a42fbb5f51e7b
 SIZE (rust/crates/ironrdp-pdu-0.8.0.crate) = 202032
 SHA256 (rust/crates/ironrdp-rdpdr-0.6.0.crate) = 2e52698a8b095e26312db61ccec8533800a863a5eeceebb9a0f6dfc7370ae8c8
 SIZE (rust/crates/ironrdp-rdpdr-0.6.0.crate) = 57482
-SHA256 (rust/crates/ironrdp-rdpsnd-0.8.0.crate) = e94cc739f305d02bd2902640340b23dcf923e6a051664ed5543f6efbf9740dbf
-SIZE (rust/crates/ironrdp-rdpsnd-0.8.0.crate) = 22433
-SHA256 (rust/crates/ironrdp-session-0.9.0.crate) = ebd1750d822c54068ace4051ab6fc655b3982fc92cacbaf16c2dc2f6e92602f7
-SIZE (rust/crates/ironrdp-session-0.9.0.crate) = 54786
+SHA256 (rust/crates/ironrdp-rdpsnd-0.8.1.crate) = 04b966fdc9a66c9d2434cd3970e56f4c34acc9cb44a54de3cf5263cbe60a0e05
+SIZE (rust/crates/ironrdp-rdpsnd-0.8.1.crate) = 23328
+SHA256 (rust/crates/ironrdp-session-0.10.0.crate) = 006a6a4c1da1f67b14da7e89bd9a05c9ffe8485e54320a229623d077da51f5be
+SIZE (rust/crates/ironrdp-session-0.10.0.crate) = 55387
 SHA256 (rust/crates/ironrdp-svc-0.7.0.crate) = 869ce3a7664bd4e20a2991673f9f4288120c22a26fd8e37b997ebedc0512713b
 SIZE (rust/crates/ironrdp-svc-0.7.0.crate) = 17881
 SHA256 (rust/crates/ironrdp-tls-0.2.1.crate) = b5946a24ebc6b5600c566e6bcb5ac29bc8eef5246c8a6b717c18b836f3ffe503
@@ -619,8 +621,8 @@ SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c97
 SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
 SHA256 (rust/crates/jpeg-decoder-0.3.2.crate) = 00810f1d8b74be64b13dbf3db89ac67740615d6c891f0e7b6179326533011a07
 SIZE (rust/crates/jpeg-decoder-0.3.2.crate) = 745371
-SHA256 (rust/crates/js-sys-0.3.102.crate) = 03d04c30968dffe80775bd4d7fb676131cd04a1fb46d2686dbffbaec2d9dfd31
-SIZE (rust/crates/js-sys-0.3.102.crate) = 108354
+SHA256 (rust/crates/js-sys-0.3.103.crate) = 53b44bfcdb3f8d5837a46dae1ca9660a837176eee74a28b229bc626816589102
+SIZE (rust/crates/js-sys-0.3.103.crate) = 108366
 SHA256 (rust/crates/keccak-0.2.0.crate) = 9e24a010dd405bd7ed803e5253182815b41bf2e6a80cc3bfc066658e03a198aa
 SIZE (rust/crates/keccak-0.2.0.crate) = 16972
 SHA256 (rust/crates/keyboard-types-0.7.0.crate) = b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a
@@ -635,8 +637,6 @@ SHA256 (rust/crates/kurbo-0.13.1.crate) = 4b60dfc32f652b926df6192e55525b16d186c6
 SIZE (rust/crates/kurbo-0.13.1.crate) = 169000
 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
 SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/leb128fmt-0.1.0.crate) = 09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2
-SIZE (rust/crates/leb128fmt-0.1.0.crate) = 14138
 SHA256 (rust/crates/libadwaita-0.9.1.crate) = bc0da4e27b20d3e71f830e5b0f0188d22c257986bf421c02cfde777fe07932a4
 SIZE (rust/crates/libadwaita-0.9.1.crate) = 138535
 SHA256 (rust/crates/libadwaita-sys-0.9.1.crate) = aaee067051c5d3c058d050d167688b80b67de1950cfca77730549aa761fc5d7d
@@ -655,8 +655,8 @@ SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6e
 SIZE (rust/crates/libloading-0.8.9.crate) = 30222
 SHA256 (rust/crates/libm-0.2.16.crate) = b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981
 SIZE (rust/crates/libm-0.2.16.crate) = 164243
-SHA256 (rust/crates/libredox-0.1.17.crate) = f02ab6bace2054fb888a3c16f990117b579d14a3088e472d63c6011fa185c9d3
-SIZE (rust/crates/libredox-0.1.17.crate) = 9644
+SHA256 (rust/crates/libredox-0.1.18.crate) = c943259e342f1e06ff2da7a83eabdfe7f92ce10262688dbf1895ff0b3e6e4652
+SIZE (rust/crates/libredox-0.1.18.crate) = 9737
 SHA256 (rust/crates/libxdo-0.6.0.crate) = 00333b8756a3d28e78def82067a377de7fa61b24909000aeaa2b446a948d14db
 SIZE (rust/crates/libxdo-0.6.0.crate) = 3651
 SHA256 (rust/crates/libxdo-sys-0.11.0.crate) = db23b9e7e2b7831bbd8aac0bbeeeb7b68cbebc162b227e7052e8e55829a09212
@@ -671,8 +671,8 @@ SHA256 (rust/crates/locale_config-0.3.0.crate) = 08d2c35b16f4483f6c26f0e4e955071
 SIZE (rust/crates/locale_config-0.3.0.crate) = 20808
 SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
 SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
-SHA256 (rust/crates/log-0.4.32.crate) = 953f07c43838f8e6f9758cab68bf5bed85465e7587ebe0b823f1bcd81978ad3a
-SIZE (rust/crates/log-0.4.32.crate) = 52697
+SHA256 (rust/crates/log-0.4.33.crate) = 0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad
+SIZE (rust/crates/log-0.4.33.crate) = 52997
 SHA256 (rust/crates/lz4-1.28.1.crate) = a20b523e860d03443e98350ceaac5e71c6ba89aea7d960769ec3ce37f4de5af4
 SIZE (rust/crates/lz4-1.28.1.crate) = 13585
 SHA256 (rust/crates/lz4-sys-1.11.1+lz4-1.10.0.crate) = 6bd8c0d6c6ed0cd30b3652886bb8711dc4bb01d637a68105a3d5158039b418e6
@@ -693,8 +693,8 @@ SHA256 (rust/crates/md4-0.10.2.crate) = 7da5ac363534dce5fabf69949225e174fbf111a4
 SIZE (rust/crates/md4-0.10.2.crate) = 9199
 SHA256 (rust/crates/memchr-2.8.2.crate) = 88904434abc2901f197fe8cc55f0445e7ded921dba5911dad2e2b39b48e663c4
 SIZE (rust/crates/memchr-2.8.2.crate) = 99069
-SHA256 (rust/crates/memmap2-0.9.10.crate) = 714098028fe011992e1c3962653c96b2d578c4b4bce9036e15ff220319b1e0e3
-SIZE (rust/crates/memmap2-0.9.10.crate) = 34846
+SHA256 (rust/crates/memmap2-0.9.11.crate) = d1219ed1b7f229ee7104d281dd01d6802fe28bb6e95d292942c4daacdeb798c0
+SIZE (rust/crates/memmap2-0.9.11.crate) = 35116
 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
 SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
@@ -725,12 +725,18 @@ SHA256 (rust/crates/notify-types-2.1.0.crate) = 42b8cfee0e339a0337359f3c88165702
 SIZE (rust/crates/notify-types-2.1.0.crate) = 22796
 SHA256 (rust/crates/nu-ansi-term-0.50.3.crate) = 7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5
 SIZE (rust/crates/nu-ansi-term-0.50.3.crate) = 29597
+SHA256 (rust/crates/num-0.4.3.crate) = 35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23
+SIZE (rust/crates/num-0.4.3.crate) = 9575
 SHA256 (rust/crates/num-bigint-0.3.3.crate) = 5f6f7833f2cbf2360a6cfd58cd41a53aa7a90bd4c202f5b1c7dd2ed73c57b2c3
 SIZE (rust/crates/num-bigint-0.3.3.crate) = 89493
 SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
 SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801
 SHA256 (rust/crates/num-bigint-dig-0.8.6.crate) = e661dda6640fad38e827a6d4a310ff4763082116fe217f279885c97f511bb0b7
 SIZE (rust/crates/num-bigint-dig-0.8.6.crate) = 126196
+SHA256 (rust/crates/num-bigint-dig-0.9.1.crate) = a7f9a86e097b0d187ad0e65667c2f58b9254671e86e7dbb78036b16692eae099
+SIZE (rust/crates/num-bigint-dig-0.9.1.crate) = 126365
+SHA256 (rust/crates/num-complex-0.4.6.crate) = 73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495
+SIZE (rust/crates/num-complex-0.4.6.crate) = 30352
 SHA256 (rust/crates/num-conv-0.2.2.crate) = 521739c6d2bac4aa25192232afe6841231376b2b26d4d9fae5ecf8ca5772e441
 SIZE (rust/crates/num-conv-0.2.2.crate) = 7441
 SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202
@@ -739,6 +745,8 @@ SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad044
 SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
 SHA256 (rust/crates/num-iter-0.1.45.crate) = 1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf
 SIZE (rust/crates/num-iter-0.1.45.crate) = 10320
+SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824
+SIZE (rust/crates/num-rational-0.4.2.crate) = 28159
 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
 SHA256 (rust/crates/num_enum-0.7.6.crate) = 5d0bca838442ec211fa11de3a8b0e0e8f3a4522575b5c4c06ed722e005036f26
@@ -777,10 +785,12 @@ SHA256 (rust/crates/once_cell-1.21.4.crate) = 9f7c3e4beb33f85d45ae3e3a1792185706
 SIZE (rust/crates/once_cell-1.21.4.crate) = 35010
 SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
 SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
+SHA256 (rust/crates/oo7-0.6.0.crate) = 78f2bfed90f1618b4b48dcad9307f25e14ae894e2949642c87c351601d62cebd
+SIZE (rust/crates/oo7-0.6.0.crate) = 71237
 SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e
 SIZE (rust/crates/oorandom-11.1.5.crate) = 23750
-SHA256 (rust/crates/open-5.3.5.crate) = 2fbaa89d2ddc8473c78a3adf69eea8cffa28c483b8e02a971ef31527cd0fc92c
-SIZE (rust/crates/open-5.3.5.crate) = 29022
+SHA256 (rust/crates/open-5.3.6.crate) = cd8d3b65c44123a56e0133d2cd06ce4361bd3ca99d41198b2f25e3c3db9b8b4a
+SIZE (rust/crates/open-5.3.6.crate) = 29999
 SHA256 (rust/crates/openssl-0.10.81.crate) = 77823a27f0babb03091cb9ed9ef80af3b39dbc82f97e8fa530374b7dafd87a45
 SIZE (rust/crates/openssl-0.10.81.crate) = 311187
 SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
@@ -805,8 +815,8 @@ SHA256 (rust/crates/page_size-0.6.0.crate) = 30d5b2194ed13191c1999ae0704b7839fb1
 SIZE (rust/crates/page_size-0.6.0.crate) = 8479
 SHA256 (rust/crates/pango-0.18.3.crate) = 7ca27ec1eb0457ab26f3036ea52229edbdb74dee1edd29063f5b9b010e7ebee4
 SIZE (rust/crates/pango-0.18.3.crate) = 47591
-SHA256 (rust/crates/pango-0.22.6.crate) = 251bdc6e6487b811be0e406a21e301e07e45c0aa8fa39e00c0c8e12a91752438
-SIZE (rust/crates/pango-0.22.6.crate) = 50094
+SHA256 (rust/crates/pango-0.22.8.crate) = 5d800d8d0de2ad5d0fb046f5344dbaba14a003cf3dd27cc21d85893d35ea316c
+SIZE (rust/crates/pango-0.22.8.crate) = 50089
 SHA256 (rust/crates/pango-sys-0.18.0.crate) = 436737e391a843e5933d6d9aa102cb126d501e815b83601365a948a518555dc5
 SIZE (rust/crates/pango-sys-0.18.0.crate) = 24709
 SHA256 (rust/crates/pango-sys-0.22.0.crate) = bbd111a20ca90fedf03e09c59783c679c00900f1d8491cca5399f5e33609d5d6
@@ -821,8 +831,6 @@ SHA256 (rust/crates/password-hash-0.5.0.crate) = 346f04948ba92c43e8469c1ee6736c7
 SIZE (rust/crates/password-hash-0.5.0.crate) = 26884
 SHA256 (rust/crates/pastey-0.2.3.crate) = 2ee67f1008b1ba2321834326597b8e186293b049a023cdef258527550b9935b4
 SIZE (rust/crates/pastey-0.2.3.crate) = 20361
-SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
-SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
 SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2
 SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906
 SHA256 (rust/crates/pbkdf2-0.13.0-rc.10.crate) = 1f24f3eb2f4471b1730d59e4b730b747939960a8c7eb0c33c5a9076f2d3dddea
@@ -881,8 +889,6 @@ SHA256 (rust/crates/ppmd-rust-1.4.0.crate) = efca4c95a19a79d1c98f791f10aebd5c136
 SIZE (rust/crates/ppmd-rust-1.4.0.crate) = 38522
 SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
 SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
-SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b
-SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033
 SHA256 (rust/crates/primefield-0.14.0-rc.9.crate) = 1b52e6ee42db392378a95622b463c9740631171d1efce43fa445a569c1600cb6
 SIZE (rust/crates/primefield-0.14.0-rc.9.crate) = 21199
 SHA256 (rust/crates/primeorder-0.14.0-rc.9.crate) = 0556580e42c19833f5d232aca11a7687a503ee41f937b54f5ae1d50fc2a6a36a
@@ -909,8 +915,8 @@ SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedc
 SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
 SHA256 (rust/crates/quick-xml-0.39.4.crate) = cdcc8dd4e2f670d309a5f0e83fe36dfdc05af317008fea29144da1a2ac858e5e
 SIZE (rust/crates/quick-xml-0.39.4.crate) = 214141
-SHA256 (rust/crates/quote-1.0.45.crate) = 41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924
-SIZE (rust/crates/quote-1.0.45.crate) = 31564
+SHA256 (rust/crates/quote-1.0.46.crate) = dfbc457d0c7a0759a614551b11a6409e5951f6c7537be1f1b7682b9ae9230368
+SIZE (rust/crates/quote-1.0.46.crate) = 31628
 SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
 SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
 SHA256 (rust/crates/r-efi-6.0.0.crate) = f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf
@@ -987,10 +993,10 @@ SHA256 (rust/crates/rusticata-macros-4.1.0.crate) = faf0c4a6ece9950b9abdb62b1cfc
 SIZE (rust/crates/rusticata-macros-4.1.0.crate) = 11746
 SHA256 (rust/crates/rustix-1.1.4.crate) = b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190
 SIZE (rust/crates/rustix-1.1.4.crate) = 425241
-SHA256 (rust/crates/rustls-0.23.40.crate) = ef86cd5876211988985292b91c96a8f2d298df24e75989a43a3c73f2d4d8168b
-SIZE (rust/crates/rustls-0.23.40.crate) = 373839
-SHA256 (rust/crates/rustls-pki-types-1.14.1.crate) = 30a7197ae7eb376e574fe940d068c30fe0462554a3ddbe4eca7838e049c937a9
-SIZE (rust/crates/rustls-pki-types-1.14.1.crate) = 35567
+SHA256 (rust/crates/rustls-0.23.41.crate) = 6b92b125634d9b795e7beca796cc790df15a7fb38323bf3196fda83292d06b1f
+SIZE (rust/crates/rustls-0.23.41.crate) = 374360
+SHA256 (rust/crates/rustls-pki-types-1.15.0.crate) = 764899a24af3980067ee14bc143654f297b22eaebfe3c7b6b211920a5a59b046
+SIZE (rust/crates/rustls-pki-types-1.15.0.crate) = 35697
 SHA256 (rust/crates/rustls-webpki-0.103.13.crate) = 61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e
 SIZE (rust/crates/rustls-webpki-0.103.13.crate) = 87513
 SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
@@ -1043,6 +1049,10 @@ SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc83
 SIZE (rust/crates/sha1-0.10.6.crate) = 13517
 SHA256 (rust/crates/sha1-0.11.0.crate) = aacc4cc499359472b4abe1bf11d0b12e688af9a805fa5e3016f9a386dc2d0214
 SIZE (rust/crates/sha1-0.11.0.crate) = 15458
+SHA256 (rust/crates/sha1_smol-1.0.1.crate) = bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d
+SIZE (rust/crates/sha1_smol-1.0.1.crate) = 9809
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
 SHA256 (rust/crates/sha2-0.11.0.crate) = 446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4
 SIZE (rust/crates/sha2-0.11.0.crate) = 33969
 SHA256 (rust/crates/sha3-0.11.0.crate) = be176f1a57ce4e3d31c1a166222d9768de5954f811601fb7ca06fc8203905ce1
@@ -1099,8 +1109,8 @@ SHA256 (rust/crates/svgtypes-0.16.1.crate) = 695b5790b3131dafa99b3bbfd25a216edb3
 SIZE (rust/crates/svgtypes-0.16.1.crate) = 45181
 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
 SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.117.crate) = e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99
-SIZE (rust/crates/syn-2.0.117.crate) = 306011
+SHA256 (rust/crates/syn-2.0.118.crate) = 1b9ae57f904213ebb649ce6895b8a66c66f0203b9319718f69a5612a065b1422
+SIZE (rust/crates/syn-2.0.118.crate) = 305533
 SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
 SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
 SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
@@ -1135,12 +1145,12 @@ SHA256 (rust/crates/thiserror-impl-2.0.18.crate) = ebc4ee7f67670e9b64d05fa4253e7
 SIZE (rust/crates/thiserror-impl-2.0.18.crate) = 21413
 SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
 SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
-SHA256 (rust/crates/time-0.3.49.crate) = 711a53c2d47bbd818258c498c8dbfe186a2526c631495cfe7e078567f86b8469
-SIZE (rust/crates/time-0.3.49.crate) = 253925
+SHA256 (rust/crates/time-0.3.53.crate) = 18dfaaeddcb932337b5e7866ee7d0ce9b76d2fd092997146f187ec09b4558a50
+SIZE (rust/crates/time-0.3.53.crate) = 273450
 SHA256 (rust/crates/time-core-0.1.9.crate) = 9e1c906769ad99c88eaa54e728060edef082f8e358ff32030cb7c7d315e81109
 SIZE (rust/crates/time-core-0.1.9.crate) = 10320
-SHA256 (rust/crates/time-macros-0.2.29.crate) = 71c652a3727a9cbb9a02f707f530b618ce00d0ccd762009c8c23bd191df3c17d
-SIZE (rust/crates/time-macros-0.2.29.crate) = 31914
+SHA256 (rust/crates/time-macros-0.2.31.crate) = c431b87111666e491a90baa837f914fb45cd5dc3c268591b0220ff5057f2085f
+SIZE (rust/crates/time-macros-0.2.31.crate) = 33491
 SHA256 (rust/crates/tiny-skia-0.12.0.crate) = 47ffee5eaaf5527f630fb0e356b90ebdec84d5d18d937c5e440350f88c5a91ea
 SIZE (rust/crates/tiny-skia-0.12.0.crate) = 268071
 SHA256 (rust/crates/tiny-skia-path-0.12.0.crate) = edca365c3faccca67d06593c5980fa6c57687de727a03131735bb85f01fdeeb9
@@ -1237,8 +1247,6 @@ SHA256 (rust/crates/unicode-segmentation-1.13.3.crate) = c6f5d3c3b1bf09027a88a6b
 SIZE (rust/crates/unicode-segmentation-1.13.3.crate) = 112325
*** 99 LINES SKIPPED ***