Index | Thread | Search

From:
Laurent Cheylus <foxy@free.fr>
Subject:
[maintainer update] textproc/delta 0.19.1
To:
ports <ports@openbsd.org>
Cc:
Volker Schlecht <openbsd-ports@schlecht.dev>
Date:
Sun, 22 Mar 2026 18:39:25 +0100

Download raw body.

Thread
  • Laurent Cheylus:

    [maintainer update] textproc/delta 0.19.1

Hi ports@

update for textproc/delta to the latest version 0.19.1

Build and tests OK on current/amd64 with Rust 1.93.1

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===================================================================
RCS file: /cvs/ports/textproc/delta/Makefile,v
diff -u -p -r1.24 Makefile
--- Makefile	28 Jan 2025 14:38:29 -0000	1.24
+++ Makefile	22 Mar 2026 17:36:07 -0000
@@ -2,8 +2,7 @@ COMMENT =		viewer for git and diff outpu
 
 GH_ACCOUNT =		dandavison
 GH_PROJECT =		delta
-GH_TAGNAME =		0.18.2
-REVISION =		1
+GH_TAGNAME =		0.19.1
 
 CATEGORIES =		textproc
 
Index: crates.inc
===================================================================
RCS file: /cvs/ports/textproc/delta/crates.inc,v
diff -u -p -r1.16 crates.inc
--- crates.inc	16 Sep 2024 21:17:47 -0000	1.16
+++ crates.inc	22 Mar 2026 17:36:07 -0000
@@ -1,21 +1,20 @@
-MODCARGO_CRATES +=	adler	1.0.2	# 0BSD OR MIT OR Apache-2.0
+MODCARGO_CRATES +=	adler2	2.0.1	# 0BSD OR MIT OR Apache-2.0
 MODCARGO_CRATES +=	aho-corasick	1.1.2	# 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 +=	ansi_colours	1.2.2	# LGPL-3.0-or-later
 MODCARGO_CRATES +=	ansi_term	0.12.1	# MIT
-MODCARGO_CRATES +=	anstream	0.6.5	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	anstyle	1.0.4	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstream	0.6.20	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle	1.0.13	# 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	3.0.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	anyhow	1.0.79	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle-wincon	3.0.11	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anyhow	1.0.102	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	approx	0.5.1	# Apache-2.0
 MODCARGO_CRATES +=	autocfg	1.1.0	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	base64	0.22.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	bat	0.24.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bat	0.26.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	bincode	1.3.3	# MIT
-MODCARGO_CRATES +=	bitflags	1.3.2	# MIT/Apache-2.0
 MODCARGO_CRATES +=	bitflags	2.4.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	box_drawing	0.1.2	# MIT
 MODCARGO_CRATES +=	bstr	1.9.0	# MIT OR Apache-2.0
@@ -23,33 +22,44 @@ MODCARGO_CRATES +=	bumpalo	3.14.0	# MIT 
 MODCARGO_CRATES +=	bytelines	2.5.0	# MIT
 MODCARGO_CRATES +=	bytemuck	1.14.0	# Zlib OR Apache-2.0 OR MIT
 MODCARGO_CRATES +=	bytesize	1.3.0	# Apache-2.0
-MODCARGO_CRATES +=	cc	1.0.83	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	cc	1.2.45	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cfg-if	1.0.0	# MIT/Apache-2.0
 MODCARGO_CRATES +=	chrono	0.4.31	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	chrono-humanize	0.2.3	# MIT/Apache-2.0
-MODCARGO_CRATES +=	clap	4.4.13	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_builder	4.4.12	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap	4.5.60	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_builder	4.5.60	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	clap_complete	4.4.6	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_derive	4.4.7	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_lex	0.6.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clircle	0.4.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_derive	4.5.55	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_lex	1.0.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clircle	0.6.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	colorchoice	1.0.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	console	0.15.7	# MIT
+MODCARGO_CRATES +=	console	0.16.2	# MIT
 MODCARGO_CRATES +=	content_inspector	0.2.4	# MIT/Apache-2.0
 MODCARGO_CRATES +=	core-foundation-sys	0.8.6	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	crc32fast	1.3.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossbeam-channel	0.5.15	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossbeam-utils	0.8.21	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossterm	0.27.0	# MIT
+MODCARGO_CRATES +=	crossterm_winapi	0.9.1	# MIT
 MODCARGO_CRATES +=	ctrlc	3.4.2	# MIT/Apache-2.0
+MODCARGO_CRATES +=	darling	0.21.3	# MIT
+MODCARGO_CRATES +=	darling_core	0.21.3	# MIT
+MODCARGO_CRATES +=	darling_macro	0.21.3	# MIT
 MODCARGO_CRATES +=	deranged	0.3.11	# MIT OR Apache-2.0
-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 +=	diff	0.1.13	# 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 +=	either	1.9.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	encode_unicode	0.3.6	# MIT/Apache-2.0
-MODCARGO_CRATES +=	encoding_rs	0.8.33	# (Apache-2.0 OR MIT) AND BSD-3-Clause
+MODCARGO_CRATES +=	encode_unicode	1.0.0	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	encoding_rs	0.8.35	# (Apache-2.0 OR MIT) AND BSD-3-Clause
 MODCARGO_CRATES +=	equivalent	1.0.1	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	errno	0.3.8	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	etcetera	0.8.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	errno	0.3.14	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	etcetera	0.11.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	fast-srgb8	1.0.0	# MIT OR Apache-2.0 OR CC0-1.0
-MODCARGO_CRATES +=	flate2	1.0.28	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	find-msvc-tools	0.1.4	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	flate2	1.1.9	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	fnv	1.0.7	# Apache-2.0 / MIT
 MODCARGO_CRATES +=	form_urlencoded	1.2.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	futures	0.3.30	# MIT OR Apache-2.0
@@ -63,44 +73,52 @@ MODCARGO_CRATES +=	futures-task	0.3.30	#
 MODCARGO_CRATES +=	futures-timer	3.0.3	# MIT/Apache-2.0
 MODCARGO_CRATES +=	futures-util	0.3.30	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	getrandom	0.2.11	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	git2	0.18.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	git2	0.20.0	# 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 +=	grep-cli	0.1.10	# Unlicense OR 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 +=	home	0.5.9	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	globset	0.4.18	# Unlicense OR MIT
+MODCARGO_CRATES +=	grep-cli	0.1.12	# Unlicense OR MIT
+MODCARGO_CRATES +=	hashbrown	0.16.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	heck	0.5.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	iana-time-zone	0.1.59	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	iana-time-zone-haiku	0.1.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	ident_case	1.0.1	# MIT/Apache-2.0
 MODCARGO_CRATES +=	idna	0.5.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	indexmap	2.1.0	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	indexmap	2.13.0	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	insta	1.39.0	# Apache-2.0
+MODCARGO_CRATES +=	is_terminal_polyfill	1.70.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	itertools	0.10.5	# MIT/Apache-2.0
+MODCARGO_CRATES +=	itertools	0.14.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	itoa	1.0.10	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	jobserver	0.1.27	# MIT/Apache-2.0
+MODCARGO_CRATES +=	jobserver	0.1.32	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	js-sys	0.3.66	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	lazy_static	1.4.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	libc	0.2.155	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	libgit2-sys	0.16.2+1.7.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	libredox	0.0.1	# MIT
+MODCARGO_CRATES +=	libc	0.2.182	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	libgit2-sys	0.18.0+1.9.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	libredox	0.1.10	# MIT
 MODCARGO_CRATES +=	libz-sys	1.1.12	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	linked-hash-map	0.5.6	# MIT/Apache-2.0
-MODCARGO_CRATES +=	linux-raw-sys	0.4.12	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
+MODCARGO_CRATES +=	linux-raw-sys	0.12.1	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
+MODCARGO_CRATES +=	lock_api	0.4.14	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	log	0.4.20	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	memchr	2.7.1	# Unlicense OR MIT
-MODCARGO_CRATES +=	miniz_oxide	0.7.1	# MIT OR Zlib OR Apache-2.0
+MODCARGO_CRATES +=	miniz_oxide	0.8.9	# MIT OR Zlib OR Apache-2.0
+MODCARGO_CRATES +=	minus	5.6.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	mio	0.8.11	# MIT
+MODCARGO_CRATES +=	mio	1.0.3	# MIT
 MODCARGO_CRATES +=	nix	0.27.1	# MIT
 MODCARGO_CRATES +=	ntapi	0.4.1	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	nu-ansi-term	0.49.0	# MIT
+MODCARGO_CRATES +=	nu-ansi-term	0.50.3	# MIT
 MODCARGO_CRATES +=	num-conv	0.1.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	num-traits	0.2.17	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	once_cell	1.19.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	onig	6.4.0	# MIT
-MODCARGO_CRATES +=	onig_sys	69.8.1	# MIT
+MODCARGO_CRATES +=	once_cell	1.21.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	once_cell_polyfill	1.70.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	onig	6.5.1	# MIT
+MODCARGO_CRATES +=	onig_sys	69.9.1	# MIT
 MODCARGO_CRATES +=	option-ext	0.2.0	# MPL-2.0
 MODCARGO_CRATES +=	palette	0.7.3	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	palette_derive	0.7.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	parking_lot	0.12.5	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	parking_lot_core	0.9.12	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	path_abs	0.5.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	pathdiff	0.2.1	# MIT/Apache-2.0
 MODCARGO_CRATES +=	percent-encoding	2.3.1	# MIT OR Apache-2.0
@@ -113,63 +131,85 @@ MODCARGO_CRATES +=	pin-utils	0.1.0	# MIT
 MODCARGO_CRATES +=	pkg-config	0.3.28	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	plist	1.7.0	# MIT
 MODCARGO_CRATES +=	powerfmt	0.2.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	pretty_assertions	1.4.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	prettyplease	0.2.37	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	proc-macro-crate	3.1.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	proc-macro2	1.0.75	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	proc-macro2	1.0.103	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	quick-xml	0.32.0	# MIT
-MODCARGO_CRATES +=	quote	1.0.35	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	quote	1.0.44	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	rand	0.8.5	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	rand_core	0.6.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	redox_syscall	0.4.1	# MIT
-MODCARGO_CRATES +=	redox_users	0.4.4	# MIT
-MODCARGO_CRATES +=	regex	1.10.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	regex-automata	0.4.3	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	regex-syntax	0.8.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	redox_syscall	0.5.18	# MIT
+MODCARGO_CRATES +=	redox_users	0.5.2	# MIT
+MODCARGO_CRATES +=	regex	1.12.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	regex-automata	0.4.14	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	regex-syntax	0.8.10	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	relative-path	1.9.3	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	rgb	0.8.37	# MIT
 MODCARGO_CRATES +=	rstest	0.21.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	rstest_macros	0.21.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	rustc_version	0.4.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	rustix	0.38.28	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
+MODCARGO_CRATES +=	rustix	1.1.4	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
 MODCARGO_CRATES +=	ryu	1.0.16	# 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
 MODCARGO_CRATES +=	semver	1.0.21	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	serde	1.0.194	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	serde_derive	1.0.194	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde	1.0.228	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde_core	1.0.228	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde_derive	1.0.228	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	serde_json	1.0.111	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde_spanned	1.0.4	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde_with	3.17.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde_with_macros	3.17.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	serde_yaml	0.9.30	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	shell-words	1.1.0	# MIT/Apache-2.0
+MODCARGO_CRATES +=	shlex	1.3.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	signal-hook	0.3.18	# Apache-2.0/MIT
+MODCARGO_CRATES +=	signal-hook-mio	0.2.5	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	signal-hook-registry	1.4.8	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	simd-adler32	0.3.8	# MIT
 MODCARGO_CRATES +=	similar	2.5.0	# Apache-2.0
 MODCARGO_CRATES +=	siphasher	0.3.11	# MIT/Apache-2.0
 MODCARGO_CRATES +=	slab	0.4.9	# MIT
+MODCARGO_CRATES +=	smallvec	1.15.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	smol_str	0.1.24	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	std_prelude	0.2.12	# MIT
-MODCARGO_CRATES +=	strsim	0.10.0	# MIT
-MODCARGO_CRATES +=	syn	2.0.48	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	syntect	5.2.0	# MIT
+MODCARGO_CRATES +=	strsim	0.11.1	# MIT
+MODCARGO_CRATES +=	syn	2.0.111	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	syntect	5.3.0	# MIT
 MODCARGO_CRATES +=	sysinfo	0.29.11	# MIT
 MODCARGO_CRATES +=	termcolor	1.4.0	# Unlicense OR MIT
