Index | Thread | Search

From:
Solene Rapenne <solene@perso.pw>
Subject:
update sysutils/fd
To:
ports@openbsd.org
Date:
Mon, 6 May 2024 12:20:02 +0200

Download raw body.

Thread
  • Solene Rapenne:

    update sysutils/fd

tested on amd64, works fine for me

changelog https://github.com/sharkdp/fd/releases/tag/v10.0.0

the first hunk of the patch was dropped because it's now upstream

man page is correctly installed without the xxpost-install line

diff --git a/sysutils/fd/Makefile b/sysutils/fd/Makefile
index 3ac438a46ed..d34416fb18b 100644
--- a/sysutils/fd/Makefile
+++ b/sysutils/fd/Makefile
@@ -2,7 +2,7 @@ COMMENT =		simple, fast and user-friendly alternative to 'find'
 
 GH_ACCOUNT =		sharkdp
 GH_PROJECT =		fd
-GH_TAGNAME =		v9.0.0
+GH_TAGNAME =		v10.0.0
 
 CATEGORIES =		sysutils
 
@@ -21,7 +21,6 @@ MODCARGO_INSTALL =	No
 USE_GMAKE =		Yes
 
 xxpost-install:
-	${INSTALL_DATA} ${WRKSRC}/doc/fd.1 ${PREFIX}/man/man1
 	cd ${WRKBUILD}; make -f ../fd-*/Makefile completions
 
 .include "crates.inc"
diff --git a/sysutils/fd/crates.inc b/sysutils/fd/crates.inc
index 51f1ce4256c..a8d18dd87c0 100644
--- a/sysutils/fd/crates.inc
+++ b/sysutils/fd/crates.inc
@@ -1,104 +1,110 @@
-MODCARGO_CRATES +=	aho-corasick	1.1.2	# Unlicense OR MIT
+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.6.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	anstyle	1.0.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	anstyle-parse	0.2.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	anstyle-query	1.0.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	anstyle-wincon	3.0.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	anyhow	1.0.75	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstream	0.6.14	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle	1.0.7	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle-parse	0.2.4	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle-query	1.0.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle-wincon	3.0.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anyhow	1.0.82	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	argmax	0.3.1	# MIT/Apache-2.0
-MODCARGO_CRATES +=	autocfg	1.1.0	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	autocfg	1.3.0	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	bitflags	1.3.2	# MIT/Apache-2.0
-MODCARGO_CRATES +=	bitflags	2.4.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	bstr	1.7.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	bumpalo	3.14.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	cc	1.0.83	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bitflags	2.5.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bstr	1.9.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bumpalo	3.16.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	cc	1.0.96	# 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 +=	clap	4.4.10	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_builder	4.4.9	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_complete	4.4.4	# 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 +=	colorchoice	1.0.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	core-foundation-sys	0.8.4	# MIT / Apache-2.0
-MODCARGO_CRATES +=	crossbeam-channel	0.5.8	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	crossbeam-deque	0.8.3	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	crossbeam-epoch	0.9.15	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	crossbeam-utils	0.8.16	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	ctrlc	3.4.1	# MIT/Apache-2.0
+MODCARGO_CRATES +=	cfg_aliases	0.1.1	# MIT
+MODCARGO_CRATES +=	chrono	0.4.38	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap	4.5.4	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_builder	4.5.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_complete	4.5.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_derive	4.5.4	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_lex	0.7.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	colorchoice	1.0.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	core-foundation-sys	0.8.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossbeam-channel	0.5.12	# 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 +=	ctrlc	3.4.4	# MIT/Apache-2.0
 MODCARGO_CRATES +=	diff	0.1.13	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	errno	0.3.5	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	errno	0.3.8	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	etcetera	0.8.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	faccess	0.2.4	# MIT
-MODCARGO_CRATES +=	fastrand	2.0.1	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	filetime	0.2.22	# MIT/Apache-2.0
+MODCARGO_CRATES +=	fastrand	2.1.0	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	filetime	0.2.23	# MIT/Apache-2.0
 MODCARGO_CRATES +=	globset	0.4.14	# Unlicense OR MIT
-MODCARGO_CRATES +=	heck	0.4.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	home	0.5.5	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	heck	0.5.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	home	0.5.9	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	humantime	2.1.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	iana-time-zone	0.1.58	# MIT OR Apache-2.0
+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 +=	ignore	0.4.21	# Unlicense OR MIT
+MODCARGO_CRATES +=	ignore	0.4.22	# Unlicense OR MIT
+MODCARGO_CRATES +=	is_terminal_polyfill	1.70.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	jemalloc-sys	0.5.4+5.3.0-patched	# MIT/Apache-2.0
 MODCARGO_CRATES +=	jemallocator	0.5.4	# MIT/Apache-2.0
-MODCARGO_CRATES +=	js-sys	0.3.64	# MIT/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.150	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	linux-raw-sys	0.4.10	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
-MODCARGO_CRATES +=	log	0.4.20	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	lscolors	0.16.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	memchr	2.6.4	# Unlicense OR MIT
-MODCARGO_CRATES +=	memoffset	0.9.0	# MIT
+MODCARGO_CRATES +=	libc	0.2.154	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	linux-raw-sys	0.4.13	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
+MODCARGO_CRATES +=	log	0.4.21	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	lscolors	0.17.0	# MIT/Apache-2.0
+MODCARGO_CRATES +=	memchr	2.7.2	# Unlicense OR MIT
 MODCARGO_CRATES +=	nix	0.24.3	# MIT
-MODCARGO_CRATES +=	nix	0.27.1	# MIT
-MODCARGO_CRATES +=	normpath	1.1.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	nu-ansi-term	0.49.0	# MIT
-MODCARGO_CRATES +=	num-traits	0.2.17	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	once_cell	1.18.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	proc-macro-error	1.0.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	proc-macro-error-attr	1.0.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	proc-macro2	1.0.69	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	quote	1.0.33	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	redox_syscall	0.3.5	# MIT
+MODCARGO_CRATES +=	nix	0.28.0	# MIT
+MODCARGO_CRATES +=	normpath	1.2.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	nu-ansi-term	0.50.0	# MIT
+MODCARGO_CRATES +=	num-traits	0.2.19	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	once_cell	1.19.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	proc-macro2	1.0.81	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	quote	1.0.36	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	redox_syscall	0.4.1	# 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 +=	rustix	0.38.21	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR 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.38.34	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
 MODCARGO_CRATES +=	same-file	1.0.6	# Unlicense/MIT
