git: 8effa1cd5bf5 - 2024Q4 - sysutils/zellij: Update to upstream release 0.41.1

From: Thomas Zander <riggs_at_FreeBSD.org>
Date: Sun, 10 Nov 2024 13:20:55 UTC
The branch 2024Q4 has been updated by riggs:

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

commit 8effa1cd5bf534c0404989af3dc71cea862d1bc7
Author:     Thomas Zander <riggs@FreeBSD.org>
AuthorDate: 2024-11-10 09:32:44 +0000
Commit:     Thomas Zander <riggs@FreeBSD.org>
CommitDate: 2024-11-10 11:04:20 +0000

    sysutils/zellij: Update to upstream release 0.41.1
    
    Details:
    - New major update plus a bugfix release, see
      https://github.com/zellij-org/zellij/releases/tag/v0.41.0
      https://github.com/zellij-org/zellij/releases/tag/v0.41.1
    
    MFH:            2024Q4
    (cherry picked from commit f06f14732bdc6026ef43b863b41d1d9b0565bb7a)
---
 sysutils/zellij/Makefile                           | 338 ++++++-----
 sysutils/zellij/distinfo                           | 666 ++++++++++-----------
 .../zellij/files/patch-zellij-utils_Cargo.toml     |  14 +-
 3 files changed, 506 insertions(+), 512 deletions(-)

diff --git a/sysutils/zellij/Makefile b/sysutils/zellij/Makefile
index c25564aa1868..0500f7469b98 100644
--- a/sysutils/zellij/Makefile
+++ b/sysutils/zellij/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	zellij
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.40.1
-PORTREVISION=	4
+DISTVERSION=	0.41.1
 CATEGORIES=	sysutils
 
 MAINTAINER=	riggs@FreeBSD.org
@@ -15,7 +14,8 @@ 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
 
-LIB_DEPENDS=	libcurl.so:ftp/curl
+LIB_DEPENDS=	libcurl.so:ftp/curl \
+		libzstd.so:archivers/zstd
 
 USES=		cargo ssl
 
@@ -25,17 +25,16 @@ GH_ACCOUNT=	zellij-org
 PLIST_FILES=	bin/zellij
 
 CARGO_CRATES=	addr2line-0.17.0 \
+		addr2line-0.21.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 \
+		ahash-0.8.11 \
 		aho-corasick-0.7.20 \
 		aho-corasick-1.0.1 \
+		ambient-authority-0.0.2 \
+		android_system_properties-0.1.5 \
 		ansi_term-0.12.1 \
 		anyhow-1.0.71 \
+		arbitrary-1.3.2 \
 		arc-swap-1.5.0 \
 		arrayvec-0.5.2 \
 		arrayvec-0.7.2 \
@@ -48,113 +47,117 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		async-process-1.4.0 \
 		async-std-1.11.0 \
 		async-task-4.2.0 \
-		async-trait-0.1.56 \
+		async-trait-0.1.80 \
+		atomic-0.5.3 \
 		atomic-waker-1.0.0 \
 		atty-0.2.14 \
 		autocfg-1.1.0 \
 		backtrace-0.3.65 \
 		backtrace-ext-0.2.1 \
-		base-x-0.2.11 \
 		base64-0.13.0 \
 		base64-0.21.0 \
+		bit-set-0.5.3 \
+		bit-vec-0.6.3 \
 		bitflags-1.3.2 \
+		bitflags-2.5.0 \
 		block-buffer-0.7.3 \
-		block-buffer-0.9.0 \
+		block-buffer-0.10.4 \
 		block-padding-0.1.5 \
 		blocking-1.2.0 \
-		boxfnonce-0.1.1 \
 		bstr-1.5.0 \
-		bumpalo-3.10.0 \
+		bumpalo-3.16.0 \
 		byte-tools-0.3.1 \
-		bytecheck-0.6.9 \
-		bytecheck_derive-0.6.9 \
 		byteorder-1.4.3 \
-		bytes-0.5.6 \
-		bytes-1.4.0 \
+		bytes-1.6.0 \
 		cache-padded-1.2.0 \
+		cap-fs-ext-3.1.0 \
+		cap-net-ext-3.1.0 \
+		cap-primitives-3.1.0 \
+		cap-rand-3.1.0 \
+		cap-std-3.1.0 \
+		cap-time-ext-3.1.0 \
 		cassowary-0.3.0 \
+		castaway-0.1.2 \
 		cc-1.0.83 \
-		cfg-if-0.1.10 \
 		cfg-if-1.0.0 \
+		cfg_aliases-0.1.1 \
 		chrono-0.4.19 \
-		cipher-0.2.5 \
 		clap-3.2.4 \
 		clap_complete-3.2.1 \
 		clap_derive-3.2.4 \
 		clap_lex-0.2.2 \
 		close_fds-0.3.2 \
+		cobs-0.2.3 \
 		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 \
+		cpp_demangle-0.4.3 \
 		cpufeatures-0.2.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 \
