Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Dec 2023 10:07:42 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: 12d8f6ef9787 - main - shells/starship: update 1.16.0 =?utf-8?Q?=E2=86=92?= 1.17.0
Message-ID:  <202312301007.3BUA7gSx083352@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=12d8f6ef9787a13a2025a2c049ea09cc07da93d1

commit 12d8f6ef9787a13a2025a2c049ea09cc07da93d1
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2023-12-30 09:54:19 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-12-30 10:07:34 +0000

    shells/starship: update 1.16.0 → 1.17.0
---
 shells/starship/Makefile | 440 ++++++++++++------------
 shells/starship/distinfo | 880 +++++++++++++++++++++++------------------------
 2 files changed, 649 insertions(+), 671 deletions(-)

diff --git a/shells/starship/Makefile b/shells/starship/Makefile
index ef14131387ed..d9a812a543ef 100644
--- a/shells/starship/Makefile
+++ b/shells/starship/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	starship
-DISTVERSION=	1.16.0
-PORTREVISION=	5
+DISTVERSION=	1.17.0
 CATEGORIES=	shells
 MASTER_SITES=	CRATESIO
 DISTFILES=	${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
@@ -20,61 +19,62 @@ LIB_DEPENDS=	libgit2.so:devel/libgit2 \
 USES=		cargo ssl
 
 CARGO_CRATES=	adler-1.0.2 \
-		ahash-0.8.3 \
-		aho-corasick-1.0.2 \
+		aho-corasick-1.1.2 \
 		android-tzdata-0.1.1 \
 		android_system_properties-0.1.5 \
-		anstream-0.3.2 \
-		anstyle-1.0.1 \
-		anstyle-parse-0.2.1 \
+		anstream-0.6.4 \
+		anstyle-1.0.4 \
+		anstyle-parse-0.2.2 \
 		anstyle-query-1.0.0 \
-		anstyle-wincon-1.0.1 \
-		anyhow-1.0.71 \
+		anstyle-wincon-3.0.1 \
+		anyhow-1.0.75 \
 		arc-swap-1.6.0 \
 		arrayvec-0.7.4 \
 		async-broadcast-0.5.1 \
-		async-channel-1.8.0 \
-		async-executor-1.5.1 \
+		async-channel-1.9.0 \
+		async-executor-1.6.0 \
 		async-fs-1.6.0 \
 		async-io-1.13.0 \
-		async-lock-2.7.0 \
-		async-process-1.7.0 \
-		async-recursion-1.0.4 \
-		async-task-4.4.0 \
-		async-trait-0.1.68 \
-		atomic-waker-1.1.1 \
+		async-io-2.1.0 \
+		async-lock-2.8.0 \
+		async-process-1.8.1 \
+		async-recursion-1.0.5 \
+		async-signal-0.2.5 \
+		async-task-4.5.0 \
+		async-trait-0.1.74 \
+		atomic-waker-1.1.2 \
 		autocfg-1.1.0 \
 		base64-0.13.1 \
 		bitflags-1.3.2 \
-		bitflags-2.3.3 \
+		bitflags-2.4.1 \
 		block-0.1.6 \
 		block-buffer-0.9.0 \
 		block-buffer-0.10.4 \
-		blocking-1.3.1 \
-		bstr-1.5.0 \
+		blocking-1.4.1 \
+		bstr-1.7.0 \
 		btoi-0.4.3 \
-		bumpalo-3.13.0 \
-		byteorder-1.4.3 \
-		bytesize-1.2.0 \
-		cc-1.0.79 \
+		bumpalo-3.14.0 \
+		byteorder-1.5.0 \
+		bytesize-1.3.0 \
+		cc-1.0.83 \
 		cfg-if-1.0.0 \
-		chrono-0.4.26 \
-		clap-4.3.19 \
-		clap_builder-4.3.19 \
-		clap_complete-4.3.2 \
-		clap_derive-4.3.12 \
-		clap_lex-0.5.0 \
+		chrono-0.4.31 \
+		clap-4.4.11 \
+		clap_builder-4.4.11 \
+		clap_complete-4.4.5 \
+		clap_derive-4.4.7 \
+		clap_lex-0.6.0 \
 		clru-0.6.1 \
 		cmake-0.1.50 \
 		colorchoice-1.0.0 \
-		concurrent-queue-2.2.0 \
-		const-random-0.1.15 \
-		const-random-macro-0.1.15 \
-		const_format-0.2.31 \
-		const_format_proc_macros-0.2.31 \
+		concurrent-queue-2.3.0 \
+		const-random-0.1.17 \
+		const-random-macro-0.1.16 \
+		const_format-0.2.32 \
+		const_format_proc_macros-0.2.32 \
 		core-foundation-0.9.3 \
 		core-foundation-sys-0.8.4 \
-		cpufeatures-0.2.8 \
+		cpufeatures-0.2.11 \
 		crc32fast-1.3.2 \
 		crossbeam-0.8.2 \
 		crossbeam-channel-0.5.8 \
@@ -85,311 +85,303 @@ CARGO_CRATES=	adler-1.0.2 \
 		crunchy-0.2.2 \
 		crypto-common-0.1.6 \
 		deelevate-0.2.0 \
+		deranged-0.3.9 \
 		derivative-2.2.0 \
-		difflib-0.4.0 \
 		digest-0.9.0 \
 		digest-0.10.7 \
 		dirs-4.0.0 \
 		dirs-next-2.0.0 \
 		dirs-sys-0.3.7 \
 		dirs-sys-next-0.1.2 \
-		dlv-list-0.5.0 \
+		dlv-list-0.5.2 \
 		downcast-0.11.0 \
 		dunce-1.0.4 \
-		dyn-clone-1.0.11 \
-		either-1.8.1 \
-		encoding_rs-0.8.32 \
-		enumflags2-0.7.7 \
-		enumflags2_derive-0.7.7 \
-		equivalent-1.0.0 \
+		dyn-clone-1.0.16 \
+		either-1.9.0 \
+		enumflags2-0.7.8 \
+		enumflags2_derive-0.7.8 \
+		equivalent-1.0.1 \
 		errno-0.2.8 \
-		errno-0.3.1 \
+		errno-0.3.8 \
 		errno-dragonfly-0.1.2 \
 		event-listener-2.5.3 \
+		event-listener-3.0.1 \
+		faster-hex-0.8.1 \
 		fastrand-1.9.0 \
-		fastrand-2.0.0 \
+		fastrand-2.0.1 \
 		filedescriptor-0.8.2 \
-		filetime-0.2.21 \
-		flate2-1.0.26 \
-		float-cmp-0.9.0 \
+		filetime-0.2.22 \
+		flate2-1.0.28 \
 		fnv-1.0.7 \
 		form_urlencoded-1.2.0 \
 		fragile-2.0.0 \
-		futures-core-0.3.28 \
-		futures-io-0.3.28 \
+		futures-core-0.3.29 \
+		futures-io-0.3.29 \
 		futures-lite-1.13.0 \
-		futures-sink-0.3.28 \
-		futures-task-0.3.28 \
-		futures-util-0.3.28 \
+		futures-sink-0.3.29 \
+		futures-task-0.3.29 \
+		futures-util-0.3.29 \
 		generic-array-0.14.7 \
-		gethostname-0.4.3 \
 		getrandom-0.2.10 \
-		gix-0.50.1 \
-		gix-actor-0.24.1 \
-		gix-attributes-0.16.0 \
-		gix-bitmap-0.2.6 \
-		gix-chunk-0.4.4 \
-		gix-command-0.2.8 \
-		gix-commitgraph-0.18.1 \
-		gix-config-0.26.1 \
-		gix-config-value-0.12.5 \
-		gix-credentials-0.17.1 \
-		gix-date-0.7.1 \
-		gix-diff-0.33.1 \
-		gix-discover-0.22.1 \
-		gix-features-0.31.1 \
-		gix-features-0.32.1 \
-		gix-filter-0.2.0 \
-		gix-fs-0.3.0 \
-		gix-fs-0.4.1 \
-		gix-glob-0.10.1 \
-		gix-hash-0.11.4 \
-		gix-hashtable-0.2.4 \
-		gix-ignore-0.5.1 \
-		gix-index-0.21.1 \
-		gix-lock-7.0.1 \
-		gix-mailmap-0.16.1 \
-		gix-negotiate-0.5.1 \
-		gix-object-0.33.1 \
-		gix-odb-0.50.1 \
-		gix-pack-0.40.2 \
-		gix-packetline-blocking-0.16.4 \
-		gix-path-0.8.4 \
-		gix-prompt-0.5.4 \
-		gix-quote-0.4.6 \
-		gix-ref-0.33.2 \
-		gix-refspec-0.14.1 \
-		gix-revision-0.18.1 \
-		gix-revwalk-0.4.1 \
-		gix-sec-0.8.4 \
-		gix-tempfile-7.0.0 \
-		gix-trace-0.1.3 \
-		gix-traverse-0.30.1 \
-		gix-url-0.21.1 \
-		gix-utils-0.1.5 \
-		gix-validate-0.7.7 \
-		gix-worktree-0.23.0 \
+		gix-0.56.0 \
+		gix-actor-0.28.1 \
+		gix-bitmap-0.2.8 \
+		gix-chunk-0.4.5 \
+		gix-commitgraph-0.22.1 \
+		gix-config-0.32.0 \
+		gix-config-value-0.14.1 \
+		gix-date-0.8.1 \
+		gix-diff-0.38.0 \
+		gix-discover-0.27.0 \
+		gix-features-0.36.1 \
+		gix-fs-0.8.1 \
+		gix-glob-0.14.1 \
+		gix-hash-0.13.2 \
+		gix-hashtable-0.4.1 \
+		gix-index-0.27.0 \
+		gix-lock-11.0.0 \
+		gix-macros-0.1.1 \
+		gix-object-0.39.0 \
+		gix-odb-0.55.0 \
+		gix-pack-0.45.0 \
+		gix-path-0.10.1 \
+		gix-quote-0.4.8 \
+		gix-ref-0.39.0 \
+		gix-refspec-0.20.0 \
+		gix-revision-0.24.0 \
+		gix-revwalk-0.10.0 \
+		gix-sec-0.10.1 \
+		gix-tempfile-11.0.0 \
+		gix-trace-0.1.4 \
+		gix-traverse-0.35.0 \
+		gix-url-0.25.2 \
+		gix-utils-0.1.6 \
+		gix-validate-0.8.1 \
 		guess_host_triple-0.1.3 \
 		hashbrown-0.12.3 \
-		hashbrown-0.13.2 \
-		hashbrown-0.14.0 \
+		hashbrown-0.14.2 \
 		heck-0.4.1 \
-		hermit-abi-0.3.1 \
+		hermit-abi-0.3.3 \
 		hex-0.4.3 \
-		home-0.5.5 \
-		iana-time-zone-0.1.57 \
+		home-0.5.9 \
+		iana-time-zone-0.1.58 \
 		iana-time-zone-haiku-0.1.2 \
 		idna-0.4.0 \
-		imara-diff-0.1.5 \
 		indexmap-1.9.3 \
-		indexmap-2.0.0 \
+		indexmap-2.1.0 \
 		instant-0.1.12 \
-		io-close-0.3.7 \
 		io-lifetimes-1.0.11 \
 		is-docker-0.2.0 \
-		is-terminal-0.4.8 \
 		is-wsl-0.4.0 \
 		is_debug-1.0.1 \
-		itertools-0.10.5 \
-		itoa-1.0.6 \
-		js-sys-0.3.64 \
+		itertools-0.11.0 \
+		itertools-0.12.0 \
+		itoa-1.0.9 \
+		js-sys-0.3.65 \
 		jwalk-0.8.1 \
-		kstring-2.0.0 \
 		lazy_static-1.4.0 \
 		lazycell-1.3.0 \
-		libc-0.2.147 \
-		libz-ng-sys-1.1.9 \
-		libz-sys-1.1.9 \
+		libc-0.2.151 \
+		libredox-0.0.1 \
+		libz-ng-sys-1.1.12 \
+		libz-sys-1.1.12 \
 		linked-hash-map-0.5.6 \
 		linux-raw-sys-0.3.8 \
-		linux-raw-sys-0.4.3 \
-		lock_api-0.4.10 \
-		log-0.4.19 \
-		mac-notification-sys-0.5.6 \
+		linux-raw-sys-0.4.12 \
+		lock_api-0.4.11 \
+		log-0.4.20 \
+		mac-notification-sys-0.6.1 \
 		mach2-0.4.1 \
 		malloc_buf-0.0.6 \
-		memchr-2.5.0 \
-		memmap2-0.7.1 \
+		memchr-2.6.4 \
+		memmap2-0.9.0 \
 		memmem-0.1.1 \
 		memoffset-0.7.1 \
 		memoffset-0.9.0 \
 		minimal-lexical-0.2.1 \
 		miniz_oxide-0.7.1 \
-		mockall-0.11.4 \
-		mockall_derive-0.11.4 \
-		nix-0.26.2 \
+		mockall-0.12.0 \
+		mockall_derive-0.12.0 \
+		nix-0.26.4 \
+		nix-0.27.1 \
 		nom-5.1.3 \
 		nom-7.1.3 \
-		normalize-line-endings-0.3.0 \
-		notify-rust-4.8.0 \
+		notify-rust-4.10.0 \
 		nu-ansi-term-0.49.0 \
 		num-derive-0.3.3 \
-		num-traits-0.2.15 \
-		num_cpus-1.16.0 \
+		num-traits-0.2.17 \
 		num_threads-0.1.6 \
 		objc-0.2.7 \
 		objc-foundation-0.1.1 \
 		objc_id-0.1.1 \
-		once_cell-1.18.0 \
+		once_cell-1.19.0 \
 		opaque-debug-0.3.0 \
-		open-5.0.0 \
-		ordered-float-2.10.0 \
-		ordered-multimap-0.6.0 \
+		open-5.0.1 \
+		ordered-float-2.10.1 \
+		ordered-multimap-0.7.1 \
 		ordered-stream-0.2.0 \
 		os_info-3.7.0 \
-		parking-2.1.0 \
+		parking-2.2.0 \
 		parking_lot-0.12.1 \
-		parking_lot_core-0.9.8 \
+		parking_lot_core-0.9.9 \
 		path-slash-0.2.1 \
 		pathdiff-0.2.1 \
 		pathsearch-0.2.0 \
 		percent-encoding-2.3.0 \
-		pest-2.7.1 \
-		pest_derive-2.7.1 \
-		pest_generator-2.7.1 \
-		pest_meta-2.7.1 \
+		pest-2.7.5 \
+		pest_derive-2.7.5 \
+		pest_generator-2.7.5 \
+		pest_meta-2.7.5 \
 		phf-0.11.2 \
 		phf_codegen-0.11.2 \
 		phf_generator-0.11.2 \
 		phf_shared-0.11.2 \
-		pin-project-lite-0.2.9 \
+		pin-project-lite-0.2.13 \
 		pin-utils-0.1.0 \
+		piper-0.2.1 \
 		pkg-config-0.3.27 \
 		polling-2.8.0 \
+		polling-3.3.0 \
+		powerfmt-0.2.0 \
 		ppv-lite86-0.2.17 \
-		predicates-2.1.5 \
+		predicates-3.0.4 \
 		predicates-core-1.0.6 \
 		predicates-tree-1.0.9 \
 		proc-macro-crate-1.3.1 \
-		proc-macro-hack-0.5.20+deprecated \
-		proc-macro2-1.0.63 \
+		proc-macro2-1.0.69 \
 		process_control-4.0.3 \
-		prodash-25.0.0 \
-		quick-xml-0.23.1 \
+		prodash-26.2.2 \
 		quick-xml-0.30.0 \
-		quote-1.0.29 \
+		quick-xml-0.31.0 \
+		quote-1.0.33 \
 		rand-0.8.5 \
 		rand_chacha-0.3.1 \
 		rand_core-0.6.4 \
-		rayon-1.7.0 \
-		rayon-core-1.11.0 \
-		redox_syscall-0.2.16 \
+		rayon-1.8.0 \
+		rayon-core-1.12.0 \
 		redox_syscall-0.3.5 \
-		redox_users-0.4.3 \
-		regex-1.9.1 \
-		regex-automata-0.1.10 \
-		regex-automata-0.3.1 \
-		regex-syntax-0.7.3 \
-		rust-ini-0.19.0 \
-		rustix-0.37.21 \
-		rustix-0.38.4 \
-		ryu-1.0.13 \
+		redox_syscall-0.4.1 \
+		redox_users-0.4.4 \
+		regex-1.10.2 \
+		regex-automata-0.4.3 \
+		regex-syntax-0.8.2 \
+		rust-ini-0.20.0 \
+		rustix-0.37.27 \
+		rustix-0.38.28 \
+		ryu-1.0.15 \
 		same-file-1.0.6 \
-		schemars-0.8.12 \
-		schemars_derive-0.8.12 \
-		scopeguard-1.1.0 \
+		schemars-0.8.16 \
+		schemars_derive-0.8.16 \
+		scopeguard-1.2.0 \
 		semver-0.11.0 \
-		semver-1.0.18 \
+		semver-1.0.20 \
 		semver-parser-0.10.2 \
-		serde-1.0.178 \
-		serde_derive-1.0.178 \
+		serde-1.0.193 \
+		serde_derive-1.0.193 \
 		serde_derive_internals-0.26.0 \
-		serde_json-1.0.104 \
-		serde_repr-0.1.12 \
-		serde_spanned-0.6.3 \
-		sha1-0.10.5 \
-		sha1-asm-0.5.1 \
+		serde_json-1.0.108 \
+		serde_repr-0.1.17 \
+		serde_spanned-0.6.4 \
+		sha1-0.10.6 \
+		sha1-asm-0.5.2 \
 		sha1_smol-1.0.0 \
 		sha2-0.9.9 \
-		sha2-0.10.7 \
-		shadow-rs-0.23.0 \
+		sha2-0.10.8 \
+		shadow-rs-0.25.0 \
 		shared_library-0.1.9 \
 		shell-words-1.1.0 \
 		signal-hook-0.1.17 \
-		signal-hook-0.3.15 \
+		signal-hook-0.3.17 \
 		signal-hook-registry-1.4.1 \
-		siphasher-0.3.10 \
-		slab-0.4.8 \
-		smallvec-1.10.0 \
-		socket2-0.4.9 \
-		starship-battery-0.8.1 \
+		siphasher-0.3.11 \
+		slab-0.4.9 \
+		smallvec-1.11.1 \
+		socket2-0.4.10 \
+		starship-battery-0.8.2 \
 		static_assertions-1.1.0 \
 		strsim-0.10.0 \
 		syn-1.0.109 \
-		syn-2.0.25 \
+		syn-2.0.38 \
 		systemstat-0.2.3 \
-		tauri-winrt-notification-0.1.1 \
-		tempfile-3.7.0 \
-		terminal_size-0.2.6 \
+		tauri-winrt-notification-0.1.3 \
+		tempfile-3.9.0 \
+		terminal_size-0.3.0 \
 		terminfo-0.7.5 \
 		termios-0.3.3 \
 		termtree-0.4.1 \
 		termwiz-0.15.0 \
-		thiserror-1.0.40 \
-		thiserror-impl-1.0.40 \
-		time-0.3.22 \
-		time-core-0.1.1 \
-		time-macros-0.2.9 \
+		thiserror-1.0.50 \
+		thiserror-impl-1.0.50 \
+		time-0.3.30 \
+		time-core-0.1.2 \
+		time-macros-0.2.15 \
 		tiny-keccak-2.0.2 \
 		tinyvec-1.6.0 \
 		tinyvec_macros-0.1.1 \
 		toml-0.5.11 \
-		toml-0.7.6 \
-		toml_datetime-0.6.3 \
-		toml_edit-0.19.14 \
-		tracing-0.1.37 \
-		tracing-attributes-0.1.26 \
-		tracing-core-0.1.31 \
-		typenum-1.16.0 \
-		ucd-trie-0.1.5 \
+		toml-0.8.8 \
+		toml_datetime-0.6.5 \
+		toml_edit-0.19.15 \
+		toml_edit-0.21.0 \
+		tracing-0.1.40 \
+		tracing-attributes-0.1.27 \
+		tracing-core-0.1.32 \
+		typenum-1.17.0 \
+		ucd-trie-0.1.6 \
 		uds_windows-1.0.2 \
 		uluru-3.0.0 \
-		unicase-2.6.0 \
+		unicase-2.7.0 \
 		unicode-bidi-0.3.13 \
 		unicode-bom-2.0.2 \
-		unicode-ident-1.0.9 \
+		unicode-ident-1.0.12 \
 		unicode-normalization-0.1.22 \
 		unicode-segmentation-1.10.1 \
-		unicode-width-0.1.10 \
+		unicode-width-0.1.11 \
 		unicode-xid-0.2.4 \
-		uom-0.34.0 \
-		url-2.4.0 \
+		uom-0.35.0 \
+		url-2.4.1 \
 		urlencoding-2.1.3 \
 		utf8parse-0.2.1 \
 		vcpkg-0.2.15 \
 		version_check-0.9.4 \
-		versions-5.0.0 \
+		versions-6.0.0 \
 		vtparse-0.6.2 \
-		waker-fn-1.1.0 \
-		walkdir-2.3.3 \
+		waker-fn-1.1.1 \
+		walkdir-2.4.0 \
 		wasi-0.11.0+wasi-snapshot-preview1 \
-		wasm-bindgen-0.2.87 \
-		wasm-bindgen-backend-0.2.87 \
-		wasm-bindgen-macro-0.2.87 \
-		wasm-bindgen-macro-support-0.2.87 \
-		wasm-bindgen-shared-0.2.87 \
-		which-4.4.0 \
+		wasm-bindgen-0.2.88 \
+		wasm-bindgen-backend-0.2.88 \
+		wasm-bindgen-macro-0.2.88 \
+		wasm-bindgen-macro-support-0.2.88 \
+		wasm-bindgen-shared-0.2.88 \
+		which-5.0.0 \
+		whoami-1.4.1 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
-		winapi-util-0.1.5 \
+		winapi-util-0.1.6 \
 		winapi-x86_64-pc-windows-gnu-0.4.0 \
-		windows-0.39.0 \
 		windows-0.48.0 \
+		windows-0.51.1 \
+		windows-core-0.51.1 \
 		windows-sys-0.48.0 \
-		windows-targets-0.48.1 \
-		windows_aarch64_gnullvm-0.48.0 \
-		windows_aarch64_msvc-0.39.0 \
-		windows_aarch64_msvc-0.48.0 \
-		windows_i686_gnu-0.39.0 \
-		windows_i686_gnu-0.48.0 \
-		windows_i686_msvc-0.39.0 \
-		windows_i686_msvc-0.48.0 \
-		windows_x86_64_gnu-0.39.0 \
-		windows_x86_64_gnu-0.48.0 \
-		windows_x86_64_gnullvm-0.48.0 \
-		windows_x86_64_msvc-0.39.0 \
-		windows_x86_64_msvc-0.48.0 \
-		winnow-0.5.0 \
+		windows-sys-0.52.0 \
+		windows-targets-0.48.5 \
+		windows-targets-0.52.0 \
+		windows_aarch64_gnullvm-0.48.5 \
+		windows_aarch64_gnullvm-0.52.0 \
+		windows_aarch64_msvc-0.48.5 \
+		windows_aarch64_msvc-0.52.0 \
+		windows_i686_gnu-0.48.5 \
+		windows_i686_gnu-0.52.0 \
+		windows_i686_msvc-0.48.5 \
+		windows_i686_msvc-0.52.0 \
+		windows_x86_64_gnu-0.48.5 \
+		windows_x86_64_gnu-0.52.0 \
+		windows_x86_64_gnullvm-0.48.5 \
+		windows_x86_64_gnullvm-0.52.0 \
+		windows_x86_64_msvc-0.48.5 \
+		windows_x86_64_msvc-0.52.0 \
+		winnow-0.5.25 \
 		winres-0.1.12 \
 		xdg-home-1.0.0 \
 		yaml-rust-0.4.5 \
diff --git a/shells/starship/distinfo b/shells/starship/distinfo
index 1523d280af8f..fba876245e36 100644
--- a/shells/starship/distinfo
+++ b/shells/starship/distinfo
@@ -1,118 +1,120 @@
-TIMESTAMP = 1690738267
-SHA256 (rust/crates/starship-1.16.0.crate) = ffbfb63beb11771323955b631a917c7129039c4cb333d8d69a63dc725c223fa9
-SIZE (rust/crates/starship-1.16.0.crate) = 328969
+TIMESTAMP = 1703928939
+SHA256 (rust/crates/starship-1.17.0.crate) = 274f146b56e3459475e0e76bf5fc4a3ab208371d4a6f5181a8a560f8d74138b1
+SIZE (rust/crates/starship-1.17.0.crate) = 339664
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
 SIZE (rust/crates/adler-1.0.2.crate) = 12778
-SHA256 (rust/crates/ahash-0.8.3.crate) = 2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f
-SIZE (rust/crates/ahash-0.8.3.crate) = 42416
-SHA256 (rust/crates/aho-corasick-1.0.2.crate) = 43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41
-SIZE (rust/crates/aho-corasick-1.0.2.crate) = 167694
+SHA256 (rust/crates/aho-corasick-1.1.2.crate) = b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0
+SIZE (rust/crates/aho-corasick-1.1.2.crate) = 183136
 SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
 SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.3.2.crate) = 0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163
