Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 8 Jan 2025 10:08:40 GMT
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: de98d8b7d109 - main - shells/atuin: update 18.3.0 =?utf-8?Q?=E2=86=92?= 18.4.0
Message-ID:  <202501081008.508A8e2G006438@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by yuri:

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

commit de98d8b7d109a798665aa0bef440ada1b9f55625
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-01-08 02:54:20 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-01-08 10:08:33 +0000

    shells/atuin: update 18.3.0 → 18.4.0
---
 shells/atuin/Makefile | 287 ++++++++++++++-----------
 shells/atuin/distinfo | 574 +++++++++++++++++++++++++++++---------------------
 2 files changed, 502 insertions(+), 359 deletions(-)

diff --git a/shells/atuin/Makefile b/shells/atuin/Makefile
index 58c599e3b772..e5a367fbdf63 100644
--- a/shells/atuin/Makefile
+++ b/shells/atuin/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	atuin
 DISTVERSIONPREFIX=	v
-DISTVERSION=	18.3.0
-PORTREVISION=	5
+DISTVERSION=	18.4.0
 CATEGORIES=	shells
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -36,59 +35,65 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		anstyle-query-1.1.0 \
 		anstyle-wincon-3.0.3 \
 		anyhow-1.0.86 \
+		approx-0.5.1 \
+		arboard-3.4.0 \
 		arc-swap-1.7.1 \
 		argon2-0.5.3 \
 		async-stream-0.3.5 \
 		async-stream-impl-0.3.5 \
-		async-trait-0.1.80 \
+		async-trait-0.1.81 \
 		atoi-2.0.0 \
-		atomic-0.5.3 \
 		atomic-waker-1.1.2 \
 		autocfg-1.3.0 \
-		axum-0.6.20 \
 		axum-0.7.5 \
-		axum-core-0.3.4 \
 		axum-core-0.4.3 \
-		axum-server-0.6.0 \
-		backtrace-0.3.72 \
+		axum-server-0.7.1 \
+		backtrace-0.3.73 \
 		base64-0.21.7 \
 		base64-0.22.1 \
 		base64ct-1.6.0 \
 		beef-0.5.2 \
 		bitflags-1.3.2 \
-		bitflags-2.5.0 \
+		bitflags-2.6.0 \
 		blake2-0.10.6 \
-		block-0.1.6 \
 		block-buffer-0.10.4 \
+		block2-0.5.1 \
 		bumpalo-3.16.0 \
+		by_address-1.2.1 \
+		bytemuck-1.16.1 \
 		byteorder-1.5.0 \
 		bytes-1.6.0 \
 		cassowary-0.3.0 \
-		castaway-0.2.2 \
-		cc-1.0.98 \
+		castaway-0.2.3 \
+		cc-1.1.15 \
 		cfg-if-1.0.0 \
+		cfg_aliases-0.1.1 \
 		chacha20-0.9.1 \
 		chrono-0.4.38 \
 		cipher-0.4.4 \
-		clap-4.5.4 \
-		clap_builder-4.5.2 \
-		clap_complete-4.5.2 \
-		clap_complete_nushell-4.5.1 \
-		clap_derive-4.5.4 \
-		clap_lex-0.7.0 \
-		cli-clipboard-0.4.0 \
-		clipboard-win-4.5.0 \
+		clap-4.5.9 \
+		clap_builder-4.5.9 \
+		clap_complete-4.5.8 \
+		clap_complete_nushell-4.5.4 \
+		clap_derive-4.5.8 \
+		clap_lex-0.7.1 \
+		clipboard-win-5.4.0 \
 		colorchoice-1.0.1 \
 		colored-2.1.0 \
 		compact_str-0.7.1 \
+		concurrent-queue-2.5.0 \
+		condtype-1.3.0 \
 		config-0.13.4 \
 		console-0.15.8 \
 		const-oid-0.9.6 \
 		core-foundation-0.9.4 \
 		core-foundation-sys-0.8.6 \
+		core-graphics-0.23.2 \
+		core-graphics-types-0.1.3 \
 		cpufeatures-0.2.12 \
 		crc-3.2.1 \
 		crc-catalog-2.4.0 \
+		crc32fast-1.4.2 \
 		crossbeam-deque-0.8.5 \
 		crossbeam-epoch-0.9.18 \
 		crossbeam-queue-0.3.11 \
@@ -97,41 +102,50 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		crossterm_winapi-0.9.1 \
 		crypto-common-0.1.6 \
 		crypto_secretbox-0.1.1 \
-		curve25519-dalek-4.1.2 \
+		curve25519-dalek-4.1.3 \
 		curve25519-dalek-derive-0.1.1 \
-		darling-0.20.9 \
-		darling_core-0.20.9 \
-		darling_macro-0.20.9 \
+		darling-0.20.10 \
+		darling_core-0.20.10 \
+		darling_macro-0.20.10 \
 		dashmap-5.5.3 \
 		der-0.7.9 \
 		deranged-0.3.11 \
-		derive-new-0.5.9 \
+		derive-new-0.6.0 \
 		diff-0.1.13 \
 		digest-0.10.7 \
 		directories-5.0.1 \
 		dirs-5.0.1 \
 		dirs-sys-0.4.1 \
+		divan-0.1.14 \
+		divan-macros-0.1.14 \
+		dlib-0.5.2 \
 		dotenvy-0.15.7 \
 		downcast-rs-1.2.1 \
 		ed25519-2.2.3 \
 		ed25519-dalek-2.1.1 \
-		either-1.12.0 \
+		either-1.13.0 \
 		encode_unicode-0.3.6 \
 		encoding_rs-0.8.34 \
 		env_filter-0.1.0 \
-		env_logger-0.11.3 \
+		env_logger-0.11.5 \
 		equivalent-1.0.1 \
 		errno-0.3.9 \
-		error-code-2.3.1 \
+		error-code-3.2.0 \
 		etcetera-0.8.0 \
-		event-listener-2.5.3 \
+		event-listener-5.3.1 \
 		eyre-0.6.12 \
+		fast-srgb8-1.0.0 \
 		fastrand-2.1.0 \
+		fdeflate-0.3.4 \
 		fiat-crypto-0.2.9 \
 		filedescriptor-0.8.2 \
 		fixedbitset-0.4.2 \
+		flate2-1.0.30 \
 		flume-0.11.0 \
 		fnv-1.0.7 \
+		foreign-types-0.5.0 \
+		foreign-types-macros-0.2.3 \
+		foreign-types-shared-0.3.1 \
 		form_urlencoded-1.2.1 \
 		fs-err-2.11.0 \
 		futures-0.3.30 \
