git: 4b20dd55160e - main - sysutils/zellij: Update to upstream release 0.39.1

From: Thomas Zander <riggs_at_FreeBSD.org>
Date: Sat, 25 Nov 2023 00:25:44 UTC
The branch main has been updated by riggs:

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

commit 4b20dd55160ecf083654a5e0658d72af63f6fddd
Author:     Thomas Zander <riggs@FreeBSD.org>
AuthorDate: 2023-11-24 23:39:09 +0000
Commit:     Thomas Zander <riggs@FreeBSD.org>
CommitDate: 2023-11-25 00:25:41 +0000

    sysutils/zellij: Update to upstream release 0.39.1
    
    Details:
    - Major release + bugfix release, see
      https://github.com/zellij-org/zellij/releases/tag/v0.39.0
      https://github.com/zellij-org/zellij/releases/tag/v0.39.1
    - Includes the ability now to load plugins from the web
---
 sysutils/zellij/Makefile                           | 178 +++++++----
 sysutils/zellij/distinfo                           | 348 +++++++++++++--------
 sysutils/zellij/files/patch-Cargo.lock             |  26 ++
 ...crates_wasmer-vm-2.3.0_src_trap_traphandlers.rs |  11 -
 .../zellij/files/patch-zellij-utils_Cargo.toml     |  11 +
 5 files changed, 374 insertions(+), 200 deletions(-)

diff --git a/sysutils/zellij/Makefile b/sysutils/zellij/Makefile
index b8cba603d945..6438ff831391 100644
--- a/sysutils/zellij/Makefile
+++ b/sysutils/zellij/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	zellij
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.38.2
-PORTREVISION=	1
+DISTVERSION=	0.39.1
 CATEGORIES=	sysutils
 
 MAINTAINER=	riggs@FreeBSD.org
@@ -15,7 +14,9 @@ BROKEN_aarch64=	fails to build: required low level features only implemented for
 ONLY_FOR_ARCHS=	aarch64 amd64
 ONLY_FOR_ARCHS_REASON=	wasmer-vm crate currently only supports aarch64 and amd64
 
-USES=		cargo
+LIB_DEPENDS=	libcurl.so:ftp/curl
+
+USES=		cargo ssl
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	zellij-org
@@ -24,6 +25,11 @@ PLIST_FILES=	bin/zellij
 
 CARGO_CRATES=	addr2line-0.17.0 \
 		adler-1.0.2 \
+		aead-0.3.2 \
+		aes-0.6.0 \
+		aes-gcm-0.8.0 \
+		aes-soft-0.6.4 \
+		aesni-0.10.0 \
 		ahash-0.7.6 \
 		aho-corasick-0.7.20 \
 		aho-corasick-1.0.1 \
@@ -34,9 +40,9 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		arrayvec-0.7.2 \
 		async-channel-1.8.0 \
 		async-executor-1.4.1 \
-		async-global-executor-2.1.0 \
-		async-io-1.7.0 \
-		async-lock-2.5.0 \
+		async-global-executor-2.3.1 \
+		async-io-1.13.0 \
+		async-lock-2.8.0 \
 		async-process-1.4.0 \
 		async-std-1.11.0 \
 		async-task-4.2.0 \
@@ -61,13 +67,15 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		bytecheck-0.6.9 \
 		bytecheck_derive-0.6.9 \
 		byteorder-1.4.3 \
+		bytes-0.5.6 \
 		bytes-1.4.0 \
 		cache-padded-1.2.0 \
 		cassowary-0.3.0 \
-		cc-1.0.73 \
+		cc-1.0.83 \
 		cfg-if-0.1.10 \
 		cfg-if-1.0.0 \
 		chrono-0.4.19 \
+		cipher-0.2.5 \
 		clap-3.2.4 \
 		clap_complete-3.2.1 \
 		clap_derive-3.2.4 \
@@ -75,28 +83,35 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		close_fds-0.3.2 \
 		colored-2.0.0 \
 		colorsys-0.6.5 \
+		common-path-1.0.0 \
 		concurrent-queue-1.2.2 \
 		concurrent-queue-2.2.0 \
 		console-0.15.0 \
 		const_fn-0.4.9 \
+		cookie-0.14.4 \
 		core-foundation-sys-0.8.3 \
 		corosensei-0.1.3 \
 		cpufeatures-0.2.2 \
-		cranelift-bforest-0.82.3 \
-		cranelift-codegen-0.82.3 \
-		cranelift-codegen-meta-0.82.3 \
-		cranelift-codegen-shared-0.82.3 \
-		cranelift-entity-0.82.3 \
-		cranelift-frontend-0.82.3 \
-		crc32fast-1.3.2 \
+		cpuid-bool-0.2.0 \
+		cranelift-bforest-0.86.1 \
+		cranelift-codegen-0.86.1 \
+		cranelift-codegen-meta-0.86.1 \
+		cranelift-codegen-shared-0.86.1 \
+		cranelift-entity-0.86.1 \
+		cranelift-frontend-0.86.1 \
+		cranelift-isle-0.86.1 \
 		crossbeam-0.8.1 \
 		crossbeam-channel-0.5.4 \
 		crossbeam-deque-0.8.1 \
 		crossbeam-epoch-0.9.8 \
 		crossbeam-queue-0.3.5 \
 		crossbeam-utils-0.8.15 \
+		crypto-mac-0.10.1 \
 		csscolorparser-0.6.2 \
 		ctor-0.1.22 \
+		ctr-0.6.0 \
+		curl-0.4.44 \
+		curl-sys-0.4.68+curl-8.4.0 \
 		daemonize-0.4.1 \
 		darling-0.13.4 \
 		darling_core-0.13.4 \
@@ -107,12 +122,13 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		dialoguer-0.10.4 \
 		digest-0.8.1 \
 		digest-0.9.0 \
-		directories-next-2.0.0 \
+		directories-5.0.1 \
 		dirs-2.0.2 \
 		dirs-4.0.0 \
 		dirs-sys-0.3.7 \
-		dirs-sys-next-0.1.2 \
+		dirs-sys-0.4.1 \
 		discard-1.0.4 \
+		dissimilar-1.0.6 \
 		dynasm-1.2.3 \
 		dynasmrt-1.2.3 \
 		either-1.6.1 \
@@ -125,6 +141,7 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		errno-0.3.1 \
 		errno-dragonfly-0.1.2 \
 		event-listener-2.5.2 \
+		expect-test-1.4.1 \
 		fake-simd-0.1.2 \
 		fallible-iterator-0.2.0 \
 		fastrand-1.7.0 \
@@ -133,20 +150,29 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		filetime-0.2.21 \
 		finl_unicode-1.2.0 \
 		fixedbitset-0.4.2 \
+		flume-0.9.2 \
 		fnv-1.0.7 \
 		form_urlencoded-1.0.1 \
 		fsevent-sys-4.1.0 \
-		futures-channel-0.3.21 \
-		futures-core-0.3.21 \
-		futures-io-0.3.21 \
-		futures-lite-1.12.0 \
+		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.13.0 \
+		futures-macro-0.3.28 \
+		futures-sink-0.3.28 \
+		futures-task-0.3.28 \
+		futures-util-0.3.28 \
 		fuzzy-matcher-0.3.7 \
+		fxhash-0.2.1 \
 		generational-arena-0.2.8 \
 		generic-array-0.12.4 \
 		generic-array-0.14.5 \
 		getopts-0.2.21 \
 		getrandom-0.1.16 \
-		getrandom-0.2.7 \
+		getrandom-0.2.10 \
+		ghash-0.3.1 \
 		ghost-0.1.4 \
 		gimli-0.26.1 \
 		globset-0.4.10 \
@@ -159,13 +185,20 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		hermit-abi-0.3.1 \
 		hex-0.4.3 \
 		highway-0.6.4 \
+		hkdf-0.10.0 \
+		hmac-0.10.1 \
+		http-0.2.9 \
+		http-client-6.5.3 \
+		http-types-2.12.0 \
 		humantime-2.1.0 \
+		id-arena-2.2.1 \
 		ident_case-1.0.1 \
 		idna-0.2.3 \
 		ignore-0.4.20 \
 		include_dir-0.7.3 \
 		include_dir_macros-0.7.3 \
 		indexmap-1.8.2 \
+		infer-0.2.3 \
 		inotify-0.9.6 \
 		inotify-sys-0.1.5 \
 		insta-1.14.0 \
