From nobody Sun Jan 21 01:20:46 2024
X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4THbC33rlpz57wrB;
	Sun, 21 Jan 2024 01:20:47 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4THbC2619fz4BJd;
	Sun, 21 Jan 2024 01:20:46 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1705800046;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=ott3677mxRvYE5NKICnNDv2DQTGe+nTxJftGUR3iY1o=;
	b=QrEr/5ro4fBeRaffN8izRBw3OG58GjnZuG9hUf+TeDym0W0oDvROVEB4p94mq+5Yme1x3A
	u1Vl6e+pETBYL7OM5/aP9FdxAUqjBxCS7zOpu1H+BSeFiqBvFyOLsvdfY2rO1kzHCB+RpQ
	yXLTHEIgvCzDCot7YC1Yz4NRbc00D44/F79Ak5hn0/aja7ZjrFp8NWZ/clzQeJ3M8EvlV2
	0VJZ7Hzw4uwOxlmT7YXL/fFdpP+t9KugZ+sx4lR//n2BJNirJadTWI02OeNlyaBV10XdRX
	bLIYrp88qfFkExz3E8jIsEaBaOrRGiPVnndi4lT4T0nE9qpD6lOcCcX7UUl1dw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1705800046;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=ott3677mxRvYE5NKICnNDv2DQTGe+nTxJftGUR3iY1o=;
	b=GjZpHrqZa9xKuaC94+FCgCuLZlHppVexC2hjynP/hu/FgiwlnrnE9LzqkyFPyYkGT4M5WL
	JU+DC+ZvX09Cz0168ElOJm+7C8tfW+I32dEea/edu1ydt/c6VLVjHLJuMuNAfUOdxvSUSa
	LNr447MBlG76H+7yxynIcTqCuqIBx4WJ1AqOBWs5NjTu4Ps2nlQaLvUVBJch2Z/xzjhlb7
	B1uksdkOabC8WPEFe2jZ/El7GZEziw4UDgIjDpm4UrlOADtC05IYpIBJo0YQSI8IkTGJ1L
	n5UPM1ByJXfBloZ54knOcTUak6BO5HHJgSjm7KZeezYlJBmjk/VsAQ9hut/xfQ==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1705800046; a=rsa-sha256; cv=none;
	b=cqrLNSRqTWhWv7tYA8UXjDUyZ1mJn/k3MDKU/aHCTY5CHuptM/4GWFN6x4n9FSdNoYAj6t
	MZhgOM80V0WEBjFPxd1G+SoZrT7HDQ/BsuDk9GtgMkS3oj/SogzIWNjeBnOv0BcImRC/CY
	sdSEe9GokhidQlu/uXZUfWjbktjMfk/QpLBgKGHMDl+S6J15seSS/DarxAjOBDM8nj9yqC
	2aZqUnKMXNAP4L5ZaqFq9sTaSCc5pQmrclNT6XydpWmpAYZKoEIRmiqJN8vOuN3Dkx/A9a
	7lGx8rEUxN9zqdfaOMyfuyDMfbWWowWeh7QQAXjMktb9l3XiuYx2HHc1st2tOA==
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
	(Client did not present a certificate)
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4THbC24kMdzxvk;
	Sun, 21 Jan 2024 01:20:46 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from gitrepo.freebsd.org ([127.0.1.44])
	by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 40L1Kkrn038023;
	Sun, 21 Jan 2024 01:20:46 GMT
	(envelope-from git@gitrepo.freebsd.org)
Received: (from git@localhost)
	by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 40L1KkXR038020;
	Sun, 21 Jan 2024 01:20:46 GMT
	(envelope-from git)
Date: Sun, 21 Jan 2024 01:20:46 GMT
Message-Id: <202401210120.40L1KkXR038020@gitrepo.freebsd.org>
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org,
        dev-commits-ports-main@FreeBSD.org
From: Lewis Cook <lcook@FreeBSD.org>
Subject: git: b9fb566785bc - main - www/monolith: Update to 2.8.1
List-Id: Commit messages for all branches of the ports repository <dev-commits-ports-all.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all
List-Help: <mailto:dev-commits-ports-all+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-all@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-all+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-all+unsubscribe@freebsd.org>
Sender: owner-dev-commits-ports-all@freebsd.org
X-BeenThere: dev-commits-ports-all@freebsd.org
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: lcook
X-Git-Repository: ports
X-Git-Refname: refs/heads/main
X-Git-Reftype: branch
X-Git-Commit: b9fb566785bc7532c1305b6fb5c46d8933b85293
Auto-Submitted: auto-generated

The branch main has been updated by lcook:

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

commit b9fb566785bc7532c1305b6fb5c46d8933b85293
Author:     Lewis Cook <lcook@FreeBSD.org>
AuthorDate: 2024-01-20 23:51:21 +0000
Commit:     Lewis Cook <lcook@FreeBSD.org>
CommitDate: 2024-01-21 01:20:28 +0000

    www/monolith: Update to 2.8.1
    
    Changes:        https://github.com/Y2Z/monolith/releases/tag/v2.8.1
---
 www/monolith/Makefile        | 217 +----------------------------------------
 www/monolith/Makefile.crates | 227 +++++++++++++++++++++++++++++++++++++++++++
 www/monolith/distinfo        | 190 +++++++++++++++++++++---------------
 3 files changed, 337 insertions(+), 297 deletions(-)

diff --git a/www/monolith/Makefile b/www/monolith/Makefile
index 1f3458321763..0434888cc636 100644
--- a/www/monolith/Makefile
+++ b/www/monolith/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	monolith
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.7.0
-PORTREVISION=	11
+DISTVERSION=	2.8.1
 CATEGORIES=	www
 
 MAINTAINER=	lcook@FreeBSD.org
@@ -15,220 +14,6 @@ USES=		cargo ssl
 USE_GITHUB=	yes
 GH_ACCOUNT=	Y2Z
 