@@ -146,7 +160,7 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		futures-util-0.3.30 \
 		fuzzy-matcher-0.3.7 \
 		generic-array-0.14.7 \
-		gethostname-0.2.3 \
+		gethostname-0.4.3 \
 		getrandom-0.2.15 \
 		gimli-0.29.0 \
 		h2-0.3.26 \
@@ -154,8 +168,7 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		hashbrown-0.12.3 \
 		hashbrown-0.13.1 \
 		hashbrown-0.14.5 \
-		hashlink-0.8.4 \
-		heck-0.4.1 \
+		hashlink-0.9.1 \
 		heck-0.5.0 \
 		hermit-abi-0.3.9 \
 		hex-0.4.3 \
@@ -166,19 +179,21 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		http-1.1.0 \
 		http-body-0.4.6 \
 		http-body-1.0.0 \
-		http-body-util-0.1.1 \
-		httparse-1.8.0 \
+		http-body-util-0.1.2 \
+		httparse-1.9.4 \
 		httpdate-1.0.3 \
 		humantime-2.1.0 \
-		hyper-0.14.29 \
-		hyper-1.3.1 \
+		hyper-0.14.30 \
+		hyper-1.4.1 \
 		hyper-rustls-0.24.2 \
-		hyper-timeout-0.4.1 \
-		hyper-util-0.1.5 \
+		hyper-rustls-0.27.2 \
+		hyper-timeout-0.5.1 \
+		hyper-util-0.1.6 \
 		iana-time-zone-0.1.60 \
 		iana-time-zone-haiku-0.1.2 \
 		ident_case-1.0.1 \
 		idna-0.5.0 \
+		image-0.25.1 \
 		indenter-0.3.3 \
 		indexmap-1.9.3 \
 		indexmap-2.2.6 \
@@ -189,40 +204,42 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		ipnet-2.9.0 \
 		is_terminal_polyfill-1.70.0 \
 		iso8601-0.6.1 \
-		itertools-0.12.1 \
+		itertools-0.13.0 \
 		itoa-1.0.11 \
+		jpeg-decoder-0.3.1 \
 		js-sys-0.3.69 \
-		lazy_static-1.4.0 \
+		lazy_static-1.5.0 \
 		libc-0.2.155 \
+		libloading-0.8.4 \
 		libm-0.2.8 \
 		libredox-0.1.3 \
-		libsqlite3-sys-0.27.0 \
+		libsqlite3-sys-0.30.1 \
 		linux-raw-sys-0.4.14 \
 		listenfd-1.0.1 \
 		lock_api-0.4.12 \
-		log-0.4.21 \
+		log-0.4.22 \
 		logos-0.14.0 \
 		logos-codegen-0.14.0 \
 		logos-derive-0.14.0 \
 		lru-0.12.3 \
 		mach2-0.4.2 \
-		malloc_buf-0.0.6 \
 		matchers-0.1.0 \
 		matchit-0.7.3 \
 		md-5-0.10.6 \
-		memchr-2.7.2 \
-		memoffset-0.6.5 \
+		memchr-2.7.4 \
 		metrics-0.21.1 \
 		metrics-exporter-prometheus-0.12.2 \
 		metrics-macros-0.7.1 \
 		metrics-util-0.15.1 \
+		miette-7.2.0 \
+		miette-derive-7.2.0 \
 		mime-0.3.17 \
 		minimal-lexical-0.2.1 \
-		miniz_oxide-0.7.3 \
+		miniz_oxide-0.7.4 \
 		minspan-0.1.1 \
 		mio-0.8.11 \
 		multimap-0.10.0 \
-		nix-0.24.3 \
+		nix-0.28.0 \
 		nom-7.1.3 \
 		ntapi-0.4.1 \
 		nu-ansi-term-0.46.0 \
@@ -235,16 +252,25 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		num_cpus-1.16.0 \
 		num_threads-0.1.7 \
 		number_prefix-0.4.0 \
-		objc-0.2.7 \
-		objc-foundation-0.1.1 \
-		objc_id-0.1.1 \
-		object-0.35.0 \
+		objc-sys-0.3.5 \
+		objc2-0.5.2 \
+		objc2-app-kit-0.2.2 \
+		objc2-core-data-0.2.2 \
+		objc2-core-image-0.2.2 \
+		objc2-encode-4.0.3 \
+		objc2-foundation-0.2.2 \
+		objc2-metal-0.2.2 \
+		objc2-quartz-core-0.2.2 \
+		object-0.36.1 \
 		once_cell-1.19.0 \
 		opaque-debug-0.3.1 \
 		openssl-probe-0.1.5 \
 		option-ext-0.2.0 \
-		os_pipe-1.1.5 \
+		os_pipe-1.2.0 \
 		overload-0.1.1 \
+		palette-0.7.6 \
+		palette_derive-0.7.6 \
+		parking-2.2.0 \
 		parking_lot-0.12.3 \
 		parking_lot_core-0.9.10 \
 		password-hash-0.5.0 \
@@ -254,6 +280,10 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		pem-rfc7468-0.7.0 \
 		percent-encoding-2.3.1 \
 		petgraph-0.6.5 \
+		phf-0.11.2 \
+		phf_generator-0.11.2 \
+		phf_macros-0.11.2 \
+		phf_shared-0.11.2 \
 		pin-project-1.1.5 \
 		pin-project-internal-1.1.5 \
 		pin-project-lite-0.2.14 \
@@ -261,36 +291,46 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		pkcs1-0.7.5 \
 		pkcs8-0.10.2 \
 		pkg-config-0.3.30 \
-		platforms-3.4.0 \
+		png-0.17.13 \
 		poly1305-0.8.0 \
 		portable-atomic-1.6.0 \
+		postmark-0.10.2 \
 		powerfmt-0.2.0 \
 		ppv-lite86-0.2.17 \
 		pretty_assertions-1.4.0 \
 		prettyplease-0.2.20 \
-		proc-macro2-1.0.85 \
-		prost-0.12.6 \
-		prost-build-0.12.6 \
-		prost-derive-0.12.6 \
-		prost-types-0.12.6 \
+		proc-macro2-1.0.86 \
+		prost-0.13.1 \
+		prost-build-0.13.1 \
+		prost-derive-0.13.1 \
+		prost-reflect-0.14.0 \
+		prost-types-0.13.1 \
+		protox-0.7.0 \
+		protox-parse-0.7.0 \
 		quanta-0.11.1 \
+		quick-xml-0.34.0 \
+		quinn-0.11.3 \
+		quinn-proto-0.11.8 \
+		quinn-udp-0.5.4 \
 		quote-1.0.36 \
 		rand-0.8.5 \
 		rand_chacha-0.3.1 \
 		rand_core-0.6.4 \