-SIZE (rust/crates/anstream-0.3.2.crate) = 19504
-SHA256 (rust/crates/anstyle-1.0.1.crate) = 3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd
-SIZE (rust/crates/anstyle-1.0.1.crate) = 13977
-SHA256 (rust/crates/anstyle-parse-0.2.1.crate) = 938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333
-SIZE (rust/crates/anstyle-parse-0.2.1.crate) = 24802
+SHA256 (rust/crates/anstream-0.6.4.crate) = 2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44
+SIZE (rust/crates/anstream-0.6.4.crate) = 20593
+SHA256 (rust/crates/anstyle-1.0.4.crate) = 7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87
+SIZE (rust/crates/anstyle-1.0.4.crate) = 13998
+SHA256 (rust/crates/anstyle-parse-0.2.2.crate) = 317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140
+SIZE (rust/crates/anstyle-parse-0.2.2.crate) = 24696
 SHA256 (rust/crates/anstyle-query-1.0.0.crate) = 5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b
 SIZE (rust/crates/anstyle-query-1.0.0.crate) = 8620
-SHA256 (rust/crates/anstyle-wincon-1.0.1.crate) = 180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188
-SIZE (rust/crates/anstyle-wincon-1.0.1.crate) = 11718
-SHA256 (rust/crates/anyhow-1.0.71.crate) = 9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8
-SIZE (rust/crates/anyhow-1.0.71.crate) = 43808
+SHA256 (rust/crates/anstyle-wincon-3.0.1.crate) = f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628
+SIZE (rust/crates/anstyle-wincon-3.0.1.crate) = 11279
+SHA256 (rust/crates/anyhow-1.0.75.crate) = a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6
+SIZE (rust/crates/anyhow-1.0.75.crate) = 43901
 SHA256 (rust/crates/arc-swap-1.6.0.crate) = bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6
 SIZE (rust/crates/arc-swap-1.6.0.crate) = 67342
 SHA256 (rust/crates/arrayvec-0.7.4.crate) = 96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711
 SIZE (rust/crates/arrayvec-0.7.4.crate) = 29856
 SHA256 (rust/crates/async-broadcast-0.5.1.crate) = 7c48ccdbf6ca6b121e0f586cbc0e73ae440e56c67c30fa0873b4e110d9c26d2b
 SIZE (rust/crates/async-broadcast-0.5.1.crate) = 20134