-CARGO_CRATES=	adler-1.0.2 \
-		alloc-no-stdlib-2.0.4 \
-		alloc-stdlib-0.2.2 \
-		android_system_properties-0.1.5 \
-		assert_cmd-2.0.6 \
-		async-compression-0.3.15 \
-		atty-0.2.14 \
-		autocfg-0.1.8 \
-		autocfg-1.1.0 \
-		base64-0.13.1 \
-		bitflags-1.3.2 \
-		block-buffer-0.10.3 \
-		brotli-3.3.4 \
-		brotli-decompressor-2.3.2 \
-		bstr-1.0.1 \
-		bumpalo-3.11.1 \
-		bytes-1.2.1 \
-		cc-1.0.76 \
-		cfg-if-1.0.0 \
-		chrono-0.4.22 \
-		clap-3.2.23 \
-		clap_lex-0.2.4 \
-		cloudabi-0.0.3 \
-		codespan-reporting-0.11.1 \
-		core-foundation-0.9.3 \
-		core-foundation-sys-0.8.3 \
-		cpufeatures-0.2.5 \
-		crc32fast-1.3.2 \
-		crypto-common-0.1.6 \
-		cssparser-0.29.6 \
-		cssparser-macros-0.6.0 \
-		cxx-1.0.81 \
-		cxx-build-1.0.81 \
-		cxxbridge-flags-1.0.81 \
-		cxxbridge-macro-1.0.81 \
-		difflib-0.4.0 \
-		digest-0.10.5 \
-		doc-comment-0.3.3 \
-		dtoa-0.4.8 \
-		dtoa-short-0.3.3 \
-		either-1.8.0 \
-		encoding_rs-0.8.31 \
-		fastrand-1.8.0 \
-		flate2-1.0.24 \
-		fnv-1.0.7 \
-		foreign-types-0.3.2 \
-		foreign-types-shared-0.1.1 \
-		form_urlencoded-1.1.0 \
-		fuchsia-cprng-0.1.1 \
-		futf-0.1.5 \
-		futures-channel-0.3.25 \
-		futures-core-0.3.25 \
-		futures-io-0.3.25 \
-		futures-sink-0.3.25 \
-		futures-task-0.3.25 \
-		futures-util-0.3.25 \
-		generic-array-0.14.6 \
-		getrandom-0.2.8 \
-		h2-0.3.15 \
-		hashbrown-0.12.3 \
-		hermit-abi-0.1.19 \
-		html5ever-0.24.1 \
-		http-0.2.8 \
-		http-body-0.4.5 \
-		httparse-1.8.0 \
-		httpdate-1.0.2 \
-		hyper-0.14.23 \
-		hyper-tls-0.5.0 \
-		iana-time-zone-0.1.53 \
-		iana-time-zone-haiku-0.1.1 \
-		idna-0.3.0 \
-		indexmap-1.9.1 \
-		instant-0.1.12 \
-		ipnet-2.5.1 \
-		itertools-0.10.5 \
-		itoa-1.0.4 \
-		js-sys-0.3.60 \
-		lazy_static-1.4.0 \
-		libc-0.2.137 \
-		link-cplusplus-1.0.7 \
-		log-0.4.17 \
-		mac-0.1.1 \
-		markup5ever-0.9.0 \
-		matches-0.1.9 \
-		memchr-2.5.0 \
-		mime-0.3.16 \
-		miniz_oxide-0.5.4 \
-		mio-0.8.5 \
-		native-tls-0.2.11 \
-		new_debug_unreachable-1.0.4 \
-		num-integer-0.1.45 \
-		num-traits-0.2.15 \
-		num_cpus-1.14.0 \
-		once_cell-1.16.0 \
-		openssl-0.10.42 \
-		openssl-macros-0.1.0 \
-		openssl-probe-0.1.5 \
-		openssl-sys-0.9.77 \
-		os_str_bytes-6.3.1 \
-		percent-encoding-2.2.0 \
-		phf-0.7.24 \
-		phf-0.10.1 \
-		phf_codegen-0.7.24 \
-		phf_generator-0.7.24 \
-		phf_generator-0.10.0 \
-		phf_macros-0.10.0 \
-		phf_shared-0.7.24 \
-		phf_shared-0.10.0 \
-		pin-project-lite-0.2.9 \
-		pin-utils-0.1.0 \
-		pkg-config-0.3.26 \
-		ppv-lite86-0.2.17 \
-		precomputed-hash-0.1.1 \
-		predicates-2.1.2 \
-		predicates-core-1.0.4 \
-		predicates-tree-1.0.6 \
-		proc-macro-hack-0.5.19 \
-		proc-macro2-1.0.47 \
-		quote-1.0.21 \
-		rand-0.6.5 \
-		rand-0.8.5 \
-		rand_chacha-0.1.1 \
-		rand_chacha-0.3.1 \
-		rand_core-0.3.1 \
-		rand_core-0.4.2 \
-		rand_core-0.6.4 \
-		rand_hc-0.1.0 \
-		rand_isaac-0.1.1 \
-		rand_jitter-0.1.4 \
-		rand_os-0.1.3 \
-		rand_pcg-0.1.2 \
-		rand_xorshift-0.1.1 \
-		rdrand-0.4.0 \
-		redox_syscall-0.2.16 \
-		regex-1.7.0 \
-		regex-automata-0.1.10 \
-		regex-syntax-0.6.28 \
-		remove_dir_all-0.5.3 \
-		reqwest-0.11.12 \
-		ryu-1.0.11 \
-		schannel-0.1.20 \
-		scratch-1.0.2 \
-		security-framework-2.7.0 \
-		security-framework-sys-2.6.1 \
-		serde-1.0.147 \
-		serde_derive-1.0.147 \
-		serde_json-1.0.87 \
-		serde_urlencoded-0.7.1 \
-		sha2-0.10.6 \
-		siphasher-0.2.3 \
-		siphasher-0.3.10 \
-		slab-0.4.7 \
-		smallvec-1.10.0 \
-		socket2-0.4.7 \
-		string_cache-0.7.5 \
-		string_cache_codegen-0.4.4 \
-		string_cache_shared-0.3.0 \
-		strsim-0.10.0 \
-		syn-1.0.103 \
-		tempfile-3.3.0 \
-		tendril-0.4.3 \
-		termcolor-1.1.3 \
-		termtree-0.4.0 \
-		textwrap-0.16.0 \
-		time-0.1.44 \
-		tinyvec-1.6.0 \
-		tinyvec_macros-0.1.0 \
-		tokio-1.21.2 \
-		tokio-native-tls-0.3.0 \
-		tokio-util-0.7.4 \
-		tower-service-0.3.2 \
-		tracing-0.1.37 \
-		tracing-core-0.1.30 \
-		try-lock-0.2.3 \
-		typenum-1.15.0 \
-		unicode-bidi-0.3.8 \
-		unicode-ident-1.0.5 \
-		unicode-normalization-0.1.22 \
-		unicode-width-0.1.10 \
-		url-2.3.1 \
-		utf-8-0.7.6 \
-		vcpkg-0.2.15 \
-		version_check-0.9.4 \
-		wait-timeout-0.2.0 \
-		want-0.3.0 \
-		wasi-0.10.0+wasi-snapshot-preview1 \
-		wasi-0.11.0+wasi-snapshot-preview1 \
-		wasm-bindgen-0.2.83 \
-		wasm-bindgen-backend-0.2.83 \
-		wasm-bindgen-futures-0.4.33 \
-		wasm-bindgen-macro-0.2.83 \
-		wasm-bindgen-macro-support-0.2.83 \
-		wasm-bindgen-shared-0.2.83 \
-		web-sys-0.3.60 \
-		winapi-0.3.9 \
-		winapi-i686-pc-windows-gnu-0.4.0 \
-		winapi-util-0.1.5 \
-		winapi-x86_64-pc-windows-gnu-0.4.0 \
-		windows-sys-0.36.1 \
-		windows-sys-0.42.0 \
-		windows_aarch64_gnullvm-0.42.0 \
-		windows_aarch64_msvc-0.36.1 \
-		windows_aarch64_msvc-0.42.0 \
-		windows_i686_gnu-0.36.1 \
-		windows_i686_gnu-0.42.0 \
-		windows_i686_msvc-0.36.1 \
-		windows_i686_msvc-0.42.0 \
-		windows_x86_64_gnu-0.36.1 \
-		windows_x86_64_gnu-0.42.0 \
-		windows_x86_64_gnullvm-0.42.0 \
-		windows_x86_64_msvc-0.36.1 \
-		windows_x86_64_msvc-0.42.0 \
-		winreg-0.10.1
-
 PLIST_FILES=	bin/${PORTNAME}
 
 post-install:
