Index | Thread | Search

From:
Laurent Cheylus <foxy@free.fr>
Subject:
[maintainer update] sysutils/lsd 1.2.0
To:
"ports " <ports@openbsd.org>
Date:
Fri, 17 Oct 2025 10:45:31 +0200

Download raw body.

Thread
  • Laurent Cheylus:

    [maintainer update] sysutils/lsd 1.2.0

Hi ports@

update for sysutils/lsd to the latest version 1.2.0
Changelog: https://github.com/lsd-rs/lsd/releases/tag/v1.2.0

Build and tests OK with Rust v1.90.0 on current/amd64

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===================================================================
RCS file: /cvs/ports/sysutils/lsd/Makefile,v
diff -u -p -r1.7 Makefile
--- Makefile	7 Jun 2025 06:31:21 -0000	1.7
+++ Makefile	12 Oct 2025 10:01:35 -0000
@@ -2,8 +2,7 @@ COMMENT =	pretty ls alternative with sup
 
 GH_ACCOUNT =	lsd-rs
 GH_PROJECT =	lsd
-GH_TAGNAME =	v1.1.5
-REVISION =	2
+GH_TAGNAME =	v1.2.0
 
 CATEGORIES =	sysutils
 
Index: crates.inc
===================================================================
RCS file: /cvs/ports/sysutils/lsd/crates.inc,v
diff -u -p -r1.3 crates.inc
--- crates.inc	21 Jan 2025 19:23:58 -0000	1.3
+++ crates.inc	12 Oct 2025 10:01:35 -0000
@@ -1,41 +1,46 @@
 MODCARGO_CRATES +=	aho-corasick	1.1.3	# Unlicense OR MIT
 MODCARGO_CRATES +=	android-tzdata	0.1.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	android_system_properties	0.1.5	# MIT/Apache-2.0
-MODCARGO_CRATES +=	anstream	0.3.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	anstyle	1.0.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstream	0.6.20	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle	1.0.11	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	anstyle-parse	0.2.3	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	anstyle-query	1.0.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	anstyle-wincon	1.0.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle-wincon	3.0.10	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	assert_cmd	2.0.14	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	assert_fs	1.1.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	autocfg	1.2.0	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	bitflags	1.3.2	# MIT/Apache-2.0
-MODCARGO_CRATES +=	bitflags	2.5.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bitflags	2.9.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	bstr	1.9.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	bumpalo	3.15.4	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cc	1.0.90	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cfg-if	1.0.0	# MIT/Apache-2.0
 MODCARGO_CRATES +=	chrono	0.4.37	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	chrono-humanize	0.2.3	# MIT/Apache-2.0
-MODCARGO_CRATES +=	clap	4.3.24	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_builder	4.3.24	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_complete	4.5.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_derive	4.3.12	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_lex	0.5.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap	4.5.45	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_builder	4.5.44	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_complete	4.5.57	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_derive	4.5.45	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_lex	0.7.5	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	colorchoice	1.0.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	convert_case	0.7.1	# MIT
 MODCARGO_CRATES +=	core-foundation-sys	0.8.6	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	crossbeam-deque	0.8.5	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	crossbeam-epoch	0.9.18	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	crossbeam-utils	0.8.19	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	crossterm	0.27.0	# MIT
+MODCARGO_CRATES +=	crossterm	0.29.0	# MIT
 MODCARGO_CRATES +=	crossterm_winapi	0.9.1	# MIT
 MODCARGO_CRATES +=	dashmap	5.5.3	# MIT
+MODCARGO_CRATES +=	derive_more	2.0.1	# MIT
+MODCARGO_CRATES +=	derive_more-impl	2.0.1	# MIT
 MODCARGO_CRATES +=	difflib	0.4.0	# MIT
-MODCARGO_CRATES +=	dirs	5.0.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	dirs-sys	0.4.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	dirs	6.0.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	dirs-sys	0.5.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	displaydoc	0.2.5	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	doc-comment	0.3.3	# MIT
+MODCARGO_CRATES +=	document-features	0.2.11	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	equivalent	1.0.1	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	errno	0.3.8	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	errno	0.3.13	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	fastrand	2.0.2	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	float-cmp	0.9.0	# MIT
 MODCARGO_CRATES +=	form_urlencoded	1.2.1	# MIT OR Apache-2.0
@@ -48,41 +53,53 @@ MODCARGO_CRATES +=	futures-sink	0.3.30	#
 MODCARGO_CRATES +=	futures-task	0.3.30	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	futures-util	0.3.30	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	getrandom	0.2.12	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	git2	0.18.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	git2	0.20.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	glob	0.3.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	globset	0.4.14	# Unlicense OR MIT
 MODCARGO_CRATES +=	globwalk	0.9.1	# MIT
 MODCARGO_CRATES +=	hashbrown	0.14.3	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	heck	0.4.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	hermit-abi	0.3.9	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	heck	0.5.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	human-sort	0.2.2	# MIT
 MODCARGO_CRATES +=	iana-time-zone	0.1.60	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	iana-time-zone-haiku	0.1.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	idna	0.5.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	icu_collections	1.5.0	# Unicode-3.0
+MODCARGO_CRATES +=	icu_locid	1.5.0	# Unicode-3.0
+MODCARGO_CRATES +=	icu_locid_transform	1.5.0	# Unicode-3.0
+MODCARGO_CRATES +=	icu_locid_transform_data	1.5.0	# Unicode-3.0
+MODCARGO_CRATES +=	icu_normalizer	1.5.0	# Unicode-3.0
+MODCARGO_CRATES +=	icu_normalizer_data	1.5.0	# Unicode-3.0
+MODCARGO_CRATES +=	icu_properties	1.5.1	# Unicode-3.0
+MODCARGO_CRATES +=	icu_properties_data	1.5.0	# Unicode-3.0
+MODCARGO_CRATES +=	icu_provider	1.5.0	# Unicode-3.0
+MODCARGO_CRATES +=	icu_provider_macros	1.5.0	# Unicode-3.0
+MODCARGO_CRATES +=	idna	1.0.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	idna_adapter	1.2.0	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	ignore	0.4.22	# Unlicense OR MIT
 MODCARGO_CRATES +=	indexmap	2.2.6	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	io-lifetimes	1.0.11	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
-MODCARGO_CRATES +=	is-terminal	0.4.12	# MIT
+MODCARGO_CRATES +=	is_terminal_polyfill	1.70.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	itoa	1.0.11	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	jobserver	0.1.28	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	js-sys	0.3.69	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	lazy_static	1.4.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	libc	0.2.153	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	libgit2-sys	0.16.2+1.7.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	libc	0.2.175	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	libgit2-sys	0.18.2+1.9.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	libredox	0.1.3	# MIT
 MODCARGO_CRATES +=	libz-sys	1.1.16	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	linked-hash-map	0.5.6	# MIT/Apache-2.0
-MODCARGO_CRATES +=	linux-raw-sys	0.3.8	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
 MODCARGO_CRATES +=	linux-raw-sys	0.4.13	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
+MODCARGO_CRATES +=	linux-raw-sys	0.9.4	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
+MODCARGO_CRATES +=	litemap	0.7.4	# Unicode-3.0
+MODCARGO_CRATES +=	litrs	0.4.2	# MIT/Apache-2.0
 MODCARGO_CRATES +=	lock_api	0.4.11	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	log	0.4.21	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	lscolors	0.16.0	# MIT/Apache-2.0
+MODCARGO_CRATES +=	lscolors	0.20.0	# MIT/Apache-2.0
 MODCARGO_CRATES +=	memchr	2.7.2	# Unlicense OR MIT
-MODCARGO_CRATES +=	mio	0.8.11	# MIT
+MODCARGO_CRATES +=	mio	1.0.4	# MIT
 MODCARGO_CRATES +=	normalize-line-endings	0.3.0	# Apache-2.0
-MODCARGO_CRATES +=	nu-ansi-term	0.49.0	# MIT
+MODCARGO_CRATES +=	nu-ansi-term	0.50.1	# MIT
 MODCARGO_CRATES +=	num-traits	0.2.18	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	once_cell	1.19.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	once_cell	1.21.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	once_cell_polyfill	1.70.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	option-ext	0.2.0	# MPL-2.0
 MODCARGO_CRATES +=	parking_lot	0.12.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	parking_lot_core	0.9.9	# MIT OR Apache-2.0
@@ -93,16 +110,16 @@ MODCARGO_CRATES +=	pkg-config	0.3.30	# M
 MODCARGO_CRATES +=	predicates	3.1.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	predicates-core	1.0.6	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	predicates-tree	1.0.9	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	proc-macro2	1.0.79	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	proc-macro2	1.0.98	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	pure-rust-locales	0.8.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	quote	1.0.35	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	redox_syscall	0.4.1	# MIT
-MODCARGO_CRATES +=	redox_users	0.4.5	# MIT
+MODCARGO_CRATES +=	redox_users	0.5.2	# MIT
 MODCARGO_CRATES +=	regex	1.10.4	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	regex-automata	0.4.6	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	regex-syntax	0.8.3	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	rustix	0.37.27	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
 MODCARGO_CRATES +=	rustix	0.38.32	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
+MODCARGO_CRATES +=	rustix	1.0.8	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
 MODCARGO_CRATES +=	ryu	1.0.17	# Apache-2.0 OR BSL-1.0
 MODCARGO_CRATES +=	same-file	1.0.6	# Unlicense/MIT
 MODCARGO_CRATES +=	scopeguard	1.2.0	# MIT OR Apache-2.0
@@ -112,28 +129,31 @@ MODCARGO_CRATES +=	serde_yaml	0.9.34+dep
 MODCARGO_CRATES +=	serial_test	2.0.0	# MIT
 MODCARGO_CRATES +=	serial_test_derive	2.0.0	# MIT
 MODCARGO_CRATES +=	signal-hook	0.3.17	# Apache-2.0/MIT
-MODCARGO_CRATES +=	signal-hook-mio	0.2.3	# Apache-2.0/MIT
+MODCARGO_CRATES +=	signal-hook-mio	0.2.4	# Apache-2.0/MIT
 MODCARGO_CRATES +=	signal-hook-registry	1.4.1	# Apache-2.0/MIT
 MODCARGO_CRATES +=	slab	0.4.9	# MIT
 MODCARGO_CRATES +=	smallvec	1.13.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	strsim	0.10.0	# MIT
-MODCARGO_CRATES +=	syn	2.0.57	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	stable_deref_trait	1.2.0	# MIT/Apache-2.0
+MODCARGO_CRATES +=	strsim	0.11.1	# MIT
+MODCARGO_CRATES +=	syn	2.0.106	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	synstructure	0.13.1	# MIT
 MODCARGO_CRATES +=	sys-locale	0.3.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	temp-env	0.3.6	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	tempfile	3.10.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	term_grid	0.1.7	# MIT
