Index | Thread | Search

From:
Edd Barrett <edd@theunixzoo.co.uk>
Subject:
textproc/mdbook: tidy up a bit
To:
ports@openbsd.org
Date:
Fri, 28 Feb 2025 23:52:44 +0000

Download raw body.

Thread
Hi,

 - rename modules.inc to crates.inc for consitency with other rust ports.
 - use DIST_TUPLE
 - move include of crates.inc to the bottom.
 - let the default do-install install the binary.

Not sure why using DIST_TUPLE made the distfile name change from
`mdBook-0.4.45.tar.gz` to `rust-lang-mdBook-v0.4.45.tar.gz`. I assume this
isn't an issue.

Does anyone know why `MODCARGO_RUSTFLAGS = -C debuginfo=0` is needed? A release
build wouldn't include debug info anyway, right?


Index: Makefile
===================================================================
RCS file: /cvs/ports/textproc/mdbook/Makefile,v
diff -u -p -r1.16 Makefile
--- Makefile	24 Feb 2025 21:48:58 -0000	1.16
+++ Makefile	28 Feb 2025 23:50:10 -0000
@@ -1,9 +1,7 @@
 COMMENT =		create books from markdown files
 
-GH_ACCOUNT =            rust-lang
-GH_PROJECT =            mdBook
-GH_TAGNAME =            v0.4.45
-PKGNAME =               ${DISTNAME:L}
+DIST_TUPLE +=		github rust-lang mdBook v0.4.45 .
+PKGNAME =		${DISTNAME:L}
 
 CATEGORIES =		textproc www
 MAINTAINER =		Edd Barrett <edd@openbsd.org>
@@ -18,8 +16,6 @@ MODULES =		devel/cargo
 # for riscv64 and powerpc64, please keep: libc >= 0.2.113
 MODCARGO_CRATES_UPDATE =	libc
 
-.include "modules.inc"
-
 CONFIGURE_STYLE =	cargo
 SEPARATE_BUILD =	Yes
 
@@ -31,9 +27,9 @@ RELEASE_DIR =		${MODCARGO_TARGET_DIR}/re
 pre-fake:
 	cd ${WRKSRC}/guide && ${RELEASE_DIR}/mdbook build
 
-do-install:
-	${INSTALL_PROGRAM} ${RELEASE_DIR}/mdbook ${PREFIX}/bin/
+post-install:
 	cp -r ${WRKSRC}/guide/book ${PREFIX}/share/doc/mdbook/
 	chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/doc/mdbook/
 
+.include "crates.inc"
 .include <bsd.port.mk>