diff --git a/www/monolith/Makefile.crates b/www/monolith/Makefile.crates
new file mode 100644
index 000000000000..84322a1f5b52
--- /dev/null
+++ b/www/monolith/Makefile.crates
@@ -0,0 +1,227 @@
+CARGO_CRATES=	adler-1.0.2 \
+		aho-corasick-1.1.2 \
+		alloc-no-stdlib-2.0.4 \
+		alloc-stdlib-0.2.2 \
+		android-tzdata-0.1.1 \
+		android_system_properties-0.1.5 \
+		anstyle-1.0.4 \
+		assert_cmd-2.0.13 \
+		async-compression-0.4.5 \
+		atty-0.2.14 \
+		autocfg-0.1.8 \
+		autocfg-1.1.0 \
+		base64-0.21.7 \
+		bitflags-1.3.2 \
+		block-buffer-0.10.3 \
+		brotli-3.3.4 \
+		brotli-decompressor-2.3.2 \
+		bstr-1.0.1 \
+		bumpalo-3.11.1 \
+		bytes-1.2.1 \
+		cc-1.0.76 \
+		cfg-if-1.0.0 \
+		chrono-0.4.31 \
+		clap-3.2.25 \
+		clap_lex-0.2.4 \
+		cloudabi-0.0.3 \
+		codespan-reporting-0.11.1 \
+		core-foundation-0.9.3 \
+		core-foundation-sys-0.8.3 \
+		cpufeatures-0.2.5 \
+		crc32fast-1.3.2 \
+		crypto-common-0.1.6 \
+		cssparser-0.33.0 \
+		cssparser-macros-0.6.1 \
+		cxx-1.0.81 \
+		cxx-build-1.0.81 \
+		cxxbridge-flags-1.0.81 \
+		cxxbridge-macro-1.0.81 \
+		difflib-0.4.0 \
+		digest-0.10.7 \
+		doc-comment-0.3.3 \
+		dtoa-0.4.8 \
+		dtoa-short-0.3.3 \
+		either-1.8.0 \
+		encoding_rs-0.8.33 \
+		fastrand-1.8.0 \
+		flate2-1.0.24 \
+		fnv-1.0.7 \
+		foreign-types-0.3.2 \
+		foreign-types-shared-0.1.1 \
+		form_urlencoded-1.2.1 \
+		fuchsia-cprng-0.1.1 \
+		futf-0.1.5 \
+		futures-channel-0.3.25 \
+		futures-core-0.3.25 \
+		futures-io-0.3.25 \
+		futures-sink-0.3.25 \
+		futures-task-0.3.25 \
+		futures-util-0.3.25 \
+		generic-array-0.14.6 \
+		getrandom-0.2.8 \
+		h2-0.3.15 \
+		hashbrown-0.12.3 \
+		hermit-abi-0.1.19 \
+		html5ever-0.24.1 \
+		http-0.2.8 \
+		http-body-0.4.5 \
+		httparse-1.8.0 \
+		httpdate-1.0.2 \
+		hyper-0.14.23 \
+		hyper-tls-0.5.0 \
+		iana-time-zone-0.1.53 \
+		iana-time-zone-haiku-0.1.1 \
+		idna-0.5.0 \
+		indexmap-1.9.1 \
+		instant-0.1.12 \
+		ipnet-2.5.1 \
+		itertools-0.11.0 \
+		itoa-1.0.4 \
+		js-sys-0.3.60 \
+		lazy_static-1.4.0 \
+		libc-0.2.137 \
+		link-cplusplus-1.0.7 \
+		log-0.4.17 \
+		mac-0.1.1 \
+		markup5ever-0.9.0 \
+		memchr-2.7.1 \
+		mime-0.3.16 \
+		miniz_oxide-0.5.4 \
+		mio-0.8.5 \
+		native-tls-0.2.11 \
+		new_debug_unreachable-1.0.4 \
+		num-traits-0.2.15 \
+		num_cpus-1.14.0 \
+		once_cell-1.16.0 \
+		openssl-0.10.42 \
+		openssl-macros-0.1.0 \
+		openssl-probe-0.1.5 \
+		openssl-sys-0.9.77 \
+		os_str_bytes-6.6.1 \
+		percent-encoding-2.3.1 \
+		phf-0.7.24 \
+		phf-0.10.1 \
+		phf_codegen-0.7.24 \
+		phf_generator-0.7.24 \
+		phf_generator-0.10.0 \
+		phf_macros-0.10.0 \
+		phf_shared-0.7.24 \
+		phf_shared-0.10.0 \
+		pin-project-lite-0.2.9 \
+		pin-utils-0.1.0 \
+		pkg-config-0.3.26 \
+		ppv-lite86-0.2.17 \
+		precomputed-hash-0.1.1 \
+		predicates-3.0.4 \
+		predicates-core-1.0.6 \
+		predicates-tree-1.0.6 \
+		proc-macro-hack-0.5.19 \
+		proc-macro2-1.0.76 \
+		quote-1.0.35 \
+		rand-0.6.5 \
+		rand-0.8.5 \
+		rand_chacha-0.1.1 \
+		rand_chacha-0.3.1 \
+		rand_core-0.3.1 \
+		rand_core-0.4.2 \
+		rand_core-0.6.4 \
+		rand_hc-0.1.0 \
+		rand_isaac-0.1.1 \
+		rand_jitter-0.1.4 \
+		rand_os-0.1.3 \
+		rand_pcg-0.1.2 \
+		rand_xorshift-0.1.1 \
+		rdrand-0.4.0 \
+		redox_syscall-0.2.16 \
+		regex-1.10.2 \
+		regex-automata-0.1.10 \
+		regex-automata-0.4.3 \
+		regex-syntax-0.8.2 \
+		remove_dir_all-0.5.3 \
+		reqwest-0.11.23 \
+		ryu-1.0.11 \
+		schannel-0.1.20 \
+		scratch-1.0.2 \
+		security-framework-2.7.0 \
+		security-framework-sys-2.6.1 \
+		serde-1.0.147 \
+		serde_derive-1.0.195 \
+		serde_json-1.0.87 \
+		serde_urlencoded-0.7.1 \
+		sha2-0.10.8 \
+		siphasher-0.2.3 \
+		siphasher-0.3.10 \
+		slab-0.4.7 \
+		smallvec-1.10.0 \
+		socket2-0.4.7 \
+		string_cache-0.7.5 \
+		string_cache_codegen-0.4.4 \
+		string_cache_shared-0.3.0 \
+		strsim-0.10.0 \
+		syn-1.0.103 \
+		syn-2.0.48 \
+		system-configuration-0.5.1 \
+		system-configuration-sys-0.5.0 \
+		tempfile-3.3.0 \
+		tendril-0.4.3 \
+		termcolor-1.1.3 \
+		termtree-0.4.0 \
+		textwrap-0.16.0 \
+		tinyvec-1.6.0 \
+		tinyvec_macros-0.1.0 \
+		tokio-1.26.0 \
+		tokio-native-tls-0.3.0 \
+		tokio-util-0.7.4 \
+		tower-service-0.3.2 \
+		tracing-0.1.37 \
+		tracing-core-0.1.30 \
+		try-lock-0.2.3 \
+		typenum-1.15.0 \
+		unicode-bidi-0.3.14 \
+		unicode-ident-1.0.5 \
+		unicode-normalization-0.1.22 \
+		unicode-width-0.1.10 \
+		url-2.5.0 \
+		utf-8-0.7.6 \
+		vcpkg-0.2.15 \
+		version_check-0.9.4 \
+		wait-timeout-0.2.0 \
+		want-0.3.0 \
+		wasi-0.11.0+wasi-snapshot-preview1 \
+		wasm-bindgen-0.2.83 \
+		wasm-bindgen-backend-0.2.83 \
+		wasm-bindgen-futures-0.4.33 \
+		wasm-bindgen-macro-0.2.83 \
+		wasm-bindgen-macro-support-0.2.83 \
+		wasm-bindgen-shared-0.2.83 \
+		web-sys-0.3.60 \
+		winapi-0.3.9 \
+		winapi-i686-pc-windows-gnu-0.4.0 \
+		winapi-util-0.1.5 \
+		winapi-x86_64-pc-windows-gnu-0.4.0 \
+		windows-sys-0.36.1 \
+		windows-sys-0.42.0 \
+		windows-sys-0.45.0 \
+		windows-sys-0.48.0 \
+		windows-targets-0.42.2 \
+		windows-targets-0.48.5 \
+		windows_aarch64_gnullvm-0.42.2 \
+		windows_aarch64_gnullvm-0.48.5 \
+		windows_aarch64_msvc-0.36.1 \
+		windows_aarch64_msvc-0.42.2 \
+		windows_aarch64_msvc-0.48.5 \
+		windows_i686_gnu-0.36.1 \
+		windows_i686_gnu-0.42.2 \
+		windows_i686_gnu-0.48.5 \
+		windows_i686_msvc-0.36.1 \
+		windows_i686_msvc-0.42.2 \
+		windows_i686_msvc-0.48.5 \
+		windows_x86_64_gnu-0.36.1 \
+		windows_x86_64_gnu-0.42.2 \
+		windows_x86_64_gnu-0.48.5 \
+		windows_x86_64_gnullvm-0.42.2 \
+		windows_x86_64_gnullvm-0.48.5 \
+		windows_x86_64_msvc-0.36.1 \
+		windows_x86_64_msvc-0.42.2 \
+		windows_x86_64_msvc-0.48.5 \
+		winreg-0.50.0
diff --git a/www/monolith/distinfo b/www/monolith/distinfo
index 312350c4dd48..360d02ba4a29 100644
--- a/www/monolith/distinfo
+++ b/www/monolith/distinfo
@@ -1,24 +1,30 @@
-TIMESTAMP = 1670898227
+TIMESTAMP = 1705792580
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
 SIZE (rust/crates/adler-1.0.2.crate) = 12778