@@ -176,9 +209,10 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		io-lifetimes-1.0.10 \
 		is-terminal-0.4.7 \
 		is_ci-1.1.1 \
+		isahc-0.9.14 \
 		itertools-0.10.5 \
 		itoa-1.0.2 \
-		js-sys-0.3.58 \
+		js-sys-0.3.64 \
 		kdl-4.5.0 \
 		kqueue-1.0.7 \
 		kqueue-sys-1.0.3 \
@@ -187,18 +221,16 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		lazy_static-1.4.0 \
 		leb128-0.2.5 \
 		lev_distance-0.1.1 \
-		libc-0.2.140 \
-		libloading-0.7.4 \
+		libc-0.2.149 \
+		libnghttp2-sys-0.1.8+1.55.1 \
 		libssh2-sys-0.2.23 \
 		libz-sys-1.1.8 \
 		linked-hash-map-0.5.4 \
 		linux-raw-sys-0.3.7 \
-		lock_api-0.4.7 \
+		lock_api-0.4.11 \
 		log-0.4.17 \
 		log-mdc-0.1.0 \
 		log4rs-1.2.0 \
-		loupe-0.1.3 \
-		loupe-derive-0.1.3 \
 		mach-0.3.2 \
 		maplit-1.0.2 \
 		matches-0.1.9 \
@@ -208,6 +240,8 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		memoffset-0.6.5 \
 		miette-5.8.0 \
 		miette-derive-5.8.0 \
+		mime-0.3.17 \
+		mime_guess-2.0.4 \
 		minimal-lexical-0.2.1 \
 		miniz_oxide-0.5.3 \
 		mio-0.7.14 \
@@ -228,10 +262,12 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		num-traits-0.2.15 \
 		num_cpus-1.13.1 \
 		object-0.28.4 \
-		once_cell-1.12.0 \
+		once_cell-1.18.0 \
 		opaque-debug-0.2.3 \
 		opaque-debug-0.3.0 \
-		openssl-sys-0.9.74 \
+		openssl-probe-0.1.5 \
+		openssl-sys-0.9.93 \
+		option-ext-0.2.0 \
 		ordered-float-2.10.0 \
 		ordered-float-3.3.0 \
 		os_str_bytes-6.1.0 \
@@ -240,7 +276,7 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		parking_lot-0.11.2 \
 		parking_lot-0.12.1 \
 		parking_lot_core-0.8.5 \
-		parking_lot_core-0.9.3 \
+		parking_lot_core-0.9.9 \
 		paste-1.0.7 \
 		percent-encoding-2.1.0 \
 		pest-2.1.3 \
@@ -258,23 +294,27 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		phf_shared-0.8.0 \
 		phf_shared-0.10.0 \
 		phf_shared-0.11.1 \
+		pin-project-1.1.3 \
+		pin-project-internal-1.1.3 \
 		pin-project-lite-0.2.9 \
 		pin-utils-0.1.0 \
 		pkg-config-0.3.25 \
 		polling-2.2.0 \
+		polyval-0.4.5 \
 		ppv-lite86-0.2.16 \
 		pretty-bytes-0.2.2 \
 		prettyplease-0.1.25 \
 		proc-macro-error-1.0.4 \
 		proc-macro-error-attr-1.0.4 \
 		proc-macro-hack-0.5.19 \
-		proc-macro2-1.0.56 \
+		proc-macro2-1.0.69 \
 		prost-0.11.9 \
 		prost-build-0.11.9 \
 		prost-derive-0.11.9 \
 		prost-types-0.11.9 \
 		ptr_meta-0.1.4 \
 		ptr_meta_derive-0.1.4 \
+		pulldown-cmark-0.8.0 \
 		quote-1.0.27 \
 		rand-0.7.3 \
 		rand-0.8.5 \
@@ -287,8 +327,9 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		rayon-1.5.3 \
 		rayon-core-1.9.3 \
 		redox_syscall-0.2.13 \
+		redox_syscall-0.4.1 \
 		redox_users-0.4.3 \
-		regalloc-0.0.34 \
+		regalloc2-0.3.2 \
 		regex-1.8.1 \
 		regex-syntax-0.7.1 \
 		region-3.0.0 \
@@ -299,13 +340,12 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		rmp-0.8.11 \
 		rmp-serde-1.1.0 \
 		rustc-demangle-0.1.21 \
-		rustc-hash-1.1.0 \
 		rustc_version-0.2.3 \
 		rustc_version-0.4.0 \
 		rustix-0.37.7 \
-		rustversion-1.0.9 \
 		ryu-1.0.10 \
 		same-file-1.0.6 \
+		schannel-0.1.22 \
 		scopeguard-1.1.0 \
 		seahash-4.1.0 \
 		semver-0.9.0 \
@@ -315,9 +355,11 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		semver-parser-0.10.2 \
 		serde-1.0.137 \
 		serde-value-0.7.0 \
-		serde_bytes-0.11.6 \
+		serde-wasm-bindgen-0.4.5 \
 		serde_derive-1.0.137 \
 		serde_json-1.0.81 \
+		serde_qs-0.8.5 \
+		serde_urlencoded-0.7.1 \
 		serde_yaml-0.8.24 \
 		sha-1-0.8.2 \
 		sha1-0.6.1 \
@@ -333,10 +375,13 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		sixel-image-0.1.0 \
 		sixel-tokenizer-0.1.0 \
 		slab-0.4.6 \
+		slice-group-by-0.3.1 \
+		sluice-0.5.5 \
 		smallvec-1.8.0 \
 		smawk-0.3.1 \
-		socket2-0.4.4 \
+		socket2-0.4.9 \
 		spinning-0.1.0 \
+		spinning_top-0.2.5 \
 		ssh2-0.9.3 \
 		stable_deref_trait-1.2.0 \
 		standback-0.2.17 \
@@ -348,10 +393,12 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		strsim-0.10.0 \
 		strum-0.20.0 \
 		strum_macros-0.20.1 \
+		subtle-2.4.1 \
 		suggest-0.4.0 \
 		supports-color-2.0.0 \
 		supports-hyperlinks-2.1.0 \
 		supports-unicode-2.0.0 \
+		surf-2.3.2 \
 		syn-1.0.96 \
 		syn-2.0.15 \
 		sysinfo-0.22.5 \
@@ -378,21 +425,25 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		tracing-0.1.35 \
 		tracing-attributes-0.1.21 \
 		tracing-core-0.1.27 \
+		tracing-futures-0.2.5 \
 		typemap-ors-1.0.0 \
 		typenum-1.15.0 \
 		typetag-0.1.8 \
 		typetag-impl-0.1.8 \
 		ucd-trie-0.1.3 \
+		unicase-2.6.0 \
 		unicode-bidi-0.3.8 \
 		unicode-ident-1.0.1 \
 		unicode-linebreak-0.1.2 \
 		unicode-normalization-0.1.19 \
 		unicode-segmentation-1.9.0 \
 		unicode-width-0.1.10 \
+		unicode-xid-0.2.4 \
+		universal-hash-0.4.1 \
 		unsafe-any-ors-1.0.0 \
 		url-2.2.2 \
 		utf8parse-0.2.0 \
-		uuid-0.8.2 \
+		uuid-1.4.1 \
 		value-bag-1.0.0-alpha.9 \
 		vcpkg-0.2.15 \
 		version_check-0.9.4 \
@@ -405,29 +456,34 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		wasi-0.9.0+wasi-snapshot-preview1 \
 		wasi-0.10.0+wasi-snapshot-preview1 \
 		wasi-0.11.0+wasi-snapshot-preview1 \
-		wasm-bindgen-0.2.81 \
-		wasm-bindgen-backend-0.2.81 \
+		wasm-bindgen-0.2.87 \
+		wasm-bindgen-backend-0.2.87 \
+		wasm-bindgen-downcast-0.1.1 \
+		wasm-bindgen-downcast-macros-0.1.1 \
 		wasm-bindgen-futures-0.4.31 \
-		wasm-bindgen-macro-0.2.81 \
-		wasm-bindgen-macro-support-0.2.81 \
-		wasm-bindgen-shared-0.2.81 \
+		wasm-bindgen-macro-0.2.87 \
+		wasm-bindgen-macro-support-0.2.87 \
+		wasm-bindgen-shared-0.2.87 \
 		wasm-encoder-0.13.0 \
