git: a0410e4d6bc0 - main - x11/wezterm: update to 20230408.112425.69.a8472

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Sat, 08 Apr 2023 22:03:55 UTC
The branch main has been updated by jbeich:

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

commit a0410e4d6bc0517728d439841b38281d3590c3da
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2023-04-08 18:24:25 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-04-08 22:03:37 +0000

    x11/wezterm: update to 20230408.112425.69.a8472
    
    Changes:        https://github.com/wez/wezterm/releases/tag/20230408-112425-69ae8472
    Reported by:    GitHub (watch releases)
---
 x11/wezterm/Makefile           |   4 +-
 x11/wezterm/Makefile.crates    | 117 +++++++++++---------
 x11/wezterm/distinfo           | 242 ++++++++++++++++++++++-------------------
 x11/wezterm/files/patch-libssh |   4 +-
 4 files changed, 198 insertions(+), 169 deletions(-)

diff --git a/x11/wezterm/Makefile b/x11/wezterm/Makefile
index 799b04f1c7b8..cfcbe148d981 100644
--- a/x11/wezterm/Makefile
+++ b/x11/wezterm/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	wezterm
-DISTVERSION=	20230326-111934-3666303c
-PORTREVISION=	1
+DISTVERSION=	20230408-112425-69ae8472
 CATEGORIES=	x11 wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
@@ -28,7 +27,6 @@ GH_TUPLE=	harfbuzz:harfbuzz:6.0.0:harfbuzz/deps/harfbuzz/harfbuzz \
 		madler:zlib:v1.2.11:zlib/deps/freetype/zlib \
 		fcitx:xcb-imdkit:1.0.3:xcb_imdkit/../${WRKSRC_crate_xcb-imdkit:T}/deps/xcb-imdkit \
 		freetype:freetype:VER-2-10-2-605-g3f83daeec:freetype/deps/freetype/freetype2
-GL_TUPLE=	wez1:libssh-mirror:56e1b0a43a7601d3b2989299262a09db5d81eea0:libssh/../${WRKSRC_crate_libssh-rs:T}/libssh-rs-sys/vendored
 PLIST_FILES=	bin/strip-ansi-escapes \
 		bin/${PORTNAME} \
 		bin/${PORTNAME}-gui \
diff --git a/x11/wezterm/Makefile.crates b/x11/wezterm/Makefile.crates
index 4eaf5eecd3ef..f0cf860f0a2c 100644
--- a/x11/wezterm/Makefile.crates
+++ b/x11/wezterm/Makefile.crates
@@ -5,7 +5,11 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		ahash-0.8.3 \
 		aho-corasick-0.7.20 \
 		android_system_properties-0.1.5 \
+		anes-0.1.6 \
+		anstream-0.2.6 \
 		anstyle-0.3.5 \
+		anstyle-parse-0.1.1 \
+		anstyle-wincon-0.2.0 \
 		anyhow-1.0.70 \
 		arrayref-0.3.7 \
 		arrayvec-0.7.2 \
@@ -34,8 +38,8 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		bit-vec-0.6.3 \
 		bit_field-0.10.2 \
 		bitflags-1.3.2 \
+		bitflags-2.0.2 \
 		block-0.1.6 \
-		block-buffer-0.9.0 \
 		block-buffer-0.10.4 \
 		blocking-1.3.0 \
 		bstr-0.1.4 \
@@ -53,12 +57,18 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		cfg-if-1.0.0 \
 		cgl-0.3.2 \
 		chrono-0.4.24 \
+		ciborium-0.2.0 \
+		ciborium-io-0.2.0 \
+		ciborium-ll-0.2.0 \
 		clap-2.34.0 \
-		clap-4.1.13 \
-		clap_complete-4.1.5 \
-		clap_complete_fig-4.1.2 \
-		clap_derive-4.1.12 \
-		clap_lex-0.3.3 \
+		clap-3.2.23 \
+		clap-4.2.1 \
+		clap_builder-4.2.1 \
+		clap_complete-4.2.0 \
+		clap_complete_fig-4.2.0 \
+		clap_derive-4.2.0 \
+		clap_lex-0.2.4 \
+		clap_lex-0.4.1 \
 		clipboard-win-2.2.0 \
 		clipboard_macos-0.1.0 \
 		cocoa-0.20.2 \
@@ -67,11 +77,13 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		colored-1.9.3 \
 		colorgrad-0.6.2 \
 		com-rs-0.2.1 \
+		concolor-override-1.0.0 \
+		concolor-query-0.3.3 \
 		concurrent-queue-2.1.0 \
 		core-foundation-0.7.0 \
 		core-foundation-0.9.3 \
 		core-foundation-sys-0.7.0 \
-		core-foundation-sys-0.8.3 \
+		core-foundation-sys-0.8.4 \
 		core-graphics-0.19.2 \
 		core-graphics-0.22.3 \
 		core-graphics-types-0.1.1 \
@@ -79,7 +91,9 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		cpufeatures-0.2.6 \
 		crc32fast-1.3.2 \
 		criterion-0.3.6 \
+		criterion-0.4.0 \
 		criterion-plot-0.4.5 \
+		criterion-plot-0.5.0 \
 		crossbeam-0.8.2 \
 		crossbeam-channel-0.5.7 \
 		crossbeam-deque-0.8.3 \
@@ -91,10 +105,10 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		csscolorparser-0.6.2 \
 		csv-1.2.1 \
 		csv-core-0.1.10 \
-		cxx-1.0.93 \
-		cxx-build-1.0.93 \
-		cxxbridge-flags-1.0.93 \
-		cxxbridge-macro-1.0.93 \
+		cxx-1.0.94 \
+		cxx-build-1.0.94 \
+		cxxbridge-flags-1.0.94 \
+		cxxbridge-macro-1.0.94 \
 		d3d12-0.6.0 \
 		darling-0.14.4 \
 		darling_core-0.14.4 \
@@ -106,7 +120,6 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		dhat-0.3.2 \
 		diff-0.1.13 \
 		difflib-0.4.0 \
-		digest-0.9.0 \
 		digest-0.10.6 \
 		dirs-4.0.0 \
 		dirs-next-2.0.0 \
@@ -121,17 +134,18 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		emojis-0.5.2 \
 		encoding_rs-0.8.32 \
 		enum-display-derive-0.1.1 \
-		enumflags2-0.7.5 \
-		enumflags2_derive-0.7.4 \
+		enumflags2-0.7.6 \
+		enumflags2_derive-0.7.6 \
 		env_logger-0.10.0 \
 		errno-0.2.8 \
 		errno-0.3.0 \
 		errno-dragonfly-0.1.2 \
-		euclid-0.22.8 \
+		euclid-0.22.9 \
 		event-listener-2.5.3 \
 		exr-1.6.3 \
 		fallible-iterator-0.2.0 \
 		fallible-streaming-iterator-0.1.9 \
+		fancy-regex-0.11.0 \
 		fastrand-1.9.0 \
 		filenamegen-0.2.4 \
 		filetime-0.2.20 \
@@ -145,20 +159,20 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		foreign-types-shared-0.1.1 \
 		form_urlencoded-1.1.0 \
 		fsevent-sys-4.1.0 \
-		futures-0.3.27 \
-		futures-channel-0.3.27 \
-		futures-core-0.3.27 \
-		futures-executor-0.3.27 \
-		futures-io-0.3.27 \
+		futures-0.3.28 \
+		futures-channel-0.3.28 \
+		futures-core-0.3.28 \
+		futures-executor-0.3.28 \
+		futures-io-0.3.28 \
 		futures-lite-1.12.0 \
-		futures-macro-0.3.27 \
-		futures-sink-0.3.27 \
-		futures-task-0.3.27 \
+		futures-macro-0.3.28 \
+		futures-sink-0.3.28 \
+		futures-task-0.3.28 \
 		futures-timer-3.0.2 \
-		futures-util-0.3.27 \
+		futures-util-0.3.28 \
 		fuzzy-matcher-0.3.7 \
 		fxhash-0.2.1 \
-		generic-array-0.14.6 \
+		generic-array-0.14.7 \
 		gethostname-0.4.1 \
 		getopts-0.2.21 \
 		getrandom-0.2.8 \
@@ -194,7 +208,7 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		hostname-0.3.1 \
 		http-0.2.9 \
 		http-body-0.4.5 \
-		http_req-0.9.0 \
+		http_req-0.9.1 \
 		httparse-1.8.0 \
 		httpdate-1.0.2 \
 		humansize-2.1.3 \
@@ -213,8 +227,8 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		intrusive-collections-0.9.5 \
 		io-lifetimes-1.0.9 \
 		ioctl-rs-0.1.6 \
-		ipnet-2.7.1 \
-		is-terminal-0.4.5 \
+		ipnet-2.7.2 \
+		is-terminal-0.4.6 \
 		itertools-0.10.5 \
 		itoa-1.0.6 \
 		jobserver-0.1.26 \
