pkgsrc-WIP-changes archive

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

rio: import unfinished



Module Name:	pkgsrc-wip
Committed By:	pin <voidpin%protonmail.com@localhost>
Pushed By:	pin
Date:		Sun Dec 10 23:03:39 2023 +0100
Changeset:	e87b3a98885811fbaccc42420db075524a5feaa1

Modified Files:
	Makefile
Added Files:
	rio/DESCR
	rio/Makefile
	rio/PLIST
	rio/TODO
	rio/cargo-depends.mk
	rio/distinfo
	rio/patches/patch-corcovado_src_sys_unix_kqueue.rs
	rio/patches/patch-corcovado_src_sys_unix_ready.rs
	rio/patches/patch-teletypewriter_src_unix_mod.rs

Log Message:
rio: import unfinished

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

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

diffstat:
 Makefile                                           |    1 +
 rio/DESCR                                          |    2 +
 rio/Makefile                                       |   54 +
 rio/PLIST                                          |    2 +
 rio/TODO                                           |    1 +
 rio/cargo-depends.mk                               |  391 +++++++
 rio/distinfo                                       | 1175 ++++++++++++++++++++
 rio/patches/patch-corcovado_src_sys_unix_kqueue.rs |   22 +
 rio/patches/patch-corcovado_src_sys_unix_ready.rs  |   54 +
 rio/patches/patch-teletypewriter_src_unix_mod.rs   |   79 ++
 10 files changed, 1781 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 315d97b33e..a3d01ab86c 100644
--- a/Makefile
+++ b/Makefile
@@ -4845,6 +4845,7 @@ SUBDIR+=	rhapsody
 SUBDIR+=	riak
 SUBDIR+=	riak14
 SUBDIR+=	ricochet
+SUBDIR+=	rio
 SUBDIR+=	ripe-rpsl-objectlibrary
 SUBDIR+=	ripit
 SUBDIR+=	ripole