-MODCARGO_CRATES +=	terminal-colorsaurus	0.4.3	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	terminal-trx	0.2.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	terminal_size	0.3.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	terminal-colorsaurus	0.4.8	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	terminal-colorsaurus	1.0.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	terminal-trx	0.2.4	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	terminal_size	0.4.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	textwrap	0.16.2	# MIT
 MODCARGO_CRATES +=	thiserror	1.0.56	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	thiserror	2.0.17	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	thiserror-impl	1.0.56	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	thiserror-impl	2.0.17	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	time	0.3.36	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	time-core	0.1.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	time-macros	0.2.18	# 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 +=	toml	0.9.12+spec-1.1.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	toml_datetime	0.6.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	toml_datetime	0.7.5+spec-1.1.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	toml_edit	0.21.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	toml_parser	1.0.9+spec-1.1.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	toml_writer	1.0.6+spec-1.1.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	unicode-bidi	0.3.14	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	unicode-ident	1.0.12	# (MIT OR Apache-2.0) AND Unicode-DFS-2016
 MODCARGO_CRATES +=	unicode-normalization	0.1.22	# MIT/Apache-2.0
-MODCARGO_CRATES +=	unicode-segmentation	1.10.1	# MIT/Apache-2.0
-MODCARGO_CRATES +=	unicode-width	0.1.12	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	unicode-segmentation	1.12.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	unicode-width	0.1.14	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	unicode-width	0.2.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	unsafe-libyaml	0.2.10	# MIT
 MODCARGO_CRATES +=	url	2.5.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	utf8parse	0.2.1	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	vcpkg	0.2.15	# MIT/Apache-2.0
-MODCARGO_CRATES +=	walkdir	2.4.0	# Unlicense/MIT
+MODCARGO_CRATES +=	walkdir	2.5.0	# Unlicense/MIT
 MODCARGO_CRATES +=	wasi	0.11.0+wasi-snapshot-preview1	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
 MODCARGO_CRATES +=	wasm-bindgen	0.2.89	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	wasm-bindgen-backend	0.2.89	# MIT OR Apache-2.0
@@ -181,34 +221,56 @@ 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.56.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows-core	0.52.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows-core	0.56.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows-implement	0.56.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows-interface	0.56.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows-link	0.2.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows-result	0.1.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows-sys	0.45.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows-sys	0.48.0	# 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-sys	0.61.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows-targets	0.42.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows-targets	0.48.5	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows-targets	0.52.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows-targets	0.52.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows-targets	0.53.5	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows_aarch64_gnullvm	0.42.2	# 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.0	# 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.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows_aarch64_msvc	0.42.2	# 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.0	# 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.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows_i686_gnu	0.42.2	# 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.0	# 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.1	# 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.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows_i686_msvc	0.42.2	# 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.0	# 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.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows_x86_64_gnu	0.42.2	# 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.0	# 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.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows_x86_64_gnullvm	0.42.2	# 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.0	# 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.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows_x86_64_msvc	0.42.2	# 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.0	# 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.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	winnow	0.5.40	# MIT
+MODCARGO_CRATES +=	winnow	0.7.14	# MIT
 MODCARGO_CRATES +=	xdg	2.5.2	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	xterm-color	1.0.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	yaml-rust	0.4.5	# MIT/Apache-2.0
+MODCARGO_CRATES +=	yansi	1.0.1	# MIT OR Apache-2.0
Index: distinfo
===================================================================
RCS file: /cvs/ports/textproc/delta/distinfo,v
diff -u -p -r1.16 distinfo
--- distinfo	16 Sep 2024 21:17:47 -0000	1.16
+++ distinfo	22 Mar 2026 17:36:07 -0000
@@ -1,21 +1,20 @@
-SHA256 (cargo/adler-1.0.2.tar.gz) = 8mIBYEyHseAb09mPjV2aj8u4FejO20H/zL60v1k6Nf4=
+SHA256 (cargo/adler2-2.0.1.tar.gz) = MgEZV5/K2cIYhPXEhh0WF00OBiUGJSZvUP5omDQKvvo=
 SHA256 (cargo/aho-corasick-1.1.2.tar.gz) = spady5WLNmVUcfxh9+QW+nYDO91L/tBnjY/uHi0HofA=
 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/ansi_colours-1.2.2.tar.gz) = ahVYvSB100G5ymmOyOtvzFWnRrH8QlVYWq1bFB2RioA=
 SHA256 (cargo/ansi_term-0.12.1.tar.gz) = 1Sqbt+wM9ITFUYMKfOJ70g1n6sZH4b77VrC+TuOaVdI=
-SHA256 (cargo/anstream-0.6.5.tar.gz) = 1mSpLsroX9CnOSYVhEkEZU0dX1UUg39HHd70oFerobY=
-SHA256 (cargo/anstyle-1.0.4.tar.gz) = cHkHW0H1M7jGHSpNBzxGduH4skn/lKOTsFldswTg3Yc=
+SHA256 (cargo/anstream-0.6.20.tar.gz) = OuVjZT0ZOPebGrG15mjIfHapkwQUV0plg6e34RqOYZI=
+SHA256 (cargo/anstyle-1.0.13.tar.gz) = UZLMqABvH9T3I3UW9A+hg7sH+Pvf7aoANt5eqbC0Xng=
 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-3.0.2.tar.gz) = HNVLgeyNYYDiRlTQs3GtIvw90IO2/4ujJbcuAMh2YKc=
-SHA256 (cargo/anyhow-1.0.79.tar.gz) = CA6YkKCCZisJwa1F9Wf67rR/IrX7I4lfvh5lHnGOJco=
+SHA256 (cargo/anstyle-wincon-3.0.11.tar.gz) = KR5qJQ/4bNSoIBEvuImICKNm2Pn1jOFtH1ODU61VdH0=
+SHA256 (cargo/anyhow-1.0.102.tar.gz) = fyAt+GSEyGjbrX6qVX73hdXGYpXkG0YO+SLsoHI7hCw=
 SHA256 (cargo/approx-0.5.1.tar.gz) = yrES8KhtVo6g5ifMHWvnSh6c1VIUaE21VhmV9trYl8Y=
 SHA256 (cargo/autocfg-1.1.0.tar.gz) = 1GiAK6sXy8DMV16bBT9B5yqja/prf1XjUp/6QxYbl/o=
 SHA256 (cargo/base64-0.22.1.tar.gz) = crMlTxYlGoOBqhLkDjxNLwGZ+MZQj77LnZH1deD7uMY=
-SHA256 (cargo/bat-0.24.0.tar.gz) = ncyeVjfCMw2Ot7kg8qpdnhhERsJYRm+CXqFBLHYUzIY=
+SHA256 (cargo/bat-0.26.1.tar.gz) = z2bQFk22gnr+FpS41JOfNqVQe3GG+NPMUpxmuvA7DQk=
 SHA256 (cargo/bincode-1.3.3.tar.gz) = sfRelBfYcifHpW0i5HHGIGRiy6UUx1kMCa/0z20d3K0=
-SHA256 (cargo/bitflags-1.3.2.tar.gz) = vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo=
 SHA256 (cargo/bitflags-2.4.1.tar.gz) = Mndi9uWnZWkjAeW7UT4Nn+9jvoa7wUUoBSsc0+bwPgc=
 SHA256 (cargo/box_drawing-0.1.2.tar.gz) = 6ifY1f2GexdSO/Z4ixF1+phn80Zp0Ffpra924nvOpEs=
 SHA256 (cargo/bstr-1.9.0.tar.gz) = xI8AUaS0xeC202XNBK9TrqognjzBXsLNtp5zzIf70Nw=
@@ -23,33 +22,44 @@ SHA256 (cargo/bumpalo-3.14.0.tar.gz) = f
 SHA256 (cargo/bytelines-2.5.0.tar.gz) = EpdlazwiH1JRVg2kfOUw2YE0XT2r6CIGfBjss25nqss=
 SHA256 (cargo/bytemuck-1.14.0.tar.gz) = N00o7CWAnuDiOCfCq1c9cp4pPygd/jk1AOetYYuqYcY=
 SHA256 (cargo/bytesize-1.3.0.tar.gz) = o+Nor0PkGKBNUlBc89vCPdpONAeuL6mf0OTzCM5Uasw=
-SHA256 (cargo/cc-1.0.83.tar.gz) = 8RdPsLbsI4Y/i5cQJ4BKQmFONH6vsKlb8LEs2uIfxNA=
+SHA256 (cargo/cc-1.2.45.tar.gz) = NZALbI1wn7HYVGca4nrqqe7C+LAbNk4WGaQNo+b+Kv4=
 SHA256 (cargo/cfg-if-1.0.0.tar.gz) = uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0=
 SHA256 (cargo/chrono-0.4.31.tar.gz) = fyxoW60+s9RaATVM7bfV+qZhlNHVi6biZ6jeeI952zg=
 SHA256 (cargo/chrono-humanize-0.2.3.tar.gz) = eZYn5rTSeCeoFOg3udilBIMghggYBtRbGvo03JgrAjs=
-SHA256 (cargo/clap-4.4.13.tar.gz) = Ur3IheTKzH98nu3B722mQWAxgMeDxBoVwmSUTe6qtkI=
-SHA256 (cargo/clap_builder-4.4.12.tar.gz) = +3+15Ol5rsO+d5FWL8ukUvlK2F6VTaAkOWQz4OJaeek=
+SHA256 (cargo/clap-4.5.60.tar.gz) = J5fzTaM5zjEEKyfSNgfgUXhhMph/WVsCuk9qbf+3Awo=
+SHA256 (cargo/clap_builder-4.5.60.tar.gz) = JKJBMSzqUFmxNXS7mzhhyr91i4ecFRkLN7bW/WOraHY=
 SHA256 (cargo/clap_complete-4.4.6.tar.gz) = l66qlVV70C8j+7Zi+YFnDD0gxaJuafc1Syj1cJJDf80=
-SHA256 (cargo/clap_derive-4.4.7.tar.gz) = z5gEr6r1mpHnWwIqMPtyKaeQH2DHVUicxhybQjuDZEI=
-SHA256 (cargo/clap_lex-0.6.0.tar.gz) = cC/HLrJOWh5IzlgCemdbwk7dUgltU5fUrqfG3Z7KC9E=
-SHA256 (cargo/clircle-0.4.0.tar.gz) = yOh8vtU1Txe9jKiCGgl/tiWZeH/o9hF0P61+4VagpgA=
+SHA256 (cargo/clap_derive-4.5.55.tar.gz) = qSeT2hpGpfKgKm9MRsZJayjENjit6oMG/LDKoWNPJOU=
+SHA256 (cargo/clap_lex-1.0.0.tar.gz) = OoIupbx1kPnUDxuhLA3DwnYPNILGmE2xVzrREDFCCDE=
+SHA256 (cargo/clircle-0.6.1.tar.gz) = fZM09yW0b7m+2FgLm0epMlh+BE+ts0Ttf6mHdLBnrBo=
 SHA256 (cargo/colorchoice-1.0.0.tar.gz) = rL8a8VX5ue9kfkLNwVjbS2Shth90NikiX95vPgvip8c=
 SHA256 (cargo/console-0.15.7.tar.gz) = ySbgDMcO3v3GTTpf8xzGW7l6NGAJd2K9I6+02BRfzPg=
+SHA256 (cargo/console-0.16.2.tar.gz) = A+RaSokmIn5Bl2NrqXqfybAEd+n0vXETlWh8Xwc0vsQ=
 SHA256 (cargo/content_inspector-0.2.4.tar.gz) = t72mboWMaDAFpTqaYMaaSsp+6qRdEkUm44n3rsjmLzg=
 SHA256 (cargo/core-foundation-sys-0.8.6.tar.gz) = Buorm8kr48K6qTNKMj68otbwdP+FLNHXsRBkA1zTho8=
 SHA256 (cargo/crc32fast-1.3.2.tar.gz) = tUC9i8gQ04hcbqkeIBgwL2i6uiEpqz6I8yOJ7pNwiA0=