-MODCARGO_CRATES +=	scopeguard	1.2.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	serde	1.0.189	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	serde_derive	1.0.189	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	strsim	0.10.0	# MIT
-MODCARGO_CRATES +=	syn	1.0.109	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	syn	2.0.38	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	tempfile	3.8.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde	1.0.200	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde_derive	1.0.200	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	strsim	0.11.1	# MIT
+MODCARGO_CRATES +=	syn	2.0.60	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	tempfile	3.10.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	terminal_size	0.3.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	test-case	3.3.1	# MIT
-MODCARGO_CRATES +=	test-case-core	3.2.1	# MIT
-MODCARGO_CRATES +=	test-case-macros	3.2.1	# MIT
+MODCARGO_CRATES +=	test-case-core	3.3.1	# MIT
+MODCARGO_CRATES +=	test-case-macros	3.3.1	# MIT
 MODCARGO_CRATES +=	unicode-ident	1.0.12	# (MIT OR Apache-2.0) AND Unicode-DFS-2016
 MODCARGO_CRATES +=	utf8parse	0.2.1	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	version_check	0.9.4	# MIT/Apache-2.0
-MODCARGO_CRATES +=	walkdir	2.4.0	# Unlicense/MIT
-MODCARGO_CRATES +=	wasm-bindgen	0.2.87	# MIT/Apache-2.0
-MODCARGO_CRATES +=	wasm-bindgen-backend	0.2.87	# MIT/Apache-2.0
-MODCARGO_CRATES +=	wasm-bindgen-macro	0.2.87	# MIT/Apache-2.0
-MODCARGO_CRATES +=	wasm-bindgen-macro-support	0.2.87	# MIT/Apache-2.0
-MODCARGO_CRATES +=	wasm-bindgen-shared	0.2.87	# MIT/Apache-2.0
+MODCARGO_CRATES +=	walkdir	2.5.0	# Unlicense/MIT
+MODCARGO_CRATES +=	wasm-bindgen	0.2.92	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	wasm-bindgen-backend	0.2.92	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	wasm-bindgen-macro	0.2.92	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	wasm-bindgen-macro-support	0.2.92	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	wasm-bindgen-shared	0.2.92	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	winapi	0.3.9	# MIT/Apache-2.0
 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-util	0.1.8	# Unlicense OR MIT
 MODCARGO_CRATES +=	winapi-x86_64-pc-windows-gnu	0.4.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	windows-core	0.51.1	# 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-sys	0.52.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows-targets	0.48.5	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows-targets	0.52.5	# 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.5	# 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.5	# 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.5	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_i686_gnullvm	0.52.5	# 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.5	# 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.5	# 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.5	# 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.5	# MIT OR Apache-2.0
diff --git a/sysutils/fd/distinfo b/sysutils/fd/distinfo
index ec5220887fd..4331ea80252 100644
--- a/sysutils/fd/distinfo
+++ b/sysutils/fd/distinfo
@@ -1,210 +1,222 @@
-SHA256 (cargo/aho-corasick-1.1.2.tar.gz) = spady5WLNmVUcfxh9+QW+nYDO91L/tBnjY/uHi0HofA=
+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.6.4.tar.gz) = KrkevhbrJSmGSBxbYvYJjztpikXjS1uYIAzyDdJISkQ=
-SHA256 (cargo/anstyle-1.0.4.tar.gz) = cHkHW0H1M7jGHSpNBzxGduH4skn/lKOTsFldswTg3Yc=
-SHA256 (cargo/anstyle-parse-0.2.2.tar.gz) = MXuaicGGj16m/x2VOaafRd/8Ic4yGsH9EWDfpIyOIUA=
-SHA256 (cargo/anstyle-query-1.0.0.tar.gz) = XKEdS+G6sMi8hzSpqnv07oMW1GKgjGrFBS+Ij+9bSUs=
-SHA256 (cargo/anstyle-wincon-3.0.1.tar.gz) = 8GmdENL01iipjue1eyiau8mP87rZd8sxUnCdS/IzBig=
-SHA256 (cargo/anyhow-1.0.75.tar.gz) = pGaMqyD2bY0CDh+8Dr5HIXQzwbbI8gQPr4WFVOOUrOY=
+SHA256 (cargo/anstream-0.6.14.tar.gz) = QYx1+naK+cA76Z0XZD+T95u7pYmJUBKoDjRSoZ3doVs=
+SHA256 (cargo/anstyle-1.0.7.tar.gz) = A4388Epf62jpxgshyWJaVMLAYW55tysP2HB1oFauHRs=
+SHA256 (cargo/anstyle-parse-0.2.4.tar.gz) = wDoRqQNNkgWM627gEc5Yr0qb9hSRqn4eWezSS9QNItQ=
+SHA256 (cargo/anstyle-query-1.0.3.tar.gz) = pkyQfU55IlrHLio1TJzoTVDrtFht7lbIKz7nMAT1N/U=
+SHA256 (cargo/anstyle-wincon-3.0.3.tar.gz) = YaOESf63Bo9SuwbBJ1kAXPRZ7lK7StwdWnxDItcW+xk=
+SHA256 (cargo/anyhow-1.0.82.tar.gz) = 9TiDevNub2qb4Pqmf5oxT4EZ5OS1hnxqtA7WA2AUJRk=
 SHA256 (cargo/argmax-0.3.1.tar.gz) = W34+9eOn8sXlpJ2QrQh8A9OCWOdRVdqsZN62LFCXLGY=
-SHA256 (cargo/autocfg-1.1.0.tar.gz) = 1GiAK6sXy8DMV16bBT9B5yqja/prf1XjUp/6QxYbl/o=
+SHA256 (cargo/autocfg-1.3.0.tar.gz) = DEtNC9Jb0LdGgcCtIUl2EM4bfJGxAizSHIDG+92UdrA=
 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/bstr-1.7.0.tar.gz) = x5rX+y3Tjz2r12sJxqWiDAOPwCE+8emv0w63d/Eg8Bk=
-SHA256 (cargo/bumpalo-3.14.0.tar.gz) = fzDnR2Uh9vivGhxMC4zJTwvuN9kXY9DKJmXymbbNiuw=
-SHA256 (cargo/cc-1.0.83.tar.gz) = 8RdPsLbsI4Y/i5cQJ4BKQmFONH6vsKlb8LEs2uIfxNA=
+SHA256 (cargo/bitflags-2.5.0.tar.gz) = z0udapRPdn+OXg2wGFcGI8hfPZJaxxjbTgbQGHrbIcE=
+SHA256 (cargo/bstr-1.9.1.tar.gz) = Be/Fz9kRDIQW5HHfDpZwLVhpAXjiBuYbcXNwZnPJNwY=
+SHA256 (cargo/bumpalo-3.16.0.tar.gz) = eSlnFhcYgJQ7hHC1+NA6pV6y5kWkh0vbsorbSRYuASw=
+SHA256 (cargo/cc-1.0.96.tar.gz) = BlopJh1TulQmCXJin5ymv/ppusE80f7WFCD3+mi5+L0=
 SHA256 (cargo/cfg-if-1.0.0.tar.gz) = uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0=