@@ -238,6 +252,8 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		libloading-0.7.4 \
 		libm-0.2.6 \
 		libsqlite3-sys-0.24.2 \
+		libssh-rs-0.1.8 \
+		libssh-rs-sys-0.1.3 \
 		libssh2-sys-0.3.0 \
 		libz-sys-1.1.8 \
 		line-wrap-0.1.1 \
@@ -245,7 +261,7 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		link-cplusplus-1.0.8 \
 		linked-hash-map-0.5.6 \
 		linux-raw-sys-0.1.4 \
-		linux-raw-sys-0.3.0 \
+		linux-raw-sys-0.3.1 \
 		lock_api-0.4.9 \
 		log-0.4.17 \
 		lru-0.7.8 \
@@ -304,10 +320,9 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		object-0.30.3 \
 		once_cell-1.17.1 \
 		oorandom-11.1.3 \
-		opaque-debug-0.3.0 \
 		openssl-0.10.38 \
 		openssl-probe-0.1.5 \
-		openssl-src-300.0.13+3.0.8 \
+		openssl-src-300.1.0+3.1.0 \
 		openssl-sys-0.9.71 \
 		ordered-float-3.6.0 \
 		ordered-stream-0.2.0 \
@@ -319,16 +334,14 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		parking_lot_core-0.9.7 \
 		pem-1.1.1 \
 		percent-encoding-2.2.0 \
-		pest-2.5.6 \
-		pest_derive-2.5.6 \
-		pest_generator-2.5.6 \
-		pest_meta-2.5.6 \
-		phf-0.10.1 \
+		pest-2.5.7 \
+		pest_derive-2.5.7 \
+		pest_generator-2.5.7 \
+		pest_meta-2.5.7 \
 		phf-0.11.1 \
 		phf_codegen-0.11.1 \
 		phf_generator-0.11.1 \
 		phf_macros-0.11.1 \
-		phf_shared-0.10.0 \
 		phf_shared-0.11.1 \
 		pin-project-1.0.12 \
 		pin-project-internal-1.0.12 \
@@ -346,7 +359,7 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		predicates-core-1.0.6 \
 		predicates-tree-1.0.9 \
 		proc-macro-crate-1.3.1 \
-		proc-macro2-1.0.53 \
+		proc-macro2-1.0.55 \
 		profiling-1.0.7 \
 		pulldown-cmark-0.9.2 \
 		pure-rust-locales-0.5.6 \
@@ -360,17 +373,18 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		rand_core-0.6.4 \
 		range-alloc-0.1.3 \
 		raw-cpuid-10.7.0 \
-		raw-window-handle-0.5.1 \
+		raw-window-handle-0.5.2 \
 		rayon-1.7.0 \
 		rayon-core-1.11.0 \
 		rcgen-0.9.3 \
 		redox_syscall-0.2.16 \
+		redox_syscall-0.3.5 \
 		redox_users-0.4.3 \
 		regex-1.7.3 \
 		regex-automata-0.1.10 \
 		regex-syntax-0.6.29 \
 		renderdoc-sys-0.7.1 \
-		reqwest-0.11.15 \
+		reqwest-0.11.16 \
 		resize-0.5.5 \
 		rgb-0.8.36 \
 		ring-0.16.20 \
@@ -382,7 +396,7 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		rustc-hash-1.1.0 \
 		rustc_version-0.4.0 \
 		rustix-0.36.11 \
-		rustix-0.37.3 \
+		rustix-0.37.6 \
 		ryu-1.0.13 \
 		safemem-0.3.3 \
 		same-file-1.0.6 \
@@ -395,10 +409,10 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		semver-0.11.0 \
 		semver-1.0.17 \
 		semver-parser-0.10.2 \
-		serde-1.0.158 \
+		serde-1.0.159 \
 		serde_cbor-0.11.2 \
-		serde_derive-1.0.158 \
-		serde_json-1.0.94 \
+		serde_derive-1.0.159 \
+		serde_json-1.0.95 \
 		serde_repr-0.1.12 \
 		serde_spanned-0.6.1 \
 		serde_urlencoded-0.7.1 \
@@ -410,12 +424,10 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		serial-unix-0.4.0 \
 		serial-windows-0.4.0 \
 		sha1-0.10.5 \
-		sha2-0.9.9 \
 		sha2-0.10.6 \
 		shared_library-0.1.9 \
 		shell-words-1.1.0 \
 		shlex-1.1.0 \
-		signal-hook-0.1.17 \
 		signal-hook-0.3.15 \
 		signal-hook-registry-1.4.1 \
 		simd-adler32-0.3.5 \
@@ -432,7 +444,7 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		socket2-0.5.1 \
 		spa-0.3.0 \
 		spin-0.5.2 \
-		spin-0.9.6 \
+		spin-0.9.7 \
 		spirv-0.2.0+1.5.4 \
 		sqlite-cache-0.1.3 \
 		ssh2-0.9.4 \
@@ -442,11 +454,11 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		strsim-0.10.0 \
 		svg_fmt-0.4.1 \
 		syn-1.0.109 \
-		syn-2.0.10 \
+		syn-2.0.13 \
 		sys-info-0.9.1 \
 		takeable-option-0.5.0 \
 		tar-0.4.38 \
-		tempfile-3.4.0 \
+		tempfile-3.5.0 \
 		term_size-0.3.2 \
 		termcolor-1.2.0 \
 		terminal_size-0.2.5 \
@@ -470,8 +482,8 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		tinytemplate-1.2.1 \
 		tinyvec-1.6.0 \
 		tinyvec_macros-0.1.1 \
-		tokio-1.26.0 \
-		tokio-macros-1.8.2 \
+		tokio-1.27.0 \
+		tokio-macros-2.0.0 \
 		tokio-native-tls-0.3.1 \
 		tokio-util-0.7.7 \
 		toml-0.5.11 \
@@ -571,10 +583,9 @@ CARGO_CRATES=	addr2line-0.19.0 \
 		zstd-0.11.2+zstd.1.5.2 \
 		zstd-safe-5.0.2+zstd.1.5.2 \
 		zstd-sys-2.0.7+zstd.1.5.4 \
-		zune-inflate-0.2.52 \
+		zune-inflate-0.2.53 \
 		zvariant-3.12.0 \
 		zvariant_derive-3.12.0 \
 		zvariant_utils-1.0.0 \
 		xcb-imdkit@git+https://github.com/wez/xcb-imdkit-rs.git?branch=hangfix\#c6859ab2b8a233ca5dda5e8e4f1634d34ce9c85c \
-		libssh-rs,libssh-rs-sys@git+https://github.com/wez/libssh-rs.git\#44a08196acd1a2277ec7ebce2a47618775f3c59c \
 		image@git+https://github.com/image-rs/image.git?rev=fe069785ae245a2c510fd724ef96da283b05a236\#fe069785ae245a2c510fd724ef96da283b05a236
diff --git a/x11/wezterm/distinfo b/x11/wezterm/distinfo
index d433334a9f8f..9b3ee0b77926 100644
--- a/x11/wezterm/distinfo
+++ b/x11/wezterm/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1679854774
+TIMESTAMP = 1680978265
 SHA256 (rust/crates/addr2line-0.19.0.crate) = a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97
 SIZE (rust/crates/addr2line-0.19.0.crate) = 33210
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
@@ -13,8 +13,16 @@ SHA256 (rust/crates/aho-corasick-0.7.20.crate) = cc936419f96fa211c1b9166887b38e5
 SIZE (rust/crates/aho-corasick-0.7.20.crate) = 111440
 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
+SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
+SIZE (rust/crates/anes-0.1.6.crate) = 23857
+SHA256 (rust/crates/anstream-0.2.6.crate) = 342258dd14006105c2b75ab1bd7543a03bdf0cfc94383303ac212a04939dff6f
+SIZE (rust/crates/anstream-0.2.6.crate) = 19429
 SHA256 (rust/crates/anstyle-0.3.5.crate) = 23ea9e81bd02e310c216d080f6223c179012256e5151c41db88d12c88a1684d2
 SIZE (rust/crates/anstyle-0.3.5.crate) = 14272
+SHA256 (rust/crates/anstyle-parse-0.1.1.crate) = a7d1bb534e9efed14f3e5f44e7dd1a4f709384023a4165199a4241e18dff0116
+SIZE (rust/crates/anstyle-parse-0.1.1.crate) = 24186
+SHA256 (rust/crates/anstyle-wincon-0.2.0.crate) = c3127af6145b149f3287bb9a0d10ad9c5692dba8c53ad48285e5bec4063834fa
+SIZE (rust/crates/anstyle-wincon-0.2.0.crate) = 11667
 SHA256 (rust/crates/anyhow-1.0.70.crate) = 7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4
 SIZE (rust/crates/anyhow-1.0.70.crate) = 43803
 SHA256 (rust/crates/arrayref-0.3.7.crate) = 6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545