-		ratatui-0.26.3 \
+		ratatui-0.27.0 \
 		raw-cpuid-10.7.0 \
 		rayon-1.10.0 \
 		rayon-core-1.12.1 \
 		redox_syscall-0.4.1 \
-		redox_syscall-0.5.1 \
+		redox_syscall-0.5.2 \
 		redox_users-0.4.5 \
-		regex-1.10.4 \
+		regex-1.10.5 \
 		regex-automata-0.1.10 \
-		regex-automata-0.4.6 \
+		regex-automata-0.4.7 \
+		regex-lite-0.1.6 \
 		regex-syntax-0.6.29 \
-		regex-syntax-0.8.3 \
+		regex-syntax-0.8.4 \
 		reqwest-0.11.27 \
+		reqwest-0.12.5 \
 		ring-0.17.8 \
 		rmp-0.8.14 \
 		rpassword-7.3.1 \
@@ -299,92 +339,99 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		runtime-format-0.1.3 \
 		rustc-demangle-0.1.24 \
 		rustc-hash-1.1.0 \
+		rustc-hash-2.0.0 \
 		rustc_version-0.4.0 \
 		rustix-0.38.34 \
 		rustls-0.21.12 \
+		rustls-0.23.12 \
 		rustls-native-certs-0.6.3 \
 		rustls-pemfile-1.0.4 \
 		rustls-pemfile-2.1.2 \
-		rustls-pki-types-1.7.0 \
+		rustls-pki-types-1.8.0 \
 		rustls-webpki-0.101.7 \
+		rustls-webpki-0.102.6 \
 		rustversion-1.0.17 \
 		rusty_paserk-0.4.0 \
 		rusty_paseto-0.7.1 \
 		ryu-1.0.18 \
 		salsa20-0.10.2 \
 		schannel-0.1.23 \
+		scoped-tls-1.0.1 \
 		scopeguard-1.2.0 \
 		sct-0.7.1 \
 		security-framework-2.11.0 \
 		security-framework-sys-2.11.0 \
 		semver-1.0.23 \
-		serde-1.0.203 \
-		serde_derive-1.0.203 \
-		serde_json-1.0.117 \
+		serde-1.0.204 \
+		serde_derive-1.0.204 \
+		serde_json-1.0.120 \
 		serde_path_to_error-0.1.16 \
 		serde_regex-1.1.0 \
 		serde_urlencoded-0.7.1 \
-		serde_with-3.8.1 \
-		serde_with_macros-3.8.1 \
+		serde_with-3.8.3 \
+		serde_with_macros-3.8.3 \
 		sha1-0.10.6 \
 		sha2-0.10.8 \
 		sharded-slab-0.1.7 \
 		shellexpand-3.1.0 \
+		shlex-1.3.0 \
 		signal-hook-0.3.17 \
 		signal-hook-mio-0.2.3 \
 		signal-hook-registry-1.4.2 \
 		signature-2.2.0 \
+		simd-adler32-0.3.7 \
+		siphasher-0.3.11 \
 		sketches-ddsketch-0.2.2 \
 		slab-0.4.9 \
 		smallvec-1.13.2 \
 		socket2-0.5.7 \
-		spin-0.5.2 \
 		spin-0.9.8 \
 		spki-0.7.3 \
 		sql-builder-3.1.1 \
-		sqlformat-0.2.3 \
-		sqlx-0.7.4 \
-		sqlx-core-0.7.4 \
-		sqlx-macros-0.7.4 \
-		sqlx-macros-core-0.7.4 \
-		sqlx-mysql-0.7.4 \
-		sqlx-postgres-0.7.4 \
-		sqlx-sqlite-0.7.4 \
-		stability-0.2.0 \
+		sqlformat-0.2.4 \
+		sqlx-0.8.1 \
+		sqlx-core-0.8.1 \
+		sqlx-macros-0.8.1 \
+		sqlx-macros-core-0.8.1 \
+		sqlx-mysql-0.8.1 \
+		sqlx-postgres-0.8.1 \
+		sqlx-sqlite-0.8.1 \
+		stability-0.2.1 \
 		static_assertions-1.1.0 \
-		str-buf-1.0.6 \
 		stringprep-0.1.5 \
 		strsim-0.11.1 \
-		strum-0.26.2 \
+		strum-0.26.3 \
 		strum_macros-0.26.4 \
-		subtle-2.5.0 \
-		syn-1.0.109 \
-		syn-2.0.66 \
+		subtle-2.6.1 \
+		syn-2.0.70 \
 		sync_wrapper-0.1.2 \
 		sync_wrapper-1.0.1 \
-		sysinfo-0.30.12 \
+		sysinfo-0.30.13 \
 		system-configuration-0.5.1 \
 		system-configuration-sys-0.5.0 \
 		tempfile-3.10.1 \
-		thiserror-1.0.61 \
-		thiserror-impl-1.0.61 \
+		terminal_size-0.3.0 \
+		testing_logger-0.1.1 \
+		thiserror-1.0.62 \
+		thiserror-impl-1.0.62 \
 		thread_local-1.1.8 \
+		tiff-0.9.1 \
 		time-0.3.36 \
 		time-core-0.1.2 \
 		time-macros-0.2.18 \
 		tiny-bip39-1.0.0 \
-		tinyvec-1.6.0 \
+		tinyvec-1.8.0 \
 		tinyvec_macros-0.1.1 \
 		tokio-1.38.0 \
-		tokio-io-timeout-1.2.0 \
 		tokio-macros-2.3.0 \
 		tokio-rustls-0.24.1 \
+		tokio-rustls-0.26.0 \
 		tokio-stream-0.1.15 \
 		tokio-util-0.7.11 \
 		toml-0.5.11 \
-		tonic-0.11.0 \
-		tonic-build-0.11.0 \
-		tonic-types-0.11.0 \
+		tonic-0.12.2 \
+		tonic-build-0.12.1 \
+		tonic-types-0.12.0 \
 		tower-0.4.13 \
 		tower-http-0.5.2 \
 		tower-layer-0.3.2 \
@@ -394,7 +441,7 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		tracing-core-0.1.32 \
 		tracing-log-0.2.0 \
 		tracing-subscriber-0.3.18 \
-		tracing-tree-0.3.1 \
+		tracing-tree-0.4.0 \
 		tree_magic_mini-3.1.5 \
 		try-lock-0.2.5 \
 		typed-builder-0.18.2 \
@@ -405,15 +452,15 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		unicode-normalization-0.1.23 \
 		unicode-properties-0.1.1 \
 		unicode-segmentation-1.11.0 \