Index: crates.inc
===================================================================
RCS file: crates.inc
diff -N crates.inc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ crates.inc	28 Feb 2025 23:41:50 -0000
@@ -0,0 +1,277 @@
+MODCARGO_CRATES +=	addr2line	0.24.2	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	adler2	2.0.0	# 0BSD OR MIT OR Apache-2.0
+MODCARGO_CRATES +=	aho-corasick	1.1.3	# Unlicense OR MIT
+MODCARGO_CRATES +=	ammonia	4.0.0	# MIT OR Apache-2.0
+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.18	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle	1.0.10	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle-parse	0.2.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle-query	1.1.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle-wincon	3.0.7	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anyhow	1.0.95	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	assert_cmd	2.0.16	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	autocfg	1.4.0	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	backtrace	0.3.74	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	base64	0.21.7	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bit-set	0.5.3	# MIT/Apache-2.0
+MODCARGO_CRATES +=	bit-vec	0.6.3	# MIT/Apache-2.0
+MODCARGO_CRATES +=	bitflags	1.3.2	# MIT/Apache-2.0
+MODCARGO_CRATES +=	bitflags	2.8.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	block-buffer	0.10.4	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bstr	1.11.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bumpalo	3.16.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	byteorder	1.5.0	# Unlicense OR MIT
+MODCARGO_CRATES +=	bytes	1.9.0	# MIT
+MODCARGO_CRATES +=	cc	1.2.10	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	cfg-if	1.0.0	# MIT/Apache-2.0
+MODCARGO_CRATES +=	chrono	0.4.39	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap	4.5.27	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_builder	4.5.27	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_complete	4.5.43	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_lex	0.7.4	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	colorchoice	1.0.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	core-foundation-sys	0.8.7	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	cpufeatures	0.2.17	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossbeam-deque	0.8.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossbeam-epoch	0.9.18	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossbeam-utils	0.8.21	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crypto-common	0.1.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	darling	0.20.10	# MIT
+MODCARGO_CRATES +=	darling_core	0.20.10	# MIT
+MODCARGO_CRATES +=	darling_macro	0.20.10	# MIT
+MODCARGO_CRATES +=	data-encoding	2.7.0	# MIT
+MODCARGO_CRATES +=	dbus	0.9.7	# Apache-2.0/MIT
+MODCARGO_CRATES +=	derive_builder	0.20.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	derive_builder_core	0.20.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	derive_builder_macro	0.20.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	diff	0.1.13	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	difflib	0.4.0	# MIT
+MODCARGO_CRATES +=	digest	0.10.7	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	displaydoc	0.2.5	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	doc-comment	0.3.3	# MIT
+MODCARGO_CRATES +=	elasticlunr-rs	3.0.2	# MIT/Apache-2.0
+MODCARGO_CRATES +=	env_filter	0.1.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	env_logger	0.11.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	equivalent	1.0.1	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	errno	0.3.10	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	fastrand	2.3.0	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	filetime	0.2.25	# MIT/Apache-2.0
+MODCARGO_CRATES +=	float-cmp	0.10.0	# MIT
+MODCARGO_CRATES +=	fnv	1.0.7	# Apache-2.0 / MIT
+MODCARGO_CRATES +=	form_urlencoded	1.2.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	fsevent-sys	4.1.0	# MIT
+MODCARGO_CRATES +=	futf	0.1.5	# MIT / Apache-2.0
+MODCARGO_CRATES +=	futures-channel	0.3.31	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	futures-core	0.3.31	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	futures-macro	0.3.31	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	futures-sink	0.3.31	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	futures-task	0.3.31	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	futures-util	0.3.31	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	generic-array	0.14.7	# MIT
+MODCARGO_CRATES +=	getrandom	0.2.15	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	gimli	0.31.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	globset	0.4.15	# Unlicense OR MIT
+MODCARGO_CRATES +=	h2	0.3.26	# MIT
+MODCARGO_CRATES +=	handlebars	6.3.0	# MIT
+MODCARGO_CRATES +=	hashbrown	0.15.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	headers	0.3.9	# MIT
+MODCARGO_CRATES +=	headers-core	0.2.0	# MIT
+MODCARGO_CRATES +=	html5ever	0.26.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	html5ever	0.27.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	http	0.2.12	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	http	1.2.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	http-body	0.4.6	# MIT
+MODCARGO_CRATES +=	httparse	1.10.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	httpdate	1.0.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	humantime	2.1.0	# MIT/Apache-2.0
+MODCARGO_CRATES +=	hyper	0.14.32	# MIT
+MODCARGO_CRATES +=	iana-time-zone	0.1.61	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	iana-time-zone-haiku	0.1.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	icu_collections	1.5.0	# Unicode-3.0
+MODCARGO_CRATES +=	icu_locid	1.5.0	# Unicode-3.0
+MODCARGO_CRATES +=	icu_locid_transform	1.5.0	# Unicode-3.0
+MODCARGO_CRATES +=	icu_locid_transform_data	1.5.0	# Unicode-3.0
+MODCARGO_CRATES +=	icu_normalizer	1.5.0	# Unicode-3.0
+MODCARGO_CRATES +=	icu_normalizer_data	1.5.0	# Unicode-3.0
+MODCARGO_CRATES +=	icu_properties	1.5.1	# Unicode-3.0
+MODCARGO_CRATES +=	icu_properties_data	1.5.0	# Unicode-3.0
+MODCARGO_CRATES +=	icu_provider	1.5.0	# Unicode-3.0
+MODCARGO_CRATES +=	icu_provider_macros	1.5.0	# Unicode-3.0
+MODCARGO_CRATES +=	ident_case	1.0.1	# MIT/Apache-2.0
+MODCARGO_CRATES +=	idna	1.0.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	idna_adapter	1.2.0	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	ignore	0.4.23	# Unlicense OR MIT
+MODCARGO_CRATES +=	indexmap	2.7.1	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	inotify	0.11.0	# ISC
+MODCARGO_CRATES +=	inotify-sys	0.1.5	# ISC
+MODCARGO_CRATES +=	is_terminal_polyfill	1.70.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	itoa	1.0.14	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	js-sys	0.3.77	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	kqueue	1.0.8	# MIT
+MODCARGO_CRATES +=	kqueue-sys	1.0.4	# MIT
+MODCARGO_CRATES +=	libc	0.2.169	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	libdbus-sys	0.2.5	# Apache-2.0/MIT
+MODCARGO_CRATES +=	libredox	0.1.3	# MIT
+MODCARGO_CRATES +=	linux-raw-sys	0.4.15	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
+MODCARGO_CRATES +=	litemap	0.7.4	# Unicode-3.0
+MODCARGO_CRATES +=	lock_api	0.4.12	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	log	0.4.25	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	mac	0.1.1	# MIT/Apache-2.0
+MODCARGO_CRATES +=	maplit	1.0.2	# MIT/Apache-2.0
+MODCARGO_CRATES +=	markup5ever	0.11.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	markup5ever	0.12.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	markup5ever_rcdom	0.2.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	memchr	2.7.4	# Unlicense OR MIT
+MODCARGO_CRATES +=	mime	0.3.17	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	mime_guess	2.0.5	# MIT
+MODCARGO_CRATES +=	miniz_oxide	0.8.3	# MIT OR Zlib OR Apache-2.0
+MODCARGO_CRATES +=	mio	1.0.3	# MIT
+MODCARGO_CRATES +=	new_debug_unreachable	1.0.6	# MIT
+MODCARGO_CRATES +=	normalize-line-endings	0.3.0	# Apache-2.0
+MODCARGO_CRATES +=	normpath	1.3.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	notify	8.0.0	# CC0-1.0
+MODCARGO_CRATES +=	notify-debouncer-mini	0.6.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	notify-types	2.0.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	num-modular	0.6.1	# Apache-2.0
+MODCARGO_CRATES +=	num-order	1.2.0	# Apache-2.0
+MODCARGO_CRATES +=	num-traits	0.2.19	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	object	0.36.7	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	once_cell	1.20.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	opener	0.7.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	parking_lot	0.12.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	parking_lot_core	0.9.10	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	pathdiff	0.2.3	# MIT/Apache-2.0
+MODCARGO_CRATES +=	percent-encoding	2.3.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	pest	2.7.15	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	pest_derive	2.7.15	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	pest_generator	2.7.15	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	pest_meta	2.7.15	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	phf	0.10.1	# MIT
+MODCARGO_CRATES +=	phf	0.11.3	# MIT
+MODCARGO_CRATES +=	phf_codegen	0.10.0	# MIT
+MODCARGO_CRATES +=	phf_codegen	0.11.3	# MIT
+MODCARGO_CRATES +=	phf_generator	0.10.0	# MIT
+MODCARGO_CRATES +=	phf_generator	0.11.3	# MIT
+MODCARGO_CRATES +=	phf_shared	0.10.0	# MIT
+MODCARGO_CRATES +=	phf_shared	0.11.3	# MIT
+MODCARGO_CRATES +=	pin-project	1.1.8	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	pin-project-internal	1.1.8	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	pin-project-lite	0.2.16	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	pin-utils	0.1.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	pkg-config	0.3.31	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	ppv-lite86	0.2.20	# MIT/Apache-2.0
+MODCARGO_CRATES +=	precomputed-hash	0.1.1	# MIT
+MODCARGO_CRATES +=	predicates	3.1.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	predicates-core	1.0.9	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	predicates-tree	1.0.12	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	pretty_assertions	1.4.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	proc-macro2	1.0.93	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	pulldown-cmark	0.10.3	# MIT
+MODCARGO_CRATES +=	pulldown-cmark	0.12.2	# MIT
+MODCARGO_CRATES +=	pulldown-cmark-escape	0.10.1	# MIT
+MODCARGO_CRATES +=	pulldown-cmark-to-cmark	18.0.0	# Apache-2.0
+MODCARGO_CRATES +=	quote	1.0.38	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	rand	0.8.5	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	rand_chacha	0.3.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	rand_core	0.6.4	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	redox_syscall	0.5.8	# MIT
+MODCARGO_CRATES +=	regex	1.11.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	regex-automata	0.4.9	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	regex-syntax	0.8.5	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	rustc-demangle	0.1.24	# MIT/Apache-2.0
+MODCARGO_CRATES +=	rustix	0.38.44	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
+MODCARGO_CRATES +=	rustversion	1.0.19	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	ryu	1.0.19	# Apache-2.0 OR BSL-1.0
+MODCARGO_CRATES +=	same-file	1.0.6	# Unlicense/MIT
+MODCARGO_CRATES +=	scoped-tls	1.0.1	# MIT/Apache-2.0
+MODCARGO_CRATES +=	scopeguard	1.2.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	select	0.6.0	# MIT
+MODCARGO_CRATES +=	semver	1.0.25	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde	1.0.217	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde_derive	1.0.217	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde_json	1.0.137	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde_urlencoded	0.7.1	# MIT/Apache-2.0
+MODCARGO_CRATES +=	sha1	0.10.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	sha2	0.10.8	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	shlex	1.3.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	siphasher	0.3.11	# MIT/Apache-2.0
+MODCARGO_CRATES +=	siphasher	1.0.1	# MIT/Apache-2.0
+MODCARGO_CRATES +=	slab	0.4.9	# MIT
+MODCARGO_CRATES +=	smallvec	1.13.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	socket2	0.5.8	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	stable_deref_trait	1.2.0	# MIT/Apache-2.0
+MODCARGO_CRATES +=	string_cache	0.8.7	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	string_cache_codegen	0.5.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	strsim	0.11.1	# MIT
+MODCARGO_CRATES +=	syn	1.0.109	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	syn	2.0.96	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	synstructure	0.13.1	# MIT
+MODCARGO_CRATES +=	tempfile	3.15.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	tendril	0.4.3	# MIT/Apache-2.0
+MODCARGO_CRATES +=	terminal_size	0.4.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	termtree	0.5.1	# MIT
+MODCARGO_CRATES +=	thiserror	1.0.69	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	thiserror	2.0.11	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	thiserror-impl	1.0.69	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	thiserror-impl	2.0.11	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	tinystr	0.7.6	# Unicode-3.0
+MODCARGO_CRATES +=	tokio	1.43.0	# MIT
+MODCARGO_CRATES +=	tokio-macros	2.5.0	# MIT
+MODCARGO_CRATES +=	tokio-tungstenite	0.21.0	# MIT
+MODCARGO_CRATES +=	tokio-util	0.7.13	# MIT
+MODCARGO_CRATES +=	toml	0.5.11	# MIT/Apache-2.0
+MODCARGO_CRATES +=	topological-sort	0.2.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	tower-service	0.3.3	# MIT
+MODCARGO_CRATES +=	tracing	0.1.41	# MIT
+MODCARGO_CRATES +=	tracing-core	0.1.33	# MIT
+MODCARGO_CRATES +=	try-lock	0.2.5	# MIT
+MODCARGO_CRATES +=	tungstenite	0.21.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	typenum	1.17.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	ucd-trie	0.1.7	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	unicase	2.8.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	unicode-ident	1.0.16	# (MIT OR Apache-2.0) AND Unicode-3.0
+MODCARGO_CRATES +=	url	2.5.4	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	utf-8	0.7.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	utf16_iter	1.0.5	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	utf8_iter	1.0.4	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	utf8parse	0.2.2	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	version_check	0.9.5	# MIT/Apache-2.0
+MODCARGO_CRATES +=	wait-timeout	0.2.0	# MIT/Apache-2.0
+MODCARGO_CRATES +=	walkdir	2.5.0	# Unlicense/MIT
+MODCARGO_CRATES +=	want	0.3.1	# MIT
+MODCARGO_CRATES +=	warp	0.3.7	# 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.100	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	wasm-bindgen-backend	0.2.100	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	wasm-bindgen-macro	0.2.100	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	wasm-bindgen-macro-support	0.2.100	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	wasm-bindgen-shared	0.2.100	# 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.9	# Unlicense OR MIT
+MODCARGO_CRATES +=	winapi-x86_64-pc-windows-gnu	0.4.0	# MIT/Apache-2.0
+MODCARGO_CRATES +=	windows-core	0.52.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-targets	0.52.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_aarch64_gnullvm	0.52.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_aarch64_msvc	0.52.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_i686_gnu	0.52.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_i686_gnullvm	0.52.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_i686_msvc	0.52.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_x86_64_gnu	0.52.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_x86_64_gnullvm	0.52.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	windows_x86_64_msvc	0.52.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	write16	1.0.0	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	writeable	0.5.5	# Unicode-3.0
+MODCARGO_CRATES +=	xml5ever	0.17.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	yansi	1.0.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	yoke	0.7.5	# Unicode-3.0
+MODCARGO_CRATES +=	yoke-derive	0.7.5	# Unicode-3.0
+MODCARGO_CRATES +=	zerocopy	0.7.35	# BSD-2-Clause OR Apache-2.0 OR MIT
+MODCARGO_CRATES +=	zerocopy-derive	0.7.35	# BSD-2-Clause OR Apache-2.0 OR MIT
+MODCARGO_CRATES +=	zerofrom	0.1.5	# Unicode-3.0
+MODCARGO_CRATES +=	zerofrom-derive	0.1.5	# Unicode-3.0
+MODCARGO_CRATES +=	zerovec	0.10.4	# Unicode-3.0
+MODCARGO_CRATES +=	zerovec-derive	0.10.3	# Unicode-3.0
Index: distinfo
===================================================================
RCS file: /cvs/ports/textproc/mdbook/distinfo,v
diff -u -p -r1.10 distinfo
--- distinfo	24 Feb 2025 21:48:58 -0000	1.10
+++ distinfo	28 Feb 2025 23:40:11 -0000
@@ -275,7 +275,7 @@ SHA256 (cargo/zerofrom-0.1.5.tar.gz) = z
 SHA256 (cargo/zerofrom-derive-0.1.5.tar.gz) = WV7tmC99NVvrhYN/ZR+iLpCzwESELcfywoQsCG8pWAg=
 SHA256 (cargo/zerovec-0.10.4.tar.gz) = qiuJPXnfI7+xLVRhAY1AjqGd+v52wsfvbU66YU+P8Hk=
 SHA256 (cargo/zerovec-derive-0.10.3.tar.gz) = bq+m37F1hOo+K9bnbgzBWtevErCavdHKVZYb7ZsQY8Y=