+		cranelift-bforest-0.108.2 \
+		cranelift-codegen-0.108.2 \
+		cranelift-codegen-meta-0.108.2 \
+		cranelift-codegen-shared-0.108.2 \
+		cranelift-control-0.108.2 \
+		cranelift-entity-0.108.2 \
+		cranelift-frontend-0.108.2 \
+		cranelift-isle-0.108.2 \
+		cranelift-native-0.108.2 \
+		cranelift-wasm-0.108.2 \
+		crc32fast-1.4.0 \
 		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 \
+		crypto-common-0.1.6 \
 		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 \
-		darling_macro-0.13.4 \
+		daemonize-0.5.0 \
+		debugid-0.8.0 \
 		deltae-0.3.0 \
 		derivative-2.2.0 \
 		destructure_traitobject-0.2.0 \
 		dialoguer-0.10.4 \
 		digest-0.8.1 \
-		digest-0.9.0 \
+		digest-0.10.7 \
 		directories-5.0.1 \
-		dirs-2.0.2 \
+		directories-next-2.0.0 \
 		dirs-4.0.0 \
 		dirs-sys-0.3.7 \
 		dirs-sys-0.4.1 \
-		discard-1.0.4 \
+		dirs-sys-next-0.1.2 \
 		dissimilar-1.0.6 \
-		dynasm-1.2.3 \
-		dynasmrt-1.2.3 \
 		either-1.6.1 \
+		embedded-io-0.4.0 \
 		encode_unicode-0.3.6 \
-		enum-iterator-0.7.0 \
-		enum-iterator-derive-0.7.0 \
-		enumset-1.0.11 \
-		enumset_derive-0.6.0 \
+		encoding_rs-0.8.34 \
+		equivalent-1.0.1 \
 		erased-serde-0.3.20 \
-		errno-0.3.1 \
-		errno-dragonfly-0.1.2 \
+		errno-0.3.8 \
+		euclid-0.22.9 \
 		event-listener-2.5.2 \
 		expect-test-1.4.1 \
 		fake-simd-0.1.2 \
-		fallible-iterator-0.2.0 \
+		fallible-iterator-0.3.0 \
+		fancy-regex-0.11.0 \
 		fastrand-1.7.0 \
+		fastrand-2.1.0 \
+		fd-lock-4.0.2 \
 		file-id-0.1.0 \
 		filedescriptor-0.8.2 \
 		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 \
+		form_urlencoded-1.2.1 \
+		fs-set-times-0.20.1 \
 		fsevent-sys-4.1.0 \
 		futures-0.3.28 \
 		futures-channel-0.3.28 \
@@ -168,39 +171,36 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		futures-util-0.3.28 \
 		fuzzy-matcher-0.3.7 \
 		fxhash-0.2.1 \
-		generational-arena-0.2.8 \
+		fxprof-processed-profile-0.6.0 \
 		generic-array-0.12.4 \
 		generic-array-0.14.5 \
 		getopts-0.2.21 \
-		getrandom-0.1.16 \
 		getrandom-0.2.10 \
-		ghash-0.3.1 \
 		ghost-0.1.4 \
 		gimli-0.26.1 \
+		gimli-0.28.1 \
 		globset-0.4.10 \
 		gloo-timers-0.2.4 \
 		hashbrown-0.11.2 \
-		hashbrown-0.12.3 \
+		hashbrown-0.13.2 \
+		hashbrown-0.14.5 \
 		heck-0.3.3 \
 		heck-0.4.0 \
 		hermit-abi-0.1.19 \
 		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 \
+		iana-time-zone-0.1.60 \
+		iana-time-zone-haiku-0.1.2 \
 		id-arena-2.2.1 \
-		ident_case-1.0.1 \
-		idna-0.2.3 \
+		idna-0.5.0 \
 		ignore-0.4.20 \
 		include_dir-0.7.3 \
 		include_dir_macros-0.7.3 \
 		indexmap-1.8.2 \
-		infer-0.2.3 \
+		indexmap-2.2.6 \
 		inotify-0.9.6 \
 		inotify-sys-0.1.5 \
 		insta-1.14.0 \
@@ -208,12 +208,19 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		interprocess-1.2.1 \
 		intmap-0.7.1 \
 		inventory-0.2.3 \
+		io-extras-0.18.2 \
 		io-lifetimes-1.0.10 \
+		io-lifetimes-2.0.3 \
+		ipnet-2.9.0 \
 		is-terminal-0.4.7 \
 		is_ci-1.1.1 \
-		isahc-0.9.14 \
+		isahc-1.7.2 \
 		itertools-0.10.5 \
+		itertools-0.12.1 \
 		itoa-1.0.2 \
+		ittapi-0.4.0 \
+		ittapi-sys-0.4.0 \
+		jobserver-0.1.31 \
 		js-sys-0.3.64 \
 		kdl-4.5.0 \
 		kqueue-1.0.7 \
@@ -223,38 +230,41 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		lazy_static-1.4.0 \
 		leb128-0.2.5 \
 		lev_distance-0.1.1 \