-MODCARGO_CRATES +=	terminal_size	0.2.6	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	terminal_size	0.3.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	terminal_size	0.4.3	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	termtree	0.4.1	# MIT
-MODCARGO_CRATES +=	thiserror	1.0.58	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	thiserror-impl	1.0.58	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	tinyvec	1.6.0	# Zlib OR Apache-2.0 OR MIT
-MODCARGO_CRATES +=	tinyvec_macros	0.1.1	# MIT OR Apache-2.0 OR Zlib
-MODCARGO_CRATES +=	unicode-bidi	0.3.15	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	thiserror	2.0.14	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	thiserror-impl	2.0.14	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	tinystr	0.7.6	# Unicode-3.0
 MODCARGO_CRATES +=	unicode-ident	1.0.12	# (MIT OR Apache-2.0) AND Unicode-DFS-2016
-MODCARGO_CRATES +=	unicode-normalization	0.1.23	# MIT/Apache-2.0
+MODCARGO_CRATES +=	unicode-segmentation	1.12.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	unicode-width	0.1.13	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	unicode-width	0.2.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	unsafe-libyaml	0.2.11	# MIT
-MODCARGO_CRATES +=	url	2.5.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	url	2.5.4	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	utf16_iter	1.0.5	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	utf8_iter	1.0.4	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	utf8parse	0.2.1	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	uzers	0.11.3	# MIT
 MODCARGO_CRATES +=	vcpkg	0.2.15	# MIT/Apache-2.0
@@ -152,33 +172,55 @@ MODCARGO_CRATES +=	winapi	0.3.9	# MIT/Ap
 MODCARGO_CRATES +=	winapi-i686-pc-windows-gnu	0.4.0	# MIT/Apache-2.0
 MODCARGO_CRATES +=	winapi-util	0.1.6	# Unlicense/MIT
 MODCARGO_CRATES +=	winapi-x86_64-pc-windows-gnu	0.4.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	windows	0.43.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows	0.61.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows-collections	0.2.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows-core	0.52.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows-sys	0.48.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows-core	0.61.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows-future	0.2.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows-implement	0.60.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows-interface	0.59.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows-link	0.1.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows-numerics	0.2.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows-result	0.3.4	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows-strings	0.4.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows-sys	0.52.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows-sys	0.59.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows-sys	0.60.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows-targets	0.48.5	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows-targets	0.52.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_aarch64_gnullvm	0.42.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows-targets	0.52.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows-targets	0.53.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows-threading	0.1.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows_aarch64_gnullvm	0.48.5	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_aarch64_gnullvm	0.52.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_aarch64_msvc	0.42.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_aarch64_gnullvm	0.52.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_aarch64_gnullvm	0.53.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows_aarch64_msvc	0.48.5	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_aarch64_msvc	0.52.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_i686_gnu	0.42.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_aarch64_msvc	0.52.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_aarch64_msvc	0.53.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows_i686_gnu	0.48.5	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_i686_gnu	0.52.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_i686_msvc	0.42.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_i686_gnu	0.52.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_i686_gnu	0.53.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_i686_gnullvm	0.52.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_i686_gnullvm	0.53.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows_i686_msvc	0.48.5	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_i686_msvc	0.52.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_x86_64_gnu	0.42.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_i686_msvc	0.52.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_i686_msvc	0.53.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows_x86_64_gnu	0.48.5	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_x86_64_gnu	0.52.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_x86_64_gnullvm	0.42.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_x86_64_gnu	0.52.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_x86_64_gnu	0.53.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows_x86_64_gnullvm	0.48.5	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_x86_64_gnullvm	0.52.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_x86_64_msvc	0.42.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_x86_64_gnullvm	0.52.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_x86_64_gnullvm	0.53.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows_x86_64_msvc	0.48.5	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_x86_64_msvc	0.52.4	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_x86_64_msvc	0.52.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_x86_64_msvc	0.53.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	write16	1.0.0	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	writeable	0.5.5	# Unicode-3.0
 MODCARGO_CRATES +=	xattr	1.3.1	# MIT/Apache-2.0
 MODCARGO_CRATES +=	xdg	2.5.2	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	yaml-rust	0.4.5	# MIT/Apache-2.0
+MODCARGO_CRATES +=	yoke	0.7.5	# Unicode-3.0
+MODCARGO_CRATES +=	yoke-derive	0.7.5	# Unicode-3.0
+MODCARGO_CRATES +=	zerofrom	0.1.5	# Unicode-3.0
+MODCARGO_CRATES +=	zerofrom-derive	0.1.5	# Unicode-3.0
+MODCARGO_CRATES +=	zerovec	0.10.4	# Unicode-3.0
+MODCARGO_CRATES +=	zerovec-derive	0.10.3	# Unicode-3.0
Index: distinfo
===================================================================
RCS file: /cvs/ports/sysutils/lsd/distinfo,v
diff -u -p -r1.3 distinfo
--- distinfo	21 Jan 2025 19:23:58 -0000	1.3
+++ distinfo	12 Oct 2025 10:01:35 -0000
@@ -1,41 +1,46 @@
 SHA256 (cargo/aho-corasick-1.1.3.tar.gz) = jmDTQw06aUeK0Jk/GSONLfl8UHAJpSs8EK3c1/a8uRY=
 SHA256 (cargo/android-tzdata-0.1.1.tar.gz) = 6ZmUGyNPMTGwC8E8ItBujF/3JtG2MYrH6ydpl7u0/vA=
 SHA256 (cargo/android_system_properties-0.1.5.tar.gz) = gZ5yGdvUEEOsJ5sZgw8u/IlxVkkNf9bqkWcgEX7mYxE=
-SHA256 (cargo/anstream-0.3.2.tar.gz) = DKhPNig3DFnbdO4hSzJj1Y+ardm0/n5xH9h9xFK38WM=
-SHA256 (cargo/anstyle-1.0.6.tar.gz) = iQEmnGMH6Nk5k1eChqwO338ZUHn//1697qaln/t+Nrw=
+SHA256 (cargo/anstream-0.6.20.tar.gz) = OuVjZT0ZOPebGrG15mjIfHapkwQUV0plg6e34RqOYZI=
+SHA256 (cargo/anstyle-1.0.11.tar.gz) = hi7ZbKSH6AnxyOWoRH9u4s8QL4Rok4ALIM699UH8a70=
 SHA256 (cargo/anstyle-parse-0.2.3.tar.gz) = x1rGXaOeX+WrdZMHSZ3a2IDXJO7S9s5bXoom9POHkow=
 SHA256 (cargo/anstyle-query-1.0.2.tar.gz) = 4okjMSREzdco5HOLP5ycrHOVAJCbs9PJS0NVGxZRdkg=
-SHA256 (cargo/anstyle-wincon-1.0.2.tar.gz) = xnerBeCRVClt03rOzUZCDBe5cT6DZvrK+o/AiFFnz0w=
+SHA256 (cargo/anstyle-wincon-3.0.10.tar.gz) = PgYzQUUioy/6rIrGzI90jgkMVxdmH93uoEIZ4jRPXyo=
 SHA256 (cargo/assert_cmd-2.0.14.tar.gz) = 7XJJOsZtWASDf0gKs3Zscr36uRpl5WX8VPqeQtsAc6g=
 SHA256 (cargo/assert_fs-1.1.1.tar.gz) = LNdi4RDI7WKbEbbN5ZRYzBxx3njrvMMAmfyOBAOiouw=
 SHA256 (cargo/autocfg-1.2.0.tar.gz) = 8f2rx3VpSVk/5g8w7IGXS2EzV96FaYd1JjHeoeM5TIA=
 SHA256 (cargo/bitflags-1.3.2.tar.gz) = vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo=
-SHA256 (cargo/bitflags-2.5.0.tar.gz) = z0udapRPdn+OXg2wGFcGI8hfPZJaxxjbTgbQGHrbIcE=
+SHA256 (cargo/bitflags-2.9.2.tar.gz) = amW1Rasx1ofP9SiZ1IkIVf7EWetq/g2mQXuKGNqHqik=
 SHA256 (cargo/bstr-1.9.1.tar.gz) = Be/Fz9kRDIQW5HHfDpZwLVhpAXjiBuYbcXNwZnPJNwY=
 SHA256 (cargo/bumpalo-3.15.4.tar.gz) = f/abndSf1CbGmg25/ATdk0zbZkX/AAhk2Y9+KviDDqo=
 SHA256 (cargo/cc-1.0.90.tar.gz) = jNZgSoKs8wOfEUT1S46zTpH/umIgURiecbeBgi1e4fU=
 SHA256 (cargo/cfg-if-1.0.0.tar.gz) = uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0=
 SHA256 (cargo/chrono-0.4.37.tar.gz) = ig0E1DUExhqmx1MfGHHdDUGNkRMBYgY7eJ2gD9cFel4=
 SHA256 (cargo/chrono-humanize-0.2.3.tar.gz) = eZYn5rTSeCeoFOg3udilBIMghggYBtRbGvo03JgrAjs=
-SHA256 (cargo/clap-4.3.24.tar.gz) = +2kOgceEDA16reWfJC6jtBubwnvNWZeJDncCrksy5Ic=
-SHA256 (cargo/clap_builder-4.3.24.tar.gz) = XtLpa8FtjXQPb0jWY+3fS4oJg+eSEP1VR5t7zQpphg4=
-SHA256 (cargo/clap_complete-4.5.1.tar.gz) = iF5NfVr0C/uZrm+UM+KS/qyY1FLcs+w9Jd/nVSt32ow=
-SHA256 (cargo/clap_derive-4.3.12.tar.gz) = VKm7V1j8Xf5yjRAZlBaB7Mrwz4pBibaSoO4vLs+QoFA=
-SHA256 (cargo/clap_lex-0.5.1.tar.gz) = zXzFer6WPG07nYvlsGunyJV6kwMFypAwTyTvBAqm+WE=
+SHA256 (cargo/clap-4.5.45.tar.gz) = H8DnSnA4khWfWufTqsUsjmw5L1rl81nHC1iB1gqqwxg=
+SHA256 (cargo/clap_builder-4.5.44.tar.gz) = s+f0IUJ388eqUmpZ3T++MGo3Da7h+Le4yYcGnNjoiKg=
+SHA256 (cargo/clap_complete-4.5.57.tar.gz) = TZUBvT9fCfe77gHamlEQc+0wqAzXpQnxIUu3Tq3qca0=
+SHA256 (cargo/clap_derive-4.5.45.tar.gz) = FMsxuwp9U2yu8mObqn+tRZ4VwxRO/vptvRyEVixHOfY=
+SHA256 (cargo/clap_lex-0.7.5.tar.gz) = uU9hRyzuFDnAuWa0fjrKmuB+RdBwdZUSzTkOor68ZnU=
 SHA256 (cargo/colorchoice-1.0.0.tar.gz) = rL8a8VX5ue9kfkLNwVjbS2Shth90NikiX95vPgvip8c=
