pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

devel/diffsitter: tree-sitter support on NetBSD



Module Name:	pkgsrc-wip
Committed By:	pin <voidpin%protonmail.com@localhost>
Pushed By:	pin
Date:		Wed Jan 18 10:54:27 2023 +0100
Changeset:	6e9cbef0d8824ad2e793a55e69d5dbe52f8de00e

Modified Files:
	Makefile
Added Files:
	diffsitter/DESCR
	diffsitter/Makefile
	diffsitter/PLIST
	diffsitter/cargo-depends.mk
	diffsitter/distinfo
	diffsitter/patches/patch-src_parse.rs

Log Message:
devel/diffsitter: tree-sitter support on NetBSD

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=6e9cbef0d8824ad2e793a55e69d5dbe52f8de00e

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                              |   1 +
 diffsitter/DESCR                      |  14 +
 diffsitter/Makefile                   |  31 ++
 diffsitter/PLIST                      |   2 +
 diffsitter/cargo-depends.mk           | 188 ++++++++++++
 diffsitter/distinfo                   | 564 ++++++++++++++++++++++++++++++++++
 diffsitter/patches/patch-src_parse.rs |  15 +
 7 files changed, 815 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 7707727db4..b654490285 100644
--- a/Makefile
+++ b/Makefile
@@ -650,6 +650,7 @@ SUBDIR+=	diablo
 SUBDIR+=	dict-est-rus
 SUBDIR+=	dict-freedict-eng-ara
 SUBDIR+=	dict-freedict-eng-fra
+SUBDIR+=	diffsitter
 SUBDIR+=	digitemp
 SUBDIR+=	dillo-devel
 SUBDIR+=	ding