-		libc-0.2.149 \
+		libc-0.2.153 \
+		libm-0.2.8 \
 		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 \
+		linux-raw-sys-0.4.13 \
 		lock_api-0.4.11 \
 		log-0.4.17 \
 		log-mdc-0.1.0 \
 		log4rs-1.2.0 \
-		mach-0.3.2 \
+		mac_address-1.1.6 \
+		mach2-0.4.2 \
 		maplit-1.0.2 \
-		matches-0.1.9 \
+		maybe-owned-0.3.4 \
 		memchr-2.5.0 \
-		memmap2-0.5.7 \
+		memfd-0.6.4 \
 		memmem-0.1.1 \
 		memoffset-0.6.5 \
+		memoffset-0.7.1 \
+		memoffset-0.9.1 \
 		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 \
-		mio-0.8.6 \
+		mio-0.8.11 \
 		miow-0.3.7 \
-		more-asserts-0.2.2 \
 		multimap-0.8.3 \
 		names-0.14.0 \
 		nix-0.23.1 \
-		nix-0.24.2 \
-		nom-5.1.2 \
+		nix-0.26.4 \
+		nix-0.28.0 \
 		nom-7.1.1 \
 		notify-6.0.0 \
 		notify-debouncer-full-0.1.0 \
@@ -264,15 +274,16 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		num-traits-0.2.15 \
 		num_cpus-1.13.1 \
 		object-0.28.4 \
+		object-0.33.0 \
 		once_cell-1.18.0 \
 		opaque-debug-0.2.3 \
-		opaque-debug-0.3.0 \
 		openssl-probe-0.1.5 \
 		openssl-src-300.1.6+3.1.4 \
 		openssl-sys-0.9.93 \
 		option-ext-0.2.0 \
 		ordered-float-2.10.0 \
 		ordered-float-3.3.0 \
+		ordered-float-4.2.0 \
 		os_str_bytes-6.1.0 \
 		owo-colors-3.4.0 \
 		parking-2.0.0 \
@@ -281,96 +292,72 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		parking_lot_core-0.8.5 \
 		parking_lot_core-0.9.9 \
 		paste-1.0.7 \
-		percent-encoding-2.1.0 \
+		percent-encoding-2.3.1 \
 		pest-2.1.3 \
 		pest_derive-2.1.0 \
 		pest_generator-2.1.3 \
 		pest_meta-2.1.3 \
 		petgraph-0.6.3 \
-		phf-0.8.0 \
-		phf-0.10.1 \
 		phf-0.11.1 \
-		phf_codegen-0.8.0 \
-		phf_generator-0.8.0 \
+		phf_codegen-0.11.2 \
 		phf_generator-0.11.1 \
 		phf_macros-0.11.1 \
-		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-project-lite-0.2.14 \
 		pin-utils-0.1.0 \
 		pkg-config-0.3.25 \
 		polling-2.2.0 \
-		polyval-0.4.5 \
+		postcard-1.0.8 \
 		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.69 \
+		proc-macro2-1.0.82 \
 		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 \
+		psm-0.1.21 \
+		quote-1.0.36 \
 		rand-0.8.5 \
-		rand_chacha-0.2.2 \
 		rand_chacha-0.3.1 \
-		rand_core-0.5.1 \
 		rand_core-0.6.3 \
-		rand_hc-0.2.0 \
-		rand_pcg-0.2.1 \
 		rayon-1.5.3 \
 		rayon-core-1.9.3 \
 		redox_syscall-0.2.13 \
 		redox_syscall-0.4.1 \
 		redox_users-0.4.3 \
-		regalloc2-0.3.2 \
+		regalloc2-0.9.3 \
 		regex-1.8.1 \
 		regex-syntax-0.7.1 \
-		region-3.0.0 \
-		remove_dir_all-0.5.3 \
-		rend-0.3.6 \
-		rkyv-0.7.39 \
-		rkyv_derive-0.7.39 \
 		rmp-0.8.11 \
 		rmp-serde-1.1.0 \
 		rustc-demangle-0.1.21 \
-		rustc_version-0.2.3 \
+		rustc-hash-1.1.0 \
 		rustc_version-0.4.0 \
 		rustix-0.37.7 \
+		rustix-0.38.34 \
 		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 \
 		semver-0.11.0 \
 		semver-1.0.17 \
-		semver-parser-0.7.0 \
 		semver-parser-0.10.2 \
-		serde-1.0.137 \
+		serde-1.0.202 \
 		serde-value-0.7.0 \
-		serde-wasm-bindgen-0.4.5 \
-		serde_derive-1.0.137 \
+		serde_derive-1.0.202 \
 		serde_json-1.0.81 \
-		serde_qs-0.8.5 \
-		serde_urlencoded-0.7.1 \
+		serde_spanned-0.6.6 \
 		serde_yaml-0.8.24 \
 		sha-1-0.8.2 \