-		wasmer-2.3.0 \
-		wasmer-artifact-2.3.0 \
-		wasmer-compiler-2.3.0 \
-		wasmer-compiler-cranelift-2.3.0 \
-		wasmer-compiler-singlepass-2.3.0 \
-		wasmer-derive-2.3.0 \
-		wasmer-engine-2.3.0 \
-		wasmer-engine-dylib-2.3.0 \
-		wasmer-engine-universal-2.3.0 \
-		wasmer-engine-universal-artifact-2.3.0 \
-		wasmer-object-2.3.0 \
-		wasmer-types-2.3.0 \
-		wasmer-vfs-2.3.0 \
-		wasmer-vm-2.3.0 \
-		wasmer-wasi-2.3.0 \
-		wasmer-wasi-types-2.3.0 \
+		wasmer-3.1.1 \
+		wasmer-compiler-3.1.1 \
+		wasmer-compiler-cranelift-3.1.1 \
+		wasmer-compiler-singlepass-3.1.1 \
+		wasmer-derive-3.1.1 \
+		wasmer-types-3.1.1 \
+		wasmer-vbus-3.1.1 \
+		wasmer-vfs-3.1.1 \
+		wasmer-vm-3.1.1 \
+		wasmer-vnet-3.1.1 \
+		wasmer-wasi-3.1.1 \
+		wasmer-wasi-local-networking-3.1.1 \
+		wasmer-wasi-types-3.1.1 \
+		wasmer-wit-bindgen-gen-core-0.1.1 \
+		wasmer-wit-bindgen-gen-rust-0.1.1 \
+		wasmer-wit-bindgen-gen-rust-wasm-0.1.1 \
+		wasmer-wit-bindgen-rust-0.1.1 \
+		wasmer-wit-bindgen-rust-impl-0.1.1 \
+		wasmer-wit-parser-0.1.1 \
 		wasmparser-0.83.0 \
 		wast-42.0.0 \
 		wat-1.0.44 \
@@ -443,7 +499,6 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		winapi-util-0.1.5 \
 		winapi-x86_64-pc-windows-gnu-0.4.0 \
 		windows-sys-0.33.0 \
-		windows-sys-0.36.1 \
 		windows-sys-0.45.0 \
 		windows-sys-0.48.0 \
 		windows-targets-0.42.2 \
@@ -451,25 +506,20 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		windows_aarch64_gnullvm-0.42.2 \
 		windows_aarch64_gnullvm-0.48.0 \
 		windows_aarch64_msvc-0.33.0 \
-		windows_aarch64_msvc-0.36.1 \
 		windows_aarch64_msvc-0.42.2 \
 		windows_aarch64_msvc-0.48.0 \
 		windows_i686_gnu-0.33.0 \
-		windows_i686_gnu-0.36.1 \
 		windows_i686_gnu-0.42.2 \
 		windows_i686_gnu-0.48.0 \
 		windows_i686_msvc-0.33.0 \
-		windows_i686_msvc-0.36.1 \
 		windows_i686_msvc-0.42.2 \
 		windows_i686_msvc-0.48.0 \
 		windows_x86_64_gnu-0.33.0 \
-		windows_x86_64_gnu-0.36.1 \
 		windows_x86_64_gnu-0.42.2 \
 		windows_x86_64_gnu-0.48.0 \
 		windows_x86_64_gnullvm-0.42.2 \
 		windows_x86_64_gnullvm-0.48.0 \
 		windows_x86_64_msvc-0.33.0 \
-		windows_x86_64_msvc-0.36.1 \
 		windows_x86_64_msvc-0.42.2 \
 		windows_x86_64_msvc-0.48.0 \
 		xflags-0.3.1 \
diff --git a/sysutils/zellij/distinfo b/sysutils/zellij/distinfo
index 21d2e5c6898e..f62d31f54240 100644
--- a/sysutils/zellij/distinfo
+++ b/sysutils/zellij/distinfo
@@ -1,8 +1,18 @@
-TIMESTAMP = 1694843070
+TIMESTAMP = 1700867185
 SHA256 (rust/crates/addr2line-0.17.0.crate) = b9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816b
 SIZE (rust/crates/addr2line-0.17.0.crate) = 32260
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
 SIZE (rust/crates/adler-1.0.2.crate) = 12778
+SHA256 (rust/crates/aead-0.3.2.crate) = 7fc95d1bdb8e6666b2b217308eeeb09f2d6728d104be3e31916cc74d15420331
+SIZE (rust/crates/aead-0.3.2.crate) = 11145
+SHA256 (rust/crates/aes-0.6.0.crate) = 884391ef1066acaa41e766ba8f596341b96e93ce34f9a43e7d24bf0a0eaf0561
+SIZE (rust/crates/aes-0.6.0.crate) = 86774
+SHA256 (rust/crates/aes-gcm-0.8.0.crate) = 5278b5fabbb9bd46e24aa69b2fdea62c99088e0a950a9be40e3e0101298f88da
+SIZE (rust/crates/aes-gcm-0.8.0.crate) = 140896
+SHA256 (rust/crates/aes-soft-0.6.4.crate) = be14c7498ea50828a38d0e24a765ed2effe92a705885b57d029cd67d45744072
+SIZE (rust/crates/aes-soft-0.6.4.crate) = 99980
+SHA256 (rust/crates/aesni-0.10.0.crate) = ea2e11f5e94c2f7d386164cc2aa1f97823fed6f259e486940a71c174dd01b0ce
+SIZE (rust/crates/aesni-0.10.0.crate) = 100248
 SHA256 (rust/crates/ahash-0.7.6.crate) = fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47
 SIZE (rust/crates/ahash-0.7.6.crate) = 38030
 SHA256 (rust/crates/aho-corasick-0.7.20.crate) = cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac
@@ -23,12 +33,12 @@ SHA256 (rust/crates/async-channel-1.8.0.crate) = cf46fee83e5ccffc220104713af3292
 SIZE (rust/crates/async-channel-1.8.0.crate) = 13534
 SHA256 (rust/crates/async-executor-1.4.1.crate) = 871f9bb5e0a22eeb7e8cf16641feb87c9dc67032ccf8ff49e772eb9941d3a965
 SIZE (rust/crates/async-executor-1.4.1.crate) = 15490
-SHA256 (rust/crates/async-global-executor-2.1.0.crate) = fd8b508d585e01084059b60f06ade4cb7415cd2e4084b71dd1cb44e7d3fb9880
-SIZE (rust/crates/async-global-executor-2.1.0.crate) = 11742
-SHA256 (rust/crates/async-io-1.7.0.crate) = e5e18f61464ae81cde0a23e713ae8fd299580c54d697a35820cfd0625b8b0e07
-SIZE (rust/crates/async-io-1.7.0.crate) = 30669
-SHA256 (rust/crates/async-lock-2.5.0.crate) = e97a171d191782fba31bb902b14ad94e24a68145032b7eedf871ab0bc0d077b6
-SIZE (rust/crates/async-lock-2.5.0.crate) = 15656
+SHA256 (rust/crates/async-global-executor-2.3.1.crate) = f1b6f5d7df27bd294849f8eec66ecfc63d11814df7a4f5d74168a2394467b776
+SIZE (rust/crates/async-global-executor-2.3.1.crate) = 11790
+SHA256 (rust/crates/async-io-1.13.0.crate) = 0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af
+SIZE (rust/crates/async-io-1.13.0.crate) = 37191
+SHA256 (rust/crates/async-lock-2.8.0.crate) = 287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b
+SIZE (rust/crates/async-lock-2.8.0.crate) = 29944
 SHA256 (rust/crates/async-process-1.4.0.crate) = cf2c06e30a24e8c78a3987d07f0930edf76ef35e027e7bdb063fccafdad1f60c
 SIZE (rust/crates/async-process-1.4.0.crate) = 16750
 SHA256 (rust/crates/async-std-1.11.0.crate) = 52580991739c5cdb36cde8b2a516371c0a3b70dda36d916cc08b82372916808c
@@ -77,20 +87,24 @@ SHA256 (rust/crates/bytecheck_derive-0.6.9.crate) = 13e576ebe98e605500b3c8041bb8
 SIZE (rust/crates/bytecheck_derive-0.6.9.crate) = 5082
 SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
 SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