+SHA256 (cargo/crossbeam-channel-0.5.15.tar.gz) = grj4+GizaWf5YGeQ0ZA1cN6c6vhwp7+fu9MBbWNqLLI=
+SHA256 (cargo/crossbeam-utils-0.8.21.tar.gz) = 0KXEAN8oNLgKTDMns6rTpMTNTeBikGOWKwMjVpdQaig=
+SHA256 (cargo/crossterm-0.27.0.tar.gz) = 9Hb+RF1ByemR/QdRWm9GMHS3giQsz0pbex0QEucIJN8=
+SHA256 (cargo/crossterm_winapi-0.9.1.tar.gz) = rN18YqNmXH9oMKUWNdmsmyPtOFeX9wqDu4uv6cVyqys=
 SHA256 (cargo/ctrlc-3.4.2.tar.gz) = tGeGLMhhDKb8mhUy13d87ggE5nirRUEIl7k5ZJWZSgs=
+SHA256 (cargo/darling-0.21.3.tar.gz) = nN8zcJCEGkEeKn8965GHRFhR+RswnAwKKeBfdKAKSMA=
+SHA256 (cargo/darling_core-0.21.3.tar.gz) = EkcZXs1+PIX4PI0qNm5CENWI6AITPh41UYCphwtRfqQ=
+SHA256 (cargo/darling_macro-0.21.3.tar.gz) = 04MI34LRCA3gr+5dBp+hSwMmqIwU8VxczaNbSmxBTIE=
 SHA256 (cargo/deranged-0.3.11.tar.gz) = tCtvoEpEC0lciwTQ5xtwfFhfg8ucsoz4zQ2XbDFeMbQ=
-SHA256 (cargo/dirs-5.0.1.tar.gz) = RMRanQPWZ2ZSvLXnJMfpiN4aytI6cRtSF6ucvsvsIiU=
-SHA256 (cargo/dirs-sys-0.4.1.tar.gz) = Ug8FpcvTNfrlqZ/3pquGJ1d2YO5c/WqUpqkptS/wMhw=
+SHA256 (cargo/diff-0.1.13.tar.gz) = ViVJhndeMjP/qcTX0/qvbTaiwJ0wsgaH6fiLyLr8Fsg=
+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/either-1.9.0.tar.gz) = omrkPXvMO4FN6UeWpec21AKe+w7pAMEuLVTJk60aHgc=
 SHA256 (cargo/encode_unicode-0.3.6.tar.gz) = o1fSjtQaUPnHZdv+VsvASmTlPl/Fi6efvDTBDvPfgx8=
-SHA256 (cargo/encoding_rs-0.8.33.tar.gz) = cmizhilqAl5HTVFAZ4911t6Uk65VpdcJ7rndCBSZReE=
+SHA256 (cargo/encode_unicode-1.0.0.tar.gz) = NKpzZG/7AGuPUUfz3Bgr1LyxkCJ86GH8SkhEv448ssA=
+SHA256 (cargo/encoding_rs-0.8.35.tar.gz) = dQMPPE9F2v11ht1ngJZajH6OKFpey4ZxPmOnnFsnZvM=
 SHA256 (cargo/equivalent-1.0.1.tar.gz) = VEOAfW3/aTc9Qzq571N4rY31DKYpjK8V3m5S4kqvVNU=
-SHA256 (cargo/errno-0.3.8.tar.gz) = oljkbNwGPrhRnAC5/IRfxHvPykEw4vCOiGZc7ahHQkU=
-SHA256 (cargo/etcetera-0.8.0.tar.gz) = E20bUoOhq3e9kldCf/0J2GZ87QVwtvk4lCvHVo7VuUM=
+SHA256 (cargo/errno-0.3.14.tar.gz) = Ocq3FheuDWP1GjbWn4ZjkXNbUWkdvaY89vltBCtj7+s=
+SHA256 (cargo/etcetera-0.11.0.tar.gz) = 3kjMTRwdl6IP2Bne9UuJDK3ecu060MYUgioKQzNhvpY=
 SHA256 (cargo/fast-srgb8-1.0.0.tar.gz) = 3S51EIGdb79RpVRcj5InFuz7FN8WijJC99M+Ajnv5qE=
-SHA256 (cargo/flate2-1.0.28.tar.gz) = RjA/Vldyk3/+HTlKT6xvQRxgExcvrd6dzbHhR6CGlA4=
+SHA256 (cargo/find-msvc-tools-0.1.4.tar.gz) = UgUYePgKchu2jr+8kw4HtlunLy2oiWjqXAb9bKPToSc=
+SHA256 (cargo/flate2-1.1.9.tar.gz) = hD+6J0bkSLN+JqgZV5lXQVyM7zOb8IVk/ot929lZVzw=
 SHA256 (cargo/fnv-1.0.7.tar.gz) = P57skY0/JAad7LmvFVTK18iA4tokqa/YisoABTGrgsE=
 SHA256 (cargo/form_urlencoded-1.2.1.tar.gz) = 4TYkwmJ1ZO/M9JNChL3ZjLqhTnmwtaFBIY5QezqCNFY=
 SHA256 (cargo/futures-0.3.30.tar.gz) = ZFxpFoiPbLY1DSVQuA+2PnNIl6hJir41z7cytkh4BLA=