-		sha1-0.6.1 \
-		sha1_smol-1.0.0 \
-		sha2-0.9.9 \
+		sha2-0.10.8 \
 		shell-words-1.1.0 \
+		shellexpand-2.1.2 \
 		shellexpand-3.0.0 \
-		signal-hook-0.1.17 \
 		signal-hook-0.3.14 \
 		signal-hook-registry-1.4.0 \
 		similar-2.1.0 \
@@ -380,51 +367,47 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		slab-0.4.6 \
 		slice-group-by-0.3.1 \
 		sluice-0.5.5 \
-		smallvec-1.8.0 \
+		smallvec-1.13.2 \
 		smawk-0.3.1 \
 		socket2-0.4.9 \
+		socket2-0.5.7 \
 		spinning-0.1.0 \
-		spinning_top-0.2.5 \
+		sptr-0.3.2 \
 		ssh2-0.9.3 \
 		stable_deref_trait-1.2.0 \
-		standback-0.2.17 \
-		stdweb-0.4.20 \
-		stdweb-derive-0.5.3 \
-		stdweb-internal-macros-0.2.9 \
-		stdweb-internal-runtime-0.1.5 \
 		strip-ansi-escapes-0.1.1 \
 		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 \
+		syn-2.0.64 \
 		sysinfo-0.22.5 \
-		target-lexicon-0.12.5 \
-		tempfile-3.3.0 \
+		system-interface-0.27.2 \
+		target-lexicon-0.12.14 \
+		tempfile-3.10.1 \
 		termcolor-1.1.3 \
 		terminal_size-0.1.17 \
-		terminfo-0.7.3 \
+		terminfo-0.8.0 \
 		termios-0.3.3 \
-		termwiz-0.20.0 \
+		termwiz-0.22.0 \
 		textwrap-0.15.0 \
-		thiserror-1.0.40 \
-		thiserror-impl-1.0.40 \
+		thiserror-1.0.61 \
+		thiserror-impl-1.0.61 \
 		thread-id-4.0.0 \
 		thread_local-1.1.7 \
 		time-0.1.44 \
-		time-0.2.27 \
-		time-macros-0.1.1 \
-		time-macros-impl-0.1.2 \
 		tinyvec-1.6.0 \
 		tinyvec_macros-0.1.0 \
 		to_method-1.1.0 \
+		tokio-1.37.0 \
 		toml-0.5.10 \
+		toml-0.8.13 \
+		toml_datetime-0.6.6 \
+		toml_edit-0.22.13 \
 		tracing-0.1.35 \
 		tracing-attributes-0.1.21 \
 		tracing-core-0.1.27 \
@@ -434,17 +417,15 @@ CARGO_CRATES=	addr2line-0.17.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-bidi-0.3.15 \
 		unicode-ident-1.0.1 \
 		unicode-linebreak-0.1.2 \
-		unicode-normalization-0.1.19 \
+		unicode-normalization-0.1.23 \
 		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 \
+		url-2.5.0 \
 		utf8parse-0.2.0 \
 		uuid-1.7.0 \
 		value-bag-1.0.0-alpha.9 \
@@ -456,80 +437,97 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		vtparse-0.6.2 \
 		waker-fn-1.1.0 \
 		walkdir-2.3.3 \
-		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.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.87 \
 		wasm-bindgen-macro-support-0.2.87 \
 		wasm-bindgen-shared-0.2.87 \
-		wasm-encoder-0.13.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 \
+		wasm-encoder-0.207.0 \
+		wasmparser-0.207.0 \
+		wasmprinter-0.207.0 \
+		wasmtime-21.0.2 \
+		wasmtime-asm-macros-21.0.2 \
+		wasmtime-cache-21.0.2 \
+		wasmtime-component-macro-21.0.2 \
+		wasmtime-component-util-21.0.2 \
+		wasmtime-cranelift-21.0.2 \
+		wasmtime-environ-21.0.2 \
+		wasmtime-fiber-21.0.2 \
+		wasmtime-jit-debug-21.0.2 \
+		wasmtime-jit-icache-coherence-21.0.2 \
+		wasmtime-slab-21.0.2 \
+		wasmtime-types-21.0.2 \
+		wasmtime-versioned-export-macros-21.0.2 \
+		wasmtime-wasi-21.0.2 \
+		wasmtime-winch-21.0.2 \
+		wasmtime-wit-bindgen-21.0.2 \
+		wast-35.0.2 \
+		wast-207.0.0 \
+		wat-1.207.0 \
 		web-sys-0.3.58 \
 		wepoll-ffi-0.1.2 \
 		wezterm-bidi-0.2.2 \
-		wezterm-color-types-0.2.0 \
+		wezterm-blob-leases-0.1.0 \
+		wezterm-color-types-0.3.0 \
 		wezterm-dynamic-0.1.0 \
+		wezterm-dynamic-0.2.0 \
 		wezterm-dynamic-derive-0.1.0 \
+		wezterm-input-types-0.1.0 \
 		which-4.2.5 \