+SHA256 (cargo/convert_case-0.7.1.tar.gz) = u0ArjUyFVpQQQlZQzj7dx9aY7ZbTmnP5QbCPtjCC8ec=
 SHA256 (cargo/core-foundation-sys-0.8.6.tar.gz) = Buorm8kr48K6qTNKMj68otbwdP+FLNHXsRBkA1zTho8=
 SHA256 (cargo/crossbeam-deque-0.8.5.tar.gz) = YT+MwB/pzxo+s9f0iP0vqDiEA+lwOeL3NpKTLikadw0=
 SHA256 (cargo/crossbeam-epoch-0.9.18.tar.gz) = W4KsSjwsqcNGCWTwIOFALt1XU0EddzeqOcNxStG1Qg4=
 SHA256 (cargo/crossbeam-utils-0.8.19.tar.gz) = JI47rMfca6o7IeQF7gRcMEcQGkkUXn6eylg6tMLKU0U=
-SHA256 (cargo/crossterm-0.27.0.tar.gz) = 9Hb+RF1ByemR/QdRWm9GMHS3giQsz0pbex0QEucIJN8=
+SHA256 (cargo/crossterm-0.29.0.tar.gz) = 2Lny5MZ/gztmDNsKNSMGWGn7NVcBdyOYEu1MkFrv+Hs=
 SHA256 (cargo/crossterm_winapi-0.9.1.tar.gz) = rN18YqNmXH9oMKUWNdmsmyPtOFeX9wqDu4uv6cVyqys=
 SHA256 (cargo/dashmap-5.5.3.tar.gz) = l4dHwdhJp9LuXorcAVmWHEj7fl2y8Gr2cjuAEju1OFY=
+SHA256 (cargo/derive_more-2.0.1.tar.gz) = CTJCz3VwwgfIMHPPgveXBv57gxfphiCkfVvnw9hJdng=
+SHA256 (cargo/derive_more-impl-2.0.1.tar.gz) = vaYo7cRMS7ZF++D3WHlxQ+TgeSb36/TpvfvT0s5iHfM=
 SHA256 (cargo/difflib-0.4.0.tar.gz) = YYTjNUMWJDdRXC4rSHFHlON4ReyYUXEZFO7J0wj26+g=
-SHA256 (cargo/dirs-5.0.1.tar.gz) = RMRanQPWZ2ZSvLXnJMfpiN4aytI6cRtSF6ucvsvsIiU=
-SHA256 (cargo/dirs-sys-0.4.1.tar.gz) = Ug8FpcvTNfrlqZ/3pquGJ1d2YO5c/WqUpqkptS/wMhw=
+SHA256 (cargo/dirs-6.0.0.tar.gz) = w+iqlNdRQSKEgClafQ5/62ILGlrZ8SvEC+YkEeOMzk4=
+SHA256 (cargo/dirs-sys-0.5.0.tar.gz) = 4BozZtJ+6YkAIkUu5hsrY6Z+bxP1iQC2Uf9WZfC7H6s=
+SHA256 (cargo/displaydoc-0.2.5.tar.gz) = lzacu8BBvDZpSbx000ZY1s2lYhA5cxxjEFIYkqOiCuA=
 SHA256 (cargo/doc-comment-0.3.3.tar.gz) = /qQbujLZabUTmXdSc1YFBUvA36krTFa/EYny4XS+ehA=
+SHA256 (cargo/document-features-0.2.11.tar.gz) = lSSbUMbBhb7kkDS8s3ikncK13/C+kP9mFtMdZP66sF0=
 SHA256 (cargo/equivalent-1.0.1.tar.gz) = VEOAfW3/aTc9Qzq571N4rY31DKYpjK8V3m5S4kqvVNU=
-SHA256 (cargo/errno-0.3.8.tar.gz) = oljkbNwGPrhRnAC5/IRfxHvPykEw4vCOiGZc7ahHQkU=
+SHA256 (cargo/errno-0.3.13.tar.gz) = d44qwo9sR68o5JB/E//R4d29QAmAqavXyN8Ym/V4pa0=
 SHA256 (cargo/fastrand-2.0.2.tar.gz) = ZYvWWxz0yFKjzJbxiozntWQPa3A/kFx9dFMilMKmOYQ=
 SHA256 (cargo/float-cmp-0.9.0.tar.gz) = mN5LvVR6VjtxbY36mq0csZv6sA9PoJpqTtIdvPRM6cQ=
 SHA256 (cargo/form_urlencoded-1.2.1.tar.gz) = 4TYkwmJ1ZO/M9JNChL3ZjLqhTnmwtaFBIY5QezqCNFY=
