git: a50d8fca46af - main - sysutils/bottom: Update to latest commit

From: Adam Weinberger <adamw_at_FreeBSD.org>
Date: Mon, 26 Dec 2022 16:02:13 UTC
The branch main has been updated by adamw:

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

commit a50d8fca46af7eb8eaa4ef1000fc70ea34cc2d8d
Author:     Adam Weinberger <adamw@FreeBSD.org>
AuthorDate: 2022-12-26 16:02:01 +0000
Commit:     Adam Weinberger <adamw@FreeBSD.org>
CommitDate: 2022-12-26 16:02:10 +0000

    sysutils/bottom: Update to latest commit
---
 sysutils/bottom/Makefile        | 191 +------------------------------------
 sysutils/bottom/Makefile.crates | 204 ++++++++++++++++++++++++++++++++++++++++
 sysutils/bottom/distinfo        | 116 +++++++++++++++--------
 3 files changed, 287 insertions(+), 224 deletions(-)

diff --git a/sysutils/bottom/Makefile b/sysutils/bottom/Makefile
index 92b9bf06b595..bf33202b4226 100644
--- a/sysutils/bottom/Makefile
+++ b/sysutils/bottom/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	bottom
-DISTVERSION=	0.6.8-r20220909
-PORTREVISION=	4
+DISTVERSION=	0.6.8-r20221226
 CATEGORIES=	sysutils
 
 MAINTAINER=	adamw@FreeBSD.org
@@ -13,7 +12,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 USES=		cargo
 USE_GITHUB=	yes
 GH_ACCOUNT=	ClementTsang
-GH_TAGNAME=	7218918
+GH_TAGNAME=	d8da12f
 
 PORTDOCS=	*
 PLIST_FILES=	bin/btm \
@@ -27,191 +26,8 @@ OPTIONS_DEFINE=	DOCS
 # Build manpages and shell completion
 CARGO_ENV+= 	BTM_GENERATE=true
 