-SHA256 (rust/crates/async-channel-1.8.0.crate) = cf46fee83e5ccffc220104713af3292ff9bc7c64c7de289f66dae8e38d826833
-SIZE (rust/crates/async-channel-1.8.0.crate) = 13534
-SHA256 (rust/crates/async-executor-1.5.1.crate) = 6fa3dc5f2a8564f07759c008b9109dc0d39de92a88d5588b8a5036d286383afb
-SIZE (rust/crates/async-executor-1.5.1.crate) = 18615
+SHA256 (rust/crates/async-channel-1.9.0.crate) = 81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35
+SIZE (rust/crates/async-channel-1.9.0.crate) = 13664
+SHA256 (rust/crates/async-executor-1.6.0.crate) = 4b0c4a4f319e45986f347ee47fef8bf5e81c9abc3f6f58dc2391439f30df65f0
+SIZE (rust/crates/async-executor-1.6.0.crate) = 21342
 SHA256 (rust/crates/async-fs-1.6.0.crate) = 279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06
 SIZE (rust/crates/async-fs-1.6.0.crate) = 16506
 SHA256 (rust/crates/async-io-1.13.0.crate) = 0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af
 SIZE (rust/crates/async-io-1.13.0.crate) = 37191
-SHA256 (rust/crates/async-lock-2.7.0.crate) = fa24f727524730b077666307f2734b4a1a1c57acb79193127dcc8914d5242dd7
-SIZE (rust/crates/async-lock-2.7.0.crate) = 23631
-SHA256 (rust/crates/async-process-1.7.0.crate) = 7a9d28b1d97e08915212e2e45310d47854eafa69600756fc735fb788f75199c9
-SIZE (rust/crates/async-process-1.7.0.crate) = 22861
-SHA256 (rust/crates/async-recursion-1.0.4.crate) = 0e97ce7de6cf12de5d7226c73f5ba9811622f4db3a5b91b55c53e987e5f91cba
-SIZE (rust/crates/async-recursion-1.0.4.crate) = 11521
-SHA256 (rust/crates/async-task-4.4.0.crate) = ecc7ab41815b3c653ccd2978ec3255c81349336702dfdf62ee6f7069b12a3aae
-SIZE (rust/crates/async-task-4.4.0.crate) = 35178
-SHA256 (rust/crates/async-trait-0.1.68.crate) = b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842
-SIZE (rust/crates/async-trait-0.1.68.crate) = 28625
-SHA256 (rust/crates/atomic-waker-1.1.1.crate) = 1181e1e0d1fce796a03db1ae795d67167da795f9cf4a39c37589e85ef57f26d3
-SIZE (rust/crates/atomic-waker-1.1.1.crate) = 11551
+SHA256 (rust/crates/async-io-2.1.0.crate) = 10da8f3146014722c89e7859e1d7bb97873125d7346d10ca642ffab794355828
+SIZE (rust/crates/async-io-2.1.0.crate) = 46546
+SHA256 (rust/crates/async-lock-2.8.0.crate) = 287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b
+SIZE (rust/crates/async-lock-2.8.0.crate) = 29944
+SHA256 (rust/crates/async-process-1.8.1.crate) = ea6438ba0a08d81529c69b36700fa2f95837bfe3e776ab39cde9c14d9149da88
+SIZE (rust/crates/async-process-1.8.1.crate) = 22758
+SHA256 (rust/crates/async-recursion-1.0.5.crate) = 5fd55a5ba1179988837d24ab4c7cc8ed6efdeff578ede0416b4225a5fca35bd0
+SIZE (rust/crates/async-recursion-1.0.5.crate) = 11890
+SHA256 (rust/crates/async-signal-0.2.5.crate) = 9e47d90f65a225c4527103a8d747001fc56e375203592b25ad103e1ca13124c5
+SIZE (rust/crates/async-signal-0.2.5.crate) = 16743
+SHA256 (rust/crates/async-task-4.5.0.crate) = b4eb2cdb97421e01129ccb49169d8279ed21e829929144f4a22a6e54ac549ca1
+SIZE (rust/crates/async-task-4.5.0.crate) = 36956
+SHA256 (rust/crates/async-trait-0.1.74.crate) = a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9
+SIZE (rust/crates/async-trait-0.1.74.crate) = 28997
+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.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
 SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
 SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
 SIZE (rust/crates/base64-0.13.1.crate) = 61002
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.3.3.crate) = 630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42
-SIZE (rust/crates/bitflags-2.3.3.crate) = 34320
+SHA256 (rust/crates/bitflags-2.4.1.crate) = 327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07
+SIZE (rust/crates/bitflags-2.4.1.crate) = 37043
 SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
 SIZE (rust/crates/block-0.1.6.crate) = 4077
 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/blocking-1.3.1.crate) = 77231a1c8f801696fc0123ec6150ce92cffb8e164a02afb9c8ddee0e9b65ad65