+		wiggle-21.0.2 \
+		wiggle-generate-21.0.2 \
+		wiggle-macro-21.0.2 \
 		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.33.0 \
+		winch-codegen-0.19.2 \
+		windows-core-0.52.0 \
 		windows-sys-0.45.0 \
 		windows-sys-0.48.0 \
+		windows-sys-0.52.0 \
 		windows-targets-0.42.2 \
 		windows-targets-0.48.0 \
+		windows-targets-0.52.5 \
 		windows_aarch64_gnullvm-0.42.2 \
 		windows_aarch64_gnullvm-0.48.0 \
-		windows_aarch64_msvc-0.33.0 \
+		windows_aarch64_gnullvm-0.52.5 \
 		windows_aarch64_msvc-0.42.2 \
 		windows_aarch64_msvc-0.48.0 \
-		windows_i686_gnu-0.33.0 \
+		windows_aarch64_msvc-0.52.5 \
 		windows_i686_gnu-0.42.2 \
 		windows_i686_gnu-0.48.0 \
-		windows_i686_msvc-0.33.0 \
+		windows_i686_gnu-0.52.5 \
+		windows_i686_gnullvm-0.52.5 \
 		windows_i686_msvc-0.42.2 \
 		windows_i686_msvc-0.48.0 \
-		windows_x86_64_gnu-0.33.0 \
+		windows_i686_msvc-0.52.5 \
 		windows_x86_64_gnu-0.42.2 \
 		windows_x86_64_gnu-0.48.0 \
+		windows_x86_64_gnu-0.52.5 \
 		windows_x86_64_gnullvm-0.42.2 \
 		windows_x86_64_gnullvm-0.48.0 \
-		windows_x86_64_msvc-0.33.0 \
+		windows_x86_64_gnullvm-0.52.5 \
 		windows_x86_64_msvc-0.42.2 \
 		windows_x86_64_msvc-0.48.0 \
+		windows_x86_64_msvc-0.52.5 \
+		winnow-0.6.8 \
+		winx-0.36.3 \
+		wit-parser-0.207.0 \
+		witx-0.9.1 \
 		xflags-0.3.1 \
 		xflags-macros-0.3.1 \
 		xshell-0.2.2 \
 		xshell-macros-0.2.2 \
 		yaml-rust-0.4.5 \
-		zeroize-1.5.5
+		zerocopy-0.7.34 \
+		zerocopy-derive-0.7.34 \
+		zeroize-1.5.5 \
+		zstd-0.13.1 \
+		zstd-safe-7.1.0 \
+		zstd-sys-2.0.10+zstd.1.5.6
 
 .include <bsd.port.mk>
diff --git a/sysutils/zellij/distinfo b/sysutils/zellij/distinfo
index 43a719d12c59..ad608d93f870 100644
--- a/sysutils/zellij/distinfo
+++ b/sysutils/zellij/distinfo
@@ -1,28 +1,26 @@
-TIMESTAMP = 1714767450
+TIMESTAMP = 1731135005
 SHA256 (rust/crates/addr2line-0.17.0.crate) = b9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816b
 SIZE (rust/crates/addr2line-0.17.0.crate) = 32260
+SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb
+SIZE (rust/crates/addr2line-0.21.0.crate) = 40807
 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/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
+SIZE (rust/crates/ahash-0.8.11.crate) = 43607
 SHA256 (rust/crates/aho-corasick-0.7.20.crate) = cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac
 SIZE (rust/crates/aho-corasick-0.7.20.crate) = 111440
 SHA256 (rust/crates/aho-corasick-1.0.1.crate) = 67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04
 SIZE (rust/crates/aho-corasick-1.0.1.crate) = 167320
+SHA256 (rust/crates/ambient-authority-0.0.2.crate) = e9d4ee0d472d1cd2e28c97dfa124b3d8d992e10eb0a035f33f5d12e3a177ba3b
+SIZE (rust/crates/ambient-authority-0.0.2.crate) = 14867
+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/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2
 SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838
 SHA256 (rust/crates/anyhow-1.0.71.crate) = 9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8
 SIZE (rust/crates/anyhow-1.0.71.crate) = 43808
+SHA256 (rust/crates/arbitrary-1.3.2.crate) = 7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110
+SIZE (rust/crates/arbitrary-1.3.2.crate) = 32037
 SHA256 (rust/crates/arc-swap-1.5.0.crate) = c5d78ce20460b82d3fa150275ed9d55e21064fc7951177baacf86a145c4a4b1f
 SIZE (rust/crates/arc-swap-1.5.0.crate) = 65351
 SHA256 (rust/crates/arrayvec-0.5.2.crate) = 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b
@@ -47,8 +45,10 @@ SHA256 (rust/crates/async-std-1.11.0.crate) = 52580991739c5cdb36cde8b2a516371c0a
 SIZE (rust/crates/async-std-1.11.0.crate) = 215743
 SHA256 (rust/crates/async-task-4.2.0.crate) = 30696a84d817107fc028e049980e09d5e140e8da8f1caeb17e8e950658a3cea9
 SIZE (rust/crates/async-task-4.2.0.crate) = 28496