-CARGO_CRATES=	addr2line-0.17.0 \
-		adler-1.0.2 \
-		aho-corasick-0.7.18 \
-		anyhow-1.0.57 \
-		assert_cmd-2.0.4 \
-		async-channel-1.6.1 \
-		async-executor-1.4.1 \
-		async-fs-1.5.0 \
-		async-io-1.6.0 \
-		async-lock-2.5.0 \
-		async-net-1.6.1 \
-		async-process-1.3.0 \
-		async-task-4.2.0 \
-		atomic-waker-1.0.0 \
-		atty-0.2.14 \
-		autocfg-1.1.0 \
-		backtrace-0.3.65 \
-		bitflags-1.3.2 \
-		blocking-1.2.0 \
-		bstr-0.2.17 \
-		byteorder-1.4.3 \
-		cache-padded-1.2.0 \
-		cargo-husky-1.5.0 \
-		cassowary-0.3.0 \
-		cc-1.0.73 \
-		cfg-if-1.0.0 \
-		clap-3.1.12 \
-		clap_complete-3.1.2 \
-		clap_lex-0.1.1 \
-		clap_mangen-0.1.6 \
-		concat-string-1.0.1 \
-		concurrent-queue-1.2.2 \
-		core-foundation-0.7.0 \
-		core-foundation-0.9.3 \
-		core-foundation-sys-0.7.0 \
-		core-foundation-sys-0.8.3 \
-		crossbeam-channel-0.5.4 \
-		crossbeam-deque-0.8.1 \
-		crossbeam-epoch-0.9.8 \
-		crossbeam-utils-0.8.8 \
-		crossterm-0.18.2 \
-		crossterm_winapi-0.6.2 \
-		ctrlc-3.2.2 \
-		darling-0.10.2 \
-		darling_core-0.10.2 \
-		darling_macro-0.10.2 \
-		difflib-0.4.0 \
-		dirs-4.0.0 \
-		dirs-sys-0.3.7 \
-		doc-comment-0.3.3 \
-		either-1.6.1 \
-		event-listener-2.5.2 \
-		fastrand-1.7.0 \
-		fern-0.6.1 \
-		float-cmp-0.9.0 \
-		fnv-1.0.7 \
-		futures-0.3.21 \
-		futures-channel-0.3.21 \
-		futures-core-0.3.21 \
-		futures-executor-0.3.21 \
-		futures-io-0.3.21 \
-		futures-lite-1.12.0 \
-		futures-macro-0.3.21 \
-		futures-sink-0.3.21 \
-		futures-task-0.3.21 \
-		futures-timer-3.0.2 \
-		futures-util-0.3.21 \
-		fxhash-0.2.1 \
-		getrandom-0.2.6 \
-		gimli-0.26.1 \
-		glob-0.3.0 \
-		hashbrown-0.11.2 \
-		heim-0.1.0-rc.1 \
-		heim-common-0.1.0-rc.1 \
-		heim-cpu-0.1.0-rc.1 \
-		heim-disk-0.1.0-rc.1 \
-		heim-memory-0.1.0-rc.1 \
-		heim-net-0.1.0-rc.1 \
-		heim-runtime-0.1.0-rc.1 \
-		heim-sensors-0.1.0-rc.1 \
-		hermit-abi-0.1.19 \
-		hex-0.4.3 \
-		ident_case-1.0.1 \
-		indexmap-1.8.1 \
-		instant-0.1.12 \
-		itertools-0.10.3 \
-		itoa-1.0.1 \
-		lazy_static-1.4.0 \
-		lazycell-1.3.0 \
-		libc-0.2.124 \
-		libloading-0.6.7 \
-		lock_api-0.4.7 \
-		log-0.4.16 \
-		macaddr-1.0.1 \
-		mach-0.3.2 \
-		memchr-2.4.1 \
-		memoffset-0.6.5 \
-		miniz_oxide-0.5.1 \
-		mio-0.7.14 \
-		miow-0.3.7 \
-		nix-0.19.1 \
-		nix-0.23.1 \
-		nix-0.24.1 \
-		normalize-line-endings-0.3.0 \
-		ntapi-0.3.7 \
-		num-integer-0.1.44 \
-		num-rational-0.3.2 \
-		num-traits-0.2.14 \
-		num_cpus-1.13.1 \
-		num_threads-0.1.5 \
-		nvml-wrapper-0.7.0 \
-		nvml-wrapper-sys-0.5.0 \
-		object-0.28.3 \
-		once_cell-1.5.2 \
-		os_str_bytes-6.0.0 \
-		parking-2.0.0 \
-		parking_lot-0.11.2 \
-		parking_lot_core-0.8.5 \
-		pin-project-lite-0.2.9 \
-		pin-utils-0.1.0 \
-		polling-2.2.0 \
-		predicates-2.1.1 \
-		predicates-core-1.0.3 \
-		predicates-tree-1.0.5 \
-		proc-macro2-1.0.37 \
-		procfs-0.12.0 \
-		quote-1.0.18 \
-		rayon-1.5.2 \
-		rayon-core-1.9.2 \
-		redox_syscall-0.2.13 \
-		redox_users-0.4.3 \
-		regex-1.5.5 \
-		regex-automata-0.1.10 \
-		regex-syntax-0.6.25 \
-		roff-0.2.1 \
-		rustc-demangle-0.1.21 \
-		ryu-1.0.10 \
-		same-file-1.0.6 \
-		scopeguard-1.1.0 \
-		serde-1.0.136 \
-		serde_derive-1.0.136 \
-		serde_json-1.0.82 \
-		signal-hook-0.1.17 \
-		signal-hook-0.3.13 \
-		signal-hook-registry-1.4.0 \
-		slab-0.4.6 \
-		smallvec-1.8.0 \
-		smol-1.2.5 \
-		socket2-0.4.4 \
-		starship-battery-0.7.9 \
-		static_assertions-1.1.0 \
-		strsim-0.9.3 \
-		strsim-0.10.0 \
-		syn-1.0.91 \
-		sysctl-0.4.6 \
-		sysinfo-0.23.10 \
-		termcolor-1.1.3 \
-		terminal_size-0.1.17 \
-		termtree-0.2.4 \
-		textwrap-0.15.0 \
-		thiserror-1.0.30 \
-		thiserror-impl-1.0.30 \
-		time-0.3.9 \
-		time-macros-0.2.4 \
-		toml-0.5.9 \
-		tui-0.14.0 \
-		typed-builder-0.10.0 \
-		typenum-1.15.0 \
-		unicode-segmentation-1.9.0 \
-		unicode-width-0.1.9 \
-		unicode-xid-0.2.2 \
-		uom-0.30.0 \
-		wait-timeout-0.2.0 \
-		waker-fn-1.1.0 \
-		walkdir-2.3.2 \
-		wasi-0.10.2+wasi-snapshot-preview1 \
-		wepoll-ffi-0.1.2 \
-		widestring-0.4.3 \
-		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 \
-		wrapcenum-derive-0.4.0
-
 GEN_DIR= 	${WRKDIR}/bottom-*/target/tmp/bottom
+
 post-install:
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/btm
 	${INSTALL_MAN} ${GEN_DIR}/manpage/btm.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
@@ -223,4 +39,5 @@ post-install-DOCS-on:
 	${MKDIR} ${STAGEDIR}${DOCSDIR}
 	cd ${WRKSRC}/docs/content && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
 
+.include "${.CURDIR}/Makefile.crates"
 .include <bsd.port.mk>