@@ -71,10 +79,10 @@ SHA256 (rust/crates/bit_field-0.10.2.crate) = dc827186963e592360843fb5ba4b973e14
 SIZE (rust/crates/bit_field-0.10.2.crate) = 10568
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+SHA256 (rust/crates/bitflags-2.0.2.crate) = 487f1e0fcbe47deb8b0574e646def1c903389d95241dd1bbcc6ce4a715dfc0c1
+SIZE (rust/crates/bitflags-2.0.2.crate) = 32293
 SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
 SIZE (rust/crates/block-0.1.6.crate) = 4077
-SHA256 (rust/crates/block-buffer-0.9.0.crate) = 4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4
-SIZE (rust/crates/block-buffer-0.9.0.crate) = 7108
 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
 SHA256 (rust/crates/blocking-1.3.0.crate) = 3c67b173a56acffd6d2326fb7ab938ba0b00a71480e14902b2591c87bc5741e8
@@ -109,18 +117,30 @@ SHA256 (rust/crates/cgl-0.3.2.crate) = 0ced0551234e87afee12411d535648dd89d2e7f34
 SIZE (rust/crates/cgl-0.3.2.crate) = 7557
 SHA256 (rust/crates/chrono-0.4.24.crate) = 4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b
 SIZE (rust/crates/chrono-0.4.24.crate) = 191330
+SHA256 (rust/crates/ciborium-0.2.0.crate) = b0c137568cc60b904a7724001b35ce2630fd00d5d84805fbb608ab89509d788f
+SIZE (rust/crates/ciborium-0.2.0.crate) = 30130
+SHA256 (rust/crates/ciborium-io-0.2.0.crate) = 346de753af073cc87b52b2083a506b38ac176a44cfb05497b622e27be899b369
+SIZE (rust/crates/ciborium-io-0.2.0.crate) = 2738
+SHA256 (rust/crates/ciborium-ll-0.2.0.crate) = 213030a2b5a4e0c0892b6652260cf6ccac84827b83a85a534e178e3906c4cf1b
+SIZE (rust/crates/ciborium-ll-0.2.0.crate) = 10740
 SHA256 (rust/crates/clap-2.34.0.crate) = a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c
 SIZE (rust/crates/clap-2.34.0.crate) = 202210
-SHA256 (rust/crates/clap-4.1.13.crate) = 3c911b090850d79fc64fe9ea01e28e465f65e821e08813ced95bced72f7a8a9b
-SIZE (rust/crates/clap-4.1.13.crate) = 207693
-SHA256 (rust/crates/clap_complete-4.1.5.crate) = 37686beaba5ac9f3ab01ee3172f792fc6ffdd685bfb9e63cfef02c0571a4e8e1
-SIZE (rust/crates/clap_complete-4.1.5.crate) = 33582
-SHA256 (rust/crates/clap_complete_fig-4.1.2.crate) = 2171bc6242ad7a1801422bff039574449b5bd832b715222e500714ce10f91a54
-SIZE (rust/crates/clap_complete_fig-4.1.2.crate) = 11355
-SHA256 (rust/crates/clap_derive-4.1.12.crate) = 9a932373bab67b984c790ddf2c9ca295d8e3af3b7ef92de5a5bacdccdee4b09b
-SIZE (rust/crates/clap_derive-4.1.12.crate) = 28858
-SHA256 (rust/crates/clap_lex-0.3.3.crate) = 033f6b7a4acb1f358c742aaca805c939ee73b4c6209ae4318ec7aca81c42e646
-SIZE (rust/crates/clap_lex-0.3.3.crate) = 9648
+SHA256 (rust/crates/clap-3.2.23.crate) = 71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5
+SIZE (rust/crates/clap-3.2.23.crate) = 219435
+SHA256 (rust/crates/clap-4.2.1.crate) = 046ae530c528f252094e4a77886ee1374437744b2bff1497aa898bbddbbb29b3
+SIZE (rust/crates/clap-4.2.1.crate) = 53500
+SHA256 (rust/crates/clap_builder-4.2.1.crate) = 223163f58c9a40c3b0a43e1c4b50a9ce09f007ea2cb1ec258a687945b4b7929f
+SIZE (rust/crates/clap_builder-4.2.1.crate) = 158784
+SHA256 (rust/crates/clap_complete-4.2.0.crate) = 01c22dcfb410883764b29953103d9ef7bb8fe21b3fa1158bc99986c2067294bd
+SIZE (rust/crates/clap_complete-4.2.0.crate) = 33353
+SHA256 (rust/crates/clap_complete_fig-4.2.0.crate) = f3af28956330989baa428ed4d3471b853715d445c62de21b67292e22cf8a41fa
+SIZE (rust/crates/clap_complete_fig-4.2.0.crate) = 11343
+SHA256 (rust/crates/clap_derive-4.2.0.crate) = 3f9644cd56d6b87dbe899ef8b053e331c0637664e9e21a33dfcdc36093f5c5c4
+SIZE (rust/crates/clap_derive-4.2.0.crate) = 28953
+SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5
+SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652
+SHA256 (rust/crates/clap_lex-0.4.1.crate) = 8a2dd5a6fe8c6e3502f568a6353e5273bbb15193ad9a89e457b9970798efbea1
+SIZE (rust/crates/clap_lex-0.4.1.crate) = 12122
 SHA256 (rust/crates/clipboard-win-2.2.0.crate) = e3a093d6fed558e5fe24c3dfc85a68bb68f1c824f440d3ba5aca189e2998786b
 SIZE (rust/crates/clipboard-win-2.2.0.crate) = 11079
 SHA256 (rust/crates/clipboard_macos-0.1.0.crate) = 145a7f9e9b89453bc0a5e32d166456405d389cea5b578f57f1274b1397588a95
@@ -137,6 +157,10 @@ SHA256 (rust/crates/colorgrad-0.6.2.crate) = 6a5f405d474b9d05e0a093d3120e77e9bf2
 SIZE (rust/crates/colorgrad-0.6.2.crate) = 33970
 SHA256 (rust/crates/com-rs-0.2.1.crate) = bf43edc576402991846b093a7ca18a3477e0ef9c588cde84964b5d3e43016642
 SIZE (rust/crates/com-rs-0.2.1.crate) = 10647
+SHA256 (rust/crates/concolor-override-1.0.0.crate) = a855d4a1978dc52fb0536a04d384c2c0c1aa273597f08b77c8c4d3b2eec6037f
+SIZE (rust/crates/concolor-override-1.0.0.crate) = 6570
+SHA256 (rust/crates/concolor-query-0.3.3.crate) = 88d11d52c3d7ca2e6d0040212be9e4dbbcd78b6447f535b6b561f449427944cf
+SIZE (rust/crates/concolor-query-0.3.3.crate) = 8337
 SHA256 (rust/crates/concurrent-queue-2.1.0.crate) = c278839b831783b70278b14df4d45e1beb1aad306c07bb796637de9a0e323e8e
 SIZE (rust/crates/concurrent-queue-2.1.0.crate) = 19476
 SHA256 (rust/crates/core-foundation-0.7.0.crate) = 57d24c7a13c43e870e37c1556b74555437870a04514f7685f5b354e090567171
@@ -145,8 +169,8 @@ SHA256 (rust/crates/core-foundation-0.9.3.crate) = 194a7a9e6de53fa55116934067c84
 SIZE (rust/crates/core-foundation-0.9.3.crate) = 27059
 SHA256 (rust/crates/core-foundation-sys-0.7.0.crate) = b3a71ab494c0b5b860bdc8407ae08978052417070c2ced38573a9157ad75b8ac
 SIZE (rust/crates/core-foundation-sys-0.7.0.crate) = 17033
-SHA256 (rust/crates/core-foundation-sys-0.8.3.crate) = 5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc
-SIZE (rust/crates/core-foundation-sys-0.8.3.crate) = 17519
+SHA256 (rust/crates/core-foundation-sys-0.8.4.crate) = e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa
+SIZE (rust/crates/core-foundation-sys-0.8.4.crate) = 17725
 SHA256 (rust/crates/core-graphics-0.19.2.crate) = b3889374e6ea6ab25dba90bb5d96202f61108058361f6dc72e8b03e6f8bbe923
 SIZE (rust/crates/core-graphics-0.19.2.crate) = 28995
 SHA256 (rust/crates/core-graphics-0.22.3.crate) = 2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb
@@ -161,8 +185,12 @@ SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68b
 SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
 SHA256 (rust/crates/criterion-0.3.6.crate) = b01d6de93b2b6c65e17c634a26653a29d107b3c98c607c765bf38d041531cd8f
 SIZE (rust/crates/criterion-0.3.6.crate) = 110967