-SHA256 (rust/crates/async-trait-0.1.56.crate) = 96cf8829f67d2eab0b2dfa42c5d0ef737e0724e4a82b01b3e292456202b19716
-SIZE (rust/crates/async-trait-0.1.56.crate) = 27425
+SHA256 (rust/crates/async-trait-0.1.80.crate) = c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca
+SIZE (rust/crates/async-trait-0.1.80.crate) = 28775
+SHA256 (rust/crates/atomic-0.5.3.crate) = c59bdb34bc650a32731b31bd8f0829cc15d24a708ee31559e0bb34f2bc320cba
+SIZE (rust/crates/atomic-0.5.3.crate) = 12801
 SHA256 (rust/crates/atomic-waker-1.0.0.crate) = 065374052e7df7ee4047b1160cca5e1467a12351a40b3da123c870ba0b8eda2a
 SIZE (rust/crates/atomic-waker-1.0.0.crate) = 11771
 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
@@ -59,54 +59,62 @@ SHA256 (rust/crates/backtrace-0.3.65.crate) = 11a17d453482a265fd5f8479f2a3f40556
 SIZE (rust/crates/backtrace-0.3.65.crate) = 74129
 SHA256 (rust/crates/backtrace-ext-0.2.1.crate) = 537beee3be4a18fb023b570f80e3ae28003db9167a751266b259926e25539d50
 SIZE (rust/crates/backtrace-ext-0.2.1.crate) = 11401
-SHA256 (rust/crates/base-x-0.2.11.crate) = 4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270
-SIZE (rust/crates/base-x-0.2.11.crate) = 10755
 SHA256 (rust/crates/base64-0.13.0.crate) = 904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd
 SIZE (rust/crates/base64-0.13.0.crate) = 62070
 SHA256 (rust/crates/base64-0.21.0.crate) = a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a
 SIZE (rust/crates/base64-0.21.0.crate) = 72180
+SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
+SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
+SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
+SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1
+SIZE (rust/crates/bitflags-2.5.0.crate) = 43821
 SHA256 (rust/crates/block-buffer-0.7.3.crate) = c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b
 SIZE (rust/crates/block-buffer-0.7.3.crate) = 7179
-SHA256 (rust/crates/block-buffer-0.9.0.crate) = 4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4
-SIZE (rust/crates/block-buffer-0.9.0.crate) = 7108
+SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
+SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
 SHA256 (rust/crates/block-padding-0.1.5.crate) = fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5
 SIZE (rust/crates/block-padding-0.1.5.crate) = 7342
 SHA256 (rust/crates/blocking-1.2.0.crate) = c6ccb65d468978a086b69884437ded69a90faab3bbe6e67f242173ea728acccc
 SIZE (rust/crates/blocking-1.2.0.crate) = 18494
-SHA256 (rust/crates/boxfnonce-0.1.1.crate) = 5988cb1d626264ac94100be357308f29ff7cbdd3b36bda27f450a4ee3f713426
-SIZE (rust/crates/boxfnonce-0.1.1.crate) = 9698
 SHA256 (rust/crates/bstr-1.5.0.crate) = a246e68bb43f6cd9db24bea052a53e40405417c5fb372e3d1a8a7f770a564ef5
 SIZE (rust/crates/bstr-1.5.0.crate) = 346060
-SHA256 (rust/crates/bumpalo-3.10.0.crate) = 37ccbd214614c6783386c1af30caf03192f17891059cecc394b4fb119e363de3
-SIZE (rust/crates/bumpalo-3.10.0.crate) = 78915
+SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
+SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
 SHA256 (rust/crates/byte-tools-0.3.1.crate) = e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7
 SIZE (rust/crates/byte-tools-0.3.1.crate) = 5526
-SHA256 (rust/crates/bytecheck-0.6.9.crate) = d11cac2c12b5adc6570dad2ee1b87eff4955dac476fe12d81e5fdd352e52406f
-SIZE (rust/crates/bytecheck-0.6.9.crate) = 8139
-SHA256 (rust/crates/bytecheck_derive-0.6.9.crate) = 13e576ebe98e605500b3c8041bb888e966653577172df6dd97398714eb30b9bf
-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/bytes-1.6.0.crate) = 514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9
+SIZE (rust/crates/bytes-1.6.0.crate) = 60605
 SHA256 (rust/crates/cache-padded-1.2.0.crate) = c1db59621ec70f09c5e9b597b220c7a2b43611f4710dc03ceb8748637775692c
 SIZE (rust/crates/cache-padded-1.2.0.crate) = 9125