diff --git a/sysutils/bottom/Makefile.crates b/sysutils/bottom/Makefile.crates
new file mode 100644
index 000000000000..0aec9fdf6ca0
--- /dev/null
+++ b/sysutils/bottom/Makefile.crates
@@ -0,0 +1,204 @@
+CARGO_CRATES=	addr2line-0.17.0 \
+		adler-1.0.2 \
+		aho-corasick-0.7.18 \
+		anyhow-1.0.57 \
+		assert_cmd-2.0.4 \
+		async-channel-1.6.1 \
+		async-executor-1.4.1 \
+		async-fs-1.5.0 \
+		async-io-1.6.0 \
+		async-lock-2.5.0 \
+		async-net-1.6.1 \
+		async-process-1.3.0 \
+		async-task-4.2.0 \
+		atomic-waker-1.0.0 \
+		atty-0.2.14 \
+		autocfg-1.1.0 \
+		backtrace-0.3.65 \
+		bitflags-1.3.2 \
+		blocking-1.2.0 \
+		bstr-0.2.17 \
+		byteorder-1.4.3 \
+		cache-padded-1.2.0 \
+		cargo-husky-1.5.0 \
+		cassowary-0.3.0 \
+		cc-1.0.73 \
+		cfg-if-1.0.0 \
+		clap-3.1.12 \
+		clap_complete-3.1.2 \
+		clap_lex-0.1.1 \
+		clap_mangen-0.1.6 \
+		concat-string-1.0.1 \
+		concurrent-queue-1.2.2 \
+		const_format-0.2.30 \
+		const_format_proc_macros-0.2.29 \
+		core-foundation-0.7.0 \
+		core-foundation-0.9.3 \
+		core-foundation-sys-0.7.0 \
+		core-foundation-sys-0.8.3 \
+		crossbeam-channel-0.5.4 \
+		crossbeam-deque-0.8.1 \
+		crossbeam-epoch-0.9.8 \
+		crossbeam-utils-0.8.8 \
+		crossterm-0.25.0 \
+		crossterm_winapi-0.9.0 \
+		ctrlc-3.2.2 \
+		darling-0.10.2 \
+		darling_core-0.10.2 \
+		darling_macro-0.10.2 \
+		difflib-0.4.0 \
+		dirs-4.0.0 \
+		dirs-sys-0.3.7 \
+		doc-comment-0.3.3 \
+		either-1.6.1 \
+		errno-0.2.8 \
+		errno-dragonfly-0.1.2 \
+		event-listener-2.5.2 \
+		fastrand-1.7.0 \
+		fern-0.6.1 \
+		filedescriptor-0.8.2 \
+		float-cmp-0.9.0 \
+		fnv-1.0.7 \
+		futures-0.3.21 \
+		futures-channel-0.3.21 \
+		futures-core-0.3.21 \
+		futures-executor-0.3.21 \
+		futures-io-0.3.21 \
+		futures-lite-1.12.0 \
+		futures-macro-0.3.21 \
+		futures-sink-0.3.21 \
+		futures-task-0.3.21 \
+		futures-timer-3.0.2 \
+		futures-util-0.3.21 \
+		fxhash-0.2.1 \
+		getrandom-0.2.6 \
+		gimli-0.26.1 \
+		glob-0.3.0 \
+		hashbrown-0.11.2 \
+		heim-0.1.0-rc.1 \
+		heim-common-0.1.0-rc.1 \
+		heim-cpu-0.1.0-rc.1 \
+		heim-disk-0.1.0-rc.1 \
+		heim-memory-0.1.0-rc.1 \
+		heim-net-0.1.0-rc.1 \
+		heim-runtime-0.1.0-rc.1 \
+		heim-sensors-0.1.0-rc.1 \
+		hermit-abi-0.1.19 \
+		hex-0.4.3 \
+		humantime-2.1.0 \
+		humantime-serde-1.1.1 \
+		ident_case-1.0.1 \
+		indexmap-1.8.1 \
+		instant-0.1.12 \
+		io-lifetimes-0.7.5 \
+		itertools-0.10.3 \
+		itoa-1.0.1 \
+		kstring-2.0.0 \
+		lazy_static-1.4.0 \
+		lazycell-1.3.0 \
+		libc-0.2.137 \
+		libloading-0.7.3 \
+		linux-raw-sys-0.0.46 \
+		lock_api-0.4.7 \
+		log-0.4.16 \
+		macaddr-1.0.1 \
+		mach-0.3.2 \
+		mach2-0.4.1 \
+		memchr-2.4.1 \
+		memoffset-0.6.5 \
+		miniz_oxide-0.5.1 \
+		mio-0.8.5 \
+		nix-0.19.1 \
+		nix-0.23.1 \
+		nix-0.24.1 \
+		normalize-line-endings-0.3.0 \
+		ntapi-0.3.7 \
+		ntapi-0.4.0 \
+		num-integer-0.1.44 \
+		num-rational-0.3.2 \
+		num-traits-0.2.14 \
+		num_cpus-1.13.1 \
+		num_threads-0.1.5 \
+		nvml-wrapper-0.8.0 \
+		nvml-wrapper-sys-0.6.0 \
+		object-0.28.3 \
+		once_cell-1.5.2 \
+		os_str_bytes-6.0.0 \
+		parking-2.0.0 \
+		parking_lot-0.12.1 \
+		parking_lot_core-0.9.4 \
+		pin-project-lite-0.2.9 \
+		pin-utils-0.1.0 \
+		polling-2.2.0 \
+		predicates-2.1.1 \
+		predicates-core-1.0.3 \
+		predicates-tree-1.0.5 \
+		proc-macro2-1.0.37 \
+		procfs-0.14.1 \
+		quote-1.0.18 \
+		rayon-1.5.2 \
+		rayon-core-1.9.2 \
+		redox_syscall-0.2.13 \
+		redox_users-0.4.3 \
+		regex-1.5.5 \
+		regex-automata-0.1.10 \
+		regex-syntax-0.6.25 \
+		roff-0.2.1 \
+		rustc-demangle-0.1.21 \
+		rustix-0.35.13 \
+		ryu-1.0.10 \
+		same-file-1.0.6 \
+		scopeguard-1.1.0 \
+		serde-1.0.136 \
+		serde_derive-1.0.136 \
+		serde_json-1.0.82 \
+		signal-hook-0.3.13 \
+		signal-hook-mio-0.2.3 \
+		signal-hook-registry-1.4.0 \
+		slab-0.4.6 \
+		smallvec-1.8.0 \
+		smol-1.2.5 \
+		socket2-0.4.4 \
+		starship-battery-0.7.9 \
+		static_assertions-1.1.0 \
+		strsim-0.9.3 \
+		strsim-0.10.0 \
+		syn-1.0.91 \
+		sysctl-0.5.2 \
+		sysinfo-0.26.7 \
+		termcolor-1.1.3 \
+		terminal_size-0.1.17 \
+		termtree-0.2.4 \
+		textwrap-0.15.0 \
+		thiserror-1.0.37 \
+		thiserror-impl-1.0.37 \
+		time-0.3.9 \
+		time-macros-0.2.4 \
+		toml-0.5.9 \
+		tui-0.19.0 \
+		typed-builder-0.10.0 \
+		typenum-1.15.0 \
+		unicode-segmentation-1.9.0 \
+		unicode-width-0.1.9 \
+		unicode-xid-0.2.2 \
+		uom-0.30.0 \
+		wait-timeout-0.2.0 \
+		waker-fn-1.1.0 \
+		walkdir-2.3.2 \
+		wasi-0.10.2+wasi-snapshot-preview1 \
+		wasi-0.11.0+wasi-snapshot-preview1 \
+		wepoll-ffi-0.1.2 \
+		widestring-0.4.3 \
+		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.42.0 \
+		windows_aarch64_gnullvm-0.42.0 \
+		windows_aarch64_msvc-0.42.0 \
+		windows_i686_gnu-0.42.0 \
+		windows_i686_msvc-0.42.0 \
+		windows_x86_64_gnu-0.42.0 \
+		windows_x86_64_gnullvm-0.42.0 \
+		windows_x86_64_msvc-0.42.0 \
+		wrapcenum-derive-0.4.0
diff --git a/sysutils/bottom/distinfo b/sysutils/bottom/distinfo
index 85d5a91204eb..336fd20be876 100644
--- a/sysutils/bottom/distinfo
+++ b/sysutils/bottom/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1662736456
+TIMESTAMP = 1672070042
 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