+SHA256 (rust/crates/bytes-0.5.6.crate) = 0e4cec68f03f32e44924783795810fa50a7035d8c8ebe78580ad7e6c703fba38
+SIZE (rust/crates/bytes-0.5.6.crate) = 46291
 SHA256 (rust/crates/bytes-1.4.0.crate) = 89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be
 SIZE (rust/crates/bytes-1.4.0.crate) = 58080
 SHA256 (rust/crates/cache-padded-1.2.0.crate) = c1db59621ec70f09c5e9b597b220c7a2b43611f4710dc03ceb8748637775692c
 SIZE (rust/crates/cache-padded-1.2.0.crate) = 9125
 SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
 SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
-SHA256 (rust/crates/cc-1.0.73.crate) = 2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11
-SIZE (rust/crates/cc-1.0.73.crate) = 57880
+SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0
+SIZE (rust/crates/cc-1.0.83.crate) = 68343
 SHA256 (rust/crates/cfg-if-0.1.10.crate) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822
 SIZE (rust/crates/cfg-if-0.1.10.crate) = 7933
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
 SHA256 (rust/crates/chrono-0.4.19.crate) = 670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73
 SIZE (rust/crates/chrono-0.4.19.crate) = 155663
+SHA256 (rust/crates/cipher-0.2.5.crate) = 12f8e7987cbd042a63249497f41aed09f8e65add917ea6566effbc56578d6801
+SIZE (rust/crates/cipher-0.2.5.crate) = 13099
 SHA256 (rust/crates/clap-3.2.4.crate) = 6d20de3739b4fb45a17837824f40aa1769cc7655d7a83e68739a77fe7b30c87a
 SIZE (rust/crates/clap-3.2.4.crate) = 208372
 SHA256 (rust/crates/clap_complete-3.2.1.crate) = 0f6ebaab5f25e4f0312dfa07cb30a755204b96e6531457c2cfdecfdf5f2adf40
@@ -105,6 +119,8 @@ SHA256 (rust/crates/colored-2.0.0.crate) = b3616f750b84d8f0de8a58bda93e08e2a81ad
 SIZE (rust/crates/colored-2.0.0.crate) = 21619
 SHA256 (rust/crates/colorsys-0.6.5.crate) = 4dfdf9179d546b55ff3f88c9d93ecfaa3e9760163da5a1080af5243230dbbb70
 SIZE (rust/crates/colorsys-0.6.5.crate) = 24369
+SHA256 (rust/crates/common-path-1.0.0.crate) = 2382f75942f4b3be3690fe4f86365e9c853c1587d6ee58212cebf6e2a9ccd101
+SIZE (rust/crates/common-path-1.0.0.crate) = 6911
 SHA256 (rust/crates/concurrent-queue-1.2.2.crate) = 30ed07550be01594c6026cff2a1d7fe9c8f683caa798e12b68694ac9e88286a3
 SIZE (rust/crates/concurrent-queue-1.2.2.crate) = 15859
 SHA256 (rust/crates/concurrent-queue-2.2.0.crate) = 62ec6771ecfa0762d24683ee5a32ad78487a3d3afdc0fb8cae19d2c5deb50b7c
@@ -113,26 +129,30 @@ SHA256 (rust/crates/console-0.15.0.crate) = a28b32d32ca44b70c3e4acd7db1babf555fa
 SIZE (rust/crates/console-0.15.0.crate) = 23507
 SHA256 (rust/crates/const_fn-0.4.9.crate) = fbdcdcb6d86f71c5e97409ad45898af11cbc995b4ee8112d59095a28d376c935
 SIZE (rust/crates/const_fn-0.4.9.crate) = 12624
+SHA256 (rust/crates/cookie-0.14.4.crate) = 03a5d7b21829bc7b4bf4754a978a241ae54ea55a40f92bb20216e54096f4b951
+SIZE (rust/crates/cookie-0.14.4.crate) = 30261
 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/corosensei-0.1.3.crate) = 9847f90f32a50b0dcbd68bc23ff242798b13080b97b0569f6ed96a45ce4cf2cd
 SIZE (rust/crates/corosensei-0.1.3.crate) = 63948
 SHA256 (rust/crates/cpufeatures-0.2.2.crate) = 59a6001667ab124aebae2a495118e11d30984c3a653e99d86d58971708cf5e4b
 SIZE (rust/crates/cpufeatures-0.2.2.crate) = 10655
-SHA256 (rust/crates/cranelift-bforest-0.82.3.crate) = 38faa2a16616c8e78a18d37b4726b98bfd2de192f2fdc8a39ddf568a408a0f75
-SIZE (rust/crates/cranelift-bforest-0.82.3.crate) = 30812
-SHA256 (rust/crates/cranelift-codegen-0.82.3.crate) = 26f192472a3ba23860afd07d2b0217dc628f21fcc72617aa1336d98e1671f33b
-SIZE (rust/crates/cranelift-codegen-0.82.3.crate) = 750463
-SHA256 (rust/crates/cranelift-codegen-meta-0.82.3.crate) = 0f32ddb89e9b89d3d9b36a5b7d7ea3261c98235a76ac95ba46826b8ec40b1a24
-SIZE (rust/crates/cranelift-codegen-meta-0.82.3.crate) = 70956
-SHA256 (rust/crates/cranelift-codegen-shared-0.82.3.crate) = 01fd0d9f288cc1b42d9333b7a776b17e278fc888c28e6a0f09b5573d45a150bc
-SIZE (rust/crates/cranelift-codegen-shared-0.82.3.crate) = 6169
-SHA256 (rust/crates/cranelift-entity-0.82.3.crate) = 9e3bfe172b83167604601faf9dc60453e0d0a93415b57a9c4d1a7ae6849185cf
-SIZE (rust/crates/cranelift-entity-0.82.3.crate) = 26073
-SHA256 (rust/crates/cranelift-frontend-0.82.3.crate) = a006e3e32d80ce0e4ba7f1f9ddf66066d052a8c884a110b91d05404d6ce26dce
-SIZE (rust/crates/cranelift-frontend-0.82.3.crate) = 34499
-SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
-SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
+SHA256 (rust/crates/cpuid-bool-0.2.0.crate) = dcb25d077389e53838a8158c8e99174c5a9d902dee4904320db714f3c653ffba
+SIZE (rust/crates/cpuid-bool-0.2.0.crate) = 7329
+SHA256 (rust/crates/cranelift-bforest-0.86.1.crate) = 529ffacce2249ac60edba2941672dfedf3d96558b415d0d8083cd007456e0f55
+SIZE (rust/crates/cranelift-bforest-0.86.1.crate) = 30809
+SHA256 (rust/crates/cranelift-codegen-0.86.1.crate) = 427d105f617efc8cb55f8d036a7fded2e227892d8780b4985e5551f8d27c4a92
+SIZE (rust/crates/cranelift-codegen-0.86.1.crate) = 681397
+SHA256 (rust/crates/cranelift-codegen-meta-0.86.1.crate) = 551674bed85b838d45358e3eab4f0ffaa6790c70dc08184204b9a54b41cdb7d1
+SIZE (rust/crates/cranelift-codegen-meta-0.86.1.crate) = 70431
+SHA256 (rust/crates/cranelift-codegen-shared-0.86.1.crate) = 2b3a63ae57498c3eb495360944a33571754241e15e47e3bcae6082f40fec5866
+SIZE (rust/crates/cranelift-codegen-shared-0.86.1.crate) = 6169
+SHA256 (rust/crates/cranelift-entity-0.86.1.crate) = 11aa8aa624c72cc1c94ea3d0739fa61248260b5b14d3646f51593a88d67f3e6e
+SIZE (rust/crates/cranelift-entity-0.86.1.crate) = 26073
+SHA256 (rust/crates/cranelift-frontend-0.86.1.crate) = 544ee8f4d1c9559c9aa6d46e7aaeac4a13856d620561094f35527356c7d21bd0
+SIZE (rust/crates/cranelift-frontend-0.86.1.crate) = 34495
+SHA256 (rust/crates/cranelift-isle-0.86.1.crate) = ed16b14363d929b8c37e3c557d0a7396791b383ecc302141643c054343170aad
+SIZE (rust/crates/cranelift-isle-0.86.1.crate) = 46775
 SHA256 (rust/crates/crossbeam-0.8.1.crate) = 4ae5588f6b3c3cb05239e90bd110f257254aecd01e4635400391aeae07497845
 SIZE (rust/crates/crossbeam-0.8.1.crate) = 10429
 SHA256 (rust/crates/crossbeam-channel-0.5.4.crate) = 5aaa7bd5fb665c6864b5f963dd9097905c54125909c7aa94c9e18507cdbe6c53