+SHA256 (rust/crates/cap-fs-ext-3.1.0.crate) = 2fc2d2954524be4866aaa720f008fba9995de54784957a1b0e0119992d6d5e52
+SIZE (rust/crates/cap-fs-ext-3.1.0.crate) = 15551
+SHA256 (rust/crates/cap-net-ext-3.1.0.crate) = 799c81d79ea9c71a1438efd417c788214bc9e7986046d3710b6bbe60da4d8275
+SIZE (rust/crates/cap-net-ext-3.1.0.crate) = 12201
+SHA256 (rust/crates/cap-primitives-3.1.0.crate) = 00172660727e2d7f808e7cc2bfffd093fdb3ea2ff2ef819289418a3c3ffab5ac
+SIZE (rust/crates/cap-primitives-3.1.0.crate) = 89098
+SHA256 (rust/crates/cap-rand-3.1.0.crate) = 270f1d341a2afc62604f8f688bee4e444d052b7a74c1458dd3aa7efb47d4077f
+SIZE (rust/crates/cap-rand-3.1.0.crate) = 8425
+SHA256 (rust/crates/cap-std-3.1.0.crate) = 8cd9187bb3f7478a4c135ea10473a41a5f029d2ac800c1adf64f35ec7d4c8603
+SIZE (rust/crates/cap-std-3.1.0.crate) = 33784
+SHA256 (rust/crates/cap-time-ext-3.1.0.crate) = 91666f31e30c85b1d2ee8432c90987f752c45f5821f5638027b41e73e16a395b
+SIZE (rust/crates/cap-time-ext-3.1.0.crate) = 8572
 SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
 SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
+SHA256 (rust/crates/castaway-0.1.2.crate) = a2698f953def977c68f935bb0dfa959375ad4638570e969e2f1e9f433cbf1af6
+SIZE (rust/crates/castaway-0.1.2.crate) = 7124
 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/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e
+SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009
 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
@@ -117,6 +125,8 @@ SHA256 (rust/crates/clap_lex-0.2.2.crate) = 5538cd660450ebeb4234cfecf8f2284b844f
 SIZE (rust/crates/clap_lex-0.2.2.crate) = 9657
 SHA256 (rust/crates/close_fds-0.3.2.crate) = 3bc416f33de9d59e79e57560f450d21ff8393adcf1cdfc3e6d8fb93d5f88a2ed
 SIZE (rust/crates/close_fds-0.3.2.crate) = 25452
+SHA256 (rust/crates/cobs-0.2.3.crate) = 67ba02a97a2bd10f4b59b25c7973101c79642302776489e030cd13cdab09ed15
+SIZE (rust/crates/cobs-0.2.3.crate) = 12576
 SHA256 (rust/crates/colored-2.0.0.crate) = b3616f750b84d8f0de8a58bda93e08e2a81ad3f523089b05f1dffecab48c6cbd
 SIZE (rust/crates/colored-2.0.0.crate) = 21619
 SHA256 (rust/crates/colorsys-0.6.5.crate) = 4dfdf9179d546b55ff3f88c9d93ecfaa3e9760163da5a1080af5243230dbbb70
@@ -129,32 +139,34 @@ SHA256 (rust/crates/concurrent-queue-2.2.0.crate) = 62ec6771ecfa0762d24683ee5a32
 SIZE (rust/crates/concurrent-queue-2.2.0.crate) = 19971
 SHA256 (rust/crates/console-0.15.0.crate) = a28b32d32ca44b70c3e4acd7db1babf555fa026e385fb95f18028f88848b3c31
 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/cpp_demangle-0.4.3.crate) = 7e8227005286ec39567949b33df9896bcadfa6051bccca2488129f108ca23119
+SIZE (rust/crates/cpp_demangle-0.4.3.crate) = 78861
 SHA256 (rust/crates/cpufeatures-0.2.2.crate) = 59a6001667ab124aebae2a495118e11d30984c3a653e99d86d58971708cf5e4b
 SIZE (rust/crates/cpufeatures-0.2.2.crate) = 10655