+SHA256 (rust/crates/criterion-0.4.0.crate) = e7c76e09c1aae2bc52b3d2f29e13c6572553b30c4aa1b8a49fd70de6412654cb
+SIZE (rust/crates/criterion-0.4.0.crate) = 108978
 SHA256 (rust/crates/criterion-plot-0.4.5.crate) = 2673cc8207403546f45f5fd319a974b1e6983ad1a3ee7e6041650013be041876
 SIZE (rust/crates/criterion-plot-0.4.5.crate) = 22721
+SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
+SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
 SHA256 (rust/crates/crossbeam-0.8.2.crate) = 2801af0d36612ae591caa9568261fddce32ce6e08a7275ea334a06a4ad021a2c
 SIZE (rust/crates/crossbeam-0.8.2.crate) = 10502
 SHA256 (rust/crates/crossbeam-channel-0.5.7.crate) = cf2b3e8478797446514c91ef04bafcb59faba183e621ad488df88983cc14128c
@@ -185,14 +213,14 @@ SHA256 (rust/crates/csv-1.2.1.crate) = 0b015497079b9a9d69c02ad25de6c0a6edef051ea
 SIZE (rust/crates/csv-1.2.1.crate) = 887936
 SHA256 (rust/crates/csv-core-0.1.10.crate) = 2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90
 SIZE (rust/crates/csv-core-0.1.10.crate) = 25668
-SHA256 (rust/crates/cxx-1.0.93.crate) = a9c00419335c41018365ddf7e4d5f1c12ee3659ddcf3e01974650ba1de73d038
-SIZE (rust/crates/cxx-1.0.93.crate) = 195886
-SHA256 (rust/crates/cxx-build-1.0.93.crate) = fb8307ad413a98fff033c8545ecf133e3257747b3bae935e7602aab8aa92d4ca
-SIZE (rust/crates/cxx-build-1.0.93.crate) = 84911
-SHA256 (rust/crates/cxxbridge-flags-1.0.93.crate) = edc52e2eb08915cb12596d29d55f0b5384f00d697a646dbd269b6ecb0fbd9d31
-SIZE (rust/crates/cxxbridge-flags-1.0.93.crate) = 5253
-SHA256 (rust/crates/cxxbridge-macro-1.0.93.crate) = 631569015d0d8d54e6c241733f944042623ab6df7bc3be7466874b05fcdb1c5f
-SIZE (rust/crates/cxxbridge-macro-1.0.93.crate) = 59967
+SHA256 (rust/crates/cxx-1.0.94.crate) = f61f1b6389c3fe1c316bf8a4dccc90a38208354b330925bce1f74a6c4756eb93
+SIZE (rust/crates/cxx-1.0.94.crate) = 196058
+SHA256 (rust/crates/cxx-build-1.0.94.crate) = 12cee708e8962df2aeb38f594aae5d827c022b6460ac71a7a3e2c3c2aae5a07b
+SIZE (rust/crates/cxx-build-1.0.94.crate) = 84842
+SHA256 (rust/crates/cxxbridge-flags-1.0.94.crate) = 7944172ae7e4068c533afbb984114a56c46e9ccddda550499caa222902c7f7bb
+SIZE (rust/crates/cxxbridge-flags-1.0.94.crate) = 5253
+SHA256 (rust/crates/cxxbridge-macro-1.0.94.crate) = 2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5
+SIZE (rust/crates/cxxbridge-macro-1.0.94.crate) = 59873
 SHA256 (rust/crates/d3d12-0.6.0.crate) = d8f0de2f5a8e7bd4a9eec0e3c781992a4ce1724f68aec7d7a3715344de8b39da
 SIZE (rust/crates/d3d12-0.6.0.crate) = 17274
 SHA256 (rust/crates/darling-0.14.4.crate) = 7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850
@@ -215,8 +243,6 @@ SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09
 SIZE (rust/crates/diff-0.1.13.crate) = 46216
 SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
 SIZE (rust/crates/difflib-0.4.0.crate) = 7638
-SHA256 (rust/crates/digest-0.9.0.crate) = d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066
-SIZE (rust/crates/digest-0.9.0.crate) = 13247
 SHA256 (rust/crates/digest-0.10.6.crate) = 8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f
 SIZE (rust/crates/digest-0.10.6.crate) = 19527
 SHA256 (rust/crates/dirs-4.0.0.crate) = ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059
@@ -245,10 +271,10 @@ SHA256 (rust/crates/encoding_rs-0.8.32.crate) = 071a31f4ee85403370b58aca746f0104
 SIZE (rust/crates/encoding_rs-0.8.32.crate) = 1370046
 SHA256 (rust/crates/enum-display-derive-0.1.1.crate) = f16ef37b2a9b242295d61a154ee91ae884afff6b8b933b486b12481cc58310ca
 SIZE (rust/crates/enum-display-derive-0.1.1.crate) = 7587