@@ -63,6 +63,10 @@ SHA256 (rust/crates/concat-string-1.0.1.crate) = 7439becb5fafc780b6f4de382b1a7a3
 SIZE (rust/crates/concat-string-1.0.1.crate) = 7438
 SHA256 (rust/crates/concurrent-queue-1.2.2.crate) = 30ed07550be01594c6026cff2a1d7fe9c8f683caa798e12b68694ac9e88286a3
 SIZE (rust/crates/concurrent-queue-1.2.2.crate) = 15859
+SHA256 (rust/crates/const_format-0.2.30.crate) = 7309d9b4d3d2c0641e018d449232f2e28f1b22933c137f157d3dbc14228b8c0e
+SIZE (rust/crates/const_format-0.2.30.crate) = 77876
+SHA256 (rust/crates/const_format_proc_macros-0.2.29.crate) = d897f47bf7270cf70d370f8f98c1abb6d2d4cf60a6845d30e05bfb90c6568650
+SIZE (rust/crates/const_format_proc_macros-0.2.29.crate) = 24380
 SHA256 (rust/crates/core-foundation-0.7.0.crate) = 57d24c7a13c43e870e37c1556b74555437870a04514f7685f5b354e090567171
 SIZE (rust/crates/core-foundation-0.7.0.crate) = 25384
 SHA256 (rust/crates/core-foundation-0.9.3.crate) = 194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146
@@ -79,10 +83,10 @@ SHA256 (rust/crates/crossbeam-epoch-0.9.8.crate) = 1145cf131a2c6ba0615079ab6a638
 SIZE (rust/crates/crossbeam-epoch-0.9.8.crate) = 46012
 SHA256 (rust/crates/crossbeam-utils-0.8.8.crate) = 0bf124c720b7686e3c2663cf54062ab0f68a88af2fb6a030e87e30bf721fcb38
 SIZE (rust/crates/crossbeam-utils-0.8.8.crate) = 39681
-SHA256 (rust/crates/crossterm-0.18.2.crate) = 4e86d73f2a0b407b5768d10a8c720cf5d2df49a9efc10ca09176d201ead4b7fb
-SIZE (rust/crates/crossterm-0.18.2.crate) = 108404
-SHA256 (rust/crates/crossterm_winapi-0.6.2.crate) = c2265c3f8e080075d9b6417aa72293fc71662f34b4af2612d8d1b074d29510db
-SIZE (rust/crates/crossterm_winapi-0.6.2.crate) = 14962
+SHA256 (rust/crates/crossterm-0.25.0.crate) = e64e6c0fbe2c17357405f7c758c1ef960fce08bdfb2c03d88d2a18d7e09c4b67
+SIZE (rust/crates/crossterm-0.25.0.crate) = 116533
+SHA256 (rust/crates/crossterm_winapi-0.9.0.crate) = 2ae1b35a484aa10e07fe0638d02301c5ad24de82d310ccbd2f3693da5f09bf1c
+SIZE (rust/crates/crossterm_winapi-0.9.0.crate) = 15561
 SHA256 (rust/crates/ctrlc-3.2.2.crate) = b37feaa84e6861e00a1f5e5aa8da3ee56d605c9992d33e082786754828e20865
 SIZE (rust/crates/ctrlc-3.2.2.crate) = 12699
 SHA256 (rust/crates/darling-0.10.2.crate) = 0d706e75d87e35569db781a9b5e2416cff1236a47ed380831f959382ccd5f858