@@ -145,10 +165,18 @@ SHA256 (rust/crates/crossbeam-queue-0.3.5.crate) = 1f25d8400f4a7a5778f0e4e52384a
 SIZE (rust/crates/crossbeam-queue-0.3.5.crate) = 16341
 SHA256 (rust/crates/crossbeam-utils-0.8.15.crate) = 3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b
 SIZE (rust/crates/crossbeam-utils-0.8.15.crate) = 42326
+SHA256 (rust/crates/crypto-mac-0.10.1.crate) = bff07008ec701e8028e2ceb8f83f0e4274ee62bd2dbdc4fefff2e9a91824081a
+SIZE (rust/crates/crypto-mac-0.10.1.crate) = 9531
 SHA256 (rust/crates/csscolorparser-0.6.2.crate) = eb2a7d3066da2de787b7f032c736763eb7ae5d355f81a68bab2675a96008b0bf
 SIZE (rust/crates/csscolorparser-0.6.2.crate) = 16859
 SHA256 (rust/crates/ctor-0.1.22.crate) = f877be4f7c9f246b183111634f75baa039715e3f46ce860677d3b19a69fb229c
 SIZE (rust/crates/ctor-0.1.22.crate) = 9311
+SHA256 (rust/crates/ctr-0.6.0.crate) = fb4a30d54f7443bf3d6191dcd486aca19e67cb3c49fa7a06a319966346707e7f
+SIZE (rust/crates/ctr-0.6.0.crate) = 17092
+SHA256 (rust/crates/curl-0.4.44.crate) = 509bd11746c7ac09ebd19f0b17782eae80aadee26237658a6b4808afb5c11a22
+SIZE (rust/crates/curl-0.4.44.crate) = 91415
+SHA256 (rust/crates/curl-sys-0.4.68+curl-8.4.0.crate) = b4a0d18d88360e374b16b2273c832b5e57258ffc1d4aa4f96b108e0738d5752f
+SIZE (rust/crates/curl-sys-0.4.68+curl-8.4.0.crate) = 3219616
 SHA256 (rust/crates/daemonize-0.4.1.crate) = 70c24513e34f53b640819f0ac9f705b673fcf4006d7aab8778bee72ebfc89815
 SIZE (rust/crates/daemonize-0.4.1.crate) = 14494
 SHA256 (rust/crates/darling-0.13.4.crate) = a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c
@@ -169,18 +197,20 @@ SHA256 (rust/crates/digest-0.8.1.crate) = f3d0c8c8752312f9713efd397ff63acb9f8558
 SIZE (rust/crates/digest-0.8.1.crate) = 9449
 SHA256 (rust/crates/digest-0.9.0.crate) = d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066
 SIZE (rust/crates/digest-0.9.0.crate) = 13247
-SHA256 (rust/crates/directories-next-2.0.0.crate) = 339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc
-SIZE (rust/crates/directories-next-2.0.0.crate) = 15153
+SHA256 (rust/crates/directories-5.0.1.crate) = 9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35
+SIZE (rust/crates/directories-5.0.1.crate) = 15833
 SHA256 (rust/crates/dirs-2.0.2.crate) = 13aea89a5c93364a98e9b37b2fa237effbb694d5cfe01c5b70941f7eb087d5e3
 SIZE (rust/crates/dirs-2.0.2.crate) = 11779
 SHA256 (rust/crates/dirs-4.0.0.crate) = ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059
 SIZE (rust/crates/dirs-4.0.0.crate) = 12503
 SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6
 SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597
-SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d
-SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681
+SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c
+SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719
 SHA256 (rust/crates/discard-1.0.4.crate) = 212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0
 SIZE (rust/crates/discard-1.0.4.crate) = 4700
+SHA256 (rust/crates/dissimilar-1.0.6.crate) = 210ec60ae7d710bed8683e333e9d2855a8a56a3e9892b38bad3bb0d4d29b0d5e
+SIZE (rust/crates/dissimilar-1.0.6.crate) = 27459
 SHA256 (rust/crates/dynasm-1.2.3.crate) = add9a102807b524ec050363f09e06f1504214b0e1c7797f64261c891022dce8b
 SIZE (rust/crates/dynasm-1.2.3.crate) = 103467
 SHA256 (rust/crates/dynasmrt-1.2.3.crate) = 64fba5a42bd76a17cad4bfa00de168ee1cbfa06a5e8ce992ae880218c05641a9
@@ -205,6 +235,8 @@ SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d25187
 SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
 SHA256 (rust/crates/event-listener-2.5.2.crate) = 77f3309417938f28bf8228fcff79a4a37103981e3e186d2ccd19c74b38f4eb71
 SIZE (rust/crates/event-listener-2.5.2.crate) = 15225
+SHA256 (rust/crates/expect-test-1.4.1.crate) = 30d9eafeadd538e68fb28016364c9732d78e420b9ff8853fa5e4058861e9f8d3
+SIZE (rust/crates/expect-test-1.4.1.crate) = 13530
 SHA256 (rust/crates/fake-simd-0.1.2.crate) = e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed
 SIZE (rust/crates/fake-simd-0.1.2.crate) = 5398
 SHA256 (rust/crates/fallible-iterator-0.2.0.crate) = 4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7
@@ -221,22 +253,38 @@ SHA256 (rust/crates/finl_unicode-1.2.0.crate) = 8fcfdc7a0362c9f4444381a9e697c79d
 SIZE (rust/crates/finl_unicode-1.2.0.crate) = 687752
 SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
 SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
+SHA256 (rust/crates/flume-0.9.2.crate) = 1bebadab126f8120d410b677ed95eee4ba6eb7c6dd8e34a5ec88a08050e26132
+SIZE (rust/crates/flume-0.9.2.crate) = 61762
 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
 SIZE (rust/crates/fnv-1.0.7.crate) = 11266
 SHA256 (rust/crates/form_urlencoded-1.0.1.crate) = 5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191
 SIZE (rust/crates/form_urlencoded-1.0.1.crate) = 8773
 SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
 SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620
-SHA256 (rust/crates/futures-channel-0.3.21.crate) = c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010
-SIZE (rust/crates/futures-channel-0.3.21.crate) = 31961
-SHA256 (rust/crates/futures-core-0.3.21.crate) = 0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3
-SIZE (rust/crates/futures-core-0.3.21.crate) = 14601
-SHA256 (rust/crates/futures-io-0.3.21.crate) = fc4045962a5a5e935ee2fdedaa4e08284547402885ab326734432bed5d12966b
-SIZE (rust/crates/futures-io-0.3.21.crate) = 8902
-SHA256 (rust/crates/futures-lite-1.12.0.crate) = 7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48
-SIZE (rust/crates/futures-lite-1.12.0.crate) = 36032
+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.13.0.crate) = 49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce
+SIZE (rust/crates/futures-lite-1.13.0.crate) = 37058
+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-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/generational-arena-0.2.8.crate) = 8e1d3b771574f62d0548cee0ad9057857e9fc25d7a3335f140c84f6acd0bf601
 SIZE (rust/crates/generational-arena-0.2.8.crate) = 20899
 SHA256 (rust/crates/generic-array-0.12.4.crate) = ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd
@@ -247,8 +295,10 @@ SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce8
 SIZE (rust/crates/getopts-0.2.21.crate) = 18457
 SHA256 (rust/crates/getrandom-0.1.16.crate) = 8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce
 SIZE (rust/crates/getrandom-0.1.16.crate) = 25077
-SHA256 (rust/crates/getrandom-0.2.7.crate) = 4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6
-SIZE (rust/crates/getrandom-0.2.7.crate) = 28854
+SHA256 (rust/crates/getrandom-0.2.10.crate) = be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427
+SIZE (rust/crates/getrandom-0.2.10.crate) = 34955
+SHA256 (rust/crates/ghash-0.3.1.crate) = 97304e4cd182c3846f7575ced3890c53012ce534ad9114046b0a9e00bb30a375
+SIZE (rust/crates/ghash-0.3.1.crate) = 8777
 SHA256 (rust/crates/ghost-0.1.4.crate) = 76c813ffb63e8fd3df6f1ac3cc1ea392c7612ac2de4d0b44dcbfe03e5c4bf94a
 SIZE (rust/crates/ghost-0.1.4.crate) = 13788
 SHA256 (rust/crates/gimli-0.26.1.crate) = 78cc372d058dcf6d5ecd98510e7fbc9e5aec4d21de70f65fea8fecebcd881bd4