@@ -63,44 +73,52 @@ SHA256 (cargo/futures-task-0.3.30.tar.gz
 SHA256 (cargo/futures-timer-3.0.3.tar.gz) = 8oiwpPIPmla10dpX4iJ8Zht7FhaOL3I2X1e2MybimyQ=
 SHA256 (cargo/futures-util-0.3.30.tar.gz) = PWQB3rg0B6s9o566fjOYenPD3wyCtLtYE+6HHBnEHUg=
 SHA256 (cargo/getrandom-0.2.11.tar.gz) = /pAGvtdpFwwR+EXPAMfB6Qkq6z8mjgB8PnYKxoAIBw8=
-SHA256 (cargo/git2-0.18.2.tar.gz) = GzulKFHnO0akw98diTQ3QREgA/D28TvrDfrJ5FfD/c0=
+SHA256 (cargo/git2-0.20.0.tar.gz) = P9p4iZPMNB9pAS/rqL9FwLpPMpH8wI4hS01aczLYiv8=
 SHA256 (cargo/glob-0.3.1.tar.gz) = 0vq8+9yH9HWDN8pTX7QabXAbZWk844KH2FbRZ0VR7Js=
-SHA256 (cargo/globset-0.4.14.tar.gz) = V9o7m1uFvWbzEJP4xAi5CnRDFnJUJGZJfcvf3AIDS+E=
-SHA256 (cargo/grep-cli-0.1.10.tar.gz) = 6kB4jAWauLYixNB0cydQv7O9KRLi3VjqvBF5ik1a1yU=
-SHA256 (cargo/hashbrown-0.14.3.tar.gz) = KQ8aHZJCx40JzkCl6H51VO5jevE1GWgVn0lS8Cj3VgQ=
-SHA256 (cargo/heck-0.4.1.tar.gz) = lVBcOLRXKy2RDOywKBVg9UtEChkzbLvLJ79s5q3G9ag=
-SHA256 (cargo/home-0.5.9.tar.gz) = 49E1S/a3I1y0oFdsJhn9TtGBg/aJsSsAag7nMp7v+aU=
+SHA256 (cargo/globset-0.4.18.tar.gz) = Ut/BkVOki94MvWMEU2FcgVG846Wt+segrr+/Ch4fV+M=
+SHA256 (cargo/grep-cli-0.1.12.tar.gz) = zzLSY8XVzCojzlhwl/Xdr9sYhJK6Lm+2OOrM3CJFNjE=
+SHA256 (cargo/hashbrown-0.16.1.tar.gz) = hB0cyb7X+SNvMh35dwMDc/SkFjrhp9v+GlGiwaUdkQA=
+SHA256 (cargo/heck-0.5.0.tar.gz) = IwTgCYP4f/s4tVtES147YKiEtdMMD8p9gv4zRJu+Veo=
 SHA256 (cargo/iana-time-zone-0.1.59.tar.gz) = tqZzY+KqREOSjOFeV+uulP2JSZWP0SI8TPwM1HOtdTk=
 SHA256 (cargo/iana-time-zone-haiku-0.1.2.tar.gz) = 8xgnogb1avMuWQulbV0tCF9VhQgZJZN0PxayMGSVJp8=
+SHA256 (cargo/ident_case-1.0.1.tar.gz) = ueA4S2GVhWbpJtxQZgMh0SFZAl52fBjgQ9rya3AQTDk=
 SHA256 (cargo/idna-0.5.0.tar.gz) = Y02bFGGvOWythD9H/bpVl6T55t3Uv7b/XYUCjCXLEvY=
-SHA256 (cargo/indexmap-2.1.0.tar.gz) = 1TDhoYsctMSE5uNFVqDZSHBpWESfygyrdT1knyvOPR8=
+SHA256 (cargo/indexmap-2.13.0.tar.gz) = dxTnBDen3DrI635vjfdf2OtCJnX8dniv9zZDAQkrEBc=
 SHA256 (cargo/insta-1.39.0.tar.gz) = gQrmBC1I4snpIVBDVjpYqAuHe8hjIop0zxDEnUYgpvU=
+SHA256 (cargo/is_terminal_polyfill-1.70.2.tar.gz) = pssTi7eaFGwb1GAAViPhQu8BgePQIZy0k+AvfQijVpU=
 SHA256 (cargo/itertools-0.10.5.tar.gz) = sP0iYOgpvd9MtuqAIoneL4bWp6aQGS++kbP0bg8shHM=
+SHA256 (cargo/itertools-0.14.0.tar.gz) = KxkseCA3+t2c+nVUgxBIiqvb89Lac4hbMb0KvQM1EoU=
 SHA256 (cargo/itoa-1.0.10.tar.gz) = saRtGhcdhlql+D+SaVdlyqBHqbTLriy/N9vWE6eT/Uw=
-SHA256 (cargo/jobserver-0.1.27.tar.gz) = jDf2OVPExjQg7V/T1tOYxxlIm5+HK5+mgyYvjt02PH0=
+SHA256 (cargo/jobserver-0.1.32.tar.gz) = SNHby762p/7H4FmECqU4vWKqzPlyxzRsTZ0gWTEoU9A=
 SHA256 (cargo/js-sys-0.3.66.tar.gz) = zunGTaWerjtQCVwY0+dPi3PAuG0nkoJP8Bu85ouiKco=
 SHA256 (cargo/lazy_static-1.4.0.tar.gz) = 4qutI/vEKzcA8vJ5hE3IMq2ysusGmy35GPRVxOGMxkY=
-SHA256 (cargo/libc-0.2.155.tar.gz) = l7OIikrs936BEUXK327vWQH0eCxTiGGRsvaT8kdhhHw=
-SHA256 (cargo/libgit2-sys-0.16.2+1.7.2.tar.gz) = 7kEm2LTuXJ2eqJHdh1z9wenQlQQ3F5EEsYPX2KdNJOg=
-SHA256 (cargo/libredox-0.0.1.tar.gz) = hcgzyh5mB4hR26KQRodOOPCLLIg3AKopoD3dOyOBTug=
+SHA256 (cargo/libc-0.2.182.tar.gz) = aAC622yyCC/9e2pn5hJbs58YeC95NSDK7oy4hGvgYRI=
+SHA256 (cargo/libgit2-sys-0.18.0+1.9.0.tar.gz) = 4aEXRl5+FZfo/r6ouwxBDxx/uTseHN3zQ2P4OQNn/+w=
+SHA256 (cargo/libredox-0.1.10.tar.gz) = QW9+cYvbBgAJZJYP+kO0M1rUASrouZBgJhqkqAiNXMs=
 SHA256 (cargo/libz-sys-1.1.12.tar.gz) = 2XE3sl4yGnPu8UGNHV0u2k134SgT+OberYS8UsWHCns=
 SHA256 (cargo/linked-hash-map-0.5.6.tar.gz) = BxfO8byLY2xuHBu978CeYyLaipMhlm6JKO+A0g9/dw8=
-SHA256 (cargo/linux-raw-sys-0.4.12.tar.gz) = xM0ag68VmqZ5lHeL6QcPCuG9cylCJ5yrsU+G+YaiFFY=
+SHA256 (cargo/linux-raw-sys-0.12.1.tar.gz) = MqZpSeAw2gDox9RDSyUWcKkVVvQUSUHTdFJ2nCXVilM=
+SHA256 (cargo/lock_api-0.4.14.tar.gz) = IkOZ50uHtfNVdRHZjf+LFAibPa2vyra7k+q2fTqs6WU=
 SHA256 (cargo/log-0.4.20.tar.gz) = teYWPLjEkIjCw29Xh15YzNjIfHQn9/vVDqZxCy8/Lo8=
 SHA256 (cargo/memchr-2.7.1.tar.gz) = Uj3E9RHlWrh7aU3DDQ+CDWCQbvBkE/k9TXoThVmcwUk=
-SHA256 (cargo/miniz_oxide-0.7.1.tar.gz) = 54EOC+VbQoraQQQcQfMsnxpCgXkBtMz0X6PUtlYedMc=
+SHA256 (cargo/miniz_oxide-0.8.9.tar.gz) = H6dqLIb3BL2yItZpZfs9Yyac44UYuDywV1/KhV67YxY=
+SHA256 (cargo/minus-5.6.1.tar.gz) = CTvQUg0qN5Q1Zqc3UObUQJTax11mqXjR8Nl//HhoaDI=
 SHA256 (cargo/mio-0.8.11.tar.gz) = pKZQVDygapJOizcdsnOydWaF+q4w+Eh9obVlBaj3iww=
+SHA256 (cargo/mio-1.0.3.tar.gz) = KIaEO/gA+6LjN3z/JKv2N5tMTVxmger56lsNFQkEUL0=
 SHA256 (cargo/nix-0.27.1.tar.gz) = LrBOnGiO/xyJ1ytAfxaM95u56Gep0zI+1sAVGeucwFM=
 SHA256 (cargo/ntapi-0.4.1.tar.gz) = 6KOJXGORw51/5+vERKh+spkbKgvHGP2r0HHuxhf8aOQ=
-SHA256 (cargo/nu-ansi-term-0.49.0.tar.gz) = wHPTwZMNB1F3Ss9J5mZTrOy0FsOlTG7AlamxHK3bWmg=
+SHA256 (cargo/nu-ansi-term-0.50.3.tar.gz) = eVe5dAdEiS8RSTarSlez9IdJG76vr4CDaIsWhBpCQOU=
 SHA256 (cargo/num-conv-0.1.0.tar.gz) = UdUV0y+xgu43zaLM3LkpUNajwok6ooDlQGccLNDzsdk=
 SHA256 (cargo/num-traits-0.2.17.tar.gz) = OeMgBBPyN/QasRrW0WG8cjnITctjF3PM1949/ktcJnw=
-SHA256 (cargo/once_cell-1.19.0.tar.gz) = P9sSskdrWV+TWMUWGqRnwkOIWcqhNt7IbCb90u/he5I=
-SHA256 (cargo/onig-6.4.0.tar.gz) = jEsxyHIq2RccbXfTVX2weMqyvVCvzJ0JyLMVxZ34yk8=
-SHA256 (cargo/onig_sys-69.8.1.tar.gz) = e4KePX6cx0x+MV7o7bGFv0GQ2lrN50r9f8WcNbHwhuc=
+SHA256 (cargo/once_cell-1.21.3.tar.gz) = QvXhXJlTxeTMzusuc4KnFkgsNFFTFfewNTK4tOg5PS0=
+SHA256 (cargo/once_cell_polyfill-1.70.2.tar.gz) = OEuKttNyFfPFMBqVpKzLXWSqYH8fyyahG1MDh4RRtP4=
+SHA256 (cargo/onig-6.5.1.tar.gz) = M2ucY0Q6zu8UvqhBuJkDWuOr6Jt8SGqvTFvYqv7aw/A=
+SHA256 (cargo/onig_sys-69.9.1.tar.gz) = x/hsbu89bfFfI7z7avSHy9L+1OVYHVjVvx9fi39nJ9w=
 SHA256 (cargo/option-ext-0.2.0.tar.gz) = BHRPSerpmreODVwLYDqyGPUV6oz+WkVtdimtiDo7bn0=
 SHA256 (cargo/palette-0.7.3.tar.gz) = suLzQUd2eqdYqmSUFbUKae60amf53H24AR7rPYSzUdw=
 SHA256 (cargo/palette_derive-0.7.3.tar.gz) = t9sBDsX/PUOF5PEzkW+qzZ2tD2oJOUyS2CWzrtMQ+go=
+SHA256 (cargo/parking_lot-0.12.5.tar.gz) = k4V0UyUOMHe9cf+YtqZepmIaGbsPVZqFJIlVrBLEWho=
+SHA256 (cargo/parking_lot_core-0.9.12.tar.gz) = JiFoWYWi6/HFFogcAmAyrH3q/NoaLJt4UNyB49/LZME=
 SHA256 (cargo/path_abs-0.5.1.tar.gz) = Be8C9jQqwB2Kk7ZflttT/mipKhX0EUT5f7AKnmaWM8M=
 SHA256 (cargo/pathdiff-0.2.1.tar.gz) = iDURalwXkISoMO+zrcEXqwB1ErU1vBohyZHTsyprRN0=
 SHA256 (cargo/percent-encoding-2.3.1.tar.gz) = 4xSPUEYgil1WvPwDBT48pjNOUdqN+xm2zcizBvrjKD4=
@@ -113,63 +131,85 @@ SHA256 (cargo/pin-utils-0.1.0.tar.gz) = 
 SHA256 (cargo/pkg-config-0.3.28.tar.gz) = adNYf4qeWZzH7CwA4zH3HE5ppfmkuKbv1bB0Zrlzb5o=
 SHA256 (cargo/plist-1.7.0.tar.gz) = Qs8X6aGAD185a8Z9GT3JQRtZASpYdkRe9FDUSYgeEBY=
 SHA256 (cargo/powerfmt-0.2.0.tar.gz) = Q57jBd7xFboFk4226xZE/5QWXFq16UINHBvO27qQk5E=
+SHA256 (cargo/pretty_assertions-1.4.1.tar.gz) = OuEw4vJx+8KsOkD7HQcYCDnNu+RDx6J+HjwTxcrAEW0=
+SHA256 (cargo/prettyplease-0.2.37.tar.gz) = R5yorazdfOjx+znOnszL/pOj8TRLPQ2X8gvAGWII9is=
 SHA256 (cargo/proc-macro-crate-3.1.0.tar.gz) = bTfFHKc4pV2pncDEo0hg/WdUU7izYgkXjCJJuxNlEoQ=
-SHA256 (cargo/proc-macro2-1.0.75.tar.gz) = kHphvQ9kwvKc0c8dw00FF2Qmo/UEp4AQ8IQW3bexNwg=
+SHA256 (cargo/proc-macro2-1.0.103.tar.gz) = XulbxO+HuNW6Mui3cUzMg0hlJ26rCu1cmVjQDsRfSeg=
 SHA256 (cargo/quick-xml-0.32.0.tar.gz) = HTpuWDi2Dg6Pp6Q/Iq3lSaN9Yfi9vmNtDXgWGR3pacI=
-SHA256 (cargo/quote-1.0.35.tar.gz) = KR7Jq179k0qvUDpkZsXVJRU10QjudHRyw5d8xazIaO8=
+SHA256 (cargo/quote-1.0.44.tar.gz) = IbLrz3J7d2DEYfCR+fD1Obd7jofy/YgTHn8bQzs87OQ=
 SHA256 (cargo/rand-0.8.5.tar.gz) = NK+NGg4lkkvFt8Q8B5yUIznY8Ki1fDkEm+9YG0YydAQ=
 SHA256 (cargo/rand_core-0.6.4.tar.gz) = 7AvkeV4vaigGm+wLX/PirJuvyZ5qmn3DVHmWxcgWkiw=
-SHA256 (cargo/redox_syscall-0.4.1.tar.gz) = RyLXaO/0a3WYndE05cNT8NYpblqqMTLndsvbVr53Mao=
-SHA256 (cargo/redox_users-0.4.4.tar.gz) = oYR5IAd5YB5JitpOjB4fUOPuGd6wJZwlglqYtWA7LLQ=
-SHA256 (cargo/regex-1.10.2.tar.gz) = OAuVGpxegN39YTaRnu8yMQchqkqs1IiajTkSSwJqs0M=
-SHA256 (cargo/regex-automata-0.4.3.tar.gz) = X4BMeCgEfoiy0y4tf+WhBdqO4yZPAZAveWyOBn3CSD8=
-SHA256 (cargo/regex-syntax-0.8.2.tar.gz) = wIx05iBHuy3k/0h7JR5KkuJPSHRWSEUWNc7H1ZEWLZ8=
+SHA256 (cargo/redox_syscall-0.5.18.tar.gz) = 7SvyVHVRpwU9b9+v2j+TiXlkXESBL7/NoJj6rj8aNi0=
+SHA256 (cargo/redox_users-0.5.2.tar.gz) = pOYIxmOLnBiXewC0dawfKNFOhLJ9jUL3Dgvx497BJ6w=
+SHA256 (cargo/regex-1.12.3.tar.gz) = 4QdUoUuRN917Hj5bBJPMkXH90QXgq0d/UbcufzrA4nY=
+SHA256 (cargo/regex-automata-0.4.14.tar.gz) = bh3UEi/BWV6BYmGJRUdoku78p7iMUoIOdK9iYiE8ro8=
+SHA256 (cargo/regex-syntax-0.8.10.tar.gz) = 3Il92NnovR7Yza2CtZZsPg7K4J+xkH1Y76oBNUMYXQo=
 SHA256 (cargo/relative-path-1.9.3.tar.gz) = ujnzaZw3jNiXCWjcv/nEMVnqTPvYjUPACyLy7xCkNdI=
 SHA256 (cargo/rgb-0.8.37.tar.gz) = BaqoAEtk/Vc/ydAC9OYy1RrU8CbCtbqV/LbC8ywsR9g=
 SHA256 (cargo/rstest-0.21.0.tar.gz) = mv1VpnBp1uQ0qVFhQV9b7q2pWgHHuBVQioLcsOFZNoI=
 SHA256 (cargo/rstest_macros-0.21.0.tar.gz) = QWXfrlmjndQdjexyDTy/vHH2l0TvtICjkg9dTgzGeY0=
 SHA256 (cargo/rustc_version-0.4.0.tar.gz) = v6D1hSJtLmgJfU+V0ROxW4OoLoGaslcX7AWQ2VhO82Y=
-SHA256 (cargo/rustix-0.38.28.tar.gz) = cuVypejKZX1zZiKc3eS9FMTrVJmpVz1NNm/htZnaoxY=
+SHA256 (cargo/rustix-1.1.4.tar.gz) = tv5FZblRi4PvT5G7R84pYgyoKL0yy35AjwBi6ZMLoZA=
 SHA256 (cargo/ryu-1.0.16.tar.gz) = +Y0qqS7r9JtpeGvkjkR3gmslaRboSlf/Kk8hkjtI60w=
 SHA256 (cargo/same-file-1.0.6.tar.gz) = k/wdw6qpv+2V4C5urau0uvfjB4sL0bTXtrC2g3iQBQI=
+SHA256 (cargo/scopeguard-1.2.0.tar.gz) = lBQ/N3JRCfksJi7Sz15ZvOdJjAG8wVAte5r+Q5pOn0k=
 SHA256 (cargo/semver-1.0.21.tar.gz) = uX7XqYI7dPmcd0L1M2r3vl7NPur8sVB9H6kzR7HVibA=
-SHA256 (cargo/serde-1.0.194.tar.gz) = CxFEmCVnmMlKBonhoV/sYAXe6KwfQd5WQEtnr8Kkt3M=
-SHA256 (cargo/serde_derive-1.0.194.tar.gz) = ozheRTIuj5kxQQ8BswMexTTDlH0OlMGASa9Nn5kH1OA=
+SHA256 (cargo/serde-1.0.228.tar.gz) = mo6U6n83i9Msu9NxmKSpFDYYDFu0ckEeSLXsLiEkrp4=
+SHA256 (cargo/serde_core-1.0.228.tar.gz) = QdOFx9TKWOWfxzKvJcOYO2eshSwaJQAK/hF13kWLZ60=
+SHA256 (cargo/serde_derive-1.0.228.tar.gz) = 1UDyINMYcXPaIg+IWrZmCDZ7ZXTpJQEak1Pkut2pHXk=
 SHA256 (cargo/serde_json-1.0.111.tar.gz) = F25G+kIxbxjt1ZgBWlFmhX/INexzL1IV6sa3vb8KhPQ=
+SHA256 (cargo/serde_spanned-1.0.4.tar.gz) = +Lv5HlpNYxXu5F5wQ3JZCzDiYO6Dr2Y51kVX9RsGd3Y=
+SHA256 (cargo/serde_with-3.17.0.tar.gz) = OBsoPOe8a0dtkDKW+1nQ02YzZStjOyf2TbT7Rty/w7k=
+SHA256 (cargo/serde_with_macros-3.17.0.tar.gz) = ptTjBXPIyzBu1qsdyoQj7smkY+oOFV9FOZRV4DaLJ+A=
 SHA256 (cargo/serde_yaml-0.9.30.tar.gz) = sb8ox5qZ9w7h8dg9EMh10ucGGEF/2gGtF4XgJ1ednTg=
 SHA256 (cargo/shell-words-1.1.0.tar.gz) = JBiKZ2tq5ow7LLOgG+F/v3JAzgCXmbtW1bFAkFHnj94=
+SHA256 (cargo/shlex-1.3.0.tar.gz) = D9ov8NCEAZuk18bzccldj9dc41JMPLj7ZTowI/YyPmQ=
+SHA256 (cargo/signal-hook-0.3.18.tar.gz) = 2IGhbPRCaqWEl50wvYLLM0KQJ+QhIrFpdT1u8Qhe1uI=
+SHA256 (cargo/signal-hook-mio-0.2.5.tar.gz) = t1oZp6dAslvHlEve5hcjaPmIdjt0Tj1N/nU/a07OQMw=
+SHA256 (cargo/signal-hook-registry-1.4.8.tar.gz) = xNtpy6ERCv/A6fe81Iu/h7P0/Hxh/JFVr9TEaes9bBs=
+SHA256 (cargo/simd-adler32-0.3.8.tar.gz) = 4yCmxa0x0nGtUj3POtE+J2etixy48Ef3Worq+NoTnaI=
 SHA256 (cargo/similar-2.5.0.tar.gz) = +kLJExPx0F2psm8mf5Mc8XjUq6RVtMRiLdc1XrgMZkA=
 SHA256 (cargo/siphasher-0.3.11.tar.gz) = OLWIJ/RGTYfTd9F16Qv1jrAP2HFv8KYvgDVrXmFVXQ0=
 SHA256 (cargo/slab-0.4.9.tar.gz) = j5Kklvt2a0F8mWucXlfa8vetOwvr4cz8pIVjkOPTu2c=
+SHA256 (cargo/smallvec-1.15.1.tar.gz) = Z7G3o7X+TxN2iHGEBF/PRcaekq9zS3qt3AX7d3tvvQM=
 SHA256 (cargo/smol_str-0.1.24.tar.gz) = +tbIV8urJifc8B7IWmI8pOfctWkcuqPX+3ZTZx8NCck=
 SHA256 (cargo/std_prelude-0.2.12.tar.gz) = ggfnhFX/31VmEXCHb4ja+FNW5O3VTgo9vHlYbKHlDL4=
-SHA256 (cargo/strsim-0.10.0.tar.gz) = c0c8Dlnm1YEsXf4qBkpkRJSfCJ4g7smi5VBllklORiM=
-SHA256 (cargo/syn-2.0.48.tar.gz) = DzUxY45AffwIFHYau3wApbVJkrhJRSoGRrf2XJ93Dz8=
-SHA256 (cargo/syntect-5.2.0.tar.gz) = h03Po2OZVgQzPPlHrp91HKOvRSLGCIZ3TEljlDtHRrE=
+SHA256 (cargo/strsim-0.11.1.tar.gz) = fai1c2hF2fL8uDfqXZ4mKFZLOwQ6cJSKPwt3iDjF+08=
+SHA256 (cargo/syn-2.0.111.tar.gz) = OQzJopSrcb2xqi6Z0Tvpx1PNLXvWVgx3EYWXQQxNLoc=
+SHA256 (cargo/syntect-5.3.0.tar.gz) = ZWtFwF2VpXBDma7va9Dd7HsrNTG3yekAq798TSGQySU=
 SHA256 (cargo/sysinfo-0.29.11.tar.gz) = zXJ/xCPCBg9sktlTTO92XGWm7T9CigPX3vdKjENI5mY=
 SHA256 (cargo/termcolor-1.4.0.tar.gz) = /xvD0/Ba/wQD6KwNks7ZGOwFtmakP4MpfM71vqij1Ek=
-SHA256 (cargo/terminal-colorsaurus-0.4.3.tar.gz) = 8laV801vKs+mydxBNI6aONZs2ip4oBDV6v7m32nYzGk=
-SHA256 (cargo/terminal-trx-0.2.1.tar.gz) = bUyGkQ4Qx4KgLTt2Bt5Dz369gOH6/cqOSaDbKw1GEfA=
-SHA256 (cargo/terminal_size-0.3.0.tar.gz) = Ib6/K3yeClFfbg+MUdwPjkaWOR5vH/MDeVWfg2X7Dfc=
+SHA256 (cargo/terminal-colorsaurus-0.4.8.tar.gz) = t6/kwXSjy/tS68sRsoll2vdP6REdTgfkBonQWvBuJug=
+SHA256 (cargo/terminal-colorsaurus-1.0.0.tar.gz) = P3Im2tSxgXVnweL11FOJfvNqvnne93g68/okGmlOMLM=
+SHA256 (cargo/terminal-trx-0.2.4.tar.gz) = l1tCM676GwJFbV5TsixhZTx0PjCMUc9BgRkdjOQXU6s=
+SHA256 (cargo/terminal_size-0.4.3.tar.gz) = YLjLl5yxHDLOFgP4E3siJiqdExqqXDe1Z4Al8iuL7NA=
+SHA256 (cargo/textwrap-0.16.2.tar.gz) = wTVHYVpE3JxFKopTRjis3wcSDUtoR8gXhwXaBjBqMFc=
 SHA256 (cargo/thiserror-1.0.56.tar.gz) = 1UN4xkVidhMkHQd6Onnbll22AogmaPkTasQq+ey3MK0=
+SHA256 (cargo/thiserror-2.0.17.tar.gz) = 9jWHyg8StyoGALy6HUAIH4MIdgALtG3SM3owUWGPT8g=
 SHA256 (cargo/thiserror-impl-1.0.56.tar.gz) = +g+qlDtQ89swogqn4mXbxmB2mT7+2EY+jeQU5dBtNHE=
+SHA256 (cargo/thiserror-impl-2.0.17.tar.gz) = P/Fcjs1944SdtjLhTRjSVx+gnfxe2TR5vESFx6UXyRM=
 SHA256 (cargo/time-0.3.36.tar.gz) = Xf2I5WNGRobJFsfkbmI+Ug3cbXn6ZkE5Dy4/qG6D6IU=
 SHA256 (cargo/time-core-0.1.2.tar.gz) = 75J8p1r7gIpNZN03TwCirfjQ/P+OexhK+IbDyH7Eo/M=
 SHA256 (cargo/time-macros-0.2.18.tar.gz) = PyUqaFQP3jo4d67qVSuDK0CrmmnjGO/QeHdKAd3uHM8=
 SHA256 (cargo/tinyvec-1.6.0.tar.gz) = h8xc6zh1uyDCiQAFpOImpGUSZKXHXtskIbUoYaCgy1A=
 SHA256 (cargo/tinyvec_macros-0.1.1.tar.gz) = HzzLrDEf6gX4b2GQS0YrVfs9+IN6Nm38YBoBYdBTLyA=
+SHA256 (cargo/toml-0.9.12+spec-1.1.0.tar.gz) = z5KEXnn8Li3val2CjwgB4poviswDe+zFqwhZXH1emGM=
 SHA256 (cargo/toml_datetime-0.6.6.tar.gz) = S639VpJK5pvMkDkzWy4BdjnOP5sAHDk8Gy0e+EbOLL8=
+SHA256 (cargo/toml_datetime-0.7.5+spec-1.1.0.tar.gz) = kuHP7UowOLxaEn41otNg8UXh9LlxtVGiul/Xrt9+E0c=
 SHA256 (cargo/toml_edit-0.21.1.tar.gz) = aoU0/X94tUBehgNArWV1IXzpnzjU1cjyRCy17LUAkOE=
+SHA256 (cargo/toml_parser-1.0.9+spec-1.1.0.tar.gz) = cC1EFeCJI+fh75bNVyfA3+2AtNL6JduWR/5etvfFpMQ=
+SHA256 (cargo/toml_writer-1.0.6+spec-1.1.0.tar.gz) = qxbxSu0h7ov9jsIlE/cofNSpGqkuRO3+LBfd0ATpJgc=
 SHA256 (cargo/unicode-bidi-0.3.14.tar.gz) = byUo8nqesrIeaclTGbML0O/YXQnDeXQbD3jqHYa+JBY=
 SHA256 (cargo/unicode-ident-1.0.12.tar.gz) = M1S5rD+uH/Z1XLbbU2g622YWNPZ1V5Qt6k+s6+wP7ks=
 SHA256 (cargo/unicode-normalization-0.1.22.tar.gz) = XFcT8PxLXbZooqxjzbe7RGnYyf7QR7HQKSzHsM4rqSE=
-SHA256 (cargo/unicode-segmentation-1.10.1.tar.gz) = HdYkCYVniVEYiGYJQxp8O49RbkHTDgZD8D2UWSoUfjY=
-SHA256 (cargo/unicode-width-0.1.12.tar.gz) = aPXl8xWOz9S4/2/ghtt8hGei39rJf+Qg8rfEqpevZtY=
+SHA256 (cargo/unicode-segmentation-1.12.0.tar.gz) = 9szyUSEhFLVEM+yUn9anhBJ1+a2iDd3S8p6c7qRQFJM=
+SHA256 (cargo/unicode-width-0.1.14.tar.gz) = fdbjDpC6pvckEXIGZdQdibmj0DncRbj66h3dB/YX9q8=
+SHA256 (cargo/unicode-width-0.2.2.tar.gz) = tKwEjXHt5+521YVRet1F2lMGYO9DkOSbCYczxuiX8lQ=
 SHA256 (cargo/unsafe-libyaml-0.2.10.tar.gz) = q0yQkwuVqC0A3J6awHG0mRkkOQ1Gy9Df5WYUhmdgXks=
 SHA256 (cargo/url-2.5.0.tar.gz) = MeYwLju3U9Rug1FsrlWuGW/AwwlAfPEas1zFGkwqRjM=
 SHA256 (cargo/utf8parse-0.2.1.tar.gz) = cRuWIK8ZHgzcdGio0U5wnD3NsRWzb4OOYBWDr4AKNwo=
 SHA256 (cargo/vcpkg-0.2.15.tar.gz) = rM1Opi97t6gv4jBm+wlX1I72d/buuCFfNy9S5IuzJCY=
-SHA256 (cargo/walkdir-2.4.0.tar.gz) = 1x2FfchnlMpMKA1hb32gDS2/2M14iEZVmmgT5qpLVO4=
+SHA256 (cargo/walkdir-2.5.0.tar.gz) = KXkJRkBPkdnF0G+YdO/d6h3AbF7+lFQafWhjEI46Xks=
 SHA256 (cargo/wasi-0.11.0+wasi-snapshot-preview1.tar.gz) = nI2H5ytko7TbKNEc4pI3wkYYj09RBX1lp+q2O3mH5CM=
 SHA256 (cargo/wasm-bindgen-0.2.89.tar.gz) = DtDU9oowFcwYWv9NuVBqAV9LlvlTA4l7+iP4RttUBk4=
 SHA256 (cargo/wasm-bindgen-backend-0.2.89.tar.gz) = G1b2JeZPOhCE3tERxNX0d9+fjJLfEThS+lo3Tb2niCY=
@@ -181,56 +221,77 @@ 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.56.0.tar.gz) = Head8BvfHq0vSsiV3HfJNRrv/2Wy89tCmjQ/nL8F4TI=
 SHA256 (cargo/windows-core-0.52.0.tar.gz) = M6tkDI1+Nb+LoZuIS6g4zrT7qTpOjGWpBZ0Ir8/Gg9k=