-SIZE (rust/crates/blocking-1.3.1.crate) = 19040
-SHA256 (rust/crates/bstr-1.5.0.crate) = a246e68bb43f6cd9db24bea052a53e40405417c5fb372e3d1a8a7f770a564ef5
-SIZE (rust/crates/bstr-1.5.0.crate) = 346060
+SHA256 (rust/crates/blocking-1.4.1.crate) = 8c36a4d0d48574b3dd360b4b7d95cc651d2b6557b6402848a27d4b228a473e2a
+SIZE (rust/crates/blocking-1.4.1.crate) = 17205
+SHA256 (rust/crates/bstr-1.7.0.crate) = c79ad7fb2dd38f3dabd76b09c6a5a20c038fc0213ef1e9afd30eb777f120f019
+SIZE (rust/crates/bstr-1.7.0.crate) = 380090
 SHA256 (rust/crates/btoi-0.4.3.crate) = 9dd6407f73a9b8b6162d8a2ef999fe6afd7cc15902ebf42c5cd296addf17e0ad
 SIZE (rust/crates/btoi-0.4.3.crate) = 10007
-SHA256 (rust/crates/bumpalo-3.13.0.crate) = a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1
-SIZE (rust/crates/bumpalo-3.13.0.crate) = 82114
-SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
-SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
-SHA256 (rust/crates/bytesize-1.2.0.crate) = 38fcc2979eff34a4b84e1cf9a1e3da42a7d44b3b690a40cdcb23e3d556cfb2e5
-SIZE (rust/crates/bytesize-1.2.0.crate) = 9996
-SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f
-SIZE (rust/crates/cc-1.0.79.crate) = 62624
+SHA256 (rust/crates/bumpalo-3.14.0.crate) = 7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec
+SIZE (rust/crates/bumpalo-3.14.0.crate) = 82400
+SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
+SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
+SHA256 (rust/crates/bytesize-1.3.0.crate) = a3e368af43e418a04d52505cf3dbc23dda4e3407ae2fa99fd0e4f308ce546acc
+SIZE (rust/crates/bytesize-1.3.0.crate) = 10164
+SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0
+SIZE (rust/crates/cc-1.0.83.crate) = 68343
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/chrono-0.4.26.crate) = ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5
-SIZE (rust/crates/chrono-0.4.26.crate) = 191501
-SHA256 (rust/crates/clap-4.3.19.crate) = 5fd304a20bff958a57f04c4e96a2e7594cc4490a0e809cbd48bb6437edaa452d
-SIZE (rust/crates/clap-4.3.19.crate) = 55022
-SHA256 (rust/crates/clap_builder-4.3.19.crate) = 01c6a3f08f1fe5662a35cfe393aec09c4df95f60ee93b7556505260f75eee9e1
-SIZE (rust/crates/clap_builder-4.3.19.crate) = 161122
-SHA256 (rust/crates/clap_complete-4.3.2.crate) = 5fc443334c81a804575546c5a8a79b4913b50e28d69232903604cada1de817ce
-SIZE (rust/crates/clap_complete-4.3.2.crate) = 34104
-SHA256 (rust/crates/clap_derive-4.3.12.crate) = 54a9bb5758fc5dfe728d1019941681eccaf0cf8a4189b692a0ee2f2ecf90a050
-SIZE (rust/crates/clap_derive-4.3.12.crate) = 29052
-SHA256 (rust/crates/clap_lex-0.5.0.crate) = 2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b
-SIZE (rust/crates/clap_lex-0.5.0.crate) = 11792
+SHA256 (rust/crates/chrono-0.4.31.crate) = 7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38
+SIZE (rust/crates/chrono-0.4.31.crate) = 214513
+SHA256 (rust/crates/clap-4.4.11.crate) = bfaff671f6b22ca62406885ece523383b9b64022e341e53e009a62ebc47a45f2
+SIZE (rust/crates/clap-4.4.11.crate) = 54782
+SHA256 (rust/crates/clap_builder-4.4.11.crate) = a216b506622bb1d316cd51328dce24e07bdff4a6128a47c7e7fad11878d5adbb
+SIZE (rust/crates/clap_builder-4.4.11.crate) = 163317
+SHA256 (rust/crates/clap_complete-4.4.5.crate) = a51919c5608a32e34ea1d6be321ad070065e17613e168c5b6977024290f2630b
+SIZE (rust/crates/clap_complete-4.4.5.crate) = 37658
+SHA256 (rust/crates/clap_derive-4.4.7.crate) = cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442
+SIZE (rust/crates/clap_derive-4.4.7.crate) = 29046
+SHA256 (rust/crates/clap_lex-0.6.0.crate) = 702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1
+SIZE (rust/crates/clap_lex-0.6.0.crate) = 12272
 SHA256 (rust/crates/clru-0.6.1.crate) = b8191fa7302e03607ff0e237d4246cc043ff5b3cb9409d995172ba3bea16b807
 SIZE (rust/crates/clru-0.6.1.crate) = 16507
 SHA256 (rust/crates/cmake-0.1.50.crate) = a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130
 SIZE (rust/crates/cmake-0.1.50.crate) = 16748
 SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7
 SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857