-SHA256 (cargo/chrono-0.4.31.tar.gz) = fyxoW60+s9RaATVM7bfV+qZhlNHVi6biZ6jeeI952zg=
-SHA256 (cargo/clap-4.4.10.tar.gz) = Qf/+11FPQgq+xtGDsdOs/ZCZx5w6EKBq3k+CA/FBEnI=
-SHA256 (cargo/clap_builder-4.4.9.tar.gz) = YzYbrn7vN3F0XwLY2JK+wv7l9uNK8xa6VW5/l6cGn/E=
-SHA256 (cargo/clap_complete-4.4.4.tar.gz) = v/6R8GoRtLlCD2IQOFTpCGeBLNXQFVf4U8XujnkbEq4=
-SHA256 (cargo/clap_derive-4.4.7.tar.gz) = z5gEr6r1mpHnWwIqMPtyKaeQH2DHVUicxhybQjuDZEI=
-SHA256 (cargo/clap_lex-0.6.0.tar.gz) = cC/HLrJOWh5IzlgCemdbwk7dUgltU5fUrqfG3Z7KC9E=
-SHA256 (cargo/colorchoice-1.0.0.tar.gz) = rL8a8VX5ue9kfkLNwVjbS2Shth90NikiX95vPgvip8c=
-SHA256 (cargo/core-foundation-sys-0.8.4.tar.gz) = 5JalD9qKrMzIbXUp4sHgiS29D4mKa1ZFtVYbicMhDvo=
-SHA256 (cargo/crossbeam-channel-0.5.8.tar.gz) = ozwr938t8GGDw6ow0elsBpWjE9T5xFPMN2Km2zn5kgA=
-SHA256 (cargo/crossbeam-deque-0.8.3.tar.gz) = zm/W+FUkMCLc7PhwL+8MKX1DOOImhF/gZ/Y0Gtn6DO8=
-SHA256 (cargo/crossbeam-epoch-0.9.15.tar.gz) = riESNJhsVFdBp9wGQwn2fuHlrSQ9DkgzWtwEhNlgvMc=
-SHA256 (cargo/crossbeam-utils-0.8.16.tar.gz) = WiKy1j1NHcC38baydH3QCIAIqb4ott3wsefTNeMDcpQ=
-SHA256 (cargo/ctrlc-3.4.1.tar.gz) = gulfvWIZBbhUr/3GeUOwQ6D7tu1zhf1aJWUNGaimz98=
+SHA256 (cargo/cfg_aliases-0.1.1.tar.gz) = /RbEcZM5xFMENdOOURkEQ40HzOeVCvo3GKhKw2wQ6J4=
+SHA256 (cargo/chrono-0.4.38.tar.gz) = oh+TbfF3G/Yrd/BHtybEYl/y6KpgfAHsBuWgW9hGNAE=
+SHA256 (cargo/clap-4.5.4.tar.gz) = kLwGameSN4KqhRXbrqFpRsW8xa3b1mi7gK9ojlPlSKA=
+SHA256 (cargo/clap_builder-4.5.2.tar.gz) = rhKeLnZq4OwDSE5gmVQRnxI8wf5lAzfhVdA7Ai8k97Q=
+SHA256 (cargo/clap_complete-4.5.2.tar.gz) = 3XlQQyW/OLEBZbAuibQ0cwD4VfJzxMswxKMgnmWDJ14=
+SHA256 (cargo/clap_derive-4.5.4.tar.gz) = UoExQ4A3/VWJT2LW6fBouPRaxX/6d1F4GWRdEK7QT2Q=
+SHA256 (cargo/clap_lex-0.7.0.tar.gz) = mMyPve0MYHt7qd1gzZjfWa+X6E0k5JyFVzMc/CbTAc4=
+SHA256 (cargo/colorchoice-1.0.1.tar.gz) = C2qFKySrcd/8WFvLRur3lZ0XXLhlpxUuNbNI0bKWBCI=
+SHA256 (cargo/core-foundation-sys-0.8.6.tar.gz) = Buorm8kr48K6qTNKMj68otbwdP+FLNHXsRBkA1zTho8=
+SHA256 (cargo/crossbeam-channel-0.5.12.tar.gz) = qz2wKpxbUSHh5C+9sa62X14CYkzFjEPyiExsysC4L5U=
+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/ctrlc-3.4.4.tar.gz) = ZyRlrjfcG8Y4CmVHqIg9XdOXsPH6qtTyZXJsxwQqU0U=
 SHA256 (cargo/diff-0.1.13.tar.gz) = ViVJhndeMjP/qcTX0/qvbTaiwJ0wsgaH6fiLyLr8Fsg=
-SHA256 (cargo/errno-0.3.5.tar.gz) = rD4T9movleMqOeqoH2uV1Ch4yg4dsMdUNyPf4SVX6GA=
+SHA256 (cargo/errno-0.3.8.tar.gz) = oljkbNwGPrhRnAC5/IRfxHvPykEw4vCOiGZc7ahHQkU=
 SHA256 (cargo/etcetera-0.8.0.tar.gz) = E20bUoOhq3e9kldCf/0J2GZ87QVwtvk4lCvHVo7VuUM=
 SHA256 (cargo/faccess-0.2.4.tar.gz) = Wa5mQlgC1qkD4miuGgi4w4uhQ1IPInogXt9OnH4+JtU=
-SHA256 (cargo/fastrand-2.0.1.tar.gz) = JcvONz7EZT8aAaMeil5ewMYi3Cf/nE5mBu7+9cu+1KU=
-SHA256 (cargo/filetime-0.2.22.tar.gz) = 1AKe3T5zTab+BbbNe9KWB2CmFr0t3Q1ZoBJHRtYnKvA=
+SHA256 (cargo/fastrand-2.1.0.tar.gz) = n8BRBQTwPFGtoXBnKsgG8fEFqIqpelKBEX4d3DNo5Ro=
+SHA256 (cargo/filetime-0.2.23.tar.gz) = HuRHcArIqgsvK9e8RGKtaGuga6pnJ6wUmi1id/DSQP0=
 SHA256 (cargo/globset-0.4.14.tar.gz) = V9o7m1uFvWbzEJP4xAi5CnRDFnJUJGZJfcvf3AIDS+E=