diff --git a/diffsitter/DESCR b/diffsitter/DESCR
new file mode 100644
index 0000000000..5a885fa811
--- /dev/null
+++ b/diffsitter/DESCR
@@ -0,0 +1,14 @@
+diffsitter creates semantically meaningful diffs that ignore formatting
+differences like spacing. It does so by computing a diff on the AST (abstract
+syntax tree) of a file rather than computing the diff on the text contents of
+the file.
+
+diffsitter uses the parsers from the tree-sitter project to parse source code.
+As such, the languages supported by this tool are restricted to the languages
+supported by tree-sitter.
+
+Supported languages: Bash, C#, C++, CSS, Go, Java, OCaml, PHP, Python, Ruby,
+Rust, Typescript/TSX and HCL
+
+diffsitter is very much a work in progress and nowhere close to production
+ready (yet). Contributions are always welcome!
diff --git a/diffsitter/Makefile b/diffsitter/Makefile
new file mode 100644
index 0000000000..084b6c0161
--- /dev/null
+++ b/diffsitter/Makefile
@@ -0,0 +1,31 @@
+# $NetBSD: Makefile,v 1.3 2022/12/26 22:13:02 pin Exp $
+
+DISTNAME=	diffsitter-0.7.3
+CATEGORIES=	devel
+MASTER_SITES=	${MASTER_SITE_GITHUB:=afnanenayet/}
+GITHUB_TAG=	v${PKGVERSION_NOREV}
+
+MAINTAINER=	pin%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/afnanenayet/diffsitter/
+COMMENT=	Tree-sitter based AST difftool to get meaningful semantic diffs
+LICENSE=	mit
+
+.include "cargo-depends.mk"
+
+USE_LANGUAGES+=			c c++
+USE_TOOLS+=			pkg-config
+PYTHON_VERSIONS_INCOMPATIBLE=	27
+PYTHON_FOR_BUILD_ONLY=		tool
+
+INSTALLATION_DIRS=	bin
+
+CARGO_NO_DEFAULT_FEATURES=	YES
+CARGO_FEATURES+=		dynamic-grammar-libs
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/target/release/diffsitter \
+		${DESTDIR}${PREFIX}/bin
+
+.include "../../lang/rust/cargo.mk"
+.include "../../lang/python/tool.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/diffsitter/PLIST b/diffsitter/PLIST
new file mode 100644
index 0000000000..5dd313294e
--- /dev/null
+++ b/diffsitter/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2022/11/30 20:03:02 pin Exp $
+bin/diffsitter
diff --git a/diffsitter/cargo-depends.mk b/diffsitter/cargo-depends.mk
new file mode 100644
index 0000000000..8378ba2d19
--- /dev/null
+++ b/diffsitter/cargo-depends.mk
@@ -0,0 +1,188 @@
+# $NetBSD: cargo-depends.mk,v 1.2 2022/12/26 22:13:02 pin Exp $
+
+CARGO_CRATE_DEPENDS+=	addr2line-0.17.0
+CARGO_CRATE_DEPENDS+=	adler-1.0.2
+CARGO_CRATE_DEPENDS+=	aho-corasick-0.7.19
+CARGO_CRATE_DEPENDS+=	android_system_properties-0.1.5
+CARGO_CRATE_DEPENDS+=	anyhow-1.0.67
+CARGO_CRATE_DEPENDS+=	atty-0.2.14
+CARGO_CRATE_DEPENDS+=	autocfg-1.1.0
+CARGO_CRATE_DEPENDS+=	backtrace-0.3.66
+CARGO_CRATE_DEPENDS+=	bitflags-1.3.2
+CARGO_CRATE_DEPENDS+=	block-buffer-0.10.3
+CARGO_CRATE_DEPENDS+=	bumpalo-3.11.0
+CARGO_CRATE_DEPENDS+=	cargo-emit-0.2.1
+CARGO_CRATE_DEPENDS+=	cc-1.0.78
+CARGO_CRATE_DEPENDS+=	cfg-if-1.0.0
+CARGO_CRATE_DEPENDS+=	clap-4.0.29
+CARGO_CRATE_DEPENDS+=	clap_complete-4.0.6
+CARGO_CRATE_DEPENDS+=	clap_derive-4.0.21
+CARGO_CRATE_DEPENDS+=	clap_lex-0.3.0
+CARGO_CRATE_DEPENDS+=	codespan-reporting-0.11.1
+CARGO_CRATE_DEPENDS+=	console-0.15.2
+CARGO_CRATE_DEPENDS+=	const_fn-0.4.9
+CARGO_CRATE_DEPENDS+=	const_format-0.2.30
+CARGO_CRATE_DEPENDS+=	const_format_proc_macros-0.2.29
+CARGO_CRATE_DEPENDS+=	core-foundation-sys-0.8.3
+CARGO_CRATE_DEPENDS+=	cpufeatures-0.2.5
+CARGO_CRATE_DEPENDS+=	crossbeam-channel-0.5.6
+CARGO_CRATE_DEPENDS+=	crossbeam-deque-0.8.2
+CARGO_CRATE_DEPENDS+=	crossbeam-epoch-0.9.13
+CARGO_CRATE_DEPENDS+=	crossbeam-utils-0.8.14
+CARGO_CRATE_DEPENDS+=	crypto-common-0.1.6
+CARGO_CRATE_DEPENDS+=	ctor-0.1.23
+CARGO_CRATE_DEPENDS+=	cxx-1.0.82
+CARGO_CRATE_DEPENDS+=	cxx-build-1.0.82
+CARGO_CRATE_DEPENDS+=	cxxbridge-flags-1.0.82
+CARGO_CRATE_DEPENDS+=	cxxbridge-macro-1.0.82
+CARGO_CRATE_DEPENDS+=	diff-0.1.13
+CARGO_CRATE_DEPENDS+=	digest-0.10.5
+CARGO_CRATE_DEPENDS+=	directories-next-2.0.0
+CARGO_CRATE_DEPENDS+=	dirs-4.0.0
+CARGO_CRATE_DEPENDS+=	dirs-sys-0.3.7
+CARGO_CRATE_DEPENDS+=	dirs-sys-next-0.1.2
+CARGO_CRATE_DEPENDS+=	either-1.8.0
+CARGO_CRATE_DEPENDS+=	encode_unicode-0.3.6
+CARGO_CRATE_DEPENDS+=	env_logger-0.7.1
+CARGO_CRATE_DEPENDS+=	errno-0.2.8
+CARGO_CRATE_DEPENDS+=	errno-dragonfly-0.1.2
+CARGO_CRATE_DEPENDS+=	form_urlencoded-1.1.0
+CARGO_CRATE_DEPENDS+=	fs_extra-1.2.0
+CARGO_CRATE_DEPENDS+=	generic-array-0.14.6
+CARGO_CRATE_DEPENDS+=	getrandom-0.2.7
+CARGO_CRATE_DEPENDS+=	gimli-0.26.2
+CARGO_CRATE_DEPENDS+=	git2-0.15.0
+CARGO_CRATE_DEPENDS+=	heck-0.4.0
+CARGO_CRATE_DEPENDS+=	hermit-abi-0.1.19
+CARGO_CRATE_DEPENDS+=	hermit-abi-0.2.6
+CARGO_CRATE_DEPENDS+=	human-panic-1.0.3
+CARGO_CRATE_DEPENDS+=	humantime-1.3.0
+CARGO_CRATE_DEPENDS+=	iana-time-zone-0.1.53
+CARGO_CRATE_DEPENDS+=	iana-time-zone-haiku-0.1.1
+CARGO_CRATE_DEPENDS+=	idna-0.3.0
+CARGO_CRATE_DEPENDS+=	insta-1.23.0
+CARGO_CRATE_DEPENDS+=	io-lifetimes-0.7.5
+CARGO_CRATE_DEPENDS+=	io-lifetimes-1.0.2
+CARGO_CRATE_DEPENDS+=	is-terminal-0.4.1
+CARGO_CRATE_DEPENDS+=	is_debug-1.0.1
+CARGO_CRATE_DEPENDS+=	itoa-1.0.4
+CARGO_CRATE_DEPENDS+=	jemalloc-sys-0.5.1+5.3.0-patched
+CARGO_CRATE_DEPENDS+=	jemallocator-0.5.0
+CARGO_CRATE_DEPENDS+=	jobserver-0.1.25
+CARGO_CRATE_DEPENDS+=	js-sys-0.3.60
+CARGO_CRATE_DEPENDS+=	json5-0.4.1
+CARGO_CRATE_DEPENDS+=	lazy_static-1.4.0
+CARGO_CRATE_DEPENDS+=	libc-0.2.138
+CARGO_CRATE_DEPENDS+=	libgit2-sys-0.14.0+1.5.0
+CARGO_CRATE_DEPENDS+=	libloading-0.7.4
+CARGO_CRATE_DEPENDS+=	libz-sys-1.1.8
+CARGO_CRATE_DEPENDS+=	link-cplusplus-1.0.7
+CARGO_CRATE_DEPENDS+=	linked-hash-map-0.5.6
+CARGO_CRATE_DEPENDS+=	linux-raw-sys-0.0.46
+CARGO_CRATE_DEPENDS+=	linux-raw-sys-0.1.3
+CARGO_CRATE_DEPENDS+=	log-0.4.17
+CARGO_CRATE_DEPENDS+=	logging_timer-1.1.0
+CARGO_CRATE_DEPENDS+=	logging_timer_proc_macros-1.1.0
+CARGO_CRATE_DEPENDS+=	memchr-2.5.0
+CARGO_CRATE_DEPENDS+=	memoffset-0.7.1
+CARGO_CRATE_DEPENDS+=	miniz_oxide-0.5.4
+CARGO_CRATE_DEPENDS+=	num_cpus-1.14.0
+CARGO_CRATE_DEPENDS+=	num_threads-0.1.6
+CARGO_CRATE_DEPENDS+=	object-0.29.0
+CARGO_CRATE_DEPENDS+=	once_cell-1.16.0
+CARGO_CRATE_DEPENDS+=	os_str_bytes-6.3.1
+CARGO_CRATE_DEPENDS+=	os_type-2.4.0
+CARGO_CRATE_DEPENDS+=	output_vt100-0.1.3
+CARGO_CRATE_DEPENDS+=	percent-encoding-2.2.0
+CARGO_CRATE_DEPENDS+=	pest-2.3.1
+CARGO_CRATE_DEPENDS+=	pest_derive-2.3.1
+CARGO_CRATE_DEPENDS+=	pest_generator-2.3.1
+CARGO_CRATE_DEPENDS+=	pest_meta-2.3.1
+CARGO_CRATE_DEPENDS+=	phf-0.11.1
+CARGO_CRATE_DEPENDS+=	phf_generator-0.11.1
+CARGO_CRATE_DEPENDS+=	phf_macros-0.11.1
+CARGO_CRATE_DEPENDS+=	phf_shared-0.11.1
+CARGO_CRATE_DEPENDS+=	pkg-config-0.3.26
+CARGO_CRATE_DEPENDS+=	pretty_assertions-1.3.0
+CARGO_CRATE_DEPENDS+=	pretty_env_logger-0.4.0
+CARGO_CRATE_DEPENDS+=	proc-macro-error-1.0.4
+CARGO_CRATE_DEPENDS+=	proc-macro-error-attr-1.0.4
+CARGO_CRATE_DEPENDS+=	proc-macro2-1.0.47
+CARGO_CRATE_DEPENDS+=	quick-error-1.2.3
+CARGO_CRATE_DEPENDS+=	quote-1.0.21
+CARGO_CRATE_DEPENDS+=	rand-0.8.5
+CARGO_CRATE_DEPENDS+=	rand_core-0.6.4
+CARGO_CRATE_DEPENDS+=	rayon-1.6.1
+CARGO_CRATE_DEPENDS+=	rayon-core-1.10.1
+CARGO_CRATE_DEPENDS+=	redox_syscall-0.2.16
+CARGO_CRATE_DEPENDS+=	redox_users-0.4.3
+CARGO_CRATE_DEPENDS+=	regex-1.6.0
+CARGO_CRATE_DEPENDS+=	regex-syntax-0.6.27
+CARGO_CRATE_DEPENDS+=	rustc-demangle-0.1.21
+CARGO_CRATE_DEPENDS+=	rustix-0.35.13
+CARGO_CRATE_DEPENDS+=	rustix-0.36.4
+CARGO_CRATE_DEPENDS+=	rustversion-1.0.9
+CARGO_CRATE_DEPENDS+=	ryu-1.0.11
+CARGO_CRATE_DEPENDS+=	scopeguard-1.1.0
+CARGO_CRATE_DEPENDS+=	scratch-1.0.2
+CARGO_CRATE_DEPENDS+=	serde-1.0.151
+CARGO_CRATE_DEPENDS+=	serde_derive-1.0.151
+CARGO_CRATE_DEPENDS+=	serde_json-1.0.90
+CARGO_CRATE_DEPENDS+=	sha1-0.10.5
+CARGO_CRATE_DEPENDS+=	shadow-rs-0.19.0
+CARGO_CRATE_DEPENDS+=	similar-2.2.1
+CARGO_CRATE_DEPENDS+=	siphasher-0.3.10
+CARGO_CRATE_DEPENDS+=	strsim-0.10.0
+CARGO_CRATE_DEPENDS+=	strum-0.24.1
+CARGO_CRATE_DEPENDS+=	strum_macros-0.24.3
+CARGO_CRATE_DEPENDS+=	syn-1.0.105
+CARGO_CRATE_DEPENDS+=	termcolor-1.1.3
+CARGO_CRATE_DEPENDS+=	terminal_size-0.1.17
+CARGO_CRATE_DEPENDS+=	terminal_size-0.2.2
+CARGO_CRATE_DEPENDS+=	test-case-2.2.2
+CARGO_CRATE_DEPENDS+=	test-case-macros-2.2.1
+CARGO_CRATE_DEPENDS+=	thiserror-1.0.38
+CARGO_CRATE_DEPENDS+=	thiserror-impl-1.0.38
+CARGO_CRATE_DEPENDS+=	time-0.3.17
+CARGO_CRATE_DEPENDS+=	time-core-0.1.0
+CARGO_CRATE_DEPENDS+=	time-macros-0.2.6
+CARGO_CRATE_DEPENDS+=	tinyvec-1.6.0
+CARGO_CRATE_DEPENDS+=	tinyvec_macros-0.1.0
+CARGO_CRATE_DEPENDS+=	toml-0.5.9
+CARGO_CRATE_DEPENDS+=	tree-sitter-0.20.9
+CARGO_CRATE_DEPENDS+=	typenum-1.15.0
+CARGO_CRATE_DEPENDS+=	tz-rs-0.6.14
+CARGO_CRATE_DEPENDS+=	tzdb-0.5.0
+CARGO_CRATE_DEPENDS+=	ucd-trie-0.1.5
+CARGO_CRATE_DEPENDS+=	unicase-2.6.0
+CARGO_CRATE_DEPENDS+=	unicode-bidi-0.3.8
+CARGO_CRATE_DEPENDS+=	unicode-ident-1.0.5
+CARGO_CRATE_DEPENDS+=	unicode-normalization-0.1.22
+CARGO_CRATE_DEPENDS+=	unicode-segmentation-1.10.0
+CARGO_CRATE_DEPENDS+=	unicode-width-0.1.10
+CARGO_CRATE_DEPENDS+=	unicode-xid-0.2.4
+CARGO_CRATE_DEPENDS+=	url-2.3.1
+CARGO_CRATE_DEPENDS+=	uuid-0.8.2
+CARGO_CRATE_DEPENDS+=	vcpkg-0.2.15
+CARGO_CRATE_DEPENDS+=	version_check-0.9.4
+CARGO_CRATE_DEPENDS+=	wasi-0.11.0+wasi-snapshot-preview1
+CARGO_CRATE_DEPENDS+=	wasm-bindgen-0.2.83
+CARGO_CRATE_DEPENDS+=	wasm-bindgen-backend-0.2.83
+CARGO_CRATE_DEPENDS+=	wasm-bindgen-macro-0.2.83
+CARGO_CRATE_DEPENDS+=	wasm-bindgen-macro-support-0.2.83
+CARGO_CRATE_DEPENDS+=	wasm-bindgen-shared-0.2.83
+CARGO_CRATE_DEPENDS+=	winapi-0.3.9
+CARGO_CRATE_DEPENDS+=	winapi-i686-pc-windows-gnu-0.4.0
+CARGO_CRATE_DEPENDS+=	winapi-util-0.1.5
+CARGO_CRATE_DEPENDS+=	winapi-x86_64-pc-windows-gnu-0.4.0
+CARGO_CRATE_DEPENDS+=	windows-sys-0.42.0
+CARGO_CRATE_DEPENDS+=	windows_aarch64_gnullvm-0.42.0
+CARGO_CRATE_DEPENDS+=	windows_aarch64_msvc-0.42.0
+CARGO_CRATE_DEPENDS+=	windows_i686_gnu-0.42.0
+CARGO_CRATE_DEPENDS+=	windows_i686_msvc-0.42.0
+CARGO_CRATE_DEPENDS+=	windows_x86_64_gnu-0.42.0
+CARGO_CRATE_DEPENDS+=	windows_x86_64_gnullvm-0.42.0
+CARGO_CRATE_DEPENDS+=	windows_x86_64_msvc-0.42.0
+CARGO_CRATE_DEPENDS+=	xdg-2.4.1
+CARGO_CRATE_DEPENDS+=	yaml-rust-0.4.5
+CARGO_CRATE_DEPENDS+=	yansi-0.5.1
diff --git a/diffsitter/distinfo b/diffsitter/distinfo
new file mode 100644
index 0000000000..6019247470
--- /dev/null
+++ b/diffsitter/distinfo
@@ -0,0 +1,564 @@
+$NetBSD: distinfo,v 1.2 2022/12/26 22:13:02 pin Exp $
+
+BLAKE2s (addr2line-0.17.0.crate) = f7fa3b016f0e80c4ea9967f8947de15edc9fa39d0c0cdea692dccd0c41c28039
+SHA512 (addr2line-0.17.0.crate) = ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95
+Size (addr2line-0.17.0.crate) = 32260 bytes
+BLAKE2s (adler-1.0.2.crate) = f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa
+SHA512 (adler-1.0.2.crate) = 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+Size (adler-1.0.2.crate) = 12778 bytes
+BLAKE2s (aho-corasick-0.7.19.crate) = b13c5789625903a58cfdb854bca6eb074329fde83ffb2581686f105d52d31996
+SHA512 (aho-corasick-0.7.19.crate) = 0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
+Size (aho-corasick-0.7.19.crate) = 113070 bytes
+BLAKE2s (android_system_properties-0.1.5.crate) = e405a7701baf9817ca6e946b78ab2ae83f4667112c19c5214606cd863ca5c765
+SHA512 (android_system_properties-0.1.5.crate) = b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
+Size (android_system_properties-0.1.5.crate) = 5243 bytes
+BLAKE2s (anyhow-1.0.67.crate) = ea3714ab272400fd981746a940ae32934ba47025a34668329ed3cc428244f5b5
+SHA512 (anyhow-1.0.67.crate) = 358a0fee27788e5cd59b61061d6b279c11a39fc3a6496b7173a3c0fba310e53fb056e6324882eb769d3c60aa404affc5bb5662745eb4e0f5718d95d408ce47ea
+Size (anyhow-1.0.67.crate) = 43861 bytes
+BLAKE2s (atty-0.2.14.crate) = 8a58145c7b668aa6caf8d749e37857ff202211e1bfa9e441f130ff02feb68405
+SHA512 (atty-0.2.14.crate) = d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+Size (atty-0.2.14.crate) = 5470 bytes
+BLAKE2s (autocfg-1.1.0.crate) = dd57bc2348994ace592664469f4b2389f230343402c627a9981eb582f10b0060
+SHA512 (autocfg-1.1.0.crate) = df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+Size (autocfg-1.1.0.crate) = 13272 bytes
+BLAKE2s (backtrace-0.3.66.crate) = 6f6c55551523861df3cfd7211c2acb84533281839762630e3601d543b3f7770a
+SHA512 (backtrace-0.3.66.crate) = 7370ce52d0b949a6faa05f91225f60928e42e52c00ed2ba4054ef7efd41cd65c77b0e67c8afb9d5bf834eb4b1451b642720521e17d1954be810e3c5fc70bf646
+Size (backtrace-0.3.66.crate) = 74397 bytes
+BLAKE2s (bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415
+SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+Size (bitflags-1.3.2.crate) = 23021 bytes
+BLAKE2s (block-buffer-0.10.3.crate) = 3c4a4d171f7955ea54c9bd7ffb696831e74b41ac3565931fc2157da1496c7e3d
+SHA512 (block-buffer-0.10.3.crate) = e29faab70f8f2965a58089728274ec34bc97d681526687868c9cb1a2c145db00717f97e77b79a04fa52bd76817d796e104b509cd2a3163085b214f8eb68ac04f
+Size (block-buffer-0.10.3.crate) = 10465 bytes
+BLAKE2s (bumpalo-3.11.0.crate) = 64eaa4f2ffceff89b4cdf8ccbffed33bc8a0e9b10e2aa6bf0cd51271105f4d54
+SHA512 (bumpalo-3.11.0.crate) = f747b5743bd2825c62c363ec49f1eccc492d7cf8cca8101aa9733f32489685c1777344dc6183f83c772f1067f9648b953d3ae1034976a14295f252f1ee7788fa
+Size (bumpalo-3.11.0.crate) = 80945 bytes
+BLAKE2s (cargo-emit-0.2.1.crate) = e8984fb721f0d1964223068d82d1aef07e5d92f909ae3ae7ae6c258f2e1df163
+SHA512 (cargo-emit-0.2.1.crate) = 4cd462d8fffdc1f955d0af32e37d8eef30f118e7408077487d820cba4d041960175bd6c46e97c2b72cbfbfb19f10a8ebb24a6e6d4f5a200f23fda2fabc7bf205
+Size (cargo-emit-0.2.1.crate) = 14957 bytes
+BLAKE2s (cc-1.0.78.crate) = c69184e0c38eed5c605f1ff1beb0c479dd022a282e5f035442d46904d7670ac5
+SHA512 (cc-1.0.78.crate) = b85bec4c75cb1d1e252419052e9dd22b6892e54ea36195ff483a04f785b5b103e82b30b778459fd45324ffeb2463aa4f5696baeff2779c25ffe9f65eb99ae893
+Size (cc-1.0.78.crate) = 61375 bytes
+BLAKE2s (cfg-if-1.0.0.crate) = fbb02f63b24cc224b045ff2aac3aefd0a77cf7b578df4d5f9da9517a59aaf9bb
+SHA512 (cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+Size (cfg-if-1.0.0.crate) = 7934 bytes
+BLAKE2s (clap-4.0.29.crate) = 2f0a5aad76e746a7da119e4308d5b42cb72c7efe90b822baef595fe1f9fd388a
+SHA512 (clap-4.0.29.crate) = 5706d4049a949b35e7e37c60a789337cce94f6c101e82a0a53ce1af0c7bc72da04ccff075270cdc8c37685e0bc4aecb07fdbdd420b46fe1813c3b54a408a485c
+Size (clap-4.0.29.crate) = 205982 bytes
+BLAKE2s (clap_complete-4.0.6.crate) = 6baa8efb642172db64d3036037edabe9f3cea801eb193e1d6d5e1846bc8d4b52
+SHA512 (clap_complete-4.0.6.crate) = 8a1332d06e4d4bb4f3841a32bab774571b8bd13ec97df191bcc3d032141ce3960d39544887baa3f7a052aef8b00d4b9f40dfe0903c28f0dc3fc95382b7583b6a
+Size (clap_complete-4.0.6.crate) = 31933 bytes
+BLAKE2s (clap_derive-4.0.21.crate) = 18d34043fa74f11593abaec57ea4f7ad19e14176479abba4ea47ecd981a5e60d
+SHA512 (clap_derive-4.0.21.crate) = 95bbddfd09de9dc1c64266743e9877aaed086be56f7e0f6e933dc5245724fead7163316a7bb4a744bc81597e4d079fb0abfea891766a17e0b1aafba011dd74df
+Size (clap_derive-4.0.21.crate) = 27567 bytes
+BLAKE2s (clap_lex-0.3.0.crate) = ac411bb59e5fd533a6005707abcdc90ec0c6f33f60a05c82b8880fde255c2554
+SHA512 (clap_lex-0.3.0.crate) = 5e601d540e46e527f6a2ea1959fa5aa035ad823008806f3a5adb4785f1928de4c9fe04e61680c64bcb87ed32b2e991951ec27c5cc5acdcfae51cdc61767ff100
+Size (clap_lex-0.3.0.crate) = 9671 bytes
+BLAKE2s (codespan-reporting-0.11.1.crate) = be633c7879fb3d6ea50ceea7fc86d7883446a859cad5dbfac671b4c35b182ded
+SHA512 (codespan-reporting-0.11.1.crate) = 0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844
+Size (codespan-reporting-0.11.1.crate) = 48963 bytes
+BLAKE2s (console-0.15.2.crate) = 66d6afa69b17ecc30dea9b5e657f4583d3c71a82f9e76a9d2db7727b58d5f1cd
+SHA512 (console-0.15.2.crate) = 0eb0ffe95cdc2e6f43d116f346241755dbfc8d451c9e69dc950a5c6c94b10b1be4218fa14bd0da32f5cd9779e38e79dcd9b584a6448c7f0b30316948e7ee9ebe
+Size (console-0.15.2.crate) = 31576 bytes
+BLAKE2s (const_fn-0.4.9.crate) = 3b8c5e2d61adbe6b776ebd9eb8e8c2baa9f3736690ef24a6cdf960896bd14520
+SHA512 (const_fn-0.4.9.crate) = 223829b2fef82f736e0045b46ed93df01be19faecd5cd64453c8902cf6e62d81eed4b6ef0842b243c5a334d0af852efffb571c98ccf1905f81d4c8330c6499d3
+Size (const_fn-0.4.9.crate) = 12624 bytes
+BLAKE2s (const_format-0.2.30.crate) = abc0fcf3215ffcee1a767fc3c7aab11411ec471807de268af7e25ee668147789
+SHA512 (const_format-0.2.30.crate) = 3fd0e555765c3cbf282a93a8f97338b332047f543ab9b9e35295e919c474444052dfb611f3db4e457c368bf90552dc9b0e571969ce199d918d893f8f673e920d
+Size (const_format-0.2.30.crate) = 77876 bytes
+BLAKE2s (const_format_proc_macros-0.2.29.crate) = aaf4a24cb01154776201dc071de7ba9346e303ff9d6bbccbb4c49edb41e847ef
+SHA512 (const_format_proc_macros-0.2.29.crate) = 0554fc4b008ffa2e38119dfd3563ae871626340f7aadb7d3033fb8938bd3e60ab0ead5eff04cd5b9316e0e7a4325163236c28b060b68994bfd4711fa55657f10
+Size (const_format_proc_macros-0.2.29.crate) = 24380 bytes
+BLAKE2s (core-foundation-sys-0.8.3.crate) = 679c01a6f663daba747856f9e5c72ad3f1ef1dafb2f6f7211cc1e1c6637ba049
+SHA512 (core-foundation-sys-0.8.3.crate) = a3ba3184cef65dafe8318c4db7e59eb2749dcde7b2370ad20272b0735ded0032daf2de3fd0cf55eb48448a335f5b81e8e745f2a647f9a43bb85946ce714bfd82
+Size (core-foundation-sys-0.8.3.crate) = 17519 bytes
+BLAKE2s (cpufeatures-0.2.5.crate) = bf68588c7b4829cfbdbb7cf189e12c84775dbe21e796bf0b81c42d5a3a41c020
+SHA512 (cpufeatures-0.2.5.crate) = d02327a27ca9fc3c587dcbd10da6b1370671cd7b1df8dfc9078b47180744d0572ef41a7ec205ae9f1c571e5b7f4bc81278ab4c6b076c6ccac0167100e346e74e
+Size (cpufeatures-0.2.5.crate) = 11251 bytes
+BLAKE2s (crossbeam-channel-0.5.6.crate) = 30e11d675cdeac3e31e168dd61a41379362f84ef85196cb2cb6d008c53782035
+SHA512 (crossbeam-channel-0.5.6.crate) = de6a42ffede95750a13e3b9af6ab26cbc498125860cd8e4d227c7361bd831e558254a48bdef5cf901585a915003071b0efa321f2011f282218c364780f62f44a
+Size (crossbeam-channel-0.5.6.crate) = 90292 bytes
+BLAKE2s (crossbeam-deque-0.8.2.crate) = bcf57ecb82e3225e313aa692726e05bd81637d208792de29feb436c56ea5f773
+SHA512 (crossbeam-deque-0.8.2.crate) = a50a878d843d6eb1b5b92321ce6bfb87a23d3c16e820b1ff55472f0bd3d29b41d09ea95e1b9ccb2790f6687c043dd9ada1cd5124705e24292ccbd8fae1f243b3
+Size (crossbeam-deque-0.8.2.crate) = 21237 bytes
+BLAKE2s (crossbeam-epoch-0.9.13.crate) = c4e307ce5de32eaa039a72cc2bc0a8d0fab09f418ca6b34710f6327f2df871f3
+SHA512 (crossbeam-epoch-0.9.13.crate) = a4578e0e535f301b73f0332778e79b327bafea6afa43284317fccc49b410118360866a2dea8ac22f2977f309d07c663e5d95fbfa852ab795d414c170ee4e06bf
+Size (crossbeam-epoch-0.9.13.crate) = 48313 bytes
+BLAKE2s (crossbeam-utils-0.8.14.crate) = 065e3e303cd4141354ab27ccededc07a9c6d92f1f5a425a985740f1d32c4e709
+SHA512 (crossbeam-utils-0.8.14.crate) = fa00a57c41c9daa152f8a6c6f4d3c77986de1aa21585984adf577e244c2f121db014ba2beb92241590e1cf78710e77d9a703ce4a4d44d8854bc3e60690151393
+Size (crossbeam-utils-0.8.14.crate) = 42127 bytes
+BLAKE2s (crypto-common-0.1.6.crate) = 855d36a49ecab87b6f8a58c85a0360ab113d0615fa206f5e1bf200caa2fcbfd5
+SHA512 (crypto-common-0.1.6.crate) = 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f
+Size (crypto-common-0.1.6.crate) = 8760 bytes
+BLAKE2s (ctor-0.1.23.crate) = 87ed5b25c04bf80d5185e5c4d8ede47b1bf2a8e28f7c9e58fa8200bbacfc4141
+SHA512 (ctor-0.1.23.crate) = fdbf3e6300d8a0cd33d1938804bea8b7eebfa8226767a7ebc9a824127aa3c0ce469913a63843b8d2043de3705b8e1fb5f4dc1db4ec387356b0a2b38f07cec224
+Size (ctor-0.1.23.crate) = 10581 bytes
+BLAKE2s (cxx-1.0.82.crate) = 2d0d9dc82d03e4a86b51a39ccd44ead54107d90ac660adf7cfdeb1af7633b0dc
+SHA512 (cxx-1.0.82.crate) = dc7b446c96133ee1ecf79f8d8f56921e85eb45ffd33c42c5e399062d9ddaf0cd76ea183099025331bffba58a6c91a8df571596d56f8dc75960573eacda293e6c
+Size (cxx-1.0.82.crate) = 197448 bytes
+BLAKE2s (cxx-build-1.0.82.crate) = 5528906b4f794b3de2186594e0817137385bbbbf6850d7a9292bf610b631ecae
+SHA512 (cxx-build-1.0.82.crate) = cf5e6e41aee73896b074da154092a52db843e7607d13928ce448fa914b1e4bb0f184ebea595c26fa75a067d72043b9aa53c0509602490de52c783ba7fb323d99
+Size (cxx-build-1.0.82.crate) = 84841 bytes
+BLAKE2s (cxxbridge-flags-1.0.82.crate) = 4b832064a9a005c54cc0bc5a1b2a81a394ef6f16c08a12c87d8932e8db9801c1
+SHA512 (cxxbridge-flags-1.0.82.crate) = eb02cb7075c2fba7b66670186a019971fa5897d91a746b7a7e840c7fca6c501f412d850aa82bd5f74358f02411041bf38fb6712a005e137f870e30aeaeac0258
+Size (cxxbridge-flags-1.0.82.crate) = 5634 bytes
+BLAKE2s (cxxbridge-macro-1.0.82.crate) = 2771997e60346d6c055febb2add079c342dfd4c33069f45cfd6179ed1b76e390
+SHA512 (cxxbridge-macro-1.0.82.crate) = 630d342c4d4c9a7435dcdb042fc26faffa8cb97b7a43fbc98fe4c9733e16c92862655356ad896f31e6f09a23ff0c26b73f28f1df6a7e3f740644d78c0d01516b
+Size (cxxbridge-macro-1.0.82.crate) = 59863 bytes
+BLAKE2s (diff-0.1.13.crate) = f7ceba7e29d20d30066c8df5dc67d5b8c87889cc6042a036bf53614de944dd64
+SHA512 (diff-0.1.13.crate) = 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb
+Size (diff-0.1.13.crate) = 46216 bytes
+BLAKE2s (diffsitter-0.7.3.tar.gz) = adad7c40629a35edb6264b2d7c851e38c92939a14beb232a1019050d6082b4d6
+SHA512 (diffsitter-0.7.3.tar.gz) = 320f4f27cef61f10b737e6149d308c77232ed30abe7165fc904f705063542e941a2fb9a81e147b4855d719af25943a19a56f1d3e6a527a726a8720eaf480352a
+Size (diffsitter-0.7.3.tar.gz) = 723187 bytes
+BLAKE2s (digest-0.10.5.crate) = e3698d30aaa23330eae8cdd1608355bb90fc759f3011170c099aec830d26aaed
+SHA512 (digest-0.10.5.crate) = 3542fc0322a8b10dbc229ae83475a0df5f9beee4f879eacab1fda53a7b61136df2961265472ae66d896681bd17f8a68148b25827733bd782c6bae05d2f307951
+Size (digest-0.10.5.crate) = 19503 bytes
+BLAKE2s (directories-next-2.0.0.crate) = 8a3d2dd930bcae48ac22df240a79d3825068b13a9dbb730a9c87a0dc094a9c56
+SHA512 (directories-next-2.0.0.crate) = 5a0c094dd2e858c59c93655d5abce1282866ced1e7657397c62f959078adc544bb895dbcd2ed578ad7dd0122d8025deb0bbdad955ab2aaf43d9a0dc7d37162d8
+Size (directories-next-2.0.0.crate) = 15153 bytes
+BLAKE2s (dirs-4.0.0.crate) = 70b38dd5ea44b52e63ced09edbf7d58f820e5180d946d53591944210f15071f4
+SHA512 (dirs-4.0.0.crate) = be582e5045f1916fb6b918c8e8c5907b4b663534025e4227ea4828e2aa9fe7fbcb3c48f1f0d08d163ba684aa4404076ac210e7f14766a09b9ed89a2825121b3b
+Size (dirs-4.0.0.crate) = 12503 bytes
+BLAKE2s (dirs-sys-0.3.7.crate) = baa17cbec722cdc7e6369057c06ac108e433fa039f1f41c76612a5ece7f163c8
+SHA512 (dirs-sys-0.3.7.crate) = e630964e4c452950a475c10a490b49b2979dd7dfda48172b905cc789153ae4a0ba2d7d91f690705cbfff23737c4b4a339eb0c49e922efd7d68a92fe6368a929f
+Size (dirs-sys-0.3.7.crate) = 10597 bytes
+BLAKE2s (dirs-sys-next-0.1.2.crate) = 954d4a890f8b3452a4340a93e26b0b04a16397a2b9c15a6f38b88dbf4b836b45
+SHA512 (dirs-sys-next-0.1.2.crate) = b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5
+Size (dirs-sys-next-0.1.2.crate) = 10681 bytes
+BLAKE2s (either-1.8.0.crate) = 1de907e00592eaab6463081f07dbb9bf7d7a11b84b8a53d55f14bd9bd0f0b055
+SHA512 (either-1.8.0.crate) = 5089b218af067b51ee39c085568a1a6f542e8f68b362207bd7126cbcd2b76783cd21cc1517a1d088ce4dad1714be03a3660f50e9498a0bb43a8676cd7ec490d2
+Size (either-1.8.0.crate) = 15992 bytes
+BLAKE2s (encode_unicode-0.3.6.crate) = 246a1a840cf66bde426c3d26e2318fc7d253aee72114f7634b0fcd79a09751cd
+SHA512 (encode_unicode-0.3.6.crate) = 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77
+Size (encode_unicode-0.3.6.crate) = 45741 bytes
+BLAKE2s (env_logger-0.7.1.crate) = f4dfea33b5aa2ee7b35943a2bb5b1bf9078c5279277e72a7295147dd2711d995
+SHA512 (env_logger-0.7.1.crate) = 604060d2ee83ab337a2d20d6784d1b7541534d2fd9e1662fc5c709fa681672a9db5e34d00face864b56ae321962e644ebe29fbb6d68a0d556419cf5d71c6149f
+Size (env_logger-0.7.1.crate) = 32281 bytes
+BLAKE2s (errno-0.2.8.crate) = 7a95f703aa898902b7ae91170e7ee422e103822d88320454f17893e5fd2e7d82
+SHA512 (errno-0.2.8.crate) = 1f513743224cd9a9b7e4caaf33dab075a4a79efa90c9f46c9edfb0c8600daccd3ad2677ba2116621e19fcf8be456954da5d611cbcea4b6f1410f7731828b50d1
+Size (errno-0.2.8.crate) = 9276 bytes
+BLAKE2s (errno-dragonfly-0.1.2.crate) = 98b2cbc4374e5c9bec5416a0564feba5e8b0ff6ff565fc69342afb77ee6a1fee
+SHA512 (errno-dragonfly-0.1.2.crate) = f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916
+Size (errno-dragonfly-0.1.2.crate) = 1810 bytes
+BLAKE2s (form_urlencoded-1.1.0.crate) = 9c29b0cdd6391a3b581fbeee81b74b27a21e9d7c000cbecd16f66f97e597772d
+SHA512 (form_urlencoded-1.1.0.crate) = 9e245495dbf235b147e4216b313f2e6a96357d2782a66d71c08c2902c6a065701ca8ecdbb6b2035983a83c44cf36c921b5c71d63af0e02dd39bf5f8347117e11
+Size (form_urlencoded-1.1.0.crate) = 8734 bytes
+BLAKE2s (fs_extra-1.2.0.crate) = 26712832597e7e8951f97ad0e353ca622653763beeeb130dadf75894c77a5152
+SHA512 (fs_extra-1.2.0.crate) = 66670d624394874d7f786f8d362438c53f5b18008909ab8e7a74e82518dbc189e37588836f05f19dcd4718f4c1a5296fdf274380d574b1f475e28891ecdd6c91
+Size (fs_extra-1.2.0.crate) = 29918 bytes
+BLAKE2s (generic-array-0.14.6.crate) = cfeb6337fedcee5b776d17505ade14558677b003d273ecbe9b3703a42bbd3585
+SHA512 (generic-array-0.14.6.crate) = 254e6fb6658f083f26e022916795c9ebfac241b9df2d811aac8316b17e1375e1c5aa54d72f1bf6c2627a88484a7df4b14eca231c90578e9aa3d9997047fa0f20
+Size (generic-array-0.14.6.crate) = 15889 bytes
+BLAKE2s (getrandom-0.2.7.crate) = 848f0e9bdfcb49de8afc3728f435729c80634846ce7f1be874908bcfd5fd5061
+SHA512 (getrandom-0.2.7.crate) = 01803e609848662ad8650cf451dfc2c37580da0b7b5e0d4cc764da6ded253cf49ae42a433b1c53e89773bde00c1ccc136394e58ed4548e7b5c0ca7e202e857e1
+Size (getrandom-0.2.7.crate) = 28854 bytes
+BLAKE2s (gimli-0.26.2.crate) = 0e5eea56f31c9b1836eb4d2a83192b9918c2bfebcfbfae222155a3480e83b93a
+SHA512 (gimli-0.26.2.crate) = 10baa5fb5fe13eeab2ed9ac8e02ae7607b42df80b9f39b14027d052ac7f6f11e4dec451bd73c3640ff8ef174e280c1640110720b2bc4220229d27bbb31079029
+Size (gimli-0.26.2.crate) = 717340 bytes
+BLAKE2s (git2-0.15.0.crate) = 426dddd7d179c9237400df91be197c057003864e06d3b6fbc06887cfd9ec80f9
+SHA512 (git2-0.15.0.crate) = 8ea32850e592cb9bc8caa0d7a04042e284c11b9d46959807d8e6d496d93946342dc37fcdf1ed354010434798a404f415e8e980fee2ce4f5cb998e0f8736b5bc5
+Size (git2-0.15.0.crate) = 198983 bytes
+BLAKE2s (heck-0.4.0.crate) = 0bbfc0807fe42d68570dab10b6cdfeabd24e6c732caebcec1880c2b9efeb36b5
+SHA512 (heck-0.4.0.crate) = 33bdbf4ff9ecc4f4d74cf06590e056f4d96bf0d990d5381b9da5b65682b2495ed74e27b45419c2afa986c1f6200909d5175b137ae73ced5cc8ac869e4e1bce8f
+Size (heck-0.4.0.crate) = 11161 bytes
+BLAKE2s (hermit-abi-0.1.19.crate) = c731a42a9056a75a3ba26b5ab02c7c60c1fa2f21635d4152de66dc2eb407e097
+SHA512 (hermit-abi-0.1.19.crate) = 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
+Size (hermit-abi-0.1.19.crate) = 9979 bytes
+BLAKE2s (hermit-abi-0.2.6.crate) = 37cb3bae542888f7efb0a48c9fed34fa42d9de604cf6dc0543dcc37d6fb78f51
+SHA512 (hermit-abi-0.2.6.crate) = bad8442bb822a9c99f6536db16523c80f5139af6a139bcc359c03725c59ff935816e2ecc5c491dc362ac75ab2dff41ab1e9dd29431f5e9a109b60eb9b7a8dc28
+Size (hermit-abi-0.2.6.crate) = 13027 bytes
+BLAKE2s (human-panic-1.0.3.crate) = dc48f10165189671497e63527ca5ae8ead15b8efa970830d2b8d0b7daa8047b1
+SHA512 (human-panic-1.0.3.crate) = 3de653521aa3ba9180768e04dee8be4f0f52849f1051e8bfd21c80361836603bcf7a5292fe325e2f556446cb176a5bf0eaed1e7bb218cc1fe6c7258cb3f92497
+Size (human-panic-1.0.3.crate) = 18064 bytes
+BLAKE2s (humantime-1.3.0.crate) = cfe3440decf2a2298e49530d9995c57a865a5132ed39e020e3fe72ebc5f3b162
+SHA512 (humantime-1.3.0.crate) = 2589bfdac96108951882b7ee497528b9084ddd344a67914810ea9961a1e319167d5cab959c66cbb26e398e75ca50d488a251694fff35f3c2f69a88b6f22844da
+Size (humantime-1.3.0.crate) = 17020 bytes
+BLAKE2s (iana-time-zone-0.1.53.crate) = bc76b69317387a1427aa749614894a3066e0fd5b1132cefb72022d5eaa4f1a3e
+SHA512 (iana-time-zone-0.1.53.crate) = a3f899fe9ebc7501bd22e75b2df34c3b26ad5a53afbff4fa552672d0185d8a291736c48ac2fa76dab36a6621e689b5584a2d7bd0334055994bb21077765aa7cb
+Size (iana-time-zone-0.1.53.crate) = 20176 bytes
+BLAKE2s (iana-time-zone-haiku-0.1.1.crate) = e73709445a1fb0ccfe08102a5226fae2e4303db4373ed8627bf7a0cb3acbbcbd
+SHA512 (iana-time-zone-haiku-0.1.1.crate) = daa7570aaf5a07c990b07fdc2153b63d947598ed35aa9c35c4773772a6c67997143b120a18ff4c7c13474d296e81a92975ebf5b9aa9d204c1820e9629cb2e369
+Size (iana-time-zone-haiku-0.1.1.crate) = 7200 bytes
+BLAKE2s (idna-0.3.0.crate) = ce38eb711b7c9ad70b2f58c9e70c1edf065593fcc29a34d12af3ac130a5a35dc
+SHA512 (idna-0.3.0.crate) = 9b7cee27811ee52ed9bb39fe82f724742eef2e5370642b6c756bd134c8cbc20bb6faa9f296053672dba8a66f7356a08b2ca99f176407b173e2d566d85d066441
+Size (idna-0.3.0.crate) = 271128 bytes
+BLAKE2s (insta-1.23.0.crate) = 9286e6dc89e09692203d2ae3746bd148c824698dbc3b0c414cea164907f73748
+SHA512 (insta-1.23.0.crate) = 1360983fa0dd3a45a6e2058f27c14414b078947298cba70eb6e6f85e8cc278c40718c82544deec9c570926d6f4f0ecb5325b6811a2c667f5cbc5c252d83a0b98
+Size (insta-1.23.0.crate) = 536875 bytes
+BLAKE2s (io-lifetimes-0.7.5.crate) = 5d026e833b67207cef3278e6fdaa7c9a6c2c8707a41bf2d9075e4f5909391f95
+SHA512 (io-lifetimes-0.7.5.crate) = d4580859378a20e9a5c496f8bcaa2d26d3f4fcfde3d6608c9081193b55d53d1c393f32a0a40c089a64f6f4705e184c44e7724cb8bb5f80eb64e53762396f77e7
+Size (io-lifetimes-0.7.5.crate) = 36261 bytes
+BLAKE2s (io-lifetimes-1.0.2.crate) = b7ee0581aabb12c1452984358ac6fd91a44e828eeadce964b23d4b6578edb8a5
+SHA512 (io-lifetimes-1.0.2.crate) = 7bbaf9467bb687d70e48c5c41b6e9e9ef2d80d13fba7d7a69a98058e5c9762680ff38717a09747b8a57eb6155f8395d68c9d4cd307429985281626504e8a6069
+Size (io-lifetimes-1.0.2.crate) = 35638 bytes
+BLAKE2s (is-terminal-0.4.1.crate) = 052154439d7ceb4e4c8e8572b308b2893d7b363c153be959aad50585eab6c8d4
+SHA512 (is-terminal-0.4.1.crate) = 40ad52218fbbdc0091a67ea9f0de6b2bd988195262ac1b06fa4284aca02b2741951414aee884fcafbda8ec111518a243430c760721c0f18d251efb30f50e1b35
+Size (is-terminal-0.4.1.crate) = 6892 bytes
+BLAKE2s (is_debug-1.0.1.crate) = 56d695b620172557a9a46ec45fa2594dd38e880ac80253e301b56fbdd48ed967
+SHA512 (is_debug-1.0.1.crate) = 08eac6f8ae7eb63a9c90430572c3e76159bce772d78eb892bd93cc53fe05d4706a72fc9408c72daf6f0a0287cc100dc201b1a197de4d7b66ef4e8e42f43ef594
+Size (is_debug-1.0.1.crate) = 1897 bytes
+BLAKE2s (itoa-1.0.4.crate) = ab0312a13f0334af924aa09b538df57ac2728adc94f86f1f23a853737d00098b
+SHA512 (itoa-1.0.4.crate) = a70bb6fbdbcab27fbb5a84041bcbad8e0c8fda58d55ca7ac757f7be5cd373101be40df99e9acd6ae49e637e40de037c6bc59560f96c9adeccb2b2e0bf6531e42
+Size (itoa-1.0.4.crate) = 10601 bytes
+BLAKE2s (jemalloc-sys-0.5.1+5.3.0-patched.crate) = 18136920fc8cfc31a105a5e64ed8ce6e1ecba64d5e41ba2bdbae060543826605
+SHA512 (jemalloc-sys-0.5.1+5.3.0-patched.crate) = 1e3e8306e281b9f41664cedc8e7f0f57f7927d1beff696347b2934e10249e03ead1b5a1c01c405679a9c62a558baf1aae45a2629bd0cdea7543272788a09fedc
+Size (jemalloc-sys-0.5.1+5.3.0-patched.crate) = 880383 bytes
+BLAKE2s (jemallocator-0.5.0.crate) = b9285e877b056502a0ac55c80604e87bf6936da3c62e28beeb2d2dab95ea3faf
+SHA512 (jemallocator-0.5.0.crate) = 6dfefc929547b8fc227c004caff5a859f57526a338e6d1c688965763468dabf3b25a69624be144103c50d44ec36fe9d52557267279511c68fa58ff2bc972cbc3
+Size (jemallocator-0.5.0.crate) = 9390 bytes
+BLAKE2s (jobserver-0.1.25.crate) = 8825bcc49fe9a506541667e400544535de2d60e10a1dba1b834d7e89b62147f4
+SHA512 (jobserver-0.1.25.crate) = 0c014e7c72a070e3332463cfa6e9c9095d542a68f8631150bad0efa3706a2d6de0347bf7d1221cc3bc0f3d5f9840fe7188aad949559375403b929d43b4a524b7
+Size (jobserver-0.1.25.crate) = 21888 bytes
+BLAKE2s (js-sys-0.3.60.crate) = 3704bfae29ccb6ae483c2c0ac495fce7ebd7c93cd10ce88623685dc80a598292
+SHA512 (js-sys-0.3.60.crate) = 543dfd444539fad27bafcbbf112366f53d4ccf4bc63f8bb17820d818c3e1804656697ed6268a793f383ddf6b6227f7e9b3a11fb6fbb24e10732fdbd971801665
+Size (js-sys-0.3.60.crate) = 79257 bytes
+BLAKE2s (json5-0.4.1.crate) = c966c6f325aa2b28ce2be70bd799b6ece1cd3de6dd4b52247c54c3ed6edc63cc
+SHA512 (json5-0.4.1.crate) = e74e7d41c5d9e699e3e88c0f248818b56d9126668b3dc44d881eb2de2f80f0aae6141dbf78077b0be20844376336b726657fa237f89c82bfd1d8b5dc236d2f97
+Size (json5-0.4.1.crate) = 15678 bytes
+BLAKE2s (lazy_static-1.4.0.crate) = 0d5f7c2bcfe70610bc27bd6b339ea3e4ca3b7014149714db3a0c199ac6f07cd1
+SHA512 (lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
+Size (lazy_static-1.4.0.crate) = 10443 bytes
+BLAKE2s (libc-0.2.138.crate) = 19ab2d938ce7e5258a30519c22c186a08aa7702326fc6b9b7c2cad299934fce9
+SHA512 (libc-0.2.138.crate) = 986ccf0fcd18dd124fa6d3d89c3c7cfeca1046270a6a1b5c4addcdbc7f7f36216cb74094836ce8e97a9e331b97ed893d57daf39e919d24b001c4789a022f7761
+Size (libc-0.2.138.crate) = 609081 bytes
+BLAKE2s (libgit2-sys-0.14.0+1.5.0.crate) = 8b184ec70c54ddf80ca2fc3532e4faef5408891f02e2b3936c01772d2d721acd
+SHA512 (libgit2-sys-0.14.0+1.5.0.crate) = b2e1e54b172e6b0c71fdd02da0800e9120a3fe1b9c33b5fee4e667e9aa627979012865397b406fe91437425bf52e52a26245cfb7fa84f3ba64269dbe204582d6
+Size (libgit2-sys-0.14.0+1.5.0.crate) = 1740370 bytes
+BLAKE2s (libloading-0.7.4.crate) = 029be73d584decaef5215b30b57a8a21d43a0a1029f26b9c5cad4ba978c2e393
+SHA512 (libloading-0.7.4.crate) = 34439d9eca68bac8fcbe2bc94a70e07550e7e95d713ab74ed60ba6736ec807fd9c9135c178d436fbeb39afb074b2a9b05775d953340845c088f5f8712f5f56a1
+Size (libloading-0.7.4.crate) = 27580 bytes
+BLAKE2s (libz-sys-1.1.8.crate) = 1499b7b9bd7305e9357266fef91b4af4b2b63ddfb9981e3adbbd42969756621e
+SHA512 (libz-sys-1.1.8.crate) = 0766ab72cc1414160ccefe4812e6204cbed1341607e5d17607f24fd4ff81dca68d8f2cf43e1d27f332a508d602bff0ad340c4c647a5d5f85acc120c19cfb4100
+Size (libz-sys-1.1.8.crate) = 2481844 bytes
+BLAKE2s (link-cplusplus-1.0.7.crate) = 369d59d98206482ba0e4151d7b05bddad39e9a3b95d2b04f2c6526211decbe5b
+SHA512 (link-cplusplus-1.0.7.crate) = c8fdf9ffb29cd0f8824bb4416d28f6f4fd7a024ce5056acbe63a680f975f50fc0cb408c0d0af04a37b6985bf15f78e7e7d1fc20a9c0f8b729e7ea696460d8c75
+Size (link-cplusplus-1.0.7.crate) = 7576 bytes
+BLAKE2s (linked-hash-map-0.5.6.crate) = 06eec16c1a2dd3fc12933a669b9ddc465cceeb3845eb15197228e0d319366ce3
+SHA512 (linked-hash-map-0.5.6.crate) = 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707
+Size (linked-hash-map-0.5.6.crate) = 15049 bytes
+BLAKE2s (linux-raw-sys-0.0.46.crate) = ea464b3adabb7460926cd0cbee2d288bfd5f7d1b723eb3f99fbd5637618d672e
+SHA512 (linux-raw-sys-0.0.46.crate) = b821ab53d9a885b9dfef6eb3d36a422525cf35d797fe32fee3abf9bb5463712af57febf684c9ab41b5de40c9b0e73d9e369599497f7a7f1314ff455795d32b39
+Size (linux-raw-sys-0.0.46.crate) = 807633 bytes
+BLAKE2s (linux-raw-sys-0.1.3.crate) = fc5312b075dd31ff2d75417d64483b9e17b36af0a6dfebb49437e87d5eae1d8d
+SHA512 (linux-raw-sys-0.1.3.crate) = c968f7ef0289195717d245977b57aa127e8874d3e15310b38b92897f39da547211b2e7ea914b21bc3dc7cbe67daa8dbed812be868db64a00d6f270c51c5b3f26
+Size (linux-raw-sys-0.1.3.crate) = 878488 bytes
+BLAKE2s (log-0.4.17.crate) = 6994234f481cfe97b62255329a6c6f4a07dcdb193cc54d2c7ddda0519b41d214
+SHA512 (log-0.4.17.crate) = 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2
+Size (log-0.4.17.crate) = 38028 bytes
+BLAKE2s (logging_timer-1.1.0.crate) = 7e6b4f80592112b9c51941b5df59bb2053ad1da540030e9ddfebeac54fb2f93b
+SHA512 (logging_timer-1.1.0.crate) = 6e48716623915c4771ca0c3549bb7ee5244ff40d22f072b70d8daa88b1b7711bb6d1ae41fb893a538b3339dac7ba533942c2d0af1cb37798ca91d5b5334a3c07
+Size (logging_timer-1.1.0.crate) = 12753 bytes
+BLAKE2s (logging_timer_proc_macros-1.1.0.crate) = f7506f3d3bf8eeed1ebfdefa6bf5af5eacee4d9394e518570bdce231d7dada48
+SHA512 (logging_timer_proc_macros-1.1.0.crate) = 456a711bd9360320dfca297356c930164c11a363ed0ce45e7fee8c32a3e09e1d291eb3b42d09cce1b23256cfa15263dde0b853765aaceff86ce04afd19e908c3
+Size (logging_timer_proc_macros-1.1.0.crate) = 3873 bytes
+BLAKE2s (memchr-2.5.0.crate) = afa77d7fdf25c72d251cda6b41f3fe065a748b101e3716aa65f0d6144f74da38
+SHA512 (memchr-2.5.0.crate) = 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
+Size (memchr-2.5.0.crate) = 65812 bytes
+BLAKE2s (memoffset-0.7.1.crate) = 63c245481f898f808e842144ebfad25087c46756cddc3b2775541af8012a033e
+SHA512 (memoffset-0.7.1.crate) = 40ca3c4b1fb929bec75bfcde0135037f81a6c5aa80181bc7dd7bbcd9c0946288eea8d23fca95e296567ccb02155ed0f66c7c23644b5cb3e6d3932be9f9742157
+Size (memoffset-0.7.1.crate) = 8556 bytes
+BLAKE2s (miniz_oxide-0.5.4.crate) = f399203048bfa0c6f6a72d07673f62b14a5e582b2b1f917d2d6e0da11abdd9c2
+SHA512 (miniz_oxide-0.5.4.crate) = 589dac16ca9c2f94e6fa92b68bcf51d140f46562cbb3a1b791b75c59feae51da5ec16042604bbd6bcb7d7f0c7f75e98ea1af8cf42d177133a5eaa86429cf3114
+Size (miniz_oxide-0.5.4.crate) = 53485 bytes
+BLAKE2s (num_cpus-1.14.0.crate) = 7cbec007b485092e3ecf7a4834182c865c0e88a4cbbbc8a4af617eba2da98a3f
+SHA512 (num_cpus-1.14.0.crate) = c3b19f7cad14947c9860ed81617e2f7492f69248c8436ce83429cae9fe09d7be04c813233b54ca216e7dc2e03b76f46c5659154f89bb804e702f23b78feb3507
+Size (num_cpus-1.14.0.crate) = 15673 bytes
+BLAKE2s (num_threads-0.1.6.crate) = 16dafe947f10db7667201144859b311f1d2fdcaec5984b5f0986e8de75345e5f
+SHA512 (num_threads-0.1.6.crate) = b2d9897e29e59353379b6372a629fc7f9afc89f777b4410eaeac7b4729527948a8dbecb175f056899f9076693ef855cc0d40e725cc54f28af588fbac5f7ce3b6
+Size (num_threads-0.1.6.crate) = 7334 bytes
+BLAKE2s (object-0.29.0.crate) = 9726d6c66edb6ff197c385784d92ce5696be9811e3de03d20fedd2057f516008
+SHA512 (object-0.29.0.crate) = fb69ed164b9d766b2eb268b3492134ba9ca6b4358eb61712773c44c5c0676ce04e3e0c749f947658ee1423dce5e11237f6b6c0320f2d32bd6979cae141273dc2
+Size (object-0.29.0.crate) = 237723 bytes
+BLAKE2s (once_cell-1.16.0.crate) = cb65c0a9822af143ab9d8be1ecafe5a7f1f6b68d7bcf188a740c0eb1b209bce6
+SHA512 (once_cell-1.16.0.crate) = bc199570ee43bde9245a2c4637ae738e370ce9988635c8342349ceb6fb158f376247b69f9ec4ea0e6d76b934decdc77a524299ebde96c0a2c2d29d9501b9a568
+Size (once_cell-1.16.0.crate) = 32120 bytes
+BLAKE2s (os_str_bytes-6.3.1.crate) = cfe1a86972e651bc2431fc1c675d03bf54f63307863fe8226d6eda62a55d367f
+SHA512 (os_str_bytes-6.3.1.crate) = 39ce351af00046c709b9d279c8d9013f8539ecb046cf1d5992c470547395905755723838b1e7f1b81a54a193e78dd6ae4b09fc799f3b463d016790fa3d8b173e
+Size (os_str_bytes-6.3.1.crate) = 22934 bytes
+BLAKE2s (os_type-2.4.0.crate) = d50297855b8fd82180965f8c00c6793cb9c2edd15aa9391e09df580e196f72fb
+SHA512 (os_type-2.4.0.crate) = 2860d1798e146e4e476c2bd76085e031cd999188a42519ce86ca7bd168a2eb1907d690e15176beff21966135e68ef0cb45b05ee143e74240c2f8d3c1a5c35bf8
+Size (os_type-2.4.0.crate) = 8022 bytes
+BLAKE2s (output_vt100-0.1.3.crate) = abe120e57d033d73688653ddf3d2d1df4382592f23af52c61ba3dcce42d35bef
+SHA512 (output_vt100-0.1.3.crate) = ccca3b4c582e860b0643dea78302fbcb96f8f86b356041ae9c685e7c48f1721fd3366dd1bea39afc1bcef03b298d0f6c87918a1ba92a56e6b06bc8b4123c0d89
+Size (output_vt100-0.1.3.crate) = 4473 bytes
+BLAKE2s (percent-encoding-2.2.0.crate) = d378c76723ad109df43501dfa379aceeff8f5ef85584def8e334145f53669b6e
+SHA512 (percent-encoding-2.2.0.crate) = 890a5256d2b4290e12e04a02c3529f3a017faa2b6016a4dd0f08b36509f0b1107eacfcb4702024d6a21ff8852a11f263c1adc096b16ef8d12c45a734c087fe68
+Size (percent-encoding-2.2.0.crate) = 10075 bytes
+BLAKE2s (pest-2.3.1.crate) = b68c6f8d2620a0080cc5707dc6d070935fee220ebdb7aa1205c8d75d58dd6e8b
+SHA512 (pest-2.3.1.crate) = 262e9c03b2c41af716767553f54f84edc8bf7acc1ea3a890649e9331178e31f6b32803b9ac587f75bb685bd1901d66b943362d3a9b54259c2e6d5bf228314bd8
+Size (pest-2.3.1.crate) = 85650 bytes
+BLAKE2s (pest_derive-2.3.1.crate) = 4006fb5cc236f9ad7a4a2d69e1b1f4962c600c6a7dfd8496ea47ec4498cf07dc
+SHA512 (pest_derive-2.3.1.crate) = 6b8ad60acadae55a9c9c241f3d1976e5c6174ba373945fd8db1d6810426ecd00eb98fd9301881f7d1a5f45322fcae9ae3292afead70477d81b6a2d8701fbcb35
+Size (pest_derive-2.3.1.crate) = 14256 bytes
+BLAKE2s (pest_generator-2.3.1.crate) = 06e96d8de264e6805a2a6aaf210c556614b1124e588c0a850bdc799669c6f83e
+SHA512 (pest_generator-2.3.1.crate) = e51affa7540ebd3db570d24147da5d0c4f8521485e076ef9e12d27d8a358c30d91bc63ee41e51902c7bfa2b7861dcbb04aa0d6581fbdbd1fbaf3c437cbfd9c27
+Size (pest_generator-2.3.1.crate) = 14594 bytes
+BLAKE2s (pest_meta-2.3.1.crate) = dca85b1a3bb4c5b80dce56e9fb54cfa9cd1d352ba1994ccd89d692d4c9870ff4
+SHA512 (pest_meta-2.3.1.crate) = 35d12d7b48cfa10d47635a595cd90af93458294c34fff9736e2358f9612c49fee7f4adb0f7774a1695cc067dbbac8571e9d3f2903527e25fb5690ddd18ad927f
+Size (pest_meta-2.3.1.crate) = 28811 bytes
+BLAKE2s (phf-0.11.1.crate) = 50d5125ec9778c8ea0749cb18259133d4358ca7916d9943ac5dba7e19287cb56
+SHA512 (phf-0.11.1.crate) = d4b020ad259889828cf224a1d70fe0f78498c4d40c375a1c437a60d9c9a1a9c623737da54d197c358e0557e6f0c5a35a9d64198df90dc104d11f5eb7a17315a6
+Size (phf-0.11.1.crate) = 17232 bytes
+BLAKE2s (phf_generator-0.11.1.crate) = bf75be761b8b39335d224c1b9a8b625665b3bc5b80a4305b286eb02a17dac91c
+SHA512 (phf_generator-0.11.1.crate) = 0b6eec4edc5376c30dfde8c7fe4da5905412b944dd56c085e90198c9d716b40aa9928a8d08cd1a7a4c6ca26c83d318fadc61fbb5cddfa239aae07a6c831c5e50
+Size (phf_generator-0.11.1.crate) = 11075 bytes
+BLAKE2s (phf_macros-0.11.1.crate) = ccb9a71bec2615fb35f044b9c497fafcac93a740a8d8bb8a8fb9f840116c7502
+SHA512 (phf_macros-0.11.1.crate) = cb392629736028ac15a53fb0929bb57c9fa7c296be86906e24682274509e03e3e9dfdcb6791345a83419a3fcf9af81710dbc9fae9ac5d55341466dd4cdcbbe00
+Size (phf_macros-0.11.1.crate) = 4693 bytes
+BLAKE2s (phf_shared-0.11.1.crate) = 1534b8fe075dc4669f275e3d227a07ed5e771a7088dd10e986f3e1a42fb85acc
+SHA512 (phf_shared-0.11.1.crate) = 0e6968aded0535c3430474c49378420fe64809ad436cd39e331c8dcfb1759605df12a9fe78db75bf0761bfbe8beacae4faad2209923327cb41f015f048fd74d1
+Size (phf_shared-0.11.1.crate) = 10320 bytes
+BLAKE2s (pkg-config-0.3.26.crate) = aff17e03d8788ca27c877c1d7387a68aba13cdfeaba16d368a3bca1410046835
+SHA512 (pkg-config-0.3.26.crate) = 509c4d1494cccc20de6a62d9d037c63ff77ebee8d907747c57ba0926d177b08fcac0231ccdda14511b453deb0b76ddd10f8fbdf63ff94257d72a12a889546435
+Size (pkg-config-0.3.26.crate) = 18662 bytes
+BLAKE2s (pretty_assertions-1.3.0.crate) = b13b75beb3781a1db1d7b64b989809c0991cb2d065ae7dd0e82ae8284cf02986
+SHA512 (pretty_assertions-1.3.0.crate) = 40a56ae7287552cb66e1066cfb89b26af621f894036b9a0cd49889ec5b25831d52cc07f9e117d905766701fa71786a45955186849d36e00cbdb5f884763efcd3
+Size (pretty_assertions-1.3.0.crate) = 79441 bytes
+BLAKE2s (pretty_env_logger-0.4.0.crate) = 326abe74531bb9a91e9074e18de4dd968533724c42972f73809011efa85e0c52
+SHA512 (pretty_env_logger-0.4.0.crate) = 770de8e256cedfb21fc89cc1ecc564ae1a8e67263705b4234b91867996c4db77ec703b70a46aef6b018c6ce09aab6a232fd1eedf8324c39f119a6807daa534f9
+Size (pretty_env_logger-0.4.0.crate) = 8690 bytes
+BLAKE2s (proc-macro-error-1.0.4.crate) = 2877169f24a0bf3a09d9bfd388ac5d39082672d9258c1c96a851c1bc166b234a
+SHA512 (proc-macro-error-1.0.4.crate) = 8a47bc9d3e24e9561d1e384d8f5a633284c2cf9b5e6733c5f9d1dbfe1870ccc8e2152482852e50b551cecb68e009148585b910ffb0508a7b4875598eaf8657db
+Size (proc-macro-error-1.0.4.crate) = 25293 bytes
+BLAKE2s (proc-macro-error-attr-1.0.4.crate) = 3204ef6b947e06798ac6e978bd1a40f2f7e81de7d3079fd7b639242f8ed032a8
+SHA512 (proc-macro-error-attr-1.0.4.crate) = 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495
+Size (proc-macro-error-attr-1.0.4.crate) = 7971 bytes
+BLAKE2s (proc-macro2-1.0.47.crate) = ef333dc55763f2a4f83c0f2c5abc653e565fc682dcbdacf61b4d892b1bd56a91
+SHA512 (proc-macro2-1.0.47.crate) = 60c5d0dcbdee7ddab40664882d3cf5a868f7ea5b49ebab3b4419c3f325582b816625e73e0d1737bbd46bd7d765ece6c81c2ff4be894555d4b255f5cb9255e931
+Size (proc-macro2-1.0.47.crate) = 41955 bytes
+BLAKE2s (quick-error-1.2.3.crate) = e8bf715ef837d08c31e3438c620f0dec10d35c906471ce97afd299a0a6ec0ade
+SHA512 (quick-error-1.2.3.crate) = f8aaf9024d20ccd42b706c756eed8320aee339f8776392b47a41cc82ca06b03df1a5b1f00854cea96689c5af261b4d8c5d2b1a242d10f2755e7e33dc41be35b9
+Size (quick-error-1.2.3.crate) = 15066 bytes
+BLAKE2s (quote-1.0.21.crate) = 35d526b76a740996fdcd393d2d077d4929f971b5f341498682b878c7cac7ebc0
+SHA512 (quote-1.0.21.crate) = 0728eb4df7e1f7c4d32ab08c901c2c969db8eb46b03bcec3e4956a4f6b360939d32abc6b6ebd7a31058e8e9b69c3d995a24cb484f93656f05b4ee963be1c74fc
+Size (quote-1.0.21.crate) = 28030 bytes
+BLAKE2s (rand-0.8.5.crate) = 12fbacd2e6f4743eb56bf132865ad6d2c58d567f1c689fd646b488b863b9eb38
+SHA512 (rand-0.8.5.crate) = 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
+Size (rand-0.8.5.crate) = 87113 bytes
+BLAKE2s (rand_core-0.6.4.crate) = 0d23245a02d2c434b28af3a0ef8fe79b824ac79a8fb84f1c90a68a5bf5bfb6a6
+SHA512 (rand_core-0.6.4.crate) = 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
+Size (rand_core-0.6.4.crate) = 22666 bytes
+BLAKE2s (rayon-1.6.1.crate) = da5a199b3c82150b9e323746c9b7ab7419dfc555527ac53da603666ea573aad6
+SHA512 (rayon-1.6.1.crate) = 2e03585170e59f4388359817d67a43cd10a2244382615ae39bf84210db03a6dfec3b75d8a23800b8faaa31f45e8df4c44fbc343f02e18dd3dc0572c207791e73
+Size (rayon-1.6.1.crate) = 166330 bytes
+BLAKE2s (rayon-core-1.10.1.crate) = d462e430da44c03282d2406342d861e07d8d90a86ff216f425bb8725edd3f2d1
+SHA512 (rayon-core-1.10.1.crate) = a9261aa4a648029f50bcca30bd991ef51353c258b9b8c98027efe9ff62e4b7be200e59bc7aa9144d9a3d39873b01bbe104c1d7875d61e02e089bb04e0312798f
+Size (rayon-core-1.10.1.crate) = 70008 bytes
+BLAKE2s (redox_syscall-0.2.16.crate) = 5d05ce546323fbcedb872cf55da0403e1ae5c6fc354eb2adf263bf7d671971b8
+SHA512 (redox_syscall-0.2.16.crate) = 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27
+Size (redox_syscall-0.2.16.crate) = 24012 bytes
+BLAKE2s (redox_users-0.4.3.crate) = fafe5c327db7de7f8b6340807a14fb60bdea5ac74634a60379b62c4793cb447b
+SHA512 (redox_users-0.4.3.crate) = 0d3366e23cf93e1b0e025a29025eaebfcd1145bd158e2663b94fd952dc2d8a25566819e3a03c4136ca16a6408d37396e2ead0814c3f0c2bb10334dfd0b838fda
+Size (redox_users-0.4.3.crate) = 15353 bytes
+BLAKE2s (regex-1.6.0.crate) = c7c925a5e0978d7b7f7ecbffcf550553fb6b81bffb4c5082d9784752e8387bb2
+SHA512 (regex-1.6.0.crate) = b4861c9cc13d6fb224f67057fd3522f04576591b3d7ae0d3581dce42ca2b2bff96860cf2a7f4dfab00e46a1d29e6473f6723c4aeb02e34ed6d5f205b66f07876
+Size (regex-1.6.0.crate) = 239329 bytes
+BLAKE2s (regex-syntax-0.6.27.crate) = 93164b4d8d87ca3e2c0453a8c905fa5f635b51cf165aac2ac8e5c2c4fa74aeef
+SHA512 (regex-syntax-0.6.27.crate) = 5cc705a5dda08cbdb4dbcf3fa98763cadcda13d9c3ba407b35f3e88d77935efc2704bb40b3fb5aad7dfbad0df43bcb4c4cad9732defb954e2228a0739f7c37c6
+Size (regex-syntax-0.6.27.crate) = 297300 bytes
+BLAKE2s (rustc-demangle-0.1.21.crate) = c8b8fd7db0d19e4d07c9d51ddd54669c788f16043cc21e2140e7bf816d31773e
+SHA512 (rustc-demangle-0.1.21.crate) = 4031b26863a726cc6d3398b48682e0f0f9e5665abf20a5d35343a904ebd7c0d3752dcdd3a049b2bfa3e2a303214dc39a2980700bcc64464f7029be3c7f34727c
+Size (rustc-demangle-0.1.21.crate) = 27920 bytes
+BLAKE2s (rustix-0.35.13.crate) = 327f23429a11204a36a98d41f9929f1136850198695af1de778c0719bbc3a5b3
+SHA512 (rustix-0.35.13.crate) = 382b79ed52779e5fdeb25ae27bfe7cf2bfff0ee1a75231a620dc459b1c259ae43e9d9d473e21c682498927908a2660b231eaef473f9656cf1f6f7008e8d9a2a1
+Size (rustix-0.35.13.crate) = 270275 bytes
+BLAKE2s (rustix-0.36.4.crate) = ddee39f6a083a8fabb86226f0d24913426b17836b65349effcce1ab8d94b82f0
+SHA512 (rustix-0.36.4.crate) = e56eeb9c0a6298b1fa2313ee887c63e5d24e08a880ce870703517d1b754dcf548011d78bfff762be952ef5f253c8d7d58d5e959f41235f7e99fc8e38ecb314a5
+Size (rustix-0.36.4.crate) = 287355 bytes
+BLAKE2s (rustversion-1.0.9.crate) = 163d0f4a8f2211d9b41fd2d7e5a3f0faef340274215f5e1efe58a1e06202c1a3
+SHA512 (rustversion-1.0.9.crate) = b2c116585816ee3aff5b21ac72ef05520ebb01fc164519e43407685c223ad5f2d3ded663c643a1f0e8150d334383c7504b701ea2708a570e5d7e29d98e2e7c61
+Size (rustversion-1.0.9.crate) = 17425 bytes
+BLAKE2s (ryu-1.0.11.crate) = c841c8e79156cd93f854becdd930c83978f5d2c0caef4844a04a900020b6fc89
+SHA512 (ryu-1.0.11.crate) = dd2642aab2d3017c31432436226d5350b894c8b88a09395eb7de6350964b3cc48451a829ce78b04a9e4e0480076fe1bddd0604f4e57700faa2d60cac6e361408
+Size (ryu-1.0.11.crate) = 47007 bytes
+BLAKE2s (scopeguard-1.1.0.crate) = d3884942354d25131c602303463c5686e520bd94daf216a810679acabf59b82e
+SHA512 (scopeguard-1.1.0.crate) = 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
+Size (scopeguard-1.1.0.crate) = 11470 bytes
+BLAKE2s (scratch-1.0.2.crate) = 0754f3903494be33c84037355684c50a7729bd63ca2f7183ddb29296cd315af5
+SHA512 (scratch-1.0.2.crate) = c3863dff0c67184605b356d6cc57db2bdf26cad9e0357ce6cbf7d3f23d913fa8917966a8c93b3084a3c9c900e357c6ca4bc2bc5ae5db3bb6feb5ee1ea5c61521
+Size (scratch-1.0.2.crate) = 8152 bytes
+BLAKE2s (serde-1.0.151.crate) = d59796c8267abe8b6007b612e6e9cfc235d0beda6fbeb44618929e24f693e1fe
+SHA512 (serde-1.0.151.crate) = 1828e9c1e4ff826824d9d23af2449fc464167457a482a6c309aba43766b765578710ad6d433efdc3c471e1426c5d16ba91bb1f17be9f4a15a4ab204e9e3634eb
+Size (serde-1.0.151.crate) = 76931 bytes
+BLAKE2s (serde_derive-1.0.151.crate) = 02cd16e312ae28144c5b8c149748a16ff4b0ce7abf647996e734b1e4d521b799
+SHA512 (serde_derive-1.0.151.crate) = c190fa40aead16ba9381c9059d71ae9e4318b4eebc759cfb55e2680301cef39ff2201a8d81c023e9f67f675d81be64ad45ba69dcf606a0b6774844d7460ad169
+Size (serde_derive-1.0.151.crate) = 55587 bytes
+BLAKE2s (serde_json-1.0.90.crate) = 254309d61f63385cddc3c78191594ec98f449664afbb40502c516129c38ca952
+SHA512 (serde_json-1.0.90.crate) = 87c1eb429f81da08f187dd5617686211d53674377e31732d796eca4a28672e63031053648a67faea3f2768f1f3e6ec7b68c46c807ffdb6e0514534d7849acdf9
+Size (serde_json-1.0.90.crate) = 144643 bytes
+BLAKE2s (sha1-0.10.5.crate) = fe0c819e807619b85d125a50cb5950ed887b966f148efe265317d77e874d4389
+SHA512 (sha1-0.10.5.crate) = 1046b91a9ea64b90098ee6e16c63f0620dc7c2dc847d200972a3da3c8d1ac61fa9030682099a411cdd24717b64d488e0b1be1cbe8f7bfee26b8c15cf4f8e5e9b
+Size (sha1-0.10.5.crate) = 12146 bytes
+BLAKE2s (shadow-rs-0.19.0.crate) = fa47a3aba03c8ed90502d2ceb8e7886395e031087cdecfb158a05a39758b1a59
+SHA512 (shadow-rs-0.19.0.crate) = 2e46f5a533d7579699805af4f9de72748b360e8222d8e594fd0aaa18e3b4d22375ba8ecf6bb7f4edba6fe194aef1751c2718c2dc3a5ae2afff1111e7b0d42ddd
+Size (shadow-rs-0.19.0.crate) = 24517 bytes
+BLAKE2s (similar-2.2.1.crate) = b2aac332bc83c8ea72212caa6679276c0c02bd7996c8ec176258afcb9d3dab4d
+SHA512 (similar-2.2.1.crate) = 9a353bfbe495bab83e401314bb97c6605fa6283af06e03bad50bc429388c7abf44bb9cc68db781ef2b786840eb444907f35b70b17343b2cb993800536b4e36a2
+Size (similar-2.2.1.crate) = 51147 bytes
+BLAKE2s (siphasher-0.3.10.crate) = b02896dbacdd7733bb3355e952a6d76a8a3f004573d5ee887f8534a3a8fa83b4
+SHA512 (siphasher-0.3.10.crate) = f90425a2cccc9575d377bb92a765d34653ddef1ac12b7c63dc6d700aaa74b525787e11609061c2d3e44ea56fe0e4b8f93f7b13f0279b5de2e0f710c5caffd4ce
+Size (siphasher-0.3.10.crate) = 9889 bytes
+BLAKE2s (strsim-0.10.0.crate) = 4893490aaecbb97be0d8268c4ad5653b22237927bc9f08196717dc9a5160de50
+SHA512 (strsim-0.10.0.crate) = 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
+Size (strsim-0.10.0.crate) = 11355 bytes
+BLAKE2s (strum-0.24.1.crate) = f2d293c4d5f11e802850fdbf19779cc4b0d9689e40ef580b18f4cd0178315233
+SHA512 (strum-0.24.1.crate) = d842464b762790f4b785e494f72f7bae47b5a068cd06ddaad7a491d1abff53fa9cde280b06bbbb6b39a3a8f350a2384080ec4b3e4f16226cb076b1df153e6197
+Size (strum-0.24.1.crate) = 5636 bytes
+BLAKE2s (strum_macros-0.24.3.crate) = a39aeb3d6c3381b2292ad3d543b143c60be3dea37b78880d4643c8e767da5fa5
+SHA512 (strum_macros-0.24.3.crate) = 8276343808afe71d68d7984d5a223a4fc630df0adb5a547cbcc6912fbffcf7e4ad38f115888a2dd3a8443d6fa7b9c7726318d4f5d1ab43f463dd97ec20df9134
+Size (strum_macros-0.24.3.crate) = 20696 bytes
+BLAKE2s (syn-1.0.105.crate) = b0eecaeb08ff91092da6e956cb64c0573a19742db7b494600a696b5b6907424d
+SHA512 (syn-1.0.105.crate) = 4e2475853587ec669d43890c88074c00c0fd45a84631f8a0b513f8eeeb78cacc297976121af9488419d2979b33579c5d2b782e18e3fd32dcee35227e767cae0d
+Size (syn-1.0.105.crate) = 237549 bytes
+BLAKE2s (termcolor-1.1.3.crate) = 883230b86f7f9bd79101af7c2fe83f0b3b76831712b963ae422d7609ee7c5f12
+SHA512 (termcolor-1.1.3.crate) = 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a
+Size (termcolor-1.1.3.crate) = 17242 bytes
+BLAKE2s (terminal_size-0.1.17.crate) = ea59269fe3bf9b397940ef374c11f53bec37aa94079b597891b72a70582225d9
+SHA512 (terminal_size-0.1.17.crate) = 96ec1bc8abd597f01ae59da567036d5d40b422764a4da662e2030c3ef4ce80a983c8b6a4ef1f34d88e649e0b1ea27b206d56a31924bcd2d31ff7e5a2e96d4201
+Size (terminal_size-0.1.17.crate) = 9141 bytes
+BLAKE2s (terminal_size-0.2.2.crate) = 38a54c77a01d39045fb877db9f0468f9d670ca73d40ea1b9e7022d95f1c71e09
+SHA512 (terminal_size-0.2.2.crate) = 5adf75cb0a23e5d233f71af58e19293ad9ef6458fb19729d3649e201c649d8ceffcda818e35880603885b00a26d5cbd6e733f5d8d85c8233b3d8bd4cc47c9edd
+Size (terminal_size-0.2.2.crate) = 10146 bytes
+BLAKE2s (test-case-2.2.2.crate) = 8aa9f679d3a07b749658ba4c04228ac4bbd08759b3af819d6f91ca2615d818c8
+SHA512 (test-case-2.2.2.crate) = 505a417877f5e94e79ae14cce7ad003e1d10873d25fe71296110b6ad971a8f604cb5bea69109f0ddf641f7ca7ffb40203bb491b29d3d5e656c66f46dff470f41
+Size (test-case-2.2.2.crate) = 7593 bytes
+BLAKE2s (test-case-macros-2.2.1.crate) = 09df889793029984cc0cb593a344877088df5b7987fb0b79920a78ae303175f8
+SHA512 (test-case-macros-2.2.1.crate) = 62187c285d88f7d9515218f60d9e71f3a319f8d2573a04b4f48382845ce57e93fa0908fb32c63b7669cb3de1bf0ed6e55a84ca9039d1cb444369b0203225438a
+Size (test-case-macros-2.2.1.crate) = 10092 bytes
+BLAKE2s (thiserror-1.0.38.crate) = 0f15dfe5337ebc0b4bfeededbb80107802a0f6d761604a53a5b6ca69801f5664
+SHA512 (thiserror-1.0.38.crate) = 95b8ca682b579834a04058f03ed0c994ccef426d75e0fcc28ee47151d343da25e8fe31f8157744d942aa54652115f477fc6037f91c581dbc127b829cc96476ce
+Size (thiserror-1.0.38.crate) = 18947 bytes
+BLAKE2s (thiserror-impl-1.0.38.crate) = c68fe963e992d4b2c4fa5e9fad9be998e29d4373980dd0c64f932cf28b058d6c
+SHA512 (thiserror-impl-1.0.38.crate) = 628aa28404a181b384ac6a11a433829a5481d97face5bc1704349414f36e93440738122fca716fdf878719870d10e0cf8d495df6b1d40913e985c2824cbc3aba
+Size (thiserror-impl-1.0.38.crate) = 15429 bytes
+BLAKE2s (time-0.3.17.crate) = 61e39855b163181589dad80885e7c7058adeeea1f016702c6b71af1482bc4fb0
+SHA512 (time-0.3.17.crate) = c69ec373a79038315d0257203be16539f5efcfc0ceb9ce2cc0413f3d6ab6ff39881720c310f12cada17536ccecc4501f081890290d15282514b26fafc02abe69
+Size (time-0.3.17.crate) = 99048 bytes
+BLAKE2s (time-core-0.1.0.crate) = d6a99aaf7348bfafa37764bd3ab26ffe3bb7f200428bf4e85c2bdbab9d1f5e9e
+SHA512 (time-core-0.1.0.crate) = f7e181a40a0052d7aedf78219a46f8876618342c710e819748a87a5bc0728e5b2fc7ba08e38ebfa6a17d6fb60382003bb35745ff1eabac1c8f8b47d186a383db
+Size (time-core-0.1.0.crate) = 6597 bytes
+BLAKE2s (time-macros-0.2.6.crate) = 3a9871c365d2a4c4ca515da48ff7fd66ab4b353b62e99dea54a8c5257a62f3fd
+SHA512 (time-macros-0.2.6.crate) = 5b6877ae37c602ffcd4d1f1367ab2c28bc906ee9635218fc01e5ec3b74e3cd14873f9029ada835f8658c04ca7cdf628a6c088a191119d4bc459b4c37e1f0fd10
+Size (time-macros-0.2.6.crate) = 19163 bytes
+BLAKE2s (tinyvec-1.6.0.crate) = 8b80d302f82b55581456246bdd3450b416b691513ffae386fd97d9808c05ebde
+SHA512 (tinyvec-1.6.0.crate) = e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c
+Size (tinyvec-1.6.0.crate) = 45991 bytes
+BLAKE2s (tinyvec_macros-0.1.0.crate) = 2951b7169bfce63db3ca0a9b5dbc68f530e664ffe2a59105d9c3cb68ca4d5603
+SHA512 (tinyvec_macros-0.1.0.crate) = d6afc83a3c70cde916a6ff599e2772588e4bbfa7a5b1c7e5c8aa0f4a8a5c9426182497a644e4a88194ece986d38fa64b6c8eda9eb1630441c8e65a8741a45873
+Size (tinyvec_macros-0.1.0.crate) = 1817 bytes
+BLAKE2s (toml-0.5.9.crate) = 47ed3419b2f8ce5103881721e73fac378a7efd6ace9098234a02f518fabdf35e
+SHA512 (toml-0.5.9.crate) = 7151bcafbe2bdb1d2bb91562daebd357c884819af047843f1b4a56bc3812d4153eaf70683d0f9bff51bd1048700920322d64d41da13ebb4cbf34f0f7822d7ce7
+Size (toml-0.5.9.crate) = 55667 bytes
+BLAKE2s (tree-sitter-0.20.9.crate) = f2b05edf2121814c71c257ba615f7a60866a1ead59dc3fb9e96dac0fc42df441
+SHA512 (tree-sitter-0.20.9.crate) = 03e38b5252dd94b65c096ba9d07e6aecbb582c8460e2f1e0ad46122e372be7139462d7c411094ba557abd6566bd89faeaf7ff01bddb9283d2d7285d13e38c5a6
+Size (tree-sitter-0.20.9.crate) = 132102 bytes
+BLAKE2s (typenum-1.15.0.crate) = 36a47ace00a92a52369622e3dd8a02c9d20b73e6171ba04e41d3b746b3c267b1
+SHA512 (typenum-1.15.0.crate) = a3c1ceac85e1aed98d0829449c35f4f36db860218b955b4e5f8f01da1d27ee6213f3c60e2b25c3745dcd67369049da5de737a9473fa9402db99cf7cddeb42288
+Size (typenum-1.15.0.crate) = 40741 bytes
+BLAKE2s (tz-rs-0.6.14.crate) = 7fa9bdf06ec4c67e483876445df8cd6ac26b0a992b9ad1ee545d938b0af361bb
+SHA512 (tz-rs-0.6.14.crate) = a3f7cfa2a60b58032895b81a9b5f878e533eaf22533b28ca3f571c10fb4f9b9b7b1223283e1a0c25571106292f65953bd48c6e06fbbdbdcf500dc8f560c4becb
+Size (tz-rs-0.6.14.crate) = 45574 bytes
+BLAKE2s (tzdb-0.5.0.crate) = 4b81e2e68379b9c7166e57677856e20476acd1456186f0dec54c882009b6f029
+SHA512 (tzdb-0.5.0.crate) = 83d3114c7b9041aeaa44aa19a48a72aa852219f7c98a2265db52f6321a889566c7a3e7e6ce41ca8b5eb89c0706b6fc76c7ec5fd7a89097ad2ba6ad18c67b1418
+Size (tzdb-0.5.0.crate) = 290001 bytes
+BLAKE2s (ucd-trie-0.1.5.crate) = a3bb205ac8e1b1c154af8de122efcaabb1647431cd1ca6fb75c39718a583b6f7
+SHA512 (ucd-trie-0.1.5.crate) = 67272b54b6f404eaf32d83697b0d4e22205ec8f24df40a0feb005a218ff6f74b001c4cdb1c471582b1f3ae53eee71ff89b3d0b9e06a9133cf3e6c21e144ebec6
+Size (ucd-trie-0.1.5.crate) = 45391 bytes
+BLAKE2s (unicase-2.6.0.crate) = 389082bf2c60fa4668d7b943d6eebc3a78d540e5f1525582ffbad9b7eee8b024
+SHA512 (unicase-2.6.0.crate) = 7e76a5f344e32c56cf87223585d87a56c79627b52bba0b29eb6de82de874b2964accededa8e9b5741f57944b6750fba5c61e679a50d4fd5a5646f431e2f4f188
+Size (unicase-2.6.0.crate) = 23478 bytes
+BLAKE2s (unicode-bidi-0.3.8.crate) = e6dc0f6f397e3fe1d485ab610cc1e43fcf541060e8671f3b26ae3a11522ec031
+SHA512 (unicode-bidi-0.3.8.crate) = 810b5be48159ecbca542c715496f279518285c3b09f7c39451986f94e6c259fab1057512a2148bf99ba9abf76e861a24456b547cc2273f0b45ed5d3ce9dfe3d5
+Size (unicode-bidi-0.3.8.crate) = 36575 bytes
+BLAKE2s (unicode-ident-1.0.5.crate) = f6ef43eb4434b40a5cdc6df4d7706a63544a01ea7a54d96083cbf0442442dcfc
+SHA512 (unicode-ident-1.0.5.crate) = d355370daac356d900cd4c0a792d6c0eff114524c4bffce4d7e74469fe2117883ee00bf0e27d950b72e88739473f2045d5f83440a0aedfede97b4d9163b64a6c
+Size (unicode-ident-1.0.5.crate) = 35455 bytes
+BLAKE2s (unicode-normalization-0.1.22.crate) = 2b18e16ecf7fc6163fa8668a3e454d9f1262024700dd4a2062189efbe9164094
+SHA512 (unicode-normalization-0.1.22.crate) = a5810d5e9cd93dbb80e013997aa9d38e60834619483a6623eb2859ec5d59a5aec3fc4db123dc7f4e2fe9f2b8799cf6af48bdff22d69a00a23707240e8bf3bb3c
+Size (unicode-normalization-0.1.22.crate) = 122604 bytes
+BLAKE2s (unicode-segmentation-1.10.0.crate) = 47e55ed2ba722d1c0c80de12c86f97b7a342e10f6ada52805e91fc6b6fc7be10
+SHA512 (unicode-segmentation-1.10.0.crate) = e6a1baacb557a5a7ed7ff780c542c5947eb473763eb2a6018cb1e0a1abb9f4bf3f8073610e4897393f15df076f6657a0f162a5c5bb7ed5f3b3fd832e533a522c
+Size (unicode-segmentation-1.10.0.crate) = 93893 bytes
+BLAKE2s (unicode-width-0.1.10.crate) = e66d8140c18f2e4f3e4eee069114d5d3679b5885bd0fdff01989b7ce1b35983d
+SHA512 (unicode-width-0.1.10.crate) = 9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b
+Size (unicode-width-0.1.10.crate) = 18968 bytes
+BLAKE2s (unicode-xid-0.2.4.crate) = fb5a19139a933a36d3db9c421e1f19dbc012438e9818cf30bd67bc8719eda248
+SHA512 (unicode-xid-0.2.4.crate) = e67bd1258e1961807d9d5fe583a89ab5b82b2a529ecd32cadfc79aa5331380eb4a2db9fd96b74c8eace47f2f29021587d69bcdbf79f7e2650e92a25f7839d03c
+Size (unicode-xid-0.2.4.crate) = 15352 bytes
+BLAKE2s (url-2.3.1.crate) = 858c526f2b867f39b488180c2d8cc3c47084bf1cbc95218f856092dff39c193f
+SHA512 (url-2.3.1.crate) = 8224010bef067574481e5d84100d944782d52b49db7c396ae2b4dfc145ed58769c15440d97a0fed4d2f9857592a8601417cc5b1bdea959c47a3e7a1f7182ed0d
+Size (url-2.3.1.crate) = 72777 bytes
+BLAKE2s (uuid-0.8.2.crate) = 8bf7347fae8f81652c57eff0283e90003a269e07df2a17c66e3000b8d96503c2
+SHA512 (uuid-0.8.2.crate) = 5a1f5ead9a920b9bbc120c02049c24b62ec215765e486d3a15c5015ef49fa506206efb737e6f6555cf6e2eddddfe55f0ca1d7dcfa9aa8bcf3e0ef570a54fa2d8
+Size (uuid-0.8.2.crate) = 37909 bytes
+BLAKE2s (vcpkg-0.2.15.crate) = 0ec9e97d0e23d59f0a4095773e1136e15f2054fb86bcceb309774638768ea8c4
+SHA512 (vcpkg-0.2.15.crate) = 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172
+Size (vcpkg-0.2.15.crate) = 228735 bytes
+BLAKE2s (version_check-0.9.4.crate) = a26f24d5e2c5e631462ebe434aa239957f5102009d3824d5dff2bc90d3c79fb0
+SHA512 (version_check-0.9.4.crate) = b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
+Size (version_check-0.9.4.crate) = 14895 bytes
+BLAKE2s (wasi-0.11.0+wasi-snapshot-preview1.crate) = f023780bb2e4a8571dcb1012e76cfbfc3804df53b89abd5cd8ede9d7c5847d4c
+SHA512 (wasi-0.11.0+wasi-snapshot-preview1.crate) = 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
+Size (wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 bytes
+BLAKE2s (wasm-bindgen-0.2.83.crate) = 11e62e99a833a8319d3979fa605adcefa43f91351b0b1cfcc2be802c6e8ae8c0
+SHA512 (wasm-bindgen-0.2.83.crate) = ec93d1334417d0329e113d5f2da7f16c0f1209d71e5cbd21a2dc9278d877e70ca2327ff7863b40505504883ed51d6bf20dda98c22ef44011a47c604a7b44e82d
+Size (wasm-bindgen-0.2.83.crate) = 169618 bytes
+BLAKE2s (wasm-bindgen-backend-0.2.83.crate) = 5ce83b88f2324420760f6392de6d6d58797c75921815885a3b53df00674d3c8d
+SHA512 (wasm-bindgen-backend-0.2.83.crate) = dd1b65733e4d0a198d61a5287bb75db3e03ef738d2c2dcd3ce3e873c27d41c90cfcbb775ad40b2a546190db8d7213e5866f8e3f9913c28fe4b43a49054bfea44
+Size (wasm-bindgen-backend-0.2.83.crate) = 25620 bytes
+BLAKE2s (wasm-bindgen-macro-0.2.83.crate) = 59c8c31210e73379318fbb5505764149070a44c9850856e6e6d86bef3a5c7dd4
+SHA512 (wasm-bindgen-macro-0.2.83.crate) = eb83e06f998e858cf25494c1d171984269e72db798147d4d1d8aeeb25ea7a35c5986b882011e131968621742ceecff976430856b4e8b7d7fd7f1237767cf01b4
+Size (wasm-bindgen-macro-0.2.83.crate) = 12075 bytes
+BLAKE2s (wasm-bindgen-macro-support-0.2.83.crate) = 40c9cc37ac2f23b27abaebc629ce294ebdc45d236abafaf4a332afad548cb0d4
+SHA512 (wasm-bindgen-macro-support-0.2.83.crate) = 804014c75ae5f8c1c7f0fad3f3209887fa346d74029e5f6e1830e44f7318719e65c4a643c71d87cf388f131fd370af40d536bbc15fc11c25b91cb785f56a908b
+Size (wasm-bindgen-macro-support-0.2.83.crate) = 18530 bytes
+BLAKE2s (wasm-bindgen-shared-0.2.83.crate) = ede51748e073d8c55f760b721e9bf6c9dfaed4260286f89c204d4b0806ad3ad8
+SHA512 (wasm-bindgen-shared-0.2.83.crate) = 2bfc1a068fa41a9ecacce7bda494fc0485c57ccb102c1d76c87a42e00ad30b944b0cb788642e8339d050a0e831ce8306844a77292ab9f79ed765b65cdb4765e7
+Size (wasm-bindgen-shared-0.2.83.crate) = 7194 bytes
+BLAKE2s (winapi-0.3.9.crate) = 295083bd8c53c7decc4187da324a1284ad05cbccc9198d31facb6a42e34867ce
+SHA512 (winapi-0.3.9.crate) = ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
+Size (winapi-0.3.9.crate) = 1200382 bytes
+BLAKE2s (winapi-i686-pc-windows-gnu-0.4.0.crate) = 3ef20321fea464773f9e73ac16ada3a0e8101a8c3c0ebab763049f2ab269eb1a
+SHA512 (winapi-i686-pc-windows-gnu-0.4.0.crate) = a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
+Size (winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 bytes
+BLAKE2s (winapi-util-0.1.5.crate) = 0bbadc89bd260c16095f1d19c2dc0f5acbd24d64dc1dcada628bf4acb003c6cc
+SHA512 (winapi-util-0.1.5.crate) = 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd
+Size (winapi-util-0.1.5.crate) = 10164 bytes
+BLAKE2s (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 85ecec73b9874f5f443e29d99f93a11889e74ddf5a4bfeb929e2355a7cee32f1
+SHA512 (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
+Size (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 bytes
+BLAKE2s (windows-sys-0.42.0.crate) = c5112c52cdc0446a154d71a1d4b484b42591ed150c5c44977fbe21adacac0d81
+SHA512 (windows-sys-0.42.0.crate) = b07b119688f3e3ad234d36979947f34e8e19988fb62101afbe18ec8afc9c8a4261128939df8bbb849d5c5982422cb4c50dbcba70f2bf401fbb7c605df1b2b354
+Size (windows-sys-0.42.0.crate) = 3006791 bytes
+BLAKE2s (windows_aarch64_gnullvm-0.42.0.crate) = 6f4ad43e5fb0329309bd3ad3c7f272beda578e863b1e38af1c985e0fd958a86e
+SHA512 (windows_aarch64_gnullvm-0.42.0.crate) = 8bd60142e8982ddb14dde4e93b9753f9ac34830c05c2a1dd4568377f9a928651bf9f026a0080e5bc7dfa62a45942376736954e3ac800855d00eef0c72929f338
+Size (windows_aarch64_gnullvm-0.42.0.crate) = 357917 bytes
+BLAKE2s (windows_aarch64_msvc-0.42.0.crate) = 12319a1c750eaf0fcdb1744db21db37a0dfa5d3b994de6f9abfa0a34946fafa6
+SHA512 (windows_aarch64_msvc-0.42.0.crate) = 20c0840adec84dde03b143e5b82bb0003fee675310487f0071a81ed7f40ee647c4018ccb9ebdbc4aeada717ec8600a30dfb15510c6b336f07becdb7167668fd0
+Size (windows_aarch64_msvc-0.42.0.crate) = 659424 bytes
+BLAKE2s (windows_i686_gnu-0.42.0.crate) = d1fbd1bce99e540da83c40703f4924fabd2bd1a784aa9c3b120a678babe30e5c
+SHA512 (windows_i686_gnu-0.42.0.crate) = a24dd1ba5eb7d5231853bebadfde0575ae9071a565868d2f3d1bc6ec0a87380c569a621f0cba2552af7a1e46ac62f09f87cfbce3f674be06be1a7c1d3f421474
+Size (windows_i686_gnu-0.42.0.crate) = 728570 bytes
+BLAKE2s (windows_i686_msvc-0.42.0.crate) = 7a82d75909dddf46e4ff9eb002f00c55e9b489528908e141eec22df58724d2f6
+SHA512 (windows_i686_msvc-0.42.0.crate) = 740400e2b11c1d177f7f37f844cd2a0f84b97a5adb03a7656661deb026b593a799ace8da1f9013ba9f74446fc43260d01dff7d4be607129ec7d602f341b2b4d1
+Size (windows_i686_msvc-0.42.0.crate) = 717477 bytes
+BLAKE2s (windows_x86_64_gnu-0.42.0.crate) = 106ae3028965c0e39c00a01fba8476c0013dfdff0a2724b11a5cf36da5e9a7f5
+SHA512 (windows_x86_64_gnu-0.42.0.crate) = 7df7ee0c345f0a2c37d7f9ec3a2824116b4d7a943bf245787509e67809a4f31ebb1862e212efb2d943d82ccef77a716437cdc61004396ca86e95e688368c6dae
+Size (windows_x86_64_gnu-0.42.0.crate) = 692493 bytes
+BLAKE2s (windows_x86_64_gnullvm-0.42.0.crate) = d44ce727f2ad6581decea56295765e39cd6ddbdfb4d41355265aa9fb47759eb8
+SHA512 (windows_x86_64_gnullvm-0.42.0.crate) = 242e11b4a0d50a0ffe8d0e26e971de30ef4d29260ae6749403d39cb4278297a240c1ec4112bb38151cbb11a6f3c8a743e84cd75b6a76adfeaee8e623649c9ecf
+Size (windows_x86_64_gnullvm-0.42.0.crate) = 357906 bytes
+BLAKE2s (windows_x86_64_msvc-0.42.0.crate) = 45b34c32cf2eaa5889087291bd103880d50f66180d679456bebdbfa5a330bd1a
+SHA512 (windows_x86_64_msvc-0.42.0.crate) = 94d6554ae293785d2fc9dc9d53480c98bc08ab2b78bd8684a0606e7e0ec156a454c1a653d214c21de382bc7ab5d898e45000ed73e6110f679da513ffabbf3cb9
+Size (windows_x86_64_msvc-0.42.0.crate) = 659377 bytes
+BLAKE2s (xdg-2.4.1.crate) = 87f0640f8e192dba12b223ff31293a3c5b29f9d83eff8cee3ff8d78eff1aab50
+SHA512 (xdg-2.4.1.crate) = 23e69abbe79a0977900af37feb9f367a82d0ba4e69fc9421e356a5957920e316379355b1c6eeda1235feb3d028f738c41f520d28665f919e775b20240219e07e
+Size (xdg-2.4.1.crate) = 14034 bytes
+BLAKE2s (yaml-rust-0.4.5.crate) = 65c7c0fe708cb682959e36fbb03b09a35b09d529e5c87364107f5985940a1404
+SHA512 (yaml-rust-0.4.5.crate) = 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0
+Size (yaml-rust-0.4.5.crate) = 47783 bytes
+BLAKE2s (yansi-0.5.1.crate) = 320911635584dafa034235f47c39057166574bad71fa932fb689f67e63e8ee14
+SHA512 (yansi-0.5.1.crate) = 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2
+Size (yansi-0.5.1.crate) = 16525 bytes
+SHA1 (patch-src_parse.rs) = 05a27e6e732be3499211c1d07c8bd56dcfc6459d
diff --git a/diffsitter/patches/patch-src_parse.rs b/diffsitter/patches/patch-src_parse.rs
new file mode 100644
index 0000000000..2feaf2a4e4
--- /dev/null
+++ b/diffsitter/patches/patch-src_parse.rs
@@ -0,0 +1,15 @@
+$NetBSD$
+
+Add support for NetBSD.
+
+--- src/parse.rs.orig	2022-12-20 06:00:41.000000000 +0000
++++ src/parse.rs
+@@ -139,7 +139,7 @@ fn fn_name_from_lang(lang: &str) -> Stri
+ fn lib_name_from_lang(lang: &str) -> String {
+     let extension = if cfg!(target_os = "macos") {
+         "dylib"
+-    } else if cfg!(target_os = "linux") {
++    } else if cfg!(any(target_os = "linux", target_os = "netbsd")) {
+         "so"
+     } else if cfg!(target_os = "windows") {
+         "dll"


Home | Main Index | Thread Index | Old Index