@@ -101,12 +105,18 @@ SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054
 SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
 SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457
 SIZE (rust/crates/either-1.6.1.crate) = 13641
+SHA256 (rust/crates/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1
+SIZE (rust/crates/errno-0.2.8.crate) = 9276
+SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
+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/fastrand-1.7.0.crate) = c3fcf0cee53519c866c09b5de1f6c56ff9d647101f81c1964fa632e148896cdf
 SIZE (rust/crates/fastrand-1.7.0.crate) = 11265
 SHA256 (rust/crates/fern-0.6.1.crate) = 3bdd7b0849075e79ee9a1836df22c717d1eba30451796fdc631b04565dd11e2a
 SIZE (rust/crates/fern-0.6.1.crate) = 300402
+SHA256 (rust/crates/filedescriptor-0.8.2.crate) = 7199d965852c3bac31f779ef99cbb4537f80e952e2d6aa0ffeb30cce00f4f46e
+SIZE (rust/crates/filedescriptor-0.8.2.crate) = 10830
 SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
 SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102
 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
@@ -163,24 +173,34 @@ SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb
 SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
 SIZE (rust/crates/hex-0.4.3.crate) = 13299
+SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
+SIZE (rust/crates/humantime-2.1.0.crate) = 16749
+SHA256 (rust/crates/humantime-serde-1.1.1.crate) = 57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c
+SIZE (rust/crates/humantime-serde-1.1.1.crate) = 7886
 SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
 SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
 SHA256 (rust/crates/indexmap-1.8.1.crate) = 0f647032dfaa1f8b6dc29bd3edb7bbef4861b8b8007ebb118d6db284fd59f6ee
 SIZE (rust/crates/indexmap-1.8.1.crate) = 53220
 SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c
 SIZE (rust/crates/instant-0.1.12.crate) = 6128
+SHA256 (rust/crates/io-lifetimes-0.7.5.crate) = 59ce5ef949d49ee85593fc4d3f3f95ad61657076395cbbce23e2121fc5542074
+SIZE (rust/crates/io-lifetimes-0.7.5.crate) = 36261
 SHA256 (rust/crates/itertools-0.10.3.crate) = a9a9d19fa1e79b6215ff29b9d6880b706147f16e9b1dbb1e4e5947b5b02bc5e3
 SIZE (rust/crates/itertools-0.10.3.crate) = 118661
 SHA256 (rust/crates/itoa-1.0.1.crate) = 1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35
 SIZE (rust/crates/itoa-1.0.1.crate) = 11059
+SHA256 (rust/crates/kstring-2.0.0.crate) = ec3066350882a1cd6d950d055997f379ac37fd39f81cd4d8ed186032eb3c5747
+SIZE (rust/crates/kstring-2.0.0.crate) = 22063
 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
 SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
 SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
-SHA256 (rust/crates/libc-0.2.124.crate) = 21a41fed9d98f27ab1c6d161da622a4fa35e8a54a8adc24bbf3ddd0ef70b0e50
-SIZE (rust/crates/libc-0.2.124.crate) = 577742
-SHA256 (rust/crates/libloading-0.6.7.crate) = 351a32417a12d5f7e82c368a66781e307834dae04c6ce0cd4456d52989229883
-SIZE (rust/crates/libloading-0.6.7.crate) = 25037
+SHA256 (rust/crates/libc-0.2.137.crate) = fc7fcc620a3bff7cdd7a365be3376c97191aeaccc2a603e600951e452615bf89
+SIZE (rust/crates/libc-0.2.137.crate) = 606185
+SHA256 (rust/crates/libloading-0.7.3.crate) = efbc0f03f9a775e9f6aed295c6a1ba2253c5757a9e03d55c6caa46a681abcddd
+SIZE (rust/crates/libloading-0.7.3.crate) = 27378
+SHA256 (rust/crates/linux-raw-sys-0.0.46.crate) = d4d2456c373231a208ad294c33dc5bff30051eafd954cd4caae83a712b12854d
+SIZE (rust/crates/linux-raw-sys-0.0.46.crate) = 807633
 SHA256 (rust/crates/lock_api-0.4.7.crate) = 327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53
 SIZE (rust/crates/lock_api-0.4.7.crate) = 25371
 SHA256 (rust/crates/log-0.4.16.crate) = 6389c490849ff5bc16be905ae24bc913a9c8892e19b2341dbc175e14c341c2b8
@@ -189,16 +209,16 @@ SHA256 (rust/crates/macaddr-1.0.1.crate) = baee0bbc17ce759db233beb01648088061bf6
 SIZE (rust/crates/macaddr-1.0.1.crate) = 11162
 SHA256 (rust/crates/mach-0.3.2.crate) = b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa
 SIZE (rust/crates/mach-0.3.2.crate) = 19611