-SHA256 (cargo/heck-0.4.1.tar.gz) = lVBcOLRXKy2RDOywKBVg9UtEChkzbLvLJ79s5q3G9ag=
-SHA256 (cargo/home-0.5.5.tar.gz) = VETCfu9pIwcffrzDPjREUIRmp296K5PaAO1uGfMMHds=
+SHA256 (cargo/heck-0.5.0.tar.gz) = IwTgCYP4f/s4tVtES147YKiEtdMMD8p9gv4zRJu+Veo=
+SHA256 (cargo/home-0.5.9.tar.gz) = 49E1S/a3I1y0oFdsJhn9TtGBg/aJsSsAag7nMp7v+aU=
 SHA256 (cargo/humantime-2.1.0.tar.gz) = mjpb+xlZMe6zNrKntNdh2uyEG5f5R9NDlGAXN6e7peQ=
-SHA256 (cargo/iana-time-zone-0.1.58.tar.gz) = gya4a2z/IwuX0NMSpsQKYHJt8zMuch9yobA19FFmOyA=
+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/ignore-0.4.21.tar.gz) = dHrRtK6EGnjoq6DWOtv76uomtRe2NwXUeFa3MBXScGA=
+SHA256 (cargo/ignore-0.4.22.tar.gz) = tGgQ3znmbpJVJdbjjOHn9uHSCPctw5dXiA/LZuLFivE=
+SHA256 (cargo/is_terminal_polyfill-1.70.0.tar.gz) = +EeFd8A1UsIdsOJyT/uJhqXOeviBB+a+XS7m4VjBKAA=
 SHA256 (cargo/jemalloc-sys-0.5.4+5.3.0-patched.tar.gz) = rGwZRuHOoXiMv94ByZO1KhDi2gf0usYIIo0b7SC/6/I=
 SHA256 (cargo/jemallocator-0.5.4.tar.gz) = oN43Sp+OYxUOb16KYMwUxmgibXo0fYruGkV2bjxN07w=
-SHA256 (cargo/js-sys-0.3.64.tar.gz) = xfGV/kl/cC2w8xiwf91o7bFpVa7YMN+DY9g3VC+Pk1o=
+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.150.tar.gz) = idkqR0P5phAC+uGDdO0R55c/UwyzoyVfs1SBgRiyIDw=
-SHA256 (cargo/linux-raw-sys-0.4.10.tar.gz) = 2iR56MBi5AvwBm/6C8gj3gqTaJdK+ZyfbflB0sIx4D8=
-SHA256 (cargo/log-0.4.20.tar.gz) = teYWPLjEkIjCw29Xh15YzNjIfHQn9/vVDqZxCy8/Lo8=
-SHA256 (cargo/lscolors-0.16.0.tar.gz) = qwsgnsOXZSeAYCRAb+dlR0uaF1Cg7UuPA3I2R0H1Dns=
-SHA256 (cargo/memchr-2.6.4.tar.gz) = 9mXuQLxKPFWQr7HpZ323SlCGWd/XHhJkINqCdJCaAWc=
-SHA256 (cargo/memoffset-0.9.0.tar.gz) = WmNLHGGpVYW9FWB8arDE5bIm5pX/KAC6DNzN3yCMQGw=
+SHA256 (cargo/libc-0.2.154.tar.gz) = rnQzOLkv+RRs6DmS92ajEGapGoyEpF4OnyHnz23m00Y=
+SHA256 (cargo/linux-raw-sys-0.4.13.tar.gz) = Ac2hQd9nBt5TG2xGw6M+zKdVU4IZvUhCYvoJQQwTU5w=
+SHA256 (cargo/log-0.4.21.tar.gz) = kO2MHlEBNPl528TwcPh9QxMJi3BIYaEF/jQjHHCjkBw=
+SHA256 (cargo/lscolors-0.17.0.tar.gz) = UzBP/2qx5ZdmHu435C6oxHoUb8ooCvkCu3a/+KiW5SM=
+SHA256 (cargo/memchr-2.7.2.tar.gz) = bIZAxdcwyxPr2QfY0EtS9VrJou7FW0QMiJL0DVbHbB0=
 SHA256 (cargo/nix-0.24.3.tar.gz) = +lLpcqmnGc7LaGT7iFaHgetwa6ws0dTwSmSFQtv3gGk=
-SHA256 (cargo/nix-0.27.1.tar.gz) = LrBOnGiO/xyJ1ytAfxaM95u56Gep0zI+1sAVGeucwFM=
-SHA256 (cargo/normpath-1.1.1.tar.gz) = 7GDGCmkyJhhvXW7fBzIyv7ZGTtl+sizzsBwegZj9l/U=
-SHA256 (cargo/nu-ansi-term-0.49.0.tar.gz) = wHPTwZMNB1F3Ss9J5mZTrOy0FsOlTG7AlamxHK3bWmg=
-SHA256 (cargo/num-traits-0.2.17.tar.gz) = OeMgBBPyN/QasRrW0WG8cjnITctjF3PM1949/ktcJnw=
-SHA256 (cargo/once_cell-1.18.0.tar.gz) = 3Ytd0q5e1xRixUAli+3LUZZRI61+fM9LmoyvqkpjV20=
-SHA256 (cargo/proc-macro-error-1.0.4.tar.gz) = 2iVJD/mJKqs/z3w28Iz7kC3T5xyg+flRe+oCpzpc44w=
-SHA256 (cargo/proc-macro-error-attr-1.0.4.tar.gz) = ob5AGA5S7MmK2AsYSTS689DSn5eVdOQ5r1pVJ0s1+Gk=
-SHA256 (cargo/proc-macro2-1.0.69.tar.gz) = E0wYn+tJVrIPb1R9LPcn1MD+BnIrIKDuyH7URal/kto=
-SHA256 (cargo/quote-1.0.33.tar.gz) = Umf8pElgKGKKlRYPxCOjPosuavilMCV54yLktSApPK4=
-SHA256 (cargo/redox_syscall-0.3.5.tar.gz) = VnZk8mJwlHOTCkv55Rvy6/M0jy50jMxQ3qIGRoWPjyk=
+SHA256 (cargo/nix-0.28.0.tar.gz) = qyFWxPzi+N9sSZzBx2PkOUt0glJb8qlwHJ150hX1GeQ=
+SHA256 (cargo/normpath-1.2.0.tar.gz) = WDGVKpR28v7XS3fXQYL6XdxNIccuxFozOyUOPtAnKAQ=
+SHA256 (cargo/nu-ansi-term-0.50.0.tar.gz) = 3SgA4VIL3JZnghaKYnql0a2S4zuYS/fHYV0xKAyD/xQ=
+SHA256 (cargo/num-traits-0.2.19.tar.gz) = Bx38BiaQ6QtzTAsic85yrQ/6lfDHRZa8JQ3P2WAmKEE=
+SHA256 (cargo/once_cell-1.19.0.tar.gz) = P9sSskdrWV+TWMUWGqRnwkOIWcqhNt7IbCb90u/he5I=
+SHA256 (cargo/proc-macro2-1.0.81.tar.gz) = PRWXsMAkYY8JqcO4ZVt+QwOXo20j/a/sJtaWXp7sPro=
+SHA256 (cargo/quote-1.0.36.tar.gz) = D6dqrzkQHEV4Nq7AziMW29w6tyPN2hxr1OatQgisrKc=
 SHA256 (cargo/redox_syscall-0.4.1.tar.gz) = RyLXaO/0a3WYndE05cNT8NYpblqqMTLndsvbVr53Mao=