+SHA256 (rust/crates/aho-corasick-1.1.2.crate) = b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0
+SIZE (rust/crates/aho-corasick-1.1.2.crate) = 183136
 SHA256 (rust/crates/alloc-no-stdlib-2.0.4.crate) = cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3
 SIZE (rust/crates/alloc-no-stdlib-2.0.4.crate) = 10105
 SHA256 (rust/crates/alloc-stdlib-0.2.2.crate) = 94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece
 SIZE (rust/crates/alloc-stdlib-0.2.2.crate) = 6693
+SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
+SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
 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/assert_cmd-2.0.6.crate) = ba45b8163c49ab5f972e59a8a5a03b6d2972619d486e19ec9fe744f7c2753d3c
-SIZE (rust/crates/assert_cmd-2.0.6.crate) = 22701
-SHA256 (rust/crates/async-compression-0.3.15.crate) = 942c7cd7ae39e91bde4820d74132e9862e62c2f386c3aa90ccf55949f5bad63a
-SIZE (rust/crates/async-compression-0.3.15.crate) = 58241
+SHA256 (rust/crates/anstyle-1.0.4.crate) = 7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87
+SIZE (rust/crates/anstyle-1.0.4.crate) = 13998
+SHA256 (rust/crates/assert_cmd-2.0.13.crate) = 00ad3f3a942eee60335ab4342358c161ee296829e0d16ff42fc1d6cb07815467
+SIZE (rust/crates/assert_cmd-2.0.13.crate) = 23917
+SHA256 (rust/crates/async-compression-0.4.5.crate) = bc2d0cfb2a7388d34f590e76686704c494ed7aaceed62ee1ba35cbf363abc2a5
+SIZE (rust/crates/async-compression-0.4.5.crate) = 99222
 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
 SIZE (rust/crates/atty-0.2.14.crate) = 5470
 SHA256 (rust/crates/autocfg-0.1.8.crate) = 0dde43e75fd43e8a1bf86103336bc699aa8d17ad1be60c76c0bdfd4828e19b78
 SIZE (rust/crates/autocfg-0.1.8.crate) = 6621
 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
 SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
-SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
-SIZE (rust/crates/base64-0.13.1.crate) = 61002
+SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
+SIZE (rust/crates/base64-0.21.7.crate) = 82576
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
 SHA256 (rust/crates/block-buffer-0.10.3.crate) = 69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e
@@ -37,10 +43,10 @@ SHA256 (rust/crates/cc-1.0.76.crate) = 76a284da2e6fe2092f2353e51713435363112dfd6
 SIZE (rust/crates/cc-1.0.76.crate) = 60132
 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.22.crate) = bfd4d1b31faaa3a89d7934dbded3111da0d2ef28e3ebccdb4f0179f5929d1ef1
-SIZE (rust/crates/chrono-0.4.22.crate) = 185570
-SHA256 (rust/crates/clap-3.2.23.crate) = 71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5
-SIZE (rust/crates/clap-3.2.23.crate) = 219435
+SHA256 (rust/crates/chrono-0.4.31.crate) = 7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38
+SIZE (rust/crates/chrono-0.4.31.crate) = 214513
+SHA256 (rust/crates/clap-3.2.25.crate) = 4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123
+SIZE (rust/crates/clap-3.2.25.crate) = 219403
 SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5
 SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652
 SHA256 (rust/crates/cloudabi-0.0.3.crate) = ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f
@@ -57,10 +63,10 @@ SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68b
 SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/cssparser-0.29.6.crate) = f93d03419cb5950ccfd3daf3ff1c7a36ace64609a1a8746d493df1ca0afde0fa
-SIZE (rust/crates/cssparser-0.29.6.crate) = 56704
-SHA256 (rust/crates/cssparser-macros-0.6.0.crate) = dfae75de57f2b2e85e8768c3ea840fd159c8f33e2b6522c7835b7abac81be16e
-SIZE (rust/crates/cssparser-macros-0.6.0.crate) = 6684
+SHA256 (rust/crates/cssparser-0.33.0.crate) = 9be934d936a0fbed5bcdc01042b770de1398bf79d0e192f49fa7faea0e99281e
+SIZE (rust/crates/cssparser-0.33.0.crate) = 53115
+SHA256 (rust/crates/cssparser-macros-0.6.1.crate) = 13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331
+SIZE (rust/crates/cssparser-macros-0.6.1.crate) = 7914
 SHA256 (rust/crates/cxx-1.0.81.crate) = 97abf9f0eca9e52b7f81b945524e76710e6cb2366aead23b7d4fbf72e281f888
 SIZE (rust/crates/cxx-1.0.81.crate) = 197202
 SHA256 (rust/crates/cxx-build-1.0.81.crate) = 7cc32cc5fea1d894b77d269ddb9f192110069a8a9c1f1d441195fba90553dea3
@@ -71,8 +77,8 @@ SHA256 (rust/crates/cxxbridge-macro-1.0.81.crate) = b846f081361125bfc8dc9d3940c8
 SIZE (rust/crates/cxxbridge-macro-1.0.81.crate) = 59869
 SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
 SIZE (rust/crates/difflib-0.4.0.crate) = 7638
-SHA256 (rust/crates/digest-0.10.5.crate) = adfbc57365a37acbd2ebf2b64d7e69bb766e2fea813521ed536f5d0520dcf86c
-SIZE (rust/crates/digest-0.10.5.crate) = 19503
+SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
 SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
 SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
 SHA256 (rust/crates/dtoa-0.4.8.crate) = 56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0
@@ -81,8 +87,8 @@ SHA256 (rust/crates/dtoa-short-0.3.3.crate) = bde03329ae10e79ede66c9ce4dc930aa85
 SIZE (rust/crates/dtoa-short-0.3.3.crate) = 8198
 SHA256 (rust/crates/either-1.8.0.crate) = 90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797
 SIZE (rust/crates/either-1.8.0.crate) = 15992
-SHA256 (rust/crates/encoding_rs-0.8.31.crate) = 9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b
-SIZE (rust/crates/encoding_rs-0.8.31.crate) = 1370113
+SHA256 (rust/crates/encoding_rs-0.8.33.crate) = 7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1
+SIZE (rust/crates/encoding_rs-0.8.33.crate) = 1370071
 SHA256 (rust/crates/fastrand-1.8.0.crate) = a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499
 SIZE (rust/crates/fastrand-1.8.0.crate) = 11369
 SHA256 (rust/crates/flate2-1.0.24.crate) = f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6
@@ -93,8 +99,8 @@ SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869
 SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
 SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
 SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
-SHA256 (rust/crates/form_urlencoded-1.1.0.crate) = a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8
-SIZE (rust/crates/form_urlencoded-1.1.0.crate) = 8734
+SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
+SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
 SHA256 (rust/crates/fuchsia-cprng-0.1.1.crate) = a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba
 SIZE (rust/crates/fuchsia-cprng-0.1.1.crate) = 2950
 SHA256 (rust/crates/futf-0.1.5.crate) = df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843
@@ -139,16 +145,16 @@ SHA256 (rust/crates/iana-time-zone-0.1.53.crate) = 64c122667b287044802d6ce17ee2d
 SIZE (rust/crates/iana-time-zone-0.1.53.crate) = 20176
 SHA256 (rust/crates/iana-time-zone-haiku-0.1.1.crate) = 0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca
 SIZE (rust/crates/iana-time-zone-haiku-0.1.1.crate) = 7200