-		unicode-truncate-1.0.0 \
+		unicode-truncate-1.1.0 \
 		unicode-width-0.1.13 \
 		unicode_categories-0.1.1 \
 		universal-hash-0.5.1 \
 		untrusted-0.9.0 \
-		url-2.5.0 \
+		url-2.5.2 \
 		urlencoding-2.1.3 \
-		utf8parse-0.2.1 \
-		uuid-1.8.0 \
+		utf8parse-0.2.2 \
+		uuid-1.10.0 \
 		valuable-0.1.0 \
 		vcpkg-0.2.15 \
 		version_check-0.9.4 \
@@ -426,48 +473,48 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		wasm-bindgen-macro-0.2.92 \
 		wasm-bindgen-macro-support-0.2.92 \
 		wasm-bindgen-shared-0.2.92 \
-		wayland-client-0.29.5 \
-		wayland-commons-0.29.5 \
-		wayland-protocols-0.29.5 \
-		wayland-scanner-0.29.5 \
-		wayland-sys-0.29.5 \
+		wayland-backend-0.3.5 \
+		wayland-client-0.31.4 \
+		wayland-protocols-0.31.2 \
+		wayland-protocols-wlr-0.2.0 \
+		wayland-scanner-0.31.3 \
+		wayland-sys-0.31.3 \
 		web-sys-0.3.69 \
-		webpki-roots-0.25.4 \
+		webpki-roots-0.26.3 \
+		weezl-0.1.8 \
 		whoami-1.5.1 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
-		winapi-wsapoll-0.1.2 \
 		winapi-x86_64-pc-windows-gnu-0.4.0 \
 		windows-0.52.0 \
 		windows-core-0.52.0 \
 		windows-sys-0.48.0 \
 		windows-sys-0.52.0 \
 		windows-targets-0.48.5 \
-		windows-targets-0.52.5 \
+		windows-targets-0.52.6 \
 		windows_aarch64_gnullvm-0.48.5 \
-		windows_aarch64_gnullvm-0.52.5 \
+		windows_aarch64_gnullvm-0.52.6 \
 		windows_aarch64_msvc-0.48.5 \
-		windows_aarch64_msvc-0.52.5 \
+		windows_aarch64_msvc-0.52.6 \
 		windows_i686_gnu-0.48.5 \
-		windows_i686_gnu-0.52.5 \
-		windows_i686_gnullvm-0.52.5 \
+		windows_i686_gnu-0.52.6 \
+		windows_i686_gnullvm-0.52.6 \
 		windows_i686_msvc-0.48.5 \
-		windows_i686_msvc-0.52.5 \
+		windows_i686_msvc-0.52.6 \
 		windows_x86_64_gnu-0.48.5 \
-		windows_x86_64_gnu-0.52.5 \
+		windows_x86_64_gnu-0.52.6 \
 		windows_x86_64_gnullvm-0.48.5 \
-		windows_x86_64_gnullvm-0.52.5 \
+		windows_x86_64_gnullvm-0.52.6 \
 		windows_x86_64_msvc-0.48.5 \
-		windows_x86_64_msvc-0.52.5 \
+		windows_x86_64_msvc-0.52.6 \
 		winreg-0.50.0 \
-		wl-clipboard-rs-0.7.0 \
-		x11-clipboard-0.7.1 \
-		x11rb-0.10.1 \
-		x11rb-protocol-0.10.0 \
-		xml-rs-0.8.20 \
+		winreg-0.52.0 \
+		wl-clipboard-rs-0.8.1 \
+		x11rb-0.13.1 \
+		x11rb-protocol-0.13.1 \
 		yansi-0.5.1 \
-		zerocopy-0.7.34 \
-		zerocopy-derive-0.7.34 \
+		zerocopy-0.7.35 \
+		zerocopy-derive-0.7.35 \
 		zeroize-1.8.1 \
 		zeroize_derive-1.4.2
 
diff --git a/shells/atuin/distinfo b/shells/atuin/distinfo
index 99f8c79f361c..0a057a4b0566 100644
--- a/shells/atuin/distinfo
+++ b/shells/atuin/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1718093741
+TIMESTAMP = 1736303291
 SHA256 (rust/crates/addr2line-0.22.0.crate) = 6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678
 SIZE (rust/crates/addr2line-0.22.0.crate) = 39156
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
@@ -27,6 +27,10 @@ SHA256 (rust/crates/anstyle-wincon-3.0.3.crate) = 61a38449feb7068f52bb06c1275900
 SIZE (rust/crates/anstyle-wincon-3.0.3.crate) = 12179
 SHA256 (rust/crates/anyhow-1.0.86.crate) = b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da
 SIZE (rust/crates/anyhow-1.0.86.crate) = 46741
+SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
+SIZE (rust/crates/approx-0.5.1.crate) = 15100
+SHA256 (rust/crates/arboard-3.4.0.crate) = 9fb4009533e8ff8f1450a5bcbc30f4242a1d34442221f72314bea1f5dc9c7f89
+SIZE (rust/crates/arboard-3.4.0.crate) = 46785
 SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
 SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
 SHA256 (rust/crates/argon2-0.5.3.crate) = 3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072
@@ -35,28 +39,22 @@ SHA256 (rust/crates/async-stream-0.3.5.crate) = cd56dd203fef61ac097dd65721a419dd
 SIZE (rust/crates/async-stream-0.3.5.crate) = 11916
 SHA256 (rust/crates/async-stream-impl-0.3.5.crate) = 16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193
 SIZE (rust/crates/async-stream-impl-0.3.5.crate) = 4173
-SHA256 (rust/crates/async-trait-0.1.80.crate) = c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca
-SIZE (rust/crates/async-trait-0.1.80.crate) = 28775
+SHA256 (rust/crates/async-trait-0.1.81.crate) = 6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107
+SIZE (rust/crates/async-trait-0.1.81.crate) = 28896
 SHA256 (rust/crates/atoi-2.0.0.crate) = f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528
 SIZE (rust/crates/atoi-2.0.0.crate) = 7785
-SHA256 (rust/crates/atomic-0.5.3.crate) = c59bdb34bc650a32731b31bd8f0829cc15d24a708ee31559e0bb34f2bc320cba
-SIZE (rust/crates/atomic-0.5.3.crate) = 12801
 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
 SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
 SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
 SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
-SHA256 (rust/crates/axum-0.6.20.crate) = 3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf
-SIZE (rust/crates/axum-0.6.20.crate) = 146227
 SHA256 (rust/crates/axum-0.7.5.crate) = 3a6c9af12842a67734c9a2e355436e5d03b22383ed60cf13cd0c18fbfe3dcbcf
 SIZE (rust/crates/axum-0.7.5.crate) = 151429