-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/rustix-0.38.21.tar.gz) = K0JrBQbl1Qp9ja/PLoFHFADetgI5LH3REIFa+06vAqM=
+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.38.34.tar.gz) = cNxewEL3pDxKcyQSB87MmHOgbUXeuzizKfhUHYXCcw8=
 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/serde-1.0.189.tar.gz) = jkIqROdK1AAb3I7t6aRXCrUvcRkOnAdtFDafOLkgBTc=
-SHA256 (cargo/serde_derive-1.0.189.tar.gz) = HkjR+RgAnOMUVRE3jPaNYT47PZE31nJyViCA1oorMtU=
-SHA256 (cargo/strsim-0.10.0.tar.gz) = c0c8Dlnm1YEsXf4qBkpkRJSfCJ4g7smi5VBllklORiM=
-SHA256 (cargo/syn-1.0.109.tar.gz) = crZBkbJ1tm/+JGnorywc/juvpntSnq15Km0BYIiLQjc=
-SHA256 (cargo/syn-2.0.38.tar.gz) = 6Wt5qqE3249h4mNjoMm0fYtOx12ii30dYUwjA+IyQIs=
-SHA256 (cargo/tempfile-3.8.1.tar.gz) = fvGtrEUK1/SzwoWJRxrehPJfcxp6D+MNcd+p9g/YCOU=
+SHA256 (cargo/serde-1.0.200.tar.gz) = 3cb5zJTWfA4hqvfto6AQ/Tr3jr9uCWqm4uE8eXSczk8=
+SHA256 (cargo/serde_derive-1.0.200.tar.gz) = hW8Ea5QAzuPIyU7VcuzbdSREwkUowDXNNYgqrW9JK8s=
+SHA256 (cargo/strsim-0.11.1.tar.gz) = fai1c2hF2fL8uDfqXZ4mKFZLOwQ6cJSKPwt3iDjF+08=
+SHA256 (cargo/syn-2.0.60.tar.gz) = kJUYvHscm3efG78H8pKdNa+fDzfkfG6e9/nd3B4YIfM=
+SHA256 (cargo/tempfile-3.10.1.tar.gz) = hbd/r7Jj3Z0Fy+rBGVJkJWdts3hBE6qSlciEmMv4v/E=
 SHA256 (cargo/terminal_size-0.3.0.tar.gz) = Ib6/K3yeClFfbg+MUdwPjkaWOR5vH/MDeVWfg2X7Dfc=
 SHA256 (cargo/test-case-3.3.1.tar.gz) = 6yVQ3ROvzShoUxkq+GAZINlZsUxAH87OOAcdU78HaKg=
-SHA256 (cargo/test-case-core-3.2.1.tar.gz) = VMJeLLj1/NcxgVdjTog4qm9+RxXJZjf5afq6zNHvVGI=
-SHA256 (cargo/test-case-macros-3.2.1.tar.gz) = N8/Xu8iKAQTjBCKfulGb3EVQGjC3YPtyJANC8Sia0lc=
+SHA256 (cargo/test-case-core-3.3.1.tar.gz) = rct/2EHNUY4nm+PVo+sGNkCUh5mKSv8i896HuB6IOE8=
+SHA256 (cargo/test-case-macros-3.3.1.tar.gz) = XInnKgHtTFeWaa3VkBS5pSTWCcDIjGpYXON0hYefb/s=
 SHA256 (cargo/unicode-ident-1.0.12.tar.gz) = M1S5rD+uH/Z1XLbbU2g622YWNPZ1V5Qt6k+s6+wP7ks=
 SHA256 (cargo/utf8parse-0.2.1.tar.gz) = cRuWIK8ZHgzcdGio0U5wnD3NsRWzb4OOYBWDr4AKNwo=
 SHA256 (cargo/version_check-0.9.4.tar.gz) = SYdLUWe2XXGTuKuhVn9cfZPQAcr8NGAM7gA+2nh+SD8=
-SHA256 (cargo/walkdir-2.4.0.tar.gz) = 1x2FfchnlMpMKA1hb32gDS2/2M14iEZVmmgT5qpLVO4=
-SHA256 (cargo/wasm-bindgen-0.2.87.tar.gz) = dwanKrNtjLH4D/vw4HFTOXSmDQowjQGl0Ddb9gSZo0I=
-SHA256 (cargo/wasm-bindgen-backend-0.2.87.tar.gz) = XvK208UQ6WJeX+b1CasH1mp2DwiF2FhzZIPDLteAmr0=
-SHA256 (cargo/wasm-bindgen-macro-0.2.87.tar.gz) = 3uSV5VmCo71IEFp7lH/SqbSorjAQBBueD6qz+c0Cjx0=
-SHA256 (cargo/wasm-bindgen-macro-support-0.2.87.tar.gz) = VGgbGKRnZfCVdYOI8tDPFuuNQWm2OatXWo9Wk68hDHs=
-SHA256 (cargo/wasm-bindgen-shared-0.2.87.tar.gz) = ymrQWkhwsr9f6ZURfTcoQ3vSfXzV8G8TwXRD7zaXdaE=
+SHA256 (cargo/walkdir-2.5.0.tar.gz) = KXkJRkBPkdnF0G+YdO/d6h3AbF7+lFQafWhjEI46Xks=
+SHA256 (cargo/wasm-bindgen-0.2.92.tar.gz) = S+JTHfY5AK6yvKDaqt3sCEke5kzuy+5QdmNqOwJnlag=
+SHA256 (cargo/wasm-bindgen-backend-0.2.92.tar.gz) = YU14e5ZtOYn6e7mKZU42nHYjdP0yE9ISz8AlElfnR9o=
+SHA256 (cargo/wasm-bindgen-macro-0.2.92.tar.gz) = ofiCPek3txuUYMDDTiXz2oglB2C+wOusaUtJmXVQ1yY=
+SHA256 (cargo/wasm-bindgen-macro-support-0.2.92.tar.gz) = 6U8XtSbQpGGhkceOpSu85kBx7VwEyf/kJNyzj3QXG7c=
+SHA256 (cargo/wasm-bindgen-shared-0.2.92.tar.gz) = rxkMlPJ3P9s3KcVbAHpyKrtThNoDvAmG30wom/VWfpY=
 SHA256 (cargo/winapi-0.3.9.tar.gz) = XIOaZ0/NepiVLlkyQupACr6TmSdGdh44ZBQF0osA9Bk=
 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-util-0.1.8.tar.gz) = TUzDhOHnO5O6+m+08d+MQWlcipHPnExkNYBn0Vp7bGs=
 SHA256 (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = cS4ieEHQV8HuHNL7Ivp+WlRhro5I+iynnsQs/BkxGD8=
-SHA256 (cargo/windows-core-0.51.1.tar.gz) = 8fjPhPNdLbSaRoaPlHdYx6ETgRb3+sO8hE9DreEpLmQ=
+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-sys-0.52.0.tar.gz) = KCvl82qM54H62MiuGPo/m+/1fsG1LLPeB4kgFCXZoz0=
 SHA256 (cargo/windows-targets-0.48.5.tar.gz) = mi+m4hVdcke+aMCWRWCDFFwYPLu8J2QVDdpFqHGXlAw=