-SHA256 (rust/crates/idna-0.3.0.crate) = e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6
-SIZE (rust/crates/idna-0.3.0.crate) = 271128
+SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6
+SIZE (rust/crates/idna-0.5.0.crate) = 271940
 SHA256 (rust/crates/indexmap-1.9.1.crate) = 10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e
 SIZE (rust/crates/indexmap-1.9.1.crate) = 54114
 SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c
 SIZE (rust/crates/instant-0.1.12.crate) = 6128
 SHA256 (rust/crates/ipnet-2.5.1.crate) = f88c5561171189e69df9d98bcf18fd5f9558300f7ea7b801eb8a0fd748bd8745
 SIZE (rust/crates/ipnet-2.5.1.crate) = 26025
-SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
-SIZE (rust/crates/itertools-0.10.5.crate) = 115354
+SHA256 (rust/crates/itertools-0.11.0.crate) = b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57
+SIZE (rust/crates/itertools-0.11.0.crate) = 125074
 SHA256 (rust/crates/itoa-1.0.4.crate) = 4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc
 SIZE (rust/crates/itoa-1.0.4.crate) = 10601
 SHA256 (rust/crates/js-sys-0.3.60.crate) = 49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47
@@ -165,10 +171,8 @@ SHA256 (rust/crates/mac-0.1.1.crate) = c41e0c4fef86961ac6d6f8a82609f55f31b05e4fc
 SIZE (rust/crates/mac-0.1.1.crate) = 4838
 SHA256 (rust/crates/markup5ever-0.9.0.crate) = 65381d9d47506b8592b97c4efd936afcf673b09b059f2bef39c7211ee78b9d03
 SIZE (rust/crates/markup5ever-0.9.0.crate) = 46871
-SHA256 (rust/crates/matches-0.1.9.crate) = a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f
-SIZE (rust/crates/matches-0.1.9.crate) = 2246
-SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
-SIZE (rust/crates/memchr-2.5.0.crate) = 65812
+SHA256 (rust/crates/memchr-2.7.1.crate) = 523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149
+SIZE (rust/crates/memchr-2.7.1.crate) = 96307
 SHA256 (rust/crates/mime-0.3.16.crate) = 2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d
 SIZE (rust/crates/mime-0.3.16.crate) = 15206
 SHA256 (rust/crates/miniz_oxide-0.5.4.crate) = 96590ba8f175222643a85693f33d26e9c8a015f599c216509b1a6894af675d34
@@ -179,8 +183,6 @@ SHA256 (rust/crates/native-tls-0.2.11.crate) = 07226173c32f2926027b63cce4bcd8076
 SIZE (rust/crates/native-tls-0.2.11.crate) = 29008
 SHA256 (rust/crates/new_debug_unreachable-1.0.4.crate) = e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54
 SIZE (rust/crates/new_debug_unreachable-1.0.4.crate) = 2561
-SHA256 (rust/crates/num-integer-0.1.45.crate) = 225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9
-SIZE (rust/crates/num-integer-0.1.45.crate) = 22529
 SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd
 SIZE (rust/crates/num-traits-0.2.15.crate) = 49262
 SHA256 (rust/crates/num_cpus-1.14.0.crate) = f6058e64324c71e02bc2b150e4f3bc8286db6c83092132ffa3f6b1eab0f9def5
@@ -195,10 +197,10 @@ SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc19480
 SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
 SHA256 (rust/crates/openssl-sys-0.9.77.crate) = b03b84c3b2d099b81f0953422b4d4ad58761589d0229b5506356afca05a3670a
 SIZE (rust/crates/openssl-sys-0.9.77.crate) = 60799
-SHA256 (rust/crates/os_str_bytes-6.3.1.crate) = 3baf96e39c5359d2eb0dd6ccb42c62b91d9678aa68160d261b9e0ccbf9e9dea9
-SIZE (rust/crates/os_str_bytes-6.3.1.crate) = 22934
-SHA256 (rust/crates/percent-encoding-2.2.0.crate) = 478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e
-SIZE (rust/crates/percent-encoding-2.2.0.crate) = 10075
+SHA256 (rust/crates/os_str_bytes-6.6.1.crate) = e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1
+SIZE (rust/crates/os_str_bytes-6.6.1.crate) = 27643
+SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
+SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
 SHA256 (rust/crates/phf-0.7.24.crate) = b3da44b85f8e8dfaec21adae67f95d93244b2ecf6ad2a692320598dcc8e6dd18
 SIZE (rust/crates/phf-0.7.24.crate) = 4318
 SHA256 (rust/crates/phf-0.10.1.crate) = fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259
@@ -225,18 +227,18 @@ SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad26
 SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
 SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c
 SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640
-SHA256 (rust/crates/predicates-2.1.2.crate) = ab68289ded120dcbf9d571afcf70163233229052aec9b08ab09532f698d0e1e6
-SIZE (rust/crates/predicates-2.1.2.crate) = 23222
-SHA256 (rust/crates/predicates-core-1.0.4.crate) = a6e7125585d872860e9955ca571650b27a4979c5823084168c5ed5bbfb016b56
-SIZE (rust/crates/predicates-core-1.0.4.crate) = 7773
+SHA256 (rust/crates/predicates-3.0.4.crate) = 6dfc28575c2e3f19cb3c73b93af36460ae898d426eba6fc15b9bd2a5220758a0
+SIZE (rust/crates/predicates-3.0.4.crate) = 23240
+SHA256 (rust/crates/predicates-core-1.0.6.crate) = b794032607612e7abeb4db69adb4e33590fa6cf1149e95fd7cb00e634b92f174
+SIZE (rust/crates/predicates-core-1.0.6.crate) = 8084
 SHA256 (rust/crates/predicates-tree-1.0.6.crate) = ad3f7fa8d61e139cbc7c3edfebf3b6678883a53f5ffac65d1259329a93ee43a5
 SIZE (rust/crates/predicates-tree-1.0.6.crate) = 8143
 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.47.crate) = 5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725