+SHA256 (rust/crates/mach2-0.4.1.crate) = 6d0d1830bcd151a6fc4aea1369af235b36c1528fe976b8ff678683c9995eade8
+SIZE (rust/crates/mach2-0.4.1.crate) = 19723
 SHA256 (rust/crates/memchr-2.4.1.crate) = 308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a
 SIZE (rust/crates/memchr-2.4.1.crate) = 64977
 SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce
 SIZE (rust/crates/memoffset-0.6.5.crate) = 7686
 SHA256 (rust/crates/miniz_oxide-0.5.1.crate) = d2b29bd4bc3f33391105ebee3589c19197c4271e3e5a9ec9bfe8127eeff8f082
 SIZE (rust/crates/miniz_oxide-0.5.1.crate) = 52418
-SHA256 (rust/crates/mio-0.7.14.crate) = 8067b404fe97c70829f082dec8bcf4f71225d7eaea1d8645349cb76fa06205cc
-SIZE (rust/crates/mio-0.7.14.crate) = 87429
-SHA256 (rust/crates/miow-0.3.7.crate) = b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21
-SIZE (rust/crates/miow-0.3.7.crate) = 24563
+SHA256 (rust/crates/mio-0.8.5.crate) = e5d732bc30207a6423068df043e3d02e0735b155ad7ce1a6f76fe2baa5b158de
+SIZE (rust/crates/mio-0.8.5.crate) = 93993
 SHA256 (rust/crates/nix-0.19.1.crate) = b2ccba0cfe4fdf15982d1674c69b1fd80bad427d293849982668dfe454bd61f2
 SIZE (rust/crates/nix-0.19.1.crate) = 213462
 SHA256 (rust/crates/nix-0.23.1.crate) = 9f866317acbd3a240710c63f065ffb1e4fd466259045ccb504130b7f668f35c6
@@ -209,6 +229,8 @@ SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f
 SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737
 SHA256 (rust/crates/ntapi-0.3.7.crate) = c28774a7fd2fbb4f0babd8237ce554b73af68021b5f695a3cebd6c59bac0980f
 SIZE (rust/crates/ntapi-0.3.7.crate) = 126994
+SHA256 (rust/crates/ntapi-0.4.0.crate) = bc51db7b362b205941f71232e56c625156eb9a929f8cf74a428fd5bc094a4afc
+SIZE (rust/crates/ntapi-0.4.0.crate) = 126602
 SHA256 (rust/crates/num-integer-0.1.44.crate) = d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db
 SIZE (rust/crates/num-integer-0.1.44.crate) = 22216
 SHA256 (rust/crates/num-rational-0.3.2.crate) = 12ac428b1cb17fce6f731001d307d351ec70a6d202fc2e60f7d4c5e42d8f4f07
@@ -219,10 +241,10 @@ SHA256 (rust/crates/num_cpus-1.13.1.crate) = 19e64526ebdee182341572e50e9ad03965a
 SIZE (rust/crates/num_cpus-1.13.1.crate) = 14752
 SHA256 (rust/crates/num_threads-0.1.5.crate) = aba1801fb138d8e85e11d0fc70baf4fe1cdfffda7c6cd34a854905df588e5ed0
 SIZE (rust/crates/num_threads-0.1.5.crate) = 7109
-SHA256 (rust/crates/nvml-wrapper-0.7.0.crate) = 4f6fb95ab904553d1b8914d340cadd0b34bee1cc984668eaa096a018f04ed8b8
-SIZE (rust/crates/nvml-wrapper-0.7.0.crate) = 78987
-SHA256 (rust/crates/nvml-wrapper-sys-0.5.0.crate) = 4be195fa681ad2a9c903a866bc3f97f174333f04fb7b9e7c1f2413452f698484
-SIZE (rust/crates/nvml-wrapper-sys-0.5.0.crate) = 30048
+SHA256 (rust/crates/nvml-wrapper-0.8.0.crate) = 288bd66a5a56d8c97b178412b328419b3fdec261c0cbc4628ddc49cc16db8fc6
+SIZE (rust/crates/nvml-wrapper-0.8.0.crate) = 70859
+SHA256 (rust/crates/nvml-wrapper-sys-0.6.0.crate) = d3d606d4edf766969f16828ec047ca9aa96652a17bd353dc0613bfaca49b61d6
+SIZE (rust/crates/nvml-wrapper-sys-0.6.0.crate) = 28405
 SHA256 (rust/crates/object-0.28.3.crate) = 40bec70ba014595f99f7aa110b84331ffe1ee9aece7fe6f387cc7e3ecda4d456
 SIZE (rust/crates/object-0.28.3.crate) = 233545
 SHA256 (rust/crates/once_cell-1.5.2.crate) = 13bd41f508810a131401606d54ac32a467c97172d74ba7662562ebba5ad07fa0
@@ -231,10 +253,10 @@ SHA256 (rust/crates/os_str_bytes-6.0.0.crate) = 8e22443d1643a904602595ba1cd8f7d8
 SIZE (rust/crates/os_str_bytes-6.0.0.crate) = 21046
 SHA256 (rust/crates/parking-2.0.0.crate) = 427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72
 SIZE (rust/crates/parking-2.0.0.crate) = 9714