+SHA256 (cargo/windows-targets-0.52.5.tar.gz) = bwcTpGVZQJ0gLnDigicohEa/eEHTIRWDpLU+P22W5+s=
 SHA256 (cargo/windows_aarch64_gnullvm-0.48.5.tar.gz) = KzjjLwq8z5mHpOMHnftn3NeZ+2E2HlPiiCw8uvDZBdg=
+SHA256 (cargo/windows_aarch64_gnullvm-0.52.5.tar.gz) = cIju1x6LjdoljsyLrF+xFTxc/68lePyP9dYeI1eNMmM=
 SHA256 (cargo/windows_aarch64_msvc-0.48.5.tar.gz) = 3DUxCXHzstu/PwaQohn0Di2a/PZPmrfMG+cik3wmtLw=
+SHA256 (cargo/windows_aarch64_msvc-0.52.5.tar.gz) = mYX9FQTiUMYVyl8oHD96badiE+vVzMlWFJZWiidSr7Y=
 SHA256 (cargo/windows_i686_gnu-0.48.5.tar.gz) = p1kV5972DJTc73IgC5qOWOUJF0SWDaZOxzSmxumzdD4=
+SHA256 (cargo/windows_i686_gnu-0.52.5.tar.gz) = iLoHPPFtU3JyDslCqMy/YWJgdMbU3S50UplybOi4lnA=
+SHA256 (cargo/windows_i686_gnullvm-0.52.5.tar.gz) = h/QmEikDCoWPNrRZ50iul1Rdbx7GDl4Naj0y4NwjLuk=
 SHA256 (cargo/windows_i686_msvc-0.48.5.tar.gz) = j1XCM/cMSyf2bFI1gPePEATotai2WeBaTrSdQWbMpAY=
+SHA256 (cargo/windows_i686_msvc-0.52.5.tar.gz) = 2zwr89E9W2WL5zRjKE6vEoMKyaJqkMcXt/dx3+l0h78=
 SHA256 (cargo/windows_x86_64_gnu-0.48.5.tar.gz) = U9QKvSWD0j5HGP3fHr7ITb/4OBwHyuZ/93aLvxnGcY4=
+SHA256 (cargo/windows_x86_64_gnu-0.52.5.tar.gz) = TkJG92ve/wnrSIdaD9Pir2qtp51AnTMBGIbT4VgVF9k=
 SHA256 (cargo/windows_x86_64_gnullvm-0.48.5.tar.gz) = C3tSdnhooj1bq3aOOQ3F9cVYJbbTC4bIRP8tx0FARMw=
+SHA256 (cargo/windows_x86_64_gnullvm-0.52.5.tar.gz) = hSKY5ILNZ8NW3dlXA4bihitWc8hb1fiN+atoArM0xZY=
 SHA256 (cargo/windows_x86_64_msvc-0.48.5.tar.gz) = 7ZT85hVxpABoUrc4mgY6uYPALrG7N7R/gnLOktBtlTg=
-SHA256 (fd-9.0.0.tar.gz) = MG12YplOBuI9JVhyRvo/sfUoV55CqE9RKOdf7sY1o3A=
-SIZE (cargo/aho-corasick-1.1.2.tar.gz) = 183136
+SHA256 (cargo/windows_x86_64_msvc-0.52.5.tar.gz) = vsR+W/0b/w7q9ti0hcwQdIkaGXq0Il1QTLehq4iwK/A=
+SHA256 (fd-10.0.0.tar.gz) = qOlb82PccIlvVAS/ewqxD31emKE0hTaeDf1leb9GGgU=
+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.6.4.tar.gz) = 20593
-SIZE (cargo/anstyle-1.0.4.tar.gz) = 13998
-SIZE (cargo/anstyle-parse-0.2.2.tar.gz) = 24696
-SIZE (cargo/anstyle-query-1.0.0.tar.gz) = 8620
-SIZE (cargo/anstyle-wincon-3.0.1.tar.gz) = 11279
-SIZE (cargo/anyhow-1.0.75.tar.gz) = 43901
+SIZE (cargo/anstream-0.6.14.tar.gz) = 29160
+SIZE (cargo/anstyle-1.0.7.tar.gz) = 15709
+SIZE (cargo/anstyle-parse-0.2.4.tar.gz) = 23069
+SIZE (cargo/anstyle-query-1.0.3.tar.gz) = 9742
+SIZE (cargo/anstyle-wincon-3.0.3.tar.gz) = 12179
+SIZE (cargo/anyhow-1.0.82.tar.gz) = 45361
 SIZE (cargo/argmax-0.3.1.tar.gz) = 11270
-SIZE (cargo/autocfg-1.1.0.tar.gz) = 13272
+SIZE (cargo/autocfg-1.3.0.tar.gz) = 16524
 SIZE (cargo/bitflags-1.3.2.tar.gz) = 23021