-SIZE (rust/crates/proc-macro2-1.0.47.crate) = 41955
-SHA256 (rust/crates/quote-1.0.21.crate) = bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179
-SIZE (rust/crates/quote-1.0.21.crate) = 28030
+SHA256 (rust/crates/proc-macro2-1.0.76.crate) = 95fc56cda0b5c3325f5fbbd7ff9fda9e02bb00bb3dac51252d2f1bfa1cb8cc8c
+SIZE (rust/crates/proc-macro2-1.0.76.crate) = 45660
+SHA256 (rust/crates/quote-1.0.35.crate) = 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef
+SIZE (rust/crates/quote-1.0.35.crate) = 28136
 SHA256 (rust/crates/rand-0.6.5.crate) = 6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca
 SIZE (rust/crates/rand-0.6.5.crate) = 104814
 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
@@ -267,16 +269,18 @@ SHA256 (rust/crates/rdrand-0.4.0.crate) = 678054eb77286b51581ba43620cc911abf0275
 SIZE (rust/crates/rdrand-0.4.0.crate) = 6456
 SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
 SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
-SHA256 (rust/crates/regex-1.7.0.crate) = e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a
-SIZE (rust/crates/regex-1.7.0.crate) = 239421
+SHA256 (rust/crates/regex-1.10.2.crate) = 380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343
+SIZE (rust/crates/regex-1.10.2.crate) = 252839
 SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
 SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-syntax-0.6.28.crate) = 456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848
-SIZE (rust/crates/regex-syntax-0.6.28.crate) = 299288
+SHA256 (rust/crates/regex-automata-0.4.3.crate) = 5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f
+SIZE (rust/crates/regex-automata-0.4.3.crate) = 617011
+SHA256 (rust/crates/regex-syntax-0.8.2.crate) = c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f
+SIZE (rust/crates/regex-syntax-0.8.2.crate) = 347228
 SHA256 (rust/crates/remove_dir_all-0.5.3.crate) = 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7
 SIZE (rust/crates/remove_dir_all-0.5.3.crate) = 9184
-SHA256 (rust/crates/reqwest-0.11.12.crate) = 431949c384f4e2ae07605ccaa56d1d9d2ecdb5cadd4f9577ccfab29f2e5149fc
-SIZE (rust/crates/reqwest-0.11.12.crate) = 143820
+SHA256 (rust/crates/reqwest-0.11.23.crate) = 37b1ae8d9ac08420c66222fb9096fc5de435c3c48542bc5336c51892cffafb41
+SIZE (rust/crates/reqwest-0.11.23.crate) = 158448
 SHA256 (rust/crates/ryu-1.0.11.crate) = 4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09
 SIZE (rust/crates/ryu-1.0.11.crate) = 47007
 SHA256 (rust/crates/schannel-0.1.20.crate) = 88d6731146462ea25d9244b2ed5fd1d716d25c52e4d54aa4fb0f3c4e9854dbe2
@@ -289,14 +293,14 @@ SHA256 (rust/crates/security-framework-sys-2.6.1.crate) = 0160a13a177a45bfb43ce7
 SIZE (rust/crates/security-framework-sys-2.6.1.crate) = 17717
 SHA256 (rust/crates/serde-1.0.147.crate) = d193d69bae983fc11a79df82342761dfbf28a99fc8d203dca4c3c1b590948965
 SIZE (rust/crates/serde-1.0.147.crate) = 76697
-SHA256 (rust/crates/serde_derive-1.0.147.crate) = 4f1d362ca8fc9c3e3a7484440752472d68a6caa98f1ab81d99b5dfe517cec852
-SIZE (rust/crates/serde_derive-1.0.147.crate) = 54861
+SHA256 (rust/crates/serde_derive-1.0.195.crate) = 46fe8f8603d81ba86327b23a2e9cdf49e1255fb94a4c5f297f6ee0547178ea2c
+SIZE (rust/crates/serde_derive-1.0.195.crate) = 55687
 SHA256 (rust/crates/serde_json-1.0.87.crate) = 6ce777b7b150d76b9cf60d28b55f5847135a003f7d7350c6be7a773508ce7d45
 SIZE (rust/crates/serde_json-1.0.87.crate) = 144383
 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
 SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
-SHA256 (rust/crates/sha2-0.10.6.crate) = 82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0
-SIZE (rust/crates/sha2-0.10.6.crate) = 20558
+SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
+SIZE (rust/crates/sha2-0.10.8.crate) = 26357
 SHA256 (rust/crates/siphasher-0.2.3.crate) = 0b8de496cf83d4ed58b6be86c3a275b8602f6ffe98d3024a869e124147a9a3ac
 SIZE (rust/crates/siphasher-0.2.3.crate) = 8717
 SHA256 (rust/crates/siphasher-0.3.10.crate) = 7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de
@@ -317,6 +321,12 @@ SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f0
 SIZE (rust/crates/strsim-0.10.0.crate) = 11355
 SHA256 (rust/crates/syn-1.0.103.crate) = a864042229133ada95abf3b54fdc62ef5ccabe9515b64717bcb9a1919e59445d
 SIZE (rust/crates/syn-1.0.103.crate) = 236495
+SHA256 (rust/crates/syn-2.0.48.crate) = 0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f
+SIZE (rust/crates/syn-2.0.48.crate) = 250566
+SHA256 (rust/crates/system-configuration-0.5.1.crate) = ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7
+SIZE (rust/crates/system-configuration-0.5.1.crate) = 12618
+SHA256 (rust/crates/system-configuration-sys-0.5.0.crate) = a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9
+SIZE (rust/crates/system-configuration-sys-0.5.0.crate) = 6730
 SHA256 (rust/crates/tempfile-3.3.0.crate) = 5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4
 SIZE (rust/crates/tempfile-3.3.0.crate) = 27578
 SHA256 (rust/crates/tendril-0.4.3.crate) = d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0
@@ -327,14 +337,12 @@ SHA256 (rust/crates/termtree-0.4.0.crate) = 95059e91184749cb66be6dc994f67f182b6d
 SIZE (rust/crates/termtree-0.4.0.crate) = 4449
 SHA256 (rust/crates/textwrap-0.16.0.crate) = 222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d
 SIZE (rust/crates/textwrap-0.16.0.crate) = 53722
-SHA256 (rust/crates/time-0.1.44.crate) = 6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255
-SIZE (rust/crates/time-0.1.44.crate) = 28885
 SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
 SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
 SHA256 (rust/crates/tinyvec_macros-0.1.0.crate) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c
 SIZE (rust/crates/tinyvec_macros-0.1.0.crate) = 1817