-SHA256 (mdBook-0.4.45.tar.gz) = u6ZkRjFt4Xza6pGLGV7nQgvzJZdGsZbUpeDtpNlhISI=
+SHA256 (rust-lang-mdBook-v0.4.45.tar.gz) = u6ZkRjFt4Xza6pGLGV7nQgvzJZdGsZbUpeDtpNlhISI=
 SIZE (cargo/addr2line-0.24.2.tar.gz) = 39015
 SIZE (cargo/adler2-2.0.0.tar.gz) = 13529
 SIZE (cargo/aho-corasick-1.1.3.tar.gz) = 183311
@@ -553,4 +553,4 @@ SIZE (cargo/zerofrom-0.1.5.tar.gz) = 509
 SIZE (cargo/zerofrom-derive-0.1.5.tar.gz) = 8285
 SIZE (cargo/zerovec-0.10.4.tar.gz) = 126398
 SIZE (cargo/zerovec-derive-0.10.3.tar.gz) = 19438
-SIZE (mdBook-0.4.45.tar.gz) = 1548067
+SIZE (rust-lang-mdBook-v0.4.45.tar.gz) = 1548067
Index: modules.inc
===================================================================
RCS file: modules.inc
diff -N modules.inc
--- modules.inc	24 Feb 2025 21:48:58 -0000	1.3
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,277 +0,0 @@
-MODCARGO_CRATES +=	addr2line	0.24.2	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	adler2	2.0.0	# 0BSD OR MIT OR Apache-2.0
-MODCARGO_CRATES +=	aho-corasick	1.1.3	# Unlicense OR MIT
-MODCARGO_CRATES +=	ammonia	4.0.0	# MIT OR Apache-2.0
-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.18	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	anstyle	1.0.10	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	anstyle-parse	0.2.6	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	anstyle-query	1.1.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	anstyle-wincon	3.0.7	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	anyhow	1.0.95	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	assert_cmd	2.0.16	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	autocfg	1.4.0	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	backtrace	0.3.74	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	base64	0.21.7	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	bit-set	0.5.3	# MIT/Apache-2.0
-MODCARGO_CRATES +=	bit-vec	0.6.3	# MIT/Apache-2.0
-MODCARGO_CRATES +=	bitflags	1.3.2	# MIT/Apache-2.0
-MODCARGO_CRATES +=	bitflags	2.8.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	block-buffer	0.10.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	bstr	1.11.3	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	bumpalo	3.16.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	byteorder	1.5.0	# Unlicense OR MIT
-MODCARGO_CRATES +=	bytes	1.9.0	# MIT
-MODCARGO_CRATES +=	cc	1.2.10	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	cfg-if	1.0.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	chrono	0.4.39	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap	4.5.27	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_builder	4.5.27	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_complete	4.5.43	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_lex	0.7.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	colorchoice	1.0.3	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	core-foundation-sys	0.8.7	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	cpufeatures	0.2.17	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	crossbeam-deque	0.8.6	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	crossbeam-epoch	0.9.18	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	crossbeam-utils	0.8.21	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	crypto-common	0.1.6	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	darling	0.20.10	# MIT
-MODCARGO_CRATES +=	darling_core	0.20.10	# MIT
-MODCARGO_CRATES +=	darling_macro	0.20.10	# MIT
-MODCARGO_CRATES +=	data-encoding	2.7.0	# MIT
-MODCARGO_CRATES +=	dbus	0.9.7	# Apache-2.0/MIT
-MODCARGO_CRATES +=	derive_builder	0.20.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	derive_builder_core	0.20.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	derive_builder_macro	0.20.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	diff	0.1.13	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	difflib	0.4.0	# MIT
-MODCARGO_CRATES +=	digest	0.10.7	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	displaydoc	0.2.5	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	doc-comment	0.3.3	# MIT
-MODCARGO_CRATES +=	elasticlunr-rs	3.0.2	# MIT/Apache-2.0
-MODCARGO_CRATES +=	env_filter	0.1.3	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	env_logger	0.11.6	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	equivalent	1.0.1	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	errno	0.3.10	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	fastrand	2.3.0	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	filetime	0.2.25	# MIT/Apache-2.0
-MODCARGO_CRATES +=	float-cmp	0.10.0	# MIT
-MODCARGO_CRATES +=	fnv	1.0.7	# Apache-2.0 / MIT
-MODCARGO_CRATES +=	form_urlencoded	1.2.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	fsevent-sys	4.1.0	# MIT
-MODCARGO_CRATES +=	futf	0.1.5	# MIT / Apache-2.0
-MODCARGO_CRATES +=	futures-channel	0.3.31	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	futures-core	0.3.31	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	futures-macro	0.3.31	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	futures-sink	0.3.31	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	futures-task	0.3.31	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	futures-util	0.3.31	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	generic-array	0.14.7	# MIT
-MODCARGO_CRATES +=	getrandom	0.2.15	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	gimli	0.31.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	globset	0.4.15	# Unlicense OR MIT
-MODCARGO_CRATES +=	h2	0.3.26	# MIT
-MODCARGO_CRATES +=	handlebars	6.3.0	# MIT
-MODCARGO_CRATES +=	hashbrown	0.15.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	headers	0.3.9	# MIT
-MODCARGO_CRATES +=	headers-core	0.2.0	# MIT
-MODCARGO_CRATES +=	html5ever	0.26.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	html5ever	0.27.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	http	0.2.12	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	http	1.2.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	http-body	0.4.6	# MIT
-MODCARGO_CRATES +=	httparse	1.10.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	httpdate	1.0.3	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	humantime	2.1.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	hyper	0.14.32	# MIT
-MODCARGO_CRATES +=	iana-time-zone	0.1.61	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	iana-time-zone-haiku	0.1.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	icu_collections	1.5.0	# Unicode-3.0
-MODCARGO_CRATES +=	icu_locid	1.5.0	# Unicode-3.0
-MODCARGO_CRATES +=	icu_locid_transform	1.5.0	# Unicode-3.0
-MODCARGO_CRATES +=	icu_locid_transform_data	1.5.0	# Unicode-3.0
-MODCARGO_CRATES +=	icu_normalizer	1.5.0	# Unicode-3.0
-MODCARGO_CRATES +=	icu_normalizer_data	1.5.0	# Unicode-3.0
-MODCARGO_CRATES +=	icu_properties	1.5.1	# Unicode-3.0
-MODCARGO_CRATES +=	icu_properties_data	1.5.0	# Unicode-3.0
-MODCARGO_CRATES +=	icu_provider	1.5.0	# Unicode-3.0
-MODCARGO_CRATES +=	icu_provider_macros	1.5.0	# Unicode-3.0
-MODCARGO_CRATES +=	ident_case	1.0.1	# MIT/Apache-2.0
-MODCARGO_CRATES +=	idna	1.0.3	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	idna_adapter	1.2.0	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	ignore	0.4.23	# Unlicense OR MIT
-MODCARGO_CRATES +=	indexmap	2.7.1	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	inotify	0.11.0	# ISC
-MODCARGO_CRATES +=	inotify-sys	0.1.5	# ISC
-MODCARGO_CRATES +=	is_terminal_polyfill	1.70.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	itoa	1.0.14	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	js-sys	0.3.77	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	kqueue	1.0.8	# MIT
-MODCARGO_CRATES +=	kqueue-sys	1.0.4	# MIT
-MODCARGO_CRATES +=	libc	0.2.169	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	libdbus-sys	0.2.5	# Apache-2.0/MIT
-MODCARGO_CRATES +=	libredox	0.1.3	# MIT
-MODCARGO_CRATES +=	linux-raw-sys	0.4.15	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
-MODCARGO_CRATES +=	litemap	0.7.4	# Unicode-3.0
-MODCARGO_CRATES +=	lock_api	0.4.12	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	log	0.4.25	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	mac	0.1.1	# MIT/Apache-2.0
-MODCARGO_CRATES +=	maplit	1.0.2	# MIT/Apache-2.0
-MODCARGO_CRATES +=	markup5ever	0.11.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	markup5ever	0.12.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	markup5ever_rcdom	0.2.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	memchr	2.7.4	# Unlicense OR MIT
-MODCARGO_CRATES +=	mime	0.3.17	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	mime_guess	2.0.5	# MIT
-MODCARGO_CRATES +=	miniz_oxide	0.8.3	# MIT OR Zlib OR Apache-2.0
-MODCARGO_CRATES +=	mio	1.0.3	# MIT
-MODCARGO_CRATES +=	new_debug_unreachable	1.0.6	# MIT
-MODCARGO_CRATES +=	normalize-line-endings	0.3.0	# Apache-2.0
-MODCARGO_CRATES +=	normpath	1.3.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	notify	8.0.0	# CC0-1.0
-MODCARGO_CRATES +=	notify-debouncer-mini	0.6.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	notify-types	2.0.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	num-modular	0.6.1	# Apache-2.0
-MODCARGO_CRATES +=	num-order	1.2.0	# Apache-2.0
-MODCARGO_CRATES +=	num-traits	0.2.19	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	object	0.36.7	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	once_cell	1.20.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	opener	0.7.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	parking_lot	0.12.3	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	parking_lot_core	0.9.10	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	pathdiff	0.2.3	# MIT/Apache-2.0
-MODCARGO_CRATES +=	percent-encoding	2.3.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	pest	2.7.15	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	pest_derive	2.7.15	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	pest_generator	2.7.15	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	pest_meta	2.7.15	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	phf	0.10.1	# MIT
-MODCARGO_CRATES +=	phf	0.11.3	# MIT
-MODCARGO_CRATES +=	phf_codegen	0.10.0	# MIT
-MODCARGO_CRATES +=	phf_codegen	0.11.3	# MIT
-MODCARGO_CRATES +=	phf_generator	0.10.0	# MIT
-MODCARGO_CRATES +=	phf_generator	0.11.3	# MIT
-MODCARGO_CRATES +=	phf_shared	0.10.0	# MIT
-MODCARGO_CRATES +=	phf_shared	0.11.3	# MIT
-MODCARGO_CRATES +=	pin-project	1.1.8	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	pin-project-internal	1.1.8	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	pin-project-lite	0.2.16	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	pin-utils	0.1.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	pkg-config	0.3.31	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	ppv-lite86	0.2.20	# MIT/Apache-2.0
-MODCARGO_CRATES +=	precomputed-hash	0.1.1	# MIT
-MODCARGO_CRATES +=	predicates	3.1.3	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	predicates-core	1.0.9	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	predicates-tree	1.0.12	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	pretty_assertions	1.4.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	proc-macro2	1.0.93	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	pulldown-cmark	0.10.3	# MIT
-MODCARGO_CRATES +=	pulldown-cmark	0.12.2	# MIT
-MODCARGO_CRATES +=	pulldown-cmark-escape	0.10.1	# MIT
-MODCARGO_CRATES +=	pulldown-cmark-to-cmark	18.0.0	# Apache-2.0
-MODCARGO_CRATES +=	quote	1.0.38	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	rand	0.8.5	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	rand_chacha	0.3.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	rand_core	0.6.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	redox_syscall	0.5.8	# MIT
-MODCARGO_CRATES +=	regex	1.11.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	regex-automata	0.4.9	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	regex-syntax	0.8.5	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	rustc-demangle	0.1.24	# MIT/Apache-2.0
-MODCARGO_CRATES +=	rustix	0.38.44	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
-MODCARGO_CRATES +=	rustversion	1.0.19	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	ryu	1.0.19	# Apache-2.0 OR BSL-1.0
-MODCARGO_CRATES +=	same-file	1.0.6	# Unlicense/MIT
-MODCARGO_CRATES +=	scoped-tls	1.0.1	# MIT/Apache-2.0
-MODCARGO_CRATES +=	scopeguard	1.2.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	select	0.6.0	# MIT
-MODCARGO_CRATES +=	semver	1.0.25	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	serde	1.0.217	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	serde_derive	1.0.217	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	serde_json	1.0.137	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	serde_urlencoded	0.7.1	# MIT/Apache-2.0
-MODCARGO_CRATES +=	sha1	0.10.6	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	sha2	0.10.8	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	shlex	1.3.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	siphasher	0.3.11	# MIT/Apache-2.0
-MODCARGO_CRATES +=	siphasher	1.0.1	# MIT/Apache-2.0
-MODCARGO_CRATES +=	slab	0.4.9	# MIT
-MODCARGO_CRATES +=	smallvec	1.13.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	socket2	0.5.8	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	stable_deref_trait	1.2.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	string_cache	0.8.7	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	string_cache_codegen	0.5.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	strsim	0.11.1	# MIT
-MODCARGO_CRATES +=	syn	1.0.109	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	syn	2.0.96	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	synstructure	0.13.1	# MIT
-MODCARGO_CRATES +=	tempfile	3.15.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	tendril	0.4.3	# MIT/Apache-2.0
-MODCARGO_CRATES +=	terminal_size	0.4.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	termtree	0.5.1	# MIT
-MODCARGO_CRATES +=	thiserror	1.0.69	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	thiserror	2.0.11	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	thiserror-impl	1.0.69	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	thiserror-impl	2.0.11	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	tinystr	0.7.6	# Unicode-3.0
-MODCARGO_CRATES +=	tokio	1.43.0	# MIT
-MODCARGO_CRATES +=	tokio-macros	2.5.0	# MIT
-MODCARGO_CRATES +=	tokio-tungstenite	0.21.0	# MIT
-MODCARGO_CRATES +=	tokio-util	0.7.13	# MIT
-MODCARGO_CRATES +=	toml	0.5.11	# MIT/Apache-2.0
-MODCARGO_CRATES +=	topological-sort	0.2.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	tower-service	0.3.3	# MIT
-MODCARGO_CRATES +=	tracing	0.1.41	# MIT
-MODCARGO_CRATES +=	tracing-core	0.1.33	# MIT
-MODCARGO_CRATES +=	try-lock	0.2.5	# MIT
-MODCARGO_CRATES +=	tungstenite	0.21.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	typenum	1.17.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	ucd-trie	0.1.7	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	unicase	2.8.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	unicode-ident	1.0.16	# (MIT OR Apache-2.0) AND Unicode-3.0
-MODCARGO_CRATES +=	url	2.5.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	utf-8	0.7.6	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	utf16_iter	1.0.5	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	utf8_iter	1.0.4	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	utf8parse	0.2.2	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	version_check	0.9.5	# MIT/Apache-2.0
-MODCARGO_CRATES +=	wait-timeout	0.2.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	walkdir	2.5.0	# Unlicense/MIT
-MODCARGO_CRATES +=	want	0.3.1	# MIT
-MODCARGO_CRATES +=	warp	0.3.7	# 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.100	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	wasm-bindgen-backend	0.2.100	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	wasm-bindgen-macro	0.2.100	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	wasm-bindgen-macro-support	0.2.100	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	wasm-bindgen-shared	0.2.100	# 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.9	# Unlicense OR MIT
-MODCARGO_CRATES +=	winapi-x86_64-pc-windows-gnu	0.4.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	windows-core	0.52.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-targets	0.52.6	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_aarch64_gnullvm	0.52.6	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_aarch64_msvc	0.52.6	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_i686_gnu	0.52.6	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_i686_gnullvm	0.52.6	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_i686_msvc	0.52.6	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_x86_64_gnu	0.52.6	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_x86_64_gnullvm	0.52.6	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	windows_x86_64_msvc	0.52.6	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	write16	1.0.0	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	writeable	0.5.5	# Unicode-3.0
-MODCARGO_CRATES +=	xml5ever	0.17.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	yansi	1.0.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	yoke	0.7.5	# Unicode-3.0
-MODCARGO_CRATES +=	yoke-derive	0.7.5	# Unicode-3.0
-MODCARGO_CRATES +=	zerocopy	0.7.35	# BSD-2-Clause OR Apache-2.0 OR MIT
-MODCARGO_CRATES +=	zerocopy-derive	0.7.35	# BSD-2-Clause OR Apache-2.0 OR MIT
-MODCARGO_CRATES +=	zerofrom	0.1.5	# Unicode-3.0
-MODCARGO_CRATES +=	zerofrom-derive	0.1.5	# Unicode-3.0
-MODCARGO_CRATES +=	zerovec	0.10.4	# Unicode-3.0
-MODCARGO_CRATES +=	zerovec-derive	0.10.3	# Unicode-3.0

-- 
Best Regards
Edd Barrett

https://www.theunixzoo.co.uk