-SIZE (cargo/bitflags-2.4.1.tar.gz) = 37043
-SIZE (cargo/bstr-1.7.0.tar.gz) = 380090
-SIZE (cargo/bumpalo-3.14.0.tar.gz) = 82400
-SIZE (cargo/cc-1.0.83.tar.gz) = 68343
+SIZE (cargo/bitflags-2.5.0.tar.gz) = 43821
+SIZE (cargo/bstr-1.9.1.tar.gz) = 380305
+SIZE (cargo/bumpalo-3.16.0.tar.gz) = 85677
+SIZE (cargo/cc-1.0.96.tar.gz) = 76576
 SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934
-SIZE (cargo/chrono-0.4.31.tar.gz) = 214513
-SIZE (cargo/clap-4.4.10.tar.gz) = 54778
-SIZE (cargo/clap_builder-4.4.9.tar.gz) = 163198
-SIZE (cargo/clap_complete-4.4.4.tar.gz) = 37405
-SIZE (cargo/clap_derive-4.4.7.tar.gz) = 29046
-SIZE (cargo/clap_lex-0.6.0.tar.gz) = 12272
-SIZE (cargo/colorchoice-1.0.0.tar.gz) = 6857
-SIZE (cargo/core-foundation-sys-0.8.4.tar.gz) = 17725
-SIZE (cargo/crossbeam-channel-0.5.8.tar.gz) = 90455
-SIZE (cargo/crossbeam-deque-0.8.3.tar.gz) = 21746
-SIZE (cargo/crossbeam-epoch-0.9.15.tar.gz) = 48553
-SIZE (cargo/crossbeam-utils-0.8.16.tar.gz) = 42508
-SIZE (cargo/ctrlc-3.4.1.tar.gz) = 14191
+SIZE (cargo/cfg_aliases-0.1.1.tar.gz) = 6009
+SIZE (cargo/chrono-0.4.38.tar.gz) = 220559
+SIZE (cargo/clap-4.5.4.tar.gz) = 55401
+SIZE (cargo/clap_builder-4.5.2.tar.gz) = 163566
+SIZE (cargo/clap_complete-4.5.2.tar.gz) = 37850
+SIZE (cargo/clap_derive-4.5.4.tar.gz) = 29159
+SIZE (cargo/clap_lex-0.7.0.tar.gz) = 11915
+SIZE (cargo/colorchoice-1.0.1.tar.gz) = 7895
+SIZE (cargo/core-foundation-sys-0.8.6.tar.gz) = 37629
+SIZE (cargo/crossbeam-channel-0.5.12.tar.gz) = 90515
+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/ctrlc-3.4.4.tar.gz) = 14660
 SIZE (cargo/diff-0.1.13.tar.gz) = 46216
-SIZE (cargo/errno-0.3.5.tar.gz) = 10576
+SIZE (cargo/errno-0.3.8.tar.gz) = 10645
 SIZE (cargo/etcetera-0.8.0.tar.gz) = 13295
 SIZE (cargo/faccess-0.2.4.tar.gz) = 7262
-SIZE (cargo/fastrand-2.0.1.tar.gz) = 14664
-SIZE (cargo/filetime-0.2.22.tar.gz) = 15029
+SIZE (cargo/fastrand-2.1.0.tar.gz) = 14907
+SIZE (cargo/filetime-0.2.23.tar.gz) = 14942
 SIZE (cargo/globset-0.4.14.tar.gz) = 25090
-SIZE (cargo/heck-0.4.1.tar.gz) = 11567
-SIZE (cargo/home-0.5.5.tar.gz) = 8557
+SIZE (cargo/heck-0.5.0.tar.gz) = 11517
+SIZE (cargo/home-0.5.9.tar.gz) = 8760
 SIZE (cargo/humantime-2.1.0.tar.gz) = 16749
-SIZE (cargo/iana-time-zone-0.1.58.tar.gz) = 27020
+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/ignore-0.4.21.tar.gz) = 55500
+SIZE (cargo/ignore-0.4.22.tar.gz) = 55462
+SIZE (cargo/is_terminal_polyfill-1.70.0.tar.gz) = 7451
 SIZE (cargo/jemalloc-sys-0.5.4+5.3.0-patched.tar.gz) = 884321
 SIZE (cargo/jemallocator-0.5.4.tar.gz) = 13088
-SIZE (cargo/js-sys-0.3.64.tar.gz) = 80313
+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.150.tar.gz) = 719359
-SIZE (cargo/linux-raw-sys-0.4.10.tar.gz) = 1407767
-SIZE (cargo/log-0.4.20.tar.gz) = 38307
-SIZE (cargo/lscolors-0.16.0.tar.gz) = 23368
-SIZE (cargo/memchr-2.6.4.tar.gz) = 94439
-SIZE (cargo/memoffset-0.9.0.tar.gz) = 9033
+SIZE (cargo/libc-0.2.154.tar.gz) = 743304
+SIZE (cargo/linux-raw-sys-0.4.13.tar.gz) = 1493855
+SIZE (cargo/log-0.4.21.tar.gz) = 43442
+SIZE (cargo/lscolors-0.17.0.tar.gz) = 23535
+SIZE (cargo/memchr-2.7.2.tar.gz) = 96220
 SIZE (cargo/nix-0.24.3.tar.gz) = 266843
-SIZE (cargo/nix-0.27.1.tar.gz) = 286494
-SIZE (cargo/normpath-1.1.1.tar.gz) = 19786
-SIZE (cargo/nu-ansi-term-0.49.0.tar.gz) = 28211
-SIZE (cargo/num-traits-0.2.17.tar.gz) = 50190
-SIZE (cargo/once_cell-1.18.0.tar.gz) = 32969
-SIZE (cargo/proc-macro-error-1.0.4.tar.gz) = 25293
-SIZE (cargo/proc-macro-error-attr-1.0.4.tar.gz) = 7971
-SIZE (cargo/proc-macro2-1.0.69.tar.gz) = 44271
-SIZE (cargo/quote-1.0.33.tar.gz) = 28090
-SIZE (cargo/redox_syscall-0.3.5.tar.gz) = 23404
+SIZE (cargo/nix-0.28.0.tar.gz) = 311086
+SIZE (cargo/normpath-1.2.0.tar.gz) = 20107
+SIZE (cargo/nu-ansi-term-0.50.0.tar.gz) = 28482
+SIZE (cargo/num-traits-0.2.19.tar.gz) = 51631
+SIZE (cargo/once_cell-1.19.0.tar.gz) = 33046
+SIZE (cargo/proc-macro2-1.0.81.tar.gz) = 48233
+SIZE (cargo/quote-1.0.36.tar.gz) = 28507
 SIZE (cargo/redox_syscall-0.4.1.tar.gz) = 24858