-SHA256 (rust/crates/tokio-1.21.2.crate) = a9e03c497dc955702ba729190dc4aac6f2a0ce97f913e5b1b5912fc5039d9099
-SIZE (rust/crates/tokio-1.21.2.crate) = 606589
+SHA256 (rust/crates/tokio-1.26.0.crate) = 03201d01c3c27a29c8a5cee5b55a93ddae1ccf6f08f65365c2c918f8c1b76f64
+SIZE (rust/crates/tokio-1.26.0.crate) = 646327
 SHA256 (rust/crates/tokio-native-tls-0.3.0.crate) = f7d995660bd2b7f8c1568414c1126076c13fbb725c40112dc0120b78eb9b717b
 SIZE (rust/crates/tokio-native-tls-0.3.0.crate) = 20759
 SHA256 (rust/crates/tokio-util-0.7.4.crate) = 0bb2e075f03b3d66d8d8785356224ba688d2906a371015e225beeb65ca92c740
@@ -349,16 +357,16 @@ SHA256 (rust/crates/try-lock-0.2.3.crate) = 59547bce71d9c38b83d9c0e92b6066c42533
 SIZE (rust/crates/try-lock-0.2.3.crate) = 4158
 SHA256 (rust/crates/typenum-1.15.0.crate) = dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987
 SIZE (rust/crates/typenum-1.15.0.crate) = 40741
-SHA256 (rust/crates/unicode-bidi-0.3.8.crate) = 099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992
-SIZE (rust/crates/unicode-bidi-0.3.8.crate) = 36575
+SHA256 (rust/crates/unicode-bidi-0.3.14.crate) = 6f2528f27a9eb2b21e69c95319b30bd0efd85d09c379741b0f78ea1d86be2416
+SIZE (rust/crates/unicode-bidi-0.3.14.crate) = 56429
 SHA256 (rust/crates/unicode-ident-1.0.5.crate) = 6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3
 SIZE (rust/crates/unicode-ident-1.0.5.crate) = 35455
 SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921
 SIZE (rust/crates/unicode-normalization-0.1.22.crate) = 122604
 SHA256 (rust/crates/unicode-width-0.1.10.crate) = c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b
 SIZE (rust/crates/unicode-width-0.1.10.crate) = 18968
-SHA256 (rust/crates/url-2.3.1.crate) = 0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643
-SIZE (rust/crates/url-2.3.1.crate) = 72777
+SHA256 (rust/crates/url-2.5.0.crate) = 31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633
+SIZE (rust/crates/url-2.5.0.crate) = 78605
 SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
 SIZE (rust/crates/utf-8-0.7.6.crate) = 10422
 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
@@ -369,8 +377,6 @@ SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a
 SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441
 SHA256 (rust/crates/want-0.3.0.crate) = 1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0
 SIZE (rust/crates/want-0.3.0.crate) = 6550
-SHA256 (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f
-SIZE (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 26964
 SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
 SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
 SHA256 (rust/crates/wasm-bindgen-0.2.83.crate) = eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268
@@ -399,31 +405,53 @@ SHA256 (rust/crates/windows-sys-0.36.1.crate) = ea04155a16a59f9eab786fe12a4a450e
 SIZE (rust/crates/windows-sys-0.36.1.crate) = 3347053
 SHA256 (rust/crates/windows-sys-0.42.0.crate) = 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7
 SIZE (rust/crates/windows-sys-0.42.0.crate) = 3006791
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.0.crate) = 41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e
-SIZE (rust/crates/windows_aarch64_gnullvm-0.42.0.crate) = 357917
+SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
+SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
+SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
+SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
+SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071
+SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492
+SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
+SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
+SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
+SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
 SHA256 (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47
 SIZE (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 661960
-SHA256 (rust/crates/windows_aarch64_msvc-0.42.0.crate) = dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4
-SIZE (rust/crates/windows_aarch64_msvc-0.42.0.crate) = 659424
+SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
+SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
+SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
+SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
 SHA256 (rust/crates/windows_i686_gnu-0.36.1.crate) = 180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6
 SIZE (rust/crates/windows_i686_gnu-0.36.1.crate) = 818115
-SHA256 (rust/crates/windows_i686_gnu-0.42.0.crate) = fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7
-SIZE (rust/crates/windows_i686_gnu-0.42.0.crate) = 728570
+SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
+SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
+SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
+SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
 SHA256 (rust/crates/windows_i686_msvc-0.36.1.crate) = e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024
 SIZE (rust/crates/windows_i686_msvc-0.36.1.crate) = 724575
-SHA256 (rust/crates/windows_i686_msvc-0.42.0.crate) = 84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246
-SIZE (rust/crates/windows_i686_msvc-0.42.0.crate) = 717477
+SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
+SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
+SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
+SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
 SHA256 (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1
 SIZE (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 790934
-SHA256 (rust/crates/windows_x86_64_gnu-0.42.0.crate) = bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed
-SIZE (rust/crates/windows_x86_64_gnu-0.42.0.crate) = 692493
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.0.crate) = 09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028
-SIZE (rust/crates/windows_x86_64_gnullvm-0.42.0.crate) = 357906
+SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
+SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
+SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
+SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
+SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
+SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
 SHA256 (rust/crates/windows_x86_64_msvc-0.36.1.crate) = c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680
 SIZE (rust/crates/windows_x86_64_msvc-0.36.1.crate) = 661999
-SHA256 (rust/crates/windows_x86_64_msvc-0.42.0.crate) = f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5
-SIZE (rust/crates/windows_x86_64_msvc-0.42.0.crate) = 659377
-SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d
-SIZE (rust/crates/winreg-0.10.1.crate) = 25725
-SHA256 (Y2Z-monolith-v2.7.0_GH0.tar.gz) = 2076b479638d4ae5c1d1009c915527213175e6ae1b18f95d296092cbda0e7cc2
-SIZE (Y2Z-monolith-v2.7.0_GH0.tar.gz) = 3327290
+SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
+SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
+SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
+SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
+SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1
+SIZE (rust/crates/winreg-0.50.0.crate) = 29703
+SHA256 (Y2Z-monolith-v2.8.1_GH0.tar.gz) = 16bc9010f6a425ffa6cc71e01ab72bb3c9029f736c30918bff70157115b3ae9c
+SIZE (Y2Z-monolith-v2.8.1_GH0.tar.gz) = 3330643