-SHA256 (rust/crates/concurrent-queue-2.2.0.crate) = 62ec6771ecfa0762d24683ee5a32ad78487a3d3afdc0fb8cae19d2c5deb50b7c
-SIZE (rust/crates/concurrent-queue-2.2.0.crate) = 19971
-SHA256 (rust/crates/const-random-0.1.15.crate) = 368a7a772ead6ce7e1de82bfb04c485f3db8ec744f72925af5735e29a22cc18e
-SIZE (rust/crates/const-random-0.1.15.crate) = 6699
-SHA256 (rust/crates/const-random-macro-0.1.15.crate) = 9d7d6ab3c3a2282db210df5f02c4dab6e0a7057af0fb7ebd4070f30fe05c0ddb
-SIZE (rust/crates/const-random-macro-0.1.15.crate) = 6680
-SHA256 (rust/crates/const_format-0.2.31.crate) = c990efc7a285731f9a4378d81aff2f0e85a2c8781a05ef0f8baa8dac54d0ff48
-SIZE (rust/crates/const_format-0.2.31.crate) = 77893
-SHA256 (rust/crates/const_format_proc_macros-0.2.31.crate) = e026b6ce194a874cb9cf32cd5772d1ef9767cc8fcb5765948d74f37a9d8b2bf6
-SIZE (rust/crates/const_format_proc_macros-0.2.31.crate) = 24402
+SHA256 (rust/crates/concurrent-queue-2.3.0.crate) = f057a694a54f12365049b0958a1685bb52d567f5593b355fbf685838e873d400
+SIZE (rust/crates/concurrent-queue-2.3.0.crate) = 20189
+SHA256 (rust/crates/const-random-0.1.17.crate) = 5aaf16c9c2c612020bcfd042e170f6e32de9b9d75adb5277cdbbd2e2c8c8299a
+SIZE (rust/crates/const-random-0.1.17.crate) = 6640
+SHA256 (rust/crates/const-random-macro-0.1.16.crate) = f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e
+SIZE (rust/crates/const-random-macro-0.1.16.crate) = 6657
+SHA256 (rust/crates/const_format-0.2.32.crate) = e3a214c7af3d04997541b18d432afaff4c455e79e2029079647e72fc2bd27673
+SIZE (rust/crates/const_format-0.2.32.crate) = 77317
+SHA256 (rust/crates/const_format_proc_macros-0.2.32.crate) = c7f6ff08fd20f4f299298a28e2dfa8a8ba1036e6cd2460ac1de7b425d76f2500
+SIZE (rust/crates/const_format_proc_macros-0.2.32.crate) = 24389
 SHA256 (rust/crates/core-foundation-0.9.3.crate) = 194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146
 SIZE (rust/crates/core-foundation-0.9.3.crate) = 27059
 SHA256 (rust/crates/core-foundation-sys-0.8.4.crate) = e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa
 SIZE (rust/crates/core-foundation-sys-0.8.4.crate) = 17725