-SHA256 (rust/crates/enumflags2-0.7.5.crate) = e75d4cd21b95383444831539909fbb14b9dc3fdceb2a6f5d36577329a1f55ccb
-SIZE (rust/crates/enumflags2-0.7.5.crate) = 15117
-SHA256 (rust/crates/enumflags2_derive-0.7.4.crate) = f58dc3c5e468259f19f2d46304a6b28f1c3d034442e14b322d2b850e36f6d5ae
-SIZE (rust/crates/enumflags2_derive-0.7.4.crate) = 8166
+SHA256 (rust/crates/enumflags2-0.7.6.crate) = 0044ebdf7fbb2a772e0c0233a9d3173c5cd8af8ae7078d4c5188af44ffffaa4b
+SIZE (rust/crates/enumflags2-0.7.6.crate) = 15065
+SHA256 (rust/crates/enumflags2_derive-0.7.6.crate) = 9d2c772ccdbdfd1967b4f5d79d17c98ebf92009fdcc838db7aa434462f600c26
+SIZE (rust/crates/enumflags2_derive-0.7.6.crate) = 7898
 SHA256 (rust/crates/env_logger-0.10.0.crate) = 85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0
 SIZE (rust/crates/env_logger-0.10.0.crate) = 36574
 SHA256 (rust/crates/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1
@@ -257,8 +283,8 @@ SHA256 (rust/crates/errno-0.3.0.crate) = 50d6a0976c999d473fe89ad888d5a284e55366d
 SIZE (rust/crates/errno-0.3.0.crate) = 10268
 SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
 SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
-SHA256 (rust/crates/euclid-0.22.8.crate) = ff8b5875b64eb55f4b554f9d0e6413da078d96374974d8bb3bed5f02d55451ce
-SIZE (rust/crates/euclid-0.22.8.crate) = 76676
+SHA256 (rust/crates/euclid-0.22.9.crate) = 87f253bc5c813ca05792837a0ff4b3a580336b224512d48f7eda1d7dd9210787
+SIZE (rust/crates/euclid-0.22.9.crate) = 76671
 SHA256 (rust/crates/event-listener-2.5.3.crate) = 0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0
 SIZE (rust/crates/event-listener-2.5.3.crate) = 15392
 SHA256 (rust/crates/exr-1.6.3.crate) = bdd2162b720141a91a054640662d3edce3d50a944a50ffca5313cd951abb35b4
@@ -267,6 +293,8 @@ SHA256 (rust/crates/fallible-iterator-0.2.0.crate) = 4443176a9f2c162692bd3d352d7
 SIZE (rust/crates/fallible-iterator-0.2.0.crate) = 18509
 SHA256 (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a
 SIZE (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 9249
+SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2
+SIZE (rust/crates/fancy-regex-0.11.0.crate) = 82918
 SHA256 (rust/crates/fastrand-1.9.0.crate) = e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be
 SIZE (rust/crates/fastrand-1.9.0.crate) = 11910
 SHA256 (rust/crates/filenamegen-0.2.4.crate) = 0b2da6e8ef70499318bc50abd003fd66dbf6d8a46c23f9e90158f388a788976a
@@ -293,34 +321,34 @@ SHA256 (rust/crates/form_urlencoded-1.1.0.crate) = a9c384f161156f5260c24a097c561
 SIZE (rust/crates/form_urlencoded-1.1.0.crate) = 8734
 SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
 SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620
-SHA256 (rust/crates/futures-0.3.27.crate) = 531ac96c6ff5fd7c62263c5e3c67a603af4fcaee2e1a0ae5565ba3a11e69e549
-SIZE (rust/crates/futures-0.3.27.crate) = 52816
-SHA256 (rust/crates/futures-channel-0.3.27.crate) = 164713a5a0dcc3e7b4b1ed7d3b433cabc18025386f9339346e8daf15963cf7ac
-SIZE (rust/crates/futures-channel-0.3.27.crate) = 32278
-SHA256 (rust/crates/futures-core-0.3.27.crate) = 86d7a0c1aa76363dac491de0ee99faf6941128376f1cf96f07db7603b7de69dd
-SIZE (rust/crates/futures-core-0.3.27.crate) = 14709
-SHA256 (rust/crates/futures-executor-0.3.27.crate) = 1997dd9df74cdac935c76252744c1ed5794fac083242ea4fe77ef3ed60ba0f83
-SIZE (rust/crates/futures-executor-0.3.27.crate) = 17745
-SHA256 (rust/crates/futures-io-0.3.27.crate) = 89d422fa3cbe3b40dca574ab087abb5bc98258ea57eea3fd6f1fa7162c778b91
-SIZE (rust/crates/futures-io-0.3.27.crate) = 8912
+SHA256 (rust/crates/futures-0.3.28.crate) = 23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40
+SIZE (rust/crates/futures-0.3.28.crate) = 53229
+SHA256 (rust/crates/futures-channel-0.3.28.crate) = 955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2
+SIZE (rust/crates/futures-channel-0.3.28.crate) = 32281
+SHA256 (rust/crates/futures-core-0.3.28.crate) = 4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c
+SIZE (rust/crates/futures-core-0.3.28.crate) = 14780
+SHA256 (rust/crates/futures-executor-0.3.28.crate) = ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0
+SIZE (rust/crates/futures-executor-0.3.28.crate) = 17743
+SHA256 (rust/crates/futures-io-0.3.28.crate) = 4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964
+SIZE (rust/crates/futures-io-0.3.28.crate) = 8910
 SHA256 (rust/crates/futures-lite-1.12.0.crate) = 7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48
 SIZE (rust/crates/futures-lite-1.12.0.crate) = 36032
-SHA256 (rust/crates/futures-macro-0.3.27.crate) = 3eb14ed937631bd8b8b8977f2c198443447a8355b6e3ca599f38c975e5a963b6
-SIZE (rust/crates/futures-macro-0.3.27.crate) = 11255
-SHA256 (rust/crates/futures-sink-0.3.27.crate) = ec93083a4aecafb2a80a885c9de1f0ccae9dbd32c2bb54b0c3a65690e0b8d2f2
-SIZE (rust/crates/futures-sink-0.3.27.crate) = 7853
-SHA256 (rust/crates/futures-task-0.3.27.crate) = fd65540d33b37b16542a0438c12e6aeead10d4ac5d05bd3f805b8f35ab592879
-SIZE (rust/crates/futures-task-0.3.27.crate) = 11854
+SHA256 (rust/crates/futures-macro-0.3.28.crate) = 89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72
+SIZE (rust/crates/futures-macro-0.3.28.crate) = 11272
+SHA256 (rust/crates/futures-sink-0.3.28.crate) = f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e
+SIZE (rust/crates/futures-sink-0.3.28.crate) = 7852
+SHA256 (rust/crates/futures-task-0.3.28.crate) = 76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65
+SIZE (rust/crates/futures-task-0.3.28.crate) = 11848
 SHA256 (rust/crates/futures-timer-3.0.2.crate) = e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c
 SIZE (rust/crates/futures-timer-3.0.2.crate) = 19879
-SHA256 (rust/crates/futures-util-0.3.27.crate) = 3ef6b17e481503ec85211fed8f39d1970f128935ca1f814cd32ac4a6842e84ab
-SIZE (rust/crates/futures-util-0.3.27.crate) = 158556
+SHA256 (rust/crates/futures-util-0.3.28.crate) = 26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533
+SIZE (rust/crates/futures-util-0.3.28.crate) = 158510
 SHA256 (rust/crates/fuzzy-matcher-0.3.7.crate) = 54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94
 SIZE (rust/crates/fuzzy-matcher-0.3.7.crate) = 18047
 SHA256 (rust/crates/fxhash-0.2.1.crate) = c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c
 SIZE (rust/crates/fxhash-0.2.1.crate) = 4102
-SHA256 (rust/crates/generic-array-0.14.6.crate) = bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9
-SIZE (rust/crates/generic-array-0.14.6.crate) = 15889
+SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
+SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
 SHA256 (rust/crates/gethostname-0.4.1.crate) = 8a329e22866dd78b35d2c639a4a23d7b950aeae300dfd79f4fb19f74055c2404
 SIZE (rust/crates/gethostname-0.4.1.crate) = 8997
 SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5
@@ -391,8 +419,8 @@ SHA256 (rust/crates/http-0.2.9.crate) = bd6effc99afb63425aff9b05836f029929e345a6
 SIZE (rust/crates/http-0.2.9.crate) = 100146
 SHA256 (rust/crates/http-body-0.4.5.crate) = d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1
 SIZE (rust/crates/http-body-0.4.5.crate) = 9242
-SHA256 (rust/crates/http_req-0.9.0.crate) = ba2b47a95070b135fd0e17a307ab18af91e15d4df99cc59e046fafb904404926
-SIZE (rust/crates/http_req-0.9.0.crate) = 72385
+SHA256 (rust/crates/http_req-0.9.1.crate) = 5825a38a94c3aff23ea7f60572726829ef055ca02fc64899c3e2e7db2ce4f03f
+SIZE (rust/crates/http_req-0.9.1.crate) = 72953
 SHA256 (rust/crates/httparse-1.8.0.crate) = d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904
 SIZE (rust/crates/httparse-1.8.0.crate) = 29954
 SHA256 (rust/crates/httpdate-1.0.2.crate) = c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421
@@ -429,10 +457,10 @@ SHA256 (rust/crates/io-lifetimes-1.0.9.crate) = 09270fd4fa1111bc614ed2246c7ef562
 SIZE (rust/crates/io-lifetimes-1.0.9.crate) = 36442
 SHA256 (rust/crates/ioctl-rs-0.1.6.crate) = f7970510895cee30b3e9128319f2cefd4bde883a39f38baa279567ba3a7eb97d
 SIZE (rust/crates/ioctl-rs-0.1.6.crate) = 4176
-SHA256 (rust/crates/ipnet-2.7.1.crate) = 30e22bd8629359895450b59ea7a776c850561b96a3b1d31321c1949d9e6c9146
-SIZE (rust/crates/ipnet-2.7.1.crate) = 26989
-SHA256 (rust/crates/is-terminal-0.4.5.crate) = 8687c819457e979cc940d09cb16e42a1bf70aa6b60a549de6d3a62a0ee90c69e
-SIZE (rust/crates/is-terminal-0.4.5.crate) = 7760
+SHA256 (rust/crates/ipnet-2.7.2.crate) = 12b6ee2129af8d4fb011108c73d99a1b83a85977f23b82460c0ae2e25bb4b57f
+SIZE (rust/crates/ipnet-2.7.2.crate) = 27044
+SHA256 (rust/crates/is-terminal-0.4.6.crate) = 256017f749ab3117e93acb91063009e1f1bb56d03965b14c2c8df4eb02c524d8
+SIZE (rust/crates/is-terminal-0.4.6.crate) = 7856
 SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
 SIZE (rust/crates/itertools-0.10.5.crate) = 115354
 SHA256 (rust/crates/itoa-1.0.6.crate) = 453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6
@@ -479,6 +507,10 @@ SHA256 (rust/crates/libm-0.2.6.crate) = 348108ab3fba42ec82ff6e9564fc4ca0247bdccd
 SIZE (rust/crates/libm-0.2.6.crate) = 113690
 SHA256 (rust/crates/libsqlite3-sys-0.24.2.crate) = 898745e570c7d0453cc1fbc4a701eb6c662ed54e8fec8b7d14be137ebeeb9d14
 SIZE (rust/crates/libsqlite3-sys-0.24.2.crate) = 4771096
+SHA256 (rust/crates/libssh-rs-0.1.8.crate) = 411ad6d6b81fd5544f9a9b3b25a9da5533112880fff69b3b659d271a70ec4797
+SIZE (rust/crates/libssh-rs-0.1.8.crate) = 24508
+SHA256 (rust/crates/libssh-rs-sys-0.1.3.crate) = d592a55d4efe34f3e437e3f74e32b6d60d54aa3270fe2925840173c7d8648a42
+SIZE (rust/crates/libssh-rs-sys-0.1.3.crate) = 770337
 SHA256 (rust/crates/libssh2-sys-0.3.0.crate) = 2dc8a030b787e2119a731f1951d6a773e2280c660f8ec4b0f5e1505a386e71ee
 SIZE (rust/crates/libssh2-sys-0.3.0.crate) = 514550
 SHA256 (rust/crates/libz-sys-1.1.8.crate) = 9702761c3935f8cc2f101793272e202c72b99da8f4224a19ddcf1279a6450bbf
@@ -493,8 +525,8 @@ SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09
 SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
 SHA256 (rust/crates/linux-raw-sys-0.1.4.crate) = f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4
 SIZE (rust/crates/linux-raw-sys-0.1.4.crate) = 878981
-SHA256 (rust/crates/linux-raw-sys-0.3.0.crate) = cd550e73688e6d578f0ac2119e32b797a327631a42f9433e59d02e139c8df60d
-SIZE (rust/crates/linux-raw-sys-0.3.0.crate) = 914053
+SHA256 (rust/crates/linux-raw-sys-0.3.1.crate) = d59d8c75012853d2e872fb56bc8a2e53718e2cafe1a4c823143141c6d90c322f
+SIZE (rust/crates/linux-raw-sys-0.3.1.crate) = 932203
 SHA256 (rust/crates/lock_api-0.4.9.crate) = 435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df
 SIZE (rust/crates/lock_api-0.4.9.crate) = 25685
 SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e
@@ -611,14 +643,12 @@ SHA256 (rust/crates/once_cell-1.17.1.crate) = b7e5500299e16ebb147ae15a00a942af26
 SIZE (rust/crates/once_cell-1.17.1.crate) = 32856
 SHA256 (rust/crates/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575
 SIZE (rust/crates/oorandom-11.1.3.crate) = 10068
-SHA256 (rust/crates/opaque-debug-0.3.0.crate) = 624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5
-SIZE (rust/crates/opaque-debug-0.3.0.crate) = 5767
 SHA256 (rust/crates/openssl-0.10.38.crate) = 0c7ae222234c30df141154f159066c5093ff73b63204dcda7121eb082fc56a95
 SIZE (rust/crates/openssl-0.10.38.crate) = 207436
 SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
 SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
-SHA256 (rust/crates/openssl-src-300.0.13+3.0.8.crate) = f00789a63ec8951fcda9adb0f2258582afdcfe1b2435e332d3a859896f814f0a
-SIZE (rust/crates/openssl-src-300.0.13+3.0.8.crate) = 8599948
+SHA256 (rust/crates/openssl-src-300.1.0+3.1.0.crate) = 8596d772e98cb74f66ca3e86d7bf90d0464c0eb3da9f7d84798ee841ecfc9322
+SIZE (rust/crates/openssl-src-300.1.0+3.1.0.crate) = 8803812
 SHA256 (rust/crates/openssl-sys-0.9.71.crate) = 7df13d165e607909b363a4757a6f133f8a818a74e9d3a98d09c6128e15fa4c73
 SIZE (rust/crates/openssl-sys-0.9.71.crate) = 55893
 SHA256 (rust/crates/ordered-float-3.6.0.crate) = 13a384337e997e6860ffbaa83708b2ef329fd8c54cb67a5f64d421e0f943254f
@@ -641,16 +671,14 @@ SHA256 (rust/crates/pem-1.1.1.crate) = a8835c273a76a90455d7344889b0964598e3316e2
 SIZE (rust/crates/pem-1.1.1.crate) = 11352
 SHA256 (rust/crates/percent-encoding-2.2.0.crate) = 478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e
 SIZE (rust/crates/percent-encoding-2.2.0.crate) = 10075
-SHA256 (rust/crates/pest-2.5.6.crate) = 8cbd939b234e95d72bc393d51788aec68aeeb5d51e748ca08ff3aad58cb722f7
-SIZE (rust/crates/pest-2.5.6.crate) = 107851
-SHA256 (rust/crates/pest_derive-2.5.6.crate) = a81186863f3d0a27340815be8f2078dd8050b14cd71913db9fbda795e5f707d7
-SIZE (rust/crates/pest_derive-2.5.6.crate) = 18436
-SHA256 (rust/crates/pest_generator-2.5.6.crate) = 75a1ef20bf3193c15ac345acb32e26b3dc3223aff4d77ae4fc5359567683796b
-SIZE (rust/crates/pest_generator-2.5.6.crate) = 17068
-SHA256 (rust/crates/pest_meta-2.5.6.crate) = 5e3b284b1f13a20dc5ebc90aff59a51b8d7137c221131b52a7260c08cbc1cc80
-SIZE (rust/crates/pest_meta-2.5.6.crate) = 33430
-SHA256 (rust/crates/phf-0.10.1.crate) = fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259
-SIZE (rust/crates/phf-0.10.1.crate) = 5406
+SHA256 (rust/crates/pest-2.5.7.crate) = 7b1403e8401ad5dedea73c626b99758535b342502f8d1e361f4a2dd952749122
+SIZE (rust/crates/pest-2.5.7.crate) = 107898
+SHA256 (rust/crates/pest_derive-2.5.7.crate) = be99c4c1d2fc2769b1d00239431d711d08f6efedcecb8b6e30707160aee99c15
+SIZE (rust/crates/pest_derive-2.5.7.crate) = 18483
+SHA256 (rust/crates/pest_generator-2.5.7.crate) = e56094789873daa36164de2e822b3888c6ae4b4f9da555a1103587658c805b1e
+SIZE (rust/crates/pest_generator-2.5.7.crate) = 17138
+SHA256 (rust/crates/pest_meta-2.5.7.crate) = 6733073c7cff3d8459fda0e42f13a047870242aed8b509fe98000928975f359e
+SIZE (rust/crates/pest_meta-2.5.7.crate) = 33476
 SHA256 (rust/crates/phf-0.11.1.crate) = 928c6535de93548188ef63bb7c4036bd415cd8f36ad25af44b9789b2ee72a48c
 SIZE (rust/crates/phf-0.11.1.crate) = 17232
 SHA256 (rust/crates/phf_codegen-0.11.1.crate) = a56ac890c5e3ca598bbdeaa99964edb5b0258a583a9eb6ef4e89fc85d9224770
@@ -659,8 +687,6 @@ SHA256 (rust/crates/phf_generator-0.11.1.crate) = b1181c94580fa345f50f19d738aaa3
 SIZE (rust/crates/phf_generator-0.11.1.crate) = 11075
 SHA256 (rust/crates/phf_macros-0.11.1.crate) = 92aacdc5f16768709a569e913f7451034034178b05bdc8acda226659a3dccc66
 SIZE (rust/crates/phf_macros-0.11.1.crate) = 4693
-SHA256 (rust/crates/phf_shared-0.10.0.crate) = b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096
-SIZE (rust/crates/phf_shared-0.10.0.crate) = 4095
 SHA256 (rust/crates/phf_shared-0.11.1.crate) = e1fb5f6f826b772a8d4c0394209441e7d37cbbb967ae9c7e0e8134365c9ee676
 SIZE (rust/crates/phf_shared-0.11.1.crate) = 10320
 SHA256 (rust/crates/pin-project-1.0.12.crate) = ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc
@@ -695,8 +721,8 @@ SHA256 (rust/crates/predicates-tree-1.0.9.crate) = 368ba315fb8c5052ab692e68a0eef
 SIZE (rust/crates/predicates-tree-1.0.9.crate) = 7960
 SHA256 (rust/crates/proc-macro-crate-1.3.1.crate) = 7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919
 SIZE (rust/crates/proc-macro-crate-1.3.1.crate) = 9678
-SHA256 (rust/crates/proc-macro2-1.0.53.crate) = ba466839c78239c09faf015484e5cc04860f88242cff4d03eb038f04b4699b73
-SIZE (rust/crates/proc-macro2-1.0.53.crate) = 43351
+SHA256 (rust/crates/proc-macro2-1.0.55.crate) = 1d0dd4be24fcdcfeaa12a432d588dc59bbad6cad3510c67e74a2b6b2fc950564
+SIZE (rust/crates/proc-macro2-1.0.55.crate) = 44176
 SHA256 (rust/crates/profiling-1.0.7.crate) = 74605f360ce573babfe43964cbe520294dcb081afbf8c108fc6e23036b4da2df
 SIZE (rust/crates/profiling-1.0.7.crate) = 29551
 SHA256 (rust/crates/pulldown-cmark-0.9.2.crate) = 2d9cc634bc78768157b5cbfe988ffcd1dcba95cd2b2f03a88316c08c6d00ed63
@@ -723,8 +749,8 @@ SHA256 (rust/crates/range-alloc-0.1.3.crate) = 9c8a99fddc9f0ba0a85884b8d14e35928
 SIZE (rust/crates/range-alloc-0.1.3.crate) = 7664
 SHA256 (rust/crates/raw-cpuid-10.7.0.crate) = 6c297679cb867470fa8c9f67dbba74a78d78e3e98d7cf2b08d6d71540f797332
 SIZE (rust/crates/raw-cpuid-10.7.0.crate) = 107292
-SHA256 (rust/crates/raw-window-handle-0.5.1.crate) = 4f851a03551ceefd30132e447f07f96cb7011d6b658374f3aed847333adb5559
-SIZE (rust/crates/raw-window-handle-0.5.1.crate) = 12274
+SHA256 (rust/crates/raw-window-handle-0.5.2.crate) = f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9
+SIZE (rust/crates/raw-window-handle-0.5.2.crate) = 17063
 SHA256 (rust/crates/rayon-1.7.0.crate) = 1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b
 SIZE (rust/crates/rayon-1.7.0.crate) = 169488
 SHA256 (rust/crates/rayon-core-1.11.0.crate) = 4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d
@@ -733,6 +759,8 @@ SHA256 (rust/crates/rcgen-0.9.3.crate) = 6413f3de1edee53342e6138e75b56d32e7bc6e3
 SIZE (rust/crates/rcgen-0.9.3.crate) = 40117
 SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
 SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
+SHA256 (rust/crates/redox_syscall-0.3.5.crate) = 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29
+SIZE (rust/crates/redox_syscall-0.3.5.crate) = 23404
 SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b
 SIZE (rust/crates/redox_users-0.4.3.crate) = 15353
 SHA256 (rust/crates/regex-1.7.3.crate) = 8b1f693b24f6ac912f4893ef08244d70b6067480d2f1a46e950c9691e6749d1d
@@ -743,8 +771,8 @@ SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4
 SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
 SHA256 (rust/crates/renderdoc-sys-0.7.1.crate) = f1382d1f0a252c4bf97dc20d979a2fdd05b024acd7c2ed0f7595d7817666a157
 SIZE (rust/crates/renderdoc-sys-0.7.1.crate) = 4592
-SHA256 (rust/crates/reqwest-0.11.15.crate) = 0ba30cc2c0cd02af1222ed216ba659cdb2f879dfe3181852fe7c50b1d0005949
-SIZE (rust/crates/reqwest-0.11.15.crate) = 151913
+SHA256 (rust/crates/reqwest-0.11.16.crate) = 27b71749df584b7f4cac2c426c127a7c785a5106cc98f7a8feb044115f0fa254
+SIZE (rust/crates/reqwest-0.11.16.crate) = 152152
 SHA256 (rust/crates/resize-0.5.5.crate) = f2a08c42ea86684dc00256494c4eb8b54707890ddac50c05060a717f29669029
 SIZE (rust/crates/resize-0.5.5.crate) = 8422
 SHA256 (rust/crates/rgb-0.8.36.crate) = 20ec2d3e3fc7a92ced357df9cebd5a10b6fb2aa1ee797bf7e9ce2f17dffc8f59
@@ -767,8 +795,8 @@ SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15
 SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
 SHA256 (rust/crates/rustix-0.36.11.crate) = db4165c9963ab29e422d6c26fbc1d37f15bace6b2810221f9d925023480fcf0e
 SIZE (rust/crates/rustix-0.36.11.crate) = 294103
-SHA256 (rust/crates/rustix-0.37.3.crate) = 62b24138615de35e32031d041a09032ef3487a616d901ca4db224e7d557efae2
-SIZE (rust/crates/rustix-0.37.3.crate) = 302028
+SHA256 (rust/crates/rustix-0.37.6.crate) = d097081ed288dfe45699b72f5b5d648e5f15d64d900c7080273baa20c16a6849
+SIZE (rust/crates/rustix-0.37.6.crate) = 307583
 SHA256 (rust/crates/ryu-1.0.13.crate) = f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041
 SIZE (rust/crates/ryu-1.0.13.crate) = 46823
 SHA256 (rust/crates/safemem-0.3.3.crate) = ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072
@@ -793,14 +821,14 @@ SHA256 (rust/crates/semver-1.0.17.crate) = bebd363326d05ec3e2f532ab7660680f3b021
 SIZE (rust/crates/semver-1.0.17.crate) = 29685
 SHA256 (rust/crates/semver-parser-0.10.2.crate) = 00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7
 SIZE (rust/crates/semver-parser-0.10.2.crate) = 23176
-SHA256 (rust/crates/serde-1.0.158.crate) = 771d4d9c4163ee138805e12c710dd365e4f44be8be0503cb1bb9eb989425d9c9
-SIZE (rust/crates/serde-1.0.158.crate) = 77018
+SHA256 (rust/crates/serde-1.0.159.crate) = 3c04e8343c3daeec41f58990b9d77068df31209f2af111e059e9fe9646693065
+SIZE (rust/crates/serde-1.0.159.crate) = 77014
 SHA256 (rust/crates/serde_cbor-0.11.2.crate) = 2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5
 SIZE (rust/crates/serde_cbor-0.11.2.crate) = 44570
-SHA256 (rust/crates/serde_derive-1.0.158.crate) = e801c1712f48475582b7696ac71e0ca34ebb30e09338425384269d9717c62cad
-SIZE (rust/crates/serde_derive-1.0.158.crate) = 55002
-SHA256 (rust/crates/serde_json-1.0.94.crate) = 1c533a59c9d8a93a09c6ab31f0fd5e5f4dd1b8fc9434804029839884765d04ea
-SIZE (rust/crates/serde_json-1.0.94.crate) = 144406
+SHA256 (rust/crates/serde_derive-1.0.159.crate) = 4c614d17805b093df4b147b51339e7e44bf05ef59fba1e45d83500bcfb4d8585
+SIZE (rust/crates/serde_derive-1.0.159.crate) = 55039
+SHA256 (rust/crates/serde_json-1.0.95.crate) = d721eca97ac802aa7777b701877c8004d950fc142651367300d21c1cc0194744
+SIZE (rust/crates/serde_json-1.0.95.crate) = 144618
 SHA256 (rust/crates/serde_repr-0.1.12.crate) = bcec881020c684085e55a25f7fd888954d56609ef363479dc5a1305eb0d40cab
 SIZE (rust/crates/serde_repr-0.1.12.crate) = 9549
 SHA256 (rust/crates/serde_spanned-0.6.1.crate) = 0efd8caf556a6cebd3b285caf480045fcc1ac04f6bd786b09a6f11af30c4fcf4
@@ -823,8 +851,6 @@ SHA256 (rust/crates/serial-windows-0.4.0.crate) = 15c6d3b776267a75d31bbdfd5d36c0
 SIZE (rust/crates/serial-windows-0.4.0.crate) = 6090
 SHA256 (rust/crates/sha1-0.10.5.crate) = f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3
 SIZE (rust/crates/sha1-0.10.5.crate) = 12146
-SHA256 (rust/crates/sha2-0.9.9.crate) = 4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800
-SIZE (rust/crates/sha2-0.9.9.crate) = 22247
 SHA256 (rust/crates/sha2-0.10.6.crate) = 82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0
 SIZE (rust/crates/sha2-0.10.6.crate) = 20558
 SHA256 (rust/crates/shared_library-0.1.9.crate) = 5a9e7e0f2bfae24d8a5b5a66c5b257a83c7412304311512a0c054cd5e619da11
@@ -833,8 +859,6 @@ SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7
 SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
 SHA256 (rust/crates/shlex-1.1.0.crate) = 43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3
 SIZE (rust/crates/shlex-1.1.0.crate) = 5199
-SHA256 (rust/crates/signal-hook-0.1.17.crate) = 7e31d442c16f047a671b5a71e2161d6e68814012b7f5379d269ebd915fac2729
-SIZE (rust/crates/signal-hook-0.1.17.crate) = 27085
 SHA256 (rust/crates/signal-hook-0.3.15.crate) = 732768f1176d21d09e076c23a93123d40bba92d50c4058da34d45c8de8e682b9
 SIZE (rust/crates/signal-hook-0.3.15.crate) = 50138
 SHA256 (rust/crates/signal-hook-registry-1.4.1.crate) = d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1
@@ -867,8 +891,8 @@ SHA256 (rust/crates/spa-0.3.0.crate) = 188e0376df998cb9f953a6d4ceb8556fe9223d1f3
 SIZE (rust/crates/spa-0.3.0.crate) = 11139
 SHA256 (rust/crates/spin-0.5.2.crate) = 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d
 SIZE (rust/crates/spin-0.5.2.crate) = 12004
-SHA256 (rust/crates/spin-0.9.6.crate) = b5d6e0250b93c8427a177b849d144a96d5acc57006149479403d7861ab721e34
-SIZE (rust/crates/spin-0.9.6.crate) = 34146
+SHA256 (rust/crates/spin-0.9.7.crate) = c0959fd6f767df20b231736396e4f602171e00d95205676286e79d4a4eb67bef
+SIZE (rust/crates/spin-0.9.7.crate) = 39343
 SHA256 (rust/crates/spirv-0.2.0+1.5.4.crate) = 246bfa38fe3db3f1dfc8ca5a2cdeb7348c78be2112740cc0ec8ef18b6d94f830
 SIZE (rust/crates/spirv-0.2.0+1.5.4.crate) = 30491
 SHA256 (rust/crates/sqlite-cache-0.1.3.crate) = 012429babedb75518d1b6935abcee30852d1650c05c6eaf4e29ae335ae6e173b
@@ -887,16 +911,16 @@ SHA256 (rust/crates/svg_fmt-0.4.1.crate) = 8fb1df15f412ee2e9dfc1c504260fa695c1c3
 SIZE (rust/crates/svg_fmt-0.4.1.crate) = 4052
 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
 SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.10.crate) = 5aad1363ed6d37b84299588d62d3a7d95b5a5c2d9aad5c85609fda12afaa1f40
-SIZE (rust/crates/syn-2.0.10.crate) = 240095
+SHA256 (rust/crates/syn-2.0.13.crate) = 4c9da457c5285ac1f936ebd076af6dac17a61cfe7826f2076b4d015cf47bc8ec
+SIZE (rust/crates/syn-2.0.13.crate) = 240619
 SHA256 (rust/crates/sys-info-0.9.1.crate) = 0b3a0d0aba8bf96a0e1ddfdc352fc53b3df7f39318c71854910c3c4b024ae52c
 SIZE (rust/crates/sys-info-0.9.1.crate) = 20589
 SHA256 (rust/crates/takeable-option-0.5.0.crate) = 36ae8932fcfea38b7d3883ae2ab357b0d57a02caaa18ebb4f5ece08beaec4aa0
 SIZE (rust/crates/takeable-option-0.5.0.crate) = 1075
 SHA256 (rust/crates/tar-0.4.38.crate) = 4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6
 SIZE (rust/crates/tar-0.4.38.crate) = 49158
-SHA256 (rust/crates/tempfile-3.4.0.crate) = af18f7ae1acd354b992402e9ec5864359d693cd8a79dcbef59f76891701c1e95
-SIZE (rust/crates/tempfile-3.4.0.crate) = 30591
+SHA256 (rust/crates/tempfile-3.5.0.crate) = b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998
+SIZE (rust/crates/tempfile-3.5.0.crate) = 31129
 SHA256 (rust/crates/term_size-0.3.2.crate) = 1e4129646ca0ed8f45d09b929036bafad5377103edd06e50bf574b353d2b08d9
 SIZE (rust/crates/term_size-0.3.2.crate) = 10917
 SHA256 (rust/crates/termcolor-1.2.0.crate) = be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6
@@ -943,10 +967,10 @@ SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a465126
 SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.26.0.crate) = 03201d01c3c27a29c8a5cee5b55a93ddae1ccf6f08f65365c2c918f8c1b76f64
-SIZE (rust/crates/tokio-1.26.0.crate) = 646327
-SHA256 (rust/crates/tokio-macros-1.8.2.crate) = d266c00fde287f55d3f1c3e96c500c362a2b8c695076ec180f27918820bc6df8
-SIZE (rust/crates/tokio-macros-1.8.2.crate) = 10071
+SHA256 (rust/crates/tokio-1.27.0.crate) = d0de47a4eecbe11f498978a9b29d792f0d2692d1dd003650c24c76510e3bc001
+SIZE (rust/crates/tokio-1.27.0.crate) = 653991
+SHA256 (rust/crates/tokio-macros-2.0.0.crate) = 61a573bdc87985e9d6ddeed1b3d864e8a302c847e40d647746df2f1de209d1ce
+SIZE (rust/crates/tokio-macros-2.0.0.crate) = 10382
 SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
 SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676
 SHA256 (rust/crates/tokio-util-0.7.7.crate) = 5427d89453009325de0d8f342c9490009f76e999cb7672d77e46267448f7e6b2
@@ -1145,8 +1169,8 @@ SHA256 (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 1d2a5585e04f9eea4b2a3d1e
 SIZE (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 17273
 SHA256 (rust/crates/zstd-sys-2.0.7+zstd.1.5.4.crate) = 94509c3ba2fe55294d752b79842c530ccfab760192521df74a081a78d2b3c7f5
 SIZE (rust/crates/zstd-sys-2.0.7+zstd.1.5.4.crate) = 732100
-SHA256 (rust/crates/zune-inflate-0.2.52.crate) = 10ca8ee3897e213bf74d46641942575fb9b4bd9933cbce0b40eb320836da67e0
-SIZE (rust/crates/zune-inflate-0.2.52.crate) = 37085
+SHA256 (rust/crates/zune-inflate-0.2.53.crate) = 440a08fd59c6442e4b846ea9b10386c38307eae728b216e1ab2c305d1c9daaf8
+SIZE (rust/crates/zune-inflate-0.2.53.crate) = 36273
 SHA256 (rust/crates/zvariant-3.12.0.crate) = 46fe4914a985446d6fd287019b5fceccce38303d71407d9e6e711d44954a05d8
 SIZE (rust/crates/zvariant-3.12.0.crate) = 71199
 SHA256 (rust/crates/zvariant_derive-3.12.0.crate) = 34c20260af4b28b3275d6676c7e2a6be0d4332e8e0aba4616d34007fd84e462a
@@ -1155,12 +1179,10 @@ SHA256 (rust/crates/zvariant_utils-1.0.0.crate) = 53b22993dbc4d128a17a3b6c92f1c6
 SIZE (rust/crates/zvariant_utils-1.0.0.crate) = 6230
 SHA256 (wez-xcb-imdkit-rs-c6859ab2b8a233ca5dda5e8e4f1634d34ce9c85c_GH0.tar.gz) = b12acdb43e9b0a2230ea0ae4fdd8240b1bcf864f5dce42b499e0ede98122d56f
 SIZE (wez-xcb-imdkit-rs-c6859ab2b8a233ca5dda5e8e4f1634d34ce9c85c_GH0.tar.gz) = 27721
-SHA256 (wez-libssh-rs-44a08196acd1a2277ec7ebce2a47618775f3c59c_GH0.tar.gz) = 8eabe71851be06ab16dad295aeb379513b8d402f0ce4308408294ba3dc051e0e
-SIZE (wez-libssh-rs-44a08196acd1a2277ec7ebce2a47618775f3c59c_GH0.tar.gz) = 39725
 SHA256 (image-rs-image-fe069785ae245a2c510fd724ef96da283b05a236_GH0.tar.gz) = 0d796431c8e6d303be750c8725f0cdf5890c7b879356cfb9f5557e10513a7a7f
 SIZE (image-rs-image-fe069785ae245a2c510fd724ef96da283b05a236_GH0.tar.gz) = 9269176
-SHA256 (wez-wezterm-20230326-111934-3666303c_GH0.tar.gz) = a7c230df6fc7151463fd35cbf886a44a49093199894f826f74794774d8800b28
-SIZE (wez-wezterm-20230326-111934-3666303c_GH0.tar.gz) = 86403567
+SHA256 (wez-wezterm-20230408-112425-69ae8472_GH0.tar.gz) = 52f457c32891cbd8258cb408b4db04f1de47ddf3872f448584375e8e8103d772
+SIZE (wez-wezterm-20230408-112425-69ae8472_GH0.tar.gz) = 86436383
 SHA256 (harfbuzz-harfbuzz-6.0.0_GH0.tar.gz) = 6d753948587db3c7c3ba8cc4f8e6bf83f5c448d2591a9f7ec306467f3a4fe4fa
 SIZE (harfbuzz-harfbuzz-6.0.0_GH0.tar.gz) = 36351334
 SHA256 (glennrp-libpng-v1.6.36-805-g8439534da_GH0.tar.gz) = 8193eb7daf623a8e436873aaa80a71f77893be16b277a7e7b8bac63bc7570552
@@ -1171,5 +1193,3 @@ SHA256 (fcitx-xcb-imdkit-1.0.3_GH0.tar.gz) = 432452c092951f65fb738f19dfd28874ab9
 SIZE (fcitx-xcb-imdkit-1.0.3_GH0.tar.gz) = 660108
 SHA256 (freetype-freetype-VER-2-10-2-605-g3f83daeec_GH0.tar.gz) = 710408427aff6e49a1ec8044387937a3221201b121af2381d9336305a8c7bf45
 SIZE (freetype-freetype-VER-2-10-2-605-g3f83daeec_GH0.tar.gz) = 2188060
-SHA256 (wez1-libssh-mirror-56e1b0a43a7601d3b2989299262a09db5d81eea0_GL0.tar.gz) = a91303be2eb78c6d67822398c3e7ba91da7d479e40263ff38bf3ac7164f9f156
-SIZE (wez1-libssh-mirror-56e1b0a43a7601d3b2989299262a09db5d81eea0_GL0.tar.gz) = 766331
diff --git a/x11/wezterm/files/patch-libssh b/x11/wezterm/files/patch-libssh
index 509cb3b8187d..152a0b744e23 100644
--- a/x11/wezterm/files/patch-libssh
+++ b/x11/wezterm/files/patch-libssh
@@ -1,7 +1,7 @@
 Unbundle strndup() on all Unix-like systems
 
---- ../libssh-rs-44a08196acd1a2277ec7ebce2a47618775f3c59c/libssh-rs-sys/build.rs.orig	2023-03-23 20:40:44 UTC
-+++ ../libssh-rs-44a08196acd1a2277ec7ebce2a47618775f3c59c/libssh-rs-sys/build.rs
+--- cargo-crates/libssh-rs-sys-0.1.3/build.rs.orig	1970-01-01 01:00:00 UTC
++++ cargo-crates/libssh-rs-sys-0.1.3/build.rs
 @@ -87,13 +87,11 @@ fn main() {
          cfg.define("HAVE_TERMIOS_H", Some("1"));
          cfg.define("HAVE_UNISTD_H", Some("1"));