+SHA256 (cargo/windows-core-0.56.0.tar.gz) = RpjlLtLQj4ZYqww5USp8AO5f4miMZfjApPBnUNcp8qY=
+SHA256 (cargo/windows-implement-0.56.0.tar.gz) = 9vw19Y7Nlam3HE8jKbkRAW5r7Gaz8uakqthr0umeL5s=
+SHA256 (cargo/windows-interface-0.56.0.tar.gz) = CJkFRr9O3vj0MfpjJuAyhl8nE4cYxYfcIbwCZbvLV8w=
+SHA256 (cargo/windows-link-0.2.1.tar.gz) = 8IBSIuV/dSHWpi42+pFjvIkazUIvlx3v6X1k5w0KT+U=
+SHA256 (cargo/windows-result-0.1.2.tar.gz) = XjgzAujshRUgQlRoVkPeEIEa8O2X6jchDcJvsAMmR/g=
 SHA256 (cargo/windows-sys-0.45.0.tar.gz) = dSg75e+ygx036hQjZfAJwC7CA80po+vsvAk9UjFbZtA=
 SHA256 (cargo/windows-sys-0.48.0.tar.gz) = Z30kGL7GXjM47bB26Aa8HsFWk8XQEEaD8u/oV/YQVqk=
 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-sys-0.61.2.tar.gz) = rhNyKby9bN8Pe4CjHfYXZhRQd930lBanKLAss5If8/w=
 SHA256 (cargo/windows-targets-0.42.2.tar.gz) = jlGAwAzUTJsciK2zaTKR8c2TYF3tgMJQp11HJ1a00HE=
 SHA256 (cargo/windows-targets-0.48.5.tar.gz) = mi+m4hVdcke+aMCWRWCDFFwYPLu8J2QVDdpFqHGXlAw=