@@ -48,41 +53,53 @@ SHA256 (cargo/futures-sink-0.3.30.tar.gz
 SHA256 (cargo/futures-task-0.3.30.tar.gz) = ONhPoUImRpjNzhqfkXLPODoMgt4b3c8wkpAUQsQJcAQ=
 SHA256 (cargo/futures-util-0.3.30.tar.gz) = PWQB3rg0B6s9o566fjOYenPD3wyCtLtYE+6HHBnEHUg=
 SHA256 (cargo/getrandom-0.2.12.tar.gz) = GQCS6mV2ZwMKxqNeMF5i/E3Wn9mKyYYx5dOisVdaErU=
-SHA256 (cargo/git2-0.18.3.tar.gz) = Iy5qe/41dmv3FeVaiLOacAWWwMz9iM02gLTNtA1m73A=
+SHA256 (cargo/git2-0.20.2.tar.gz) = LesHoTOxUg3BpWkOm9CJUBCIc9ftXeONzHTTtev/oRA=
 SHA256 (cargo/glob-0.3.1.tar.gz) = 0vq8+9yH9HWDN8pTX7QabXAbZWk844KH2FbRZ0VR7Js=
 SHA256 (cargo/globset-0.4.14.tar.gz) = V9o7m1uFvWbzEJP4xAi5CnRDFnJUJGZJfcvf3AIDS+E=
 SHA256 (cargo/globwalk-0.9.1.tar.gz) = C/dg6/aYeNn9jxEMiXA9kM41CVMk0fHty1lcY5Re51c=
 SHA256 (cargo/hashbrown-0.14.3.tar.gz) = KQ8aHZJCx40JzkCl6H51VO5jevE1GWgVn0lS8Cj3VgQ=
-SHA256 (cargo/heck-0.4.1.tar.gz) = lVBcOLRXKy2RDOywKBVg9UtEChkzbLvLJ79s5q3G9ag=
-SHA256 (cargo/hermit-abi-0.3.9.tar.gz) = 0jHfuJz//bww5/xBV57WBmrQOr2p5WfMr65gK5fsUCQ=
+SHA256 (cargo/heck-0.5.0.tar.gz) = IwTgCYP4f/s4tVtES147YKiEtdMMD8p9gv4zRJu+Veo=
 SHA256 (cargo/human-sort-0.2.2.tar.gz) = FAoJyTBebV5Vfi7Xy8aOBXZafUITl1uHywSSBonMYhk=
 SHA256 (cargo/iana-time-zone-0.1.60.tar.gz) = 5/+7WhtUHqJWH4xBwIcobMCR4h5Vak8JqPbL8XtpsUE=
 SHA256 (cargo/iana-time-zone-haiku-0.1.2.tar.gz) = 8xgnogb1avMuWQulbV0tCF9VhQgZJZN0PxayMGSVJp8=
-SHA256 (cargo/idna-0.5.0.tar.gz) = Y02bFGGvOWythD9H/bpVl6T55t3Uv7b/XYUCjCXLEvY=
+SHA256 (cargo/icu_collections-1.5.0.tar.gz) = 2y+kUiBuvuGMS1widNvx3hcAjodLTcTwrqnQHKeeRSY=
+SHA256 (cargo/icu_locid-1.5.0.tar.gz) = E6y7g3GRf8lxvob8gFfEGmS1IcGEgIppjAKswkLb9jc=
+SHA256 (cargo/icu_locid_transform-1.5.0.tar.gz) = AdEaw13o5A/e2gDZ4enZJSXz+diHzdeqgdcnWWeItU4=
+SHA256 (cargo/icu_locid_transform_data-1.5.0.tar.gz) = /cj/M4j4Ur7ea1ea1Ol4qwBPE5KE17KHFfdzUHuUb24=
+SHA256 (cargo/icu_normalizer-1.5.0.tar.gz) = Gc4+DaLsaFmdGTyT0IgULv1/nF1vybgDd0hVdH3GqE8=
+SHA256 (cargo/icu_normalizer_data-1.5.0.tar.gz) = +Mr796p5HpsivsVaFnkG+eEhX9R1zSKt/PZg4D6YlRY=
+SHA256 (cargo/icu_properties-1.5.1.tar.gz) = k9YCB2bPxjAsFdu8nId4w35iwUQny39uYB2Engkq7vU=
+SHA256 (cargo/icu_properties_data-1.5.0.tar.gz) = Z6jv+8PdPkuhr6itkY1WhLiGizsmUAdT7/6o0u7RlWk=
+SHA256 (cargo/icu_provider-1.5.0.tar.gz) = btQhyKjveNPi28mKlzvi83cMtCtgbjqxjWI3xN/eaNk=
+SHA256 (cargo/icu_provider_macros-1.5.0.tar.gz) = Hsiekzdjjs3Ah0TfSQsiGnOZv40WTrUqZlRU5g4HWtY=
+SHA256 (cargo/idna-1.0.3.tar.gz) = aG+CUmTWMHUKVEY5N3uuc3YoBD8g04u8Ap6PKeqWin4=
+SHA256 (cargo/idna_adapter-1.2.0.tar.gz) = 2sod8clXMgss8TmsYee9ZP7TBMUEDfAAp0WqHeO073E=
 SHA256 (cargo/ignore-0.4.22.tar.gz) = tGgQ3znmbpJVJdbjjOHn9uHSCPctw5dXiA/LZuLFivE=
 SHA256 (cargo/indexmap-2.2.6.tar.gz) = Fo+3Fd2kchXjYJEsCWZJ0j1Yvzkqxi9zkZ6DF0XkDyY=
-SHA256 (cargo/io-lifetimes-1.0.11.tar.gz) = 6ue5ruloA21U3OBs6679kZ5EcudTKW2szW00Tj4t8MI=
-SHA256 (cargo/is-terminal-0.4.12.tar.gz) = 8j/17yuA1gjWHv7oNJNNhizZJGGvwFYN7fST5MAzc4s=
+SHA256 (cargo/is_terminal_polyfill-1.70.1.tar.gz) = eUPIZsxc1ky8JbLgFiHQf6jrKhojFg7oHOOHBOl7js8=
 SHA256 (cargo/itoa-1.0.11.tar.gz) = SfHxSHMzVFRQDVlhHxz0pLD3hvmsEfQxKnjkzyVmaVs=
 SHA256 (cargo/jobserver-0.1.28.tar.gz) = q0am6VJt3vOuf3h8BvDyYAY5uoDqPq3j2OZwoiMPUdY=
 SHA256 (cargo/js-sys-0.3.69.tar.gz) = KcFVY9wnJpc99ic1fODJ3d2+oZSDaQnWVd9qddLPKW0=
 SHA256 (cargo/lazy_static-1.4.0.tar.gz) = 4qutI/vEKzcA8vJ5hE3IMq2ysusGmy35GPRVxOGMxkY=
-SHA256 (cargo/libc-0.2.153.tar.gz) = nBmPkXKKgigaZOH0+e6yXYLLMqXeJRxr0bUVTWOo570=
-SHA256 (cargo/libgit2-sys-0.16.2+1.7.2.tar.gz) = 7kEm2LTuXJ2eqJHdh1z9wenQlQQ3F5EEsYPX2KdNJOg=
+SHA256 (cargo/libc-0.2.175.tar.gz) = aoKuST5Zi6rqUgmAXEm78up96VbVDX2g2hFk+cbShUM=
+SHA256 (cargo/libgit2-sys-0.18.2+1.9.1.tar.gz) = HEL+A98r08U6OpxzF62R2AyBzR+wyuyNfMTNK/oQwiI=
 SHA256 (cargo/libredox-0.1.3.tar.gz) = wP83vVkMolBj41r3RcNDy3oCcZBvt7N+SBPo958AJo0=
 SHA256 (cargo/libz-sys-1.1.16.tar.gz) = XhQ7XmZrJpXSj2vKZJdyCBP2mclgLdf1yskQCLitp/k=
 SHA256 (cargo/linked-hash-map-0.5.6.tar.gz) = BxfO8byLY2xuHBu978CeYyLaipMhlm6JKO+A0g9/dw8=
-SHA256 (cargo/linux-raw-sys-0.3.8.tar.gz) = 71OULre/f/Q6YXs+LBxKXs9ZRKfBvBLX7jm7sV5cFRk=
 SHA256 (cargo/linux-raw-sys-0.4.13.tar.gz) = Ac2hQd9nBt5TG2xGw6M+zKdVU4IZvUhCYvoJQQwTU5w=
+SHA256 (cargo/linux-raw-sys-0.9.4.tar.gz) = zZRYZPB/6fU3Giete1KhcrS0mZmfHZdXTJ+mg3OTfhI=
+SHA256 (cargo/litemap-0.7.4.tar.gz) = TukzQ5AasXvZgSlfLPACbUrQGMfDG6hFSaTdu0ekUQQ=
+SHA256 (cargo/litrs-0.4.2.tar.gz) = 9eVANv4yH9Qh4Q1zLxVXNMTkr9YQ3VVtmoKDOrPuC+0=
 SHA256 (cargo/lock_api-0.4.11.tar.gz) = PBaPhhWxK8AfnBfi6wzAfcrhlAEhGFRG7cN0SSDo70U=
 SHA256 (cargo/log-0.4.21.tar.gz) = kO2MHlEBNPl528TwcPh9QxMJi3BIYaEF/jQjHHCjkBw=
-SHA256 (cargo/lscolors-0.16.0.tar.gz) = qwsgnsOXZSeAYCRAb+dlR0uaF1Cg7UuPA3I2R0H1Dns=
+SHA256 (cargo/lscolors-0.20.0.tar.gz) = YRg9pd6LoJpY4zDVXl6nllOdhEO9AP3rhj6sOXJKpKs=
 SHA256 (cargo/memchr-2.7.2.tar.gz) = bIZAxdcwyxPr2QfY0EtS9VrJou7FW0QMiJL0DVbHbB0=
-SHA256 (cargo/mio-0.8.11.tar.gz) = pKZQVDygapJOizcdsnOydWaF+q4w+Eh9obVlBaj3iww=
+SHA256 (cargo/mio-1.0.4.tar.gz) = eL7URMyKIWDwHLz4Ee8YyshjrWiujKYgkujbUdUcdhw=
 SHA256 (cargo/normalize-line-endings-0.3.0.tar.gz) = YYB/d4Av8wl14B9PBxyLoQwCIFL5izKUEZ8+YV0T5b4=
-SHA256 (cargo/nu-ansi-term-0.49.0.tar.gz) = wHPTwZMNB1F3Ss9J5mZTrOy0FsOlTG7AlamxHK3bWmg=
+SHA256 (cargo/nu-ansi-term-0.50.1.tar.gz) = 1KKOBX0B+X5hJVIQ/P8JTXTtBGYDhjPpUBf1vraOQ5k=
 SHA256 (cargo/num-traits-0.2.18.tar.gz) = 2g3w5RhdtE9ptE8meG/kAbbCk9GQd0S+qn+mKy5aUXo=
-SHA256 (cargo/once_cell-1.19.0.tar.gz) = P9sSskdrWV+TWMUWGqRnwkOIWcqhNt7IbCb90u/he5I=
+SHA256 (cargo/once_cell-1.21.3.tar.gz) = QvXhXJlTxeTMzusuc4KnFkgsNFFTFfewNTK4tOg5PS0=
+SHA256 (cargo/once_cell_polyfill-1.70.1.tar.gz) = pIlRdbQlyx+HchtZ8PKGwgkr1K+BIkNnJRDhrFPi4K0=
 SHA256 (cargo/option-ext-0.2.0.tar.gz) = BHRPSerpmreODVwLYDqyGPUV6oz+WkVtdimtiDo7bn0=
 SHA256 (cargo/parking_lot-0.12.1.tar.gz) = N0KywQO58GvJ//Cjf/SRKTWFG+5tNvPAK8x1W8/sIo8=
 SHA256 (cargo/parking_lot_core-0.9.9.tar.gz) = TEKpImVG1orN2cCigNF84Zv+J6Rr9oeE5AZhFXiNAI4=
@@ -93,16 +110,16 @@ SHA256 (cargo/pkg-config-0.3.30.tar.gz) 
 SHA256 (cargo/predicates-3.1.0.tar.gz) = aLh7/UYFkmzf78HDtfj+Vg4/7KnVVSz2jEZtPYI2x+g=
 SHA256 (cargo/predicates-core-1.0.6.tar.gz) = t5QDJgdhLnq+tNtprbTjNZD6bPEUnpX9fLAOY0uS8XQ=
 SHA256 (cargo/predicates-tree-1.0.9.tar.gz) = NoujFfuMUFKraS5ooO7+xuxXsjo2lZwUSW8LDfLAzs8=
-SHA256 (cargo/proc-macro2-1.0.79.tar.gz) = 6DX/Ipj1chYI6xqYDsruGu8sEyv5XswCahG3vzwBwC4=
+SHA256 (cargo/proc-macro2-1.0.98.tar.gz) = 50QqkWvHDjv3GlMFqJnVMwFknSg4NF+jCUIDGLX/r+g=
 SHA256 (cargo/pure-rust-locales-0.8.1.tar.gz) = EZD9GK5s6eE3GE8gdZOHfnDzmwFQQBVrHgUIHN/jczo=
 SHA256 (cargo/quote-1.0.35.tar.gz) = KR7Jq179k0qvUDpkZsXVJRU10QjudHRyw5d8xazIaO8=
 SHA256 (cargo/redox_syscall-0.4.1.tar.gz) = RyLXaO/0a3WYndE05cNT8NYpblqqMTLndsvbVr53Mao=
-SHA256 (cargo/redox_users-0.4.5.tar.gz) = vSg9llHu2ksqg6Q8HJGyZsQP127NOaUKjGMK5p3HKJE=
+SHA256 (cargo/redox_users-0.5.2.tar.gz) = pOYIxmOLnBiXewC0dawfKNFOhLJ9jUL3Dgvx497BJ6w=
 SHA256 (cargo/regex-1.10.4.tar.gz) = wRfb396cgwiXW2oY1x8/OFyJRh97P7BUKI7PKiBYukw=
 SHA256 (cargo/regex-automata-0.4.6.tar.gz) = hrg7i5hH+b+V72ivsLjmzbgPSYRC9ReaKfrUSPzB6uo=
 SHA256 (cargo/regex-syntax-0.8.3.tar.gz) = ra1E4p5MgGEZSRp/BvA95NGvIsOmgN1H8ebheUOdH1Y=
-SHA256 (cargo/rustix-0.37.27.tar.gz) = /qjKNno6Af415pQ8QArd9EPA9XZw5uxRGW9xpLh2LdI=
 SHA256 (cargo/rustix-0.38.32.tar.gz) = ZeBIYeZfIXduZ4iL++pEKzZCvqoBOP2x3XqEpS3/24k=
+SHA256 (cargo/rustix-1.0.8.tar.gz) = ERgfur8kPbQH7435SmzgsvmnM72L5K0CtO2pYCKWysg=
 SHA256 (cargo/ryu-1.0.17.tar.gz) = 6GaXyRYBmoWIyZtfrDzq107AtLgZcHpoL9TSP6DOG6E=
 SHA256 (cargo/same-file-1.0.6.tar.gz) = k/wdw6qpv+2V4C5urau0uvfjB4sL0bTXtrC2g3iQBQI=
 SHA256 (cargo/scopeguard-1.2.0.tar.gz) = lBQ/N3JRCfksJi7Sz15ZvOdJjAG8wVAte5r+Q5pOn0k=
@@ -112,28 +129,31 @@ SHA256 (cargo/serde_yaml-0.9.34+deprecat
 SHA256 (cargo/serial_test-2.0.0.tar.gz) = DlbdhWgD4lPI8pivP01+sK5eI6c3JSzZC7TztDUDOy0=
 SHA256 (cargo/serial_test_derive-2.0.0.tar.gz) = kdEpF4V2FoxYnJ7Jc/7t99MSbAGsK/CHlRCao1tp+48=
 SHA256 (cargo/signal-hook-0.3.17.tar.gz) = hiFYfUeYyvjrRIedQuVrmpPqXc0xWmSHw1cTAJW2KAE=
-SHA256 (cargo/signal-hook-mio-0.2.3.tar.gz) = Ka0uFfN+yabMVECXt4oeyQAB6fcbgTOMo59DCtrKma8=
+SHA256 (cargo/signal-hook-mio-0.2.4.tar.gz) = NNsaBtSFyRQiSLegVPA0s0myElUfPf0ZyU1Fp1SiF80=
 SHA256 (cargo/signal-hook-registry-1.4.1.tar.gz) = 2CKbRzuqWYCscu9DTEQV5wxLXnG0IwQ620ugWficmaE=
 SHA256 (cargo/slab-0.4.9.tar.gz) = j5Kklvt2a0F8mWucXlfa8vetOwvr4cz8pIVjkOPTu2c=
 SHA256 (cargo/smallvec-1.13.2.tar.gz) = PF4ammRtNsNZnNFzpBKC2vR8RFg602e45oNyVZUuXGc=
-SHA256 (cargo/strsim-0.10.0.tar.gz) = c0c8Dlnm1YEsXf4qBkpkRJSfCJ4g7smi5VBllklORiM=
-SHA256 (cargo/syn-2.0.57.tar.gz) = EaauHlLrJaq48/ufyhO+mCo3O48RV8oUuJeoJbpKLTU=
+SHA256 (cargo/stable_deref_trait-1.2.0.tar.gz) = qPEScpUS+ORC2B+VqKfd8rfGuKGm9QmpWGQUKzDKstM=
+SHA256 (cargo/strsim-0.11.1.tar.gz) = fai1c2hF2fL8uDfqXZ4mKFZLOwQ6cJSKPwt3iDjF+08=
+SHA256 (cargo/syn-2.0.106.tar.gz) = 7efEOAKNRDbXEQSRaRD1u2EZcsXP1/ibgwCoGG5vraY=
+SHA256 (cargo/synstructure-0.13.1.tar.gz) = yK92Zqt7Y5CreBMftbD84R1remlRYCAXw1+oKABwiXE=
 SHA256 (cargo/sys-locale-0.3.1.tar.gz) = 6AHPI57NbM1x8D0nDWfdU9E+kKqyCL9Lj+StlX6pSbA=
+SHA256 (cargo/temp-env-0.3.6.tar.gz) = ljdIVQaPR0AsMSHG7tiNKcsd6POrJwkOJz5CC9q88FA=
 SHA256 (cargo/tempfile-3.10.1.tar.gz) = hbd/r7Jj3Z0Fy+rBGVJkJWdts3hBE6qSlciEmMv4v/E=
 SHA256 (cargo/term_grid-0.1.7.tar.gz) = Iw0+gE+q7Vo5sIMZ77eXeD3y/ZZxs5t1lkkMtIbXAs8=
-SHA256 (cargo/terminal_size-0.2.6.tar.gz) = jmv28Z6fjtjUBI3CKYFFjrz0BtZ+lM1CLl7Nc9Y7Mjc=
-SHA256 (cargo/terminal_size-0.3.0.tar.gz) = Ib6/K3yeClFfbg+MUdwPjkaWOR5vH/MDeVWfg2X7Dfc=
+SHA256 (cargo/terminal_size-0.4.3.tar.gz) = YLjLl5yxHDLOFgP4E3siJiqdExqqXDe1Z4Al8iuL7NA=
 SHA256 (cargo/termtree-0.4.1.tar.gz) = M2n1rFLV62q0jGtP/cjvvK1ricdldJBkuimPLGihanY=
-SHA256 (cargo/thiserror-1.0.58.tar.gz) = A0aIOQCRYFE0cehqA0uyxcDkuq47Q/ef/FXEpUJ7Mpc=
-SHA256 (cargo/thiserror-impl-1.0.58.tar.gz) = xh87oYKZTvxDdkpGwBjDR7xJLHnwJOcF9GVntBj21Pc=
-SHA256 (cargo/tinyvec-1.6.0.tar.gz) = h8xc6zh1uyDCiQAFpOImpGUSZKXHXtskIbUoYaCgy1A=
-SHA256 (cargo/tinyvec_macros-0.1.1.tar.gz) = HzzLrDEf6gX4b2GQS0YrVfs9+IN6Nm38YBoBYdBTLyA=
-SHA256 (cargo/unicode-bidi-0.3.15.tar.gz) = CPlRAKdmv0+PKPkNd+ClRhu9shkELnZ5vr55AE/tjXU=
+SHA256 (cargo/thiserror-2.0.14.tar.gz) = CwlJw6bIQsvePxaG1u6loBBRbetwhfedt0dWLUEC9B4=
+SHA256 (cargo/thiserror-impl-2.0.14.tar.gz) = zFtEtKucL90OBRLmvs6DiOIUwHSfWGKxFMxbeiXa8ic=
+SHA256 (cargo/tinystr-0.7.6.tar.gz) = kRf11Ns5HBz2kn576j23S5ocGt2Pftqf/VNk9A9XuC8=
 SHA256 (cargo/unicode-ident-1.0.12.tar.gz) = M1S5rD+uH/Z1XLbbU2g622YWNPZ1V5Qt6k+s6+wP7ks=
-SHA256 (cargo/unicode-normalization-0.1.23.tar.gz) = pW0WhtsjCNkBMG+SomOFfvWeo5Z4pUWOfLF/AUFRAfU=
+SHA256 (cargo/unicode-segmentation-1.12.0.tar.gz) = 9szyUSEhFLVEM+yUn9anhBJ1+a2iDd3S8p6c7qRQFJM=
 SHA256 (cargo/unicode-width-0.1.13.tar.gz) = AzbVOPeryG0oKkGJYU36qQgQ38LG9kJ+r4jhYxHdIl0=
+SHA256 (cargo/unicode-width-0.2.1.tar.gz) = ShoHzH2zgQgzKE6NNyzNxtopdBY57McMnsEH3w+mFUw=
 SHA256 (cargo/unsafe-libyaml-0.2.11.tar.gz) = ZzqsWfrLq4qQB8f2EI0R9jtgP3yr/5n6v2UP6lwyuGE=
-SHA256 (cargo/url-2.5.0.tar.gz) = MeYwLju3U9Rug1FsrlWuGW/AwwlAfPEas1zFGkwqRjM=
+SHA256 (cargo/url-2.5.4.tar.gz) = Mvi2hsrdFHP0vQEXpdKNNrGt44Tqm1BpocQK7+1/2mA=
+SHA256 (cargo/utf16_iter-1.0.5.tar.gz) = yCMt082u1TVuD3FtKF5LQLkyrENBAP6bfg6Ok1ueYkY=
+SHA256 (cargo/utf8_iter-1.0.4.tar.gz) = tsFAYg5/+7IsLe5Zyv5ghKWbX/wnqIWaXw1JS11Str4=
 SHA256 (cargo/utf8parse-0.2.1.tar.gz) = cRuWIK8ZHgzcdGio0U5wnD3NsRWzb4OOYBWDr4AKNwo=
 SHA256 (cargo/uzers-0.11.3.tar.gz) = dtKD3H6MkB554y0HeGbq9ZkVbL9Cf/+oKJrsxSxcP2M=
 SHA256 (cargo/vcpkg-0.2.15.tar.gz) = rM1Opi97t6gv4jBm+wlX1I72d/buuCFfNy9S5IuzJCY=
@@ -152,75 +172,102 @@ SHA256 (cargo/winapi-0.3.9.tar.gz) = XIO
 SHA256 (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = rDuHxjYgQm3ZuZHlzgMp7/VFvMu7NPO+Cf9vtqtRt7Y=
 SHA256 (cargo/winapi-util-0.1.6.tar.gz) = 8p5vkZi6DSa0yfB9vm+e1jPh89W4tBQJAIQ0nkalJZY=
 SHA256 (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = cS4ieEHQV8HuHNL7Ivp+WlRhro5I+iynnsQs/BkxGD8=
-SHA256 (cargo/windows-0.43.0.tar.gz) = BGYu0OPlYw36mybky4I7gX8amt3ahV2XOpRYwjZVYkQ=
+SHA256 (cargo/windows-0.61.3.tar.gz) = m6vTp2ekwa72kAQJ+F9dU84lRMzfqoba1IyReCxtaJM=
+SHA256 (cargo/windows-collections-0.2.0.tar.gz) = O+7OteXP2esddrOBYw6CxCQczQ0n8aOe1BsnYLJVxeg=
 SHA256 (cargo/windows-core-0.52.0.tar.gz) = M6tkDI1+Nb+LoZuIS6g4zrT7qTpOjGWpBZ0Ir8/Gg9k=
-SHA256 (cargo/windows-sys-0.48.0.tar.gz) = Z30kGL7GXjM47bB26Aa8HsFWk8XQEEaD8u/oV/YQVqk=
+SHA256 (cargo/windows-core-0.61.2.tar.gz) = wP3T3bkGEMdjiqKzo6spBPueXNvsxkPds2RyEngcSuM=
+SHA256 (cargo/windows-future-0.2.1.tar.gz) = /GpB6YQnsZ/ktzxVDwYLWfpZLX1oZTfuv5OFYhv7rY4=
+SHA256 (cargo/windows-implement-0.60.0.tar.gz) = pH/d0TrwgpDmf0rKv0tFn2R1UnGPaDp7QV0pCsdEqDY=
+SHA256 (cargo/windows-interface-0.59.1.tar.gz) = vZIRtp+NzfqBe/0UvxyXyRiK+jb0dQEw/N8/QA7Kn6g=
+SHA256 (cargo/windows-link-0.1.3.tar.gz) = XmrSWQDVJOqr27uW0gtDEeHnrhaZr0+yjBeuZsgNeYo=
+SHA256 (cargo/windows-numerics-0.2.0.tar.gz) = kVCvaAZsTFwH3cDOMEIVVHceUoveQnYUxhA4vCySwrE=
+SHA256 (cargo/windows-result-0.3.4.tar.gz) = VvQr0zLMbI6sWvET/Awf1qj9KqCKARk1hoblFg0FhsY=
+SHA256 (cargo/windows-strings-0.4.2.tar.gz) = VubJPzoMOzYXbLEyeklYoDU9XRZsKjXLJorOFekdO1c=
 SHA256 (cargo/windows-sys-0.52.0.tar.gz) = KCvl82qM54H62MiuGPo/m+/1fsG1LLPeB4kgFCXZoz0=
+SHA256 (cargo/windows-sys-0.59.0.tar.gz) = Hji8TXntZ/0HW8wlGhw5syoXdrvpLlvvHwvx+MUxhTs=
+SHA256 (cargo/windows-sys-0.60.2.tar.gz) = 8vUA5NKCNPcgQJkOydOeOmuVD58i09uhhBbDWIJhK8s=
 SHA256 (cargo/windows-targets-0.48.5.tar.gz) = mi+m4hVdcke+aMCWRWCDFFwYPLu8J2QVDdpFqHGXlAw=
-SHA256 (cargo/windows-targets-0.52.4.tar.gz) = fdN7flq5AYdZ+JOhlSyUINBgAW/BmkcrS7ING91pTRs=
-SHA256 (cargo/windows_aarch64_gnullvm-0.42.2.tar.gz) = WXpRGFcLaLwI2NWRJTMsVPG6nZre7e71uZsCuisGmPg=
+SHA256 (cargo/windows-targets-0.52.6.tar.gz) = m3JPcnluA2q5DBAh1HgNTT1kispZ5JHmuY5yW4TpmXM=
+SHA256 (cargo/windows-targets-0.53.3.tar.gz) = 1f5gMcQEGEnXxJao3tZQeW57bswZ3xpDHBo2M0Ll3JE=
+SHA256 (cargo/windows-threading-0.1.0.tar.gz) = tmRjrS4Oo7v4CLfx03ExHIDhFcC3HWDvwULK+8+wV6Y=
 SHA256 (cargo/windows_aarch64_gnullvm-0.48.5.tar.gz) = KzjjLwq8z5mHpOMHnftn3NeZ+2E2HlPiiCw8uvDZBdg=
-SHA256 (cargo/windows_aarch64_gnullvm-0.52.4.tar.gz) = vPRs9MNlxvLRzJPOU18siyRFkd+Wzu512Og963Cpysk=
-SHA256 (cargo/windows_aarch64_msvc-0.42.2.tar.gz) = 4I6IZKYPBu8ND/S6BBJNuLD7O+V3alzUdkHpQuWMTUM=
+SHA256 (cargo/windows_aarch64_gnullvm-0.52.6.tar.gz) = MqRiIYDnoOwES7VVQEyAC8n9nsJi7BR+3VmJzNDALNM=
+SHA256 (cargo/windows_aarch64_gnullvm-0.53.0.tar.gz) = hrjV+Q3dGctKFHpfpjyoSNs98IXiX+48wQs5tu6652Q=
 SHA256 (cargo/windows_aarch64_msvc-0.48.5.tar.gz) = 3DUxCXHzstu/PwaQohn0Di2a/PZPmrfMG+cik3wmtLw=
-SHA256 (cargo/windows_aarch64_msvc-0.52.4.tar.gz) = 2p8lndO89pkLVb/9CUxPcjWBe6TO696ObRHNDFYztnU=
-SHA256 (cargo/windows_i686_gnu-0.42.2.tar.gz) = xh2SfY2kHalqgfApSJNT5oc5c3077KQxRciv7JoxqE8=
+SHA256 (cargo/windows_aarch64_msvc-0.52.6.tar.gz) = Cewqe7FS4iUrU/p4AxUAB4eVSLxwnAOd92J8q70F1Gk=
+SHA256 (cargo/windows_aarch64_msvc-0.53.0.tar.gz) = x2UaH2KhG4y9Xg1CUm5V8smYhsd+AHF57/+GwrE35mw=
 SHA256 (cargo/windows_i686_gnu-0.48.5.tar.gz) = p1kV5972DJTc73IgC5qOWOUJF0SWDaZOxzSmxumzdD4=
-SHA256 (cargo/windows_i686_gnu-0.52.4.tar.gz) = tHTYJo+Z4JlfJbnwlbx0NGMmAQKM+GWQrqXIpct4AdM=
-SHA256 (cargo/windows_i686_msvc-0.42.2.tar.gz) = RNhAtuxkn0gKQcjYD5xlEIuS2JNF3ZQCe/4GrERNEGA=
+SHA256 (cargo/windows_i686_gnu-0.52.6.tar.gz) = jpta1auALpfrjilaxnIOUJ7kwkP2nXgTlAFOv+i7+gs=
+SHA256 (cargo/windows_i686_gnu-0.53.0.tar.gz) = wdxnZZ0184f19sR53E4o8dS7kN3RpdPaLl2XtC1icsM=
+SHA256 (cargo/windows_i686_gnullvm-0.52.6.tar.gz) = Du5S04wJCzyqdsVjuGw6S9ce8agZKHwZ1YbXM0ro7WY=
+SHA256 (cargo/windows_i686_gnullvm-0.53.0.tar.gz) = nObMve2/bWNURxMZ54HA3+8FTIH7x8+D8zikKWwMrhE=
 SHA256 (cargo/windows_i686_msvc-0.48.5.tar.gz) = j1XCM/cMSyf2bFI1gPePEATotai2WeBaTrSdQWbMpAY=
-SHA256 (cargo/windows_i686_msvc-0.52.4.tar.gz) = FRXpop5b7XQ8tEFans9d/KZIzoXuQuFYc8PNhhD/jgI=
-SHA256 (cargo/windows_x86_64_gnu-0.42.2.tar.gz) = jekSuLj+tVwGSGfPBH3aCX+S1R761bSR37mPa7twyzY=
+SHA256 (cargo/windows_i686_msvc-0.52.6.tar.gz) = JAlIvAXF58bau6KL+J2J/84+MDAigJ5z3q7+T27FbGY=
+SHA256 (cargo/windows_i686_msvc-0.53.0.tar.gz) = WB/ulUBrsTOC0vZc1KkIynseTC8ZF/FDuhbv6YpYm10=
 SHA256 (cargo/windows_x86_64_gnu-0.48.5.tar.gz) = U9QKvSWD0j5HGP3fHr7ITb/4OBwHyuZ/93aLvxnGcY4=
-SHA256 (cargo/windows_x86_64_gnu-0.52.4.tar.gz) = Xu4JFZDonMAq1RT/4+rZ62tmCu3KIYNFVDS5NUY3GgM=
-SHA256 (cargo/windows_x86_64_gnullvm-0.42.2.tar.gz) = JtQbRqNtRTdIrt7xSG1ceoXbIuVq/zRkOYTqhVFOlKM=
+SHA256 (cargo/windows_x86_64_gnu-0.52.6.tar.gz) = FHpcgKq/vwx9kBy1iV0d4w7ykH6yH7urKcqUxbCLGng=
+SHA256 (cargo/windows_x86_64_gnu-0.53.0.tar.gz) = LlW1rJ6jPy/BcW0XQtsVV0/W/I2txRyqscFqPTtBkLo=
 SHA256 (cargo/windows_x86_64_gnullvm-0.48.5.tar.gz) = C3tSdnhooj1bq3aOOQ3F9cVYJbbTC4bIRP8tx0FARMw=
-SHA256 (cargo/windows_x86_64_gnullvm-0.52.4.tar.gz) = d8p58kUbSfqeKvOfB0f+mZ/NpPXiQbKJhiTcqXofIXc=
-SHA256 (cargo/windows_x86_64_msvc-0.42.2.tar.gz) = muxdozFSQVjG0aSsCrFUEUnAuVBf3gZCOwL17wEGufA=
+SHA256 (cargo/windows_x86_64_gnullvm-0.52.6.tar.gz) = JNWyPcQXQSZ5aBOW8rSfPejBRz3rUWvTRBCHLv9R7Q0=
+SHA256 (cargo/windows_x86_64_gnullvm-0.53.0.tar.gz) = Cm4DXdBZkmfOHuEy5Rwn3SlDf2MyV1MFHnHdnkJAbFc=
 SHA256 (cargo/windows_x86_64_msvc-0.48.5.tar.gz) = 7ZT85hVxpABoUrc4mgY6uYPALrG7N7R/gnLOktBtlTg=
-SHA256 (cargo/windows_x86_64_msvc-0.52.4.tar.gz) = MrdS5SotoN3728xvzq3+7eTJOe0W0T5kiDOmHfthHtg=
+SHA256 (cargo/windows_x86_64_msvc-0.52.6.tar.gz) = WJ9tqExkYgR0fRJwoqVmHqZu0cztJjHVRv37FVlZ+ew=
+SHA256 (cargo/windows_x86_64_msvc-0.53.0.tar.gz) = JxQUMVr/hzhzguw9JxtS1654cm9dRKyYtPQDDJGIBIY=
+SHA256 (cargo/write16-1.0.0.tar.gz) = 0YkPQCJ1narijtT+YoWbEjbK6/xh7eL2PtTmlfP22TY=
+SHA256 (cargo/writeable-0.5.5.tar.gz) = Hp3zjuLSw8WUjqRoqEBv8NsLKa4f/eG88g7zBbzJXFE=
 SHA256 (cargo/xattr-1.3.1.tar.gz) = jahPGiWTmyf2gg2SrtEI+D/5IP3xGnsZNmwnxM2oHU8=
 SHA256 (cargo/xdg-2.5.2.tar.gz) = ITtzJDNrU9JBSy24U35WVE2YGAMTkVWvqE927uu3pUY=
 SHA256 (cargo/yaml-rust-0.4.5.tar.gz) = VsGTbEzHocmrIaHrtgLrlCuoaMvUSpnLfNxYkjNeHIU=
-SHA256 (lsd-1.1.5.tar.gz) = Egk1x+mPm2RIj945mHFUpqWyI2y2WuhHkXASrfXhItE=
+SHA256 (cargo/yoke-0.7.5.tar.gz) = Eg5q75qmKePU9S3IzEOgFcdyQZTJffr0UYDS2vK3f0A=
+SHA256 (cargo/yoke-derive-0.7.5.tar.gz) = I4CHjK1KyarB4kNfPrQCDoN0tfE8KWy3W0Yg/44ikVQ=
+SHA256 (cargo/zerofrom-0.1.5.tar.gz) = z/PuCMmV3uGFnZmN6oL3N08oJgkd2c1H3vlTyuRGzS4=
+SHA256 (cargo/zerofrom-derive-0.1.5.tar.gz) = WV7tmC99NVvrhYN/ZR+iLpCzwESELcfywoQsCG8pWAg=
+SHA256 (cargo/zerovec-0.10.4.tar.gz) = qiuJPXnfI7+xLVRhAY1AjqGd+v52wsfvbU66YU+P8Hk=
+SHA256 (cargo/zerovec-derive-0.10.3.tar.gz) = bq+m37F1hOo+K9bnbgzBWtevErCavdHKVZYb7ZsQY8Y=
+SHA256 (lsd-1.2.0.tar.gz) = 2ujUMIdoakod4FhJImCOnLqwByfQ9y5KpIeGCpy/7vo=
 SIZE (cargo/aho-corasick-1.1.3.tar.gz) = 183311
 SIZE (cargo/android-tzdata-0.1.1.tar.gz) = 7674
 SIZE (cargo/android_system_properties-0.1.5.tar.gz) = 5243
-SIZE (cargo/anstream-0.3.2.tar.gz) = 19504
-SIZE (cargo/anstyle-1.0.6.tar.gz) = 14604
+SIZE (cargo/anstream-0.6.20.tar.gz) = 28797
+SIZE (cargo/anstyle-1.0.11.tar.gz) = 15880
 SIZE (cargo/anstyle-parse-0.2.3.tar.gz) = 24699
 SIZE (cargo/anstyle-query-1.0.2.tar.gz) = 8739
-SIZE (cargo/anstyle-wincon-1.0.2.tar.gz) = 11712
+SIZE (cargo/anstyle-wincon-3.0.10.tar.gz) = 12558
 SIZE (cargo/assert_cmd-2.0.14.tar.gz) = 24591
 SIZE (cargo/assert_fs-1.1.1.tar.gz) = 18090
 SIZE (cargo/autocfg-1.2.0.tar.gz) = 14808
 SIZE (cargo/bitflags-1.3.2.tar.gz) = 23021
-SIZE (cargo/bitflags-2.5.0.tar.gz) = 43821
+SIZE (cargo/bitflags-2.9.2.tar.gz) = 47977
 SIZE (cargo/bstr-1.9.1.tar.gz) = 380305
 SIZE (cargo/bumpalo-3.15.4.tar.gz) = 85028
 SIZE (cargo/cc-1.0.90.tar.gz) = 73954
 SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934
 SIZE (cargo/chrono-0.4.37.tar.gz) = 234441
 SIZE (cargo/chrono-humanize-0.2.3.tar.gz) = 15411
-SIZE (cargo/clap-4.3.24.tar.gz) = 55026
-SIZE (cargo/clap_builder-4.3.24.tar.gz) = 162489
-SIZE (cargo/clap_complete-4.5.1.tar.gz) = 37823
-SIZE (cargo/clap_derive-4.3.12.tar.gz) = 29052
-SIZE (cargo/clap_lex-0.5.1.tar.gz) = 11793
+SIZE (cargo/clap-4.5.45.tar.gz) = 58337
+SIZE (cargo/clap_builder-4.5.44.tar.gz) = 169799
+SIZE (cargo/clap_complete-4.5.57.tar.gz) = 48637
+SIZE (cargo/clap_derive-4.5.45.tar.gz) = 33545
+SIZE (cargo/clap_lex-0.7.5.tar.gz) = 13469
 SIZE (cargo/colorchoice-1.0.0.tar.gz) = 6857
+SIZE (cargo/convert_case-0.7.1.tar.gz) = 23816
 SIZE (cargo/core-foundation-sys-0.8.6.tar.gz) = 37629
 SIZE (cargo/crossbeam-deque-0.8.5.tar.gz) = 21726
 SIZE (cargo/crossbeam-epoch-0.9.18.tar.gz) = 46875
 SIZE (cargo/crossbeam-utils-0.8.19.tar.gz) = 42328
-SIZE (cargo/crossterm-0.27.0.tar.gz) = 125311
+SIZE (cargo/crossterm-0.29.0.tar.gz) = 136635
 SIZE (cargo/crossterm_winapi-0.9.1.tar.gz) = 16027
 SIZE (cargo/dashmap-5.5.3.tar.gz) = 24061
+SIZE (cargo/derive_more-2.0.1.tar.gz) = 70127
+SIZE (cargo/derive_more-impl-2.0.1.tar.gz) = 78233
 SIZE (cargo/difflib-0.4.0.tar.gz) = 7638
-SIZE (cargo/dirs-5.0.1.tar.gz) = 12255
-SIZE (cargo/dirs-sys-0.4.1.tar.gz) = 10719
+SIZE (cargo/dirs-6.0.0.tar.gz) = 14190
+SIZE (cargo/dirs-sys-0.5.0.tar.gz) = 10157
+SIZE (cargo/displaydoc-0.2.5.tar.gz) = 24219
 SIZE (cargo/doc-comment-0.3.3.tar.gz) = 4123
+SIZE (cargo/document-features-0.2.11.tar.gz) = 14640
 SIZE (cargo/equivalent-1.0.1.tar.gz) = 6615
-SIZE (cargo/errno-0.3.8.tar.gz) = 10645
+SIZE (cargo/errno-0.3.13.tar.gz) = 12449
 SIZE (cargo/fastrand-2.0.2.tar.gz) = 14674
 SIZE (cargo/float-cmp-0.9.0.tar.gz) = 10102
 SIZE (cargo/form_urlencoded-1.2.1.tar.gz) = 8969
@@ -233,41 +280,53 @@ SIZE (cargo/futures-sink-0.3.30.tar.gz) 
 SIZE (cargo/futures-task-0.3.30.tar.gz) = 11126
 SIZE (cargo/futures-util-0.3.30.tar.gz) = 159977
 SIZE (cargo/getrandom-0.2.12.tar.gz) = 36163
-SIZE (cargo/git2-0.18.3.tar.gz) = 213009
+SIZE (cargo/git2-0.20.2.tar.gz) = 223479
 SIZE (cargo/glob-0.3.1.tar.gz) = 18880
 SIZE (cargo/globset-0.4.14.tar.gz) = 25090
 SIZE (cargo/globwalk-0.9.1.tar.gz) = 12572
 SIZE (cargo/hashbrown-0.14.3.tar.gz) = 141425
-SIZE (cargo/heck-0.4.1.tar.gz) = 11567
-SIZE (cargo/hermit-abi-0.3.9.tar.gz) = 16165
+SIZE (cargo/heck-0.5.0.tar.gz) = 11517
 SIZE (cargo/human-sort-0.2.2.tar.gz) = 3024
 SIZE (cargo/iana-time-zone-0.1.60.tar.gz) = 27074
 SIZE (cargo/iana-time-zone-haiku-0.1.2.tar.gz) = 7185
-SIZE (cargo/idna-0.5.0.tar.gz) = 271940
+SIZE (cargo/icu_collections-1.5.0.tar.gz) = 82762
+SIZE (cargo/icu_locid-1.5.0.tar.gz) = 55131
+SIZE (cargo/icu_locid_transform-1.5.0.tar.gz) = 29094
+SIZE (cargo/icu_locid_transform_data-1.5.0.tar.gz) = 44727
+SIZE (cargo/icu_normalizer-1.5.0.tar.gz) = 53113
+SIZE (cargo/icu_normalizer_data-1.5.0.tar.gz) = 50561
+SIZE (cargo/icu_properties-1.5.1.tar.gz) = 64479
+SIZE (cargo/icu_properties_data-1.5.0.tar.gz) = 227993
+SIZE (cargo/icu_provider-1.5.0.tar.gz) = 52722
+SIZE (cargo/icu_provider_macros-1.5.0.tar.gz) = 6436
+SIZE (cargo/idna-1.0.3.tar.gz) = 142515
+SIZE (cargo/idna_adapter-1.2.0.tar.gz) = 8206
 SIZE (cargo/ignore-0.4.22.tar.gz) = 55462
 SIZE (cargo/indexmap-2.2.6.tar.gz) = 82420
-SIZE (cargo/io-lifetimes-1.0.11.tar.gz) = 37346
-SIZE (cargo/is-terminal-0.4.12.tar.gz) = 7470
+SIZE (cargo/is_terminal_polyfill-1.70.1.tar.gz) = 7492
 SIZE (cargo/itoa-1.0.11.tar.gz) = 10563
 SIZE (cargo/jobserver-0.1.28.tar.gz) = 25543
 SIZE (cargo/js-sys-0.3.69.tar.gz) = 81083
 SIZE (cargo/lazy_static-1.4.0.tar.gz) = 10443
-SIZE (cargo/libc-0.2.153.tar.gz) = 740614
-SIZE (cargo/libgit2-sys-0.16.2+1.7.2.tar.gz) = 1773674
+SIZE (cargo/libc-0.2.175.tar.gz) = 788728
+SIZE (cargo/libgit2-sys-0.18.2+1.9.1.tar.gz) = 1856057
 SIZE (cargo/libredox-0.1.3.tar.gz) = 6068
 SIZE (cargo/libz-sys-1.1.16.tar.gz) = 3958920
 SIZE (cargo/linked-hash-map-0.5.6.tar.gz) = 15049
-SIZE (cargo/linux-raw-sys-0.3.8.tar.gz) = 1013776
 SIZE (cargo/linux-raw-sys-0.4.13.tar.gz) = 1493855
+SIZE (cargo/linux-raw-sys-0.9.4.tar.gz) = 2311088
+SIZE (cargo/litemap-0.7.4.tar.gz) = 28257
+SIZE (cargo/litrs-0.4.2.tar.gz) = 43399
 SIZE (cargo/lock_api-0.4.11.tar.gz) = 27487
 SIZE (cargo/log-0.4.21.tar.gz) = 43442
-SIZE (cargo/lscolors-0.16.0.tar.gz) = 23368
+SIZE (cargo/lscolors-0.20.0.tar.gz) = 26382
 SIZE (cargo/memchr-2.7.2.tar.gz) = 96220
-SIZE (cargo/mio-0.8.11.tar.gz) = 102983
+SIZE (cargo/mio-1.0.4.tar.gz) = 104212
 SIZE (cargo/normalize-line-endings-0.3.0.tar.gz) = 5737
-SIZE (cargo/nu-ansi-term-0.49.0.tar.gz) = 28211
+SIZE (cargo/nu-ansi-term-0.50.1.tar.gz) = 28536
 SIZE (cargo/num-traits-0.2.18.tar.gz) = 51930
-SIZE (cargo/once_cell-1.19.0.tar.gz) = 33046
+SIZE (cargo/once_cell-1.21.3.tar.gz) = 34534
+SIZE (cargo/once_cell_polyfill-1.70.1.tar.gz) = 7510
 SIZE (cargo/option-ext-0.2.0.tar.gz) = 7345
 SIZE (cargo/parking_lot-0.12.1.tar.gz) = 40967
 SIZE (cargo/parking_lot_core-0.9.9.tar.gz) = 32445
@@ -278,16 +337,16 @@ SIZE (cargo/pkg-config-0.3.30.tar.gz) = 
 SIZE (cargo/predicates-3.1.0.tar.gz) = 23090
 SIZE (cargo/predicates-core-1.0.6.tar.gz) = 8084
 SIZE (cargo/predicates-tree-1.0.9.tar.gz) = 7960
-SIZE (cargo/proc-macro2-1.0.79.tar.gz) = 47200
+SIZE (cargo/proc-macro2-1.0.98.tar.gz) = 53114
 SIZE (cargo/pure-rust-locales-0.8.1.tar.gz) = 178758
 SIZE (cargo/quote-1.0.35.tar.gz) = 28136
 SIZE (cargo/redox_syscall-0.4.1.tar.gz) = 24858
-SIZE (cargo/redox_users-0.4.5.tar.gz) = 15514
+SIZE (cargo/redox_users-0.5.2.tar.gz) = 17280
 SIZE (cargo/regex-1.10.4.tar.gz) = 253191
 SIZE (cargo/regex-automata-0.4.6.tar.gz) = 617565
 SIZE (cargo/regex-syntax-0.8.3.tar.gz) = 347497
-SIZE (cargo/rustix-0.37.27.tar.gz) = 324534
 SIZE (cargo/rustix-0.38.32.tar.gz) = 376999
+SIZE (cargo/rustix-1.0.8.tar.gz) = 416688
 SIZE (cargo/ryu-1.0.17.tar.gz) = 47537
 SIZE (cargo/same-file-1.0.6.tar.gz) = 10183
 SIZE (cargo/scopeguard-1.2.0.tar.gz) = 11619
@@ -297,28 +356,31 @@ SIZE (cargo/serde_yaml-0.9.34+deprecated
 SIZE (cargo/serial_test-2.0.0.tar.gz) = 7946
 SIZE (cargo/serial_test_derive-2.0.0.tar.gz) = 5638
 SIZE (cargo/signal-hook-0.3.17.tar.gz) = 50296
-SIZE (cargo/signal-hook-mio-0.2.3.tar.gz) = 9064
+SIZE (cargo/signal-hook-mio-0.2.4.tar.gz) = 9314
 SIZE (cargo/signal-hook-registry-1.4.1.tar.gz) = 17987
 SIZE (cargo/slab-0.4.9.tar.gz) = 17108
 SIZE (cargo/smallvec-1.13.2.tar.gz) = 35216
-SIZE (cargo/strsim-0.10.0.tar.gz) = 11355
-SIZE (cargo/syn-2.0.57.tar.gz) = 254911
+SIZE (cargo/stable_deref_trait-1.2.0.tar.gz) = 8054
+SIZE (cargo/strsim-0.11.1.tar.gz) = 14266
+SIZE (cargo/syn-2.0.106.tar.gz) = 301514
+SIZE (cargo/synstructure-0.13.1.tar.gz) = 18327
 SIZE (cargo/sys-locale-0.3.1.tar.gz) = 15681
+SIZE (cargo/temp-env-0.3.6.tar.gz) = 10746
 SIZE (cargo/tempfile-3.10.1.tar.gz) = 33653
 SIZE (cargo/term_grid-0.1.7.tar.gz) = 7353
-SIZE (cargo/terminal_size-0.2.6.tar.gz) = 10585
-SIZE (cargo/terminal_size-0.3.0.tar.gz) = 10096
+SIZE (cargo/terminal_size-0.4.3.tar.gz) = 10686
 SIZE (cargo/termtree-0.4.1.tar.gz) = 4557
-SIZE (cargo/thiserror-1.0.58.tar.gz) = 21025
-SIZE (cargo/thiserror-impl-1.0.58.tar.gz) = 15645
-SIZE (cargo/tinyvec-1.6.0.tar.gz) = 45991
-SIZE (cargo/tinyvec_macros-0.1.1.tar.gz) = 5865
-SIZE (cargo/unicode-bidi-0.3.15.tar.gz) = 56811
+SIZE (cargo/thiserror-2.0.14.tar.gz) = 29021
+SIZE (cargo/thiserror-impl-2.0.14.tar.gz) = 21219
+SIZE (cargo/tinystr-0.7.6.tar.gz) = 16971
 SIZE (cargo/unicode-ident-1.0.12.tar.gz) = 42168
-SIZE (cargo/unicode-normalization-0.1.23.tar.gz) = 122649
+SIZE (cargo/unicode-segmentation-1.12.0.tar.gz) = 106323
 SIZE (cargo/unicode-width-0.1.13.tar.gz) = 457228
+SIZE (cargo/unicode-width-0.2.1.tar.gz) = 279344
 SIZE (cargo/unsafe-libyaml-0.2.11.tar.gz) = 62101
-SIZE (cargo/url-2.5.0.tar.gz) = 78605
+SIZE (cargo/url-2.5.4.tar.gz) = 81097
+SIZE (cargo/utf16_iter-1.0.5.tar.gz) = 9736
+SIZE (cargo/utf8_iter-1.0.4.tar.gz) = 10437
 SIZE (cargo/utf8parse-0.2.1.tar.gz) = 13435
 SIZE (cargo/uzers-0.11.3.tar.gz) = 22745
 SIZE (cargo/vcpkg-0.2.15.tar.gz) = 228735
@@ -337,34 +399,56 @@ SIZE (cargo/winapi-0.3.9.tar.gz) = 12003
 SIZE (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
 SIZE (cargo/winapi-util-0.1.6.tar.gz) = 12234
 SIZE (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
-SIZE (cargo/windows-0.43.0.tar.gz) = 11492640
+SIZE (cargo/windows-0.61.3.tar.gz) = 9372520
+SIZE (cargo/windows-collections-0.2.0.tar.gz) = 13579
 SIZE (cargo/windows-core-0.52.0.tar.gz) = 42154
-SIZE (cargo/windows-sys-0.48.0.tar.gz) = 2628884
+SIZE (cargo/windows-core-0.61.2.tar.gz) = 36771
+SIZE (cargo/windows-future-0.2.1.tar.gz) = 17532
+SIZE (cargo/windows-implement-0.60.0.tar.gz) = 15073
+SIZE (cargo/windows-interface-0.59.1.tar.gz) = 11735
+SIZE (cargo/windows-link-0.1.3.tar.gz) = 6154
+SIZE (cargo/windows-numerics-0.2.0.tar.gz) = 9686
+SIZE (cargo/windows-result-0.3.4.tar.gz) = 13418
+SIZE (cargo/windows-strings-0.4.2.tar.gz) = 13983
 SIZE (cargo/windows-sys-0.52.0.tar.gz) = 2576877
+SIZE (cargo/windows-sys-0.59.0.tar.gz) = 2387323
+SIZE (cargo/windows-sys-0.60.2.tar.gz) = 2518479
 SIZE (cargo/windows-targets-0.48.5.tar.gz) = 6904
-SIZE (cargo/windows-targets-0.52.4.tar.gz) = 6310
-SIZE (cargo/windows_aarch64_gnullvm-0.42.2.tar.gz) = 364071
+SIZE (cargo/windows-targets-0.52.6.tar.gz) = 6403
+SIZE (cargo/windows-targets-0.53.3.tar.gz) = 7099
+SIZE (cargo/windows-threading-0.1.0.tar.gz) = 9085
 SIZE (cargo/windows_aarch64_gnullvm-0.48.5.tar.gz) = 418492
-SIZE (cargo/windows_aarch64_gnullvm-0.52.4.tar.gz) = 433373
-SIZE (cargo/windows_aarch64_msvc-0.42.2.tar.gz) = 666981
+SIZE (cargo/windows_aarch64_gnullvm-0.52.6.tar.gz) = 435718
+SIZE (cargo/windows_aarch64_gnullvm-0.53.0.tar.gz) = 782443
 SIZE (cargo/windows_aarch64_msvc-0.48.5.tar.gz) = 798483
-SIZE (cargo/windows_aarch64_msvc-0.52.4.tar.gz) = 828055
-SIZE (cargo/windows_i686_gnu-0.42.2.tar.gz) = 736236
+SIZE (cargo/windows_aarch64_msvc-0.52.6.tar.gz) = 832615
+SIZE (cargo/windows_aarch64_msvc-0.53.0.tar.gz) = 834446
 SIZE (cargo/windows_i686_gnu-0.48.5.tar.gz) = 844891
-SIZE (cargo/windows_i686_gnu-0.52.4.tar.gz) = 875736
-SIZE (cargo/windows_i686_msvc-0.42.2.tar.gz) = 724951
+SIZE (cargo/windows_i686_gnu-0.52.6.tar.gz) = 880402
+SIZE (cargo/windows_i686_gnu-0.53.0.tar.gz) = 936973
+SIZE (cargo/windows_i686_gnullvm-0.52.6.tar.gz) = 475940
+SIZE (cargo/windows_i686_gnullvm-0.53.0.tar.gz) = 854056
 SIZE (cargo/windows_i686_msvc-0.48.5.tar.gz) = 864300
-SIZE (cargo/windows_i686_msvc-0.52.4.tar.gz) = 895530
-SIZE (cargo/windows_x86_64_gnu-0.42.2.tar.gz) = 699373
+SIZE (cargo/windows_i686_msvc-0.52.6.tar.gz) = 901163
+SIZE (cargo/windows_i686_msvc-0.53.0.tar.gz) = 903450
 SIZE (cargo/windows_x86_64_gnu-0.48.5.tar.gz) = 801619
-SIZE (cargo/windows_x86_64_gnu-0.52.4.tar.gz) = 831627
-SIZE (cargo/windows_x86_64_gnullvm-0.42.2.tar.gz) = 364068
+SIZE (cargo/windows_x86_64_gnu-0.52.6.tar.gz) = 836363
+SIZE (cargo/windows_x86_64_gnu-0.53.0.tar.gz) = 902585
 SIZE (cargo/windows_x86_64_gnullvm-0.48.5.tar.gz) = 418486
-SIZE (cargo/windows_x86_64_gnullvm-0.52.4.tar.gz) = 433358
-SIZE (cargo/windows_x86_64_msvc-0.42.2.tar.gz) = 666936
+SIZE (cargo/windows_x86_64_gnullvm-0.52.6.tar.gz) = 435707
+SIZE (cargo/windows_x86_64_gnullvm-0.53.0.tar.gz) = 782434
 SIZE (cargo/windows_x86_64_msvc-0.48.5.tar.gz) = 798412
-SIZE (cargo/windows_x86_64_msvc-0.52.4.tar.gz) = 828019
+SIZE (cargo/windows_x86_64_msvc-0.52.6.tar.gz) = 832564
+SIZE (cargo/windows_x86_64_msvc-0.53.0.tar.gz) = 834400
+SIZE (cargo/write16-1.0.0.tar.gz) = 7218
+SIZE (cargo/writeable-0.5.5.tar.gz) = 22354
 SIZE (cargo/xattr-1.3.1.tar.gz) = 12580
 SIZE (cargo/xdg-2.5.2.tar.gz) = 14394
 SIZE (cargo/yaml-rust-0.4.5.tar.gz) = 47783
-SIZE (lsd-1.1.5.tar.gz) = 108642
+SIZE (cargo/yoke-0.7.5.tar.gz) = 29673
+SIZE (cargo/yoke-derive-0.7.5.tar.gz) = 7525
+SIZE (cargo/zerofrom-0.1.5.tar.gz) = 5091
+SIZE (cargo/zerofrom-derive-0.1.5.tar.gz) = 8285
+SIZE (cargo/zerovec-0.10.4.tar.gz) = 126398
+SIZE (cargo/zerovec-derive-0.10.3.tar.gz) = 19438
+SIZE (lsd-1.2.0.tar.gz) = 111436
Index: patches/patch-modcargo-crates_libgit2-sys-0_16_2+1_7_2_build_rs
===================================================================
RCS file: patches/patch-modcargo-crates_libgit2-sys-0_16_2+1_7_2_build_rs
diff -N patches/patch-modcargo-crates_libgit2-sys-0_16_2+1_7_2_build_rs
--- patches/patch-modcargo-crates_libgit2-sys-0_16_2+1_7_2_build_rs	21 Jan 2025 19:24:05 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-Index: modcargo-crates/libgit2-sys-0.16.2+1.7.2/build.rs
---- modcargo-crates/libgit2-sys-0.16.2+1.7.2/build.rs.orig
-+++ modcargo-crates/libgit2-sys-0.16.2+1.7.2/build.rs
-@@ -7,7 +7,7 @@ use std::process::Command;
- /// Tries to use system libgit2 and emits necessary build script instructions.
- fn try_system_libgit2() -> Result<pkg_config::Library, pkg_config::Error> {
-     let mut cfg = pkg_config::Config::new();
--    match cfg.range_version("1.7.2".."1.8.0").probe("libgit2") {
-+    match cfg.range_version("1.7.2".."2.0.0").probe("libgit2") {
-         Ok(lib) => {
-             for include in &lib.include_paths {
-                 println!("cargo:root={}", include.display());