@@ -273,8 +323,20 @@ SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486
 SIZE (rust/crates/hex-0.4.3.crate) = 13299
 SHA256 (rust/crates/highway-0.6.4.crate) = 3461b968f695ca312b968503261f5a345de0f02a39dbaa3021f20d53b426395d
 SIZE (rust/crates/highway-0.6.4.crate) = 13383
+SHA256 (rust/crates/hkdf-0.10.0.crate) = 51ab2f639c231793c5f6114bdb9bbe50a7dbbfcd7c7c6bd8475dec2d991e964f
+SIZE (rust/crates/hkdf-0.10.0.crate) = 13966
+SHA256 (rust/crates/hmac-0.10.1.crate) = c1441c6b1e930e2817404b5046f1f989899143a12bf92de603b69f4e0aee1e15
+SIZE (rust/crates/hmac-0.10.1.crate) = 11120
+SHA256 (rust/crates/http-0.2.9.crate) = bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482
+SIZE (rust/crates/http-0.2.9.crate) = 100146
+SHA256 (rust/crates/http-client-6.5.3.crate) = 1947510dc91e2bf586ea5ffb412caad7673264e14bb39fb9078da114a94ce1a5
+SIZE (rust/crates/http-client-6.5.3.crate) = 41812
+SHA256 (rust/crates/http-types-2.12.0.crate) = 6e9b187a72d63adbfba487f48095306ac823049cb504ee195541e91c7775f5ad
+SIZE (rust/crates/http-types-2.12.0.crate) = 1193808
 SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
 SIZE (rust/crates/humantime-2.1.0.crate) = 16749
+SHA256 (rust/crates/id-arena-2.2.1.crate) = 25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005
+SIZE (rust/crates/id-arena-2.2.1.crate) = 12203
 SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
 SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
 SHA256 (rust/crates/idna-0.2.3.crate) = 418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8
@@ -287,6 +349,8 @@ SHA256 (rust/crates/include_dir_macros-0.7.3.crate) = b139284b5cf57ecfa712bcc669
 SIZE (rust/crates/include_dir_macros-0.7.3.crate) = 3700
 SHA256 (rust/crates/indexmap-1.8.2.crate) = e6012d540c5baa3589337a98ce73408de9b5a25ec9fc2c6fd6be8f0d39e0ca5a
 SIZE (rust/crates/indexmap-1.8.2.crate) = 53219
+SHA256 (rust/crates/infer-0.2.3.crate) = 64e9829a50b42bb782c1df523f78d332fe371b10c661e78b7a3c34b0198e9fac
+SIZE (rust/crates/infer-0.2.3.crate) = 12401
 SHA256 (rust/crates/inotify-0.9.6.crate) = f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff
 SIZE (rust/crates/inotify-0.9.6.crate) = 22971
 SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
@@ -307,12 +371,14 @@ SHA256 (rust/crates/is-terminal-0.4.7.crate) = adcf93614601c8129ddf72e2d5633df82
 SIZE (rust/crates/is-terminal-0.4.7.crate) = 8356
 SHA256 (rust/crates/is_ci-1.1.1.crate) = 616cde7c720bb2bb5824a224687d8f77bfd38922027f01d825cd7453be5099fb
 SIZE (rust/crates/is_ci-1.1.1.crate) = 4143
+SHA256 (rust/crates/isahc-0.9.14.crate) = e2948a0ce43e2c2ef11d7edf6816508998d99e13badd1150be0914205df9388a
+SIZE (rust/crates/isahc-0.9.14.crate) = 175279
 SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
 SIZE (rust/crates/itertools-0.10.5.crate) = 115354
 SHA256 (rust/crates/itoa-1.0.2.crate) = 112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d
 SIZE (rust/crates/itoa-1.0.2.crate) = 11112
-SHA256 (rust/crates/js-sys-0.3.58.crate) = c3fac17f7123a73ca62df411b1bf727ccc805daa070338fda671c86dac1bdc27
-SIZE (rust/crates/js-sys-0.3.58.crate) = 78794
+SHA256 (rust/crates/js-sys-0.3.64.crate) = c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a
+SIZE (rust/crates/js-sys-0.3.64.crate) = 80313
 SHA256 (rust/crates/kdl-4.5.0.crate) = a8388a371e0e2ede18bbd94e476fcd45b4ac65cefcedf0c06fd13bd8389574a6
 SIZE (rust/crates/kdl-4.5.0.crate) = 56845
 SHA256 (rust/crates/kqueue-1.0.7.crate) = 2c8fc60ba15bf51257aa9807a48a61013db043fcf3a78cb0d916e8e396dcad98
@@ -329,10 +395,10 @@ SHA256 (rust/crates/leb128-0.2.5.crate) = 884e2677b40cc8c339eaefcb701c32ef1fd249
 SIZE (rust/crates/leb128-0.2.5.crate) = 11843
 SHA256 (rust/crates/lev_distance-0.1.1.crate) = 72d9d1bd215936bc8647ad92986bb56f3f216550b53c44ab785e3217ae33625e
 SIZE (rust/crates/lev_distance-0.1.1.crate) = 4182
-SHA256 (rust/crates/libc-0.2.140.crate) = 99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c
-SIZE (rust/crates/libc-0.2.140.crate) = 669153
-SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f
-SIZE (rust/crates/libloading-0.7.4.crate) = 27580
+SHA256 (rust/crates/libc-0.2.149.crate) = a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b
+SIZE (rust/crates/libc-0.2.149.crate) = 715592
+SHA256 (rust/crates/libnghttp2-sys-0.1.8+1.55.1.crate) = 4fae956c192dadcdb5dace96db71fa0b827333cce7c7b38dc71446f024d8a340
+SIZE (rust/crates/libnghttp2-sys-0.1.8+1.55.1.crate) = 1103387
 SHA256 (rust/crates/libssh2-sys-0.2.23.crate) = b094a36eb4b8b8c8a7b4b8ae43b2944502be3e59cd87687595cf6b0a71b3f4ca
 SIZE (rust/crates/libssh2-sys-0.2.23.crate) = 493516
 SHA256 (rust/crates/libz-sys-1.1.8.crate) = 9702761c3935f8cc2f101793272e202c72b99da8f4224a19ddcf1279a6450bbf
@@ -341,18 +407,14 @@ SHA256 (rust/crates/linked-hash-map-0.5.4.crate) = 7fb9b38af92608140b86b693604b9
 SIZE (rust/crates/linked-hash-map-0.5.4.crate) = 16166
 SHA256 (rust/crates/linux-raw-sys-0.3.7.crate) = ece97ea872ece730aed82664c424eb4c8291e1ff2480247ccf7409044bc6479f
 SIZE (rust/crates/linux-raw-sys-0.3.7.crate) = 1013423
-SHA256 (rust/crates/lock_api-0.4.7.crate) = 327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53
-SIZE (rust/crates/lock_api-0.4.7.crate) = 25371
+SHA256 (rust/crates/lock_api-0.4.11.crate) = 3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45
+SIZE (rust/crates/lock_api-0.4.11.crate) = 27487
 SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e
 SIZE (rust/crates/log-0.4.17.crate) = 38028
 SHA256 (rust/crates/log-mdc-0.1.0.crate) = a94d21414c1f4a51209ad204c1776a3d0765002c76c6abcb602a6f09f1e881c7
 SIZE (rust/crates/log-mdc-0.1.0.crate) = 6711
 SHA256 (rust/crates/log4rs-1.2.0.crate) = d36ca1786d9e79b8193a68d480a0907b612f109537115c6ff655a3a1967533fd
 SIZE (rust/crates/log4rs-1.2.0.crate) = 55979