-SHA256 (rust/crates/cpufeatures-0.2.8.crate) = 03e69e28e9f7f77debdedbaafa2866e1de9ba56df55a8bd7cfc724c25a09987c
-SIZE (rust/crates/cpufeatures-0.2.8.crate) = 11840
+SHA256 (rust/crates/cpufeatures-0.2.11.crate) = ce420fe07aecd3e67c5f910618fe65e94158f6dcc0adf44e00d69ce2bdfe0fd0
+SIZE (rust/crates/cpufeatures-0.2.11.crate) = 12727
 SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
 SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
 SHA256 (rust/crates/crossbeam-0.8.2.crate) = 2801af0d36612ae591caa9568261fddce32ce6e08a7275ea334a06a4ad021a2c
@@ -133,10 +135,10 @@ SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d
 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
 SHA256 (rust/crates/deelevate-0.2.0.crate) = 1c7397f8c48906dd9b5afc75001368c979418e5dff5575998a831eb2319b424e
 SIZE (rust/crates/deelevate-0.2.0.crate) = 24396
+SHA256 (rust/crates/deranged-0.3.9.crate) = 0f32d04922c60427da6f9fef14d042d9edddef64cb9d4ce0d64d0685fbeb1fd3
+SIZE (rust/crates/deranged-0.3.9.crate) = 17080
 SHA256 (rust/crates/derivative-2.2.0.crate) = fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b
 SIZE (rust/crates/derivative-2.2.0.crate) = 48076
-SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
-SIZE (rust/crates/difflib-0.4.0.crate) = 7638
 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
@@ -149,240 +151,210 @@ SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d4
 SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597
 SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d
 SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681
-SHA256 (rust/crates/dlv-list-0.5.0.crate) = d529fd73d344663edfd598ccb3f344e46034db51ebd103518eae34338248ad73
-SIZE (rust/crates/dlv-list-0.5.0.crate) = 22112
+SHA256 (rust/crates/dlv-list-0.5.2.crate) = 442039f5147480ba31067cb00ada1adae6892028e40e45fc5de7b7df6dcc1b5f
+SIZE (rust/crates/dlv-list-0.5.2.crate) = 22373
 SHA256 (rust/crates/downcast-0.11.0.crate) = 1435fa1053d8b2fbbe9be7e97eca7f33d37b28409959813daefc1446a14247f1
 SIZE (rust/crates/downcast-0.11.0.crate) = 5976
 SHA256 (rust/crates/dunce-1.0.4.crate) = 56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b
 SIZE (rust/crates/dunce-1.0.4.crate) = 8034