-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/rustix-0.38.21.tar.gz) = 358962
+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.38.34.tar.gz) = 365160
 SIZE (cargo/same-file-1.0.6.tar.gz) = 10183
-SIZE (cargo/scopeguard-1.2.0.tar.gz) = 11619
-SIZE (cargo/serde-1.0.189.tar.gz) = 76276
-SIZE (cargo/serde_derive-1.0.189.tar.gz) = 55708
-SIZE (cargo/strsim-0.10.0.tar.gz) = 11355
-SIZE (cargo/syn-1.0.109.tar.gz) = 237611
-SIZE (cargo/syn-2.0.38.tar.gz) = 243284
-SIZE (cargo/tempfile-3.8.1.tar.gz) = 32164
+SIZE (cargo/serde-1.0.200.tar.gz) = 77611
+SIZE (cargo/serde_derive-1.0.200.tar.gz) = 55785
+SIZE (cargo/strsim-0.11.1.tar.gz) = 14266
+SIZE (cargo/syn-2.0.60.tar.gz) = 255808
+SIZE (cargo/tempfile-3.10.1.tar.gz) = 33653
 SIZE (cargo/terminal_size-0.3.0.tar.gz) = 10096
 SIZE (cargo/test-case-3.3.1.tar.gz) = 8797
-SIZE (cargo/test-case-core-3.2.1.tar.gz) = 13783
-SIZE (cargo/test-case-macros-3.2.1.tar.gz) = 5011
+SIZE (cargo/test-case-core-3.3.1.tar.gz) = 14327
+SIZE (cargo/test-case-macros-3.3.1.tar.gz) = 4961
 SIZE (cargo/unicode-ident-1.0.12.tar.gz) = 42168
 SIZE (cargo/utf8parse-0.2.1.tar.gz) = 13435
 SIZE (cargo/version_check-0.9.4.tar.gz) = 14895
-SIZE (cargo/walkdir-2.4.0.tar.gz) = 23550
-SIZE (cargo/wasm-bindgen-0.2.87.tar.gz) = 175052
-SIZE (cargo/wasm-bindgen-backend-0.2.87.tar.gz) = 26821
-SIZE (cargo/wasm-bindgen-macro-0.2.87.tar.gz) = 13897
-SIZE (cargo/wasm-bindgen-macro-support-0.2.87.tar.gz) = 20006
-SIZE (cargo/wasm-bindgen-shared-0.2.87.tar.gz) = 7248
+SIZE (cargo/walkdir-2.5.0.tar.gz) = 23951
+SIZE (cargo/wasm-bindgen-0.2.92.tar.gz) = 184119
+SIZE (cargo/wasm-bindgen-backend-0.2.92.tar.gz) = 28348
+SIZE (cargo/wasm-bindgen-macro-0.2.92.tar.gz) = 13835
+SIZE (cargo/wasm-bindgen-macro-support-0.2.92.tar.gz) = 20092
+SIZE (cargo/wasm-bindgen-shared-0.2.92.tar.gz) = 7263
 SIZE (cargo/winapi-0.3.9.tar.gz) = 1200382
 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-util-0.1.8.tar.gz) = 12416
 SIZE (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
-SIZE (cargo/windows-core-0.51.1.tar.gz) = 42364
+SIZE (cargo/windows-core-0.52.0.tar.gz) = 42154
 SIZE (cargo/windows-sys-0.48.0.tar.gz) = 2628884
+SIZE (cargo/windows-sys-0.52.0.tar.gz) = 2576877
 SIZE (cargo/windows-targets-0.48.5.tar.gz) = 6904
+SIZE (cargo/windows-targets-0.52.5.tar.gz) = 6376
 SIZE (cargo/windows_aarch64_gnullvm-0.48.5.tar.gz) = 418492
+SIZE (cargo/windows_aarch64_gnullvm-0.52.5.tar.gz) = 433266
 SIZE (cargo/windows_aarch64_msvc-0.48.5.tar.gz) = 798483
+SIZE (cargo/windows_aarch64_msvc-0.52.5.tar.gz) = 827944
 SIZE (cargo/windows_i686_gnu-0.48.5.tar.gz) = 844891
+SIZE (cargo/windows_i686_gnu-0.52.5.tar.gz) = 875699
+SIZE (cargo/windows_i686_gnullvm-0.52.5.tar.gz) = 473064
 SIZE (cargo/windows_i686_msvc-0.48.5.tar.gz) = 864300
+SIZE (cargo/windows_i686_msvc-0.52.5.tar.gz) = 895404
 SIZE (cargo/windows_x86_64_gnu-0.48.5.tar.gz) = 801619
+SIZE (cargo/windows_x86_64_gnu-0.52.5.tar.gz) = 831539
 SIZE (cargo/windows_x86_64_gnullvm-0.48.5.tar.gz) = 418486
+SIZE (cargo/windows_x86_64_gnullvm-0.52.5.tar.gz) = 433246
 SIZE (cargo/windows_x86_64_msvc-0.48.5.tar.gz) = 798412
-SIZE (fd-9.0.0.tar.gz) = 118225
+SIZE (cargo/windows_x86_64_msvc-0.52.5.tar.gz) = 827905
+SIZE (fd-10.0.0.tar.gz) = 125330
diff --git a/sysutils/fd/patches/patch-Makefile b/sysutils/fd/patches/patch-Makefile
index 24dfef58e72..fc3f276b1f6 100644
--- a/sysutils/fd/patches/patch-Makefile
+++ b/sysutils/fd/patches/patch-Makefile
@@ -1,17 +1,7 @@
 Index: Makefile
 --- Makefile.orig
 +++ Makefile
-@@ -5,9 +5,6 @@ bindir=$(prefix)/bin
- datadir=$(prefix)/share
- exe_name=fd
- 
--$(EXE): Cargo.toml src/**/*.rs
--	cargo build --profile $(PROFILE)
--
- .PHONY: completions
- completions: autocomplete/fd.bash autocomplete/fd.fish autocomplete/fd.ps1 autocomplete/_fd
- 
-@@ -34,4 +31,4 @@ install: $(EXE) completions
+@@ -34,4 +34,4 @@ install: $(EXE) completions
  	install -Dm644 autocomplete/fd.bash $(DESTDIR)/$(datadir)/bash-completion/completions/$(exe_name)
  	install -Dm644 autocomplete/fd.fish $(DESTDIR)/$(datadir)/fish/vendor_completions.d/$(exe_name).fish
  	install -Dm644 autocomplete/_fd $(DESTDIR)/$(datadir)/zsh/site-functions/_$(exe_name)