-SHA256 (rust/crates/loupe-0.1.3.crate) = 9b6a72dfa44fe15b5e76b94307eeb2ff995a8c5b283b55008940c02e0c5b634d
-SIZE (rust/crates/loupe-0.1.3.crate) = 9650
-SHA256 (rust/crates/loupe-derive-0.1.3.crate) = c0fbfc88337168279f2e9ae06e157cfed4efd3316e14dc96ed074d4f2e6c5952
-SIZE (rust/crates/loupe-derive-0.1.3.crate) = 3127
 SHA256 (rust/crates/mach-0.3.2.crate) = b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa
 SIZE (rust/crates/mach-0.3.2.crate) = 19611
 SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d
@@ -371,6 +433,10 @@ SHA256 (rust/crates/miette-5.8.0.crate) = 92a992891d5579caa9efd8e601f82e30a1caa7
 SIZE (rust/crates/miette-5.8.0.crate) = 84377
 SHA256 (rust/crates/miette-derive-5.8.0.crate) = 4c65c625186a9bcce6699394bee511e1b1aec689aa7e3be1bf4e996e75834153
 SIZE (rust/crates/miette-derive-5.8.0.crate) = 16062
+SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
+SIZE (rust/crates/mime-0.3.17.crate) = 15712
+SHA256 (rust/crates/mime_guess-2.0.4.crate) = 4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef
+SIZE (rust/crates/mime_guess-2.0.4.crate) = 26399
 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
 SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
 SHA256 (rust/crates/miniz_oxide-0.5.3.crate) = 6f5c75688da582b8ffc1f1799e9db273f32133c49e048f614d22ec3256773ccc
@@ -411,14 +477,18 @@ SHA256 (rust/crates/num_cpus-1.13.1.crate) = 19e64526ebdee182341572e50e9ad03965a
 SIZE (rust/crates/num_cpus-1.13.1.crate) = 14752
 SHA256 (rust/crates/object-0.28.4.crate) = e42c982f2d955fac81dd7e1d0e1426a7d702acd9c98d19ab01083a6a0328c424
 SIZE (rust/crates/object-0.28.4.crate) = 237248
-SHA256 (rust/crates/once_cell-1.12.0.crate) = 7709cef83f0c1f58f666e746a08b21e0085f7440fa6a29cc194d68aac97a4225
-SIZE (rust/crates/once_cell-1.12.0.crate) = 31549
+SHA256 (rust/crates/once_cell-1.18.0.crate) = dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d
+SIZE (rust/crates/once_cell-1.18.0.crate) = 32969
 SHA256 (rust/crates/opaque-debug-0.2.3.crate) = 2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c
 SIZE (rust/crates/opaque-debug-0.2.3.crate) = 5643
 SHA256 (rust/crates/opaque-debug-0.3.0.crate) = 624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5
 SIZE (rust/crates/opaque-debug-0.3.0.crate) = 5767
-SHA256 (rust/crates/openssl-sys-0.9.74.crate) = 835363342df5fba8354c5b453325b110ffd54044e588c539cf2f20a8014e4cb1
-SIZE (rust/crates/openssl-sys-0.9.74.crate) = 59808
+SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
+SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
+SHA256 (rust/crates/openssl-sys-0.9.93.crate) = db4d56a4c0478783083cfafcc42493dd4a981d41669da64b4572a2a089b51b1d
+SIZE (rust/crates/openssl-sys-0.9.93.crate) = 66922
+SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
+SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
 SHA256 (rust/crates/ordered-float-2.10.0.crate) = 7940cf2ca942593318d07fcf2596cdca60a85c9e7fab408a5e21a4f9dcd40d87
 SIZE (rust/crates/ordered-float-2.10.0.crate) = 15589
 SHA256 (rust/crates/ordered-float-3.3.0.crate) = 1f74e330193f90ec45e2b257fa3ef6df087784157ac1ad2c1e71c62837b03aa7
@@ -435,8 +505,8 @@ SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff49129
 SIZE (rust/crates/parking_lot-0.12.1.crate) = 40967
 SHA256 (rust/crates/parking_lot_core-0.8.5.crate) = d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216
 SIZE (rust/crates/parking_lot_core-0.8.5.crate) = 32466
-SHA256 (rust/crates/parking_lot_core-0.9.3.crate) = 09a279cbf25cb0757810394fbc1e359949b59e348145c643a939a525692e6929
-SIZE (rust/crates/parking_lot_core-0.9.3.crate) = 32256
+SHA256 (rust/crates/parking_lot_core-0.9.9.crate) = 4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e
+SIZE (rust/crates/parking_lot_core-0.9.9.crate) = 32445
 SHA256 (rust/crates/paste-1.0.7.crate) = 0c520e05135d6e763148b6426a837e239041653ba7becd2e538c076c738025fc
 SIZE (rust/crates/paste-1.0.7.crate) = 18285
 SHA256 (rust/crates/percent-encoding-2.1.0.crate) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e
@@ -471,6 +541,10 @@ SHA256 (rust/crates/phf_shared-0.10.0.crate) = b6796ad771acdc0123d2a88dc428b5e38
 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.1.3.crate) = fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422
+SIZE (rust/crates/pin-project-1.1.3.crate) = 57740
+SHA256 (rust/crates/pin-project-internal-1.1.3.crate) = 4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405
+SIZE (rust/crates/pin-project-internal-1.1.3.crate) = 27824
 SHA256 (rust/crates/pin-project-lite-0.2.9.crate) = e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116
 SIZE (rust/crates/pin-project-lite-0.2.9.crate) = 27713
 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
@@ -479,6 +553,8 @@ SHA256 (rust/crates/pkg-config-0.3.25.crate) = 1df8c4ec4b0627e53bdf214615ad28736
 SIZE (rust/crates/pkg-config-0.3.25.crate) = 16838
 SHA256 (rust/crates/polling-2.2.0.crate) = 685404d509889fade3e86fe3a5803bca2ec09b0c0778d5ada6ec8bf7a8de5259
 SIZE (rust/crates/polling-2.2.0.crate) = 21616
+SHA256 (rust/crates/polyval-0.4.5.crate) = eebcc4aa140b9abd2bc40d9c3f7ccec842679cd79045ac3a7ac698c1a064b7cd
+SIZE (rust/crates/polyval-0.4.5.crate) = 15656
 SHA256 (rust/crates/ppv-lite86-0.2.16.crate) = eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872
 SIZE (rust/crates/ppv-lite86-0.2.16.crate) = 22245
 SHA256 (rust/crates/pretty-bytes-0.2.2.crate) = 009d6edd2c1dbf2e1c0cd48a2f7766e03498d49ada7109a01c6911815c685316
@@ -491,8 +567,8 @@ SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b1
 SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
 SHA256 (rust/crates/proc-macro-hack-0.5.19.crate) = dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5
 SIZE (rust/crates/proc-macro-hack-0.5.19.crate) = 15556
-SHA256 (rust/crates/proc-macro2-1.0.56.crate) = 2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435
-SIZE (rust/crates/proc-macro2-1.0.56.crate) = 44454
+SHA256 (rust/crates/proc-macro2-1.0.69.crate) = 134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da
+SIZE (rust/crates/proc-macro2-1.0.69.crate) = 44271
 SHA256 (rust/crates/prost-0.11.9.crate) = 0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd
 SIZE (rust/crates/prost-0.11.9.crate) = 28958
 SHA256 (rust/crates/prost-build-0.11.9.crate) = 119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270
@@ -505,6 +581,8 @@ SHA256 (rust/crates/ptr_meta-0.1.4.crate) = 0738ccf7ea06b608c10564b31debd4f5bc5e
 SIZE (rust/crates/ptr_meta-0.1.4.crate) = 5754
 SHA256 (rust/crates/ptr_meta_derive-0.1.4.crate) = 16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac
 SIZE (rust/crates/ptr_meta_derive-0.1.4.crate) = 2302
+SHA256 (rust/crates/pulldown-cmark-0.8.0.crate) = ffade02495f22453cd593159ea2f59827aae7f53fa8323f756799b670881dcf8
+SIZE (rust/crates/pulldown-cmark-0.8.0.crate) = 106330
 SHA256 (rust/crates/quote-1.0.27.crate) = 8f4f29d145265ec1c483c7c654450edde0bfe043d3938d6972630663356d9500
 SIZE (rust/crates/quote-1.0.27.crate) = 28416
 SHA256 (rust/crates/rand-0.7.3.crate) = 6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03