diff --git a/rio/DESCR b/rio/DESCR
new file mode 100644
index 0000000000..b3fec4ee8f
--- /dev/null
+++ b/rio/DESCR
@@ -0,0 +1,2 @@
+Rio is a terminal built to run everywhere, as a native desktop applications by
+Rust or even in the browser powered by WebAssembly.
diff --git a/rio/Makefile b/rio/Makefile
new file mode 100644
index 0000000000..533f76585f
--- /dev/null
+++ b/rio/Makefile
@@ -0,0 +1,54 @@
+# $NetBSD$
+
+DISTNAME=	rio-0.0.30
+CATEGORIES=	x11
+MASTER_SITES=	${MASTER_SITE_GITHUB:=raphamorim/}
+GITHUB_TAG=	v${PKGVERSION_NOREV}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://raphamorim.io/rio/
+COMMENT=	Hardware-accelerated GPU terminal emulator
+LICENSE=	mit
+
+TOOL_DEPENDS+=		cmake-[0-9]*:../../devel/cmake
+
+.include "cargo-depends.mk"
+
+USE_LANGUAGES+=		c c++
+USE_TOOLS+=		gmake pkg-config
+
+.include "../../mk/bsd.prefs.mk"
+
+RUSTFLAGS+=	-C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.libX11}/lib
+RUSTFLAGS+=	-C link-arg=-L${BUILDLINK_PREFIX.libX11}/lib
+.if ${OPSYS} != "Darwin"
+RUSTFLAGS+=	-C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.libxcb}/lib
+RUSTFLAGS+=	-C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.fontconfig}/lib
+RUSTFLAGS+=	-C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.freetype2}/lib
+.endif
+
+.if ${OPSYS} == "NetBSD" && exists(${X11BASE}/lib/X11/locale/lib/common/xlcUTF8Load.so)
+# This works around XIM errors when RTLD local-binding libX11.
+# See x11/alacritty for details.
+SUBST_CLASSES+=		rtld
+SUBST_MESSAGE.rtld=	amend RTLD_GLOBAL
+SUBST_STAGE.rtld=	pre-configure
+SUBST_FILES.rtld=	../vendor/x11-dl-*/src/link.rs
+SUBST_SED.rtld=		-e 's,libc::RTLD_LAZY,& | libc::RTLD_GLOBAL,g'
+.endif
+
+INSTALLATION_DIRS=	bin
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/target/release/rio \
+		${DESTDIR}${PREFIX}/bin
+
+.include "../../lang/rust/cargo.mk"
+.include "../../x11/libX11/buildlink3.mk"
+.if ${OPSYS} != "Darwin"
+.include "../../fonts/fontconfig/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../x11/libxcb/buildlink3.mk"
+.include "../../x11/libxkbcommon/buildlink3.mk"
+.endif
+.include "../../mk/bsd.pkg.mk"
diff --git a/rio/PLIST b/rio/PLIST
new file mode 100644
index 0000000000..d0aa1a62d6
--- /dev/null
+++ b/rio/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD$
+bin/rio
diff --git a/rio/TODO b/rio/TODO
new file mode 100644
index 0000000000..45c1ea0104
--- /dev/null
+++ b/rio/TODO
@@ -0,0 +1 @@
+See: https://github.com/raphamorim/rio/issues/376
diff --git a/rio/cargo-depends.mk b/rio/cargo-depends.mk
new file mode 100644
index 0000000000..91e1da193b
--- /dev/null
+++ b/rio/cargo-depends.mk
@@ -0,0 +1,391 @@
+# $NetBSD$
+
+CARGO_CRATE_DEPENDS+=	ab_glyph-0.2.23
+CARGO_CRATE_DEPENDS+=	ab_glyph_rasterizer-0.1.8
+CARGO_CRATE_DEPENDS+=	addr2line-0.21.0
+CARGO_CRATE_DEPENDS+=	adler-1.0.2
+CARGO_CRATE_DEPENDS+=	adler32-1.2.0
+CARGO_CRATE_DEPENDS+=	ahash-0.8.6
+CARGO_CRATE_DEPENDS+=	aho-corasick-1.1.2
+CARGO_CRATE_DEPENDS+=	allocator-api2-0.2.16
+CARGO_CRATE_DEPENDS+=	android-activity-0.5.0
+CARGO_CRATE_DEPENDS+=	android-properties-0.2.2
+CARGO_CRATE_DEPENDS+=	android_system_properties-0.1.5
+CARGO_CRATE_DEPENDS+=	anes-0.1.6
+CARGO_CRATE_DEPENDS+=	anstream-0.6.4
+CARGO_CRATE_DEPENDS+=	anstyle-1.0.4
+CARGO_CRATE_DEPENDS+=	anstyle-parse-0.2.2
+CARGO_CRATE_DEPENDS+=	anstyle-query-1.0.0
+CARGO_CRATE_DEPENDS+=	anstyle-wincon-3.0.1
+CARGO_CRATE_DEPENDS+=	approx-0.5.1
+CARGO_CRATE_DEPENDS+=	arrayref-0.3.7
+CARGO_CRATE_DEPENDS+=	arrayvec-0.7.4
+CARGO_CRATE_DEPENDS+=	as-raw-xcb-connection-1.0.0
+CARGO_CRATE_DEPENDS+=	ash-0.37.3+1.3.251
+CARGO_CRATE_DEPENDS+=	atomic-waker-1.1.2
+CARGO_CRATE_DEPENDS+=	autocfg-1.1.0
+CARGO_CRATE_DEPENDS+=	backtrace-0.3.69
+CARGO_CRATE_DEPENDS+=	base64-0.21.5
+CARGO_CRATE_DEPENDS+=	bit-set-0.5.3
+CARGO_CRATE_DEPENDS+=	bit-vec-0.6.3
+CARGO_CRATE_DEPENDS+=	bit_field-0.10.2
+CARGO_CRATE_DEPENDS+=	bitflags-1.3.2
+CARGO_CRATE_DEPENDS+=	bitflags-2.4.1
+CARGO_CRATE_DEPENDS+=	block-0.1.6
+CARGO_CRATE_DEPENDS+=	block-sys-0.0.4
+CARGO_CRATE_DEPENDS+=	block-sys-0.2.0
+CARGO_CRATE_DEPENDS+=	block2-0.2.0-alpha.4
+CARGO_CRATE_DEPENDS+=	block2-0.3.0
+CARGO_CRATE_DEPENDS+=	bumpalo-3.14.0
+CARGO_CRATE_DEPENDS+=	bytemuck-1.14.0
+CARGO_CRATE_DEPENDS+=	bytemuck_derive-1.5.0
+CARGO_CRATE_DEPENDS+=	byteorder-1.5.0
+CARGO_CRATE_DEPENDS+=	bytes-0.3.0
+CARGO_CRATE_DEPENDS+=	bytes-1.5.0
+CARGO_CRATE_DEPENDS+=	calloop-0.12.3
+CARGO_CRATE_DEPENDS+=	calloop-wayland-source-0.2.0
+CARGO_CRATE_DEPENDS+=	cast-0.3.0
+CARGO_CRATE_DEPENDS+=	cc-1.0.83
+CARGO_CRATE_DEPENDS+=	cesu8-1.1.0
+CARGO_CRATE_DEPENDS+=	cfg-if-0.1.10
+CARGO_CRATE_DEPENDS+=	cfg-if-1.0.0
+CARGO_CRATE_DEPENDS+=	cfg_aliases-0.1.1
+CARGO_CRATE_DEPENDS+=	ciborium-0.2.1
+CARGO_CRATE_DEPENDS+=	ciborium-io-0.2.1
+CARGO_CRATE_DEPENDS+=	ciborium-ll-0.2.1
+CARGO_CRATE_DEPENDS+=	clap-4.4.7
+CARGO_CRATE_DEPENDS+=	clap_builder-4.4.7
+CARGO_CRATE_DEPENDS+=	clap_derive-4.4.7
+CARGO_CRATE_DEPENDS+=	clap_lex-0.6.0
+CARGO_CRATE_DEPENDS+=	clipboard-win-3.1.1
+CARGO_CRATE_DEPENDS+=	cmake-0.1.50
+CARGO_CRATE_DEPENDS+=	cocoa-0.24.1
+CARGO_CRATE_DEPENDS+=	cocoa-0.25.0
+CARGO_CRATE_DEPENDS+=	cocoa-foundation-0.1.2
+CARGO_CRATE_DEPENDS+=	codespan-reporting-0.11.1
+CARGO_CRATE_DEPENDS+=	color_quant-1.1.0
+CARGO_CRATE_DEPENDS+=	colorchoice-1.0.0
+CARGO_CRATE_DEPENDS+=	com-rs-0.2.1
+CARGO_CRATE_DEPENDS+=	combine-4.6.6
+CARGO_CRATE_DEPENDS+=	concurrent-queue-2.3.0
+CARGO_CRATE_DEPENDS+=	console_error_panic_hook-0.1.7
+CARGO_CRATE_DEPENDS+=	console_log-0.2.2
+CARGO_CRATE_DEPENDS+=	copypasta-0.10.0
+CARGO_CRATE_DEPENDS+=	core-foundation-0.9.3
+CARGO_CRATE_DEPENDS+=	core-foundation-sys-0.8.4
+CARGO_CRATE_DEPENDS+=	core-graphics-0.22.3
+CARGO_CRATE_DEPENDS+=	core-graphics-0.23.1
+CARGO_CRATE_DEPENDS+=	core-graphics-types-0.1.2
+CARGO_CRATE_DEPENDS+=	core-text-19.2.0
+CARGO_CRATE_DEPENDS+=	crc32fast-1.3.2
+CARGO_CRATE_DEPENDS+=	criterion-0.5.1
+CARGO_CRATE_DEPENDS+=	criterion-plot-0.5.0
+CARGO_CRATE_DEPENDS+=	crossbeam-channel-0.5.8
+CARGO_CRATE_DEPENDS+=	crossbeam-deque-0.8.3
+CARGO_CRATE_DEPENDS+=	crossbeam-epoch-0.9.15
+CARGO_CRATE_DEPENDS+=	crossbeam-utils-0.8.16
+CARGO_CRATE_DEPENDS+=	crossfont-0.5.1
+CARGO_CRATE_DEPENDS+=	crunchy-0.2.2
+CARGO_CRATE_DEPENDS+=	cursor-icon-1.1.0
+CARGO_CRATE_DEPENDS+=	d3d12-0.7.0
+CARGO_CRATE_DEPENDS+=	deflate-1.0.0
+CARGO_CRATE_DEPENDS+=	dirs-5.0.1
+CARGO_CRATE_DEPENDS+=	dirs-sys-0.4.1
+CARGO_CRATE_DEPENDS+=	dispatch-0.2.0
+CARGO_CRATE_DEPENDS+=	dlib-0.5.2
+CARGO_CRATE_DEPENDS+=	downcast-rs-1.2.0
+CARGO_CRATE_DEPENDS+=	dwrote-0.11.0
+CARGO_CRATE_DEPENDS+=	either-1.9.0
+CARGO_CRATE_DEPENDS+=	env_logger-0.4.3
+CARGO_CRATE_DEPENDS+=	equivalent-1.0.1
+CARGO_CRATE_DEPENDS+=	errno-0.3.5
+CARGO_CRATE_DEPENDS+=	euclid-0.22.9
+CARGO_CRATE_DEPENDS+=	expat-sys-2.1.6
+CARGO_CRATE_DEPENDS+=	exr-1.71.0
+CARGO_CRATE_DEPENDS+=	fdeflate-0.3.0
+CARGO_CRATE_DEPENDS+=	filetime-0.2.22
+CARGO_CRATE_DEPENDS+=	flate2-1.0.28
+CARGO_CRATE_DEPENDS+=	flume-0.11.0
+CARGO_CRATE_DEPENDS+=	fontconfig-parser-0.5.3
+CARGO_CRATE_DEPENDS+=	foreign-types-0.3.2
+CARGO_CRATE_DEPENDS+=	foreign-types-0.5.0
+CARGO_CRATE_DEPENDS+=	foreign-types-macros-0.2.3
+CARGO_CRATE_DEPENDS+=	foreign-types-shared-0.1.1
+CARGO_CRATE_DEPENDS+=	foreign-types-shared-0.3.1
+CARGO_CRATE_DEPENDS+=	freetype-rs-0.26.0
+CARGO_CRATE_DEPENDS+=	freetype-sys-0.13.1
+CARGO_CRATE_DEPENDS+=	fsevent-sys-4.1.0
+CARGO_CRATE_DEPENDS+=	fuchsia-cprng-0.1.1
+CARGO_CRATE_DEPENDS+=	fuchsia-zircon-0.3.3
+CARGO_CRATE_DEPENDS+=	fuchsia-zircon-sys-0.3.3
+CARGO_CRATE_DEPENDS+=	futures-0.3.29
+CARGO_CRATE_DEPENDS+=	futures-channel-0.3.29
+CARGO_CRATE_DEPENDS+=	futures-core-0.3.29
+CARGO_CRATE_DEPENDS+=	futures-executor-0.3.29
+CARGO_CRATE_DEPENDS+=	futures-io-0.3.29
+CARGO_CRATE_DEPENDS+=	futures-macro-0.3.29
+CARGO_CRATE_DEPENDS+=	futures-sink-0.3.29
+CARGO_CRATE_DEPENDS+=	futures-task-0.3.29
+CARGO_CRATE_DEPENDS+=	futures-util-0.3.29
+CARGO_CRATE_DEPENDS+=	gethostname-0.3.0
+CARGO_CRATE_DEPENDS+=	getrandom-0.2.10
+CARGO_CRATE_DEPENDS+=	gif-0.12.0
+CARGO_CRATE_DEPENDS+=	gimli-0.28.0
+CARGO_CRATE_DEPENDS+=	gl_generator-0.14.0
+CARGO_CRATE_DEPENDS+=	glow-0.13.0
+CARGO_CRATE_DEPENDS+=	glutin_wgl_sys-0.5.0
+CARGO_CRATE_DEPENDS+=	gpu-alloc-0.6.0
+CARGO_CRATE_DEPENDS+=	gpu-alloc-types-0.3.0
+CARGO_CRATE_DEPENDS+=	gpu-allocator-0.23.0
+CARGO_CRATE_DEPENDS+=	gpu-descriptor-0.2.4
+CARGO_CRATE_DEPENDS+=	gpu-descriptor-types-0.1.2
+CARGO_CRATE_DEPENDS+=	guillotiere-0.6.2
+CARGO_CRATE_DEPENDS+=	half-1.8.2
+CARGO_CRATE_DEPENDS+=	half-2.2.1
+CARGO_CRATE_DEPENDS+=	hashbrown-0.14.2
+CARGO_CRATE_DEPENDS+=	hassle-rs-0.10.0
+CARGO_CRATE_DEPENDS+=	heck-0.4.1
+CARGO_CRATE_DEPENDS+=	hermit-abi-0.3.3
+CARGO_CRATE_DEPENDS+=	hexf-parse-0.2.1
+CARGO_CRATE_DEPENDS+=	icrate-0.0.4
+CARGO_CRATE_DEPENDS+=	image-0.24.7
+CARGO_CRATE_DEPENDS+=	indexmap-2.0.2
+CARGO_CRATE_DEPENDS+=	inotify-0.9.6
+CARGO_CRATE_DEPENDS+=	inotify-sys-0.1.5
+CARGO_CRATE_DEPENDS+=	iovec-0.1.4
+CARGO_CRATE_DEPENDS+=	is-terminal-0.4.9
+CARGO_CRATE_DEPENDS+=	itertools-0.10.5
+CARGO_CRATE_DEPENDS+=	itoa-1.0.9
+CARGO_CRATE_DEPENDS+=	jni-0.21.1
+CARGO_CRATE_DEPENDS+=	jni-sys-0.3.0
+CARGO_CRATE_DEPENDS+=	jobserver-0.1.27
+CARGO_CRATE_DEPENDS+=	jpeg-decoder-0.3.0
+CARGO_CRATE_DEPENDS+=	js-sys-0.3.64
+CARGO_CRATE_DEPENDS+=	khronos-egl-6.0.0
+CARGO_CRATE_DEPENDS+=	khronos_api-3.1.0
+CARGO_CRATE_DEPENDS+=	kqueue-1.0.8
+CARGO_CRATE_DEPENDS+=	kqueue-sys-1.0.4
+CARGO_CRATE_DEPENDS+=	lazy-bytes-cast-5.0.1
+CARGO_CRATE_DEPENDS+=	lazy_static-1.4.0
+CARGO_CRATE_DEPENDS+=	lebe-0.5.2
+CARGO_CRATE_DEPENDS+=	libc-0.2.149
+CARGO_CRATE_DEPENDS+=	libloading-0.7.4
+CARGO_CRATE_DEPENDS+=	libloading-0.8.1
+CARGO_CRATE_DEPENDS+=	linked-hash-map-0.5.6
+CARGO_CRATE_DEPENDS+=	linux-raw-sys-0.4.10
+CARGO_CRATE_DEPENDS+=	lock_api-0.4.11
+CARGO_CRATE_DEPENDS+=	log-0.3.9
+CARGO_CRATE_DEPENDS+=	log-0.4.20
+CARGO_CRATE_DEPENDS+=	malloc_buf-0.0.6
+CARGO_CRATE_DEPENDS+=	memchr-2.6.4
+CARGO_CRATE_DEPENDS+=	memmap2-0.7.1
+CARGO_CRATE_DEPENDS+=	memmap2-0.9.0
+CARGO_CRATE_DEPENDS+=	memoffset-0.7.1
+CARGO_CRATE_DEPENDS+=	memoffset-0.9.0
+CARGO_CRATE_DEPENDS+=	metal-0.27.0
+CARGO_CRATE_DEPENDS+=	minimal-lexical-0.2.1
+CARGO_CRATE_DEPENDS+=	miniz_oxide-0.7.1
+CARGO_CRATE_DEPENDS+=	mio-0.8.9
+CARGO_CRATE_DEPENDS+=	miow-0.5.0
+CARGO_CRATE_DEPENDS+=	naga-0.14.0
+CARGO_CRATE_DEPENDS+=	nanorand-0.7.0
+CARGO_CRATE_DEPENDS+=	ndk-0.8.0
+CARGO_CRATE_DEPENDS+=	ndk-context-0.1.1
+CARGO_CRATE_DEPENDS+=	ndk-sys-0.5.0+25.2.9519653
+CARGO_CRATE_DEPENDS+=	net2-0.2.39
+CARGO_CRATE_DEPENDS+=	nix-0.26.4
+CARGO_CRATE_DEPENDS+=	nom-7.1.3
+CARGO_CRATE_DEPENDS+=	notify-6.1.1
+CARGO_CRATE_DEPENDS+=	num-integer-0.1.45
+CARGO_CRATE_DEPENDS+=	num-rational-0.4.1
+CARGO_CRATE_DEPENDS+=	num-traits-0.2.17
+CARGO_CRATE_DEPENDS+=	num_cpus-1.16.0
+CARGO_CRATE_DEPENDS+=	num_enum-0.7.0
+CARGO_CRATE_DEPENDS+=	num_enum_derive-0.7.0
+CARGO_CRATE_DEPENDS+=	objc-0.2.7
+CARGO_CRATE_DEPENDS+=	objc-foundation-0.1.1
+CARGO_CRATE_DEPENDS+=	objc-sys-0.2.0-beta.0
+CARGO_CRATE_DEPENDS+=	objc-sys-0.3.1
+CARGO_CRATE_DEPENDS+=	objc2-0.3.0-beta.0
+CARGO_CRATE_DEPENDS+=	objc2-0.4.1
+CARGO_CRATE_DEPENDS+=	objc2-encode-2.0.0-pre.0
+CARGO_CRATE_DEPENDS+=	objc2-encode-3.0.0
+CARGO_CRATE_DEPENDS+=	objc2-foundation-0.2.0-alpha.5
+CARGO_CRATE_DEPENDS+=	objc_exception-0.1.2
+CARGO_CRATE_DEPENDS+=	objc_id-0.1.1
+CARGO_CRATE_DEPENDS+=	object-0.32.1
+CARGO_CRATE_DEPENDS+=	once_cell-1.18.0
+CARGO_CRATE_DEPENDS+=	oorandom-11.1.3
+CARGO_CRATE_DEPENDS+=	option-ext-0.2.0
+CARGO_CRATE_DEPENDS+=	orbclient-0.3.46
+CARGO_CRATE_DEPENDS+=	ordered-float-4.1.1
+CARGO_CRATE_DEPENDS+=	owned_ttf_parser-0.20.0
+CARGO_CRATE_DEPENDS+=	parking_lot-0.12.1
+CARGO_CRATE_DEPENDS+=	parking_lot_core-0.9.9
+CARGO_CRATE_DEPENDS+=	paste-1.0.14
+CARGO_CRATE_DEPENDS+=	percent-encoding-2.3.0
+CARGO_CRATE_DEPENDS+=	pin-project-lite-0.2.13
+CARGO_CRATE_DEPENDS+=	pin-utils-0.1.0
+CARGO_CRATE_DEPENDS+=	pkg-config-0.3.27
+CARGO_CRATE_DEPENDS+=	plotters-0.3.5
+CARGO_CRATE_DEPENDS+=	plotters-backend-0.3.5
+CARGO_CRATE_DEPENDS+=	plotters-svg-0.3.5
+CARGO_CRATE_DEPENDS+=	png-0.17.10
+CARGO_CRATE_DEPENDS+=	polling-3.2.0
+CARGO_CRATE_DEPENDS+=	ppv-lite86-0.2.17
+CARGO_CRATE_DEPENDS+=	presser-0.3.1
+CARGO_CRATE_DEPENDS+=	proc-macro-crate-1.3.1
+CARGO_CRATE_DEPENDS+=	proc-macro2-1.0.69
+CARGO_CRATE_DEPENDS+=	profiling-1.0.11
+CARGO_CRATE_DEPENDS+=	qoi-0.4.1
+CARGO_CRATE_DEPENDS+=	quick-xml-0.30.0
+CARGO_CRATE_DEPENDS+=	quote-1.0.33
+CARGO_CRATE_DEPENDS+=	rand-0.4.6
+CARGO_CRATE_DEPENDS+=	rand-0.8.5
+CARGO_CRATE_DEPENDS+=	rand_chacha-0.3.1
+CARGO_CRATE_DEPENDS+=	rand_core-0.3.1
+CARGO_CRATE_DEPENDS+=	rand_core-0.4.2
+CARGO_CRATE_DEPENDS+=	rand_core-0.6.4
+CARGO_CRATE_DEPENDS+=	range-alloc-0.1.3
+CARGO_CRATE_DEPENDS+=	raw-window-handle-0.5.2
+CARGO_CRATE_DEPENDS+=	raw-window-handle-0.6.0
+CARGO_CRATE_DEPENDS+=	rayon-1.8.0
+CARGO_CRATE_DEPENDS+=	rayon-core-1.12.0
+CARGO_CRATE_DEPENDS+=	rdrand-0.4.0
+CARGO_CRATE_DEPENDS+=	redox_syscall-0.2.16
+CARGO_CRATE_DEPENDS+=	redox_syscall-0.3.5
+CARGO_CRATE_DEPENDS+=	redox_syscall-0.4.1
+CARGO_CRATE_DEPENDS+=	redox_users-0.4.3
+CARGO_CRATE_DEPENDS+=	regex-1.10.2
+CARGO_CRATE_DEPENDS+=	regex-automata-0.4.3
+CARGO_CRATE_DEPENDS+=	regex-syntax-0.8.2
+CARGO_CRATE_DEPENDS+=	remove_dir_all-0.5.3
+CARGO_CRATE_DEPENDS+=	renderdoc-sys-1.0.0
+CARGO_CRATE_DEPENDS+=	roxmltree-0.18.1
+CARGO_CRATE_DEPENDS+=	rustc-demangle-0.1.23
+CARGO_CRATE_DEPENDS+=	rustc-hash-1.1.0
+CARGO_CRATE_DEPENDS+=	rustix-0.38.21
+CARGO_CRATE_DEPENDS+=	ryu-1.0.15
+CARGO_CRATE_DEPENDS+=	same-file-1.0.6
+CARGO_CRATE_DEPENDS+=	scoped-tls-1.0.1
+CARGO_CRATE_DEPENDS+=	scopeguard-1.2.0
+CARGO_CRATE_DEPENDS+=	sctk-adwaita-0.7.0
+CARGO_CRATE_DEPENDS+=	serde-1.0.190
+CARGO_CRATE_DEPENDS+=	serde_derive-1.0.190
+CARGO_CRATE_DEPENDS+=	serde_json-1.0.107
+CARGO_CRATE_DEPENDS+=	serde_spanned-0.6.4
+CARGO_CRATE_DEPENDS+=	servo-fontconfig-0.5.1
+CARGO_CRATE_DEPENDS+=	servo-fontconfig-sys-5.1.0
+CARGO_CRATE_DEPENDS+=	signal-hook-0.3.17
+CARGO_CRATE_DEPENDS+=	signal-hook-registry-1.4.1
+CARGO_CRATE_DEPENDS+=	simd-adler32-0.3.7
+CARGO_CRATE_DEPENDS+=	slab-0.4.9
+CARGO_CRATE_DEPENDS+=	slotmap-1.0.6
+CARGO_CRATE_DEPENDS+=	smallvec-1.11.1
+CARGO_CRATE_DEPENDS+=	smithay-client-toolkit-0.18.0
+CARGO_CRATE_DEPENDS+=	smithay-clipboard-0.7.0
+CARGO_CRATE_DEPENDS+=	smol_str-0.2.0
+CARGO_CRATE_DEPENDS+=	spin-0.9.8
+CARGO_CRATE_DEPENDS+=	spirv-0.2.0+1.5.4
+CARGO_CRATE_DEPENDS+=	static_assertions-1.1.0
+CARGO_CRATE_DEPENDS+=	strict-num-0.1.1
+CARGO_CRATE_DEPENDS+=	strsim-0.10.0
+CARGO_CRATE_DEPENDS+=	svg_fmt-0.4.1
+CARGO_CRATE_DEPENDS+=	syn-2.0.38
+CARGO_CRATE_DEPENDS+=	tempdir-0.3.7
+CARGO_CRATE_DEPENDS+=	termcolor-1.3.0
+CARGO_CRATE_DEPENDS+=	thiserror-1.0.50
+CARGO_CRATE_DEPENDS+=	thiserror-impl-1.0.50
+CARGO_CRATE_DEPENDS+=	tiff-0.9.0
+CARGO_CRATE_DEPENDS+=	tiny-skia-0.11.2
+CARGO_CRATE_DEPENDS+=	tiny-skia-path-0.11.2
+CARGO_CRATE_DEPENDS+=	tinytemplate-1.2.1
+CARGO_CRATE_DEPENDS+=	tinyvec-1.6.0
+CARGO_CRATE_DEPENDS+=	tinyvec_macros-0.1.1
+CARGO_CRATE_DEPENDS+=	tokio-1.33.0
+CARGO_CRATE_DEPENDS+=	tokio-macros-2.1.0
+CARGO_CRATE_DEPENDS+=	toml-0.7.8
+CARGO_CRATE_DEPENDS+=	toml_datetime-0.6.5
+CARGO_CRATE_DEPENDS+=	toml_edit-0.19.15
+CARGO_CRATE_DEPENDS+=	tracing-0.1.40
+CARGO_CRATE_DEPENDS+=	tracing-core-0.1.32
+CARGO_CRATE_DEPENDS+=	ttf-parser-0.19.2
+CARGO_CRATE_DEPENDS+=	ttf-parser-0.20.0
+CARGO_CRATE_DEPENDS+=	twox-hash-1.6.3
+CARGO_CRATE_DEPENDS+=	unicode-ident-1.0.12
+CARGO_CRATE_DEPENDS+=	unicode-normalization-0.1.22
+CARGO_CRATE_DEPENDS+=	unicode-segmentation-1.10.1
+CARGO_CRATE_DEPENDS+=	unicode-width-0.1.11
+CARGO_CRATE_DEPENDS+=	unicode-xid-0.2.4
+CARGO_CRATE_DEPENDS+=	utf8parse-0.2.1
+CARGO_CRATE_DEPENDS+=	version_check-0.9.4
+CARGO_CRATE_DEPENDS+=	walkdir-2.4.0
+CARGO_CRATE_DEPENDS+=	wasi-0.11.0+wasi-snapshot-preview1
+CARGO_CRATE_DEPENDS+=	wasm-bindgen-0.2.87
+CARGO_CRATE_DEPENDS+=	wasm-bindgen-backend-0.2.87
+CARGO_CRATE_DEPENDS+=	wasm-bindgen-futures-0.4.37
+CARGO_CRATE_DEPENDS+=	wasm-bindgen-macro-0.2.87
+CARGO_CRATE_DEPENDS+=	wasm-bindgen-macro-support-0.2.87
+CARGO_CRATE_DEPENDS+=	wasm-bindgen-shared-0.2.87
+CARGO_CRATE_DEPENDS+=	wasm-bindgen-test-0.3.37
+CARGO_CRATE_DEPENDS+=	wasm-bindgen-test-macro-0.3.37
+CARGO_CRATE_DEPENDS+=	wayland-backend-0.3.2
+CARGO_CRATE_DEPENDS+=	wayland-client-0.31.1
+CARGO_CRATE_DEPENDS+=	wayland-csd-frame-0.3.0
+CARGO_CRATE_DEPENDS+=	wayland-cursor-0.31.0
+CARGO_CRATE_DEPENDS+=	wayland-protocols-0.31.0
+CARGO_CRATE_DEPENDS+=	wayland-protocols-plasma-0.2.0
+CARGO_CRATE_DEPENDS+=	wayland-protocols-wlr-0.2.0
+CARGO_CRATE_DEPENDS+=	wayland-scanner-0.31.0
+CARGO_CRATE_DEPENDS+=	wayland-sys-0.31.1
+CARGO_CRATE_DEPENDS+=	web-sys-0.3.64
+CARGO_CRATE_DEPENDS+=	web-time-0.2.3
+CARGO_CRATE_DEPENDS+=	weezl-0.1.7
+CARGO_CRATE_DEPENDS+=	wgpu-0.18.0
+CARGO_CRATE_DEPENDS+=	wgpu-core-0.18.0
+CARGO_CRATE_DEPENDS+=	wgpu-hal-0.18.0
+CARGO_CRATE_DEPENDS+=	wgpu-types-0.18.0
+CARGO_CRATE_DEPENDS+=	widestring-1.0.2
+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.6
+CARGO_CRATE_DEPENDS+=	winapi-wsapoll-0.1.1
+CARGO_CRATE_DEPENDS+=	winapi-x86_64-pc-windows-gnu-0.4.0
+CARGO_CRATE_DEPENDS+=	windows-0.42.0
+CARGO_CRATE_DEPENDS+=	windows-0.51.1
+CARGO_CRATE_DEPENDS+=	windows-core-0.51.1
+CARGO_CRATE_DEPENDS+=	windows-sys-0.42.0
+CARGO_CRATE_DEPENDS+=	windows-sys-0.45.0
+CARGO_CRATE_DEPENDS+=	windows-sys-0.48.0
+CARGO_CRATE_DEPENDS+=	windows-targets-0.42.2
+CARGO_CRATE_DEPENDS+=	windows-targets-0.48.5
+CARGO_CRATE_DEPENDS+=	windows_aarch64_gnullvm-0.42.2
+CARGO_CRATE_DEPENDS+=	windows_aarch64_gnullvm-0.48.5
+CARGO_CRATE_DEPENDS+=	windows_aarch64_msvc-0.42.2
+CARGO_CRATE_DEPENDS+=	windows_aarch64_msvc-0.48.5
+CARGO_CRATE_DEPENDS+=	windows_i686_gnu-0.42.2
+CARGO_CRATE_DEPENDS+=	windows_i686_gnu-0.48.5
+CARGO_CRATE_DEPENDS+=	windows_i686_msvc-0.42.2
+CARGO_CRATE_DEPENDS+=	windows_i686_msvc-0.48.5
+CARGO_CRATE_DEPENDS+=	windows_x86_64_gnu-0.42.2
+CARGO_CRATE_DEPENDS+=	windows_x86_64_gnu-0.48.5
+CARGO_CRATE_DEPENDS+=	windows_x86_64_gnullvm-0.42.2
+CARGO_CRATE_DEPENDS+=	windows_x86_64_gnullvm-0.48.5
+CARGO_CRATE_DEPENDS+=	windows_x86_64_msvc-0.42.2
+CARGO_CRATE_DEPENDS+=	windows_x86_64_msvc-0.48.5
+CARGO_CRATE_DEPENDS+=	winit-0.29.4
+CARGO_CRATE_DEPENDS+=	winnow-0.5.17
+CARGO_CRATE_DEPENDS+=	wio-0.2.2
+CARGO_CRATE_DEPENDS+=	x11-clipboard-0.8.1
+CARGO_CRATE_DEPENDS+=	x11-dl-2.21.0
+CARGO_CRATE_DEPENDS+=	x11rb-0.12.0
+CARGO_CRATE_DEPENDS+=	x11rb-protocol-0.12.0
+CARGO_CRATE_DEPENDS+=	xcursor-0.3.4
+CARGO_CRATE_DEPENDS+=	xi-unicode-0.3.0
+CARGO_CRATE_DEPENDS+=	xkbcommon-dl-0.4.1
+CARGO_CRATE_DEPENDS+=	xkeysym-0.2.0
+CARGO_CRATE_DEPENDS+=	xml-rs-0.8.19
+CARGO_CRATE_DEPENDS+=	xmlparser-0.13.6
+CARGO_CRATE_DEPENDS+=	zerocopy-0.7.15
+CARGO_CRATE_DEPENDS+=	zerocopy-derive-0.7.15
+CARGO_CRATE_DEPENDS+=	zune-inflate-0.2.54
diff --git a/rio/distinfo b/rio/distinfo
new file mode 100644
index 0000000000..f6b2d863f5
--- /dev/null
+++ b/rio/distinfo
@@ -0,0 +1,1175 @@
+$NetBSD$
+
+BLAKE2s (ab_glyph-0.2.23.crate) = dcb87d5c70395693fe96390c3c9b9fa0ba1f246fe3bc1e4a49afa09c166a4732
+SHA512 (ab_glyph-0.2.23.crate) = 169aaea8daf54cae7b3123b088f95217dda53f5e11b42a962d4607f546b8ecbdbab769d292cd2f50206f58d015785361479b4dfc42915b28bc5bdfff4340c151
+Size (ab_glyph-0.2.23.crate) = 18537 bytes
+BLAKE2s (ab_glyph_rasterizer-0.1.8.crate) = 15fd86b989156434d8d7d0d658e3c71984a32aad59d6e0359ef479163eb57145
+SHA512 (ab_glyph_rasterizer-0.1.8.crate) = 6fd5ff2d068da84c4ac2e6e2c5ad6ab2f4926f1664afb8ba701b60a35c3bd7bf00b200b22c455ca15dfc7d4303c8caa0bb150c18dcce01ce107deaf323cde17f
+Size (ab_glyph_rasterizer-0.1.8.crate) = 11010 bytes
+BLAKE2s (addr2line-0.21.0.crate) = aa7d8fa248d0454d92b962f5d741ba41c55564299d33e6814e70dfe0b71bbcc7
+SHA512 (addr2line-0.21.0.crate) = afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
+Size (addr2line-0.21.0.crate) = 40807 bytes
+BLAKE2s (adler-1.0.2.crate) = f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa
+SHA512 (adler-1.0.2.crate) = 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+Size (adler-1.0.2.crate) = 12778 bytes
+BLAKE2s (adler32-1.2.0.crate) = 8bc63ca383f40390bb522c750ef33e14b5e49bc48eb0ec33a140f615c598a6df
+SHA512 (adler32-1.2.0.crate) = 8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3
+Size (adler32-1.2.0.crate) = 6411 bytes
+BLAKE2s (ahash-0.8.6.crate) = c7ecdf122e7a34429eb48e7855ae47923b0f263167ab871b542c96fa43097698
+SHA512 (ahash-0.8.6.crate) = 46428b27e96be1f30058b9383a94988beeb5064dfb4df04d6959b451d0c77ef69fc51f07fdf9511ab9728295eb6beee7783c31a2297f9e473fc537883e722b73
+Size (ahash-0.8.6.crate) = 42780 bytes
+BLAKE2s (aho-corasick-1.1.2.crate) = 340a895627e98ae84ce5dcbeb7f441ea2705511ebf01c2fee3ac71c34f1573cd
+SHA512 (aho-corasick-1.1.2.crate) = 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
+Size (aho-corasick-1.1.2.crate) = 183136 bytes
+BLAKE2s (allocator-api2-0.2.16.crate) = db5aeae24d930a91556f72dc7a4050b60ad3ef50f6e183556695a70684aa6e20
+SHA512 (allocator-api2-0.2.16.crate) = e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
+Size (allocator-api2-0.2.16.crate) = 59025 bytes
+BLAKE2s (android-activity-0.5.0.crate) = 5f330c4e97927f75e343a0a5df61e18154ab2846869a563baa20be92f2bd8962
+SHA512 (android-activity-0.5.0.crate) = ea9caa5e40a1c6aaac42325d23457aaaebb48bc05c92fb978d3af178f843464fd113f02f5e6b0154edb75796e9d9137da9312fe34baa0094b394e924c0b6ddee
+Size (android-activity-0.5.0.crate) = 257716 bytes
+BLAKE2s (android-properties-0.2.2.crate) = b400bf33da8addc77355b190ac4eabb50d9358d1e26b5a8be2ef5a1fbd16a080
+SHA512 (android-properties-0.2.2.crate) = dae9a12ffa7d5fbabc28d3ddcc32f1b5300884cf2b3ef2e123f2dea596b3a796b9c3cb6c5381bf8f6caf04a633c5f2f0b56804fed8fb2a6f06c36d6c76539431
+Size (android-properties-0.2.2.crate) = 4563 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 (anes-0.1.6.crate) = 51a3a431b53fc59bdeaf54f4dd87332d79d9c9cb47042879fb821b5a7afdfd9a
+SHA512 (anes-0.1.6.crate) = f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
+Size (anes-0.1.6.crate) = 23857 bytes
+BLAKE2s (anstream-0.6.4.crate) = c9b06c7ea4af4a8fb696fb43c921063f74a793088ef0f441cb398852e72e0404
+SHA512 (anstream-0.6.4.crate) = 0b983d626c53d1edc184f04cbd2c004eb9c40d14486b23cce86ebf50cbd3d916d32cb0423ae1d67c2b83b966690090af740538538ef846c0b126c686a1ebe159
+Size (anstream-0.6.4.crate) = 20593 bytes
+BLAKE2s (anstyle-1.0.4.crate) = fa7edf72ed24a30fca64f04c57e5c6aece34c0ceb946b5c702e1f5fb659efe30
+SHA512 (anstyle-1.0.4.crate) = 671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3
+Size (anstyle-1.0.4.crate) = 13998 bytes
+BLAKE2s (anstyle-parse-0.2.2.crate) = ceb4ac908210dcab579c947fcb36bdda0f10edddb8435df94cf404088d3cd271
+SHA512 (anstyle-parse-0.2.2.crate) = 28039806f87c2bd8266cea834975939b79fdf0cc95a029654806655c0662520aa497d84eefadcd9edce204986e60b62678e76a09cdb38bcc50c91e9d05c4bee9
+Size (anstyle-parse-0.2.2.crate) = 24696 bytes
+BLAKE2s (anstyle-query-1.0.0.crate) = 22ccc9fc9fa45db6fb6ea29831c6986d6dde4fdba205fd4599621d432848a32c
+SHA512 (anstyle-query-1.0.0.crate) = 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
+Size (anstyle-query-1.0.0.crate) = 8620 bytes
+BLAKE2s (anstyle-wincon-3.0.1.crate) = 80d0249a4482d400a41ccf4e9a5a75a8064a17d6e511544bac9e6982fdeba566
+SHA512 (anstyle-wincon-3.0.1.crate) = 75ab14081b09e031ee0f559538976f39092aaeb6f561a56de83d12911cc2b45e28eec21068792c86a61e344021921ab55e7139ca79acec78e7d4a796dfa42a2e
+Size (anstyle-wincon-3.0.1.crate) = 11279 bytes
+BLAKE2s (approx-0.5.1.crate) = 8da488e71d6cc64f2cb8bff398bbbcb0438bfa03968ed8b8750d649eae057bb6
+SHA512 (approx-0.5.1.crate) = c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407
+Size (approx-0.5.1.crate) = 15100 bytes
+BLAKE2s (arrayref-0.3.7.crate) = 7c4fc19e45198b8905621bb2a43a0abe7d1b92bdfd2d6f989d5ed7462ead11b2
+SHA512 (arrayref-0.3.7.crate) = dcf1c7de6d1d4b921e26a39cd70070bd460cd27f0a38be9099e41fc8b05fb60ba4f9aa91f92401cdcd0847bad08bffa7db4dca8d7cc84a3c8a1416d1758838ce
+Size (arrayref-0.3.7.crate) = 9620 bytes
+BLAKE2s (arrayvec-0.7.4.crate) = 6fc004d0c42aa58bd9d356322914e46952dcaf2a64d5bd99a97f79c547d6ca91
+SHA512 (arrayvec-0.7.4.crate) = 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
+Size (arrayvec-0.7.4.crate) = 29856 bytes
+BLAKE2s (as-raw-xcb-connection-1.0.0.crate) = 013ae7f4eb440e572d5887b0c510edf639017c31dc99ba8f1a85c5018fd3ae0c
+SHA512 (as-raw-xcb-connection-1.0.0.crate) = f26d88e2ee4c544f4da5c57160752477221b828c42934c8dd74544f599d3c3d3aa9165a8c0abb6a83181423e5298860e429774532d34e248705ac4e821758ff7
+Size (as-raw-xcb-connection-1.0.0.crate) = 2030 bytes
+BLAKE2s (ash-0.37.3+1.3.251.crate) = a458008738c3b3e2dae8acec475a75c0620866976cc2b2358e134f4eac749d98
+SHA512 (ash-0.37.3+1.3.251.crate) = 7967df0dbe734d5ed7b60fbaad7a844e0c0c39792828f4764580fdadc3b38d631d4f1a62ea2cf4b08e3a6c0c0f89d771ed9aa97241d6f86031a9d9cb1ef140cc
+Size (ash-0.37.3+1.3.251.crate) = 449524 bytes
+BLAKE2s (atomic-waker-1.1.2.crate) = e102aa7ba61899244085d790d384ccb25f6f95f75eaaf37adadbe894f934c018
+SHA512 (atomic-waker-1.1.2.crate) = e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c
+Size (atomic-waker-1.1.2.crate) = 12422 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.69.crate) = 93267e787c6e48433353a2dab3ee5a6684b7cceca509527526dd67b88d7974f0
+SHA512 (backtrace-0.3.69.crate) = 6e86de53e1c5003ef68b6a85479cde1e70bf416bdc50e6e32ead9f9f070fa30ad46de22574041c844ddfeabd5d15de01ef746f19f8cb7f257c491ef0bf071244
+Size (backtrace-0.3.69.crate) = 77299 bytes
+BLAKE2s (base64-0.21.5.crate) = 6f7486133758d55d7c7273f2be3eac127d78129741ade5c69c1dc436d1dfcf8a
+SHA512 (base64-0.21.5.crate) = 40b1d8470a932c8b7f31717e33bf26742c1bf920caae639b8a992f77e64d5e6d287569742c1348daa25b7325f8ca8d8a312754a743dab3932181f37149d91b16
+Size (base64-0.21.5.crate) = 77134 bytes
+BLAKE2s (bit-set-0.5.3.crate) = 5bea7416bae5f9195116a7c3fd5b40c19e3e664ba5c9084d256e25ff2f707c12
+SHA512 (bit-set-0.5.3.crate) = c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6
+Size (bit-set-0.5.3.crate) = 14470 bytes
+BLAKE2s (bit-vec-0.6.3.crate) = 091a71c1bbc2e6887080f67d8ce1ea2eb945d2d9c2f220a6512211225fb494e2
+SHA512 (bit-vec-0.6.3.crate) = b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8
+Size (bit-vec-0.6.3.crate) = 19927 bytes
+BLAKE2s (bit_field-0.10.2.crate) = 498f63486a1fb1f3ce3cb2e9c62d45f87db96844f8cd92230e6fe3d5b0281314
+SHA512 (bit_field-0.10.2.crate) = 99bacb002aa9ef89cef1403429807042135898614df85e59475772b90d2d21972ddc77ef9b129ca931355ff11bfb3de66b55b828bbf792f76300fc5cfef066a8
+Size (bit_field-0.10.2.crate) = 10568 bytes
+BLAKE2s (bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415
+SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+Size (bitflags-1.3.2.crate) = 23021 bytes
+BLAKE2s (bitflags-2.4.1.crate) = fd00225e0f135e0354f83db133db21ebdbe0e11824a74df7843af022d50ab8de
+SHA512 (bitflags-2.4.1.crate) = d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b
+Size (bitflags-2.4.1.crate) = 37043 bytes
+BLAKE2s (block-0.1.6.crate) = 5482bb36f2842a3fe4fcac084ae4762392ac429ee1f5c30298465df08c610235
+SHA512 (block-0.1.6.crate) = c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710
+Size (block-0.1.6.crate) = 4077 bytes
+BLAKE2s (block-sys-0.0.4.crate) = efcf457cf883bce39b2c992a9454baa87c8fcea94ce9f6e60d8fca093694bda6
+SHA512 (block-sys-0.0.4.crate) = ca69b807a86c5808910614bb2ef33e8e50d5d620e4b738116bb0487033d7d7e0ab5c748fdeb9a887cf8f71db5dc37edc85eb64ea171bea3f21152c623dd41894
+Size (block-sys-0.0.4.crate) = 8651 bytes
+BLAKE2s (block-sys-0.2.0.crate) = 0f41ce31cf7788ae21f970f752e8785a3030743546bb25f93f73af3ce9fccf88
+SHA512 (block-sys-0.2.0.crate) = c8faa5abb289e16d9e325e0d300376fcc11f9300d1c81746a904640bd9a3a69ea9d2c8f847e7ce8aaec717d199007a65f090ed024fd7b4da9669f0ec4f7b16b9
+Size (block-sys-0.2.0.crate) = 9147 bytes
+BLAKE2s (block2-0.2.0-alpha.4.crate) = 62e8be730ab93cdd32c6842b88bb34f8396044d472c55da4333e147576834510
+SHA512 (block2-0.2.0-alpha.4.crate) = 2f1a66ad80f729b9e493aa49891d9c508d1213077fc54d4847272fc5f652f92fcd2caf5f4afbbcdbe9b1c34155cffc822d13829b99ace4ddeb9f176561c9b866
+Size (block2-0.2.0-alpha.4.crate) = 8145 bytes
+BLAKE2s (block2-0.3.0.crate) = 4bee916cdf0278343437af19438a947a45f3865c8c002c4da9c19fab6aad6eb4
+SHA512 (block2-0.3.0.crate) = 8f1be7f0e147b6689fe999389246dfa57bec002304d4452f668724591b117bc9a5b3d1a4bd9fd5f72e81799d13a7c2893a4fdca5b5131cf6ee275bd396291688
+Size (block2-0.3.0.crate) = 10924 bytes
+BLAKE2s (bumpalo-3.14.0.crate) = ed059679dbe45bf238b303c652976eb4c41d2d746e6adb262417001df2981feb
+SHA512 (bumpalo-3.14.0.crate) = 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b
+Size (bumpalo-3.14.0.crate) = 82400 bytes
+BLAKE2s (bytemuck-1.14.0.crate) = 7cc7555a6d9528b4eec114c73cd26eb3cc74138c609f9474d778bc30cc33e527
+SHA512 (bytemuck-1.14.0.crate) = f072a97e5de93228435bb362363ac1af0738b7927832b02a837f44eb21b0b089589b61e73004a06c5e4d4601e66bb42e67b9f707bbf13429a40b6250a0f05ae5
+Size (bytemuck-1.14.0.crate) = 44933 bytes
+BLAKE2s (bytemuck_derive-1.5.0.crate) = acb06d857d95eb948806c1f471de36aacd58251ae7623ca6529d5d097fe4d888
+SHA512 (bytemuck_derive-1.5.0.crate) = aec9f0a10da379a0e909430d4f752457221a53a2a44801be1850072e3a0c6e9dbb1bae6c00609c85419f634a88204b9916a63276692399270223e4d67d7dbe29
+Size (bytemuck_derive-1.5.0.crate) = 17323 bytes
+BLAKE2s (byteorder-1.5.0.crate) = b610119a2e2d4b96996b58e8d4920729fa24d4a96d14852953fdf8dbe035cad0
+SHA512 (byteorder-1.5.0.crate) = 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
+Size (byteorder-1.5.0.crate) = 23288 bytes
+BLAKE2s (bytes-0.3.0.crate) = 14af824f52610087ae124c25fa9c0278adf925963b8ff9f615339bf899022f26
+SHA512 (bytes-0.3.0.crate) = de413881364f8bdfd354095b945a90c62be7930a1300af5ba059de87cf73f7eb7295a82536a4674f4a4b4869b4cf7b83025f5eaad4e683c83f29d76f84dbdf61
+Size (bytes-0.3.0.crate) = 17991 bytes
+BLAKE2s (bytes-1.5.0.crate) = 08cd1f9b1bb5d2f94d53724c54794c71149374ddf081f596961fec7b205b9b3f
+SHA512 (bytes-1.5.0.crate) = 6654cf41d8f0d7e19b05fd95044b9a3bfccd81f469c797c6aa763a4dd29e1b34064bed2e094548d147045cca7bc4706059de5bcf9f6579189e6068fbbf1c29a3
+Size (bytes-1.5.0.crate) = 58909 bytes
+BLAKE2s (calloop-0.12.3.crate) = d85990c9eb3e5f15a70a66128e505e70637edc2b1ae2a268382d580757c65a2d
+SHA512 (calloop-0.12.3.crate) = 1dc2f77bebd59c84034289799f944825fbcb8a895064c2f4f5b983817f24e3046367bb006845b4309688f7d4757f919183449623dfc88d0b19e4b59543cc57c6
+Size (calloop-0.12.3.crate) = 66858 bytes
+BLAKE2s (calloop-wayland-source-0.2.0.crate) = effe9e214d0dfbaf0251454f0211c206e082c2437b359bef9612b6416a2debb0
+SHA512 (calloop-wayland-source-0.2.0.crate) = 53bd9b57c10fdd0c94d2c6dcc634d6f7b2e64aa9625d15163b76cef5a3bafa6bd8643401bef0b66d6fd42148f6014bec1339baefdc61d6c79334243bf797f6b8
+Size (calloop-wayland-source-0.2.0.crate) = 11304 bytes
+BLAKE2s (cast-0.3.0.crate) = b7eb7925f63a001fded24ee7c24d6e990639a3b7af75e26b5534a59d91a45865
+SHA512 (cast-0.3.0.crate) = 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
+Size (cast-0.3.0.crate) = 11452 bytes
+BLAKE2s (cc-1.0.83.crate) = ab10f33ac9445cf3505988e87c5ead7ffdec771e992b09c9567abc07f680438c
+SHA512 (cc-1.0.83.crate) = 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7
+Size (cc-1.0.83.crate) = 68343 bytes
+BLAKE2s (cesu8-1.1.0.crate) = 1082a3d65334100f15ea3aa96f0e5f3fddc340e4cd9c64b1c9d7a3c601d7e2af
+SHA512 (cesu8-1.1.0.crate) = 2d902b624c7ccfe3633c7bcf99b833b120c0ed7760ea825bfb2fa03ae90df543e637efd46e0743782b81e468e0fd3b534956ffca81f9bdfbf742ff3beae8f8b8
+Size (cesu8-1.1.0.crate) = 10555 bytes
+BLAKE2s (cfg-if-0.1.10.crate) = d12527b913127910287edf00421530370392c52aa1c8b43c447fc49ebd012225
+SHA512 (cfg-if-0.1.10.crate) = 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
+Size (cfg-if-0.1.10.crate) = 7933 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 (cfg_aliases-0.1.1.crate) = 732b64e374ee8571d8e3af91a97e37aaa822054bb44c5f8c124651abd10ffc64
+SHA512 (cfg_aliases-0.1.1.crate) = 238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880
+Size (cfg_aliases-0.1.1.crate) = 6009 bytes
+BLAKE2s (ciborium-0.2.1.crate) = 31bf0372825a2acccbfd38610308991ab5aa2b847580951e8cb26855e58bb908
+SHA512 (ciborium-0.2.1.crate) = 4403239badcdb5ea6e754e706472e25c4593a1fbdfc5a07e46409ea3dac41151020204167102dbf401a2e5f31b3731267bc3759be59a73880a022e5f4a3064fc
+Size (ciborium-0.2.1.crate) = 34974 bytes
+BLAKE2s (ciborium-io-0.2.1.crate) = 2c065db24f9a895f0f1cf9b65daeeca9f65dc893922531309de68120aff2c283
+SHA512 (ciborium-io-0.2.1.crate) = 8860de0a72f07d0d0bb84af3c24635193540c574cc87367c7379222bf97ed68648330511866810265b68076bd1146e0ddb41c269e62db669b1c3390aca679c50
+Size (ciborium-io-0.2.1.crate) = 6679 bytes
+BLAKE2s (ciborium-ll-0.2.1.crate) = 531bdda34be72acc9bf93c6a9efc4c81dd512fc1196f233634e569c7fffdc843
+SHA512 (ciborium-ll-0.2.1.crate) = 214550780734dcb0bb5dc999ecf22283850bf52ee4a9cfb58d86bdac9d4b80db32f0664eef71e8197e7e56a6643ff45d2974b9a36945db2c754a98df42adf9f8
+Size (ciborium-ll-0.2.1.crate) = 14649 bytes
+BLAKE2s (clap-4.4.7.crate) = df1ec8185a6e9ef7e0cd42fc53a9e5ddd91353081831bb042b82cf2bb4c3f666
+SHA512 (clap-4.4.7.crate) = 493c0432d91687a5116a34ebeae6d41bf080edb98541e867e7a985bd4244e7c028a6512f37dbf198f82e92203df682d5725f6bc96a2216c71cea2863aa37ef7b
+Size (clap-4.4.7.crate) = 54408 bytes
+BLAKE2s (clap_builder-4.4.7.crate) = 3fd68a6d0ec9a40736fdfb8ae3c17fa96faa2fc19bcd1956e5a6de6f3cc1bb9d
+SHA512 (clap_builder-4.4.7.crate) = 191fe2bcfdac0d88ffc30d42ca6411f9391266ba03a9b6916b22b6843458793fd312e4fce041031937889ed638e82b517a7d51a34387907624e8b03c2c7ca91d
+Size (clap_builder-4.4.7.crate) = 162516 bytes
+BLAKE2s (clap_derive-4.4.7.crate) = cc93e0ab7a4ba21b778f726768b6fd0e3588d7bbf6b74757c990fb618f9ebe2c
+SHA512 (clap_derive-4.4.7.crate) = 4be40460468f7ce22906cdc9eea8d01bb07cb206d4ce0c3df2abd929d6925b175a49cf63907925ca16ae6297d6f4d933087fa5b35958e551117ec7ae050be167
+Size (clap_derive-4.4.7.crate) = 29046 bytes
+BLAKE2s (clap_lex-0.6.0.crate) = 3f2a3c4251e49cb379fd70331c74d54bb19244d1d5b5ada5108f13bd63fe466c
+SHA512 (clap_lex-0.6.0.crate) = 3651aa5e27ed35b6b75b1d25fd9c20c26a2a6039116e54d84c51469087732a4f0fd71754326456b367e341b017d03749e9a6774cb7b62250ca8745f5af46574e
+Size (clap_lex-0.6.0.crate) = 12272 bytes
+BLAKE2s (clipboard-win-3.1.1.crate) = 0d9878a30cfc7a2184c12b6dd4a7f06326ae58802b7d1ff9309f6343cce85da7
+SHA512 (clipboard-win-3.1.1.crate) = 5592f400830119e2512c5fb68f6ab190d8bcd16120c53d66f6f55bd0441f8dfc5c53663a3ebd5cc5e57e4d48ac55e2b2575b987ffc175664c85e2953037ad8f1
+Size (clipboard-win-3.1.1.crate) = 11964 bytes
+BLAKE2s (cmake-0.1.50.crate) = 104beaa5f87b1833c0ab3c62bdaf0d8227fbed08e01650c8aaf2a0655c2d1cc2
+SHA512 (cmake-0.1.50.crate) = 868d5cece75d79382ac6176aabde1723bb7e26dc745383a636516ff45856dc9187fe5a83e139f17e3bb0c114624e9e71b93c8a460b89b8facbafbca50d1d0923
+Size (cmake-0.1.50.crate) = 16748 bytes
+BLAKE2s (cocoa-0.24.1.crate) = e3cd791ed359573c9e58d085517a22412b19f6be95df526d4cead916fa0bda9b
+SHA512 (cocoa-0.24.1.crate) = ce69c3445652dc866c5078ed47129b191bf322355a3303acbb0a475ed7efd502dfd518338569e69c9b44d9ee77b6fb46307dda582fe6c2327dc691f32b85b6a2
+Size (cocoa-0.24.1.crate) = 40445 bytes
+BLAKE2s (cocoa-0.25.0.crate) = 537ff40bc99ac42938a1875ab80c117fed473e88823a24eb90eaf6c1c1fb228b
+SHA512 (cocoa-0.25.0.crate) = c45ca5f567eacd77504265a88ef22e496fa7eebd814403864648af9a75432794acb77a11b60dcb06a2a722bbade0b8e68b05c7b069873714592643b546525f30
+Size (cocoa-0.25.0.crate) = 42163 bytes
+BLAKE2s (cocoa-foundation-0.1.2.crate) = 91e5fe88a8b112f6a58a90f63459cdd3ca3f1719ca852603da6a61aaff3b3cae
+SHA512 (cocoa-foundation-0.1.2.crate) = 5e9387ccce5cfd7fb6738d402d84cf825c3c9ea2ed5a5485af887f5dbd5bae7ae62ea884242673fcc23d7964febeb6d0b12bca636f79a9cb58649f774c269072
+Size (cocoa-foundation-0.1.2.crate) = 15028 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 (color_quant-1.1.0.crate) = 1aecde4105fac2b5caed5200763780f18edfcf9ddcbad72d63b41e149d1885ea
+SHA512 (color_quant-1.1.0.crate) = 690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201
+Size (color_quant-1.1.0.crate) = 6649 bytes
+BLAKE2s (colorchoice-1.0.0.crate) = 9df7e1377312fad65d006fc2ffb9c8728359b09e6e475d7d5a285038f4556f59
+SHA512 (colorchoice-1.0.0.crate) = 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551
+Size (colorchoice-1.0.0.crate) = 6857 bytes
+BLAKE2s (com-rs-0.2.1.crate) = 56afa9992c44bbb8e186c5795bf58d4a4e7f9f2ee3982cb46f2d91a4083ff501
+SHA512 (com-rs-0.2.1.crate) = e4bddb8d740553351e58a46c5dca95182db6eac90bc3f7a5f9fcb1d41b6dd7988eb12596ee8eec4f1c114a283f15f1fb15b0506fff9c1beadf811638c2a636b0
+Size (com-rs-0.2.1.crate) = 10647 bytes
+BLAKE2s (combine-4.6.6.crate) = 3ebef6be706ae7d753ef53329cff710950275a55564c6ca8c5ea90421ba97829
+SHA512 (combine-4.6.6.crate) = ff9ef9329de2cfc103271a25ad1fcb7e478f3328843bd8a65653e80b74112728ad4a33326a58ed7ef8cf39eec7c3b797fc287295ba149ee0dccb1de9721b5819
+Size (combine-4.6.6.crate) = 132428 bytes
+BLAKE2s (concurrent-queue-2.3.0.crate) = 1c541d03ea9399cab3922e46a2431a97912e6f13efc62d71fc0c246802096cde
+SHA512 (concurrent-queue-2.3.0.crate) = dcf0bfaf3c9ca1c767cc3ae8542f30f72d7d5ffc9508d7d27a34f415d932b8d39c6b18caad999f266a1f36ca6fce7e23a9f9d367c9627068da8ac0a532756e20
+Size (concurrent-queue-2.3.0.crate) = 20189 bytes
+BLAKE2s (console_error_panic_hook-0.1.7.crate) = 9b63b62dfc7dda93c501477c7c08398275c1f7a8286bf58b5b45906d95630922
+SHA512 (console_error_panic_hook-0.1.7.crate) = 49f4fb2175c0068981678f291422ace3737dab7033b1a49d78fd821512c92fdd023c3fe28c7daed88c8f338c30a9c7f82f18bb4583c3fe7839ad8dcd0addd6b9
+Size (console_error_panic_hook-0.1.7.crate) = 507196 bytes
+BLAKE2s (console_log-0.2.2.crate) = 3fb61c0ba5f370fafc63df06eb26314ada6f7274488d9c7fea33159831d0d09e
+SHA512 (console_log-0.2.2.crate) = 4c19c6f64533c08bef908fe20fc45403b46e5392cbd842ea1186d8470ea4666f8b5bfa4ccecf42369a126b87322889260e4d769953b0c0c043c9be93d54fde0d
+Size (console_log-0.2.2.crate) = 28932 bytes
+BLAKE2s (copypasta-0.10.0.crate) = 1559bc979fbb9e7a52f106c25e7d834015fd6cc5758ff4c447e3c9dca379a7b5
+SHA512 (copypasta-0.10.0.crate) = a5ad9c17ac9851fa555625e92f893edbbb64a48bc634923ef43ace559b195c45eaa36ffaabad3ec2db83beff0832df7c6855a54e3075a33b6b18c46f682f3c99
+Size (copypasta-0.10.0.crate) = 15095 bytes
+BLAKE2s (core-foundation-0.9.3.crate) = 840fa3df94d1054fbb94c9ca6db0cdcfbde69a70fede37e62bbc127ed66a18e8
+SHA512 (core-foundation-0.9.3.crate) = de07967c4f5e2d2e730b6f21984c228dad2cb2f55187f13074a2200f4ce9f906763ee818267a9c67ea560229db7363473b230670a6dbd224fc335f32ba03d072
+Size (core-foundation-0.9.3.crate) = 27059 bytes
+BLAKE2s (core-foundation-sys-0.8.4.crate) = 764baa38d0da621bbf65724162b8425356775dcaefec99a3c3734a304f114623
+SHA512 (core-foundation-sys-0.8.4.crate) = 15da472316d6decc213e4e5f08ecd22a108ebefe427b890741de4f9199614f19123e64329da76de5e8b4c9ff74ffc31738fd929acc1460fc757b4aa1fd3fdbb6
+Size (core-foundation-sys-0.8.4.crate) = 17725 bytes
+BLAKE2s (core-graphics-0.22.3.crate) = 64bc460669faccd365315128f828118cf957e7e1caf14289259b679f4e2b84cc
+SHA512 (core-graphics-0.22.3.crate) = 94f0c5d55aeebfe6e6e8b335f6789e4f980dcfc2206c44b888d984747fea0f67e43df26acf8cc0d418cafa81ad1435ab584af05657c613b656bab4ede80b4557
+Size (core-graphics-0.22.3.crate) = 29514 bytes
+BLAKE2s (core-graphics-0.23.1.crate) = ef7bd5715daf3b49f9dcccc6e1dc845eb302ad071cef6c7dc389429e65f87942
+SHA512 (core-graphics-0.23.1.crate) = 2b0e2c00900d4a9e09c718197692ab2aa0d009a43fc03a30075eb33ed7648f6ef640bc2d827fd9cf17f752b810eaecb77107096aeb1daa0348b3b7e17ae47fe4
+Size (core-graphics-0.23.1.crate) = 30714 bytes
+BLAKE2s (core-graphics-types-0.1.2.crate) = f5b7501199379356c4c49c62755c72ed1136ee6045586c63e95d95ee26e103b0
+SHA512 (core-graphics-types-0.1.2.crate) = f4e9252d93eac57e35984b177b8e6c5dc014c1dc8947687aa86139a7abe833a55c30e06da9ddb219a3bf13d7d8f8bd970bcc6f12521eb259a970a61449041088
+Size (core-graphics-types-0.1.2.crate) = 2641 bytes
+BLAKE2s (core-text-19.2.0.crate) = 3137c2490d652d5de184da52c4f8a93fdab649add0ff77f12f43e17e40125c29
+SHA512 (core-text-19.2.0.crate) = 37bfa0c75849ada37fca77793a5791dce7dadfb9fd20b353e6761c12d0a7d06df3ffbd99efd8b6885356dad00e827e7fefffcbcfc49ccd0c5dda50717986f4cc
+Size (core-text-19.2.0.crate) = 18446 bytes
+BLAKE2s (crc32fast-1.3.2.crate) = c60cd89cc50c52d5bedb1e7ce6c6299196d26700152f85282218c6fe15ec2a8b
+SHA512 (crc32fast-1.3.2.crate) = a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357
+Size (crc32fast-1.3.2.crate) = 38661 bytes
+BLAKE2s (criterion-0.5.1.crate) = cfbc1d4fd6515994abdb76edbe8ff3c799885327026d20bf6de96f3e440ffe9d
+SHA512 (criterion-0.5.1.crate) = 6a1a32437bdb95f8472bafb5b04bb5999a6ff6fee4ca5965028ec53b4867d01b529241d01809a003722ec7d5710c323274b6f3b50ca0935919a9dee693f4d3b0
+Size (criterion-0.5.1.crate) = 110088 bytes
+BLAKE2s (criterion-plot-0.5.0.crate) = 9a23a058f721a6ec706b67811ad5ec389f2281bf2fedf2aee6669be3900e2bf7
+SHA512 (criterion-plot-0.5.0.crate) = 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14
+Size (criterion-plot-0.5.0.crate) = 22706 bytes
+BLAKE2s (crossbeam-channel-0.5.8.crate) = f52230ed84b89bc15c117f5251f9575cf7c8672c7f44d589e9443a6a6c3e457c
+SHA512 (crossbeam-channel-0.5.8.crate) = 47677d6fe63050c51393e4a0537a3c65d7055c9eae118ebe60c5d716b4f47f23c2b1947b1e1b66bfb34a57c4db3a44631d323e996dd545565fe4f58c25863ff4
+Size (crossbeam-channel-0.5.8.crate) = 90455 bytes
+BLAKE2s (crossbeam-deque-0.8.3.crate) = 7cbeb24b31b979d705dd7aad84ebd1b3f25d939955c4c70dd3d8ad7cf26158eb
+SHA512 (crossbeam-deque-0.8.3.crate) = f3201c9afef7d2d119702696f7e5e7997a104b8f7d67c7adebd1cbed84d3a3415636ff674f1ccdfd95d0dc162384e46c6138c8203ede69577b0d5359a4b44672
+Size (crossbeam-deque-0.8.3.crate) = 21746 bytes
+BLAKE2s (crossbeam-epoch-0.9.15.crate) = 29f6c985f1050d18011c21ed7e9ff6f2dc1ad2f6de4d9041094bf5cc56dfff70
+SHA512 (crossbeam-epoch-0.9.15.crate) = d9292c059ef1d156da52950137b2b3ea5eab66c4cc2f763d02078d0b0106980839ebed2ae2aec53e026ee7b3ddc37c4b51370d925ada1ad13d9981934daa7bde
+Size (crossbeam-epoch-0.9.15.crate) = 48553 bytes
+BLAKE2s (crossbeam-utils-0.8.16.crate) = ad56e24749319cb7d7cf31623a4d1cdc5f2cb5060e7dbbaa654c5a5393db128f
+SHA512 (crossbeam-utils-0.8.16.crate) = 4b8d599a8b93015eea2fd404cdf1526fbb94662fffc7c64d2f0659aeef349e4ad682f61b2b85d075c7f3fbbc4d8106cd7caf6e65dae117ba982f31262df3f831
+Size (crossbeam-utils-0.8.16.crate) = 42508 bytes
+BLAKE2s (crossfont-0.5.1.crate) = e7d1887121d1b8e391e8c0e5b398b4d75033c8de585a1589a78277ca6eb81fdf
+SHA512 (crossfont-0.5.1.crate) = 0dbf63cbe316ab79f86186157994a1ba4dc6bb484a71ba9379db15280bd5899826b1fd2077513b3bd3427eb5ff54b0b445038c5fdf346047cbee7d8f6155140d
+Size (crossfont-0.5.1.crate) = 31985 bytes
+BLAKE2s (crunchy-0.2.2.crate) = 5238c2cdfcfcae0b56c35a607e1ce33cce4ba6f2c45c3996eb20abaa03ce1e0b
+SHA512 (crunchy-0.2.2.crate) = 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025
+Size (crunchy-0.2.2.crate) = 2995 bytes
+BLAKE2s (cursor-icon-1.1.0.crate) = e82e64e63ce73ee9ec9f6fbc66ffb6da74535976072e1982a24e61f3d4ecf293
+SHA512 (cursor-icon-1.1.0.crate) = 4e3b74cb17773ec2b89312fd4fe60330b785cff850102e9643bd06e99b5d96c11cce14a9350f295c6063c4133dc0179cbca13fefd7ab816e57c915f75d066d2e
+Size (cursor-icon-1.1.0.crate) = 11453 bytes
+BLAKE2s (d3d12-0.7.0.crate) = 4be64b8214b31bf2eb53545c641a3c79caf6f9caf89a19df867b4a671713bda1
+SHA512 (d3d12-0.7.0.crate) = 55e1506e35c65059c9c1f5448e9c1e628ad317e124773a516ed7bacad35e7dcf400e88c9b853c95a38cca94ef15db887f34874582bd287b8707527e6a08f55e8
+Size (d3d12-0.7.0.crate) = 17319 bytes
+BLAKE2s (deflate-1.0.0.crate) = 85346c8a4c132919e83b86ef4d5e7ce8a4d7696153e5de9dce829e7ea3c988a2
+SHA512 (deflate-1.0.0.crate) = 06ffe2829956c59b5bb80c29a58742ddcf33884410d8edfd126dbd7fd39c1dac704b2561dc99ed63ca1ea4665cf68d6bce96de99dbf105a7b1616ac858704862
+Size (deflate-1.0.0.crate) = 62722 bytes
+BLAKE2s (dirs-5.0.1.crate) = 38a16ad76c01bac4ad84773df18def072c122a7432f39284c1fedd0b0cc1d9b5
+SHA512 (dirs-5.0.1.crate) = cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1
+Size (dirs-5.0.1.crate) = 12255 bytes
+BLAKE2s (dirs-sys-0.4.1.crate) = da531f782c05906de1e92b03d19a3b70c3dbe4b02399f55ce360e60d39aca6fd
+SHA512 (dirs-sys-0.4.1.crate) = 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a
+Size (dirs-sys-0.4.1.crate) = 10719 bytes
+BLAKE2s (dispatch-0.2.0.crate) = 39d77c835b8cd4a081d8214717b9a03ab1787b75626fe07938fe8af1fa90fbdb
+SHA512 (dispatch-0.2.0.crate) = cf2b4c624f92808e43a0a4828ee1085e115540d5df5a0ad6a3593c9e5109951b26e8afbabcfb0a1fde41207d5c060566bf9260bf4c2a95907e3a822d84364b3d
+Size (dispatch-0.2.0.crate) = 10229 bytes
+BLAKE2s (dlib-0.5.2.crate) = 6bdf8ec540e8a4d9aab00d1628ad54ddaa356ec52748d1df829e03d7b0f06be9
+SHA512 (dlib-0.5.2.crate) = 4a8f1c09007ecce1d7c829899aafb90081fe4fd89cfac3550638018760e24f63985e3060c4056b55bf58cf4622b1b31595e1c524a75b1b4354b8f3c35fc267ae
+Size (dlib-0.5.2.crate) = 5806 bytes
+BLAKE2s (downcast-rs-1.2.0.crate) = 5576cca773c3292bf21127cf4f9bfcd331fcdc46a0959a264c0115eecb96e1c3
+SHA512 (downcast-rs-1.2.0.crate) = b80b72f30b42c5e6b2bd33287f2dd22be5673b2fa5c1a8c75c5de224fc7eca46a55f2fce63c02d225dfbc94ac3462b4b2fec53d63331c70da6307ebcdcc6cb14
+Size (downcast-rs-1.2.0.crate) = 11670 bytes
+BLAKE2s (dwrote-0.11.0.crate) = 3e4ec274732f1e8cb8e1410403d58311840ef301e5761abcb4d974e3412e983e
+SHA512 (dwrote-0.11.0.crate) = b319820cffacbd55f27d74d4d8e7ae3f15d758f718611c354551ba526614f5221357269734840706170e26446efb8d504035859f47c68eb0a7a89444d08ffecc
+Size (dwrote-0.11.0.crate) = 21715 bytes
+BLAKE2s (either-1.9.0.crate) = 5a2a8926fcb3b40b49b9bae0b6e35d54568dc40215691afa9bb355400b0eb180
+SHA512 (either-1.9.0.crate) = 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177
+Size (either-1.9.0.crate) = 16660 bytes
+BLAKE2s (env_logger-0.4.3.crate) = d96a27826328eb616933c280865b243bdbc1b398bbcab27def879d80d3db3cf5
+SHA512 (env_logger-0.4.3.crate) = ba2c10608f87804e528a2de28c236e780485413dbc3835b5bd9acf4a9c11d9c66665a310747b5d8a5ef7752186ab8a1ab5fbf6042657a3447380cb0869722246
+Size (env_logger-0.4.3.crate) = 10891 bytes
+BLAKE2s (equivalent-1.0.1.crate) = 915ff7ece3e11b5de2f2f26d2da9c4dfa1c7484416c53025c08507677cebebbd
+SHA512 (equivalent-1.0.1.crate) = b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
+Size (equivalent-1.0.1.crate) = 6615 bytes
+BLAKE2s (errno-0.3.5.crate) = 84274815d6615137130dbcab2af6cfe5720cac24974783e3c8d6f731f055f3b7
+SHA512 (errno-0.3.5.crate) = 4036464d511ee39a309554a53a5f829ec39ff3683de7fc79c5f6f635e655c39001f077bd7eb6d93d8350f424a9c3b077f66b1652890f7b61ca47d32ae6d0f4ed
+Size (errno-0.3.5.crate) = 10576 bytes
+BLAKE2s (euclid-0.22.9.crate) = 859a182b332f8aeaa15a87799cdb7962edccc09d539351c4fbd5f61b07ee574f
+SHA512 (euclid-0.22.9.crate) = 19fa3756085051c86a58c4ea00cf459b43a6326c9b916e17e15160b43813dfd3edf113379dfdf5f345b7c96d294a75f1ca96f1065f5bac9e44cf340434a2dc33
+Size (euclid-0.22.9.crate) = 76671 bytes
+BLAKE2s (expat-sys-2.1.6.crate) = e5cd406d2d29b664056d1b55415cf5895ab0ecd57d270a8605a28176a1b90a8b
+SHA512 (expat-sys-2.1.6.crate) = 35d0c405a164e685972ea11df718e50a32a90b730332c3ccad74055544e750423ce2cd76edfd5de2810167cdc8ab6103db82bc4e2710a8e298ac0dd9e81648f8
+Size (expat-sys-2.1.6.crate) = 518887 bytes
+BLAKE2s (exr-1.71.0.crate) = be502872f011318a766a929a99c9120d563a4b2060105e9b841d887c13ca13ff
+SHA512 (exr-1.71.0.crate) = cca6c22dca69fcae9dd71e5712cf0a93ff746689240e7a59bf9fa4231ddf540234508aed5d90d27d216f7121a9b1a49d8d1009cb9cc109f9d867541b93a98e47
+Size (exr-1.71.0.crate) = 244198 bytes
+BLAKE2s (fdeflate-0.3.0.crate) = 511a3c966e69c4c67c4376616e5f0e5b097c9b22319974a7115a1a3c7dc7810a
+SHA512 (fdeflate-0.3.0.crate) = 1a1862460745780407892c835b4e3431267044285fdd718dc6b316dbce9520d2955bf36e5e28257f2f758ba7bc3051b446e786d11ace83deec492e4c161664bc
+Size (fdeflate-0.3.0.crate) = 21790 bytes
+BLAKE2s (filetime-0.2.22.crate) = 935dbfe20d564f94b05fcee2cd3d2069bcd62b4510f587b03b0287e56d50e4d3
+SHA512 (filetime-0.2.22.crate) = d40d8baeb57ec85bb9ccf76ff0f898915c4e6cf384020121b53f4a2a1ef2840af5b4c9e8e1ff177034273f4f7a6bf81d2dd7a02cf498b61ea31ceaa30b877067
+Size (filetime-0.2.22.crate) = 15029 bytes
+BLAKE2s (flate2-1.0.28.crate) = 9b7cb46caa6af1f4f55b012096da451fdee9c0feb3daf73f1e50fa0c9935f4da
+SHA512 (flate2-1.0.28.crate) = 9db6f3ddc4e1e91960b07c08712beabd911b297d93db8be3ecb97a392a4262e608c75ed8e9e34d87d58c3e67d1b7987734e14ab3d45fd837a2767e8016380284
+Size (flate2-1.0.28.crate) = 73690 bytes
+BLAKE2s (flume-0.11.0.crate) = c302d210f410a2bd0d3e7fd16e971e0a96b3b93261030ffb81f31cb06341cfc3
+SHA512 (flume-0.11.0.crate) = 29e499f3de970d2d400c3826e912a49a01408dae8d933068dc94576cb0c2ca0e42ec4a9ebeffd17a20f56869f09eec04a2b90a335bfaa6462b8df474b2a49fcd
+Size (flume-0.11.0.crate) = 67502 bytes
+BLAKE2s (fontconfig-parser-0.5.3.crate) = a9baee86a4387e12390624ef0e8aebc0f4a7af604424fe112c2307c78c6fb385
+SHA512 (fontconfig-parser-0.5.3.crate) = a87c793feda68a07eaf8a55bf769e1aed56b7e63eff10b3f16f311fa84ad4ac92fe6425b65fabe2a0be4adc7fdae7254068a5a4471f66333b7845e1f75381bac
+Size (fontconfig-parser-0.5.3.crate) = 38070 bytes
+BLAKE2s (foreign-types-0.3.2.crate) = d6fbfbaaa345e5df7be5b4c09a69174fb43c8ab6b79a989c599f7a8c576d78ba
+SHA512 (foreign-types-0.3.2.crate) = bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232
+Size (foreign-types-0.3.2.crate) = 7504 bytes
+BLAKE2s (foreign-types-0.5.0.crate) = afa88dd6e4c02e3f46b10c94e3d14379b085f0085066cff988776a3152ea55f0
+SHA512 (foreign-types-0.5.0.crate) = d07c92cf99c99419a3ebe05ba9154e396ab88116f46af736ffdd958c8e47741bca5d9f478f6719d5361360e844375968c1cbf6ac40995d47128a5e5fda3f6c82
+Size (foreign-types-0.5.0.crate) = 7824 bytes
+BLAKE2s (foreign-types-macros-0.2.3.crate) = 49334fb902fffb87c021527e1cf42da530d04091ae56e3f91d8891a91c95bfee
+SHA512 (foreign-types-macros-0.2.3.crate) = c3965e058d15159f789a8ab1597770ff6325e8ac9e6914c98450225ce27af849698646d53326e07b13eb3a9730452d926b73fd76e5a1fbd8ae4a6083bdce3367
+Size (foreign-types-macros-0.2.3.crate) = 7635 bytes
+BLAKE2s (foreign-types-shared-0.1.1.crate) = acecc39ec60d64e3ee3bab184a55ec2af2884c99435a2ebbc78bd7b3d9ae0fea
+SHA512 (foreign-types-shared-0.1.1.crate) = bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a
+Size (foreign-types-shared-0.1.1.crate) = 5672 bytes
+BLAKE2s (foreign-types-shared-0.3.1.crate) = e86211d0e9845b1fb00f37076adfacbee3e4a5733d3744986ef01c7da78358f0
+SHA512 (foreign-types-shared-0.3.1.crate) = c68da34b55230941d6655f6a52d5dcb8ee02149f25c25a5ef782402f9a18b33047905f28b70183a5f45b45977c011a5320cf7283b7901c76ede4d82082ca4c9e
+Size (foreign-types-shared-0.3.1.crate) = 6006 bytes
+BLAKE2s (freetype-rs-0.26.0.crate) = 0b033f64e0d5da0c5b90727065cdfb6a0e20e606328482adab76ea2f80e72fb4
+SHA512 (freetype-rs-0.26.0.crate) = 7369b75331450a6e778f8fe0e8ed8cdd388348824efbcad2377fee5c9c920353073a7e6c2d654d9734112d02f03c0edf7aae0c46bc30e18d94c5a4faa05db3a5
+Size (freetype-rs-0.26.0.crate) = 105825 bytes
+BLAKE2s (freetype-sys-0.13.1.crate) = 1de9d25542d399deb8ac24de1b03942ca7c394091a5ff2f52acd80b420b9a52f
+SHA512 (freetype-sys-0.13.1.crate) = 098ed11f9ab9f2762bf003d81543f73d290bcce94e66ac147677ac80c369231a549104312331f4dd43e9483e63621514bf8c4e30d2db035e7689f65e5478e230
+Size (freetype-sys-0.13.1.crate) = 1917785 bytes
+BLAKE2s (fsevent-sys-4.1.0.crate) = 4e1279298805a19a6406d40192afe20e6dbc6ae9eece212e496ae9eb5724263d
+SHA512 (fsevent-sys-4.1.0.crate) = e702686629557b879efaccd37b03a7ec515eeea29d8f8ba46f82b8b68ad157ef9d6b188be031f806d8fd27d4e9d2689cdd6bfa14e4ff77493a7d0be3ef1238a7
+Size (fsevent-sys-4.1.0.crate) = 4620 bytes
+BLAKE2s (fuchsia-cprng-0.1.1.crate) = 1bc2fd5a4a533d5b8d16f500852428c4f128cd1b30ef7ec8addfe51d23c68d93
+SHA512 (fuchsia-cprng-0.1.1.crate) = ea9f5beb0dfcb023c22cfc2b37ce52dfcf3a2cbbed0f79ffffc332878858386805c65dce8469a431002367562d857a6c064e075688540c27fcb4056a110059d2
+Size (fuchsia-cprng-0.1.1.crate) = 2950 bytes
+BLAKE2s (fuchsia-zircon-0.3.3.crate) = 8804c4e9c1ceda779cf1605095d961f6cf9f1324677fe334e9ba87cb7379c99b
+SHA512 (fuchsia-zircon-0.3.3.crate) = a43ee59452d49742111e506d6bdd8b8399a3a646e08648e25292864d7f71460c1dd1f2d77b8efa8ed09ac21fa4ff0442a2709f16d8833a3849bde0c388d83a93
+Size (fuchsia-zircon-0.3.3.crate) = 22565 bytes
+BLAKE2s (fuchsia-zircon-sys-0.3.3.crate) = f13b08ab176d844662f9b19067e0f96d213f050f7cc9062c8c9a5d9f9dfd7d41
+SHA512 (fuchsia-zircon-sys-0.3.3.crate) = 978b7e8795a5877a68409ed3a1d7b4246263f8e7e7ce9ba8a022643be98f58f329cc1c234717df80a509db849da4394f39e90a8e2a6f56f8fa8dd3c07e7d4386
+Size (fuchsia-zircon-sys-0.3.3.crate) = 7191 bytes
+BLAKE2s (futures-0.3.29.crate) = c8a1c350050f91223f64009a36869dff7016344a160fd3c7d87a0ccbd135c42a
+SHA512 (futures-0.3.29.crate) = 08d96848a0bc20f3ed3e4d1aad923b8ca3a90f82904bb2f901595b02dfb70e9dfd4bf46eda6bbc48796a4e4ead37f68e4f7226b0f18d715e23746dcbd2613830
+Size (futures-0.3.29.crate) = 53624 bytes
+BLAKE2s (futures-channel-0.3.29.crate) = 61460146bbd3a6c4cbe0d26c7da835e53fcc8d1e187b831eed66b80b497a6d44
+SHA512 (futures-channel-0.3.29.crate) = f04574f9e88b5d56570ae0aeab082c6c1e4382e1594d83646c1899416e7403bdd7537282bdb20146b5df4fe24b550dcf35c497af04c2210575413d6c8018dff0
+Size (futures-channel-0.3.29.crate) = 32432 bytes
+BLAKE2s (futures-core-0.3.29.crate) = 3e8254ec03489bed75f115022bf302f7fa787caab3afb4515323cac688fedd6d
+SHA512 (futures-core-0.3.29.crate) = ae10dc9c1473e4625bee4db902ab3833bb047bd159a40e4fc4cfdc3a266d1ab99e85aa3db4f8dd867e08926d8dc733760b3258884ab890db1fd69f1520715592
+Size (futures-core-0.3.29.crate) = 14808 bytes
+BLAKE2s (futures-executor-0.3.29.crate) = fbf3f63546f9995769185cf7524f03559920671254fe9eb42ea55e5c1ddfc242
+SHA512 (futures-executor-0.3.29.crate) = df3220201247d4ae085a970c34e4c3dc7f546f4ff38fa817e4eef55743127a5ca6bcdfc35dd7f5f47c5e2dff32120483e14dee466080db04e93244fb5a5024ae
+Size (futures-executor-0.3.29.crate) = 17745 bytes
+BLAKE2s (futures-io-0.3.29.crate) = 4e359367b06fbf48aa405c0e159558911360e219c44c14a7999f0dfeb3af5b62
+SHA512 (futures-io-0.3.29.crate) = 869862f8728d94f0f0e71f9b24d0bd26b8bcafe70a80dd1dde4cefce73d91dc0cca80fb22e891f66024a77dcf28e8858e815bd436eb17d4c3119a7e68fefbaec
+Size (futures-io-0.3.29.crate) = 8908 bytes
+BLAKE2s (futures-macro-0.3.29.crate) = 1c362b8ead8dea1d68ec74fdf60a07b4428936653e72790b1a1e8549f5818aaa
+SHA512 (futures-macro-0.3.29.crate) = 0134430d604bffc5066ad826cd14656fba24a9e412f65b4053412103bf3df7934474a0eb63e773b3de0cca8b57b6dd196229f57fb665241b583c961b79129560
+Size (futures-macro-0.3.29.crate) = 11278 bytes
+BLAKE2s (futures-sink-0.3.29.crate) = b807def46b380d726150182611a5c58153b17dcd4df89cb6f4fa7580764bad0f
+SHA512 (futures-sink-0.3.29.crate) = 20f6a790dd83ed4db54911160254cb33c7a7fd93298df7b3dfc6f1da50c6402bdb17ccb5fc03bc9ad315c277e3dcfe4b3648fde5ace09d90f84d11febd6a0d9e
+Size (futures-sink-0.3.29.crate) = 7853 bytes
+BLAKE2s (futures-task-0.3.29.crate) = ee5583adcd29b104e1aa296e26b23a255b8e49db3b5e7b8cc6b54609f23e1169
+SHA512 (futures-task-0.3.29.crate) = 6f8da7141899cceaa498c857a81c69330c093cf518e101dc53ee1e37123fae918536fcb1dde038e06c08f05c5f378a50970265a35229fb31c2377146cf94be39
+Size (futures-task-0.3.29.crate) = 11853 bytes
+BLAKE2s (futures-util-0.3.29.crate) = 31253e3257a00293a99519988078f2c06527016a109b3c00b1fd4207285f231c
+SHA512 (futures-util-0.3.29.crate) = 48fae22d9b5f38aa85b423ade3022dc693775aad5c3e6988d35e4d529b9395c0f35ceeb394492e0f3ec96719cc3f3fe4ed3811df045b840b63231921e42fd65a
+Size (futures-util-0.3.29.crate) = 160207 bytes
+BLAKE2s (gethostname-0.3.0.crate) = a7a2a8d617aff053feaefad10cff3493a0138223c4c8cb1192f118b6435442e4
+SHA512 (gethostname-0.3.0.crate) = 1655174eb6713d40519f70f487dc6dc65f93f03f84f9289bd1781587c06692823fa0e97f5f821938680d47ea9680cd127e0b9ffa8863f730c39abe9fe0a0f741
+Size (gethostname-0.3.0.crate) = 8440 bytes
+BLAKE2s (getrandom-0.2.10.crate) = 8036e93e577ce6f1525e6b288a7e6b3b934580bf69be98ba2ddda3b58566fb54
+SHA512 (getrandom-0.2.10.crate) = 82af9e0417bff9272ed0478be4ac90426405ce210014b21899c6b95fde1b16893bf46295388ff5f13fa712a04c99c46b770fab83f41a1343af1590a86ca8da3b
+Size (getrandom-0.2.10.crate) = 34955 bytes
+BLAKE2s (gif-0.12.0.crate) = dc28753a1305dac8e1319e8af2b4e1f7214dc59b6a1c756d2d134ebb2d15d1b2
+SHA512 (gif-0.12.0.crate) = 9cee5c4f68b02252f6214fccabda29087c89cadd8408df4fb6b9479da7958a9759dfc4b13ad2bc7e1447be9050cea6d3757d891b774a7e6fe8c6fd25bca3b74a
+Size (gif-0.12.0.crate) = 634734 bytes
+BLAKE2s (gimli-0.28.0.crate) = b5dcc30988ad252ff5045ce69812b6b8b877c7ee1fe692a1350ce94af921d7ad
+SHA512 (gimli-0.28.0.crate) = a5a861c7398ec655635a39c3a421ca5c9effb03f4980a000c342b81b9bf229481639a8a62c4396508a9800ec9d313317036a8e4e7da3add5adeca596f1c09d51
+Size (gimli-0.28.0.crate) = 269277 bytes
+BLAKE2s (gl_generator-0.14.0.crate) = bd3dd1a4b91226e116d9163a19b5941e0007f782c759bc25a0aaef557b957c3b
+SHA512 (gl_generator-0.14.0.crate) = 98779d525a042b47ac373340c6fd2e019a670a5bce643128ae2cde2021c0bc8b2253064819c2b0ff444e62bfb3679dc70f11f268c660050cc891063ed6b45fd0
+Size (gl_generator-0.14.0.crate) = 22330 bytes
+BLAKE2s (glow-0.13.0.crate) = 937e28d76ce14a8615f0c3b57a519744906c9f50b2659305d1fb9d6a6f15d2c2
+SHA512 (glow-0.13.0.crate) = 4328be78c2027b8ee131c4d1427dfc1571f1ad9226c97d177c5937731db8b4a8a442dc3b13896079024064ea32588734b151d03df37f8e8ddbf139edc1e7fd6c
+Size (glow-0.13.0.crate) = 150717 bytes
+BLAKE2s (glutin_wgl_sys-0.5.0.crate) = 72b821495a01acdcbe91049867745afc5988c6dacf654572ddce0f7b39145cb1
+SHA512 (glutin_wgl_sys-0.5.0.crate) = a8f44456b66a95627f7d0fe3b8a79270368b11343a9f34feeae5675af0e0fc1629b5ccb00e8cddae21ae8e71f61028567d806796595fb94e02b31dc1db03d521
+Size (glutin_wgl_sys-0.5.0.crate) = 5469 bytes
+BLAKE2s (gpu-alloc-0.6.0.crate) = 7225f4fec4c7c9be92944d5f8e3c6f43da4bcdc5ad845e3543d399ab3d1f2900
+SHA512 (gpu-alloc-0.6.0.crate) = b0d19c68c3d122b89dde988d2df53798ba7f3cc9475698eddb0bd116a55509610a9e4edeea81ffd501b3e0a3d50a656161b6f3eabadc7a14e46578f9f5230314
+Size (gpu-alloc-0.6.0.crate) = 19649 bytes
+BLAKE2s (gpu-alloc-types-0.3.0.crate) = bfcab3582d45ed93e244cbc17838e3321d808a87a9461ca0b49f2e6ff89b033c
+SHA512 (gpu-alloc-types-0.3.0.crate) = 9b9f7e81269070269c592c3ded750e0507bf56e1062708ae0f3784fdffa86786f15fd647b07a5d9a4d8c83d5bc277f4062711a5af99e88604e0a0b5d708534e4
+Size (gpu-alloc-types-0.3.0.crate) = 4128 bytes
+BLAKE2s (gpu-allocator-0.23.0.crate) = d03a56a44e9ca2847c57b89a2fa94d10956d075e9371e07ca7e1db1c8dd0115c
+SHA512 (gpu-allocator-0.23.0.crate) = 1afb4638158b007249ece8448822a512e9c7b47363653515c990ec9fd4d23d929a2a7fd6b150baf6e75d93dd40688e3c6472c4593d25d6b4e750f9595ad4113d
+Size (gpu-allocator-0.23.0.crate) = 50234 bytes
+BLAKE2s (gpu-descriptor-0.2.4.crate) = 836c3c3c28d2c63150097f3d97f2a504230b945406d533e7eeaa5a1c52a6500b
+SHA512 (gpu-descriptor-0.2.4.crate) = f68c75425ea5c675a61f7dc0ef23a9b38772acafe6eab15d5a1f74f2c41a5aaf3433f685dad31810df2c82cbaf8ea2b0b15c272fbde38e0d9a02629861e8a83f
+Size (gpu-descriptor-0.2.4.crate) = 6641 bytes
+BLAKE2s (gpu-descriptor-types-0.1.2.crate) = 11c12c2eb7191ca1c140324807e49d48c421dc066b57a508ec0d91fd6dede37f
+SHA512 (gpu-descriptor-types-0.1.2.crate) = 570308c4f788abeaa0de6df121b8111b73c7c9f81661968a9b3fb40d2ab1f593ac89711407a91693b05ae0a8189b741030b7b8154a5dbbb2e6b3aa794c5d015e
+Size (gpu-descriptor-types-0.1.2.crate) = 1928 bytes
+BLAKE2s (guillotiere-0.6.2.crate) = 6c7684f008625bcebb71787b24c9ce13f48de3c9ada445bf341e0e4ef2044075
+SHA512 (guillotiere-0.6.2.crate) = ae78d8d52566cb2d246b317137dbfb3bcc9d8ff835ef8c444e3bb3c946f4bbadf33c343e57238a299a2d92af7df1060f3d53bdf51f881063a62d5ea6ecfd257c
+Size (guillotiere-0.6.2.crate) = 18116 bytes
+BLAKE2s (half-1.8.2.crate) = 06e412ad3cca1082278f20b32764604d9f62c4703d31ff477d25436d8b29eb62
+SHA512 (half-1.8.2.crate) = 5eb128e41b8b7f9769a669834b2f8380b115395bf2a2a181732bf6c71234d978dbc4c527fddadaa7bd7fae9add77958b27616bfa1767fd123d3cfb887663292e
+Size (half-1.8.2.crate) = 41874 bytes
+BLAKE2s (half-2.2.1.crate) = 4e94773d1ac26fed7239dde020d059f0e89a7a0672a98d7d3f2c082c4590f193
+SHA512 (half-2.2.1.crate) = 6a2aa43a2a2f5c981305cbac46fe9dbfd3644912f6a8ae17e0ccd09aad5bbcceaf095b91d51d12c55963c88c208510f9bd94b472446d23752e3c0d3b41531a48
+Size (half-2.2.1.crate) = 47021 bytes
+BLAKE2s (hashbrown-0.14.2.crate) = e60f11737b18687879e711767185723a057869c36bb0721cd0a53ece96c00e1d
+SHA512 (hashbrown-0.14.2.crate) = a611359ccc8d859a72e812b94123ff162f5653caa1839c5f5e3269ed18b5fe2b2c7b15b4f03ae8076a622d08090a90e747d8cbcdfce9cf7f317592f1a3695351
+Size (hashbrown-0.14.2.crate) = 140080 bytes
+BLAKE2s (hassle-rs-0.10.0.crate) = b29443d88022a48947eb92ef10babb35eedc60513c1114ee9e58ee9dd4f9335b
+SHA512 (hassle-rs-0.10.0.crate) = c7ef8c2ba7fd853af848348b641dfed55c9f612340a3ea6a1fb882647d0c0164d5ab8837bdfb3f98b9bbe5a90adf72fd9d2cbea1a64227f497d4a76a64d1fb3d
+Size (hassle-rs-0.10.0.crate) = 25867 bytes
+BLAKE2s (heck-0.4.1.crate) = 2d8cd3bc30076ec6e8717de87da253e7d5e1aac22079242ff7d74fba5a4e1741
+SHA512 (heck-0.4.1.crate) = 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
+Size (heck-0.4.1.crate) = 11567 bytes
+BLAKE2s (hermit-abi-0.3.3.crate) = a88a19b92a0e2fb376b7c8057991da43b6ae27083fec1a4935bed9592a861668
+SHA512 (hermit-abi-0.3.3.crate) = eb162d085e8e0db72571aca925fdb6094d1e5d091766dd62d6a116957459bfadc8d51f1acc67f4da3cf6a8802c0ff445f3ad2516c1df8fcdca0b751632e150a1
+Size (hermit-abi-0.3.3.crate) = 14253 bytes
+BLAKE2s (hexf-parse-0.2.1.crate) = 01431bd43c644d91c6442925750d7cbfcb0340aefc3053398971a1eeb7d2fbcc
+SHA512 (hexf-parse-0.2.1.crate) = 76e64d95121b0c3cd534a0005df0933bf6430f50969ba7a72f6a8261c9b7830c00a65b9286315cf78dca4a23c02bddf75488004630ca9839cc371c43efc8cade
+Size (hexf-parse-0.2.1.crate) = 4662 bytes
+BLAKE2s (icrate-0.0.4.crate) = acd6fd7a5f799b3401804b3d22ed138833c2bdc3bef87e708f233ef09af48ff4
+SHA512 (icrate-0.0.4.crate) = 2aeb124d3b303311500c163a33b033b8cecabefe53f50da360178c320d884e3b11d064da11c52d7ec87e97d4bdf6e6f47f71d1b7609e226fa3910eb9b7e270fb
+Size (icrate-0.0.4.crate) = 1040120 bytes
+BLAKE2s (image-0.24.7.crate) = 70d85623d365616019787363310285eb5604e42d8a7bddd49ec71b864c65d348
+SHA512 (image-0.24.7.crate) = 8c08bb61645a369b5f5713cc296b7de3f245d9b7079801d3cec3d95bd3556d636937898f1bbd1ec18bcba57d4c49f52cf042cbb0244342d030a6dff98c290f6b
+Size (image-0.24.7.crate) = 290618 bytes
+BLAKE2s (indexmap-2.0.2.crate) = dc605f3eb25c2b1acd4a0725047aa4d9ed3229e6609c5d2af395ff39fe36998c
+SHA512 (indexmap-2.0.2.crate) = 9511c8ae0e5c7bc591262343587c3a9278af049e7b57334e0a39950e791123a8bf7cb540bc4c7a3682e7f83f861fe3c5424c4aee9ac6269e68e7d5996af2af17
+Size (indexmap-2.0.2.crate) = 64274 bytes
+BLAKE2s (inotify-0.9.6.crate) = d700f63ede66e396802c99dec5f8b91c69aba8aac7088e8033a9d0c9ae7893cb
+SHA512 (inotify-0.9.6.crate) = 39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2
+Size (inotify-0.9.6.crate) = 22971 bytes
+BLAKE2s (inotify-sys-0.1.5.crate) = 0636f4b176c0da96092bda39188fe83e291b567b6f84630e5308523494b729ef
+SHA512 (inotify-sys-0.1.5.crate) = dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da
+Size (inotify-sys-0.1.5.crate) = 6965 bytes
+BLAKE2s (iovec-0.1.4.crate) = fe5eb2f28d5151b1811788b0b66b7f46199288616e820665fedcdebe32124611
+SHA512 (iovec-0.1.4.crate) = e23fcaac239807daea20ddcf2cdd4fb858ba1aa970ce6248f70f0fba5bff7ebdb27247c0997ac0ff2791178f86ff9657e473d8f64b86c644763e5b3474edd158
+Size (iovec-0.1.4.crate) = 8720 bytes
+BLAKE2s (is-terminal-0.4.9.crate) = 41bf08ba6b557b3c6c2557f9c2fd2a6b742173e915c3ae0ffa5d26f83aec61d6
+SHA512 (is-terminal-0.4.9.crate) = 0803ea53945715333d9b5fb18feec7230a49cb1a5f7308e2ea8d06a650e376794dd372be111e85622fd21320228706dd589423510dd010cd6ea112f185c46966
+Size (is-terminal-0.4.9.crate) = 8109 bytes
+BLAKE2s (itertools-0.10.5.crate) = a445c07be8da5c4bdf8dd6fb0a92746438e9ee1767fc180b2da34b31daa4de8d
+SHA512 (itertools-0.10.5.crate) = d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
+Size (itertools-0.10.5.crate) = 115354 bytes
+BLAKE2s (itoa-1.0.9.crate) = 29c0a4ba2feabd7d0703934d8e3c7da93f73b35673c2b444df2a7109706593a1
+SHA512 (itoa-1.0.9.crate) = 95f7906edb7d6a2690389167f8c4d01bc37827205bca87d527f2eb33722419ed2f2e8afaa559cc5a0a7e7fac76515c9c44c71c42b536aa34b0e2858c40946b6d
+Size (itoa-1.0.9.crate) = 10492 bytes
+BLAKE2s (jni-0.21.1.crate) = 974b1119a5ecf546892166760660d3b1c2d8aecdf9973ae15c92bb16608e5a87
+SHA512 (jni-0.21.1.crate) = 46897d5fb968e598fe39179307376305f4604db61ea5d7f12050506a6813e242c05785536528ff2d59de8a3877f6b24be15c30f451f1bec40a5c72fa3b772835
+Size (jni-0.21.1.crate) = 105028 bytes
+BLAKE2s (jni-sys-0.3.0.crate) = 9f5a74f7d13854cee72f8d761477dfd785b62f2f462353ede5afe918a40b14d6
+SHA512 (jni-sys-0.3.0.crate) = 1e47582ed4dcf608ffd218549f1eef5ee3c87a89e28c65eeb5bba801edd6cabc0f095e213e8df606e050a57608653a59ced6f01a8bc76a5eb32ba1a337a63321
+Size (jni-sys-0.3.0.crate) = 10232 bytes
+BLAKE2s (jobserver-0.1.27.crate) = d8b85db33efafb0060a9e57b05c84e54641d8dc6b176b71c1e1c438ec0af20bb
+SHA512 (jobserver-0.1.27.crate) = 2681234952be7a5ae67770d45f4d52e8278347f79b349bda594626712b1fba595a4cf46e8fb5426b548c325a23243facf7fbdc01ae0e853e492aff39444879a5
+Size (jobserver-0.1.27.crate) = 24774 bytes
+BLAKE2s (jpeg-decoder-0.3.0.crate) = 97fc45b2a385d4ed411b47f1117a8b8975d1e4c18bb7c7e1a763d682b5568f0e
+SHA512 (jpeg-decoder-0.3.0.crate) = 68611f52ce1b9999736711daf17d9fac8286179e5f937f04f90d79f1a4d9f7cfd9cfbba9ba2bc52b107392939d57f4a37e8ebc409878d7e9838d5fbddd8bf5bd
+Size (jpeg-decoder-0.3.0.crate) = 742671 bytes
+BLAKE2s (js-sys-0.3.64.crate) = c9c7a918f352659c11ba8b6c21204fe8312c3244ac163479631a677caa58b51d
+SHA512 (js-sys-0.3.64.crate) = a4f389a4eb45c2122e7bcf365dccdce8fcf14b1b521b8b839746bba8783296e2f1b959d73bdd874743f49c61a24c4077dec52f63cc7d594cd42e9cd6ea9c2e64
+Size (js-sys-0.3.64.crate) = 80313 bytes
+BLAKE2s (khronos-egl-6.0.0.crate) = cefba3e2fa7667bb2fa5b39190ad1a11ea404707e38750732db34ffa3b244a0f
+SHA512 (khronos-egl-6.0.0.crate) = be57e604f577ec526f3f2ea81767a5fbef0b609e0c1aff7c14e2fe658e47bbbcf65b5ac9d6dafb83d2b4fe25039550e21a165fb1d503ea08f167b039bd72cdbb
+Size (khronos-egl-6.0.0.crate) = 29315 bytes
+BLAKE2s (khronos_api-3.1.0.crate) = 7e0894aa5844ba3dbfd9532fbdb63bb8bb0ebaa84720ed35a8cac1a07417fc99
+SHA512 (khronos_api-3.1.0.crate) = f9ed9e1bac648a82bc608bc7df339d3ef1db868c8ce8bda9598926839b3de9e3c11c2b45886b9a7dfe5ad6900770fd59c690bfe9a87f7c5b479945ffb8dfd292
+Size (khronos_api-3.1.0.crate) = 599718 bytes
+BLAKE2s (kqueue-1.0.8.crate) = 2deac25b62ab709abd9b6dbb2845d54f88f2e0ee4d3261b87331bff5487f0358
+SHA512 (kqueue-1.0.8.crate) = c8734fa2cfbf8b8f173604acf5d13ad4cc2739c879387b548a1200f8383b81a1b72315449eb73844e4b82280a4c29901d20c12cdc746d48f9047db89849985f3
+Size (kqueue-1.0.8.crate) = 12642 bytes
+BLAKE2s (kqueue-sys-1.0.4.crate) = c2692c55899aee72d25ec6bee0a0ef3e24dca1828c8fbca4462484405e77a70f
+SHA512 (kqueue-sys-1.0.4.crate) = 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5
+Size (kqueue-sys-1.0.4.crate) = 7160 bytes
+BLAKE2s (lazy-bytes-cast-5.0.1.crate) = ddb4f1dd04fce2d37d5455df9fdd34cbdd66e02f8bebd6fba884bfd862083f89
+SHA512 (lazy-bytes-cast-5.0.1.crate) = d660f66f6ebf588a50121c425d8fdb9769bbf4df3a2e1e3253a2bbbaf6c73950505a60787951a1e5056a73f769894bd9a510c56ef4208dceb07882d6d5bd5c7a
+Size (lazy-bytes-cast-5.0.1.crate) = 4354 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 (lebe-0.5.2.crate) = 01e8bce825913aa4c842bf5c4027c23c057e7ac73942ab45ef52df6fd5fce5fa
+SHA512 (lebe-0.5.2.crate) = ae8fce41c9a934999dad672ad74acabac9d7998aac4f1d03b54910d4b941375b9e9721cb1bfc8cd7cfcc4206fc0b18d725b0ea256a3a10a125a8d5848ed761ae
+Size (lebe-0.5.2.crate) = 8422 bytes
+BLAKE2s (libc-0.2.149.crate) = 48efe3c00a9d8d822876a0587ac2a8bd98a30e80f340bed8b21fb8880c371875
+SHA512 (libc-0.2.149.crate) = 0def64d400d473d6eed30e985522d36801ee6472b15f90e74dc4592e0a8ffbaf30b731be280de52b30255cf60aeca8efe817b67049227dc7000c807e007d7289
+Size (libc-0.2.149.crate) = 715592 bytes
+BLAKE2s (libloading-0.7.4.crate) = 029be73d584decaef5215b30b57a8a21d43a0a1029f26b9c5cad4ba978c2e393
+SHA512 (libloading-0.7.4.crate) = 34439d9eca68bac8fcbe2bc94a70e07550e7e95d713ab74ed60ba6736ec807fd9c9135c178d436fbeb39afb074b2a9b05775d953340845c088f5f8712f5f56a1
+Size (libloading-0.7.4.crate) = 27580 bytes
+BLAKE2s (libloading-0.8.1.crate) = 12901de2c3966008a6c2998d4b9012e3a41b563775e56b4ee4eabdf47dcb679e
+SHA512 (libloading-0.8.1.crate) = f17ca367ef8e62fe80f43e5f3e2d1585be7b78b0fe4a733d80acdde38c20f9f72e710cff082442de6afa323aaafa17eda4491c4430b2d12f398d420e057cadab
+Size (libloading-0.8.1.crate) = 27893 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.4.10.crate) = dbe24409f75c8efc3a24d0d8605f8da3a4f54465bc1abc3f3eb585d0b99f125c
+SHA512 (linux-raw-sys-0.4.10.crate) = 107f61add087bff55869798d5c71bc6ac9ecb27a603d8f9071b856189de8b7b0a7f9243fa1433700f52a0c3020eff5604dbf6e0653109d0dd277b98ab45fae21
+Size (linux-raw-sys-0.4.10.crate) = 1407767 bytes
+BLAKE2s (lock_api-0.4.11.crate) = 488fd44e8f8e12bb5004eaf25e5ba315178145e9aa988e83caa546af8fa1bc94
+SHA512 (lock_api-0.4.11.crate) = 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3
+Size (lock_api-0.4.11.crate) = 27487 bytes
+BLAKE2s (log-0.3.9.crate) = d58bdc5d38aa64e75b58710775c5626f7e60fff3d96c40ba573e4dec4490da15
+SHA512 (log-0.3.9.crate) = 1d49a0dcff0a17c1238aba6a6cbc485a61986e8c4768805ded912c5014d0fba6ca38c9bd038f3f53900a6309d41fc0216682f137362e63715878195453d2de6f
+Size (log-0.3.9.crate) = 16686 bytes
+BLAKE2s (log-0.4.20.crate) = 1c6b9e2550f630e7661fc57cfb7d97f6a93997f2cf4a16fb35836b0668df2af8
+SHA512 (log-0.4.20.crate) = 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e
+Size (log-0.4.20.crate) = 38307 bytes
+BLAKE2s (malloc_buf-0.0.6.crate) = fa2e78c89cf38b987feb7cc9114dedf22a0d8ea5611e9a44f8dd55b4b79adc7c
+SHA512 (malloc_buf-0.0.6.crate) = 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed
+Size (malloc_buf-0.0.6.crate) = 1239 bytes
+BLAKE2s (memchr-2.6.4.crate) = b5ed28df5e85e7eece1bd30f7867285403c59cdcd257712f76d4803ca65511e3
+SHA512 (memchr-2.6.4.crate) = 1065a67e04ec9210c70e430288e0a8d39f36ce6414722099553e99112ea2f8f710eae44bf39f8775b9850e6c8a50e634a1b1b084a8eb4f6b2eae6697dcf5b5f4
+Size (memchr-2.6.4.crate) = 94439 bytes
+BLAKE2s (memmap2-0.7.1.crate) = 39c9f78f82e128e3a964246f410843ed6b78575cd9ca9dfb837623e46de7c965
+SHA512 (memmap2-0.7.1.crate) = a264ee152bca45af4ebe22fe30330c1984a65b064dbad2bd14c66eaac5053f35cd7569cf10517d9ba98fda64e468e3a8e599cebb107a627975417283e3530e17
+Size (memmap2-0.7.1.crate) = 30741 bytes
+BLAKE2s (memmap2-0.9.0.crate) = d25c85700c3700deac424e3d0bb105db609611a05cfc611a2136fd6bdc838ea3
+SHA512 (memmap2-0.9.0.crate) = f46dcb4159fce188bb247a568ca3d86488c379bc18c8c24ce5cac5c34963f9da39af9dc9436c3d741ad364bc3b9d6d6a65b2c724aca3e6caea921127ac807e93
+Size (memmap2-0.9.0.crate) = 31529 bytes
+BLAKE2s (memoffset-0.7.1.crate) = 63c245481f898f808e842144ebfad25087c46756cddc3b2775541af8012a033e
+SHA512 (memoffset-0.7.1.crate) = 40ca3c4b1fb929bec75bfcde0135037f81a6c5aa80181bc7dd7bbcd9c0946288eea8d23fca95e296567ccb02155ed0f66c7c23644b5cb3e6d3932be9f9742157
+Size (memoffset-0.7.1.crate) = 8556 bytes
+BLAKE2s (memoffset-0.9.0.crate) = b4d72b8920104d2f39c7bcc9a3fc64aa0b2af8b68f5b6fadd2fb71eebbe3223a
+SHA512 (memoffset-0.9.0.crate) = 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55
+Size (memoffset-0.9.0.crate) = 9033 bytes
+BLAKE2s (metal-0.27.0.crate) = 9d9551023b09cdc6c7c0980e8e805f25adae712f644e5f745e1e4a47fcf6132c
+SHA512 (metal-0.27.0.crate) = b90cb1e371fefd548d75a4413ea2a050341fbda6c4627564dc7de89284a8a42a95192014d3f8580bcdb26d9e8be247bb09265591acf373b974cb95159b628a1f
+Size (metal-0.27.0.crate) = 3028990 bytes
+BLAKE2s (minimal-lexical-0.2.1.crate) = 7868d0264ff2c8d6fd1944aac77710c2163c9c0bb7488ee70835966d9a324022
+SHA512 (minimal-lexical-0.2.1.crate) = 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c
+Size (minimal-lexical-0.2.1.crate) = 94841 bytes
+BLAKE2s (miniz_oxide-0.7.1.crate) = 8828f41da010ee5dff26a15deb1e0973dca6c69b22521812b366e0977103416d
+SHA512 (miniz_oxide-0.7.1.crate) = 5eb6ffe34a866403273ff0267ff7838aeb50722ca57a03d5a1d842a5f19a3b4af570b133a3b9d64d78eafe49e4b9732b92dd63fd9c6b0ce59b3295daf10f6a3c
+Size (miniz_oxide-0.7.1.crate) = 55194 bytes
+BLAKE2s (mio-0.8.9.crate) = 49d72261274ce09bda98ac3a4ca8187b1b092dc95413bff2a4d10ae2ddda9b38
+SHA512 (mio-0.8.9.crate) = a078b1db6140d77452c24647aa91ec6563d00bc3516fb44c34b79797fdc953493cf844f1ab84d226582e9d61c383f4a743fd93853d71e362fb9dfc8dc6529808
+Size (mio-0.8.9.crate) = 102227 bytes
+BLAKE2s (miow-0.5.0.crate) = 355236bceb9f9b55d2a53c989aae33cf21eab1546664da88bf7e22d9ae71e534
+SHA512 (miow-0.5.0.crate) = 3340b5dd1ec88b1033982cc93e6496c34d53404ff6e385a2cea566a01efac794d695443da19955a73a1dbfe857cb72a10fce55a5f2ecbdc4a079160e9414722e
+Size (miow-0.5.0.crate) = 27696 bytes
+BLAKE2s (naga-0.14.0.crate) = 97f136964929e328cbde10c75a1f6565a044b4ada57d916eb60cabe509ff3b15
+SHA512 (naga-0.14.0.crate) = 8ba8ca1ec584a7a4fc5c4d810da7271992cd55a5ae4b0734472d6428152233140ebb28a76205560d1e15ebfc5e4e9ff372d0363148a35e08d34ace63d23c5b40
+Size (naga-0.14.0.crate) = 533057 bytes
+BLAKE2s (nanorand-0.7.0.crate) = 5f655f7bf66f1c4baf39cb5ca6184e260650ecdc93cd8000425d47154217b3c0
+SHA512 (nanorand-0.7.0.crate) = 3ac650451d629852236eeb45dfee808acbea616036025676b47310100982d7e8317df647fe8649e7753dd0f57c501dcb3f7401c3d804af52ff2a2f50ace8cc69
+Size (nanorand-0.7.0.crate) = 18437 bytes
+BLAKE2s (ndk-0.8.0.crate) = a28555446c2dd0ec48acd4e1f8d0fd5fa3ca744b7ae907770304218123af6543
+SHA512 (ndk-0.8.0.crate) = bf666942469ebac77eb2ddffed6a276098ac291d459d4b544920fa6644e9fe71a41e556d7d46ae2c23b46865d2825b08d0e2eab3bc3dce2e6f9b2d5786f1d9ec
+Size (ndk-0.8.0.crate) = 79770 bytes
+BLAKE2s (ndk-context-0.1.1.crate) = 6a7eea2f8dcf93e9f010b3df39216a2fb37b4c281eb8dc45c418e089c5afba12
+SHA512 (ndk-context-0.1.1.crate) = 3e15db351492b3f1935424a4c119d878f5d771d6ca0cb6161e4105b263178e96e41cdf1e927e5f3c81a281f55dee25929a9cee911eeb4ff307dcd31fc400398b
+Size (ndk-context-0.1.1.crate) = 2205 bytes
+BLAKE2s (ndk-sys-0.5.0+25.2.9519653.crate) = e8a4e0b20d9f3bde8497c5bbf09fc10c18420fde9156dc220af07be7ef948300
+SHA512 (ndk-sys-0.5.0+25.2.9519653.crate) = 380a6c0124df4bc2a835465506c1837ced58f1174ddfd89891c1784ea27508023543dfd229a5440ec1e593461e0e96b07557da72eff4b90032deb8cdf9db9be5
+Size (ndk-sys-0.5.0+25.2.9519653.crate) = 307233 bytes
+BLAKE2s (net2-0.2.39.crate) = be986ef7504b1900d920e20712b8c1253c462fccd460e27f6e05b5a2c0e1d088
+SHA512 (net2-0.2.39.crate) = 3e36acae8205a9cdbe4337fa487a61989e17de0e584b586f3826c10d0df96c886cce374ddb918dae6b00544780e28d8e0e9d40da07a7d97f05cb5dd3ba622187
+Size (net2-0.2.39.crate) = 20696 bytes
+BLAKE2s (nix-0.26.4.crate) = bee454118b55bf6cc153d82d6d260a953c0c0568d1289448d61f493a3e025541
+SHA512 (nix-0.26.4.crate) = cc68ff8e3e8ea8635c6fd4c0a866cf42121aa3e25165666ef3b97b5b2c1d9273cba6f689e80eb812b55b5ee513390924a926d95fce45de0a74b98764dd1fa27d
+Size (nix-0.26.4.crate) = 279099 bytes
+BLAKE2s (nom-7.1.3.crate) = 226b78f1d2070ca94403c5e4f4cd27e43eba1397f201522f65528f19adff72fc
+SHA512 (nom-7.1.3.crate) = 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
+Size (nom-7.1.3.crate) = 117570 bytes
+BLAKE2s (notify-6.1.1.crate) = ea29a790a8d365b5556f962e558d2473346ce0c9dc2a2a0623bf96034335d8f9
+SHA512 (notify-6.1.1.crate) = 58a44759d96c3ec7c431a37d92e1c1a0f112d75fac9651e9fead7a3a1de46074d79a251320b0522891711879da4ab42dd008c5a28a994039890f8d434d215e69
+Size (notify-6.1.1.crate) = 40117 bytes
+BLAKE2s (num-integer-0.1.45.crate) = 6851d06be3e09bf92658acd4e10dedfc9721516087e927cf26a95404d75a4ce9
+SHA512 (num-integer-0.1.45.crate) = 731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735
+Size (num-integer-0.1.45.crate) = 22529 bytes
+BLAKE2s (num-rational-0.4.1.crate) = af6dfb2da73eebfaf70a32d8dfa7e76b6c0a6945e907dd3424466b2ddacce0d4
+SHA512 (num-rational-0.4.1.crate) = a7547ca663543e9da9e18dd079762cde371b85d55874a54d6b343ba775a9373392c85cebad511c53b5af5db298bd5d57ccef6161c1c28587a6c9fa2c5962a0bd
+Size (num-rational-0.4.1.crate) = 27889 bytes
+BLAKE2s (num-traits-0.2.17.crate) = 530620ccedda0523701a4a52f47054989b48bfef7852defc9592e2dbc6796bec
+SHA512 (num-traits-0.2.17.crate) = 4d47d3e2f5a31019e038e609897cb0cef1ba061b35cee7e2a02e65179dcdd4960bd5b9bc759b5c013d699b3fbd9b014940a15e36658f7d4fd12cb0c7841c5b4e
+Size (num-traits-0.2.17.crate) = 50190 bytes
+BLAKE2s (num_cpus-1.16.0.crate) = 11a89cd1f1f0b340ea987cabf254c5e81cacd02bec2643a17a7ba94b3a7503f4
+SHA512 (num_cpus-1.16.0.crate) = a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d
+Size (num_cpus-1.16.0.crate) = 15713 bytes
+BLAKE2s (num_enum-0.7.0.crate) = 816141c2abeb06ac24d72f17759aaaeac85c8544ef934ef1a9d691085b3a2d29
+SHA512 (num_enum-0.7.0.crate) = 1cd9467ce3bb0914b0a1254e475873d118f5b095a23c4d17f6bd7f8d289028f4e01d1474606296367f367cd02e5428a936f55bb1c57129a008b8e36db25071cd
+Size (num_enum-0.7.0.crate) = 18578 bytes
+BLAKE2s (num_enum_derive-0.7.0.crate) = 5051edcd48d2057a904e3ccb88b0b7c17810466d42fc6e915ea7495a36356e4f
+SHA512 (num_enum_derive-0.7.0.crate) = 6089e1c6b47a0883935122af8195465c736b834ad5812bd21ebfa11aeb8cac13e2a0e1f4589e7685a93a254564ee00481a3c40212efa6a6a3865352b085597ad
+Size (num_enum_derive-0.7.0.crate) = 17076 bytes
+BLAKE2s (objc-0.2.7.crate) = e34a570a877d402bef4a22098157a24171ada921812037222da0b82a1424f391
+SHA512 (objc-0.2.7.crate) = 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988
+Size (objc-0.2.7.crate) = 22036 bytes
+BLAKE2s (objc-foundation-0.1.1.crate) = eec9e9d76cb8e2bef59fb8f787559a1852fdf2cb0c153b670c345123ea421be2
+SHA512 (objc-foundation-0.1.1.crate) = 976dcab4e62ad1c387a81723d70b969fb7d332e1f7dbeb2ea9a26c62fa999d91ff6d8f737ac5725a7611334862df16fa8b15765c036d7acfc3e42a745d051f34
+Size (objc-foundation-0.1.1.crate) = 9063 bytes
+BLAKE2s (objc-sys-0.2.0-beta.0.crate) = 575963715450cae31dac26a6c95140c6229bc1856f749ba384d178e2ed59cbea
+SHA512 (objc-sys-0.2.0-beta.0.crate) = 0f7d34ef2b627293169220000498020987874baf7ab1be00f6021c125e10a48f59f969b2b27b7371d6d74e724293fd705c426c29b7c5e67de0265d98864048b8
+Size (objc-sys-0.2.0-beta.0.crate) = 17830 bytes
+BLAKE2s (objc-sys-0.3.1.crate) = 1d3f88240a9a57e7d8177f9282a82d4e26d3ec9a764957ef4902725935165b58
+SHA512 (objc-sys-0.3.1.crate) = 56dc54f6a8f198db3d8f0e252188f191490be96cc7f3c3f2e2fb287943cd17b4412f194fe0962534e41ded205b9f065074f3731e1e209bee26bfa7446dd8574e
+Size (objc-sys-0.3.1.crate) = 20275 bytes
+BLAKE2s (objc2-0.3.0-beta.0.crate) = 90de558fd1353610e42b5c7d4238862842129f2c4f0416aa868669c01ebdd4ec
+SHA512 (objc2-0.3.0-beta.0.crate) = 7a87e7f57c89466276b109689fdfb8f5942253bdd4f7a4f34d5ef84f734c790b4a008ef008fd89cbf88a84f5d35a45e6dafec77c3df778c2c36e1ae7d801b636
+Size (objc2-0.3.0-beta.0.crate) = 51029 bytes
+BLAKE2s (objc2-0.4.1.crate) = 996cf756d5c6821ba8599429dcdf7828284dcaf3b83a9c01923d76787d9bc439
+SHA512 (objc2-0.4.1.crate) = 12968441fdb26a04f0c0e61195d92f13630fdb034148fc2223ab2807f960bb79a4860ada6d8a365b6932c871a27902d22fae3a61fc8efcfed38f6ca87ee8785d
+Size (objc2-0.4.1.crate) = 162783 bytes
+BLAKE2s (objc2-encode-2.0.0-pre.0.crate) = 5e0d0ad8ac4e75c26661a3d8e3e1bb27b5948cd7e094d4c86f040995073c1c2f
+SHA512 (objc2-encode-2.0.0-pre.0.crate) = 3f06b0a3254a2b2389fb054f6f94aa2a6cbc2668b3c051284f5728904cb3a5754c5748504b063ee5a1553c52d3ae7cc42c91d761d3ff78d6b79a5513b755efd0
+Size (objc2-encode-2.0.0-pre.0.crate) = 16086 bytes
+BLAKE2s (objc2-encode-3.0.0.crate) = bb86c06f1fcaea7322045500049775bc8432ca9fa1380f7201f25523a9e3576f
+SHA512 (objc2-encode-3.0.0.crate) = 040421b6df9badbf50ed381775bef64719b508da021e036bb6de3ff09f513ba1751b8a5c663715e79d4e0bd2e67b374718d706defb7c30ab920412db8550274c
+Size (objc2-encode-3.0.0.crate) = 17934 bytes
+BLAKE2s (objc2-foundation-0.2.0-alpha.5.crate) = ee509cbf28f2e2b4ab36a3cd33c697a1121f73b48a400f4023328401d2e348d8
+SHA512 (objc2-foundation-0.2.0-alpha.5.crate) = 8240e80a3ee71dcb350bfb1ba85c374ddd77becada60dafc3f0fe4141992c5af3b7945e88a42a17c0ee31080ba562d3fd186368a2b68e59ecb6ecf91cb049e13
+Size (objc2-foundation-0.2.0-alpha.5.crate) = 33024 bytes
+BLAKE2s (objc_exception-0.1.2.crate) = 01a00539ad1c5f2badc317b9b989aef64ba961925a0b2a9b595d1999382995bd
+SHA512 (objc_exception-0.1.2.crate) = 62abb21aef920a6bebe773d4680537f135975e5057af46cf11cec787e5224790a54b1c338d62b0fc8c91b904f018a3fde06e624096af6f5c39fb5aeb4cf40807
+Size (objc_exception-0.1.2.crate) = 2251 bytes
+BLAKE2s (objc_id-0.1.1.crate) = 1bc76100eb8a059b580ecd9b12111a7055936856bbb9059e7d8f28a3bfb362ef
+SHA512 (objc_id-0.1.1.crate) = ec36fae6f5cefda00f3e44618b3c9fe6ec8f528f70d1a95def6421704bfa128a6e5b4a32e9dd686bf6ff60c4f87fe8094aa5e1c8070bcde58b17fdc06f49f9f5
+Size (objc_id-0.1.1.crate) = 3258 bytes
+BLAKE2s (object-0.32.1.crate) = 6941b78cde96078b4cbe3914be999d88fc58ca3bfb544ce6ce22b566ac19ee54
+SHA512 (object-0.32.1.crate) = 5bfd3b8960fd80bb48691fdef35d7a9fc3d752a1cf5f29cb4e146a17d427e878d972d208e8aefe5015b3c62d065ed9a66f2f9f790b4743d1a4a3f9c0b8e581e3
+Size (object-0.32.1.crate) = 275463 bytes
+BLAKE2s (once_cell-1.18.0.crate) = 2f70290489bac1069afecce7999205a621d8f965a25f01836dc147bea532c9fe
+SHA512 (once_cell-1.18.0.crate) = 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8
+Size (once_cell-1.18.0.crate) = 32969 bytes
+BLAKE2s (oorandom-11.1.3.crate) = c0d14acf22446baea9e4176c4b8bfd89e852e7b293c251606a59346ed7a23f81
+SHA512 (oorandom-11.1.3.crate) = 51ae60ef51da56d7673f36a6c5b99b743580c5f5be54fdcb54b69e5e2f6bbba3267f96b74e7cd6dee6962dfa6696fd9ed073f22726a2861b8f2601946a8efab9
+Size (oorandom-11.1.3.crate) = 10068 bytes
+BLAKE2s (option-ext-0.2.0.crate) = a179d39823f42e954c5fe82b67b6689a7078b0e88bc659f06354f02ee868b465
+SHA512 (option-ext-0.2.0.crate) = f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56
+Size (option-ext-0.2.0.crate) = 7345 bytes
+BLAKE2s (orbclient-0.3.46.crate) = 4230e6239822d044910708ce4a0d7d5e7d134ffad3f2acd2eccc83640f4c3d94
+SHA512 (orbclient-0.3.46.crate) = 00657093bc4801a32150ac7db17b9e4d47fec380f74b2e13219ab15fad609d01427387190dada00ba71d9804b9bb773f79f5659e9b2a098a57fd507ebb72c977
+Size (orbclient-0.3.46.crate) = 1324549 bytes
+BLAKE2s (ordered-float-4.1.1.crate) = 3fbcf413c0ba4aa5f421b4336e78213d569f0d5fb2a76ac64d61a0689dc4bb9e
+SHA512 (ordered-float-4.1.1.crate) = a2a1444cbf846b00b31fc2f0ec86efc713136533fb4b951aa13d34ef90e61fe156b518cdc5231691bc698c763d32ce27fbdd8147ba6a639cdaca2c2a61a32563
+Size (ordered-float-4.1.1.crate) = 20185 bytes
+BLAKE2s (owned_ttf_parser-0.20.0.crate) = 037034c3c0107aa2be5c10d0b13f1f0bb3ef2d8bab5ddb99a6f5d7f7e2dc1037
+SHA512 (owned_ttf_parser-0.20.0.crate) = edb121dd4f9fadea578a11c2d9f323c66892b9ccb4b94c1c40ddbea1c57f83e6690b6cde45003024741bde8042f55e2119dc5b5b68e11dbc2a32bd58910ef00e
+Size (owned_ttf_parser-0.20.0.crate) = 150890 bytes
+BLAKE2s (parking_lot-0.12.1.crate) = 6968a4adcbd417d1ae7674819c446c19488b7056b77259e31747d5ebad3298be
+SHA512 (parking_lot-0.12.1.crate) = 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
+Size (parking_lot-0.12.1.crate) = 40967 bytes
+BLAKE2s (parking_lot_core-0.9.9.crate) = efbb1d415b4fc7f15543dd34ac7475eeac3247009a34b9cc990cd72b231fc785
+SHA512 (parking_lot_core-0.9.9.crate) = 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032
+Size (parking_lot_core-0.9.9.crate) = 32445 bytes
+BLAKE2s (paste-1.0.14.crate) = 0fe19bf917698739aa97da59ce4bd63186489f3136807e499d4e0554ffaebeaa
+SHA512 (paste-1.0.14.crate) = 3a793f0e5e773a7f7defc798a4c17ae9a40d715144632ea6cb0a8c785e14c4212046491df016bb9838281f8eaf327a79f01c1e2ac5f26785c028bc880faff9ee
+Size (paste-1.0.14.crate) = 18157 bytes
+BLAKE2s (percent-encoding-2.3.0.crate) = 05999f6de1e647e105fbf3c409917a8a047d6ec80627bb6fb5f79667c706223f
+SHA512 (percent-encoding-2.3.0.crate) = 54ba129b0f3b43627707be994a281cdb69d5a7bdbc91dfeaa0226cf2834adeff7d2597dca5d11dd48b5731e831acf1284497b251abfebc0618761f98fe3c01cd
+Size (percent-encoding-2.3.0.crate) = 10196 bytes
+BLAKE2s (pin-project-lite-0.2.13.crate) = 1a55995588bb455fb7f8309554bf74d81a9d85a5cf50d30139274251c40c430f
+SHA512 (pin-project-lite-0.2.13.crate) = 7f12595d751d315de6c0d380e2f501b74154661eb676987d2cab6fdc956091a68c9cac658df45dbff73615e982e6ae2ea138c09ebb708cd6c351f0d18dbbdbee
+Size (pin-project-lite-0.2.13.crate) = 29141 bytes
+BLAKE2s (pin-utils-0.1.0.crate) = 5a1cf546c08cd8ad36d3736e337a9865b694de6a636733d252a878aee8b1c204
+SHA512 (pin-utils-0.1.0.crate) = 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
+Size (pin-utils-0.1.0.crate) = 7580 bytes
+BLAKE2s (pkg-config-0.3.27.crate) = 246a225849fc92484b438dd76fa97b5aa0ae491f60f2704b02556a94ed873a4e
+SHA512 (pkg-config-0.3.27.crate) = 41e9b8d4fce6b8244c2ac8566318a001b481bd42a182f1a832c81ce93c6a023e18af03aa3500b134c30195219d35080433bdba69b2594e9665081debfbb4533a
+Size (pkg-config-0.3.27.crate) = 18838 bytes
+BLAKE2s (plotters-0.3.5.crate) = 36ee9c7caf9c1358eff1d7e2868d844353207c03c48529551a269155f95f6d2d
+SHA512 (plotters-0.3.5.crate) = 38bd608db346161ffa04c50aa315bf5d5eb2840490c5ad6722b9e294b8aacc3c434a1c6de073d2a29cb34de6cdc6260a227f9b7995ffbe75fbb8783708f50045
+Size (plotters-0.3.5.crate) = 143975 bytes
+BLAKE2s (plotters-backend-0.3.5.crate) = 6bff97152322e803c65367425727aff1a19a9b5d0b569f3a14fbc65f0ab1d41d
+SHA512 (plotters-backend-0.3.5.crate) = 4468e2619d7fe47cd03fefa8b1d901ddf5cd47b2899b4b9082cfb695f315cbe415fd57efbef6e0a67eb51dd8edad530c15442810fbb87dfc4b7943b1a7f55460
+Size (plotters-backend-0.3.5.crate) = 13440 bytes
+BLAKE2s (plotters-svg-0.3.5.crate) = e2cbad4d4eb14740d2ab2cb475757f5a00741c8a0d34fd499d6c9e8678173922
+SHA512 (plotters-svg-0.3.5.crate) = 91c4955f62dbb8d80e01e5cbdc7ad5f1869be6025de1d2baeeb9198fb108ad8f01916cdc0728b7123ed9217abe92cdd8ad30116dd454312c8f63bf9cec98644a
+Size (plotters-svg-0.3.5.crate) = 6948 bytes
+BLAKE2s (png-0.17.10.crate) = adff75c6c6f81378ea210faf3e96293669e47afae30196936d6dcfeee30d1f2f
+SHA512 (png-0.17.10.crate) = 33fdf0365b3475d7384fac29bfcd95177e822ac33d3adb1d91a1d52ea90a88bcc5facd95daadf02a79190d406f8a855c4ca4b6e09a0012c63ccbe5285d050101
+Size (png-0.17.10.crate) = 89384 bytes
+BLAKE2s (polling-3.2.0.crate) = 5271f1c8a0d873ff957648c50b1b407acf4299bed13693d47825f73b915410e8
+SHA512 (polling-3.2.0.crate) = 774651ede687cf6bd6d1d752e59e13beeb46846cd062217ad89788d5d6d549399a2a4cc0dbcb18b4a359c1f5a35a3186515799701716c97348329bcd32e40b9a
+Size (polling-3.2.0.crate) = 53244 bytes
+BLAKE2s (ppv-lite86-0.2.17.crate) = ab4072222c214b8175c6e7fa7d669499ae1f66aade109c04ec533114fb702912
+SHA512 (ppv-lite86-0.2.17.crate) = 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a
+Size (ppv-lite86-0.2.17.crate) = 22242 bytes
+BLAKE2s (presser-0.3.1.crate) = 6ad5ec92080d3b7a8eb0ea23cd4e0ef4ab1436866124920cbfc2d4d902696fca
+SHA512 (presser-0.3.1.crate) = d21b42169dd0769b2910b04059aa9b920a98fb6487184d61de6e94e1891e49bcf75dd89012554bf2a5fb748d2322a87b24d8a733c34f6294b07b00fd76cf397c
+Size (presser-0.3.1.crate) = 20946 bytes
+BLAKE2s (proc-macro-crate-1.3.1.crate) = bf09d06ce896f56ae6a5a28f9484ad71231a600323781e1f4164407830d2384f
+SHA512 (proc-macro-crate-1.3.1.crate) = 5306f017933ffa89eb6111ee00b0536179c5cfab56529440630a0bec86b62194ff16f57ebb471b233e88cd886b7b9871de8402ed29073b23e5ca98193e513659
+Size (proc-macro-crate-1.3.1.crate) = 9678 bytes
+BLAKE2s (proc-macro2-1.0.69.crate) = e0605ba40979765feb4b2c3b5b3335cfd4732929b62263dadcdc9af04b778438
+SHA512 (proc-macro2-1.0.69.crate) = d197cbe9b6100c3193a01fd7dd6b4e49d440290012ababb5d9f139409f0afe816f213d67a03abeb1f3227228e0a1f2446d1dc0a2775363a15d1237c38b45d6a1
+Size (proc-macro2-1.0.69.crate) = 44271 bytes
+BLAKE2s (profiling-1.0.11.crate) = 06a5925830d209722274bc121180250ef90618734d87f28dcdef76c51329b283
+SHA512 (profiling-1.0.11.crate) = db82421d99a294d0169f326916a47e23870dbee60e413ef29c3ee941c3b6953b7ded15fc2aecb81f6ec31ec7eea0941c2cf61df74d46827845a745056807bcb7
+Size (profiling-1.0.11.crate) = 31186 bytes
+BLAKE2s (qoi-0.4.1.crate) = 29f39d972ad32b28dc3df015117acd8674481596e6a2d5d2358c5641d2d715ea
+SHA512 (qoi-0.4.1.crate) = 884cde33bfb2d02716daa5f309890093bdb7b3f53eb06aca0b6eff0b7a66fd67cb8b9acd510d19e3ae7718930add971e871532a1605e4989639bf72f59329377
+Size (qoi-0.4.1.crate) = 71135 bytes
+BLAKE2s (quick-xml-0.30.0.crate) = ca44135a2f76bff40075252252459e6719a28c6593832ad13b29ff559a167764
+SHA512 (quick-xml-0.30.0.crate) = e731f9c6795da7ad705c96544b39560dc27e2ea3c468c3dffe9589bb314074e96acbc0ab454f94556e0d9569c55d6cd8d1c7be2c823a77bbb3165ec8393d9aee
+Size (quick-xml-0.30.0.crate) = 161923 bytes
+BLAKE2s (quote-1.0.33.crate) = ef2fafb12d5a6d83190b418b603c391017c0480b072b8f4eefe8cb0d767b395c
+SHA512 (quote-1.0.33.crate) = c1e76c3c017e8554eebe309f8167fd56fce931981c06798aa85a0cc6d64a9cba6ab103f5a1324e69c6f9ca5dc47a8e31ff2e847850542748697afcd265b5939c
+Size (quote-1.0.33.crate) = 28090 bytes
+BLAKE2s (rand-0.4.6.crate) = b05813bcd03baa0c8fdaa1733b04ca44aa3efdbdb964755d825dfee707c7bb89
+SHA512 (rand-0.4.6.crate) = a91c6da7188b426bf9cb832892ee2af87c4cd65fad505c34e9c63343da71efe8c0c67b75c405dca5345317b7940d1d0fc0b20be85afd6b3089203e5698d86f0a
+Size (rand-0.4.6.crate) = 76401 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_chacha-0.3.1.crate) = 610f5bba921c6e9d0527a13b5bf3ac43ffcddbbfc58522a8c086baef788895c4
+SHA512 (rand_chacha-0.3.1.crate) = 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
+Size (rand_chacha-0.3.1.crate) = 15251 bytes
+BLAKE2s (rand_core-0.3.1.crate) = 8841b3bc27fad660e621e5eead7a3accbd33c0eda1bacf0afe6d14944fe5299a
+SHA512 (rand_core-0.3.1.crate) = 5a7ae601124502bede760fd3179c2b28059ebc3b5983bfcb6b8fa62fb58df95cedc1aeb2734e792d894dfa4620801c13c29702f9cbee64243121575d4b6b9114
+Size (rand_core-0.3.1.crate) = 15483 bytes
+BLAKE2s (rand_core-0.4.2.crate) = 1d90a57288413d1dfda38432bbc103785e2e006a366de2211018fa28a0ec0a8e
+SHA512 (rand_core-0.4.2.crate) = f7ae3b690e2cc1fbf2707ee04b752bc5472433f737ab581f9872f7c5660966bc6be45f0c5d2cd8771105df6d4a9d206c55f5cc6ffc1693b46e1ae03a2883b028
+Size (rand_core-0.4.2.crate) = 20243 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 (range-alloc-0.1.3.crate) = d6fb80f5d63eb24f7ae66e47993cdfdb5101908a256281e8c3008006c5dbe605
+SHA512 (range-alloc-0.1.3.crate) = b165ff007057143e1e68e8ccbca955364749cb45d7ca6aecc37c9099478ca3d954e959685941f0e505aa1cdccc9e25e43131c18d3eb447b2486254a32401653e
+Size (range-alloc-0.1.3.crate) = 7664 bytes
+BLAKE2s (raw-window-handle-0.5.2.crate) = 179710fd218ddaf44c481d5ee8ae4d56e5da21f88f02f7c963f34f4e0aab2288
+SHA512 (raw-window-handle-0.5.2.crate) = 51d93a4609533742178ab15d4454ffca1668e2a03c2a6e742ee2a61554564c74307311a50e3992919451f4f4d30ac112284413fb4310abbf06c0fa24d85d5971
+Size (raw-window-handle-0.5.2.crate) = 17063 bytes
+BLAKE2s (raw-window-handle-0.6.0.crate) = 1ac120313017fe23738ea9bee7ee3cd0d2344458f5a6e1b5366fabd9c5339f09
+SHA512 (raw-window-handle-0.6.0.crate) = bd029ac635ca18e8e041fb868c75fdeba9a4540e19d10db614cc14a67b76c887476954f4aa3b42f9014ee07c5d1c002ba9c88a2a7ec8c84a1589bd71bd65c4eb
+Size (raw-window-handle-0.6.0.crate) = 17224 bytes
+BLAKE2s (rayon-1.8.0.crate) = cccc64a60d164dda5caa2b5535ebcb5184e5ab043168b5b33e3c66e20dfc1e0a
+SHA512 (rayon-1.8.0.crate) = ab1cef238530d81c255b6631ecfed9cc4f3f8d7cb6a74701d29c1dcb022cc5b859db1d246cf8247d47702fdadcedfe64a6749e24cf6c7258e8c9411af7e4524a
+Size (rayon-1.8.0.crate) = 170172 bytes
+BLAKE2s (rayon-core-1.12.0.crate) = d126a09d8f6b63909bd81a9543a31349e0e5c9c84c84b4dc0034b8ffebfecd1d
+SHA512 (rayon-core-1.12.0.crate) = 588fa479c499e1620e25c5818996f0376d3bf526272af6c50a17ca0ccf0f8f67b03a3a665938575a86a8edc1f101a37ab01133b27f904eb5c291bbfc581135b2
+Size (rayon-core-1.12.0.crate) = 70081 bytes
+BLAKE2s (rdrand-0.4.0.crate) = aa9ec3125d9646b82a616e90ab4bc7824baac14a2e827f5221f643a6a5dc0e9d
+SHA512 (rdrand-0.4.0.crate) = 6476275d124bee28747191471e8d8f321a3b1c148c1f2a7ece4175f5244a7de90afe5f99d2eba5244d886b92e38232398864bf90e6d434b09494533942c8d894
+Size (rdrand-0.4.0.crate) = 6456 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_syscall-0.3.5.crate) = 14cabe779c177678c10653eb7f0e52774e34069533c08c450d1797357f5086fe
+SHA512 (redox_syscall-0.3.5.crate) = 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde
+Size (redox_syscall-0.3.5.crate) = 23404 bytes
+BLAKE2s (redox_syscall-0.4.1.crate) = 85e65efdd39dea91e9283d485b8853037b6f98f2f4c3fd6116679951206f7e97
+SHA512 (redox_syscall-0.4.1.crate) = 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
+Size (redox_syscall-0.4.1.crate) = 24858 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.10.2.crate) = fca11f936973bdf2195e6ded901b8df5b73fbaaba9afab2de68c1790c5b355f2
+SHA512 (regex-1.10.2.crate) = e594f70cc540586e4039e7b905ede9e507757b531f22a94aae185e47732ae0d54bceb2c6aceb815819a9652c01ccf697798d372631f2f864c04ca2eec59759d3
+Size (regex-1.10.2.crate) = 252839 bytes
+BLAKE2s (regex-automata-0.4.3.crate) = d788d9abcbb1c8fab5c65b1fd5a228df5056f00f3baaa971f6758c8125e8911f
+SHA512 (regex-automata-0.4.3.crate) = 4fc82fe3556f829956c3172447589555ef286fd66ee9a445cbdcdbe57970655e35b6eb0895ba02c344d826609257e0c95d3f7f51858aa260103bed7b08d8c1a8
+Size (regex-automata-0.4.3.crate) = 617011 bytes
+BLAKE2s (regex-syntax-0.8.2.crate) = 1d0622805a79f44450950cd96e4eb8f213180b3de639601cebf9c8ca9ba771bb
+SHA512 (regex-syntax-0.8.2.crate) = 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728
+Size (regex-syntax-0.8.2.crate) = 347228 bytes
+BLAKE2s (remove_dir_all-0.5.3.crate) = 1c3501d77c00011b5c303ca74013c37e39700786c370d0891f8114759e4e6b4b
+SHA512 (remove_dir_all-0.5.3.crate) = 50417d6d8a33912193a1ed37eb72b47431b12ae65d2780cdb7080c3d141e63819da13751c3fb737685cea322f70b36d413389c3dc01aa12b4dce615aefed0e2c
+Size (remove_dir_all-0.5.3.crate) = 9184 bytes
+BLAKE2s (renderdoc-sys-1.0.0.crate) = e3446766563c85618d317646d78c0ffe7cb38f8ed987a27a7639d3c4cb5f4b50
+SHA512 (renderdoc-sys-1.0.0.crate) = a9e36c82853edf10e143fde02359aceac879ca42d23c95a3a7c66e99ef027a6449937136c9d1c90efc1cc542aa532513690fa235e7cfbcc59ab951c535a26890
+Size (renderdoc-sys-1.0.0.crate) = 10336 bytes
+BLAKE2s (rio-0.0.30.tar.gz) = 2f54881ec5fa68cc60f3f7a140b3bf68026350651f00570f019fed6d292713c5
+SHA512 (rio-0.0.30.tar.gz) = 21372fc52c5a47a36aabcf8f3bb5d81e2832d5526a3915ba23166aaaaacdaa4bdce8d3e338827a4734505625afa1db7f54471c50c56da21bed4bf4c53d6dd89b
+Size (rio-0.0.30.tar.gz) = 34176115 bytes
+BLAKE2s (roxmltree-0.18.1.crate) = e6bf0ba766f9600d69f8f1888cbe9efbf94afdbca395ae26f2e0903f7fc9b133
+SHA512 (roxmltree-0.18.1.crate) = 36409eb077bb3b26663096ad6457338f124eaad7bfb11de08d57bf44eef0653736d234a9bf8ed6d49ea357741d775e0f01bea931b298aa4445a086d58bcea937
+Size (roxmltree-0.18.1.crate) = 43040 bytes
+BLAKE2s (rustc-demangle-0.1.23.crate) = 69a47a17841599868ba5e4e12607e52d81df244530c2b07551e10809a522f273
+SHA512 (rustc-demangle-0.1.23.crate) = 8cd29800254b1305ad50f1fc008838c52d9659f97a51a68e9f2bd6d0a60126f3ebdd1c79760f96445b3bf998d0773526ddf663b174acca81babdc0b423247247
+Size (rustc-demangle-0.1.23.crate) = 28970 bytes
+BLAKE2s (rustc-hash-1.1.0.crate) = ba3940200a72ad4ee115b0ef61c7c32278f6a3fa5d913220d1bd72362ef63aaf
+SHA512 (rustc-hash-1.1.0.crate) = 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
+Size (rustc-hash-1.1.0.crate) = 9331 bytes
+BLAKE2s (rustix-0.38.21.crate) = d8ce83ae9f81da588e09223b413aa84790e2bb20a0c59bece6f9957e7cf25c1f
+SHA512 (rustix-0.38.21.crate) = f3b147706e1befb9d743bb57c7f8dc0a1ca8f244ed98069dfc757ee9d7281f097531bf7d1028d21ac798ee27bfb07b2ea6ac395dd0bc6caef4647fac88669833
+Size (rustix-0.38.21.crate) = 358962 bytes
+BLAKE2s (ryu-1.0.15.crate) = 9cd8b57860ba906eaae35b47878818e4e574fb5463963cb95a0134a0acae6eee
+SHA512 (ryu-1.0.15.crate) = 4655b5647f919082a9b84b889539ae7fb23a1201057cf280efe79c58cb5f040864efb7812cda5021bf6d34838a15d173ac8bdb0fb9fa2dba85173d3efa5a826b
+Size (ryu-1.0.15.crate) = 46906 bytes
+BLAKE2s (same-file-1.0.6.crate) = 1a9b3bb2a767c4e3a7537b2fd8daaa2afc113e6bdaa27a25d2eefff59e7600d6
+SHA512 (same-file-1.0.6.crate) = 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
+Size (same-file-1.0.6.crate) = 10183 bytes
+BLAKE2s (scoped-tls-1.0.1.crate) = 6c26ce57d3252ba15d330e92a54add4aefcd80402734fd0105d09b3bf561f92f
+SHA512 (scoped-tls-1.0.1.crate) = 342f43d53edd33ea3e2197faf5dce37bfbeb0b20b6f0febad4dc6244c3185df127b2c10488e95561260a0ef968f32707460f2d0d23667cebece19b167c0a0c25
+Size (scoped-tls-1.0.1.crate) = 8202 bytes
+BLAKE2s (scopeguard-1.2.0.crate) = 4daf97de7fabaf7fe5ba6000f7132a46cc0bab2a297127580d9ac127d0a8fcec
+SHA512 (scopeguard-1.2.0.crate) = 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
+Size (scopeguard-1.2.0.crate) = 11619 bytes
+BLAKE2s (sctk-adwaita-0.7.0.crate) = a8aa062ab0846bbe158bfff6e82215333e23d264c000fd198b27bf2a5b076e05
+SHA512 (sctk-adwaita-0.7.0.crate) = 952744d34c6ccb65ac00b7d19ace7b889ffbffd17c6fcd52126f0740afa6449d2cebf67a242cdcb0eba032726076d9c0f8d6ccb0d322b5851e5ac247798d1367
+Size (sctk-adwaita-0.7.0.crate) = 49423 bytes
+BLAKE2s (serde-1.0.190.crate) = e9bc4519d191ef8a85e24ad077973c9d098ea6a80108f0049870faa73c4de639
+SHA512 (serde-1.0.190.crate) = 7f1cbe819fbae803865beb20b5d8b9fa52d503e04083be7181c1d04b702aaecf553796db960bfea87dc17ef864246e78a919219588064fb083e77dd2c6c16ce1
+Size (serde-1.0.190.crate) = 76455 bytes
+BLAKE2s (serde_derive-1.0.190.crate) = 210fc4bc025686838a607a146888fe036bc0c9c53aab7bb63ef2d067fde034f6
+SHA512 (serde_derive-1.0.190.crate) = 5b37b659c45ab95b0333d787cc5e8374076121d548837556774cbe768073b02aef4a6889e32b738ce5d85613264ba78570c0af48d049102d4d687ad791dd09ea
+Size (serde_derive-1.0.190.crate) = 55676 bytes
+BLAKE2s (serde_json-1.0.107.crate) = 00db8cb322827f0f56b780be5ed8f4d01311b0a530a3cc9e1330c6a4d6771ada
+SHA512 (serde_json-1.0.107.crate) = ecd4ef86538df402f2a397cb86c5b4b277a9a43d742e2af3d51ab5ac0ba31c677bfc72db06c10f8abbc970ee41d5f77d758f1f70ea18495d96bf78cb7d66c2bc
+Size (serde_json-1.0.107.crate) = 146458 bytes
+BLAKE2s (serde_spanned-0.6.4.crate) = 4fc1f3c0aed6d8eb06537066198d45c56dd7ef289ece45e16b2b6ae5c70728ca
+SHA512 (serde_spanned-0.6.4.crate) = 10a71df5cf84abd5c658de0321a4813ce582735fa5cc349694d979acd8c8228fcf69b3c65bba803d706089b49b053c15a8b1c4fc4c19a586596b8cc58cc2ce04
+Size (serde_spanned-0.6.4.crate) = 7756 bytes
+BLAKE2s (servo-fontconfig-0.5.1.crate) = 0560ac074940fd083c6280ae42afb57ef77db97b3f2d33726cb97e7e698b473f
+SHA512 (servo-fontconfig-0.5.1.crate) = 7b76733b15e083d2edf2c90b56ada7442898508f992bd91e94f751c21cd42168fc28ad70743e03ea01d99b0f79b2608f126b5241c864c25a21eacb820d9c2de3
+Size (servo-fontconfig-0.5.1.crate) = 9738 bytes
+BLAKE2s (servo-fontconfig-sys-5.1.0.crate) = 35d743d423294a2cd73ec52c86fc8e369bb69afb83154c7913bc51e43c1b9a5e
+SHA512 (servo-fontconfig-sys-5.1.0.crate) = 7c73c1c3b6fe3bac24d373998e14ac875990434395e543a241f53287297ebcab4b90e0e2a32ddc6a24e1eafcc095cc5cef91f0370959249d08c6994e1c4933c7
+Size (servo-fontconfig-sys-5.1.0.crate) = 1790708 bytes
+BLAKE2s (signal-hook-0.3.17.crate) = e706055e3a219a72e617897325bc4a0e06002ae3814e982b33461274cf45ad1d
+SHA512 (signal-hook-0.3.17.crate) = 045ac6268e504c5561d3884610a48c930dfd936086f793839f42602e92e4a8cef289955776e8eba8a5ca1a91b5f27ccb3724f49b32091f8f06c8bde984d82298
+Size (signal-hook-0.3.17.crate) = 50296 bytes
+BLAKE2s (signal-hook-registry-1.4.1.crate) = c282f4df3b23f57a03e0b6c531bf96e0a10d03d9afebceb4092ce7c630b4cbf2
+SHA512 (signal-hook-registry-1.4.1.crate) = e83acec2b0083967555f6c659dfaacc32d851a9485c9f6f4b4cf257742ae3ffba8c14708c75f1a5520e9d132ea9e21d6eb65aba492eec481e8492af8b798c5d1
+Size (signal-hook-registry-1.4.1.crate) = 17987 bytes
+BLAKE2s (simd-adler32-0.3.7.crate) = 4e97d965efa10d40728db8210a078be56385eaa8c9226af960f1685713576ea7
+SHA512 (simd-adler32-0.3.7.crate) = 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac
+Size (simd-adler32-0.3.7.crate) = 12086 bytes
+BLAKE2s (slab-0.4.9.crate) = 910e1c3640a12b3196dec14d77395cbb8ec6b85537612ac3653ee9bee7a415a5
+SHA512 (slab-0.4.9.crate) = b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40
+Size (slab-0.4.9.crate) = 17108 bytes
+BLAKE2s (slotmap-1.0.6.crate) = d355535dea11cbffd024ccc525fbb29d4b88320391979c45c993aa947ba9eed3
+SHA512 (slotmap-1.0.6.crate) = 1e0fad77d39cf937fbbf32913595e836b9d8067a81e8ad9a6653cdea023f2c8ce511c0216a1222c056e57419cdfd56977af7a6e83a9cc8b5708310a17353b145
+Size (slotmap-1.0.6.crate) = 58954 bytes
+BLAKE2s (smallvec-1.11.1.crate) = 5487460a1fe435bc4719f28aad8ac3ffc79569b147f71eec8de842c6a022b976
+SHA512 (smallvec-1.11.1.crate) = d4ed45e8867366072e77f23ebe8b31be96be37e5beed30fc2b5ffea81ab04a2ad2aa34fb4f29724b02a5eb90f8b1d8c40b800ee915453947f90758ce999704b5
+Size (smallvec-1.11.1.crate) = 34831 bytes
+BLAKE2s (smithay-client-toolkit-0.18.0.crate) = bd20bb729ec7cb2f7ef50521b9430d71fd5aa8272a68a2c2ca0e8e30270d8d21
+SHA512 (smithay-client-toolkit-0.18.0.crate) = 94611853e8fdfee488371a170b97ebd502d395f597b8d479876add936390ebfb549a61a5a3237351d796a57038c60a5ee581049c0c859b490655ded26369ec32
+Size (smithay-client-toolkit-0.18.0.crate) = 126729 bytes
+BLAKE2s (smithay-clipboard-0.7.0.crate) = 0d9453a19679d378f7c60794c6177c66e9e9a202082dc044a823a69eafa4c6f4
+SHA512 (smithay-clipboard-0.7.0.crate) = b302a6c57810699e2e88077a3301bfed0ce87d0c43d23372ddbb93811f9fc46df2e74bd6bf1b2a9fa94fba05426111ec7eefdc624cbf685e8379c66695c3f5eb
+Size (smithay-clipboard-0.7.0.crate) = 18028 bytes
+BLAKE2s (smol_str-0.2.0.crate) = 99ea1983dc7b475b47b1c425b02e9f2c64574c4f4c42e28f36b56a9553eb057d
+SHA512 (smol_str-0.2.0.crate) = a0cc82d782c0fcbf3fec89dd7644bfcbe88a59c715f31e214712dce8baee0294f9200accb3e7a56deb284b746ead7fc716a8534cd8c445fbb3c3269a27f6bc42
+Size (smol_str-0.2.0.crate) = 13467 bytes
+BLAKE2s (spin-0.9.8.crate) = 40d356ced615c0a4f5c7680d28ed15e6af96c3f6b9a1b9db71bc0c7728a63107
+SHA512 (spin-0.9.8.crate) = b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee
+Size (spin-0.9.8.crate) = 38958 bytes
+BLAKE2s (spirv-0.2.0+1.5.4.crate) = d018b8a95ff8836876bc01b8891866a82bb5e82a98b7a3aab51e3c0770117d28
+SHA512 (spirv-0.2.0+1.5.4.crate) = a0725df0ae9ce0ebd0b3037a740ce82c565c21a0ee343408291b30a2aebd3ced236d1df511a73abf5480ab3d23e83a88b237ee172adf5832ea7014355a3733f3
+Size (spirv-0.2.0+1.5.4.crate) = 30491 bytes
+BLAKE2s (static_assertions-1.1.0.crate) = eb3218e3c4d41feda9dac8901108477074703c4ed397618b14cbe86bfb1ccbe6
+SHA512 (static_assertions-1.1.0.crate) = 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
+Size (static_assertions-1.1.0.crate) = 18480 bytes
+BLAKE2s (strict-num-0.1.1.crate) = 8d1cf778441780c4a2282c389ed4c1676e30ff03eb7030541be7fbd5155f4f4b
+SHA512 (strict-num-0.1.1.crate) = 27ced0b3110094b3d8a22b60c67980b7416debe5a22b0416a025dcfc8264fbc1ada1ff73362383ec605c36d682245b2dface093cb6152852f4d4b28705f8a197
+Size (strict-num-0.1.1.crate) = 5104 bytes
+BLAKE2s (strsim-0.10.0.crate) = 4893490aaecbb97be0d8268c4ad5653b22237927bc9f08196717dc9a5160de50
+SHA512 (strsim-0.10.0.crate) = 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
+Size (strsim-0.10.0.crate) = 11355 bytes
+BLAKE2s (svg_fmt-0.4.1.crate) = 64c4fa33c0702610298aafe15cadd66be03c3e32f7aa6bf1a9c51357c45330f4
+SHA512 (svg_fmt-0.4.1.crate) = 878950880ce038cf1cd7ddd729b47353f5f229f49233cd1b307e52f90f4b405cc3c63b09a259eafb88719d4d0e76f1e6a4fc6ed9ee9628c55385534435b6e8c3
+Size (svg_fmt-0.4.1.crate) = 4052 bytes
+BLAKE2s (syn-2.0.38.crate) = 6ef11bec9aa3babcee336358ea4ebd8aaafac7add4104bdbd25c085d6fa32c45
+SHA512 (syn-2.0.38.crate) = 84fd4f4bc6de97cdb63a1ee9161daf8fb8fd1fa0f3c3bba4a29c463cd62cffd292c45b8cf17fd0911e580098cadc7b167e4e686595d31d72e7b53ee7df6d5f04
+Size (syn-2.0.38.crate) = 243284 bytes
+BLAKE2s (tempdir-0.3.7.crate) = dc09385d5ed6c2016bc4115b2a7525ccb43639ea4c69ffeda886544caa26a9c2
+SHA512 (tempdir-0.3.7.crate) = e5b02f7d260ff594fc2dbbd441eb8adfa36ede937f32c8c812b458167c0e49f5cf493c6ebf83ce8007a0aeb97016169fda7f5d2996fecc72f9409d6f463d9bbe
+Size (tempdir-0.3.7.crate) = 11468 bytes
+BLAKE2s (termcolor-1.3.0.crate) = 4f6e3b322c810b806a6da67c9f4ed88451b499149ae3209a19171b14b0400df8
+SHA512 (termcolor-1.3.0.crate) = cb6639ece1f24a30ee4f28071f5f177e88dfc294c3b9aadbc4d539bb5e796a1f47a8d3db61e7e0798d271fa1e1cad9c23f3e56e166b8688c4fd4e81fab2a8942
+Size (termcolor-1.3.0.crate) = 18799 bytes
+BLAKE2s (thiserror-1.0.50.crate) = 62d5a536c172b0482631f8c92955536f850f6ba33c28e7bcd23350de48a2ccda
+SHA512 (thiserror-1.0.50.crate) = 65605a9cfbc43447a50980739259a45d933f1eb315926dce909892f7162c79bd04bfcee7b38b5a9fa71b24fbe4416d050ae8e2443932577541513a23ebeeac46
+Size (thiserror-1.0.50.crate) = 19414 bytes
+BLAKE2s (thiserror-impl-1.0.50.crate) = 725b56eb9eb18631724a8837d8f63b5413c72cd9aecc95b5ad5f0cd56ed657a4
+SHA512 (thiserror-impl-1.0.50.crate) = 8555e010f94390e93ba757bce9ef25d066ed542f23b843db431a66fbab722584ea0ce6c9d4b6f4d92cea3d91c190336abd567c4a0aa4a27893db25720c5b89c9
+Size (thiserror-impl-1.0.50.crate) = 15357 bytes
+BLAKE2s (tiff-0.9.0.crate) = b04aadfaced4c2ab6ac9d5a562c6c7dc75cf59c6a2e093da28ce5bd398cf8a48
+SHA512 (tiff-0.9.0.crate) = cd13530a976cc8cb24e649568b1833ec7eed1709a41b02c298b68e406b78b6de622d3ce32123fbbbbf0e5fcfab9a6c319a356db352fa83fec819dd318cb1e6ff
+Size (tiff-0.9.0.crate) = 1418215 bytes
+BLAKE2s (tiny-skia-0.11.2.crate) = 44682c89314004a5c88a8a73bbdbd14580337982472c028f1f6079e2b3c1f7e8
+SHA512 (tiny-skia-0.11.2.crate) = 2022f59dd72d03ad8ee76ca22bdb6c0d86ca485d56d7eb6f9cb3546abd40b1c013c96e183d6ed8683663678392d8f959f04e5af4465b37cc87ee26e87931f9c2
+Size (tiny-skia-0.11.2.crate) = 200614 bytes
+BLAKE2s (tiny-skia-path-0.11.2.crate) = 9722eaa3cb245b4a7d914eae3f16b78b47032a23bbd4a0273ea5b2b6eb4063f2
+SHA512 (tiny-skia-path-0.11.2.crate) = 332e1726c103d7cb84d2bb441b89feff274cbe9be9b060ee2e486358fb3d0e1dcaf607deb0263d44d1d1ed77536cdbcc2722e0e634a2afa6d146e1c33db43d6f
+Size (tiny-skia-path-0.11.2.crate) = 47058 bytes
+BLAKE2s (tinytemplate-1.2.1.crate) = 0027e7b337b79cd45257e3b79454dc579ec1bd97811fd74824268704e3aa7454
+SHA512 (tinytemplate-1.2.1.crate) = 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9
+Size (tinytemplate-1.2.1.crate) = 26490 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.1.crate) = a5a60bcbbb0c2a122c9318e1791fdaa0a8b95e8e6ae1af4460495bfeabad07ec
+SHA512 (tinyvec_macros-0.1.1.crate) = 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
+Size (tinyvec_macros-0.1.1.crate) = 5865 bytes
+BLAKE2s (tokio-1.33.0.crate) = f4203ac170a80d130a298bcca2e4880a1cea02b5e419a45f195a1f7697594de2
+SHA512 (tokio-1.33.0.crate) = 49fc49106064a637988619fdc5f949654b64b26e956801cdfcd46d8441bc4825683969bf65421e1466b5e2c8bff7212f738d8d5182980e4133e84d0187999b70
+Size (tokio-1.33.0.crate) = 733783 bytes
+BLAKE2s (tokio-macros-2.1.0.crate) = d17f510bb009bdab3c39d8e089929c5ce18f01e580ae63905c9149b893a589bc
+SHA512 (tokio-macros-2.1.0.crate) = e2a24c1befd512d68b5d8b26a3f1d940dd10bfe0979b5d61a71052478d9fd19b28eb7bcbeaca4cf3c9736fd3da0386c899e3a619f47c2d9f7e6b497140586b9d
+Size (tokio-macros-2.1.0.crate) = 11472 bytes
+BLAKE2s (toml-0.7.8.crate) = 5bc673c77c09ed109832d7bb1fa877e6a7ddf13701a995fb065bbddc7f98f849
+SHA512 (toml-0.7.8.crate) = 84479acfa305aa682ed6ba655208c245d442d61028c422fefd6174371ec214e88912c257a3e2527e14646b655b18d55ac2d5482b0b4fd8cc2a9f66575ff1c84b
+Size (toml-0.7.8.crate) = 49671 bytes
+BLAKE2s (toml_datetime-0.6.5.crate) = e0dbace4993943ccb0a87ef9cf01be354985719083bd5a878f533c6b9276c44d
+SHA512 (toml_datetime-0.6.5.crate) = 502bdedbcbd2ac9fbaa5f4b51f2e409af185f3633f01f8845de5e3b007f2400215ddeb82ac588bc915ed5a5f9d7251ccf93fe2a57cd40fca2927f4c0966357e6
+Size (toml_datetime-0.6.5.crate) = 10910 bytes
+BLAKE2s (toml_edit-0.19.15.crate) = bc8250ef522c2c4066f61f2754945843e8af3ee3f4a2a7d2eb2b66fe43eea98b
+SHA512 (toml_edit-0.19.15.crate) = 46d6bd2fea957392ae0ad7e687dad7743b76ee8e8ec76c80d6374ea294d3d09b6f73df0a82c821b9ee3b5268987a4136aa825034309f3cbc1947dbd1af1505dc
+Size (toml_edit-0.19.15.crate) = 95324 bytes
+BLAKE2s (tracing-0.1.40.crate) = 7c52b3febd711ac83bc47e8021293adebc7d5ff91df02ef77e9157a056db3cd2
+SHA512 (tracing-0.1.40.crate) = 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275
+Size (tracing-0.1.40.crate) = 79459 bytes
+BLAKE2s (tracing-core-0.1.32.crate) = b8e1bc2af3635843ee11b3868850bc1923fe19626fb57c245409d7834fdf571c
+SHA512 (tracing-core-0.1.32.crate) = 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521
+Size (tracing-core-0.1.32.crate) = 61221 bytes
+BLAKE2s (ttf-parser-0.19.2.crate) = cdf177c9fc2e281a3dd4e84d6f79f6e6181a2b4fc9b68b3027574a8d34189f16
+SHA512 (ttf-parser-0.19.2.crate) = 3638a30a959d3a5a36c53b8469f64ce8fe1eff671103172097a4f406a545ba3b45c92450cf4777cc92e4d291e243d00e796db1b907da7439c5ee6994c297a109
+Size (ttf-parser-0.19.2.crate) = 158329 bytes
+BLAKE2s (ttf-parser-0.20.0.crate) = efd49b9b219bd7b89386f33bd2c640d06092dadd2ece662f520bc22c7e5544a3
+SHA512 (ttf-parser-0.20.0.crate) = 57f8b09a47109da06a4472d6a75de41773bc6a4a976684e5490a19b1b6da4631d381650152914ad8ab04ddd01b7c5cccca971ca45054cfdf027ebcd924037929
+Size (ttf-parser-0.20.0.crate) = 161769 bytes
+BLAKE2s (twox-hash-1.6.3.crate) = 6888f8241e7cf60aa6f0fb0cc1b49f3012d580b57410bd90691fa307256921ce
+SHA512 (twox-hash-1.6.3.crate) = f7ce63e6e5ca79ce9330caf40b32578a5d2088c5d8ed371604268760d6e212d447d9e3a95378378a283024155bccdaea47597902c488a94c5d5f79770baec8fc
+Size (twox-hash-1.6.3.crate) = 21842 bytes
+BLAKE2s (unicode-ident-1.0.12.crate) = d3afb0938724e7bb0f5c2a5f76ff614511446dd54b363f76e84353254acd3739
+SHA512 (unicode-ident-1.0.12.crate) = bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
+Size (unicode-ident-1.0.12.crate) = 42168 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.1.crate) = 1fbf059d99b61c44c6434f04b690268876af091fabb9b89bcc26ff83442b14c5
+SHA512 (unicode-segmentation-1.10.1.crate) = e96224bba73fe9a167bbf226bb13fe5bea085765a90f7232cb20b42f3c584242b7291aeba1eb8edbe2ae40e5bee2f4714f434324f79316b22e8437c77a50e86b
+Size (unicode-segmentation-1.10.1.crate) = 98416 bytes
+BLAKE2s (unicode-width-0.1.11.crate) = 07ad83fbcd009e792c80da1e1e4b0773440a5d0721987757d954da86d073829b
+SHA512 (unicode-width-0.1.11.crate) = ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe
+Size (unicode-width-0.1.11.crate) = 19187 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 (utf8parse-0.2.1.crate) = ec63d4e1704c8be3fa23931b95f5ce67284b3dec987a7442e459406be3d24fcf
+SHA512 (utf8parse-0.2.1.crate) = 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050
+Size (utf8parse-0.2.1.crate) = 13435 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 (walkdir-2.4.0.crate) = 802e00ffa9364c7524bdbe8c3df86a040a3b94220ae24ed8bbb761349ab53069
+SHA512 (walkdir-2.4.0.crate) = 09e1bc852c01b452c95b26a369831a97bc5c9e0ada3111c73774570dd73bb5b9e4735317d5572304fb48dca44ce7b9f77bbd17c418b6b047b2ab17b8bb42d9d9
+Size (walkdir-2.4.0.crate) = 23550 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.87.crate) = f49fdb059a097087571b78e9ff58efc8d452d504e2a7c5793089da04648ad27f
+SHA512 (wasm-bindgen-0.2.87.crate) = 0c3099155ef079d2b91d2d5b135243d687bf865cdd9ae9d97d8cc2eb4c9bf7439b66b28d5b1d7e95048e53be63ed4909b6b3f2427951348de25ca7abb7a03705
+Size (wasm-bindgen-0.2.87.crate) = 175052 bytes
+BLAKE2s (wasm-bindgen-backend-0.2.87.crate) = 5ff82aa5b9daa6b8f1f4994e2ff7a0d39dbedb4a9bb04a5620a457321785dbfc
+SHA512 (wasm-bindgen-backend-0.2.87.crate) = 317ee2bdf85067cb7f4b4ed6ff475ff9e5063143e9b7c8a28572211c09025935815227c4afa8c92823ac92102562d4d34531aa4891d8c922048d37e27377ee94
+Size (wasm-bindgen-backend-0.2.87.crate) = 26821 bytes
+BLAKE2s (wasm-bindgen-futures-0.4.37.crate) = 814ea1294737b2b0b8914713bf3e4ed1cf8a1627dd70c718211a835ae8ab5fc1
+SHA512 (wasm-bindgen-futures-0.4.37.crate) = 144d321ac7c9f55d94e8a0a6803c2994be763141a757f33c27513fac45b0193d4e4429c899bf1fad25039d56054a0fa381f0171df09c06260532cb06d5407448
+Size (wasm-bindgen-futures-0.4.37.crate) = 15193 bytes
+BLAKE2s (wasm-bindgen-macro-0.2.87.crate) = 7025b3d21ab3bf47f36efa9eea85253922e5b6bdb3fdde4c465ac03e18d291c7
+SHA512 (wasm-bindgen-macro-0.2.87.crate) = af366d8d853b280014cdf5286f3b1f6d7fb0837ce6e359a81cb6f85161537c8e2cd06d7f893c957f5bf1548d34084d33a213670b471937782b56033a23cb15a6
+Size (wasm-bindgen-macro-0.2.87.crate) = 13897 bytes
+BLAKE2s (wasm-bindgen-macro-support-0.2.87.crate) = a6ef11ae6e4a967477a93e325afbbcac3ace05973727b53a98475ef221392d80
+SHA512 (wasm-bindgen-macro-support-0.2.87.crate) = 9390aa2767fed1027be168612c424d4c7cd4423addd83b79afd8c67886f66303ca4846e6454302ecc78b47bc62e8ee46849a4c0d3edb98849ce8476901424e33
+Size (wasm-bindgen-macro-support-0.2.87.crate) = 20006 bytes
+BLAKE2s (wasm-bindgen-shared-0.2.87.crate) = 7dff1a928b87d4373e91afb1d034234f4a0c2652f92517777e973c25d63eef75
+SHA512 (wasm-bindgen-shared-0.2.87.crate) = cb9ff537554f56fd07052ddc4adc904a57ee64e13298df1dfca58b361ce163c34640e7dd9ed301ec1375f335dfa424230e22638ea7569ceb34aeca4505f6c008
+Size (wasm-bindgen-shared-0.2.87.crate) = 7248 bytes
+BLAKE2s (wasm-bindgen-test-0.3.37.crate) = 2f9eb28ab22ee9572ee7d78dfb216159374ee0fcad71d896036b952dae3e625f
+SHA512 (wasm-bindgen-test-0.3.37.crate) = 642a772a358f396c7b2bad0aa96ff97e28c96007d66d06782ca0305e73359d6b6aca39cdb5dfc976230ec5cd147720242506e437403cdee9473a78b2bed7e733
+Size (wasm-bindgen-test-0.3.37.crate) = 16984 bytes
+BLAKE2s (wasm-bindgen-test-macro-0.3.37.crate) = 9b5dea941f0de1d9272af34cb05c7fe81415193af654be0c84e0d4d96bd2c0f5
+SHA512 (wasm-bindgen-test-macro-0.3.37.crate) = e33763962d426b59749ae7f17c7f524a585963c6e0a7a2a0337c51bdc323f6fd8a6e9c63297fb80c6e8f1e5d0d25bb8970a94d2eaa4381cc028ed61e475407b4
+Size (wasm-bindgen-test-macro-0.3.37.crate) = 7739 bytes
+BLAKE2s (wayland-backend-0.3.2.crate) = 13e168bedb39df47295d5a24bb8dc28c81f33dd9d5cff475a9b15d844902f9ef
+SHA512 (wayland-backend-0.3.2.crate) = c54edaf21f5e17d121f653c10b024eca27bc09a360bfe3389b468c2c26ae7541b881b8c61a64d89e9dcaeafaacabdfe27aff0d152341a38dd13f547070341e96
+Size (wayland-backend-0.3.2.crate) = 69238 bytes
+BLAKE2s (wayland-client-0.31.1.crate) = f409d87b1e9567267172c9e8096c598e839b0b9365f71d34da210e7c5015000b
+SHA512 (wayland-client-0.31.1.crate) = bc399f57e803b9dcc6fd1a9d08c010ae060ffa56f1a390046b8666617a1e01b3ed85b42bfe63c97574b3180b22130029dd0f4316f97eb65da9e5f8c2e66eeef4
+Size (wayland-client-0.31.1.crate) = 62635 bytes
+BLAKE2s (wayland-csd-frame-0.3.0.crate) = 9cf75c59f807e9b9c27750788ebc273982867c020a6604a2343e81b29da9869e
+SHA512 (wayland-csd-frame-0.3.0.crate) = 2ae56291ebf40e84ff690f15ce43cee36a29fc67975cb1331c47a44cd93aab7c19fc8b385b67149a62836b3bcbe1d5bdb646078b9cf2b00e5288893ba9840bb8
+Size (wayland-csd-frame-0.3.0.crate) = 5696 bytes
+BLAKE2s (wayland-cursor-0.31.0.crate) = 2c4a9d2a122275502d7aff887850faa753bd07148a049e58d3e51c619665c5d2
+SHA512 (wayland-cursor-0.31.0.crate) = 3aa0852e3204e5abcac0131f765016557b96eee348f9f1cfc8a98eacdb7ee7547e3ab4f11bcb7d19e0ab054ce9b0b4e1ea619b175135e3af75ee73cee99429bc
+Size (wayland-cursor-0.31.0.crate) = 6938 bytes
+BLAKE2s (wayland-protocols-0.31.0.crate) = dbeae48d52aacdb17e13afccb6443be044b26aefb1d557698b8762fdf7262856
+SHA512 (wayland-protocols-0.31.0.crate) = 5eeea6b739e5426b4a2f45479137ce5b696a5d0b2dc61cecac13fd0e5248fb2d9306609f90629149162e98ed077fa2f86d58fd2e8520191359f80ef617e1d45d
+Size (wayland-protocols-0.31.0.crate) = 134772 bytes
+BLAKE2s (wayland-protocols-plasma-0.2.0.crate) = 5a23a92ac486ce0965656b0c598846243b679e8572601824362ea199e8f326b0
+SHA512 (wayland-protocols-plasma-0.2.0.crate) = d72a03ae0c34b9102567b584971714734aa97e0bd85a3447663a0f88b05bc06a295b1aabc46b6c92701e620c2af87ad6a321a5daddab0df08e7e09f1337f3cb6
+Size (wayland-protocols-plasma-0.2.0.crate) = 59992 bytes
+BLAKE2s (wayland-protocols-wlr-0.2.0.crate) = 5685319daf7173eb89156069e20c5b2ac52140507a9124ce37b974f151191efc
+SHA512 (wayland-protocols-wlr-0.2.0.crate) = b1e5025dbe50a9b90bfd7a38d7564ea8a02c84c8c802d2200864dc604847a4b0979f8a0e05d8d76c2b7c1e198c7847e4d59ad49311b00ab2d4d36eceb776a16a
+Size (wayland-protocols-wlr-0.2.0.crate) = 25804 bytes
+BLAKE2s (wayland-scanner-0.31.0.crate) = 0aa0b02b0a7e3372dc331a1324257fb5015bf08177c83bba5f013e88c1dae4ba
+SHA512 (wayland-scanner-0.31.0.crate) = 132bd03a836aa4b8395c67eccbfee2019a0cd30b3e6b081618bf209fd60cc9a2e5bdd9b648e0ca09db7ba3b2aef29f2fc5b08353d0b1b60972d9949a63018001
+Size (wayland-scanner-0.31.0.crate) = 35245 bytes
+BLAKE2s (wayland-sys-0.31.1.crate) = 1319605d43f2f408489345d34f059154e6be693272edd80e5d7f840ed63daa10
+SHA512 (wayland-sys-0.31.1.crate) = 79d6feda8a2a4307218ad51b292efd7d0e80707630908a9ae9bca6c0ceed57af874f3b6467915fefd078279ff4f7d39291d84d6250312f692305d38d7f0bed3e
+Size (wayland-sys-0.31.1.crate) = 8577 bytes
+BLAKE2s (web-sys-0.3.64.crate) = 452e9beafd5b3a8fe9424ab0e7c56a1b459545d20f143d5ac041cabca1b0ac4d
+SHA512 (web-sys-0.3.64.crate) = b02b0bc3f1354842b364d2f062ea4f5025edb6e615046750b56a6e2fcacef7e0b46a190eb45e14e590cf297e3ec1a813a81612ac5acfc12d744fe16c5ce041a4
+Size (web-sys-0.3.64.crate) = 725584 bytes
+BLAKE2s (web-time-0.2.3.crate) = 90bf53d98c060b262f120bd16b971485aab7340a2611cec0e6ffa7f230a7dbf2
+SHA512 (web-time-0.2.3.crate) = cb0ea507e215ccc79b7003102efafe56d8fdfabbf43760a422c8de5e9f49b428bd1dd6533a0f80264f9f3e98225933314469bc4d617cbf4eedc97684b6829915
+Size (web-time-0.2.3.crate) = 14052 bytes
+BLAKE2s (weezl-0.1.7.crate) = 479f0f3a17dd9eaf5318ec8abd3095ff032e8b0b76c6839eb2e48649dd9d464e
+SHA512 (weezl-0.1.7.crate) = 3fd8cb01dde494371df57001c97be90418b642ba88b0945cd98f973a4498743b83d383bcdfc8884db1da75271aeef4ce3b418e425f23690f12a5cc645c418e90
+Size (weezl-0.1.7.crate) = 42166 bytes
+BLAKE2s (wgpu-0.18.0.crate) = e7cbad078274502d2ae39002d3f0bc87c5d52a5a60d4d3b00ac4f2db9a2a6328
+SHA512 (wgpu-0.18.0.crate) = de51fb90fd012cd11c28142f82ff9023eb9b61ceddbc044f648aff6c65d02351faf9843e6d81947fe8ed9292183d111a07ea6634ee18bbd7a23610ad2899873d
+Size (wgpu-0.18.0.crate) = 99673 bytes
+BLAKE2s (wgpu-core-0.18.0.crate) = 7806358e77615b1906a48a9d36c590a50638aef39bf9aeadb5cb68d0884bc738
+SHA512 (wgpu-core-0.18.0.crate) = 579efc0c1441f6bc334ca2725768fdb030e1abe38f36fa43129f1911f45c13e314858060e85704da56865da78279f3622aee82c009946ff7b52cd11b9780b19b
+Size (wgpu-core-0.18.0.crate) = 227070 bytes
+BLAKE2s (wgpu-hal-0.18.0.crate) = a09903788fd5a70abd60f51679e5e60467d71a1e5f1d1c822eff17bc5f5daa9d
+SHA512 (wgpu-hal-0.18.0.crate) = 2ccbcab0e5e27cdde0a914203839217e256b0db67eccb16b4604e4aefa74f3ed2671ee074896e42b1d7bfbe22b877112260d94c51835b211832bda0954824a44
+Size (wgpu-hal-0.18.0.crate) = 269901 bytes
+BLAKE2s (wgpu-types-0.18.0.crate) = ebe589a15bf2b08b6e909345d2ad625f074787992b9bb3eae7b008125c5632ff
+SHA512 (wgpu-types-0.18.0.crate) = 0d886b0d1f7c1b618297e03db92dffb775ae5aac6768af348297e78cb1798df93d41ce3b005b5ec7c77d22156b5920bcf17fc341549acddd5c203091f332e20a
+Size (wgpu-types-0.18.0.crate) = 55501 bytes
+BLAKE2s (widestring-1.0.2.crate) = e5db41ea3dd5861af19fa0023947bd3df31186ca3bc1d7daf8240c394cfbbb94
+SHA512 (widestring-1.0.2.crate) = cbebac37d87808e791d7839ad69e0b86af49b0e8a354a22e11797915c719937ed5b0cb638e5afc9d710cd1e073eaa9f7db76cd3ca1ec35a71b565f0b8f55407b
+Size (widestring-1.0.2.crate) = 79706 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.6.crate) = ee30225764b19798dea3c9dcc7fb08d1ce06861a1a5f93650e92a1ffb971730b
+SHA512 (winapi-util-0.1.6.crate) = b1c949f9bcd34c1949a9d3a7bde6ce62fcf3d2cb66df60af41fe67a9d1acb24e571cdd5ac721be9f1ee4b3af5ef5149b5724ad6e02b558e124ef2a4412d12db9
+Size (winapi-util-0.1.6.crate) = 12234 bytes
+BLAKE2s (winapi-wsapoll-0.1.1.crate) = cc3eaeed0d8ea0eda0a559dbaaea7650b32831f31e7ee29fd065fbc3b4b0a834
+SHA512 (winapi-wsapoll-0.1.1.crate) = 110bcb68119ce5848b9de19a9af0a752bb7f3bbb9c07f2e0d303b428166197d3525c8b4ca6afd56f132f14b4948054cf1dbcc7669c02775b66343e089488fba6
+Size (winapi-wsapoll-0.1.1.crate) = 2881 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-0.42.0.crate) = 48cfe1d23dfc3f218dfc48974ea6c5eb1354e256f075f05bb8a4f58f7d5c7123
+SHA512 (windows-0.42.0.crate) = e289d5c3335cad29a27ade20258b47cd7f28a1fb85060f74b8ab163a1ca938530c9040eb90e60e542d400ee38a0b7773d8e2ffca297485d488e59e22d7f3a809
+Size (windows-0.42.0.crate) = 11983675 bytes
+BLAKE2s (windows-0.51.1.crate) = 659a877504dab77fbc07ca6cfb38a53c99f6ac81ad9708797e7d03a99e12d1c2
+SHA512 (windows-0.51.1.crate) = ccb118175cba992c567fdde85c729daceb121c97e31c1d95339bdf6c8a3a16e069f86ad3695e8450fd112a6bd60d4b37c443eeb29da78f43474c1bf52b46a9ad
+Size (windows-0.51.1.crate) = 12250614 bytes
+BLAKE2s (windows-core-0.51.1.crate) = 077883ef9a633225a2e41fac29a09dcf3b83ab9f314716e6094153e265b4f460
+SHA512 (windows-core-0.51.1.crate) = 90615ed84f11fdfe0725a4a8b112e45f93ae6cb7e65c16636f85217369fd8b708553ae5bd28aff66e18b180ffa3c0f6820a94022fc5eb202b4f8358f8926fde6
+Size (windows-core-0.51.1.crate) = 42364 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-sys-0.45.0.crate) = ab9bbf992194e1e2290ea4e92ae8ef6b891d7b593f30077050ce33b65f4f3088
+SHA512 (windows-sys-0.45.0.crate) = f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47
+Size (windows-sys-0.45.0.crate) = 2568659 bytes
+BLAKE2s (windows-sys-0.48.0.crate) = cbec178b925ef01a7990a203a0725e6c42071170cebc4f9e0737f2eb4cdd7265
+SHA512 (windows-sys-0.48.0.crate) = bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed
+Size (windows-sys-0.48.0.crate) = 2628884 bytes
+BLAKE2s (windows-targets-0.42.2.crate) = 0ffc45054da2117ecbcb2b23f4e1752acb5a2061c796cebc8326638edfe8fee7
+SHA512 (windows-targets-0.42.2.crate) = 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9
+Size (windows-targets-0.42.2.crate) = 5492 bytes
+BLAKE2s (windows-targets-0.48.5.crate) = 7f0625d0395de135ccc1832b157516dfffec6e9f905cec77029e73ee3b1ad784
+SHA512 (windows-targets-0.48.5.crate) = e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709
+Size (windows-targets-0.48.5.crate) = 6904 bytes
+BLAKE2s (windows_aarch64_gnullvm-0.42.2.crate) = d54bcb45a942881d10f991e18bd7da77ce433c60be2adf5fa82ff63d42b43392
+SHA512 (windows_aarch64_gnullvm-0.42.2.crate) = 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1
+Size (windows_aarch64_gnullvm-0.42.2.crate) = 364071 bytes
+BLAKE2s (windows_aarch64_gnullvm-0.48.5.crate) = 16f1a40ad9d7f5c07494846417860a008e6ff77d14849feef2028cbf42101904
+SHA512 (windows_aarch64_gnullvm-0.48.5.crate) = 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996
+Size (windows_aarch64_gnullvm-0.48.5.crate) = 418492 bytes
+BLAKE2s (windows_aarch64_msvc-0.42.2.crate) = 4da4896f17b2c0ef034e220777baf2885d323898a918b5e0de2863837d11869c
+SHA512 (windows_aarch64_msvc-0.42.2.crate) = d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63
+Size (windows_aarch64_msvc-0.42.2.crate) = 666981 bytes
+BLAKE2s (windows_aarch64_msvc-0.48.5.crate) = f6a2eccd6c79e9b8ea1ffb008c07418a153d1aead269ca75e783f53bdae4e54c
+SHA512 (windows_aarch64_msvc-0.48.5.crate) = 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff
+Size (windows_aarch64_msvc-0.48.5.crate) = 798483 bytes
+BLAKE2s (windows_i686_gnu-0.42.2.crate) = 2cdfe1c0829696b9ade24af7f0115ceac893ba9177173891fdd2a55c1f22dc17
+SHA512 (windows_i686_gnu-0.42.2.crate) = ad09d650a05cb91cb6b40f59025c023a4c286bc1194586697c506016df2b9b0d5b02606b81687bc634795a0d9a9b8a73e486599328ae09c853e8e5ba662fc59c
+Size (windows_i686_gnu-0.42.2.crate) = 736236 bytes
+BLAKE2s (windows_i686_gnu-0.48.5.crate) = a2bb0938735f6a3ee123aea59a739152d9b6d75f791218bc1bcff2fd1f3efb12
+SHA512 (windows_i686_gnu-0.48.5.crate) = 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a
+Size (windows_i686_gnu-0.48.5.crate) = 844891 bytes
+BLAKE2s (windows_i686_msvc-0.42.2.crate) = fa8537414719d6744e472f5700f7f1eda6cf8aaa4e77b2d7f006a25f3037c57e
+SHA512 (windows_i686_msvc-0.42.2.crate) = c1706fc36d4b157c020744a11b3eb5d7dfbf05a0b56775bc717e94b7fd725816b20154fdbcd69ac08dbfb8b8bbfa74fab72d7a9c10399aad6a1cc54cf597e804
+Size (windows_i686_msvc-0.42.2.crate) = 724951 bytes
+BLAKE2s (windows_i686_msvc-0.48.5.crate) = 11c932ffbc45e09989e52ce8b8cf54444d2ad5c680854bb2eda91c02b94075c7
+SHA512 (windows_i686_msvc-0.48.5.crate) = 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e
+Size (windows_i686_msvc-0.48.5.crate) = 864300 bytes
+BLAKE2s (windows_x86_64_gnu-0.42.2.crate) = de90baaa194b8436505237cfe9ad48ece720cb6fe3848c2204929888ca9788f2
+SHA512 (windows_x86_64_gnu-0.42.2.crate) = 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f
+Size (windows_x86_64_gnu-0.42.2.crate) = 699373 bytes
+BLAKE2s (windows_x86_64_gnu-0.48.5.crate) = 1e1cc23e73fb0179c9e53370dbc38e1ae896b746fc7f45e7cd52155965def55b
+SHA512 (windows_x86_64_gnu-0.48.5.crate) = 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74
+Size (windows_x86_64_gnu-0.48.5.crate) = 801619 bytes
+BLAKE2s (windows_x86_64_gnullvm-0.42.2.crate) = 07dc5fb7796917729ca9a6f8e9a08c232c690b35d624276c56045c6b4a513783
+SHA512 (windows_x86_64_gnullvm-0.42.2.crate) = d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3
+Size (windows_x86_64_gnullvm-0.42.2.crate) = 364068 bytes
+BLAKE2s (windows_x86_64_gnullvm-0.48.5.crate) = e8ba031348f0408a94e96bda80a1acd3863a77a2647c581c50180b19d074f326
+SHA512 (windows_x86_64_gnullvm-0.48.5.crate) = c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa
+Size (windows_x86_64_gnullvm-0.48.5.crate) = 418486 bytes
+BLAKE2s (windows_x86_64_msvc-0.42.2.crate) = 6a3952bb3b73bd233e809f7c562e14701b58536a4f0c638caf930b8be0bc36da
+SHA512 (windows_x86_64_msvc-0.42.2.crate) = 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788
+Size (windows_x86_64_msvc-0.42.2.crate) = 666936 bytes
+BLAKE2s (windows_x86_64_msvc-0.48.5.crate) = 5ba69908b0a28c92202626d76822599bf1b8a8db6cddce66137b133bf1d75a4b
+SHA512 (windows_x86_64_msvc-0.48.5.crate) = fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
+Size (windows_x86_64_msvc-0.48.5.crate) = 798412 bytes
+BLAKE2s (winit-0.29.4.crate) = e22b6c38fd495737e8efe29fe956c8699f0e6a26d51f43baf2aedb7a8ea9cc7b
+SHA512 (winit-0.29.4.crate) = 6b618a6494604d8ef3bee59ed2e3973a5003148c353a9f8bc78b96c47b3d758c44d84eec991287ed855eeeaacc78589033016c94381942b7ccb59d1ecb243e0b
+Size (winit-0.29.4.crate) = 570692 bytes
+BLAKE2s (winnow-0.5.17.crate) = 110a166bfd2b07147e6ff26917f38412af3771db85cdb508330b052297ab7a8d
+SHA512 (winnow-0.5.17.crate) = 632b9610a41626103583e7981f2621b79cecccb7cb4c9e003538be19f9f12dae0c4a3d94fcd55a3b0f62e7305d6de56668a6d672fa9739bf044cd30db8c093bc
+Size (winnow-0.5.17.crate) = 147147 bytes
+BLAKE2s (wio-0.2.2.crate) = 28c0f83c9e843fdf364e3ecdcb8cd495b7cfa83dded21258103c96ae630af0e0
+SHA512 (wio-0.2.2.crate) = 13838de6e01b20de8996c7aa9efbaca5bcd9e4551614cfc10bee45ecca4bcc70b953b2c59fe460d1a054b3ecac13445b020aa244ea70686fd19be8d65c539b0e
+Size (wio-0.2.2.crate) = 11214 bytes
+BLAKE2s (x11-clipboard-0.8.1.crate) = 6c02a14091680491d1d0bb68d49c3c90d5e1c7776757b763e91d2943d17787c2
+SHA512 (x11-clipboard-0.8.1.crate) = fd040632a4e0068a641accaccf493f67aed0d941b2c660df8196b298a82e4d244e235feeb7a4367c24bca0a12565a1faa56bad612d66544c5aa88dfaeb9eefec
+Size (x11-clipboard-0.8.1.crate) = 8609 bytes
+BLAKE2s (x11-dl-2.21.0.crate) = f6f9b881bc855583cbf2c693d54575ab04e45eeaaa4364d7d04aeeef13e9a538
+SHA512 (x11-dl-2.21.0.crate) = b864b0865720a9b2afc6d986fb7ebe19734671433449897d7f00488e019f3781f417f8e3763f09fa0db100a1d0c7e709ea9ac43c6dd48775f3daf803ebaebee5
+Size (x11-dl-2.21.0.crate) = 66823 bytes
+BLAKE2s (x11rb-0.12.0.crate) = 2f99085c0e5d79d182461c0ca0db766f5ba0ec8616b98ecbd61153e16428117c
+SHA512 (x11rb-0.12.0.crate) = 1e2122effd38c5f67d1fc24e6a9b74e14a04713166980e4cb071860616a19cfa9ed87e4733c1f029df10de1a17e732b928a138027e8ee0e4a1f4242f251f5f78
+Size (x11rb-0.12.0.crate) = 218514 bytes
+BLAKE2s (x11rb-protocol-0.12.0.crate) = 93ec59f78587c5a55b29d27ba88787152eaa699535ae58c317584fe3d4d6fc53
+SHA512 (x11rb-protocol-0.12.0.crate) = 3ef8a79a98f428e82b250c2162357f9965618aa3d9b92e37521e42de884d7b71fd7de51c56ba117f0cced674151c9bc6451dc919326ddea362b4e44f839ae492
+Size (x11rb-protocol-0.12.0.crate) = 478311 bytes
+BLAKE2s (xcursor-0.3.4.crate) = 4ddd9294c8b235bba344b64f585525ec2d7d32e441ea2ad8d1e774b34dc87254
+SHA512 (xcursor-0.3.4.crate) = 229ea7516d8a07c3fac46b70329e89c19fcf282134b5063b8302a64f8723d31b52b4fcf23c49aecd3a3a0a736ba4a52cd033f8c3db21a775084c6c0a0e1f6c1e
+Size (xcursor-0.3.4.crate) = 6069 bytes
+BLAKE2s (xi-unicode-0.3.0.crate) = c804c6ebd1f000dd1c9ba1276a6c412083e5960dde3f1bb4738f925b5e447d75
+SHA512 (xi-unicode-0.3.0.crate) = 39875839dcf90b391e76a6b2c2efb2e6f8bfdfdaa59c4815bab8f24412f840c6b01232b5bd79a8f8c6bf7733333e5915c2a7235d27f890b883d6658094bf6271
+Size (xi-unicode-0.3.0.crate) = 87001 bytes
+BLAKE2s (xkbcommon-dl-0.4.1.crate) = 50ff42d9f5463a3671ae268fdfc29c8235b742165cf4992244541bab7179243d
+SHA512 (xkbcommon-dl-0.4.1.crate) = 36662b7ae4a07189b10558fc4fd8e9edf44948e67947166ad1601dbd6d5b6d4bc679659de6aa4a913d3ba8243b538623f413ab9a27cb34604a17101e71dbd7f9
+Size (xkbcommon-dl-0.4.1.crate) = 5832 bytes
+BLAKE2s (xkeysym-0.2.0.crate) = 0a00258bfc5fca524969f65894651f2ef3ecde090401e06e20ccef281dd650c6
+SHA512 (xkeysym-0.2.0.crate) = 7dc5893f91aacafacce66f14ec27a6c792e7bf82c116e6d2221d2ed5ba3ef2889243f4af3f407d0370b46db6ac27568708b431d59b82c5d056f89d11e42ae44f
+Size (xkeysym-0.2.0.crate) = 101431 bytes
+BLAKE2s (xml-rs-0.8.19.crate) = 0c6b0326618e912691efd062c15a4a32daa26bda50c6050c945ec1f6c333e0b9
+SHA512 (xml-rs-0.8.19.crate) = a46796ed542a7396e760ee327ec191e96d61b3fd8b78cef2ab2da75c5290433f422a34cabef20267e8a6a162e0a48fc8f81cd66a5dcf997ddd539e55d9130199
+Size (xml-rs-0.8.19.crate) = 54051 bytes
+BLAKE2s (xmlparser-0.13.6.crate) = d96b725fd680ace19905c9ca7e4d9d1e9176d1813af674afa54b0cfe974c74f5
+SHA512 (xmlparser-0.13.6.crate) = 25a42844c015aed196bdb35c99008d656137c6eab2194f274840e8f93ad382e5291768f138ffbe809bd07900e80f939b5755517cd51340ab8142b9b5b4d72db1
+Size (xmlparser-0.13.6.crate) = 26718 bytes
+BLAKE2s (zerocopy-0.7.15.crate) = 8ce700dd1bb8837011ef99a7cea4d730c875af6124803c005c27b435e78a3bc8
+SHA512 (zerocopy-0.7.15.crate) = 6327465f767bbaa6f5d651b946f9bc46762ce818c7833fa819811ee170d71d30a7570785df38e16ab7027c935ddd2dcf82d524a368906961e6ab12f6d10cbcb6
+Size (zerocopy-0.7.15.crate) = 106053 bytes
+BLAKE2s (zerocopy-derive-0.7.15.crate) = 770d7293929b9f436edaeffdb83ec82e808bae26bfc43a3fc24d66a3c8895c13
+SHA512 (zerocopy-derive-0.7.15.crate) = a3ee47781616b2aaceee230b76535ccc6adf354db1952bdbfdd73ab3746a47fbcb7b9a7abe6456b030facc63713d40cf2d0831e357e8ddc088cc1524f92f2e35
+Size (zerocopy-derive-0.7.15.crate) = 527188 bytes
+BLAKE2s (zune-inflate-0.2.54.crate) = c10d8be1628f8a0b68a2d35a2cc3ab5ca45461685e4d61623f4ef14b872fcb04
+SHA512 (zune-inflate-0.2.54.crate) = 0de30f310121c1fed42612b7bcb50631d699195a77c7ce4094729f502e63d1ae38034d6054d95b6825e7e9a2afb7bb614ff123e12736163fee04a46ef1dc56bd
+Size (zune-inflate-0.2.54.crate) = 37973 bytes
+SHA1 (patch-corcovado_src_sys_unix_kqueue.rs) = 30aa1f924c4b40dbfe27539b7d0376eb52e2187f
+SHA1 (patch-corcovado_src_sys_unix_ready.rs) = e1c1d1e823d2001567cc9dcd056b0ba17b34092b
+SHA1 (patch-teletypewriter_src_unix_mod.rs) = 2e53d69c8c3ca80a01049b62949eca88a182c19f
diff --git a/rio/patches/patch-corcovado_src_sys_unix_kqueue.rs b/rio/patches/patch-corcovado_src_sys_unix_kqueue.rs
new file mode 100644
index 0000000000..c9247071ee
--- /dev/null
+++ b/rio/patches/patch-corcovado_src_sys_unix_kqueue.rs
@@ -0,0 +1,22 @@
+$NetBSD$
+
+Add NetBSD support.
+
+--- corcovado/src/sys/unix/kqueue.rs.orig	2023-12-10 20:06:10.635526974 +0000
++++ corcovado/src/sys/unix/kqueue.rs
+@@ -346,6 +346,7 @@ impl Events {
+             #[cfg(any(
+                 target_os = "dragonfly",
+                 target_os = "freebsd",
++                target_os = "netbsd",
+                 target_os = "ios",
+                 target_os = "macos"
+             ))]
+@@ -407,6 +408,7 @@ fn does_not_register_rw() {
+ #[cfg(any(
+     target_os = "dragonfly",
+     target_os = "freebsd",
++    target_os = "netbsd",
+     target_os = "ios",
+     target_os = "macos"
+ ))]
diff --git a/rio/patches/patch-corcovado_src_sys_unix_ready.rs b/rio/patches/patch-corcovado_src_sys_unix_ready.rs
new file mode 100644
index 0000000000..40ab9fd7aa
--- /dev/null
+++ b/rio/patches/patch-corcovado_src_sys_unix_ready.rs
@@ -0,0 +1,54 @@
+$NetBSD$
+
+Add NetBSD support.
+
+--- corcovado/src/sys/unix/ready.rs.orig	2023-12-10 20:09:23.686406007 +0000
++++ corcovado/src/sys/unix/ready.rs
+@@ -98,6 +98,7 @@ const HUP: usize = 0b00_1000;
+ #[cfg(any(
+     target_os = "dragonfly",
+     target_os = "freebsd",
++    target_os = "netbsd",
+     target_os = "ios",
+     target_os = "macos"
+ ))]
+@@ -106,6 +107,7 @@ const AIO: usize = 0b01_0000;
+ #[cfg(not(any(
+     target_os = "dragonfly",
+     target_os = "freebsd",
++    target_os = "netbsd",
+     target_os = "ios",
+     target_os = "macos"
+ )))]
+@@ -176,6 +178,7 @@ impl UnixReady {
+     #[cfg(any(
+         target_os = "dragonfly",
+         target_os = "freebsd",
++        target_os = "netbsd",
+         target_os = "ios",
+         target_os = "macos"
+     ))]
+@@ -186,6 +189,7 @@ impl UnixReady {
+     #[cfg(not(any(
+         target_os = "dragonfly",
+         target_os = "freebsd",
++        target_os = "netbsd",
+         target_os = "ios",
+         target_os = "macos"
+     )))]
+@@ -318,6 +322,7 @@ impl UnixReady {
+     #[cfg(any(
+         target_os = "dragonfly",
+         target_os = "freebsd",
++        target_os = "netbsd",
+         target_os = "ios",
+         target_os = "macos"
+     ))]
+@@ -330,6 +335,7 @@ impl UnixReady {
+     #[cfg(not(any(
+         target_os = "dragonfly",
+         target_os = "freebsd",
++        target_os = "netbsd",
+         target_os = "ios",
+         target_os = "macos"
+     )))]
diff --git a/rio/patches/patch-teletypewriter_src_unix_mod.rs b/rio/patches/patch-teletypewriter_src_unix_mod.rs
new file mode 100644
index 0000000000..1e324391ba
--- /dev/null
+++ b/rio/patches/patch-teletypewriter_src_unix_mod.rs
@@ -0,0 +1,79 @@
+$NetBSD$
+
+Add NetBSD support.
+
+--- teletypewriter/src/unix/mod.rs.orig	2023-12-10 19:54:05.309009040 +0000
++++ teletypewriter/src/unix/mod.rs
+@@ -29,7 +29,7 @@ use std::sync::Arc;
+ const TIOCSWINSZ: libc::c_ulong = 0x5414;
+ #[cfg(all(target_os = "linux", target_env = "musl"))]
+ const TIOCSWINSZ: libc::c_int = 0x5414;
+-#[cfg(target_os = "freebsd")]
++#[cfg(any(target_os = "freebsd", target_os = "netbsd"))]
+ const TIOCSWINSZ: libc::c_ulong = 0x80087467;
+ #[cfg(target_os = "macos")]
+ const TIOCSWINSZ: libc::c_ulong = 2148037735;
+@@ -288,7 +288,7 @@ pub fn create_termp(utf8: bool) -> libc:
+         c_line: 0,
+     };
+ 
+-    #[cfg(any(target_os = "macos", target_os = "freebsd"))]
++    #[cfg(any(target_os = "macos", target_os = "freebsd", target_os = "netbsd"))]
+     let mut term = libc::termios {
+         c_iflag: libc::ICRNL | libc::IXON | libc::IXANY | libc::IMAXBEL | libc::BRKINT,
+         c_oflag: libc::OPOST | libc::ONLCR,
+@@ -306,7 +306,7 @@ pub fn create_termp(utf8: bool) -> libc:
+         c_ospeed: Default::default(),
+     };
+ 
+-    #[cfg(not(target_os = "freebsd"))]
++    #[cfg(not(any(target_os = "freebsd", target_os = "netbsd")))]
+     {
+         // Enable utf8 support if requested
+         if utf8 {
+@@ -400,10 +400,10 @@ pub fn create_pty_with_spawn(
+     columns: u16,
+     rows: u16,
+ ) -> Result<Pty, Error> {
+-    #[cfg(not(any(target_os = "macos", target_os = "freebsd")))]
++    #[cfg(not(any(target_os = "macos", target_os = "freebsd", target_os = "netbsd")))]
+     let mut is_controling_terminal = true;
+ 
+-    #[cfg(any(target_os = "macos", target_os = "freebsd"))]
++    #[cfg(any(target_os = "macos", target_os = "freebsd", target_os = "netbsd"))]
+     let is_controling_terminal = true;
+ 
+     let mut main: libc::c_int = 0;
+@@ -452,7 +452,7 @@ pub fn create_pty_with_spawn(
+         cmd
+     };
+ 
+-    #[cfg(not(any(target_os = "macos", target_os = "freebsd")))]
++    #[cfg(not(any(target_os = "macos", target_os = "freebsd", target_os = "netbsd")))]
+     {
+         // If running inside a flatpak sandbox.
+         // Must retrieve $SHELL from outside the sandbox, so ask the host.
+@@ -879,9 +879,9 @@ pub fn foreground_process_name(main_fd: 
+         pid = shell_pid as libc::pid_t;
+     }
+ 
+-    #[cfg(not(any(target_os = "macos", target_os = "freebsd")))]
++    #[cfg(not(any(target_os = "macos", target_os = "freebsd", target_os = "netbsd")))]
+     let comm_path = format!("/proc/{}/comm", pid);
+-    #[cfg(target_os = "freebsd")]
++    #[cfg(any(target_os = "freebsd", target_os = "netbsd"))]
+     let comm_path = format!("/compat/linux/proc/{}/comm", pid);
+ 
+     #[cfg(not(target_os = "macos"))]
+@@ -907,9 +907,9 @@ pub fn foreground_process_path(
+         pid = shell_pid as libc::pid_t;
+     }
+ 
+-    #[cfg(not(any(target_os = "macos", target_os = "freebsd")))]
++    #[cfg(not(any(target_os = "macos", target_os = "freebsd", target_os = "netbsd")))]
+     let link_path = format!("/proc/{}/cwd", pid);
+-    #[cfg(target_os = "freebsd")]
++    #[cfg(any(target_os = "freebsd", target_os = "netbsd"))]
+     let link_path = format!("/compat/linux/proc/{}/cwd", pid);
+ 
+     #[cfg(not(target_os = "macos"))]


Home | Main Index | Thread Index | Old Index