-SHA256 (rust/crates/dyn-clone-1.0.11.crate) = 68b0cf012f1230e43cd00ebb729c6bb58707ecfa8ad08b52ef3a4ccd2697fc30
-SIZE (rust/crates/dyn-clone-1.0.11.crate) = 11771
-SHA256 (rust/crates/either-1.8.1.crate) = 7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91
-SIZE (rust/crates/either-1.8.1.crate) = 16027
-SHA256 (rust/crates/encoding_rs-0.8.32.crate) = 071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394
-SIZE (rust/crates/encoding_rs-0.8.32.crate) = 1370046
-SHA256 (rust/crates/enumflags2-0.7.7.crate) = c041f5090df68b32bcd905365fd51769c8b9d553fe87fde0b683534f10c01bd2
-SIZE (rust/crates/enumflags2-0.7.7.crate) = 15090
-SHA256 (rust/crates/enumflags2_derive-0.7.7.crate) = 5e9a1f9f7d83e59740248a6e14ecf93929ade55027844dfcea78beafccc15745
-SIZE (rust/crates/enumflags2_derive-0.7.7.crate) = 7903
-SHA256 (rust/crates/equivalent-1.0.0.crate) = 88bffebc5d80432c9b140ee17875ff173a8ab62faad5b257da912bd2f6c1c0a1
-SIZE (rust/crates/equivalent-1.0.0.crate) = 6621
+SHA256 (rust/crates/dyn-clone-1.0.16.crate) = 545b22097d44f8a9581187cdf93de7a71e4722bf51200cfaba810865b49a495d
+SIZE (rust/crates/dyn-clone-1.0.16.crate) = 11766
+SHA256 (rust/crates/either-1.9.0.crate) = a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07
+SIZE (rust/crates/either-1.9.0.crate) = 16660
+SHA256 (rust/crates/enumflags2-0.7.8.crate) = 5998b4f30320c9d93aed72f63af821bfdac50465b75428fce77b48ec482c3939
+SIZE (rust/crates/enumflags2-0.7.8.crate) = 15374
+SHA256 (rust/crates/enumflags2_derive-0.7.8.crate) = f95e2801cd355d4a1a3e3953ce6ee5ae9603a5c833455343a8bfe3f44d418246
+SIZE (rust/crates/enumflags2_derive-0.7.8.crate) = 7901
+SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
+SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
 SHA256 (rust/crates/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1
 SIZE (rust/crates/errno-0.2.8.crate) = 9276
-SHA256 (rust/crates/errno-0.3.1.crate) = 4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a
-SIZE (rust/crates/errno-0.3.1.crate) = 10348
+SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245
+SIZE (rust/crates/errno-0.3.8.crate) = 10645
 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.3.crate) = 0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0
 SIZE (rust/crates/event-listener-2.5.3.crate) = 15392
+SHA256 (rust/crates/event-listener-3.0.1.crate) = 01cec0252c2afff729ee6f00e903d479fba81784c8e2bd77447673471fdfaea1
+SIZE (rust/crates/event-listener-3.0.1.crate) = 38815
+SHA256 (rust/crates/faster-hex-0.8.1.crate) = 239f7bfb930f820ab16a9cd95afc26f88264cf6905c960b340a615384aa3338a
+SIZE (rust/crates/faster-hex-0.8.1.crate) = 12556
 SHA256 (rust/crates/fastrand-1.9.0.crate) = e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be
 SIZE (rust/crates/fastrand-1.9.0.crate) = 11910
-SHA256 (rust/crates/fastrand-2.0.0.crate) = 6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764
-SIZE (rust/crates/fastrand-2.0.0.crate) = 14402
+SHA256 (rust/crates/fastrand-2.0.1.crate) = 25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5
+SIZE (rust/crates/fastrand-2.0.1.crate) = 14664
 SHA256 (rust/crates/filedescriptor-0.8.2.crate) = 7199d965852c3bac31f779ef99cbb4537f80e952e2d6aa0ffeb30cce00f4f46e
 SIZE (rust/crates/filedescriptor-0.8.2.crate) = 10830
-SHA256 (rust/crates/filetime-0.2.21.crate) = 5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153
-SIZE (rust/crates/filetime-0.2.21.crate) = 15026
-SHA256 (rust/crates/flate2-1.0.26.crate) = 3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743
-SIZE (rust/crates/flate2-1.0.26.crate) = 70832
-SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
-SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102
+SHA256 (rust/crates/filetime-0.2.22.crate) = d4029edd3e734da6fe05b6cd7bd2960760a616bd2ddd0d59a0124746d6272af0
+SIZE (rust/crates/filetime-0.2.22.crate) = 15029
+SHA256 (rust/crates/flate2-1.0.28.crate) = 46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e
+SIZE (rust/crates/flate2-1.0.28.crate) = 73690
 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
 SIZE (rust/crates/fnv-1.0.7.crate) = 11266
 SHA256 (rust/crates/form_urlencoded-1.2.0.crate) = a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652
 SIZE (rust/crates/form_urlencoded-1.2.0.crate) = 8923
 SHA256 (rust/crates/fragile-2.0.0.crate) = 6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa
 SIZE (rust/crates/fragile-2.0.0.crate) = 14668
-SHA256 (rust/crates/futures-core-0.3.28.crate) = 4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c
-SIZE (rust/crates/futures-core-0.3.28.crate) = 14780
-SHA256 (rust/crates/futures-io-0.3.28.crate) = 4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964
-SIZE (rust/crates/futures-io-0.3.28.crate) = 8910
+SHA256 (rust/crates/futures-core-0.3.29.crate) = eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c
+SIZE (rust/crates/futures-core-0.3.29.crate) = 14808
+SHA256 (rust/crates/futures-io-0.3.29.crate) = 8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa
+SIZE (rust/crates/futures-io-0.3.29.crate) = 8908
 SHA256 (rust/crates/futures-lite-1.13.0.crate) = 49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce
 SIZE (rust/crates/futures-lite-1.13.0.crate) = 37058
-SHA256 (rust/crates/futures-sink-0.3.28.crate) = f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e
-SIZE (rust/crates/futures-sink-0.3.28.crate) = 7852
-SHA256 (rust/crates/futures-task-0.3.28.crate) = 76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65
-SIZE (rust/crates/futures-task-0.3.28.crate) = 11848
-SHA256 (rust/crates/futures-util-0.3.28.crate) = 26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533
-SIZE (rust/crates/futures-util-0.3.28.crate) = 158510
+SHA256 (rust/crates/futures-sink-0.3.29.crate) = e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817
+SIZE (rust/crates/futures-sink-0.3.29.crate) = 7853
+SHA256 (rust/crates/futures-task-0.3.29.crate) = efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2
+SIZE (rust/crates/futures-task-0.3.29.crate) = 11853
+SHA256 (rust/crates/futures-util-0.3.29.crate) = a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104
+SIZE (rust/crates/futures-util-0.3.29.crate) = 160207
 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.4.3.crate) = 0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818
-SIZE (rust/crates/gethostname-0.4.3.crate) = 9336
 SHA256 (rust/crates/getrandom-0.2.10.crate) = be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427
 SIZE (rust/crates/getrandom-0.2.10.crate) = 34955
