git: 8091a4eee197 - main - devel/bacon: New port: Background rust code check

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Tue, 03 Jan 2023 00:37:23 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8091a4eee1974b19c3c3272c17f86aeb7c7bc911

commit 8091a4eee1974b19c3c3272c17f86aeb7c7bc911
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2023-01-02 23:12:16 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-01-03 00:37:14 +0000

    devel/bacon: New port: Background rust code check
---
 devel/Makefile        |   1 +
 devel/bacon/Makefile  | 256 +++++++++++++++++++++++++++
 devel/bacon/distinfo  | 467 ++++++++++++++++++++++++++++++++++++++++++++++++++
 devel/bacon/pkg-descr |   4 +
 4 files changed, 728 insertions(+)

diff --git a/devel/Makefile b/devel/Makefile
index 067e32611826..97a006db001f 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -253,6 +253,7 @@
     SUBDIR += b2
     SUBDIR += babelflow
     SUBDIR += babeltrace
+    SUBDIR += bacon
     SUBDIR += bam
     SUBDIR += bashdb
     SUBDIR += basu
diff --git a/devel/bacon/Makefile b/devel/bacon/Makefile
new file mode 100644
index 000000000000..3efdde8a3c67
--- /dev/null
+++ b/devel/bacon/Makefile
@@ -0,0 +1,256 @@
+PORTNAME=	bacon
+DISTVERSIONPREFIX=	v
+DISTVERSION=	2.3.0
+CATEGORIES=	devel
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Background rust code check
+WWW=		https://dystroy.org/bacon/
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		cargo
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	Canop
+
+CARGO_CRATES=	adler-1.0.2 \
+		ahash-0.8.2 \
+		aho-corasick-0.7.20 \
+		android_system_properties-0.1.5 \
+		anyhow-1.0.68 \
+		arc-swap-1.5.1 \
+		arrayvec-0.5.2 \
+		arrayvec-0.7.2 \
+		atoi-2.0.0 \
+		atty-0.2.14 \
+		autocfg-1.1.0 \
+		bitflags-1.3.2 \
+		bstr-1.1.0 \
+		btoi-0.4.2 \
+		bumpalo-3.11.1 \
+		bytes-1.3.0 \
+		bytesize-1.1.0 \
+		camino-1.1.1 \
+		cargo-platform-0.1.2 \
+		cargo_metadata-0.14.2 \
+		castaway-0.2.2 \
+		cc-1.0.78 \
+		cfg-if-1.0.0 \
+		chrono-0.4.23 \
+		clap-3.2.23 \
+		clap_derive-3.2.18 \
+		clap_lex-0.2.4 \
+		cli-log-2.0.0 \
+		clru-0.6.1 \
+		codespan-reporting-0.11.1 \
+		compact_str-0.6.1 \
+		coolor-0.5.0 \
+		core-foundation-sys-0.8.3 \
+		crc32fast-1.3.2 \
+		crokey-0.4.3 \
+		crokey-proc_macros-0.4.0 \
+		crossbeam-0.8.2 \
+		crossbeam-channel-0.5.6 \
+		crossbeam-deque-0.8.2 \
+		crossbeam-epoch-0.9.13 \
+		crossbeam-queue-0.3.8 \
+		crossbeam-utils-0.8.14 \
+		crossterm-0.23.2 \
+		crossterm_winapi-0.9.0 \
+		cxx-1.0.83 \
+		cxx-build-1.0.83 \
+		cxxbridge-flags-1.0.83 \
+		cxxbridge-macro-1.0.83 \
+		dashmap-5.4.0 \
+		directories-next-2.0.0 \
+		dirs-4.0.0 \
+		dirs-sys-0.3.7 \
+		dirs-sys-next-0.1.2 \
+		either-1.8.0 \
+		fastrand-1.8.0 \
+		file-size-1.0.3 \
+		filetime-0.2.19 \
+		flate2-1.0.25 \
+		form_urlencoded-1.1.0 \
+		fsevent-sys-4.1.0 \
+		getrandom-0.2.8 \
+		git-actor-0.15.0 \
+		git-attributes-0.7.0 \
+		git-bitmap-0.2.0 \
+		git-chunk-0.4.0 \
+		git-command-0.2.0 \
+		git-config-0.13.0 \
+		git-config-value-0.10.0 \
+		git-credentials-0.8.0 \
+		git-date-0.3.1 \
+		git-diff-0.24.0 \
+		git-discover-0.10.0 \
+		git-features-0.25.1 \
+		git-glob-0.5.1 \
+		git-hash-0.10.1 \
+		git-hashtable-0.1.0 \
+		git-index-0.10.0 \
+		git-lock-3.0.1 \
+		git-mailmap-0.7.0 \
+		git-object-0.24.0 \
+		git-odb-0.38.1 \
+		git-pack-0.28.0 \
+		git-path-0.7.0 \
+		git-prompt-0.3.0 \
+		git-quote-0.4.0 \
+		git-ref-0.21.0 \
+		git-refspec-0.5.0 \
+		git-repository-0.30.2 \
+		git-revision-0.8.0 \
+		git-sec-0.6.0 \
+		git-tempfile-3.0.0 \
+		git-traverse-0.20.0 \
+		git-url-0.12.2 \
+		git-validate-0.7.1 \
+		git-worktree-0.10.0 \
+		hashbrown-0.12.3 \
+		hashbrown-0.13.1 \
+		heck-0.4.0 \
+		hermit-abi-0.1.19 \
+		hermit-abi-0.2.6 \
+		hex-0.4.3 \
+		home-0.5.4 \
+		human_format-1.0.3 \
+		iana-time-zone-0.1.53 \
+		iana-time-zone-haiku-0.1.1 \
+		idna-0.3.0 \
+		imara-diff-0.1.5 \
+		indexmap-1.9.2 \
+		inotify-0.9.6 \
+		inotify-sys-0.1.5 \
+		instant-0.1.12 \
+		io-close-0.3.7 \
+		itoa-1.0.4 \
+		js-sys-0.3.60 \
+		jwalk-0.8.1 \
+		kqueue-1.0.7 \
+		kqueue-sys-1.0.3 \
+		lazy-regex-2.3.1 \
+		lazy-regex-proc_macros-2.3.1 \
+		libc-0.2.138 \
+		link-cplusplus-1.0.7 \
+		lock_api-0.4.9 \
+		log-0.4.17 \
+		memchr-2.5.0 \
+		memmap2-0.5.8 \
+		memoffset-0.7.1 \
+		minimad-0.9.1 \
+		minimal-lexical-0.2.1 \
+		miniz_oxide-0.6.2 \
+		mio-0.8.5 \
+		nix-0.26.1 \
+		nom-7.1.1 \
+		notify-5.0.0 \
+		num-integer-0.1.45 \
+		num-traits-0.2.15 \
+		num_cpus-1.15.0 \
+		num_threads-0.1.6 \
+		once_cell-1.16.0 \
+		os_str_bytes-6.4.1 \
+		parking_lot-0.11.2 \
+		parking_lot-0.12.1 \
+		parking_lot_core-0.8.6 \
+		parking_lot_core-0.9.5 \
+		percent-encoding-2.2.0 \
+		pin-project-lite-0.2.9 \
+		proc-macro-error-1.0.4 \
+		proc-macro-error-attr-1.0.4 \
+		proc-macro2-1.0.47 \
+		proc-status-0.1.1 \
+		prodash-22.1.0 \
+		quick-error-2.0.1 \
+		quote-1.0.21 \
+		rayon-1.6.1 \
+		rayon-core-1.10.1 \
+		redox_syscall-0.2.16 \
+		redox_users-0.4.3 \
+		regex-1.7.0 \
+		regex-automata-0.1.10 \
+		regex-syntax-0.6.28 \
+		remove_dir_all-0.5.3 \
+		rustversion-1.0.11 \
+		ryu-1.0.11 \
+		same-file-1.0.6 \
+		scopeguard-1.1.0 \
+		scratch-1.0.2 \
+		semver-1.0.14 \
+		serde-1.0.150 \
+		serde_derive-1.0.150 \
+		serde_json-1.0.89 \
+		sha1_smol-1.0.0 \
+		signal-hook-0.3.14 \
+		signal-hook-mio-0.2.3 \
+		signal-hook-registry-1.4.0 \
+		smallvec-1.10.0 \
+		socket2-0.4.7 \
+		static_assertions-1.1.0 \
+		strsim-0.10.0 \
+		syn-1.0.105 \
+		tempfile-3.3.0 \
+		termcolor-1.1.3 \
+		termimad-0.20.6 \
+		textwrap-0.16.0 \
+		thiserror-1.0.37 \
+		thiserror-impl-1.0.37 \
+		time-0.1.45 \
+		time-0.3.17 \
+		time-core-0.1.0 \
+		time-macros-0.2.6 \
+		tinyvec-1.6.0 \
+		tinyvec_macros-0.1.0 \
+		tokio-1.23.0 \
+		tokio-macros-1.8.2 \
+		toml-0.5.10 \
+		uluru-3.0.0 \
+		unicode-bidi-0.3.8 \
+		unicode-bom-1.1.4 \
+		unicode-ident-1.0.5 \
+		unicode-normalization-0.1.22 \
+		unicode-width-0.1.10 \
+		url-2.3.1 \
+		utf8parse-0.2.0 \
+		version_check-0.9.4 \
+		vte-0.8.0 \
+		vte_generate_state_changes-0.1.1 \
+		walkdir-2.3.2 \
+		wasi-0.10.0+wasi-snapshot-preview1 \
+		wasi-0.11.0+wasi-snapshot-preview1 \
+		wasm-bindgen-0.2.83 \
+		wasm-bindgen-backend-0.2.83 \
+		wasm-bindgen-macro-0.2.83 \
+		wasm-bindgen-macro-support-0.2.83 \
+		wasm-bindgen-shared-0.2.83 \
+		winapi-0.3.9 \
+		winapi-i686-pc-windows-gnu-0.4.0 \
+		winapi-util-0.1.5 \
+		winapi-x86_64-pc-windows-gnu-0.4.0 \
+		windows-0.40.0 \
+		windows-sys-0.42.0 \
+		windows_aarch64_gnullvm-0.40.0 \
+		windows_aarch64_gnullvm-0.42.0 \
+		windows_aarch64_msvc-0.40.0 \
+		windows_aarch64_msvc-0.42.0 \
+		windows_i686_gnu-0.40.0 \
+		windows_i686_gnu-0.42.0 \
+		windows_i686_msvc-0.40.0 \
+		windows_i686_msvc-0.42.0 \
+		windows_x86_64_gnu-0.40.0 \
+		windows_x86_64_gnu-0.42.0 \
+		windows_x86_64_gnullvm-0.40.0 \
+		windows_x86_64_gnullvm-0.42.0 \
+		windows_x86_64_msvc-0.40.0 \
+		windows_x86_64_msvc-0.42.0
+
+PLIST_FILES=	bin/${PORTNAME}
+
+post-install:
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/devel/bacon/distinfo b/devel/bacon/distinfo
new file mode 100644
index 000000000000..6cba2215fd67
--- /dev/null
+++ b/devel/bacon/distinfo
@@ -0,0 +1,467 @@
+TIMESTAMP = 1672700617
+SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
+SIZE (rust/crates/adler-1.0.2.crate) = 12778
+SHA256 (rust/crates/ahash-0.8.2.crate) = bf6ccdb167abbf410dcb915cabd428929d7f6a04980b54a11f26a39f1c7f7107
+SIZE (rust/crates/ahash-0.8.2.crate) = 42491
+SHA256 (rust/crates/aho-corasick-0.7.20.crate) = cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac
+SIZE (rust/crates/aho-corasick-0.7.20.crate) = 111440
+SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
+SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
+SHA256 (rust/crates/anyhow-1.0.68.crate) = 2cb2f989d18dd141ab8ae82f64d1a8cdd37e0840f73a406896cf5e99502fab61
+SIZE (rust/crates/anyhow-1.0.68.crate) = 43882
+SHA256 (rust/crates/arc-swap-1.5.1.crate) = 983cd8b9d4b02a6dc6ffa557262eb5858a27a0038ffffe21a0f133eaa819a164
+SIZE (rust/crates/arc-swap-1.5.1.crate) = 66157
+SHA256 (rust/crates/arrayvec-0.5.2.crate) = 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b
+SIZE (rust/crates/arrayvec-0.5.2.crate) = 27838
+SHA256 (rust/crates/arrayvec-0.7.2.crate) = 8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6
+SIZE (rust/crates/arrayvec-0.7.2.crate) = 29341
+SHA256 (rust/crates/atoi-2.0.0.crate) = f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528
+SIZE (rust/crates/atoi-2.0.0.crate) = 7785
+SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
+SIZE (rust/crates/atty-0.2.14.crate) = 5470
+SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
+SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
+SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
+SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+SHA256 (rust/crates/bstr-1.1.0.crate) = b45ea9b00a7b3f2988e9a65ad3917e62123c38dba709b666506207be96d1790b
+SIZE (rust/crates/bstr-1.1.0.crate) = 340878
+SHA256 (rust/crates/btoi-0.4.2.crate) = 97c0869a9faa81f8bbf8102371105d6d0a7b79167a04c340b04ab16892246a11
+SIZE (rust/crates/btoi-0.4.2.crate) = 9580
+SHA256 (rust/crates/bumpalo-3.11.1.crate) = 572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba
+SIZE (rust/crates/bumpalo-3.11.1.crate) = 81207
+SHA256 (rust/crates/bytes-1.3.0.crate) = dfb24e866b15a1af2a1b663f10c6b6b8f397a84aadb828f12e5b289ec23a3a3c
+SIZE (rust/crates/bytes-1.3.0.crate) = 57563
+SHA256 (rust/crates/bytesize-1.1.0.crate) = 6c58ec36aac5066d5ca17df51b3e70279f5670a72102f5752cb7e7c856adfc70
+SIZE (rust/crates/bytesize-1.1.0.crate) = 9370
+SHA256 (rust/crates/camino-1.1.1.crate) = 88ad0e1e3e88dd237a156ab9f571021b8a158caa0ae44b1968a241efb5144c1e
+SIZE (rust/crates/camino-1.1.1.crate) = 30737
+SHA256 (rust/crates/cargo-platform-0.1.2.crate) = cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27
+SIZE (rust/crates/cargo-platform-0.1.2.crate) = 11645
+SHA256 (rust/crates/cargo_metadata-0.14.2.crate) = 4acbb09d9ee8e23699b9634375c72795d095bf268439da88562cf9b501f181fa
+SIZE (rust/crates/cargo_metadata-0.14.2.crate) = 17469
+SHA256 (rust/crates/castaway-0.2.2.crate) = 8a17ed5635fc8536268e5d4de1e22e81ac34419e5f052d4d51f4e01dcc263fcc
+SIZE (rust/crates/castaway-0.2.2.crate) = 11091
+SHA256 (rust/crates/cc-1.0.78.crate) = a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d
+SIZE (rust/crates/cc-1.0.78.crate) = 61375
+SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
+SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/chrono-0.4.23.crate) = 16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f
+SIZE (rust/crates/chrono-0.4.23.crate) = 187259
+SHA256 (rust/crates/clap-3.2.23.crate) = 71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5
+SIZE (rust/crates/clap-3.2.23.crate) = 219435
+SHA256 (rust/crates/clap_derive-3.2.18.crate) = ea0c8bce528c4be4da13ea6fead8965e95b6073585a2f05204bd8f4119f82a65
+SIZE (rust/crates/clap_derive-3.2.18.crate) = 28208
+SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5
+SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652
+SHA256 (rust/crates/cli-log-2.0.0.crate) = 3d2ab00dc4c82ec28af25ac085aecc11ffeabf353755715a3113a7aa044ca5cc
+SIZE (rust/crates/cli-log-2.0.0.crate) = 5302
+SHA256 (rust/crates/clru-0.6.1.crate) = b8191fa7302e03607ff0e237d4246cc043ff5b3cb9409d995172ba3bea16b807
+SIZE (rust/crates/clru-0.6.1.crate) = 16507
+SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e
+SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963
+SHA256 (rust/crates/compact_str-0.6.1.crate) = 5138945395949e7dfba09646dc9e766b548ff48e23deb5246890e6b64ae9e1b9
+SIZE (rust/crates/compact_str-0.6.1.crate) = 54555
+SHA256 (rust/crates/coolor-0.5.0.crate) = af4d7a805ca0d92f8c61a31c809d4323fdaa939b0b440e544d21db7797c5aaad
+SIZE (rust/crates/coolor-0.5.0.crate) = 101974
+SHA256 (rust/crates/core-foundation-sys-0.8.3.crate) = 5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc
+SIZE (rust/crates/core-foundation-sys-0.8.3.crate) = 17519
+SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
+SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
+SHA256 (rust/crates/crokey-0.4.3.crate) = 2bf153da078e5e4429867d210b984ef96a15a82cf3086f42cb20b58e4f62a980
+SIZE (rust/crates/crokey-0.4.3.crate) = 32424
+SHA256 (rust/crates/crokey-proc_macros-0.4.0.crate) = 4d4832efaa2189caf3fbcf30a96e1f614503140712f7da8da4032ac1c841ac78
+SIZE (rust/crates/crokey-proc_macros-0.4.0.crate) = 2243
+SHA256 (rust/crates/crossbeam-0.8.2.crate) = 2801af0d36612ae591caa9568261fddce32ce6e08a7275ea334a06a4ad021a2c
+SIZE (rust/crates/crossbeam-0.8.2.crate) = 10502
+SHA256 (rust/crates/crossbeam-channel-0.5.6.crate) = c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521
+SIZE (rust/crates/crossbeam-channel-0.5.6.crate) = 90292
+SHA256 (rust/crates/crossbeam-deque-0.8.2.crate) = 715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc
+SIZE (rust/crates/crossbeam-deque-0.8.2.crate) = 21237
+SHA256 (rust/crates/crossbeam-epoch-0.9.13.crate) = 01a9af1f4c2ef74bb8aa1f7e19706bc72d03598c8a570bb5de72243c7a9d9d5a
+SIZE (rust/crates/crossbeam-epoch-0.9.13.crate) = 48313
+SHA256 (rust/crates/crossbeam-queue-0.3.8.crate) = d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add
+SIZE (rust/crates/crossbeam-queue-0.3.8.crate) = 16731
+SHA256 (rust/crates/crossbeam-utils-0.8.14.crate) = 4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f
+SIZE (rust/crates/crossbeam-utils-0.8.14.crate) = 42127
+SHA256 (rust/crates/crossterm-0.23.2.crate) = a2102ea4f781910f8a5b98dd061f4c2023f479ce7bb1236330099ceb5a93cf17
+SIZE (rust/crates/crossterm-0.23.2.crate) = 106712
+SHA256 (rust/crates/crossterm_winapi-0.9.0.crate) = 2ae1b35a484aa10e07fe0638d02301c5ad24de82d310ccbd2f3693da5f09bf1c
+SIZE (rust/crates/crossterm_winapi-0.9.0.crate) = 15561
+SHA256 (rust/crates/cxx-1.0.83.crate) = bdf07d07d6531bfcdbe9b8b739b104610c6508dcc4d63b410585faf338241daf
+SIZE (rust/crates/cxx-1.0.83.crate) = 198262
+SHA256 (rust/crates/cxx-build-1.0.83.crate) = d2eb5b96ecdc99f72657332953d4d9c50135af1bac34277801cc3937906ebd39
+SIZE (rust/crates/cxx-build-1.0.83.crate) = 84791
+SHA256 (rust/crates/cxxbridge-flags-1.0.83.crate) = ac040a39517fd1674e0f32177648334b0f4074625b5588a64519804ba0553b12
+SIZE (rust/crates/cxxbridge-flags-1.0.83.crate) = 5635
+SHA256 (rust/crates/cxxbridge-macro-1.0.83.crate) = 1362b0ddcfc4eb0a1f57b68bd77dd99f0e826958a96abd0ae9bd092e114ffed6
+SIZE (rust/crates/cxxbridge-macro-1.0.83.crate) = 59869
+SHA256 (rust/crates/dashmap-5.4.0.crate) = 907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc
+SIZE (rust/crates/dashmap-5.4.0.crate) = 22862
+SHA256 (rust/crates/directories-next-2.0.0.crate) = 339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc
+SIZE (rust/crates/directories-next-2.0.0.crate) = 15153
+SHA256 (rust/crates/dirs-4.0.0.crate) = ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059
+SIZE (rust/crates/dirs-4.0.0.crate) = 12503
+SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6
+SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597
+SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d
+SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681
+SHA256 (rust/crates/either-1.8.0.crate) = 90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797
+SIZE (rust/crates/either-1.8.0.crate) = 15992
+SHA256 (rust/crates/fastrand-1.8.0.crate) = a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499
+SIZE (rust/crates/fastrand-1.8.0.crate) = 11369
+SHA256 (rust/crates/file-size-1.0.3.crate) = 9544f10105d33957765016b8a9baea7e689bf1f0f2f32c2fa2f568770c38d2b3
+SIZE (rust/crates/file-size-1.0.3.crate) = 1819
+SHA256 (rust/crates/filetime-0.2.19.crate) = 4e884668cd0c7480504233e951174ddc3b382f7c2666e3b7310b5c4e7b0c37f9
+SIZE (rust/crates/filetime-0.2.19.crate) = 15028
+SHA256 (rust/crates/flate2-1.0.25.crate) = a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841
+SIZE (rust/crates/flate2-1.0.25.crate) = 70210
+SHA256 (rust/crates/form_urlencoded-1.1.0.crate) = a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8
+SIZE (rust/crates/form_urlencoded-1.1.0.crate) = 8734
+SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
+SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620
+SHA256 (rust/crates/getrandom-0.2.8.crate) = c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31
+SIZE (rust/crates/getrandom-0.2.8.crate) = 30553
+SHA256 (rust/crates/git-actor-0.15.0.crate) = 7def29b46f25f95a2e196323cfb336eae9965e0a3c7c35ad9506f295c3a8e234
+SIZE (rust/crates/git-actor-0.15.0.crate) = 4121
+SHA256 (rust/crates/git-attributes-0.7.0.crate) = f0affaed361598fdd06b2a184a566c823d0b5817b09f576018248fb267193a96
+SIZE (rust/crates/git-attributes-0.7.0.crate) = 18746
+SHA256 (rust/crates/git-bitmap-0.2.0.crate) = 44304093ac66a0ada1b243c15c3a503a165a1d0f50bec748f4e5a9b84a0d0722
+SIZE (rust/crates/git-bitmap-0.2.0.crate) = 6334
+SHA256 (rust/crates/git-chunk-0.4.0.crate) = 3090baa2f4a3fe488a9b3e31090b83259aaf930bf0634af34c18117274f8f1a8
+SIZE (rust/crates/git-chunk-0.4.0.crate) = 9558
+SHA256 (rust/crates/git-command-0.2.0.crate) = a6b98a6312fef79b326c0a6e15d576c2bd30f7f9d0b7964998d166049e0d7b9e
+SIZE (rust/crates/git-command-0.2.0.crate) = 5125
+SHA256 (rust/crates/git-config-0.13.0.crate) = 5ff189268cfb19d5151529ac30b6b708072ebfa1075643d785232675456ec320
+SIZE (rust/crates/git-config-0.13.0.crate) = 114618
+SHA256 (rust/crates/git-config-value-0.10.0.crate) = 989a90c1c630513a153c685b4249b96fdf938afc75bf7ef2ae1ccbd3d799f5db
+SIZE (rust/crates/git-config-value-0.10.0.crate) = 14754
+SHA256 (rust/crates/git-credentials-0.8.0.crate) = 28da3d029be10258007699d002321a3b1ebe45e67b0e140a4cf464ba3ee79b32
+SIZE (rust/crates/git-credentials-0.8.0.crate) = 31547
+SHA256 (rust/crates/git-date-0.3.1.crate) = 8a2874ce2f3a77cb144167901ea830969e5c991eac7bfee85e6e3f53ef9fcdf2
+SIZE (rust/crates/git-date-0.3.1.crate) = 13290
+SHA256 (rust/crates/git-diff-0.24.0.crate) = 8f30011a43908645c492dfbea7b004e10528be6bd667bf5cdc12ff4297fe1e3c
+SIZE (rust/crates/git-diff-0.24.0.crate) = 6138
+SHA256 (rust/crates/git-discover-0.10.0.crate) = 93c244b1cf7cf45501116e948506c25324e33ddc613f00557ff5bfded2132009
+SIZE (rust/crates/git-discover-0.10.0.crate) = 23459
+SHA256 (rust/crates/git-features-0.25.1.crate) = 0f98e6ede7b790dfba16bf3c62861ae75c3719485d675b522cf7d7e748a4011c
+SIZE (rust/crates/git-features-0.25.1.crate) = 54378
+SHA256 (rust/crates/git-glob-0.5.1.crate) = 3908404c9b76ac7b3f636a104142378d3eaa78623cbc6eb7c7f0651979d48e8a
+SIZE (rust/crates/git-glob-0.5.1.crate) = 35766
+SHA256 (rust/crates/git-hash-0.10.1.crate) = 1532d82bf830532f8d545c5b7b568e311e3593f16cf7ee9dd0ce03c74b12b99d
+SIZE (rust/crates/git-hash-0.10.1.crate) = 21081
+SHA256 (rust/crates/git-hashtable-0.1.0.crate) = c52b625ad8cc360a0b7f426266f21fb07bd49b8f4ccf1b3ca7bc89424db1dec4
+SIZE (rust/crates/git-hashtable-0.1.0.crate) = 1527
+SHA256 (rust/crates/git-index-0.10.0.crate) = 20627f71f3a884b0ae50f9f3abb3a07d9b117d06e16110d25b85da4d71d478c0
+SIZE (rust/crates/git-index-0.10.0.crate) = 46765
+SHA256 (rust/crates/git-lock-3.0.1.crate) = e7cf6a3c9d1a9932bb9bcb7e0044e2e429f9d94711969a7d2a09e34ae21f6437
+SIZE (rust/crates/git-lock-3.0.1.crate) = 17707
+SHA256 (rust/crates/git-mailmap-0.7.0.crate) = f90e3ee2eaeebda8a12d17f4d99dff5b19d81536476020bcebb99ee121820466
+SIZE (rust/crates/git-mailmap-0.7.0.crate) = 14819
+SHA256 (rust/crates/git-object-0.24.0.crate) = 35b658f1e3e149d88cb3e0a2234be749bb0cab65887405975dbe6f3190cf6571
+SIZE (rust/crates/git-object-0.24.0.crate) = 23494
+SHA256 (rust/crates/git-odb-0.38.1.crate) = 55333419bbb25aa6d39e29155f747ad8e1777fe385f70f447be9d680824d23dd
+SIZE (rust/crates/git-odb-0.38.1.crate) = 126573
+SHA256 (rust/crates/git-pack-0.28.0.crate) = 9ed3c9af66949553af9795b9eac9d450a5bdceee9959352cda468997ddce0d2f
+SIZE (rust/crates/git-pack-0.28.0.crate) = 121982
+SHA256 (rust/crates/git-path-0.7.0.crate) = e40e68481a06da243d3f4dfd86a4be39c24eefb535017a862e845140dcdb878a
+SIZE (rust/crates/git-path-0.7.0.crate) = 17030
+SHA256 (rust/crates/git-prompt-0.3.0.crate) = 3612a486e507dd431ef0f7108eeaafc8fd1ed7bd0f205a88554f6f91fe5dccbf
+SIZE (rust/crates/git-prompt-0.3.0.crate) = 12575
+SHA256 (rust/crates/git-quote-0.4.0.crate) = 1dd11f4e7f251ab297545faa4c5a4517f4985a43b9c16bf96fa49107f58e837f
+SIZE (rust/crates/git-quote-0.4.0.crate) = 5647
+SHA256 (rust/crates/git-ref-0.21.0.crate) = c97b7d719e4320179fb64d081016e7faca56fed4a8ee4cf84e4697faad9235a3
+SIZE (rust/crates/git-ref-0.21.0.crate) = 49972
+SHA256 (rust/crates/git-refspec-0.5.0.crate) = d478e9db0956d60cd386d3348b5ec093e3ae613105a7a75ff6084b886254eba8
+SIZE (rust/crates/git-refspec-0.5.0.crate) = 22914
+SHA256 (rust/crates/git-repository-0.30.2.crate) = 1925a65a9fea6587e969a7a85cb239c8e1e438cf6dc520406df1b4c9d0e83bdc
+SIZE (rust/crates/git-repository-0.30.2.crate) = 258514
+SHA256 (rust/crates/git-revision-0.8.0.crate) = f7516b1db551756b4d3176c4b7d18ccc4b79d35dcc5e74f768c90f5bb11bb6c9
+SIZE (rust/crates/git-revision-0.8.0.crate) = 30389
+SHA256 (rust/crates/git-sec-0.6.0.crate) = 9e1802e8252fa223b0ad89a393aed461132174ced1e6842a41f56dc92a3fc14f
+SIZE (rust/crates/git-sec-0.6.0.crate) = 13601
+SHA256 (rust/crates/git-tempfile-3.0.0.crate) = a6bb4dee86c8cae5a078cfaac3b004ef99c31548ed86218f23a7ff9b4b74f3be
+SIZE (rust/crates/git-tempfile-3.0.0.crate) = 29443
+SHA256 (rust/crates/git-traverse-0.20.0.crate) = 5e5141dde56d0c4861193c760e01fb61c7e03a32d0840ba93a0ac1c597588d4d
+SIZE (rust/crates/git-traverse-0.20.0.crate) = 6862
+SHA256 (rust/crates/git-url-0.12.2.crate) = 8651924c9692a778f09141ca44d1bf2dada229fe9b240f1ff1bdecd9621a1a93
+SIZE (rust/crates/git-url-0.12.2.crate) = 22538
+SHA256 (rust/crates/git-validate-0.7.1.crate) = 0431cf9352c596dc7c8ec9066ee551ce54e63c86c3c767e5baf763f6019ff3c2
+SIZE (rust/crates/git-validate-0.7.1.crate) = 2508
+SHA256 (rust/crates/git-worktree-0.10.0.crate) = 17d748c54c3d904c914b987654a1416c7abe7cf048fdc83eeae69e6ac3d76f20
+SIZE (rust/crates/git-worktree-0.10.0.crate) = 32368
+SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
+SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
+SHA256 (rust/crates/hashbrown-0.13.1.crate) = 33ff8ae62cd3a9102e5637afc8452c55acf3844001bd5374e0b0bd7b6616c038
+SIZE (rust/crates/hashbrown-0.13.1.crate) = 105004
+SHA256 (rust/crates/heck-0.4.0.crate) = 2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9
+SIZE (rust/crates/heck-0.4.0.crate) = 11161
+SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
+SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
+SHA256 (rust/crates/hermit-abi-0.2.6.crate) = ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7
+SIZE (rust/crates/hermit-abi-0.2.6.crate) = 13027
+SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
+SIZE (rust/crates/hex-0.4.3.crate) = 13299
+SHA256 (rust/crates/home-0.5.4.crate) = 747309b4b440c06d57b0b25f2aee03ee9b5e5397d288c60e21fc709bb98a7408
+SIZE (rust/crates/home-0.5.4.crate) = 8538
+SHA256 (rust/crates/human_format-1.0.3.crate) = 86cce260d758a9aa3d7c4b99d55c815a540f8a37514ba6046ab6be402a157cb0
+SIZE (rust/crates/human_format-1.0.3.crate) = 6718
+SHA256 (rust/crates/iana-time-zone-0.1.53.crate) = 64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765
+SIZE (rust/crates/iana-time-zone-0.1.53.crate) = 20176
+SHA256 (rust/crates/iana-time-zone-haiku-0.1.1.crate) = 0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca
+SIZE (rust/crates/iana-time-zone-haiku-0.1.1.crate) = 7200
+SHA256 (rust/crates/idna-0.3.0.crate) = e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6
+SIZE (rust/crates/idna-0.3.0.crate) = 271128
+SHA256 (rust/crates/imara-diff-0.1.5.crate) = e98c1d0ad70fc91b8b9654b1f33db55e59579d3b3de2bffdced0fdb810570cb8
+SIZE (rust/crates/imara-diff-0.1.5.crate) = 154821
+SHA256 (rust/crates/indexmap-1.9.2.crate) = 1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399
+SIZE (rust/crates/indexmap-1.9.2.crate) = 54627
+SHA256 (rust/crates/inotify-0.9.6.crate) = f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff
+SIZE (rust/crates/inotify-0.9.6.crate) = 22971
+SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
+SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965
+SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c
+SIZE (rust/crates/instant-0.1.12.crate) = 6128
+SHA256 (rust/crates/io-close-0.3.7.crate) = 9cadcf447f06744f8ce713d2d6239bb5bde2c357a452397a9ed90c625da390bc
+SIZE (rust/crates/io-close-0.3.7.crate) = 8025
+SHA256 (rust/crates/itoa-1.0.4.crate) = 4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc
+SIZE (rust/crates/itoa-1.0.4.crate) = 10601
+SHA256 (rust/crates/js-sys-0.3.60.crate) = 49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47
+SIZE (rust/crates/js-sys-0.3.60.crate) = 79257
+SHA256 (rust/crates/jwalk-0.8.1.crate) = 2735847566356cd2179a2a38264839308f7079fa96e6bd5a42d740460e003c56
+SIZE (rust/crates/jwalk-0.8.1.crate) = 39882
+SHA256 (rust/crates/kqueue-1.0.7.crate) = 2c8fc60ba15bf51257aa9807a48a61013db043fcf3a78cb0d916e8e396dcad98
+SIZE (rust/crates/kqueue-1.0.7.crate) = 12554
+SHA256 (rust/crates/kqueue-sys-1.0.3.crate) = 8367585489f01bc55dd27404dcf56b95e6da061a256a666ab23be9ba96a2e587
+SIZE (rust/crates/kqueue-sys-1.0.3.crate) = 6673
+SHA256 (rust/crates/lazy-regex-2.3.1.crate) = ae9656bf98b413727b974a451039bc00ce546c3de9440cb4a7b65222b71e17cc
+SIZE (rust/crates/lazy-regex-2.3.1.crate) = 4484
+SHA256 (rust/crates/lazy-regex-proc_macros-2.3.1.crate) = da3c3042a5f73640f091fda4175798f2b51c2107deeab18e3017873a4772dd36
+SIZE (rust/crates/lazy-regex-proc_macros-2.3.1.crate) = 3969
+SHA256 (rust/crates/libc-0.2.138.crate) = db6d7e329c562c5dfab7a46a2afabc8b987ab9a4834c9d1ca04dc54c1546cef8
+SIZE (rust/crates/libc-0.2.138.crate) = 609081
+SHA256 (rust/crates/link-cplusplus-1.0.7.crate) = 9272ab7b96c9046fbc5bc56c06c117cb639fe2d509df0c421cad82d2915cf369
+SIZE (rust/crates/link-cplusplus-1.0.7.crate) = 7576
+SHA256 (rust/crates/lock_api-0.4.9.crate) = 435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df
+SIZE (rust/crates/lock_api-0.4.9.crate) = 25685
+SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e
+SIZE (rust/crates/log-0.4.17.crate) = 38028
+SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
+SIZE (rust/crates/memchr-2.5.0.crate) = 65812
+SHA256 (rust/crates/memmap2-0.5.8.crate) = 4b182332558b18d807c4ce1ca8ca983b34c3ee32765e47b3f0f69b90355cc1dc
+SIZE (rust/crates/memmap2-0.5.8.crate) = 26592
+SHA256 (rust/crates/memoffset-0.7.1.crate) = 5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4
+SIZE (rust/crates/memoffset-0.7.1.crate) = 8556
+SHA256 (rust/crates/minimad-0.9.1.crate) = 277639f0198568f70f8fe4ab88a52a67c96bca12f27ba5c17a76acdcb8b45834
+SIZE (rust/crates/minimad-0.9.1.crate) = 19494
+SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
+SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
+SHA256 (rust/crates/miniz_oxide-0.6.2.crate) = b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa
+SIZE (rust/crates/miniz_oxide-0.6.2.crate) = 54536
+SHA256 (rust/crates/mio-0.8.5.crate) = e5d732bc30207a6423068df043e3d02e0735b155ad7ce1a6f76fe2baa5b158de
+SIZE (rust/crates/mio-0.8.5.crate) = 93993
+SHA256 (rust/crates/nix-0.26.1.crate) = 46a58d1d356c6597d08cde02c2f09d785b09e28711837b1ed667dc652c08a694
+SIZE (rust/crates/nix-0.26.1.crate) = 277805
+SHA256 (rust/crates/nom-7.1.1.crate) = a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36
+SIZE (rust/crates/nom-7.1.1.crate) = 115818
+SHA256 (rust/crates/notify-5.0.0.crate) = ed2c66da08abae1c024c01d635253e402341b4060a12e99b31c7594063bf490a
+SIZE (rust/crates/notify-5.0.0.crate) = 37091
+SHA256 (rust/crates/num-integer-0.1.45.crate) = 225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9
+SIZE (rust/crates/num-integer-0.1.45.crate) = 22529
+SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd
+SIZE (rust/crates/num-traits-0.2.15.crate) = 49262
+SHA256 (rust/crates/num_cpus-1.15.0.crate) = 0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b
+SIZE (rust/crates/num_cpus-1.15.0.crate) = 15680
+SHA256 (rust/crates/num_threads-0.1.6.crate) = 2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44
+SIZE (rust/crates/num_threads-0.1.6.crate) = 7334
+SHA256 (rust/crates/once_cell-1.16.0.crate) = 86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860
+SIZE (rust/crates/once_cell-1.16.0.crate) = 32120
+SHA256 (rust/crates/os_str_bytes-6.4.1.crate) = 9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee
+SIZE (rust/crates/os_str_bytes-6.4.1.crate) = 23101
+SHA256 (rust/crates/parking_lot-0.11.2.crate) = 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99
+SIZE (rust/crates/parking_lot-0.11.2.crate) = 39869
+SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f
+SIZE (rust/crates/parking_lot-0.12.1.crate) = 40967
+SHA256 (rust/crates/parking_lot_core-0.8.6.crate) = 60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc
+SIZE (rust/crates/parking_lot_core-0.8.6.crate) = 32567
+SHA256 (rust/crates/parking_lot_core-0.9.5.crate) = 7ff9f3fef3968a3ec5945535ed654cb38ff72d7495a25619e2247fb15a2ed9ba
+SIZE (rust/crates/parking_lot_core-0.9.5.crate) = 32396
+SHA256 (rust/crates/percent-encoding-2.2.0.crate) = 478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e
+SIZE (rust/crates/percent-encoding-2.2.0.crate) = 10075
+SHA256 (rust/crates/pin-project-lite-0.2.9.crate) = e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116
+SIZE (rust/crates/pin-project-lite-0.2.9.crate) = 27713
+SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
+SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
+SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
+SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
+SHA256 (rust/crates/proc-macro2-1.0.47.crate) = 5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725
+SIZE (rust/crates/proc-macro2-1.0.47.crate) = 41955
+SHA256 (rust/crates/proc-status-0.1.1.crate) = f0e0c0ac915e7b76b47850ba4ffc377abde6c6ff9eeace61d0a89623db449712
+SIZE (rust/crates/proc-status-0.1.1.crate) = 4136
+SHA256 (rust/crates/prodash-22.1.0.crate) = 38e2b91fcc982d0d8ae5e9d477561c73e09c24c5c19bac4858e202f6f065a13e
+SIZE (rust/crates/prodash-22.1.0.crate) = 82853
+SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
+SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
+SHA256 (rust/crates/quote-1.0.21.crate) = bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179
+SIZE (rust/crates/quote-1.0.21.crate) = 28030
+SHA256 (rust/crates/rayon-1.6.1.crate) = 6db3a213adf02b3bcfd2d3846bb41cb22857d131789e01df434fb7e7bc0759b7
+SIZE (rust/crates/rayon-1.6.1.crate) = 166330
+SHA256 (rust/crates/rayon-core-1.10.1.crate) = cac410af5d00ab6884528b4ab69d1e8e146e8d471201800fa1b4524126de6ad3
+SIZE (rust/crates/rayon-core-1.10.1.crate) = 70008
+SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
+SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
+SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b
+SIZE (rust/crates/redox_users-0.4.3.crate) = 15353
+SHA256 (rust/crates/regex-1.7.0.crate) = e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a
+SIZE (rust/crates/regex-1.7.0.crate) = 239421
+SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
+SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
+SHA256 (rust/crates/regex-syntax-0.6.28.crate) = 456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848
+SIZE (rust/crates/regex-syntax-0.6.28.crate) = 299288
+SHA256 (rust/crates/remove_dir_all-0.5.3.crate) = 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7
+SIZE (rust/crates/remove_dir_all-0.5.3.crate) = 9184
+SHA256 (rust/crates/rustversion-1.0.11.crate) = 5583e89e108996506031660fe09baa5011b9dd0341b89029313006d1fb508d70
+SIZE (rust/crates/rustversion-1.0.11.crate) = 17485
+SHA256 (rust/crates/ryu-1.0.11.crate) = 4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09
+SIZE (rust/crates/ryu-1.0.11.crate) = 47007
+SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
+SIZE (rust/crates/same-file-1.0.6.crate) = 10183
+SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd
+SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470
+SHA256 (rust/crates/scratch-1.0.2.crate) = 9c8132065adcfd6e02db789d9285a0deb2f3fcb04002865ab67d5fb103533898
+SIZE (rust/crates/scratch-1.0.2.crate) = 8152
+SHA256 (rust/crates/semver-1.0.14.crate) = e25dfac463d778e353db5be2449d1cce89bd6fd23c9f1ea21310ce6e5a1b29c4
+SIZE (rust/crates/semver-1.0.14.crate) = 29813
+SHA256 (rust/crates/serde-1.0.150.crate) = e326c9ec8042f1b5da33252c8a37e9ffbd2c9bef0155215b6e6c80c790e05f91
+SIZE (rust/crates/serde-1.0.150.crate) = 76864
+SHA256 (rust/crates/serde_derive-1.0.150.crate) = 42a3df25b0713732468deadad63ab9da1f1fd75a48a15024b50363f128db627e
+SIZE (rust/crates/serde_derive-1.0.150.crate) = 55565
+SHA256 (rust/crates/serde_json-1.0.89.crate) = 020ff22c755c2ed3f8cf162dbb41a7268d934702f3ed3631656ea597e08fc3db
+SIZE (rust/crates/serde_json-1.0.89.crate) = 144638
+SHA256 (rust/crates/sha1_smol-1.0.0.crate) = ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012
+SIZE (rust/crates/sha1_smol-1.0.0.crate) = 9782
+SHA256 (rust/crates/signal-hook-0.3.14.crate) = a253b5e89e2698464fc26b545c9edceb338e18a89effeeecfea192c3025be29d
+SIZE (rust/crates/signal-hook-0.3.14.crate) = 49446
+SHA256 (rust/crates/signal-hook-mio-0.2.3.crate) = 29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af
+SIZE (rust/crates/signal-hook-mio-0.2.3.crate) = 9064
+SHA256 (rust/crates/signal-hook-registry-1.4.0.crate) = e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0
+SIZE (rust/crates/signal-hook-registry-1.4.0.crate) = 17912
+SHA256 (rust/crates/smallvec-1.10.0.crate) = a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0
+SIZE (rust/crates/smallvec-1.10.0.crate) = 31564
+SHA256 (rust/crates/socket2-0.4.7.crate) = 02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd
+SIZE (rust/crates/socket2-0.4.7.crate) = 44619
+SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
+SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
+SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
+SIZE (rust/crates/strsim-0.10.0.crate) = 11355
+SHA256 (rust/crates/syn-1.0.105.crate) = 60b9b43d45702de4c839cb9b51d9f529c5dd26a4aff255b42b1ebc03e88ee908
+SIZE (rust/crates/syn-1.0.105.crate) = 237549
+SHA256 (rust/crates/tempfile-3.3.0.crate) = 5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4
+SIZE (rust/crates/tempfile-3.3.0.crate) = 27578
+SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755
+SIZE (rust/crates/termcolor-1.1.3.crate) = 17242
+SHA256 (rust/crates/termimad-0.20.6.crate) = cfab44b4bc17601cf226cce31c87462a4a5bd5d325948c8ebbc9e715660a1287
+SIZE (rust/crates/termimad-0.20.6.crate) = 354740
+SHA256 (rust/crates/textwrap-0.16.0.crate) = 222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d
+SIZE (rust/crates/textwrap-0.16.0.crate) = 53722
+SHA256 (rust/crates/thiserror-1.0.37.crate) = 10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e
+SIZE (rust/crates/thiserror-1.0.37.crate) = 18752
+SHA256 (rust/crates/thiserror-impl-1.0.37.crate) = 982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb
+SIZE (rust/crates/thiserror-impl-1.0.37.crate) = 15428
+SHA256 (rust/crates/time-0.1.45.crate) = 1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a
+SIZE (rust/crates/time-0.1.45.crate) = 28911
+SHA256 (rust/crates/time-0.3.17.crate) = a561bf4617eebd33bca6434b988f39ed798e527f51a1e797d0ee4f61c0a38376
+SIZE (rust/crates/time-0.3.17.crate) = 99048
+SHA256 (rust/crates/time-core-0.1.0.crate) = 2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd
+SIZE (rust/crates/time-core-0.1.0.crate) = 6597
+SHA256 (rust/crates/time-macros-0.2.6.crate) = d967f99f534ca7e495c575c62638eebc2898a8c84c119b89e250477bc4ba16b2
+SIZE (rust/crates/time-macros-0.2.6.crate) = 19163
+SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
+SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
+SHA256 (rust/crates/tinyvec_macros-0.1.0.crate) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c
+SIZE (rust/crates/tinyvec_macros-0.1.0.crate) = 1817
+SHA256 (rust/crates/tokio-1.23.0.crate) = eab6d665857cc6ca78d6e80303a02cea7a7851e85dfbd77cbdc09bd129f1ef46
+SIZE (rust/crates/tokio-1.23.0.crate) = 621207
+SHA256 (rust/crates/tokio-macros-1.8.2.crate) = d266c00fde287f55d3f1c3e96c500c362a2b8c695076ec180f27918820bc6df8
+SIZE (rust/crates/tokio-macros-1.8.2.crate) = 10071
+SHA256 (rust/crates/toml-0.5.10.crate) = 1333c76748e868a4d9d1017b5ab53171dfd095f70c712fdb4653a406547f598f
+SIZE (rust/crates/toml-0.5.10.crate) = 55193
+SHA256 (rust/crates/uluru-3.0.0.crate) = 794a32261a1f5eb6a4462c81b59cec87b5c27d5deea7dd1ac8fc781c41d226db
+SIZE (rust/crates/uluru-3.0.0.crate) = 9864
+SHA256 (rust/crates/unicode-bidi-0.3.8.crate) = 099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992
+SIZE (rust/crates/unicode-bidi-0.3.8.crate) = 36575
+SHA256 (rust/crates/unicode-bom-1.1.4.crate) = 63ec69f541d875b783ca40184d655f2927c95f0bffd486faa83cd3ac3529ec32
+SIZE (rust/crates/unicode-bom-1.1.4.crate) = 10221
+SHA256 (rust/crates/unicode-ident-1.0.5.crate) = 6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3
+SIZE (rust/crates/unicode-ident-1.0.5.crate) = 35455
+SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921
+SIZE (rust/crates/unicode-normalization-0.1.22.crate) = 122604
+SHA256 (rust/crates/unicode-width-0.1.10.crate) = c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b
+SIZE (rust/crates/unicode-width-0.1.10.crate) = 18968
+SHA256 (rust/crates/url-2.3.1.crate) = 0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643
+SIZE (rust/crates/url-2.3.1.crate) = 72777
+SHA256 (rust/crates/utf8parse-0.2.0.crate) = 936e4b492acfd135421d8dca4b1aa80a7bfc26e702ef3af710e0752684df5372
+SIZE (rust/crates/utf8parse-0.2.0.crate) = 13392
+SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
+SIZE (rust/crates/version_check-0.9.4.crate) = 14895
+SHA256 (rust/crates/vte-0.8.0.crate) = 96cc8a191608603611e78c6ec11dafef37e3cca0775aeef1931824753e81711d
+SIZE (rust/crates/vte-0.8.0.crate) = 23854
+SHA256 (rust/crates/vte_generate_state_changes-0.1.1.crate) = d257817081c7dffcdbab24b9e62d2def62e2ff7d00b1c20062551e6cccc145ff
+SIZE (rust/crates/vte_generate_state_changes-0.1.1.crate) = 2422
+SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56
+SIZE (rust/crates/walkdir-2.3.2.crate) = 23516
+SHA256 (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f
+SIZE (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 26964
+SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
+SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasm-bindgen-0.2.83.crate) = eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268
+SIZE (rust/crates/wasm-bindgen-0.2.83.crate) = 169618
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.83.crate) = 4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142
+SIZE (rust/crates/wasm-bindgen-backend-0.2.83.crate) = 25620
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.83.crate) = 052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810
+SIZE (rust/crates/wasm-bindgen-macro-0.2.83.crate) = 12075
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.83.crate) = 07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.83.crate) = 18530
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.83.crate) = 1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f
+SIZE (rust/crates/wasm-bindgen-shared-0.2.83.crate) = 7194
+SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
+SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
+SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
+SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
+SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178
+SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164
+SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
+SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+SHA256 (rust/crates/windows-0.40.0.crate) = e30acc718a52fb130fec72b1cb5f55ffeeec9253e1b785e94db222178a6acaa1
+SIZE (rust/crates/windows-0.40.0.crate) = 11923503
+SHA256 (rust/crates/windows-sys-0.42.0.crate) = 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7
+SIZE (rust/crates/windows-sys-0.42.0.crate) = 3006791
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.40.0.crate) = f3caa4a1a16561b714323ca6b0817403738583033a6a92e04c5d10d4ba37ca10
+SIZE (rust/crates/windows_aarch64_gnullvm-0.40.0.crate) = 357801
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.0.crate) = 41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e
+SIZE (rust/crates/windows_aarch64_gnullvm-0.42.0.crate) = 357917
+SHA256 (rust/crates/windows_aarch64_msvc-0.40.0.crate) = 328973c62dfcc50fb1aaa8e7100676e0b642fe56bac6bafff3327902db843ab4
+SIZE (rust/crates/windows_aarch64_msvc-0.40.0.crate) = 659307
+SHA256 (rust/crates/windows_aarch64_msvc-0.42.0.crate) = dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4
+SIZE (rust/crates/windows_aarch64_msvc-0.42.0.crate) = 659424
+SHA256 (rust/crates/windows_i686_gnu-0.40.0.crate) = aa5b09fad70f0df85dea2ac2a525537e415e2bf63ee31cf9b8e263645ee9f3c1
+SIZE (rust/crates/windows_i686_gnu-0.40.0.crate) = 728486
+SHA256 (rust/crates/windows_i686_gnu-0.42.0.crate) = fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7
+SIZE (rust/crates/windows_i686_gnu-0.42.0.crate) = 728570
+SHA256 (rust/crates/windows_i686_msvc-0.40.0.crate) = 2a1ad4031c1a98491fa195d8d43d7489cb749f135f2e5c4eed58da094bd0d876
+SIZE (rust/crates/windows_i686_msvc-0.40.0.crate) = 717348
+SHA256 (rust/crates/windows_i686_msvc-0.42.0.crate) = 84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246
+SIZE (rust/crates/windows_i686_msvc-0.42.0.crate) = 717477
+SHA256 (rust/crates/windows_x86_64_gnu-0.40.0.crate) = 520ff37edd72da8064b49d2281182898e17f0688ae9f4070bca27e4b5c162ac7
+SIZE (rust/crates/windows_x86_64_gnu-0.40.0.crate) = 692354
+SHA256 (rust/crates/windows_x86_64_gnu-0.42.0.crate) = bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed
+SIZE (rust/crates/windows_x86_64_gnu-0.42.0.crate) = 692493
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.40.0.crate) = 046e5b82215102c44fd75f488f1b9158973d02aa34d06ed85c23d6f5520a2853
+SIZE (rust/crates/windows_x86_64_gnullvm-0.40.0.crate) = 357793
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.0.crate) = 09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028
+SIZE (rust/crates/windows_x86_64_gnullvm-0.42.0.crate) = 357906
+SHA256 (rust/crates/windows_x86_64_msvc-0.40.0.crate) = 2a0c9c6df55dd1bfa76e131cef44bdd8ec9c819ef3611f04dfe453fd5bfeda28
+SIZE (rust/crates/windows_x86_64_msvc-0.40.0.crate) = 659258
+SHA256 (rust/crates/windows_x86_64_msvc-0.42.0.crate) = f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5
+SIZE (rust/crates/windows_x86_64_msvc-0.42.0.crate) = 659377
+SHA256 (Canop-bacon-v2.3.0_GH0.tar.gz) = 4b9421110fbf51975c8a832e3c5ea0a89d503b99a8a009a02946ad57828b9c0f
+SIZE (Canop-bacon-v2.3.0_GH0.tar.gz) = 423863
diff --git a/devel/bacon/pkg-descr b/devel/bacon/pkg-descr
new file mode 100644
index 000000000000..640669887f3a
--- /dev/null
+++ b/devel/bacon/pkg-descr
@@ -0,0 +1,4 @@
+bacon is a background rust code checker.
+
+It's designed for minimal interaction so that you can just let it running,
+side to your editor, and be notified of warnings and errors in your Rust code.