-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/cranelift-bforest-0.108.2.crate) = 0e986f88294c33bf0e58ffb5bc65621251d4254a43abac04df651594bbee8c75
+SIZE (rust/crates/cranelift-bforest-0.108.2.crate) = 30573
+SHA256 (rust/crates/cranelift-codegen-0.108.2.crate) = 6a9e785b0978305cb2921cb86c2abbc8e1bc45408710bbcc2ac6a17bd37e454a
+SIZE (rust/crates/cranelift-codegen-0.108.2.crate) = 972416
+SHA256 (rust/crates/cranelift-codegen-meta-0.108.2.crate) = dbb4184add80d5da946190f3ad7c3babab468d44eae09dcef0f42c09268d62a2
+SIZE (rust/crates/cranelift-codegen-meta-0.108.2.crate) = 75236
+SHA256 (rust/crates/cranelift-codegen-shared-0.108.2.crate) = ab78a22ec023f93fd580080a95342470b575228b019f5f13b76536703d337383
+SIZE (rust/crates/cranelift-codegen-shared-0.108.2.crate) = 6051
+SHA256 (rust/crates/cranelift-control-0.108.2.crate) = f8c3058104a9d495034ffca37fa0dfe735bd4a62373ac533229ff7a8dbe785a7
+SIZE (rust/crates/cranelift-control-0.108.2.crate) = 7734
+SHA256 (rust/crates/cranelift-entity-0.108.2.crate) = aecc6fc033e07a240c8bb902503ad7d9d00671510b345f6c390f2b73863acabd
+SIZE (rust/crates/cranelift-entity-0.108.2.crate) = 28408
+SHA256 (rust/crates/cranelift-frontend-0.108.2.crate) = 8c9c3ac4bd3168d7dadd95acbdc547b461a1ef5ddc472a95d313909b4739ac85
+SIZE (rust/crates/cranelift-frontend-0.108.2.crate) = 35995
+SHA256 (rust/crates/cranelift-isle-0.108.2.crate) = 19ac03f29eb9606a39a250a95320d9a187e3c0a7997f41e494725dc6277ddd79
+SIZE (rust/crates/cranelift-isle-0.108.2.crate) = 65924
+SHA256 (rust/crates/cranelift-native-0.108.2.crate) = b50deb0661ed42f3695ce9ac7a71ae5491e1bd90f4e40871b74a75202c7f1e02
+SIZE (rust/crates/cranelift-native-0.108.2.crate) = 8534
+SHA256 (rust/crates/cranelift-wasm-0.108.2.crate) = ad2275c4b9b665b728b019548aae52a01feadb1f7640b4e8aec0778d06e80964
+SIZE (rust/crates/cranelift-wasm-0.108.2.crate) = 63907
+SHA256 (rust/crates/crc32fast-1.4.0.crate) = b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa
+SIZE (rust/crates/crc32fast-1.4.0.crate) = 38665
 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
@@ -167,26 +179,20 @@ 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/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
+SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
 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
-SIZE (rust/crates/darling-0.13.4.crate) = 20895
-SHA256 (rust/crates/darling_core-0.13.4.crate) = 859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610
-SIZE (rust/crates/darling_core-0.13.4.crate) = 52937
-SHA256 (rust/crates/darling_macro-0.13.4.crate) = 9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835
-SIZE (rust/crates/darling_macro-0.13.4.crate) = 1910
+SHA256 (rust/crates/daemonize-0.5.0.crate) = ab8bfdaacb3c887a54d41bdf48d3af8873b3f5566469f8ba21b92057509f116e
+SIZE (rust/crates/daemonize-0.5.0.crate) = 7125
+SHA256 (rust/crates/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d
+SIZE (rust/crates/debugid-0.8.0.crate) = 12757
 SHA256 (rust/crates/deltae-0.3.0.crate) = e412cd91a4ec62fcc739ea50c40babe21e3de60d69f36393cce377c7c04ead5a
 SIZE (rust/crates/deltae-0.3.0.crate) = 2108729
 SHA256 (rust/crates/derivative-2.2.0.crate) = fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b
@@ -197,54 +203,54 @@ SHA256 (rust/crates/dialoguer-0.10.4.crate) = 59c6f2989294b9a498d3ad5491a79c6deb
 SIZE (rust/crates/dialoguer-0.10.4.crate) = 29928
 SHA256 (rust/crates/digest-0.8.1.crate) = f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5
 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/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
 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/directories-next-2.0.0.crate) = 339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc
+SIZE (rust/crates/directories-next-2.0.0.crate) = 15153
 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-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/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d
+SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681
 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
-SIZE (rust/crates/dynasmrt-1.2.3.crate) = 19701
 SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457
 SIZE (rust/crates/either-1.6.1.crate) = 13641
+SHA256 (rust/crates/embedded-io-0.4.0.crate) = ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced
+SIZE (rust/crates/embedded-io-0.4.0.crate) = 12901
 SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
 SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741
-SHA256 (rust/crates/enum-iterator-0.7.0.crate) = 4eeac5c5edb79e4e39fe8439ef35207780a11f69c52cbe424ce3dfad4cb78de6
-SIZE (rust/crates/enum-iterator-0.7.0.crate) = 1783
-SHA256 (rust/crates/enum-iterator-derive-0.7.0.crate) = c134c37760b27a871ba422106eedbb8247da973a09e82558bf26d619c882b159
-SIZE (rust/crates/enum-iterator-derive-0.7.0.crate) = 2431
-SHA256 (rust/crates/enumset-1.0.11.crate) = 4799cdb24d48f1f8a7a98d06b7fde65a85a2d1e42b25a889f5406aa1fbefe074
-SIZE (rust/crates/enumset-1.0.11.crate) = 20347
-SHA256 (rust/crates/enumset_derive-0.6.0.crate) = ea83a3fbdc1d999ccfbcbee717eab36f8edf2d71693a23ce0d7cca19e085304c
-SIZE (rust/crates/enumset_derive-0.6.0.crate) = 10706
+SHA256 (rust/crates/encoding_rs-0.8.34.crate) = b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59
+SIZE (rust/crates/encoding_rs-0.8.34.crate) = 1378166
*** 924 LINES SKIPPED ***