-SHA256 (rust/crates/gix-0.50.1.crate) = 275b1bfa0d6f6ed31a2e2e878a4539f4994eac8840546283ab3aebbd8fcaa42d
-SIZE (rust/crates/gix-0.50.1.crate) = 269943
-SHA256 (rust/crates/gix-actor-0.24.1.crate) = c7606482631d56cc6bfba3394ae42fc64927635024298befbb7923b6144774e8
-SIZE (rust/crates/gix-actor-0.24.1.crate) = 27158
-SHA256 (rust/crates/gix-attributes-0.16.0.crate) = 63a134a674e39e238bd273326a9815296cc71f867ad5466518da71392cff98ce
-SIZE (rust/crates/gix-attributes-0.16.0.crate) = 37318
-SHA256 (rust/crates/gix-bitmap-0.2.6.crate) = 0aa8bbde7551a9e3e783a2871f53bbb0f50aac7a77db5680c8709f69e8ce724f
-SIZE (rust/crates/gix-bitmap-0.2.6.crate) = 15700
-SHA256 (rust/crates/gix-chunk-0.4.4.crate) = 5b42ea64420f7994000130328f3c7a2038f639120518870436d31b8bde704493
-SIZE (rust/crates/gix-chunk-0.4.4.crate) = 18016
-SHA256 (rust/crates/gix-command-0.2.8.crate) = 2783ad148fb16bf9cfd46423706ba552a62a4d4a18fda5dd07648eb0228862dd
-SIZE (rust/crates/gix-command-0.2.8.crate) = 15264
-SHA256 (rust/crates/gix-commitgraph-0.18.1.crate) = c4c2d5ce99eba59fe9477a9e3037b0e1d0266d53925cc4b322bc06c566589b99
-SIZE (rust/crates/gix-commitgraph-0.18.1.crate) = 38038
-SHA256 (rust/crates/gix-config-0.26.1.crate) = b51e83bd9d08118e0ff06ea14be953c418b4c056e57d93c8103e777584e48b0a
-SIZE (rust/crates/gix-config-0.26.1.crate) = 138583
-SHA256 (rust/crates/gix-config-value-0.12.5.crate) = 6e874f41437441c02991dcea76990b9058fadfc54b02ab4dd06ab2218af43897
-SIZE (rust/crates/gix-config-value-0.12.5.crate) = 24738
-SHA256 (rust/crates/gix-credentials-0.17.1.crate) = 307d91ec5f7c8e9bfaa217fe30c2e0099101cbe83dbed27a222dbb6def38725f
-SIZE (rust/crates/gix-credentials-0.17.1.crate) = 44196
-SHA256 (rust/crates/gix-date-0.7.1.crate) = 56b0312dba1ad003d9b8c502bed52fbcf106f8de3a9a26bfa7b45642a6f94b72
-SIZE (rust/crates/gix-date-0.7.1.crate) = 26223
-SHA256 (rust/crates/gix-diff-0.33.1.crate) = 9a49d7a9a9ed5ec3428c3061da45d0fc5f50b3c07b91ea4e7ec4959668f25f6c
-SIZE (rust/crates/gix-diff-0.33.1.crate) = 36753
-SHA256 (rust/crates/gix-discover-0.22.1.crate) = 041480eb03d8aa0894d9b73d25d182d51bc4d0ea8925a6ee0c971262bbc7715e
-SIZE (rust/crates/gix-discover-0.22.1.crate) = 39929
-SHA256 (rust/crates/gix-features-0.31.1.crate) = 06142d8cff5d17509399b04052b64d2f9b3a311d5cff0b1a32b220f62cd0d595
-SIZE (rust/crates/gix-features-0.31.1.crate) = 70078
-SHA256 (rust/crates/gix-features-0.32.1.crate) = 882695cccf38da4c3cc7ee687bdb412cf25e37932d7f8f2c306112ea712449f1
-SIZE (rust/crates/gix-features-0.32.1.crate) = 71801
-SHA256 (rust/crates/gix-filter-0.2.0.crate) = ef4d4d61f2ab07de4612f8e078d7f1a443c7ab5c40f382784c8eacdf0fd172b9
-SIZE (rust/crates/gix-filter-0.2.0.crate) = 50204
-SHA256 (rust/crates/gix-fs-0.3.0.crate) = bb15956bc0256594c62a2399fcf6958a02a11724217eddfdc2b49b21b6292496
-SIZE (rust/crates/gix-fs-0.3.0.crate) = 18633
-SHA256 (rust/crates/gix-fs-0.4.1.crate) = 4d5b6e9d34a2c61ea4a02bbca94c409ab6dbbca1348cbb67298cd7fed8758761
-SIZE (rust/crates/gix-fs-0.4.1.crate) = 19744
-SHA256 (rust/crates/gix-glob-0.10.1.crate) = d7c79b881a18d89a75876ba277476d5a2bad5b19f03759c7a07e0808dfe08212
-SIZE (rust/crates/gix-glob-0.10.1.crate) = 50055
-SHA256 (rust/crates/gix-hash-0.11.4.crate) = 4b422ff2ad9a0628baaad6da468cf05385bf3f5ab495ad5a33cce99b9f41092f
-SIZE (rust/crates/gix-hash-0.11.4.crate) = 32692
-SHA256 (rust/crates/gix-hashtable-0.2.4.crate) = 385f4ce6ecf3692d313ca3aa9bd3b3d8490de53368d6d94bedff3af8b6d9c58d
-SIZE (rust/crates/gix-hashtable-0.2.4.crate) = 11279
-SHA256 (rust/crates/gix-ignore-0.5.1.crate) = a88b95ceb3bc45abcab6eb55ef4e0053e58b4df0712d3f9aec7d0ca990952603
-SIZE (rust/crates/gix-ignore-0.5.1.crate) = 12456
-SHA256 (rust/crates/gix-index-0.21.1.crate) = 732f61ec71576bd443a3c24f4716dc7eac180d8929e7bb8603c7310161507106
-SIZE (rust/crates/gix-index-0.21.1.crate) = 73130
-SHA256 (rust/crates/gix-lock-7.0.1.crate) = 714bcb13627995ac33716e9c5e4d25612b19947845395f64d2a9cbe6007728e4
-SIZE (rust/crates/gix-lock-7.0.1.crate) = 21123
-SHA256 (rust/crates/gix-mailmap-0.16.1.crate) = 7fc0dbbf35d29639770af68d7ff55924d83786c8924b0e6a1766af1a98b7d58b
-SIZE (rust/crates/gix-mailmap-0.16.1.crate) = 26662
-SHA256 (rust/crates/gix-negotiate-0.5.1.crate) = ce0061b7ae867e830c77b1ecfc5875f0d042aebb3d7e6014d04fd86ca6c71d59
-SIZE (rust/crates/gix-negotiate-0.5.1.crate) = 113047
-SHA256 (rust/crates/gix-object-0.33.1.crate) = 70f18b688854af4440695b943e705877f94171325b8bcacaee2d898ecf2766d2
-SIZE (rust/crates/gix-object-0.33.1.crate) = 67204
-SHA256 (rust/crates/gix-odb-0.50.1.crate) = 7dc2129d25313b594adfb5a71f2a617aaa2c3c4cfd3b2943823692db12fbc1db
-SIZE (rust/crates/gix-odb-0.50.1.crate) = 145273
-SHA256 (rust/crates/gix-pack-0.40.2.crate) = 46f029a4dce9ac91da35c968c3abdcae573b3e52c123be86cbab3011599de533
-SIZE (rust/crates/gix-pack-0.40.2.crate) = 150511
-SHA256 (rust/crates/gix-packetline-blocking-0.16.4.crate) = 20276373def40fc3be7a86d09e1bb607d33dd6bf83e3504e83cd594e51438667
-SIZE (rust/crates/gix-packetline-blocking-0.16.4.crate) = 21078
*** 790 LINES SKIPPED ***



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