-SHA256 (cargo/windows-targets-0.52.0.tar.gz) = ihggEECySDH7ueTrII+IkuH1Cjf+tTzH/4h/649Q580=
+SHA256 (cargo/windows-targets-0.52.6.tar.gz) = m3JPcnluA2q5DBAh1HgNTT1kispZ5JHmuY5yW4TpmXM=
+SHA256 (cargo/windows-targets-0.53.5.tar.gz) = SUX59VG4jg1l89sLwlwzuKzqTZ5BFj7fkNzQsZ+QafM=
 SHA256 (cargo/windows_aarch64_gnullvm-0.42.2.tar.gz) = WXpRGFcLaLwI2NWRJTMsVPG6nZre7e71uZsCuisGmPg=
 SHA256 (cargo/windows_aarch64_gnullvm-0.48.5.tar.gz) = KzjjLwq8z5mHpOMHnftn3NeZ+2E2HlPiiCw8uvDZBdg=
-SHA256 (cargo/windows_aarch64_gnullvm-0.52.0.tar.gz) = y3dk411NuKeSHglWKgMEvy+T4KUb/M7gvQuwtmawFeo=
+SHA256 (cargo/windows_aarch64_gnullvm-0.52.6.tar.gz) = MqRiIYDnoOwES7VVQEyAC8n9nsJi7BR+3VmJzNDALNM=
+SHA256 (cargo/windows_aarch64_gnullvm-0.53.1.tar.gz) = qdhBb6i0L1yUf4SCxD59iec6Fzzq1W0ET2pWEEptG1M=
 SHA256 (cargo/windows_aarch64_msvc-0.42.2.tar.gz) = 4I6IZKYPBu8ND/S6BBJNuLD7O+V3alzUdkHpQuWMTUM=
 SHA256 (cargo/windows_aarch64_msvc-0.48.5.tar.gz) = 3DUxCXHzstu/PwaQohn0Di2a/PZPmrfMG+cik3wmtLw=
-SHA256 (cargo/windows_aarch64_msvc-0.52.0.tar.gz) = u6oDaNTx0qrvxVtvz+4T9BVE3fNoAeeT7bv9fX3wde8=
+SHA256 (cargo/windows_aarch64_msvc-0.52.6.tar.gz) = Cewqe7FS4iUrU/p4AxUAB4eVSLxwnAOd92J8q70F1Gk=
+SHA256 (cargo/windows_aarch64_msvc-0.53.1.tar.gz) = udeC6ATC9jLjlXCOmalCdZEOuRALIRRlHgR0TpsSUAY=
 SHA256 (cargo/windows_i686_gnu-0.42.2.tar.gz) = xh2SfY2kHalqgfApSJNT5oc5c3077KQxRciv7JoxqE8=
 SHA256 (cargo/windows_i686_gnu-0.48.5.tar.gz) = p1kV5972DJTc73IgC5qOWOUJF0SWDaZOxzSmxumzdD4=
-SHA256 (cargo/windows_i686_gnu-0.52.0.tar.gz) = ooY3yx+jVgoWkVeTr7IAgauiyS7or1e01fKOSz598xM=
+SHA256 (cargo/windows_i686_gnu-0.52.6.tar.gz) = jpta1auALpfrjilaxnIOUJ7kwkP2nXgTlAFOv+i7+gs=
+SHA256 (cargo/windows_i686_gnu-0.53.1.tar.gz) = lg5toGnYHgm+ywylemUiDd/wFv8tavaiI883KlBlk6M=
+SHA256 (cargo/windows_i686_gnullvm-0.52.6.tar.gz) = Du5S04wJCzyqdsVjuGw6S9ce8agZKHwZ1YbXM0ro7WY=
+SHA256 (cargo/windows_i686_gnullvm-0.53.1.tar.gz) = +nNZ0QBI9oq4sJ+nHD2sz7DptVmu1kio+VRpwnBXGAw=
 SHA256 (cargo/windows_i686_msvc-0.42.2.tar.gz) = RNhAtuxkn0gKQcjYD5xlEIuS2JNF3ZQCe/4GrERNEGA=
 SHA256 (cargo/windows_i686_msvc-0.48.5.tar.gz) = j1XCM/cMSyf2bFI1gPePEATotai2WeBaTrSdQWbMpAY=
-SHA256 (cargo/windows_i686_msvc-0.52.0.tar.gz) = /+Xo4xBGzmIwzHIVcHuBbjOf9NTWfGXf+iBv0Peqe5o=
+SHA256 (cargo/windows_i686_msvc-0.52.6.tar.gz) = JAlIvAXF58bau6KL+J2J/84+MDAigJ5z3q7+T27FbGY=
+SHA256 (cargo/windows_i686_msvc-0.53.1.tar.gz) = HnrHUXnxgjL+nChRY1ZaV++NPIklSjBoW1fYOjjTJsI=
 SHA256 (cargo/windows_x86_64_gnu-0.42.2.tar.gz) = jekSuLj+tVwGSGfPBH3aCX+S1R761bSR37mPa7twyzY=
 SHA256 (cargo/windows_x86_64_gnu-0.48.5.tar.gz) = U9QKvSWD0j5HGP3fHr7ITb/4OBwHyuZ/93aLvxnGcY4=
-SHA256 (cargo/windows_x86_64_gnu-0.52.0.tar.gz) = PW+jLbK8Si9avqzytp95ks0J3Kl0mNp0oVGjEywmvv0=
+SHA256 (cargo/windows_x86_64_gnu-0.52.6.tar.gz) = FHpcgKq/vwx9kBy1iV0d4w7ykH6yH7urKcqUxbCLGng=
+SHA256 (cargo/windows_x86_64_gnu-0.53.1.tar.gz) = nDhCzddKhlqAZqs5yKekc8B3ij8pNwtf1rS5qn30pJk=
 SHA256 (cargo/windows_x86_64_gnullvm-0.42.2.tar.gz) = JtQbRqNtRTdIrt7xSG1ceoXbIuVq/zRkOYTqhVFOlKM=
 SHA256 (cargo/windows_x86_64_gnullvm-0.48.5.tar.gz) = C3tSdnhooj1bq3aOOQ3F9cVYJbbTC4bIRP8tx0FARMw=
-SHA256 (cargo/windows_x86_64_gnullvm-0.52.0.tar.gz) = GmV+Hp0/UUdFpXKmhG08eqfb4WWMBW7ZwzRMQQmmlJ4=
+SHA256 (cargo/windows_x86_64_gnullvm-0.52.6.tar.gz) = JNWyPcQXQSZ5aBOW8rSfPejBRz3rUWvTRBCHLv9R7Q0=
+SHA256 (cargo/windows_x86_64_gnullvm-0.53.1.tar.gz) = D/oXni0H7uitj1dJNDZWbHzDCsU2ozef3wCPR/a7euE=
 SHA256 (cargo/windows_x86_64_msvc-0.42.2.tar.gz) = muxdozFSQVjG0aSsCrFUEUnAuVBf3gZCOwL17wEGufA=
 SHA256 (cargo/windows_x86_64_msvc-0.48.5.tar.gz) = 7ZT85hVxpABoUrc4mgY6uYPALrG7N7R/gnLOktBtlTg=
-SHA256 (cargo/windows_x86_64_msvc-0.52.0.tar.gz) = 3/lkHRzUvo0aBw2vnjdzxfZ+eLTZ1CJjAgwFdwZ2XAQ=
+SHA256 (cargo/windows_x86_64_msvc-0.52.6.tar.gz) = WJ9tqExkYgR0fRJwoqVmHqZu0cztJjHVRv37FVlZ+ew=
+SHA256 (cargo/windows_x86_64_msvc-0.53.1.tar.gz) = 1rv/XwqtpCeh5abaXx+YFYGC8mVW80WsngTTbQ6+1lA=
 SHA256 (cargo/winnow-0.5.40.tar.gz) = 9ZOpU5hzeu7VPkiceF3xPzYY5B281nGMat2/E5WqaHY=
+SHA256 (cargo/winnow-0.7.14.tar.gz) = WlNk6dd/ze6qYGLO2SbuM4H6ou4C0+uDpcJ6iCVUCCk=
 SHA256 (cargo/xdg-2.5.2.tar.gz) = ITtzJDNrU9JBSy24U35WVE2YGAMTkVWvqE927uu3pUY=
+SHA256 (cargo/xterm-color-1.0.1.tar.gz) = TeXwVvudyLeQh1SGdUTiYUV2cYeqrFqYSV6IrXy4qA8=
 SHA256 (cargo/yaml-rust-0.4.5.tar.gz) = VsGTbEzHocmrIaHrtgLrlCuoaMvUSpnLfNxYkjNeHIU=
-SHA256 (delta-0.18.2.tar.gz) = ZHF8OzM1tEolK46ZcT4IDL95RDCLliUrwXUxexAATwI=
-SIZE (cargo/adler-1.0.2.tar.gz) = 12778
+SHA256 (cargo/yansi-1.0.1.tar.gz) = z+U6Zlf9KA6qiQo7xZFSiS/6PjAQExnRaLeB7WUpsEk=
+SHA256 (delta-0.19.1.tar.gz) = ogia8bhiZNRaK1hycIcBrKRQbRwJK+IwF7thCvNp8oM=
+SIZE (cargo/adler2-2.0.1.tar.gz) = 13366
 SIZE (cargo/aho-corasick-1.1.2.tar.gz) = 183136
 SIZE (cargo/android-tzdata-0.1.1.tar.gz) = 7674
 SIZE (cargo/android_system_properties-0.1.5.tar.gz) = 5243
 SIZE (cargo/ansi_colours-1.2.2.tar.gz) = 21374
 SIZE (cargo/ansi_term-0.12.1.tar.gz) = 24838
-SIZE (cargo/anstream-0.6.5.tar.gz) = 30004
-SIZE (cargo/anstyle-1.0.4.tar.gz) = 13998
+SIZE (cargo/anstream-0.6.20.tar.gz) = 28797
+SIZE (cargo/anstyle-1.0.13.tar.gz) = 17651
 SIZE (cargo/anstyle-parse-0.2.3.tar.gz) = 24699
 SIZE (cargo/anstyle-query-1.0.2.tar.gz) = 8739
-SIZE (cargo/anstyle-wincon-3.0.2.tar.gz) = 11272
-SIZE (cargo/anyhow-1.0.79.tar.gz) = 44931
+SIZE (cargo/anstyle-wincon-3.0.11.tar.gz) = 12638
+SIZE (cargo/anyhow-1.0.102.tar.gz) = 48658
 SIZE (cargo/approx-0.5.1.tar.gz) = 15100
 SIZE (cargo/autocfg-1.1.0.tar.gz) = 13272
 SIZE (cargo/base64-0.22.1.tar.gz) = 81597