@@ -529,10 +607,12 @@ SHA256 (rust/crates/rayon-core-1.9.3.crate) = 258bcdb5ac6dad48491bb2992db6b7cf74
 SIZE (rust/crates/rayon-core-1.9.3.crate) = 65300
 SHA256 (rust/crates/redox_syscall-0.2.13.crate) = 62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42
 SIZE (rust/crates/redox_syscall-0.2.13.crate) = 23759
+SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
+SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
 SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b
 SIZE (rust/crates/redox_users-0.4.3.crate) = 15353
-SHA256 (rust/crates/regalloc-0.0.34.crate) = 62446b1d3ebf980bdc68837700af1d77b37bc430e524bf95319c6eada2a4cc02
-SIZE (rust/crates/regalloc-0.0.34.crate) = 176246
+SHA256 (rust/crates/regalloc2-0.3.2.crate) = d43a209257d978ef079f3d446331d0f1794f5e0fc19b306a199983857833a779
+SIZE (rust/crates/regalloc2-0.3.2.crate) = 125826
 SHA256 (rust/crates/regex-1.8.1.crate) = af83e617f331cc6ae2da5443c602dfa5af81e517212d9d611a5b3ba1777b5370
 SIZE (rust/crates/regex-1.8.1.crate) = 248412
 SHA256 (rust/crates/regex-syntax-0.7.1.crate) = a5996294f19bd3aae0453a862ad728f60e6600695733dd5df01da90c54363a3c
@@ -553,20 +633,18 @@ SHA256 (rust/crates/rmp-serde-1.1.0.crate) = 25786b0d276110195fa3d6f3f31299900cf
 SIZE (rust/crates/rmp-serde-1.1.0.crate) = 30373
 SHA256 (rust/crates/rustc-demangle-0.1.21.crate) = 7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342
 SIZE (rust/crates/rustc-demangle-0.1.21.crate) = 27920
-SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
-SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
 SHA256 (rust/crates/rustc_version-0.2.3.crate) = 138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a
 SIZE (rust/crates/rustc_version-0.2.3.crate) = 10210
 SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
 SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
 SHA256 (rust/crates/rustix-0.37.7.crate) = 2aae838e49b3d63e9274e1c01833cc8139d3fec468c3b84688c628f44b1ae11d
 SIZE (rust/crates/rustix-0.37.7.crate) = 307751
-SHA256 (rust/crates/rustversion-1.0.9.crate) = 97477e48b4cf8603ad5f7aaf897467cf42ab4218a38ef76fb14c2d6773a6d6a8
-SIZE (rust/crates/rustversion-1.0.9.crate) = 17425
 SHA256 (rust/crates/ryu-1.0.10.crate) = f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695
 SIZE (rust/crates/ryu-1.0.10.crate) = 48485
 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
 SIZE (rust/crates/same-file-1.0.6.crate) = 10183
+SHA256 (rust/crates/schannel-0.1.22.crate) = 0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88
+SIZE (rust/crates/schannel-0.1.22.crate) = 41642
 SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd
 SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470
 SHA256 (rust/crates/seahash-4.1.0.crate) = 1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b
@@ -585,12 +663,16 @@ SHA256 (rust/crates/serde-1.0.137.crate) = 61ea8d54c77f8315140a05f4c7237403bf38b
 SIZE (rust/crates/serde-1.0.137.crate) = 76182
 SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c
 SIZE (rust/crates/serde-value-0.7.0.crate) = 10249
-SHA256 (rust/crates/serde_bytes-0.11.6.crate) = 212e73464ebcde48d723aa02eb270ba62eff38a9b732df31f33f1b4e145f3a54
-SIZE (rust/crates/serde_bytes-0.11.6.crate) = 11137
+SHA256 (rust/crates/serde-wasm-bindgen-0.4.5.crate) = e3b4c031cd0d9014307d82b8abf653c0290fbdaeb4c02d00c63cf52f728628bf
+SIZE (rust/crates/serde-wasm-bindgen-0.4.5.crate) = 17012
 SHA256 (rust/crates/serde_derive-1.0.137.crate) = 1f26faba0c3959972377d3b2d306ee9f71faee9714294e41bb777f83f88578be
 SIZE (rust/crates/serde_derive-1.0.137.crate) = 54831
 SHA256 (rust/crates/serde_json-1.0.81.crate) = 9b7ce2b32a1aed03c558dc61a5cd328f15aff2dbc17daad8fb8af04d2100e15c
 SIZE (rust/crates/serde_json-1.0.81.crate) = 144480
+SHA256 (rust/crates/serde_qs-0.8.5.crate) = c7715380eec75f029a4ef7de39a9200e0a63823176b759d055b613f5a87df6a6
+SIZE (rust/crates/serde_qs-0.8.5.crate) = 44854
+SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
+SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
 SHA256 (rust/crates/serde_yaml-0.8.24.crate) = 707d15895415db6628332b737c838b88c598522e4dc70647e59b72312924aebc
 SIZE (rust/crates/serde_yaml-0.8.24.crate) = 42102
 SHA256 (rust/crates/sha-1-0.8.2.crate) = f7d94d0bede923b3cea61f3f1ff57ff8cdfd77b400fb8f9998949e0cf04163df
@@ -621,14 +703,20 @@ SHA256 (rust/crates/sixel-tokenizer-0.1.0.crate) = b71b7f6629ac964d60179c1fb00df
 SIZE (rust/crates/sixel-tokenizer-0.1.0.crate) = 6744
 SHA256 (rust/crates/slab-0.4.6.crate) = eb703cfe953bccee95685111adeedb76fabe4e97549a58d16f03ea7b9367bb32
 SIZE (rust/crates/slab-0.4.6.crate) = 16067
+SHA256 (rust/crates/slice-group-by-0.3.1.crate) = 826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7
+SIZE (rust/crates/slice-group-by-0.3.1.crate) = 14640
+SHA256 (rust/crates/sluice-0.5.5.crate) = 6d7400c0eff44aa2fcb5e31a5f24ba9716ed90138769e4977a2ba6014ae63eb5
+SIZE (rust/crates/sluice-0.5.5.crate) = 6960
 SHA256 (rust/crates/smallvec-1.8.0.crate) = f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83
 SIZE (rust/crates/smallvec-1.8.0.crate) = 27992
 SHA256 (rust/crates/smawk-0.3.1.crate) = f67ad224767faa3c7d8b6d91985b78e70a1324408abcb1cfcc2be4c06bc06043
 SIZE (rust/crates/smawk-0.3.1.crate) = 12840
-SHA256 (rust/crates/socket2-0.4.4.crate) = 66d72b759436ae32898a2af0a14218dbf55efde3feeb170eb623637db85ee1e0
-SIZE (rust/crates/socket2-0.4.4.crate) = 44048
+SHA256 (rust/crates/socket2-0.4.9.crate) = 64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662
+SIZE (rust/crates/socket2-0.4.9.crate) = 45421
 SHA256 (rust/crates/spinning-0.1.0.crate) = 2d4f0e86297cad2658d92a707320d87bf4e6ae1050287f51d19b67ef3f153a7b
 SIZE (rust/crates/spinning-0.1.0.crate) = 12713
+SHA256 (rust/crates/spinning_top-0.2.5.crate) = 5b9eb1a2f4c41445a3a0ff9abc5221c5fcd28e1f13cd7c0397706f9ac938ddb0
+SIZE (rust/crates/spinning_top-0.2.5.crate) = 48556
 SHA256 (rust/crates/ssh2-0.9.3.crate) = 269343e64430067a14937ae0e3c4ec604c178fb896dde0964b1acd22b3e2eeb1
 SIZE (rust/crates/ssh2-0.9.3.crate) = 46179
 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
@@ -651,6 +739,8 @@ SHA256 (rust/crates/strum-0.20.0.crate) = 7318c509b5ba57f18533982607f24070a55d35
 SIZE (rust/crates/strum-0.20.0.crate) = 5172
 SHA256 (rust/crates/strum_macros-0.20.1.crate) = ee8bc6b87a5112aeeab1f4a9f7ab634fe6cbefc4850006df31267f4cfb9e3149
 SIZE (rust/crates/strum_macros-0.20.1.crate) = 15634
+SHA256 (rust/crates/subtle-2.4.1.crate) = 6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601
+SIZE (rust/crates/subtle-2.4.1.crate) = 12630
 SHA256 (rust/crates/suggest-0.4.0.crate) = 2558d0d6327d908558f161bc862d365c0d33aa796bdc81c13c0f954868576659
*** 280 LINES SKIPPED ***