-SHA256 (rust/crates/parking_lot-0.11.2.crate) = 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99
-SIZE (rust/crates/parking_lot-0.11.2.crate) = 39869
-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-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f
+SIZE (rust/crates/parking_lot-0.12.1.crate) = 40967
+SHA256 (rust/crates/parking_lot_core-0.9.4.crate) = 4dc9e0dc2adc1c69d09143aff38d3d30c5c3f0df0dad82e6d25547af174ebec0
+SIZE (rust/crates/parking_lot_core-0.9.4.crate) = 32359
 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
@@ -249,8 +271,8 @@ SHA256 (rust/crates/predicates-tree-1.0.5.crate) = 4d86de6de25020a36c6d3643a86d9
 SIZE (rust/crates/predicates-tree-1.0.5.crate) = 8126
 SHA256 (rust/crates/proc-macro2-1.0.37.crate) = ec757218438d5fda206afc041538b2f6d889286160d649a86a24d37e1235afd1
 SIZE (rust/crates/proc-macro2-1.0.37.crate) = 41378
-SHA256 (rust/crates/procfs-0.12.0.crate) = 0941606b9934e2d98a3677759a971756eb821f75764d0e0d26946d08e74d9104
-SIZE (rust/crates/procfs-0.12.0.crate) = 103531
+SHA256 (rust/crates/procfs-0.14.1.crate) = 2dfb6451c91904606a1abe93e83a8ec851f45827fa84273f256ade45dc095818
+SIZE (rust/crates/procfs-0.14.1.crate) = 113661
 SHA256 (rust/crates/quote-1.0.18.crate) = a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1
 SIZE (rust/crates/quote-1.0.18.crate) = 28911
 SHA256 (rust/crates/rayon-1.5.2.crate) = fd249e82c21598a9a426a4e00dd7adc1d640b22445ec8545feef801d1a74c221
@@ -271,6 +293,8 @@ SHA256 (rust/crates/roff-0.2.1.crate) = b833d8d034ea094b1ea68aa6d5c740e0d04bad9d
 SIZE (rust/crates/roff-0.2.1.crate) = 10605
 SHA256 (rust/crates/rustc-demangle-0.1.21.crate) = 7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342
 SIZE (rust/crates/rustc-demangle-0.1.21.crate) = 27920
+SHA256 (rust/crates/rustix-0.35.13.crate) = 727a1a6d65f786ec22df8a81ca3121107f235970dc1705ed681d3e6e8b9cd5f9
+SIZE (rust/crates/rustix-0.35.13.crate) = 270275
 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
@@ -283,10 +307,10 @@ SHA256 (rust/crates/serde_derive-1.0.136.crate) = 08597e7152fcd306f41838ed3e37be
 SIZE (rust/crates/serde_derive-1.0.136.crate) = 54776
 SHA256 (rust/crates/serde_json-1.0.82.crate) = 82c2c1fdcd807d1098552c5b9a36e425e42e9fbd7c6a37a8425f390f781f7fa7
 SIZE (rust/crates/serde_json-1.0.82.crate) = 144514
-SHA256 (rust/crates/signal-hook-0.1.17.crate) = 7e31d442c16f047a671b5a71e2161d6e68814012b7f5379d269ebd915fac2729
-SIZE (rust/crates/signal-hook-0.1.17.crate) = 27085
 SHA256 (rust/crates/signal-hook-0.3.13.crate) = 647c97df271007dcea485bb74ffdb57f2e683f1306c854f468a0c244badabf2d
 SIZE (rust/crates/signal-hook-0.3.13.crate) = 49252
+SHA256 (rust/crates/signal-hook-mio-0.2.3.crate) = 29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af
+SIZE (rust/crates/signal-hook-mio-0.2.3.crate) = 9064
 SHA256 (rust/crates/signal-hook-registry-1.4.0.crate) = e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0
 SIZE (rust/crates/signal-hook-registry-1.4.0.crate) = 17912
 SHA256 (rust/crates/slab-0.4.6.crate) = eb703cfe953bccee95685111adeedb76fabe4e97549a58d16f03ea7b9367bb32
@@ -307,10 +331,10 @@ SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f0
 SIZE (rust/crates/strsim-0.10.0.crate) = 11355
 SHA256 (rust/crates/syn-1.0.91.crate) = b683b2b825c8eef438b77c36a06dc262294da3d5a5813fac20da149241dcd44d
 SIZE (rust/crates/syn-1.0.91.crate) = 235996
-SHA256 (rust/crates/sysctl-0.4.6.crate) = 225e483f02d0ad107168dc57381a8a40c3aeea6abe47f37506931f861643cfa8
-SIZE (rust/crates/sysctl-0.4.6.crate) = 17222
-SHA256 (rust/crates/sysinfo-0.23.10.crate) = 4eea2ed6847da2e0c7289f72cb4f285f0bd704694ca067d32be811b2a45ea858
-SIZE (rust/crates/sysinfo-0.23.10.crate) = 119501
+SHA256 (rust/crates/sysctl-0.5.2.crate) = f99d037b2bef227ab8963f4b0acc33ecbb1f9a2e7365add7789372b387ec19e1
+SIZE (rust/crates/sysctl-0.5.2.crate) = 18036
+SHA256 (rust/crates/sysinfo-0.26.7.crate) = c375d5fd899e32847b8566e10598d6e9f1d9b55ec6de3cdf9e7da4bdc51371bc
+SIZE (rust/crates/sysinfo-0.26.7.crate) = 136535
 SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755
 SIZE (rust/crates/termcolor-1.1.3.crate) = 17242
 SHA256 (rust/crates/terminal_size-0.1.17.crate) = 633c1a546cee861a1a6d0dc69ebeca693bf4296661ba7852b9d21d159e0506df