-SIZE (cargo/bat-0.24.0.tar.gz) = 2575530
+SIZE (cargo/bat-0.26.1.tar.gz) = 2128650
 SIZE (cargo/bincode-1.3.3.tar.gz) = 28958
-SIZE (cargo/bitflags-1.3.2.tar.gz) = 23021
 SIZE (cargo/bitflags-2.4.1.tar.gz) = 37043
 SIZE (cargo/box_drawing-0.1.2.tar.gz) = 2819
 SIZE (cargo/bstr-1.9.0.tar.gz) = 380170
@@ -238,33 +299,44 @@ SIZE (cargo/bumpalo-3.14.0.tar.gz) = 824
 SIZE (cargo/bytelines-2.5.0.tar.gz) = 6255
 SIZE (cargo/bytemuck-1.14.0.tar.gz) = 44933
 SIZE (cargo/bytesize-1.3.0.tar.gz) = 10164
-SIZE (cargo/cc-1.0.83.tar.gz) = 68343
+SIZE (cargo/cc-1.2.45.tar.gz) = 92261
 SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934
 SIZE (cargo/chrono-0.4.31.tar.gz) = 214513
 SIZE (cargo/chrono-humanize-0.2.3.tar.gz) = 15411
-SIZE (cargo/clap-4.4.13.tar.gz) = 55293
-SIZE (cargo/clap_builder-4.4.12.tar.gz) = 163345
+SIZE (cargo/clap-4.5.60.tar.gz) = 62002
+SIZE (cargo/clap_builder-4.5.60.tar.gz) = 171105
 SIZE (cargo/clap_complete-4.4.6.tar.gz) = 38177
-SIZE (cargo/clap_derive-4.4.7.tar.gz) = 29046
-SIZE (cargo/clap_lex-0.6.0.tar.gz) = 12272
-SIZE (cargo/clircle-0.4.0.tar.gz) = 14404
+SIZE (cargo/clap_derive-4.5.55.tar.gz) = 33502
+SIZE (cargo/clap_lex-1.0.0.tar.gz) = 13466
+SIZE (cargo/clircle-0.6.1.tar.gz) = 15272
 SIZE (cargo/colorchoice-1.0.0.tar.gz) = 6857
 SIZE (cargo/console-0.15.7.tar.gz) = 35409
+SIZE (cargo/console-0.16.2.tar.gz) = 34100
 SIZE (cargo/content_inspector-0.2.4.tar.gz) = 11386
 SIZE (cargo/core-foundation-sys-0.8.6.tar.gz) = 37629
 SIZE (cargo/crc32fast-1.3.2.tar.gz) = 38661
+SIZE (cargo/crossbeam-channel-0.5.15.tar.gz) = 92716
+SIZE (cargo/crossbeam-utils-0.8.21.tar.gz) = 42691
+SIZE (cargo/crossterm-0.27.0.tar.gz) = 125311
+SIZE (cargo/crossterm_winapi-0.9.1.tar.gz) = 16027
 SIZE (cargo/ctrlc-3.4.2.tar.gz) = 14171
+SIZE (cargo/darling-0.21.3.tar.gz) = 41398
+SIZE (cargo/darling_core-0.21.3.tar.gz) = 74471
+SIZE (cargo/darling_macro-0.21.3.tar.gz) = 2535
 SIZE (cargo/deranged-0.3.11.tar.gz) = 18043
-SIZE (cargo/dirs-5.0.1.tar.gz) = 12255
-SIZE (cargo/dirs-sys-0.4.1.tar.gz) = 10719
+SIZE (cargo/diff-0.1.13.tar.gz) = 46216
+SIZE (cargo/dirs-6.0.0.tar.gz) = 14190
+SIZE (cargo/dirs-sys-0.5.0.tar.gz) = 10157
 SIZE (cargo/either-1.9.0.tar.gz) = 16660
 SIZE (cargo/encode_unicode-0.3.6.tar.gz) = 45741
-SIZE (cargo/encoding_rs-0.8.33.tar.gz) = 1370071
+SIZE (cargo/encode_unicode-1.0.0.tar.gz) = 56986
+SIZE (cargo/encoding_rs-0.8.35.tar.gz) = 1381050
 SIZE (cargo/equivalent-1.0.1.tar.gz) = 6615
-SIZE (cargo/errno-0.3.8.tar.gz) = 10645
-SIZE (cargo/etcetera-0.8.0.tar.gz) = 13295
+SIZE (cargo/errno-0.3.14.tar.gz) = 12002
+SIZE (cargo/etcetera-0.11.0.tar.gz) = 14362
 SIZE (cargo/fast-srgb8-1.0.0.tar.gz) = 17214
-SIZE (cargo/flate2-1.0.28.tar.gz) = 73690
+SIZE (cargo/find-msvc-tools-0.1.4.tar.gz) = 30817
+SIZE (cargo/flate2-1.1.9.tar.gz) = 82745
 SIZE (cargo/fnv-1.0.7.tar.gz) = 11266
 SIZE (cargo/form_urlencoded-1.2.1.tar.gz) = 8969
 SIZE (cargo/futures-0.3.30.tar.gz) = 53828
@@ -278,44 +350,52 @@ SIZE (cargo/futures-task-0.3.30.tar.gz) 
 SIZE (cargo/futures-timer-3.0.3.tar.gz) = 19739
 SIZE (cargo/futures-util-0.3.30.tar.gz) = 159977
 SIZE (cargo/getrandom-0.2.11.tar.gz) = 35391
-SIZE (cargo/git2-0.18.2.tar.gz) = 212536
+SIZE (cargo/git2-0.20.0.tar.gz) = 219198
 SIZE (cargo/glob-0.3.1.tar.gz) = 18880
-SIZE (cargo/globset-0.4.14.tar.gz) = 25090
-SIZE (cargo/grep-cli-0.1.10.tar.gz) = 19376
-SIZE (cargo/hashbrown-0.14.3.tar.gz) = 141425
-SIZE (cargo/heck-0.4.1.tar.gz) = 11567
-SIZE (cargo/home-0.5.9.tar.gz) = 8760
+SIZE (cargo/globset-0.4.18.tar.gz) = 28970
+SIZE (cargo/grep-cli-0.1.12.tar.gz) = 21333
+SIZE (cargo/hashbrown-0.16.1.tar.gz) = 147785
+SIZE (cargo/heck-0.5.0.tar.gz) = 11517
 SIZE (cargo/iana-time-zone-0.1.59.tar.gz) = 27033
 SIZE (cargo/iana-time-zone-haiku-0.1.2.tar.gz) = 7185
+SIZE (cargo/ident_case-1.0.1.tar.gz) = 3492
 SIZE (cargo/idna-0.5.0.tar.gz) = 271940
-SIZE (cargo/indexmap-2.1.0.tar.gz) = 68224
+SIZE (cargo/indexmap-2.13.0.tar.gz) = 102206
 SIZE (cargo/insta-1.39.0.tar.gz) = 87049
+SIZE (cargo/is_terminal_polyfill-1.70.2.tar.gz) = 7548
 SIZE (cargo/itertools-0.10.5.tar.gz) = 115354
+SIZE (cargo/itertools-0.14.0.tar.gz) = 152715
 SIZE (cargo/itoa-1.0.10.tar.gz) = 10534
-SIZE (cargo/jobserver-0.1.27.tar.gz) = 24774
+SIZE (cargo/jobserver-0.1.32.tar.gz) = 27549
 SIZE (cargo/js-sys-0.3.66.tar.gz) = 80765
 SIZE (cargo/lazy_static-1.4.0.tar.gz) = 10443
-SIZE (cargo/libc-0.2.155.tar.gz) = 743539
-SIZE (cargo/libgit2-sys-0.16.2+1.7.2.tar.gz) = 1773674
-SIZE (cargo/libredox-0.0.1.tar.gz) = 4212
+SIZE (cargo/libc-0.2.182.tar.gz) = 814873
+SIZE (cargo/libgit2-sys-0.18.0+1.9.0.tar.gz) = 1853724
+SIZE (cargo/libredox-0.1.10.tar.gz) = 7332
 SIZE (cargo/libz-sys-1.1.12.tar.gz) = 3030648
 SIZE (cargo/linked-hash-map-0.5.6.tar.gz) = 15049
-SIZE (cargo/linux-raw-sys-0.4.12.tar.gz) = 1465800
+SIZE (cargo/linux-raw-sys-0.12.1.tar.gz) = 3006116
+SIZE (cargo/lock_api-0.4.14.tar.gz) = 29249
 SIZE (cargo/log-0.4.20.tar.gz) = 38307
 SIZE (cargo/memchr-2.7.1.tar.gz) = 96307
-SIZE (cargo/miniz_oxide-0.7.1.tar.gz) = 55194
+SIZE (cargo/miniz_oxide-0.8.9.tar.gz) = 67132
+SIZE (cargo/minus-5.6.1.tar.gz) = 688938
 SIZE (cargo/mio-0.8.11.tar.gz) = 102983
+SIZE (cargo/mio-1.0.3.tar.gz) = 103703
 SIZE (cargo/nix-0.27.1.tar.gz) = 286494
 SIZE (cargo/ntapi-0.4.1.tar.gz) = 126552
-SIZE (cargo/nu-ansi-term-0.49.0.tar.gz) = 28211
+SIZE (cargo/nu-ansi-term-0.50.3.tar.gz) = 29597
 SIZE (cargo/num-conv-0.1.0.tar.gz) = 7444
 SIZE (cargo/num-traits-0.2.17.tar.gz) = 50190
-SIZE (cargo/once_cell-1.19.0.tar.gz) = 33046
-SIZE (cargo/onig-6.4.0.tar.gz) = 32616
-SIZE (cargo/onig_sys-69.8.1.tar.gz) = 638216
+SIZE (cargo/once_cell-1.21.3.tar.gz) = 34534
+SIZE (cargo/once_cell_polyfill-1.70.2.tar.gz) = 7448
+SIZE (cargo/onig-6.5.1.tar.gz) = 32394
+SIZE (cargo/onig_sys-69.9.1.tar.gz) = 656378
 SIZE (cargo/option-ext-0.2.0.tar.gz) = 7345
 SIZE (cargo/palette-0.7.3.tar.gz) = 208590
 SIZE (cargo/palette_derive-0.7.3.tar.gz) = 14344
+SIZE (cargo/parking_lot-0.12.5.tar.gz) = 46735
+SIZE (cargo/parking_lot_core-0.9.12.tar.gz) = 34110
 SIZE (cargo/path_abs-0.5.1.tar.gz) = 31072
 SIZE (cargo/pathdiff-0.2.1.tar.gz) = 7142
 SIZE (cargo/percent-encoding-2.3.1.tar.gz) = 10235
@@ -328,63 +408,85 @@ SIZE (cargo/pin-utils-0.1.0.tar.gz) = 75
 SIZE (cargo/pkg-config-0.3.28.tar.gz) = 20330
 SIZE (cargo/plist-1.7.0.tar.gz) = 101068
 SIZE (cargo/powerfmt-0.2.0.tar.gz) = 15165
+SIZE (cargo/pretty_assertions-1.4.1.tar.gz) = 78952
+SIZE (cargo/prettyplease-0.2.37.tar.gz) = 72033
 SIZE (cargo/proc-macro-crate-3.1.0.tar.gz) = 11084
-SIZE (cargo/proc-macro2-1.0.75.tar.gz) = 45621
+SIZE (cargo/proc-macro2-1.0.103.tar.gz) = 60024
 SIZE (cargo/quick-xml-0.32.0.tar.gz) = 184149
-SIZE (cargo/quote-1.0.35.tar.gz) = 28136
+SIZE (cargo/quote-1.0.44.tar.gz) = 31629
 SIZE (cargo/rand-0.8.5.tar.gz) = 87113
 SIZE (cargo/rand_core-0.6.4.tar.gz) = 22666