-SHA256 (rust/crates/axum-core-0.3.4.crate) = 759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c
-SIZE (rust/crates/axum-core-0.3.4.crate) = 21088
 SHA256 (rust/crates/axum-core-0.4.3.crate) = a15c63fd72d41492dc4f497196f5da1fb04fb7529e631d73630d1b491e47a2e3
 SIZE (rust/crates/axum-core-0.4.3.crate) = 21877
-SHA256 (rust/crates/axum-server-0.6.0.crate) = c1ad46c3ec4e12f4a4b6835e173ba21c25e484c9d02b49770bf006ce5367c036
-SIZE (rust/crates/axum-server-0.6.0.crate) = 36772
-SHA256 (rust/crates/backtrace-0.3.72.crate) = 17c6a35df3749d2e8bb1b7b21a976d82b15548788d2735b9d82f329268f71a11
-SIZE (rust/crates/backtrace-0.3.72.crate) = 87877
+SHA256 (rust/crates/axum-server-0.7.1.crate) = 56bac90848f6a9393ac03c63c640925c4b7c8ca21654de40d53f55964667c7d8
+SIZE (rust/crates/axum-server-0.7.1.crate) = 41684
+SHA256 (rust/crates/backtrace-0.3.73.crate) = 5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a
+SIZE (rust/crates/backtrace-0.3.73.crate) = 87617
 SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
 SIZE (rust/crates/base64-0.21.7.crate) = 82576
 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
@@ -67,56 +65,64 @@ SHA256 (rust/crates/beef-0.5.2.crate) = 3a8241f3ebb85c056b509d4327ad0358fbbba6ff
 SIZE (rust/crates/beef-0.5.2.crate) = 15275
 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/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
+SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
 SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe
 SIZE (rust/crates/blake2-0.10.6.crate) = 47234
-SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
-SIZE (rust/crates/block-0.1.6.crate) = 4077
 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/block2-0.5.1.crate) = 2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f
+SIZE (rust/crates/block2-0.5.1.crate) = 24191
 SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
 SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
+SHA256 (rust/crates/by_address-1.2.1.crate) = 64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06
+SIZE (rust/crates/by_address-1.2.1.crate) = 8437
+SHA256 (rust/crates/bytemuck-1.16.1.crate) = b236fc92302c97ed75b38da1f4917b5cdda4984745740f153a5d3059e48d725e
+SIZE (rust/crates/bytemuck-1.16.1.crate) = 48321
 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
 SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
 SHA256 (rust/crates/bytes-1.6.0.crate) = 514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9
 SIZE (rust/crates/bytes-1.6.0.crate) = 60605
 SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
 SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
-SHA256 (rust/crates/castaway-0.2.2.crate) = 8a17ed5635fc8536268e5d4de1e22e81ac34419e5f052d4d51f4e01dcc263fcc
-SIZE (rust/crates/castaway-0.2.2.crate) = 11091
-SHA256 (rust/crates/cc-1.0.98.crate) = 41c270e7540d725e65ac7f1b212ac8ce349719624d7bcff99f8e2e488e8cf03f
-SIZE (rust/crates/cc-1.0.98.crate) = 76780
+SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5
+SIZE (rust/crates/castaway-0.2.3.crate) = 11509
+SHA256 (rust/crates/cc-1.1.15.crate) = 57b6a275aa2903740dc87da01c62040406b8812552e97129a63ea8850a17c6e6
+SIZE (rust/crates/cc-1.1.15.crate) = 83085
 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/chacha20-0.9.1.crate) = c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818
 SIZE (rust/crates/chacha20-0.9.1.crate) = 23424
 SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401
 SIZE (rust/crates/chrono-0.4.38.crate) = 220559
 SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
 SIZE (rust/crates/cipher-0.4.4.crate) = 19073
-SHA256 (rust/crates/clap-4.5.4.crate) = 90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0
-SIZE (rust/crates/clap-4.5.4.crate) = 55401
-SHA256 (rust/crates/clap_builder-4.5.2.crate) = ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4
-SIZE (rust/crates/clap_builder-4.5.2.crate) = 163566
-SHA256 (rust/crates/clap_complete-4.5.2.crate) = dd79504325bf38b10165b02e89b4347300f855f273c4cb30c4a3209e6583275e
-SIZE (rust/crates/clap_complete-4.5.2.crate) = 37850
-SHA256 (rust/crates/clap_complete_nushell-4.5.1.crate) = 80d0e48e026ce7df2040239117d25e4e79714907420c70294a5ce4b6bbe6a7b6
-SIZE (rust/crates/clap_complete_nushell-4.5.1.crate) = 33633
-SHA256 (rust/crates/clap_derive-4.5.4.crate) = 528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64
-SIZE (rust/crates/clap_derive-4.5.4.crate) = 29159
-SHA256 (rust/crates/clap_lex-0.7.0.crate) = 98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce
-SIZE (rust/crates/clap_lex-0.7.0.crate) = 11915
-SHA256 (rust/crates/cli-clipboard-0.4.0.crate) = 04087c1d4a2aa259784a563932aee09cbb0869d490775e051096174b070f3e3d
-SIZE (rust/crates/cli-clipboard-0.4.0.crate) = 16884
-SHA256 (rust/crates/clipboard-win-4.5.0.crate) = 7191c27c2357d9b7ef96baac1773290d4ca63b24205b82a3fd8a0637afcf0362
-SIZE (rust/crates/clipboard-win-4.5.0.crate) = 13476
+SHA256 (rust/crates/clap-4.5.9.crate) = 64acc1846d54c1fe936a78dc189c34e28d3f5afc348403f28ecf53660b9b8462
+SIZE (rust/crates/clap-4.5.9.crate) = 56348
+SHA256 (rust/crates/clap_builder-4.5.9.crate) = 6fb8393d67ba2e7bfaf28a23458e4e2b543cc73a99595511eb207fdb8aede942
+SIZE (rust/crates/clap_builder-4.5.9.crate) = 164088
+SHA256 (rust/crates/clap_complete-4.5.8.crate) = 5b4be9c4c4b1f30b78d8a750e0822b6a6102d97e62061c583a6c1dea2dfb33ae
+SIZE (rust/crates/clap_complete-4.5.8.crate) = 39228
+SHA256 (rust/crates/clap_complete_nushell-4.5.4.crate) = 315902e790cc6e5ddd20cbd313c1d0d49db77f191e149f96397230fb82a17677
+SIZE (rust/crates/clap_complete_nushell-4.5.4.crate) = 33870
+SHA256 (rust/crates/clap_derive-4.5.8.crate) = 2bac35c6dafb060fd4d275d9a4ffae97917c13a6327903a8be2153cd964f7085
+SIZE (rust/crates/clap_derive-4.5.8.crate) = 30024
+SHA256 (rust/crates/clap_lex-0.7.1.crate) = 4b82cf0babdbd58558212896d1a4272303a57bdb245c2bf1147185fb45640e70
+SIZE (rust/crates/clap_lex-0.7.1.crate) = 12766
+SHA256 (rust/crates/clipboard-win-5.4.0.crate) = 15efe7a882b08f34e38556b14f2fb3daa98769d06c7f0c1b076dfd0d983bc892
+SIZE (rust/crates/clipboard-win-5.4.0.crate) = 20559
 SHA256 (rust/crates/colorchoice-1.0.1.crate) = 0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422
 SIZE (rust/crates/colorchoice-1.0.1.crate) = 7895
 SHA256 (rust/crates/colored-2.1.0.crate) = cbf2150cce219b664a8a70df7a1f933836724b503f8a413af9365b4dcc4d90b8
 SIZE (rust/crates/colored-2.1.0.crate) = 23348
 SHA256 (rust/crates/compact_str-0.7.1.crate) = f86b9c4c00838774a6d902ef931eff7470720c51d90c2e32cfe15dc304737b3f
 SIZE (rust/crates/compact_str-0.7.1.crate) = 57246
+SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
+SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
+SHA256 (rust/crates/condtype-1.3.0.crate) = baf0a07a401f374238ab8e2f11a104d2851bf9ce711ec69804834de8af45c7af
+SIZE (rust/crates/condtype-1.3.0.crate) = 12634
 SHA256 (rust/crates/config-0.13.4.crate) = 23738e11972c7643e4ec947840fc463b6a571afcd3e735bdfce7d03c7a784aca
 SIZE (rust/crates/config-0.13.4.crate) = 80328
 SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb
@@ -127,12 +133,18 @@ SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2
 SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
 SHA256 (rust/crates/core-foundation-sys-0.8.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f
 SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629
+SHA256 (rust/crates/core-graphics-0.23.2.crate) = c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081
+SIZE (rust/crates/core-graphics-0.23.2.crate) = 30763
+SHA256 (rust/crates/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf
+SIZE (rust/crates/core-graphics-types-0.1.3.crate) = 7063
 SHA256 (rust/crates/cpufeatures-0.2.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504
 SIZE (rust/crates/cpufeatures-0.2.12.crate) = 12837
 SHA256 (rust/crates/crc-3.2.1.crate) = 69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636
 SIZE (rust/crates/crc-3.2.1.crate) = 15070
 SHA256 (rust/crates/crc-catalog-2.4.0.crate) = 19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5
 SIZE (rust/crates/crc-catalog-2.4.0.crate) = 10155
+SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
+SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
 SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
 SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
 SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
@@ -149,24 +161,24 @@ SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d
 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
 SHA256 (rust/crates/crypto_secretbox-0.1.1.crate) = b9d6cf87adf719ddf43a805e92c6870a531aedda35ff640442cbaf8674e141e1
 SIZE (rust/crates/crypto_secretbox-0.1.1.crate) = 11377
-SHA256 (rust/crates/curve25519-dalek-4.1.2.crate) = 0a677b8922c94e01bdbb12126b0bc852f00447528dee1782229af9c720c3f348
-SIZE (rust/crates/curve25519-dalek-4.1.2.crate) = 305477
+SHA256 (rust/crates/curve25519-dalek-4.1.3.crate) = 97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be
+SIZE (rust/crates/curve25519-dalek-4.1.3.crate) = 306017
 SHA256 (rust/crates/curve25519-dalek-derive-0.1.1.crate) = f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3
 SIZE (rust/crates/curve25519-dalek-derive-0.1.1.crate) = 11723
-SHA256 (rust/crates/darling-0.20.9.crate) = 83b2eb4d90d12bdda5ed17de686c2acb4c57914f8f921b8da7e112b5a36f3fe1
-SIZE (rust/crates/darling-0.20.9.crate) = 31777
-SHA256 (rust/crates/darling_core-0.20.9.crate) = 622687fe0bac72a04e5599029151f5796111b90f1baaa9b544d807a5e31cd120
-SIZE (rust/crates/darling_core-0.20.9.crate) = 65014
-SHA256 (rust/crates/darling_macro-0.20.9.crate) = 733cabb43482b1a1b53eee8583c2b9e8684d592215ea83efd305dd31bc2f0178
-SIZE (rust/crates/darling_macro-0.20.9.crate) = 1875
+SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
+SIZE (rust/crates/darling-0.20.10.crate) = 32031
+SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5
+SIZE (rust/crates/darling_core-0.20.10.crate) = 65015
+SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806
+SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
 SHA256 (rust/crates/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856
 SIZE (rust/crates/dashmap-5.5.3.crate) = 24061
 SHA256 (rust/crates/der-0.7.9.crate) = f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0
 SIZE (rust/crates/der-0.7.9.crate) = 85173
 SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
 SIZE (rust/crates/deranged-0.3.11.crate) = 18043
-SHA256 (rust/crates/derive-new-0.5.9.crate) = 3418329ca0ad70234b9735dc4ceed10af4df60eff9c8e7b06cb5e520d92c3535
-SIZE (rust/crates/derive-new-0.5.9.crate) = 7733
+SHA256 (rust/crates/derive-new-0.6.0.crate) = d150dea618e920167e5973d70ae6ece4385b7164e0d799fe7c122dd0a5d912ad
+SIZE (rust/crates/derive-new-0.6.0.crate) = 7694
 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
 SIZE (rust/crates/diff-0.1.13.crate) = 46216
 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
@@ -177,6 +189,12 @@ SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad2
 SIZE (rust/crates/dirs-5.0.1.crate) = 12255
 SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c
 SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719
+SHA256 (rust/crates/divan-0.1.14.crate) = a0d567df2c9c2870a43f3f2bd65aaeb18dbce1c18f217c3e564b4fbaeb3ee56c
+SIZE (rust/crates/divan-0.1.14.crate) = 85445
+SHA256 (rust/crates/divan-macros-0.1.14.crate) = 27540baf49be0d484d8f0130d7d8da3011c32a44d4fc873368154f1510e574a2
+SIZE (rust/crates/divan-macros-0.1.14.crate) = 10894
+SHA256 (rust/crates/dlib-0.5.2.crate) = 330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412
+SIZE (rust/crates/dlib-0.5.2.crate) = 5806
 SHA256 (rust/crates/dotenvy-0.15.7.crate) = 1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b
 SIZE (rust/crates/dotenvy-0.15.7.crate) = 20293
 SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2
@@ -185,40 +203,52 @@ SHA256 (rust/crates/ed25519-2.2.3.crate) = 115531babc129696a58c64a4fef0a8bf9e969
 SIZE (rust/crates/ed25519-2.2.3.crate) = 17802
 SHA256 (rust/crates/ed25519-dalek-2.1.1.crate) = 4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871
 SIZE (rust/crates/ed25519-dalek-2.1.1.crate) = 85736
-SHA256 (rust/crates/either-1.12.0.crate) = 3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b
-SIZE (rust/crates/either-1.12.0.crate) = 18974
+SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
+SIZE (rust/crates/either-1.13.0.crate) = 19169
 SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
 SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741
 SHA256 (rust/crates/encoding_rs-0.8.34.crate) = b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59
 SIZE (rust/crates/encoding_rs-0.8.34.crate) = 1378166
 SHA256 (rust/crates/env_filter-0.1.0.crate) = a009aa4810eb158359dda09d0c87378e4bbb89b5a801f016885a4707ba24f7ea
 SIZE (rust/crates/env_filter-0.1.0.crate) = 11553
-SHA256 (rust/crates/env_logger-0.11.3.crate) = 38b35839ba51819680ba087cd351788c9a3c476841207e0b8cee0b04722343b9
-SIZE (rust/crates/env_logger-0.11.3.crate) = 29704
+SHA256 (rust/crates/env_logger-0.11.5.crate) = e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d
+SIZE (rust/crates/env_logger-0.11.5.crate) = 30683
 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
 SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba
 SIZE (rust/crates/errno-0.3.9.crate) = 10690
-SHA256 (rust/crates/error-code-2.3.1.crate) = 64f18991e7bf11e7ffee451b5318b5c1a73c52d0d0ada6e5a3017c8c1ced6a21
-SIZE (rust/crates/error-code-2.3.1.crate) = 5324
+SHA256 (rust/crates/error-code-3.2.0.crate) = a0474425d51df81997e2f90a21591180b38eccf27292d755f3e30750225c175b
+SIZE (rust/crates/error-code-3.2.0.crate) = 7569
 SHA256 (rust/crates/etcetera-0.8.0.crate) = 136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943
 SIZE (rust/crates/etcetera-0.8.0.crate) = 13295
-SHA256 (rust/crates/event-listener-2.5.3.crate) = 0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0
-SIZE (rust/crates/event-listener-2.5.3.crate) = 15392
+SHA256 (rust/crates/event-listener-5.3.1.crate) = 6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba
+SIZE (rust/crates/event-listener-5.3.1.crate) = 42576
 SHA256 (rust/crates/eyre-0.6.12.crate) = 7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec
 SIZE (rust/crates/eyre-0.6.12.crate) = 45330
+SHA256 (rust/crates/fast-srgb8-1.0.0.crate) = dd2e7510819d6fbf51a5545c8f922716ecfb14df168a3242f7d33e0239efe6a1
+SIZE (rust/crates/fast-srgb8-1.0.0.crate) = 17214
 SHA256 (rust/crates/fastrand-2.1.0.crate) = 9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a
 SIZE (rust/crates/fastrand-2.1.0.crate) = 14907
+SHA256 (rust/crates/fdeflate-0.3.4.crate) = 4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645
+SIZE (rust/crates/fdeflate-0.3.4.crate) = 25001
 SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d
 SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390
 SHA256 (rust/crates/filedescriptor-0.8.2.crate) = 7199d965852c3bac31f779ef99cbb4537f80e952e2d6aa0ffeb30cce00f4f46e
 SIZE (rust/crates/filedescriptor-0.8.2.crate) = 10830
 SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
 SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
+SHA256 (rust/crates/flate2-1.0.30.crate) = 5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae
+SIZE (rust/crates/flate2-1.0.30.crate) = 75511
 SHA256 (rust/crates/flume-0.11.0.crate) = 55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181
 SIZE (rust/crates/flume-0.11.0.crate) = 67502
 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
 SIZE (rust/crates/fnv-1.0.7.crate) = 11266
+SHA256 (rust/crates/foreign-types-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965
+SIZE (rust/crates/foreign-types-0.5.0.crate) = 7824
+SHA256 (rust/crates/foreign-types-macros-0.2.3.crate) = 1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742
+SIZE (rust/crates/foreign-types-macros-0.2.3.crate) = 7635
+SHA256 (rust/crates/foreign-types-shared-0.3.1.crate) = aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b
+SIZE (rust/crates/foreign-types-shared-0.3.1.crate) = 6006
 SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
 SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
 SHA256 (rust/crates/fs-err-2.11.0.crate) = 88a41f105fe1d5b6b34b2055e3dc59bb79b46b48b2040b9e6c7b4b5de097aa41
@@ -247,8 +277,8 @@ SHA256 (rust/crates/fuzzy-matcher-0.3.7.crate) = 54614a3312934d066701a80f20f15fa
 SIZE (rust/crates/fuzzy-matcher-0.3.7.crate) = 18047
 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
 SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/gethostname-0.2.3.crate) = c1ebd34e35c46e00bb73e81363248d627782724609fe1b6396f553f68fe3862e
-SIZE (rust/crates/gethostname-0.2.3.crate) = 8174
+SHA256 (rust/crates/gethostname-0.4.3.crate) = 0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818
+SIZE (rust/crates/gethostname-0.4.3.crate) = 9336
 SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
 SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
 SHA256 (rust/crates/gimli-0.29.0.crate) = 40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd
@@ -263,10 +293,8 @@ SHA256 (rust/crates/hashbrown-0.13.1.crate) = 33ff8ae62cd3a9102e5637afc8452c55ac
 SIZE (rust/crates/hashbrown-0.13.1.crate) = 105004
 SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
 SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashlink-0.8.4.crate) = e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7
-SIZE (rust/crates/hashlink-0.8.4.crate) = 26514
-SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
-SIZE (rust/crates/heck-0.4.1.crate) = 11567
+SHA256 (rust/crates/hashlink-0.9.1.crate) = 6ba4ff7128dee98c7dc9794b6a411377e1404dba1c97deb8d1a55297bd25d8af
+SIZE (rust/crates/hashlink-0.9.1.crate) = 28928
 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
 SIZE (rust/crates/heck-0.5.0.crate) = 11517
 SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
@@ -287,24 +315,26 @@ SHA256 (rust/crates/http-body-0.4.6.crate) = 7ceab25649e9960c0311ea418d17bee82c0
 SIZE (rust/crates/http-body-0.4.6.crate) = 10773
 SHA256 (rust/crates/http-body-1.0.0.crate) = 1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643
 SIZE (rust/crates/http-body-1.0.0.crate) = 5411
-SHA256 (rust/crates/http-body-util-0.1.1.crate) = 0475f8b2ac86659c21b64320d5d653f9efe42acd2a4e560073ec61a155a34f1d
-SIZE (rust/crates/http-body-util-0.1.1.crate) = 11930
-SHA256 (rust/crates/httparse-1.8.0.crate) = d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904
-SIZE (rust/crates/httparse-1.8.0.crate) = 29954
+SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f
+SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821
+SHA256 (rust/crates/httparse-1.9.4.crate) = 0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9
+SIZE (rust/crates/httparse-1.9.4.crate) = 38555
 SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
 SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
 SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
 SIZE (rust/crates/humantime-2.1.0.crate) = 16749
-SHA256 (rust/crates/hyper-0.14.29.crate) = f361cde2f109281a220d4307746cdfd5ee3f410da58a70377762396775634b33
-SIZE (rust/crates/hyper-0.14.29.crate) = 198107
-SHA256 (rust/crates/hyper-1.3.1.crate) = fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d
-SIZE (rust/crates/hyper-1.3.1.crate) = 148763
+SHA256 (rust/crates/hyper-0.14.30.crate) = a152ddd61dfaec7273fe8419ab357f33aee0d914c5f4efbf0d96fa749eea5ec9
+SIZE (rust/crates/hyper-0.14.30.crate) = 198175
+SHA256 (rust/crates/hyper-1.4.1.crate) = 50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05
+SIZE (rust/crates/hyper-1.4.1.crate) = 151849
 SHA256 (rust/crates/hyper-rustls-0.24.2.crate) = ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590
 SIZE (rust/crates/hyper-rustls-0.24.2.crate) = 30195
-SHA256 (rust/crates/hyper-timeout-0.4.1.crate) = bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1
-SIZE (rust/crates/hyper-timeout-0.4.1.crate) = 13805
-SHA256 (rust/crates/hyper-util-0.1.5.crate) = 7b875924a60b96e5d7b9ae7b066540b1dd1cbd90d1828f54c92e02a283351c56
-SIZE (rust/crates/hyper-util-0.1.5.crate) = 69740
+SHA256 (rust/crates/hyper-rustls-0.27.2.crate) = 5ee4be2c948921a1a5320b629c4193916ed787a7f7f293fd3f7f5a6c9de74155
+SIZE (rust/crates/hyper-rustls-0.27.2.crate) = 34421
+SHA256 (rust/crates/hyper-timeout-0.5.1.crate) = 3203a961e5c83b6f5498933e78b6b263e208c197b63e9c6c53cc82ffd3f63793
+SIZE (rust/crates/hyper-timeout-0.5.1.crate) = 17727
+SHA256 (rust/crates/hyper-util-0.1.6.crate) = 3ab92f4f49ee4fb4f997c784b7a2e0fa70050211e0b6a287f898c3c9785ca956
+SIZE (rust/crates/hyper-util-0.1.6.crate) = 69910
 SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141
 SIZE (rust/crates/iana-time-zone-0.1.60.crate) = 27074
 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
@@ -313,6 +343,8 @@ SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d121
 SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
 SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6
 SIZE (rust/crates/idna-0.5.0.crate) = 271940
+SHA256 (rust/crates/image-0.25.1.crate) = fd54d660e773627692c524beaad361aca785a4f9f5730ce91f42aabe5bce3d11
+SIZE (rust/crates/image-0.25.1.crate) = 9176733
 SHA256 (rust/crates/indenter-0.3.3.crate) = ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683
 SIZE (rust/crates/indenter-0.3.3.crate) = 6587
 SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
@@ -333,30 +365,34 @@ SHA256 (rust/crates/is_terminal_polyfill-1.70.0.crate) = f8478577c03552c21db0e27
 SIZE (rust/crates/is_terminal_polyfill-1.70.0.crate) = 7451
 SHA256 (rust/crates/iso8601-0.6.1.crate) = 924e5d73ea28f59011fec52a0d12185d496a9b075d360657aed2a5707f701153
 SIZE (rust/crates/iso8601-0.6.1.crate) = 20898
-SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
-SIZE (rust/crates/itertools-0.12.1.crate) = 137761
+SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
+SIZE (rust/crates/itertools-0.13.0.crate) = 146261
 SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
 SIZE (rust/crates/itoa-1.0.11.crate) = 10563
+SHA256 (rust/crates/jpeg-decoder-0.3.1.crate) = f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0
+SIZE (rust/crates/jpeg-decoder-0.3.1.crate) = 744364
 SHA256 (rust/crates/js-sys-0.3.69.crate) = 29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d
 SIZE (rust/crates/js-sys-0.3.69.crate) = 81083
-SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
-SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
+SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
+SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
 SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c
 SIZE (rust/crates/libc-0.2.155.crate) = 743539
+SHA256 (rust/crates/libloading-0.8.4.crate) = e310b3a6b5907f99202fcdb4960ff45b93735d7c7d96b760fcff8db2dc0e103d
+SIZE (rust/crates/libloading-0.8.4.crate) = 28636
 SHA256 (rust/crates/libm-0.2.8.crate) = 4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058
 SIZE (rust/crates/libm-0.2.8.crate) = 113450
 SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
 SIZE (rust/crates/libredox-0.1.3.crate) = 6068
-SHA256 (rust/crates/libsqlite3-sys-0.27.0.crate) = cf4e226dcd58b4be396f7bd3c20da8fdee2911400705297ba7d2d7cc2c30f716
-SIZE (rust/crates/libsqlite3-sys-0.27.0.crate) = 4948458
+SHA256 (rust/crates/libsqlite3-sys-0.30.1.crate) = 2e99fb7a497b1e3339bc746195567ed8d3e24945ecd636e3619d20b9de9e9149
+SIZE (rust/crates/libsqlite3-sys-0.30.1.crate) = 5122296
 SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
 SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
 SHA256 (rust/crates/listenfd-1.0.1.crate) = e0500463acd96259d219abb05dc57e5a076ef04b2db9a2112846929b5f174c96
 SIZE (rust/crates/listenfd-1.0.1.crate) = 18375
 SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
 SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c
-SIZE (rust/crates/log-0.4.21.crate) = 43442
+SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
*** 648 LINES SKIPPED ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202501081008.508A8e2G006438>