@@ -319,18 +343,18 @@ SHA256 (rust/crates/termtree-0.2.4.crate) = 507e9898683b6c43a9aa55b64259b721b52b
 SIZE (rust/crates/termtree-0.2.4.crate) = 4416
 SHA256 (rust/crates/textwrap-0.15.0.crate) = b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb
 SIZE (rust/crates/textwrap-0.15.0.crate) = 52998
-SHA256 (rust/crates/thiserror-1.0.30.crate) = 854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417
-SIZE (rust/crates/thiserror-1.0.30.crate) = 17748
-SHA256 (rust/crates/thiserror-impl-1.0.30.crate) = aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b
-SIZE (rust/crates/thiserror-impl-1.0.30.crate) = 15230
+SHA256 (rust/crates/thiserror-1.0.37.crate) = 10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e
+SIZE (rust/crates/thiserror-1.0.37.crate) = 18752
+SHA256 (rust/crates/thiserror-impl-1.0.37.crate) = 982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb
+SIZE (rust/crates/thiserror-impl-1.0.37.crate) = 15428
 SHA256 (rust/crates/time-0.3.9.crate) = c2702e08a7a860f005826c6815dcac101b19b5eb330c27fe4a5928fec1d20ddd
 SIZE (rust/crates/time-0.3.9.crate) = 81412
 SHA256 (rust/crates/time-macros-0.2.4.crate) = 42657b1a6f4d817cda8e7a0ace261fe0cc946cf3a80314390b22cc61ae080792
 SIZE (rust/crates/time-macros-0.2.4.crate) = 18421
 SHA256 (rust/crates/toml-0.5.9.crate) = 8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7
 SIZE (rust/crates/toml-0.5.9.crate) = 55667
-SHA256 (rust/crates/tui-0.14.0.crate) = 9ced152a8e9295a5b168adc254074525c17ac4a83c90b2716274cc38118bddc9
-SIZE (rust/crates/tui-0.14.0.crate) = 140336
+SHA256 (rust/crates/tui-0.19.0.crate) = ccdd26cbd674007e649a272da4475fb666d3aa0ad0531da7136db6fab0e5bad1
+SIZE (rust/crates/tui-0.19.0.crate) = 141279
 SHA256 (rust/crates/typed-builder-0.10.0.crate) = 89851716b67b937e393b3daa8423e67ddfc4bbbf1654bcf05488e95e0828db0c
 SIZE (rust/crates/typed-builder-0.10.0.crate) = 24713
 SHA256 (rust/crates/typenum-1.15.0.crate) = dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987
@@ -351,6 +375,8 @@ SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714
 SIZE (rust/crates/walkdir-2.3.2.crate) = 23516
 SHA256 (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6
 SIZE (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = 27505
+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/wepoll-ffi-0.1.2.crate) = d743fdedc5c64377b5fc2bc036b01c7fd642205a0d96356034ae3404d49eb7fb
 SIZE (rust/crates/wepoll-ffi-0.1.2.crate) = 31309
 SHA256 (rust/crates/widestring-0.4.3.crate) = c168940144dd21fd8046987c16a46a33d5fc84eec29ef9dcddc2ac9e31526b7c
@@ -363,7 +389,23 @@ SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e9
 SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164
 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
 SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+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_aarch64_msvc-0.42.0.crate) = dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4
+SIZE (rust/crates/windows_aarch64_msvc-0.42.0.crate) = 659424
+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_msvc-0.42.0.crate) = 84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246
+SIZE (rust/crates/windows_i686_msvc-0.42.0.crate) = 717477
+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_msvc-0.42.0.crate) = f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5
+SIZE (rust/crates/windows_x86_64_msvc-0.42.0.crate) = 659377
 SHA256 (rust/crates/wrapcenum-derive-0.4.0.crate) = 6bcc065c85ad2c3bd12aa4118bf164835712e25080c392557801a13292c60aec
 SIZE (rust/crates/wrapcenum-derive-0.4.0.crate) = 7281
-SHA256 (ClementTsang-bottom-0.6.8-r20220909-7218918_GH0.tar.gz) = 0d375ce829c963489163aaef276352adf22309558e7ff7b095ea21b6001a0df3
-SIZE (ClementTsang-bottom-0.6.8-r20220909-7218918_GH0.tar.gz) = 7844862
+SHA256 (ClementTsang-bottom-0.6.8-r20221226-d8da12f_GH0.tar.gz) = efbdcf7994021a5256053d5d3ce340bbe0c486c28474c81f6fa1eef6203641c1
+SIZE (ClementTsang-bottom-0.6.8-r20221226-d8da12f_GH0.tar.gz) = 7869742