-SIZE (cargo/redox_syscall-0.4.1.tar.gz) = 24858
-SIZE (cargo/redox_users-0.4.4.tar.gz) = 15438
-SIZE (cargo/regex-1.10.2.tar.gz) = 252839
-SIZE (cargo/regex-automata-0.4.3.tar.gz) = 617011
-SIZE (cargo/regex-syntax-0.8.2.tar.gz) = 347228
+SIZE (cargo/redox_syscall-0.5.18.tar.gz) = 30747
+SIZE (cargo/redox_users-0.5.2.tar.gz) = 17280
+SIZE (cargo/regex-1.12.3.tar.gz) = 153392
+SIZE (cargo/regex-automata-0.4.14.tar.gz) = 618012
+SIZE (cargo/regex-syntax-0.8.10.tar.gz) = 358781
 SIZE (cargo/relative-path-1.9.3.tar.gz) = 22400
 SIZE (cargo/rgb-0.8.37.tar.gz) = 16644
 SIZE (cargo/rstest-0.21.0.tar.gz) = 42620
 SIZE (cargo/rstest_macros-0.21.0.tar.gz) = 54797
 SIZE (cargo/rustc_version-0.4.0.tar.gz) = 12175
-SIZE (cargo/rustix-0.38.28.tar.gz) = 365398
+SIZE (cargo/rustix-1.1.4.tar.gz) = 425241
 SIZE (cargo/ryu-1.0.16.tar.gz) = 47351
 SIZE (cargo/same-file-1.0.6.tar.gz) = 10183
+SIZE (cargo/scopeguard-1.2.0.tar.gz) = 11619
 SIZE (cargo/semver-1.0.21.tar.gz) = 30445
-SIZE (cargo/serde-1.0.194.tar.gz) = 76863
-SIZE (cargo/serde_derive-1.0.194.tar.gz) = 55685
+SIZE (cargo/serde-1.0.228.tar.gz) = 83652
+SIZE (cargo/serde_core-1.0.228.tar.gz) = 63111
+SIZE (cargo/serde_derive-1.0.228.tar.gz) = 59605
 SIZE (cargo/serde_json-1.0.111.tar.gz) = 146447
+SIZE (cargo/serde_spanned-1.0.4.tar.gz) = 11032
+SIZE (cargo/serde_with-3.17.0.tar.gz) = 199172
+SIZE (cargo/serde_with_macros-3.17.0.tar.gz) = 38120
 SIZE (cargo/serde_yaml-0.9.30.tar.gz) = 64831
 SIZE (cargo/shell-words-1.1.0.tar.gz) = 9871
+SIZE (cargo/shlex-1.3.0.tar.gz) = 18713
+SIZE (cargo/signal-hook-0.3.18.tar.gz) = 50862
+SIZE (cargo/signal-hook-mio-0.2.5.tar.gz) = 14373
+SIZE (cargo/signal-hook-registry-1.4.8.tar.gz) = 21668
+SIZE (cargo/simd-adler32-0.3.8.tar.gz) = 17294
 SIZE (cargo/similar-2.5.0.tar.gz) = 51648
 SIZE (cargo/siphasher-0.3.11.tar.gz) = 10442
 SIZE (cargo/slab-0.4.9.tar.gz) = 17108
+SIZE (cargo/smallvec-1.15.1.tar.gz) = 38116
 SIZE (cargo/smol_str-0.1.24.tar.gz) = 13351
 SIZE (cargo/std_prelude-0.2.12.tar.gz) = 5066
-SIZE (cargo/strsim-0.10.0.tar.gz) = 11355
-SIZE (cargo/syn-2.0.48.tar.gz) = 250566
-SIZE (cargo/syntect-5.2.0.tar.gz) = 822671
+SIZE (cargo/strsim-0.11.1.tar.gz) = 14266
+SIZE (cargo/syn-2.0.111.tar.gz) = 302117
+SIZE (cargo/syntect-5.3.0.tar.gz) = 833348
 SIZE (cargo/sysinfo-0.29.11.tar.gz) = 156557
 SIZE (cargo/termcolor-1.4.0.tar.gz) = 18765
-SIZE (cargo/terminal-colorsaurus-0.4.3.tar.gz) = 30369
-SIZE (cargo/terminal-trx-0.2.1.tar.gz) = 14909
-SIZE (cargo/terminal_size-0.3.0.tar.gz) = 10096
+SIZE (cargo/terminal-colorsaurus-0.4.8.tar.gz) = 27828
+SIZE (cargo/terminal-colorsaurus-1.0.0.tar.gz) = 29503
+SIZE (cargo/terminal-trx-0.2.4.tar.gz) = 16720
+SIZE (cargo/terminal_size-0.4.3.tar.gz) = 10686
+SIZE (cargo/textwrap-0.16.2.tar.gz) = 57077
 SIZE (cargo/thiserror-1.0.56.tar.gz) = 20592
+SIZE (cargo/thiserror-2.0.17.tar.gz) = 28857
 SIZE (cargo/thiserror-impl-1.0.56.tar.gz) = 15367
+SIZE (cargo/thiserror-impl-2.0.17.tar.gz) = 21344
 SIZE (cargo/time-0.3.36.tar.gz) = 119805
 SIZE (cargo/time-core-0.1.2.tar.gz) = 7191
 SIZE (cargo/time-macros-0.2.18.tar.gz) = 24361
 SIZE (cargo/tinyvec-1.6.0.tar.gz) = 45991
 SIZE (cargo/tinyvec_macros-0.1.1.tar.gz) = 5865
+SIZE (cargo/toml-0.9.12+spec-1.1.0.tar.gz) = 56485
 SIZE (cargo/toml_datetime-0.6.6.tar.gz) = 11698
+SIZE (cargo/toml_datetime-0.7.5+spec-1.1.0.tar.gz) = 17975
 SIZE (cargo/toml_edit-0.21.1.tar.gz) = 101661
+SIZE (cargo/toml_parser-1.0.9+spec-1.1.0.tar.gz) = 35035
+SIZE (cargo/toml_writer-1.0.6+spec-1.1.0.tar.gz) = 17187
 SIZE (cargo/unicode-bidi-0.3.14.tar.gz) = 56429
 SIZE (cargo/unicode-ident-1.0.12.tar.gz) = 42168
 SIZE (cargo/unicode-normalization-0.1.22.tar.gz) = 122604
-SIZE (cargo/unicode-segmentation-1.10.1.tar.gz) = 98416
-SIZE (cargo/unicode-width-0.1.12.tar.gz) = 24062
+SIZE (cargo/unicode-segmentation-1.12.0.tar.gz) = 106323
+SIZE (cargo/unicode-width-0.1.14.tar.gz) = 271615
+SIZE (cargo/unicode-width-0.2.2.tar.gz) = 282768
 SIZE (cargo/unsafe-libyaml-0.2.10.tar.gz) = 61964
 SIZE (cargo/url-2.5.0.tar.gz) = 78605
 SIZE (cargo/utf8parse-0.2.1.tar.gz) = 13435
 SIZE (cargo/vcpkg-0.2.15.tar.gz) = 228735
-SIZE (cargo/walkdir-2.4.0.tar.gz) = 23550
+SIZE (cargo/walkdir-2.5.0.tar.gz) = 23951
 SIZE (cargo/wasi-0.11.0+wasi-snapshot-preview1.tar.gz) = 28131
 SIZE (cargo/wasm-bindgen-0.2.89.tar.gz) = 181935
 SIZE (cargo/wasm-bindgen-backend-0.2.89.tar.gz) = 28205
@@ -396,35 +498,57 @@ 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.56.0.tar.gz) = 10807828
 SIZE (cargo/windows-core-0.52.0.tar.gz) = 42154
+SIZE (cargo/windows-core-0.56.0.tar.gz) = 45084
+SIZE (cargo/windows-implement-0.56.0.tar.gz) = 9157
+SIZE (cargo/windows-interface-0.56.0.tar.gz) = 9834
+SIZE (cargo/windows-link-0.2.1.tar.gz) = 6133
+SIZE (cargo/windows-result-0.1.2.tar.gz) = 10601
 SIZE (cargo/windows-sys-0.45.0.tar.gz) = 2568659
 SIZE (cargo/windows-sys-0.48.0.tar.gz) = 2628884
 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-sys-0.61.2.tar.gz) = 2517186
 SIZE (cargo/windows-targets-0.42.2.tar.gz) = 5492
 SIZE (cargo/windows-targets-0.48.5.tar.gz) = 6904
-SIZE (cargo/windows-targets-0.52.0.tar.gz) = 6229
+SIZE (cargo/windows-targets-0.52.6.tar.gz) = 6403
+SIZE (cargo/windows-targets-0.53.5.tar.gz) = 7126
 SIZE (cargo/windows_aarch64_gnullvm-0.42.2.tar.gz) = 364071
 SIZE (cargo/windows_aarch64_gnullvm-0.48.5.tar.gz) = 418492
-SIZE (cargo/windows_aarch64_gnullvm-0.52.0.tar.gz) = 430182
+SIZE (cargo/windows_aarch64_gnullvm-0.52.6.tar.gz) = 435718
+SIZE (cargo/windows_aarch64_gnullvm-0.53.1.tar.gz) = 787748
 SIZE (cargo/windows_aarch64_msvc-0.42.2.tar.gz) = 666981
 SIZE (cargo/windows_aarch64_msvc-0.48.5.tar.gz) = 798483
-SIZE (cargo/windows_aarch64_msvc-0.52.0.tar.gz) = 821663
+SIZE (cargo/windows_aarch64_msvc-0.52.6.tar.gz) = 832615
+SIZE (cargo/windows_aarch64_msvc-0.53.1.tar.gz) = 838009
 SIZE (cargo/windows_i686_gnu-0.42.2.tar.gz) = 736236
 SIZE (cargo/windows_i686_gnu-0.48.5.tar.gz) = 844891
-SIZE (cargo/windows_i686_gnu-0.52.0.tar.gz) = 870285
+SIZE (cargo/windows_i686_gnu-0.52.6.tar.gz) = 880402
+SIZE (cargo/windows_i686_gnu-0.53.1.tar.gz) = 939775
+SIZE (cargo/windows_i686_gnullvm-0.52.6.tar.gz) = 475940
+SIZE (cargo/windows_i686_gnullvm-0.53.1.tar.gz) = 857396
 SIZE (cargo/windows_i686_msvc-0.42.2.tar.gz) = 724951
 SIZE (cargo/windows_i686_msvc-0.48.5.tar.gz) = 864300
-SIZE (cargo/windows_i686_msvc-0.52.0.tar.gz) = 888693
+SIZE (cargo/windows_i686_msvc-0.52.6.tar.gz) = 901163
+SIZE (cargo/windows_i686_msvc-0.53.1.tar.gz) = 907688
 SIZE (cargo/windows_x86_64_gnu-0.42.2.tar.gz) = 699373
 SIZE (cargo/windows_x86_64_gnu-0.48.5.tar.gz) = 801619
-SIZE (cargo/windows_x86_64_gnu-0.52.0.tar.gz) = 826213
+SIZE (cargo/windows_x86_64_gnu-0.52.6.tar.gz) = 836363
+SIZE (cargo/windows_x86_64_gnu-0.53.1.tar.gz) = 903712
 SIZE (cargo/windows_x86_64_gnullvm-0.42.2.tar.gz) = 364068
 SIZE (cargo/windows_x86_64_gnullvm-0.48.5.tar.gz) = 418486
-SIZE (cargo/windows_x86_64_gnullvm-0.52.0.tar.gz) = 430165
+SIZE (cargo/windows_x86_64_gnullvm-0.52.6.tar.gz) = 435707
+SIZE (cargo/windows_x86_64_gnullvm-0.53.1.tar.gz) = 787739
 SIZE (cargo/windows_x86_64_msvc-0.42.2.tar.gz) = 666936
 SIZE (cargo/windows_x86_64_msvc-0.48.5.tar.gz) = 798412
-SIZE (cargo/windows_x86_64_msvc-0.52.0.tar.gz) = 821600
+SIZE (cargo/windows_x86_64_msvc-0.52.6.tar.gz) = 832564
+SIZE (cargo/windows_x86_64_msvc-0.53.1.tar.gz) = 837950
 SIZE (cargo/winnow-0.5.40.tar.gz) = 159316
+SIZE (cargo/winnow-0.7.14.tar.gz) = 184718
 SIZE (cargo/xdg-2.5.2.tar.gz) = 14394
+SIZE (cargo/xterm-color-1.0.1.tar.gz) = 9185
 SIZE (cargo/yaml-rust-0.4.5.tar.gz) = 47783
-SIZE (delta-0.18.2.tar.gz) = 531261
+SIZE (cargo/yansi-1.0.1.tar.gz) = 75497
+SIZE (delta-0.19.1.tar.gz) = 543285
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	30 Dec 2024 08:47:04 -0000	1.2
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-Unbreak with libgit2 >=1.9.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());