git: a3d03915f85b - main - sysutils/czkawka: update to 4.1.0

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Sun, 24 Apr 2022 11:13:04 UTC
The branch main has been updated by jbeich:

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

commit a3d03915f85b43d93bac60b4f728fc69df98e0d3
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2022-04-23 22:05:21 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2022-04-24 11:11:51 +0000

    sysutils/czkawka: update to 4.1.0
    
    Changes:        https://github.com/qarmin/czkawka/releases/tag/4.1.0
    Reported by:    GitHub (watch releases)
---
 sysutils/czkawka/Makefile | 289 ++++++++++++-----------
 sysutils/czkawka/distinfo | 578 +++++++++++++++++++++++++---------------------
 2 files changed, 478 insertions(+), 389 deletions(-)

diff --git a/sysutils/czkawka/Makefile b/sysutils/czkawka/Makefile
index 13be39d278dc..ba7ef0756088 100644
--- a/sysutils/czkawka/Makefile
+++ b/sysutils/czkawka/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	czkawka
-DISTVERSION=	4.0.1
-PORTREVISION=	2
+DISTVERSION=	4.1.0
 CATEGORIES=	sysutils
 
 MAINTAINER=	jbeich@FreeBSD.org
@@ -25,46 +24,50 @@ PLIST_FILES=	bin/${PORTNAME}_cli \
 
 CARGO_CRATES=	adler-1.0.2 \
 		adler32-1.2.0 \
+		aes-0.7.5 \
 		aho-corasick-0.7.18 \
-		alsa-0.5.0 \
+		alsa-0.6.0 \
 		alsa-sys-0.3.1 \
 		ansi_term-0.12.1 \
-		anyhow-1.0.52 \
+		anyhow-1.0.57 \
 		arrayref-0.3.6 \
 		arrayvec-0.5.2 \
 		arrayvec-0.7.2 \
-		atk-0.14.0 \
-		atk-sys-0.14.0 \
+		atk-0.15.1 \
+		atk-sys-0.15.1 \
 		atty-0.2.14 \
-		audiotags-0.2.7182 \
-		audiotags-dev-macro-0.1.4 \
-		autocfg-1.0.1 \
+		autocfg-1.1.0 \
 		base64-0.13.0 \
+		base64-0.20.0-alpha.1 \
+		base64ct-1.0.1 \
 		bincode-1.3.3 \
-		bindgen-0.56.0 \
+		bindgen-0.59.2 \
+		bit_field-0.10.1 \
 		bitflags-1.3.2 \
 		bk-tree-0.4.0 \
 		blake3-0.3.8 \
-		blake3-1.3.0 \
+		blake3-1.3.1 \
 		block-0.1.6 \
 		block-buffer-0.9.0 \
-		block-buffer-0.10.0 \
+		block-buffer-0.10.2 \
 		bumpalo-3.9.1 \
-		bytemuck-1.7.3 \
+		bytemuck-1.9.1 \
 		byteorder-1.4.3 \
 		bytes-1.1.0 \
 		bzip2-0.4.3 \
 		bzip2-sys-0.1.11+1.0.8 \
-		cairo-rs-0.14.9 \
-		cairo-sys-rs-0.14.9 \
-		cc-1.0.72 \
+		cairo-rs-0.15.10 \
+		cairo-sys-rs-0.15.1 \
+		cc-1.0.73 \
 		cesu8-1.1.0 \
-		cexpr-0.4.0 \
-		cfg-expr-0.8.1 \
+		cexpr-0.6.0 \
+		cfb-0.6.1 \
+		cfg-expr-0.10.2 \
 		cfg-if-0.1.10 \
 		cfg-if-1.0.0 \
 		chrono-0.4.19 \
-		clang-sys-1.3.0 \
+		cipher-0.3.0 \
+		clang-sys-1.3.1 \
 		clap-2.34.0 \
 		claxon-0.4.3 \
 		color_quant-1.1.0 \
@@ -72,184 +75,198 @@ CARGO_CRATES=	adler-1.0.2 \
 		constant_time_eq-0.1.5 \
 		core-foundation-sys-0.8.3 \
 		coreaudio-rs-0.10.0 \
-		coreaudio-sys-0.2.8 \
-		cpal-0.13.4 \
-		cpufeatures-0.2.1 \
-		crc32fast-1.3.0 \
-		crossbeam-channel-0.5.2 \
+		coreaudio-sys-0.2.10 \
+		cpal-0.13.5 \
+		cpufeatures-0.2.2 \
+		crc32fast-1.3.2 \
+		crossbeam-channel-0.5.4 \
 		crossbeam-deque-0.8.1 \
-		crossbeam-epoch-0.9.6 \
-		crossbeam-utils-0.8.6 \
-		crypto-common-0.1.1 \
+		crossbeam-epoch-0.9.8 \
+		crossbeam-utils-0.8.8 \
+		crypto-common-0.1.3 \
 		crypto-mac-0.8.0 \
-		darling-0.10.2 \
-		darling-0.13.1 \
-		darling_core-0.10.2 \
-		darling_core-0.13.1 \
-		darling_macro-0.10.2 \
-		darling_macro-0.13.1 \
-		dashmap-4.0.2 \
+		darling-0.13.4 \
+		darling_core-0.13.4 \
+		darling_macro-0.13.4 \
+		dashmap-5.2.0 \
 		deflate-0.8.6 \
+		deflate-1.0.0 \
 		digest-0.9.0 \
-		digest-0.10.1 \
+		digest-0.10.3 \
 		directories-next-2.0.0 \
 		dirs-sys-next-0.1.2 \
 		either-1.6.1 \
 		enumn-0.1.3 \
-		fastrand-1.6.0 \
-		ffmpeg_cmdline_utils-0.1.0 \
+		exr-1.4.2 \
+		fastrand-1.7.0 \
+		ffmpeg_cmdline_utils-0.1.1 \
 		field-offset-0.3.4 \
 		find-crate-0.6.3 \
-		flate2-1.0.22 \
+		flate2-1.0.23 \
 		fluent-0.16.0 \
 		fluent-bundle-0.15.2 \
 		fluent-langneg-0.13.0 \
 		fluent-syntax-0.11.0 \
+		flume-0.10.12 \
 		fnv-1.0.7 \
 		fs_extra-1.2.0 \
-		futures-0.3.19 \
-		futures-channel-0.3.19 \
-		futures-core-0.3.19 \
-		futures-executor-0.3.19 \
-		futures-io-0.3.19 \
-		futures-macro-0.3.19 \
-		futures-sink-0.3.19 \
-		futures-task-0.3.19 \
-		futures-util-0.3.19 \
-		gdk-0.14.3 \
-		gdk-pixbuf-0.14.0 \
-		gdk-pixbuf-sys-0.14.0 \
-		gdk-sys-0.14.0 \
+		futures-0.3.21 \
+		futures-channel-0.3.21 \
+		futures-core-0.3.21 \
+		futures-executor-0.3.21 \
+		futures-io-0.3.21 \
+		futures-macro-0.3.21 \
+		futures-sink-0.3.21 \
+		futures-task-0.3.21 \
+		futures-util-0.3.21 \
+		gdk-0.15.4 \
+		gdk-pixbuf-0.15.10 \
+		gdk-pixbuf-sys-0.15.10 \
+		gdk-sys-0.15.1 \
 		generic-array-0.14.5 \
-		getrandom-0.2.4 \
+		getrandom-0.2.6 \
 		gif-0.11.3 \
-		gio-0.14.8 \
-		gio-sys-0.14.0 \
-		glib-0.14.8 \
-		glib-macros-0.14.1 \
-		glib-sys-0.14.0 \
+		gio-0.15.10 \
+		gio-sys-0.15.10 \
+		glib-0.15.10 \
+		glib-macros-0.15.10 \
+		glib-sys-0.15.10 \
 		glob-0.3.0 \
-		gobject-sys-0.14.0 \
-		gtk-0.14.3 \
-		gtk-sys-0.14.0 \
-		gtk3-macros-0.14.0 \
+		gobject-sys-0.15.10 \
+		gtk-0.15.4 \
+		gtk-sys-0.15.3 \
+		gtk3-macros-0.15.4 \
+		half-1.8.2 \
 		hamming-0.1.3 \
 		hashbrown-0.11.2 \
 		heck-0.3.3 \
+		heck-0.4.0 \
 		hermit-abi-0.1.19 \
-		hex-0.4.3 \
+		hmac-0.12.1 \
 		hound-3.4.0 \
 		humansize-1.1.1 \
 		i18n-config-0.4.2 \
-		i18n-embed-0.13.1 \
-		i18n-embed-fl-0.6.1 \
+		i18n-embed-0.13.4 \
+		i18n-embed-fl-0.6.4 \
 		i18n-embed-impl-0.8.0 \
-		id3-0.5.3 \
 		ident_case-1.0.1 \
 		image-0.23.14 \
+		image-0.24.1 \
+		image_hasher-1.0.0 \
 		imagepipe-0.4.0 \
-		img_hash-3.2.0 \
-		indexmap-1.8.0 \
+		indexmap-1.8.1 \
+		infer-0.7.0 \
+		inflate-0.4.5 \
 		instant-0.1.12 \
 		intl-memoizer-0.5.1 \
 		intl_pluralrules-7.0.1 \
-		itertools-0.10.3 \
 		itoa-1.0.1 \
 		jni-0.19.0 \
 		jni-sys-0.3.0 \
 		jobserver-0.1.24 \
 		jpeg-decoder-0.1.22 \
-		js-sys-0.3.55 \
+		jpeg-decoder-0.2.4 \
+		js-sys-0.3.57 \
 		lazy_static-1.4.0 \
 		lazycell-1.3.0 \
+		lebe-0.5.1 \
 		lewton-0.10.2 \
-		libc-0.2.112 \
+		libc-0.2.124 \
 		libloading-0.7.3 \
 		linked-hash-map-0.5.4 \
 		locale_config-0.3.0 \
-		lock_api-0.4.5 \
-		log-0.4.14 \
+		lock_api-0.4.7 \
+		lofty-0.6.1 \
+		log-0.4.16 \
 		mach-0.3.2 \
 		malloc_buf-0.0.6 \
 		memchr-2.4.1 \
 		memoffset-0.6.5 \
-		metaflac-0.2.5 \
+		mime-0.3.16 \
+		mime_guess-2.0.4 \
+		minimal-lexical-0.2.1 \
 		minimp3-0.5.1 \
 		minimp3-sys-0.3.2 \
 		miniz_oxide-0.3.7 \
 		miniz_oxide-0.4.4 \
-		mp4ameta-0.6.1 \
-		mp4ameta_proc-0.1.1 \
+		miniz_oxide-0.5.1 \
 		multicache-0.6.1 \
-		ndk-0.3.0 \
+		nanorand-0.7.0 \
 		ndk-0.6.0 \
-		ndk-glue-0.3.0 \
-		ndk-glue-0.6.0 \
-		ndk-macro-0.2.0 \
+		ndk-context-0.1.1 \
+		ndk-glue-0.6.2 \
 		ndk-macro-0.3.0 \
-		ndk-sys-0.2.2 \
 		ndk-sys-0.3.0 \
-		nix-0.20.0 \
-		nom-5.1.2 \
-		num-complex-0.2.4 \
+		nix-0.23.1 \
+		nom-7.1.1 \
 		num-complex-0.3.1 \
 		num-derive-0.3.3 \
 		num-integer-0.1.44 \
 		num-iter-0.1.42 \
 		num-rational-0.3.2 \
+		num-rational-0.4.0 \
 		num-traits-0.2.14 \
 		num_cpus-1.13.1 \
-		num_enum-0.5.6 \
-		num_enum_derive-0.5.6 \
+		num_enum-0.5.7 \
+		num_enum_derive-0.5.7 \
+		num_threads-0.1.5 \
 		objc-0.2.7 \
 		objc-foundation-0.1.1 \
 		objc_id-0.1.1 \
 		oboe-0.4.5 \
 		oboe-sys-0.4.5 \
 		ogg-0.8.0 \
-		once_cell-1.9.0 \
+		ogg_pager-0.3.2 \
+		once_cell-1.10.0 \
 		opaque-debug-0.3.0 \
-		open-2.0.2 \
-		pango-0.14.8 \
-		pango-sys-0.14.0 \
+		open-2.1.1 \
+		pango-0.15.10 \
+		pango-sys-0.15.10 \
 		parking_lot-0.11.2 \
+		parking_lot-0.12.0 \
 		parking_lot_core-0.8.5 \
+		parking_lot_core-0.9.2 \
+		password-hash-0.3.2 \
+		paste-1.0.7 \
 		pathdiff-0.2.1 \
+		pbkdf2-0.10.1 \
 		peeking_take_while-0.1.2 \
 		pest-2.1.3 \
+		pin-project-1.0.10 \
+		pin-project-internal-1.0.10 \
 		pin-project-lite-0.2.8 \
 		pin-utils-0.1.0 \
-		pkg-config-0.3.24 \
+		pkg-config-0.3.25 \
 		png-0.16.8 \
+		png-0.17.5 \
 		ppv-lite86-0.2.16 \
 		primal-check-0.3.1 \
-		proc-macro-crate-0.1.5 \
-		proc-macro-crate-1.1.0 \
+		proc-macro-crate-1.1.3 \
 		proc-macro-error-1.0.4 \
 		proc-macro-error-attr-1.0.4 \
-		proc-macro2-1.0.36 \
-		quote-1.0.14 \
-		rand-0.8.4 \
+		proc-macro2-1.0.37 \
+		quote-1.0.18 \
+		rand-0.8.5 \
 		rand_chacha-0.3.1 \
 		rand_core-0.6.3 \
-		rand_hc-0.3.1 \
-		rawloader-0.37.0 \
-		rayon-1.5.1 \
-		rayon-core-1.9.1 \
-		redox_syscall-0.2.10 \
-		redox_users-0.4.0 \
-		regex-1.5.4 \
+		rawloader-0.37.1 \
+		rayon-1.5.2 \
+		rayon-core-1.9.2 \
+		redox_syscall-0.2.13 \
+		redox_users-0.4.3 \
+		regex-1.5.5 \
 		regex-syntax-0.6.25 \
 		remove_dir_all-0.5.3 \
-		rodio-0.14.0 \
-		rust-embed-6.3.0 \
+		rodio-0.15.0 \
+		rust-embed-6.4.0 \
 		rust-embed-impl-6.2.0 \
-		rust-embed-utils-7.1.0 \
+		rust-embed-utils-7.2.0 \
 		rustc-hash-1.1.0 \
 		rustc_version-0.3.3 \
-		rustdct-0.4.0 \
+		rustc_version-0.4.0 \
+		rustdct-0.5.1 \
 		rustdct-0.6.0 \
-		rustfft-3.0.1 \
+		rustfft-4.1.0 \
 		rustfft-5.1.1 \
 		ryu-1.0.9 \
 		same-file-1.0.6 \
@@ -257,39 +274,43 @@ CARGO_CRATES=	adler-1.0.2 \
 		scopeguard-1.1.0 \
 		self_cell-0.10.2 \
 		semver-0.11.0 \
+		semver-1.0.7 \
 		semver-parser-0.10.2 \
-		serde-1.0.133 \
-		serde_derive-1.0.133 \
-		serde_json-1.0.75 \
+		serde-1.0.136 \
+		serde_derive-1.0.136 \
+		serde_json-1.0.79 \
 		serde_yaml-0.8.23 \
+		sha1-0.10.1 \
 		sha2-0.9.9 \
-		shlex-0.1.1 \
-		slab-0.4.5 \
+		sha2-0.10.2 \
+		shlex-1.1.0 \
+		slab-0.4.6 \
 		slice-deque-0.3.0 \
 		smallvec-1.8.0 \
+		spin-0.9.3 \
 		stdweb-0.1.3 \
 		strength_reduce-0.2.3 \
 		strsim-0.8.0 \
-		strsim-0.9.3 \
 		strsim-0.10.0 \
 		structopt-0.3.26 \
 		structopt-derive-0.4.18 \
-		strum-0.21.0 \
-		strum_macros-0.21.1 \
 		subtle-2.4.1 \
-		syn-1.0.85 \
-		system-deps-3.2.0 \
+		syn-1.0.91 \
+		system-deps-6.0.2 \
 		tempfile-3.3.0 \
 		textwrap-0.11.0 \
 		thiserror-1.0.30 \
 		thiserror-impl-1.0.30 \
+		threadpool-1.8.1 \
 		tiff-0.6.1 \
+		tiff-0.7.2 \
 		time-0.1.44 \
+		time-0.3.9 \
+		time-macros-0.2.4 \
 		tinystr-0.3.4 \
 		tinyvec-1.5.1 \
 		tinyvec_macros-0.1.0 \
-		toml-0.5.8 \
-		transpose-0.1.0 \
+		toml-0.5.9 \
 		transpose-0.2.1 \
 		trash-1.3.0 \
 		triple_accel-0.3.4 \
@@ -298,29 +319,37 @@ CARGO_CRATES=	adler-1.0.2 \
 		ucd-trie-0.1.3 \
 		unic-langid-0.9.0 \
 		unic-langid-impl-0.9.0 \
-		unicode-segmentation-1.8.0 \
+		unicase-2.6.0 \
+		unicode-segmentation-1.9.0 \
 		unicode-width-0.1.9 \
 		unicode-xid-0.2.2 \
+		uuid-0.8.2 \
 		vec_map-0.8.2 \
-		version-compare-0.0.11 \
+		version-compare-0.1.0 \
 		version_check-0.9.4 \
 		vid_dup_finder_lib-0.1.0 \
 		walkdir-2.3.2 \
 		wasi-0.10.0+wasi-snapshot-preview1 \
-		wasm-bindgen-0.2.78 \
-		wasm-bindgen-backend-0.2.78 \
-		wasm-bindgen-macro-0.2.78 \
-		wasm-bindgen-macro-support-0.2.78 \
-		wasm-bindgen-shared-0.2.78 \
-		web-sys-0.3.55 \
-		weezl-0.1.5 \
+		wasm-bindgen-0.2.80 \
+		wasm-bindgen-backend-0.2.80 \
+		wasm-bindgen-macro-0.2.80 \
+		wasm-bindgen-macro-support-0.2.80 \
+		wasm-bindgen-shared-0.2.80 \
+		web-sys-0.3.57 \
+		weezl-0.1.6 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
 		winapi-util-0.1.5 \
 		winapi-x86_64-pc-windows-gnu-0.4.0 \
-		xxhash-rust-0.8.2 \
+		windows-sys-0.34.0 \
+		windows_aarch64_msvc-0.34.0 \
+		windows_i686_gnu-0.34.0 \
+		windows_i686_msvc-0.34.0 \
+		windows_x86_64_gnu-0.34.0 \
+		windows_x86_64_msvc-0.34.0 \
+		xxhash-rust-0.8.5 \
 		yaml-rust-0.4.5 \
-		zip-0.5.13
+		zip-0.6.2
 # XXX https://github.com/rust-lang/cargo/issues/4101
 CARGO_INSTALL_PATH=	${PLIST_FILES:Mbin/*:T}
 
diff --git a/sysutils/czkawka/distinfo b/sysutils/czkawka/distinfo
index a7b763a6a356..1cedb7244ff3 100644
--- a/sysutils/czkawka/distinfo
+++ b/sysutils/czkawka/distinfo
@@ -1,60 +1,64 @@
-TIMESTAMP = 1643012891
+TIMESTAMP = 1650751521
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
 SIZE (rust/crates/adler-1.0.2.crate) = 12778
 SHA256 (rust/crates/adler32-1.2.0.crate) = aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234
 SIZE (rust/crates/adler32-1.2.0.crate) = 6411
+SHA256 (rust/crates/aes-0.7.5.crate) = 9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8
+SIZE (rust/crates/aes-0.7.5.crate) = 128544
 SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f
 SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923
-SHA256 (rust/crates/alsa-0.5.0.crate) = 75c4da790adcb2ce5e758c064b4f3ec17a30349f9961d3e5e6c9688b052a9e18
-SIZE (rust/crates/alsa-0.5.0.crate) = 63941
+SHA256 (rust/crates/alsa-0.6.0.crate) = 5915f52fe2cf65e83924d037b6c5290b7cee097c6b5c8700746e6168a343fd6b
+SIZE (rust/crates/alsa-0.6.0.crate) = 68171
 SHA256 (rust/crates/alsa-sys-0.3.1.crate) = db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527
 SIZE (rust/crates/alsa-sys-0.3.1.crate) = 32748
 SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2
 SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838
-SHA256 (rust/crates/anyhow-1.0.52.crate) = 84450d0b4a8bd1ba4144ce8ce718fbc5d071358b1e5384bace6536b3d1f2d5b3
-SIZE (rust/crates/anyhow-1.0.52.crate) = 44224
+SHA256 (rust/crates/anyhow-1.0.57.crate) = 08f9b8508dccb7687a1d6c4ce66b2b0ecef467c94667de27d8d7fe1f8d2a9cdc
+SIZE (rust/crates/anyhow-1.0.57.crate) = 44614
 SHA256 (rust/crates/arrayref-0.3.6.crate) = a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544
 SIZE (rust/crates/arrayref-0.3.6.crate) = 10035
 SHA256 (rust/crates/arrayvec-0.5.2.crate) = 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b
 SIZE (rust/crates/arrayvec-0.5.2.crate) = 27838
 SHA256 (rust/crates/arrayvec-0.7.2.crate) = 8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6
 SIZE (rust/crates/arrayvec-0.7.2.crate) = 29341
-SHA256 (rust/crates/atk-0.14.0.crate) = a83b21d2aa75e464db56225e1bda2dd5993311ba1095acaa8fa03d1ae67026ba
-SIZE (rust/crates/atk-0.14.0.crate) = 35031
-SHA256 (rust/crates/atk-sys-0.14.0.crate) = badcf670157c84bb8b1cf6b5f70b650fed78da2033c9eed84c4e49b11cbe83ea
-SIZE (rust/crates/atk-sys-0.14.0.crate) = 21815
+SHA256 (rust/crates/atk-0.15.1.crate) = 2c3d816ce6f0e2909a96830d6911c2aff044370b1ef92d7f267b43bae5addedd
+SIZE (rust/crates/atk-0.15.1.crate) = 34419
+SHA256 (rust/crates/atk-sys-0.15.1.crate) = 58aeb089fb698e06db8089971c7ee317ab9644bade33383f63631437b03aafb6
+SIZE (rust/crates/atk-sys-0.15.1.crate) = 22726
 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
 SIZE (rust/crates/atty-0.2.14.crate) = 5470
-SHA256 (rust/crates/audiotags-0.2.7182.crate) = b87d111118f42416bb5f13c5dd2e2d879925964702a435be711d4f78fa9ce6d8
-SIZE (rust/crates/audiotags-0.2.7182.crate) = 1532970
-SHA256 (rust/crates/audiotags-dev-macro-0.1.4.crate) = 3b79298591161f312f06327df7963063ee07466be303dcc3084a44ec293cb36e
-SIZE (rust/crates/audiotags-dev-macro-0.1.4.crate) = 1682
-SHA256 (rust/crates/autocfg-1.0.1.crate) = cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a
-SIZE (rust/crates/autocfg-1.0.1.crate) = 12908
+SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
+SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
 SHA256 (rust/crates/base64-0.13.0.crate) = 904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd
 SIZE (rust/crates/base64-0.13.0.crate) = 62070
+SHA256 (rust/crates/base64-0.20.0-alpha.1.crate) = 149ea5dc24cb11513350770afebba32b68e3d2e356f9221351a2a1ee89112a82
+SIZE (rust/crates/base64-0.20.0-alpha.1.crate) = 65601
+SHA256 (rust/crates/base64ct-1.0.1.crate) = 8a32fd6af2b5827bce66c29053ba0e7c42b9dcab01835835058558c10851a46b
+SIZE (rust/crates/base64ct-1.0.1.crate) = 15075
 SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
 SIZE (rust/crates/bincode-1.3.3.crate) = 28958
-SHA256 (rust/crates/bindgen-0.56.0.crate) = 2da379dbebc0b76ef63ca68d8fc6e71c0f13e59432e0987e508c1820e6ab5239
-SIZE (rust/crates/bindgen-0.56.0.crate) = 198300
+SHA256 (rust/crates/bindgen-0.59.2.crate) = 2bd2a9a458e8f4304c52c43ebb0cfbd520289f8379a52e329a38afda99bf8eb8
+SIZE (rust/crates/bindgen-0.59.2.crate) = 206267
+SHA256 (rust/crates/bit_field-0.10.1.crate) = dcb6dd1c2376d2e096796e234a70e17e94cc2d5d54ff8ce42b28cef1d0d359a4
+SIZE (rust/crates/bit_field-0.10.1.crate) = 10576
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
 SHA256 (rust/crates/bk-tree-0.4.0.crate) = 6121f6e107e94d717b5ca2631d56e7c2ed1542a21b2eb87b4bda1d6c1420ef3f
 SIZE (rust/crates/bk-tree-0.4.0.crate) = 11919
 SHA256 (rust/crates/blake3-0.3.8.crate) = b64485778c4f16a6a5a9d335e80d449ac6c70cdd6a06d2af18a6f6f775a125b3
 SIZE (rust/crates/blake3-0.3.8.crate) = 154058
-SHA256 (rust/crates/blake3-1.3.0.crate) = 882e99e4a0cb2ae6cb6e442102e8e6b7131718d94110e64c3e6a34ea9b106f37
-SIZE (rust/crates/blake3-1.3.0.crate) = 156739
+SHA256 (rust/crates/blake3-1.3.1.crate) = a08e53fc5a564bb15bfe6fae56bd71522205f1f91893f9c0116edad6496c183f
+SIZE (rust/crates/blake3-1.3.1.crate) = 157714
 SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
 SIZE (rust/crates/block-0.1.6.crate) = 4077
 SHA256 (rust/crates/block-buffer-0.9.0.crate) = 4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4
 SIZE (rust/crates/block-buffer-0.9.0.crate) = 7108
-SHA256 (rust/crates/block-buffer-0.10.0.crate) = f1d36a02058e76b040de25a4464ba1c80935655595b661505c8b39b664828b95
-SIZE (rust/crates/block-buffer-0.10.0.crate) = 10088
+SHA256 (rust/crates/block-buffer-0.10.2.crate) = 0bf7fe51849ea569fd452f37822f606a5cabb684dc918707a0193fd4664ff324
+SIZE (rust/crates/block-buffer-0.10.2.crate) = 10258
 SHA256 (rust/crates/bumpalo-3.9.1.crate) = a4a45a46ab1f2412e53d3a0ade76ffad2025804294569aae387231a0cd6e0899
 SIZE (rust/crates/bumpalo-3.9.1.crate) = 77507
-SHA256 (rust/crates/bytemuck-1.7.3.crate) = 439989e6b8c38d1b6570a384ef1e49c8848128f5a97f3914baef02920842712f
-SIZE (rust/crates/bytemuck-1.7.3.crate) = 27879
+SHA256 (rust/crates/bytemuck-1.9.1.crate) = cdead85bdec19c194affaeeb670c0e41fe23de31459efd1c174d049269cf02cc
+SIZE (rust/crates/bytemuck-1.9.1.crate) = 34517
 SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
 SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
 SHA256 (rust/crates/bytes-1.1.0.crate) = c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8
@@ -63,26 +67,30 @@ SHA256 (rust/crates/bzip2-0.4.3.crate) = 6afcd980b5f3a45017c57e57a2fcccbb351cc43
 SIZE (rust/crates/bzip2-0.4.3.crate) = 34195
 SHA256 (rust/crates/bzip2-sys-0.1.11+1.0.8.crate) = 736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc
 SIZE (rust/crates/bzip2-sys-0.1.11+1.0.8.crate) = 633444
-SHA256 (rust/crates/cairo-rs-0.14.9.crate) = 33b5725979db0c586d98abad2193cdb612dd40ef95cd26bd99851bf93b3cb482
-SIZE (rust/crates/cairo-rs-0.14.9.crate) = 48398
-SHA256 (rust/crates/cairo-sys-rs-0.14.9.crate) = b448b876970834fda82ba3aeaccadbd760206b75388fc5c1b02f1e343b697570
-SIZE (rust/crates/cairo-sys-rs-0.14.9.crate) = 11148
-SHA256 (rust/crates/cc-1.0.72.crate) = 22a9137b95ea06864e018375b72adfb7db6e6f68cfc8df5a04d00288050485ee
-SIZE (rust/crates/cc-1.0.72.crate) = 57495
+SHA256 (rust/crates/cairo-rs-0.15.10.crate) = 129e928d3eda625f53ce257589efbe5143416875fd01bddd08c8c6feb8b9962b
+SIZE (rust/crates/cairo-rs-0.15.10.crate) = 48513
+SHA256 (rust/crates/cairo-sys-rs-0.15.1.crate) = 3c55d429bef56ac9172d25fecb85dc8068307d17acd74b377866b7a1ef25d3c8
+SIZE (rust/crates/cairo-sys-rs-0.15.1.crate) = 11280
+SHA256 (rust/crates/cc-1.0.73.crate) = 2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11
+SIZE (rust/crates/cc-1.0.73.crate) = 57880
 SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
 SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
-SHA256 (rust/crates/cexpr-0.4.0.crate) = f4aedb84272dbe89af497cf81375129abda4fc0a9e7c5d317498c15cc30c0d27
-SIZE (rust/crates/cexpr-0.4.0.crate) = 18023
-SHA256 (rust/crates/cfg-expr-0.8.1.crate) = b412e83326147c2bb881f8b40edfbf9905b9b8abaebd0e47ca190ba62fda8f0e
-SIZE (rust/crates/cfg-expr-0.8.1.crate) = 34539
+SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
+SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
+SHA256 (rust/crates/cfb-0.6.1.crate) = 74f89d248799e3f15f91b70917f65381062a01bb8e222700ea0e5a7ff9785f9c
+SIZE (rust/crates/cfb-0.6.1.crate) = 41830
+SHA256 (rust/crates/cfg-expr-0.10.2.crate) = 5e068cb2806bbc15b439846dc16c5f89f8599f2c3e4d73d4449d38f9b2f0b6c5
+SIZE (rust/crates/cfg-expr-0.10.2.crate) = 37734
 SHA256 (rust/crates/cfg-if-0.1.10.crate) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822
 SIZE (rust/crates/cfg-if-0.1.10.crate) = 7933
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
 SHA256 (rust/crates/chrono-0.4.19.crate) = 670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73
 SIZE (rust/crates/chrono-0.4.19.crate) = 155663
-SHA256 (rust/crates/clang-sys-1.3.0.crate) = fa66045b9cb23c2e9c1520732030608b02ee07e5cfaa5a521ec15ded7fa24c90
-SIZE (rust/crates/clang-sys-1.3.0.crate) = 37713
+SHA256 (rust/crates/cipher-0.3.0.crate) = 7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7
+SIZE (rust/crates/cipher-0.3.0.crate) = 12756
+SHA256 (rust/crates/clang-sys-1.3.1.crate) = 4cc00842eed744b858222c4c9faf7243aafc6d33f92f96935263ef4d8a41ce21
+SIZE (rust/crates/clang-sys-1.3.1.crate) = 37840
 SHA256 (rust/crates/clap-2.34.0.crate) = a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c
 SIZE (rust/crates/clap-2.34.0.crate) = 202210
 SHA256 (rust/crates/claxon-0.4.3.crate) = 4bfbf56724aa9eca8afa4fcfadeb479e722935bb2a0900c2d37e0cc477af0688
@@ -97,46 +105,42 @@ SHA256 (rust/crates/core-foundation-sys-0.8.3.crate) = 5827cebf4670468b8772dd191
 SIZE (rust/crates/core-foundation-sys-0.8.3.crate) = 17519
 SHA256 (rust/crates/coreaudio-rs-0.10.0.crate) = 11894b20ebfe1ff903cbdc52259693389eea03b94918a2def2c30c3bf227ad88
 SIZE (rust/crates/coreaudio-rs-0.10.0.crate) = 34487
-SHA256 (rust/crates/coreaudio-sys-0.2.8.crate) = 2b7e3347be6a09b46aba228d6608386739fb70beff4f61e07422da87b0bb31fa
-SIZE (rust/crates/coreaudio-sys-0.2.8.crate) = 4778
-SHA256 (rust/crates/cpal-0.13.4.crate) = 98f45f0a21f617cd2c788889ef710b63f075c949259593ea09c826f1e47a2418
-SIZE (rust/crates/cpal-0.13.4.crate) = 92833
-SHA256 (rust/crates/cpufeatures-0.2.1.crate) = 95059428f66df56b63431fdb4e1947ed2190586af5c5a8a8b71122bdf5a7f469
-SIZE (rust/crates/cpufeatures-0.2.1.crate) = 10500
-SHA256 (rust/crates/crc32fast-1.3.0.crate) = 738c290dfaea84fc1ca15ad9c168d083b05a714e1efddd8edaab678dc28d2836
-SIZE (rust/crates/crc32fast-1.3.0.crate) = 38565
-SHA256 (rust/crates/crossbeam-channel-0.5.2.crate) = e54ea8bc3fb1ee042f5aace6e3c6e025d3874866da222930f70ce62aceba0bfa
-SIZE (rust/crates/crossbeam-channel-0.5.2.crate) = 87842
+SHA256 (rust/crates/coreaudio-sys-0.2.10.crate) = 3dff444d80630d7073077d38d40b4501fd518bd2b922c2a55edcc8b0f7be57e6
+SIZE (rust/crates/coreaudio-sys-0.2.10.crate) = 5434
+SHA256 (rust/crates/cpal-0.13.5.crate) = 74117836a5124f3629e4b474eed03e479abaf98988b4bb317e29f08cfe0e4116
+SIZE (rust/crates/cpal-0.13.5.crate) = 93790
+SHA256 (rust/crates/cpufeatures-0.2.2.crate) = 59a6001667ab124aebae2a495118e11d30984c3a653e99d86d58971708cf5e4b
+SIZE (rust/crates/cpufeatures-0.2.2.crate) = 10655
+SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
+SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
+SHA256 (rust/crates/crossbeam-channel-0.5.4.crate) = 5aaa7bd5fb665c6864b5f963dd9097905c54125909c7aa94c9e18507cdbe6c53
+SIZE (rust/crates/crossbeam-channel-0.5.4.crate) = 88237
 SHA256 (rust/crates/crossbeam-deque-0.8.1.crate) = 6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e
 SIZE (rust/crates/crossbeam-deque-0.8.1.crate) = 20852
-SHA256 (rust/crates/crossbeam-epoch-0.9.6.crate) = 97242a70df9b89a65d0b6df3c4bf5b9ce03c5b7309019777fbde37e7537f8762
-SIZE (rust/crates/crossbeam-epoch-0.9.6.crate) = 46055
-SHA256 (rust/crates/crossbeam-utils-0.8.6.crate) = cfcae03edb34f947e64acdb1c33ec169824e20657e9ecb61cef6c8c74dcb8120
-SIZE (rust/crates/crossbeam-utils-0.8.6.crate) = 38841
-SHA256 (rust/crates/crypto-common-0.1.1.crate) = 683d6b536309245c849479fba3da410962a43ed8e51c26b729208ec0ac2798d0
-SIZE (rust/crates/crypto-common-0.1.1.crate) = 8271
+SHA256 (rust/crates/crossbeam-epoch-0.9.8.crate) = 1145cf131a2c6ba0615079ab6a638f7e1973ac9c2634fcbeaaad6114246efe8c
+SIZE (rust/crates/crossbeam-epoch-0.9.8.crate) = 46012
+SHA256 (rust/crates/crossbeam-utils-0.8.8.crate) = 0bf124c720b7686e3c2663cf54062ab0f68a88af2fb6a030e87e30bf721fcb38
+SIZE (rust/crates/crossbeam-utils-0.8.8.crate) = 39681
+SHA256 (rust/crates/crypto-common-0.1.3.crate) = 57952ca27b5e3606ff4dd79b0020231aaf9d6aa76dc05fd30137538c50bd3ce8
+SIZE (rust/crates/crypto-common-0.1.3.crate) = 8556
 SHA256 (rust/crates/crypto-mac-0.8.0.crate) = b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab
 SIZE (rust/crates/crypto-mac-0.8.0.crate) = 9115
-SHA256 (rust/crates/darling-0.10.2.crate) = 0d706e75d87e35569db781a9b5e2416cff1236a47ed380831f959382ccd5f858
-SIZE (rust/crates/darling-0.10.2.crate) = 17620
-SHA256 (rust/crates/darling-0.13.1.crate) = d0d720b8683f8dd83c65155f0530560cba68cd2bf395f6513a483caee57ff7f4
-SIZE (rust/crates/darling-0.13.1.crate) = 20097
-SHA256 (rust/crates/darling_core-0.10.2.crate) = f0c960ae2da4de88a91b2d920c2a7233b400bc33cb28453a2987822d8392519b
-SIZE (rust/crates/darling_core-0.10.2.crate) = 44339
-SHA256 (rust/crates/darling_core-0.13.1.crate) = 7a340f241d2ceed1deb47ae36c4144b2707ec7dd0b649f894cb39bb595986324
-SIZE (rust/crates/darling_core-0.13.1.crate) = 50847
-SHA256 (rust/crates/darling_macro-0.10.2.crate) = d9b5a2f4ac4969822c62224815d069952656cadc7084fdca9751e6d959189b72
-SIZE (rust/crates/darling_macro-0.10.2.crate) = 1919
-SHA256 (rust/crates/darling_macro-0.13.1.crate) = 72c41b3b7352feb3211a0d743dc5700a4e3b60f51bd2b368892d1e0f9a95f44b
-SIZE (rust/crates/darling_macro-0.13.1.crate) = 1910
-SHA256 (rust/crates/dashmap-4.0.2.crate) = e77a43b28d0668df09411cb0bc9a8c2adc40f9a048afe863e05fd43251e8e39c
-SIZE (rust/crates/dashmap-4.0.2.crate) = 21066
+SHA256 (rust/crates/darling-0.13.4.crate) = a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c
+SIZE (rust/crates/darling-0.13.4.crate) = 20895
+SHA256 (rust/crates/darling_core-0.13.4.crate) = 859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610
+SIZE (rust/crates/darling_core-0.13.4.crate) = 52937
+SHA256 (rust/crates/darling_macro-0.13.4.crate) = 9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835
+SIZE (rust/crates/darling_macro-0.13.4.crate) = 1910
+SHA256 (rust/crates/dashmap-5.2.0.crate) = 4c8858831f7781322e539ea39e72449c46b059638250c14344fec8d0aa6e539c
+SIZE (rust/crates/dashmap-5.2.0.crate) = 20221
 SHA256 (rust/crates/deflate-0.8.6.crate) = 73770f8e1fe7d64df17ca66ad28994a0a623ea497fa69486e14984e715c5d174
 SIZE (rust/crates/deflate-0.8.6.crate) = 62365
+SHA256 (rust/crates/deflate-1.0.0.crate) = c86f7e25f518f4b81808a2cf1c50996a61f5c2eb394b2393bd87f2a4780a432f
+SIZE (rust/crates/deflate-1.0.0.crate) = 62722
 SHA256 (rust/crates/digest-0.9.0.crate) = d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066
 SIZE (rust/crates/digest-0.9.0.crate) = 13247
-SHA256 (rust/crates/digest-0.10.1.crate) = b697d66081d42af4fba142d56918a3cb21dc8eb63372c6b85d14f44fb9c5979b
-SIZE (rust/crates/digest-0.10.1.crate) = 18909
+SHA256 (rust/crates/digest-0.10.3.crate) = f2fb860ca6fafa5552fb6d0e816a69c8e49f0908bf524e30a90d97c85892d506
+SIZE (rust/crates/digest-0.10.3.crate) = 18990
 SHA256 (rust/crates/directories-next-2.0.0.crate) = 339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc
 SIZE (rust/crates/directories-next-2.0.0.crate) = 15153
 SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d
@@ -145,16 +149,18 @@ SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227
 SIZE (rust/crates/either-1.6.1.crate) = 13641
 SHA256 (rust/crates/enumn-0.1.3.crate) = 4e58b112d5099aa0857c5d05f0eacab86406dd8c0f85fe5d320a13256d29ecf4
 SIZE (rust/crates/enumn-0.1.3.crate) = 8672
-SHA256 (rust/crates/fastrand-1.6.0.crate) = 779d043b6a0b90cc4c0ed7ee380a6504394cee7efd7db050e3774eee387324b2
-SIZE (rust/crates/fastrand-1.6.0.crate) = 11338
-SHA256 (rust/crates/ffmpeg_cmdline_utils-0.1.0.crate) = 2f156b1f5ba5f16135ec1efd32d9f90d0dad3ef8f8b77ca9928d4d0e3b24dd41
-SIZE (rust/crates/ffmpeg_cmdline_utils-0.1.0.crate) = 12614
+SHA256 (rust/crates/exr-1.4.2.crate) = 14cc0e06fb5f67e5d6beadf3a382fec9baca1aa751c6d5368fdeee7e5932c215
+SIZE (rust/crates/exr-1.4.2.crate) = 235974
+SHA256 (rust/crates/fastrand-1.7.0.crate) = c3fcf0cee53519c866c09b5de1f6c56ff9d647101f81c1964fa632e148896cdf
+SIZE (rust/crates/fastrand-1.7.0.crate) = 11265
+SHA256 (rust/crates/ffmpeg_cmdline_utils-0.1.1.crate) = b5cab6fb4997f82b6cb54ee905df6a4b954365ee01985f7a4e13cbc305923085
+SIZE (rust/crates/ffmpeg_cmdline_utils-0.1.1.crate) = 12783
 SHA256 (rust/crates/field-offset-0.3.4.crate) = 1e1c54951450cbd39f3dbcf1005ac413b49487dabf18a720ad2383eccfeffb92
 SIZE (rust/crates/field-offset-0.3.4.crate) = 6046
 SHA256 (rust/crates/find-crate-0.6.3.crate) = 59a98bbaacea1c0eb6a0876280051b892eb73594fd90cf3b20e9c817029c57d2
 SIZE (rust/crates/find-crate-0.6.3.crate) = 12092
-SHA256 (rust/crates/flate2-1.0.22.crate) = 1e6988e897c1c9c485f43b47a529cef42fde0547f9d8d41a7062518f1d8fc53f
-SIZE (rust/crates/flate2-1.0.22.crate) = 76026
+SHA256 (rust/crates/flate2-1.0.23.crate) = b39522e96686d38f4bc984b9198e3a0613264abaebaff2c5c918bfa6b6da09af
+SIZE (rust/crates/flate2-1.0.23.crate) = 70440
 SHA256 (rust/crates/fluent-0.16.0.crate) = 61f69378194459db76abd2ce3952b790db103ceb003008d3d50d97c41ff847a7
 SIZE (rust/crates/fluent-0.16.0.crate) = 8321
 SHA256 (rust/crates/fluent-bundle-0.15.2.crate) = e242c601dec9711505f6d5bbff5bedd4b61b2469f2e8bb8e57ee7c9747a87ffd
@@ -163,104 +169,112 @@ SHA256 (rust/crates/fluent-langneg-0.13.0.crate) = 2c4ad0989667548f06ccd0e306ed5
 SIZE (rust/crates/fluent-langneg-0.13.0.crate) = 11723
 SHA256 (rust/crates/fluent-syntax-0.11.0.crate) = c0abed97648395c902868fee9026de96483933faa54ea3b40d652f7dfe61ca78
 SIZE (rust/crates/fluent-syntax-0.11.0.crate) = 28524
+SHA256 (rust/crates/flume-0.10.12.crate) = 843c03199d0c0ca54bc1ea90ac0d507274c28abcc4f691ae8b4eaa375087c76a
+SIZE (rust/crates/flume-0.10.12.crate) = 65108
 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
 SIZE (rust/crates/fnv-1.0.7.crate) = 11266
 SHA256 (rust/crates/fs_extra-1.2.0.crate) = 2022715d62ab30faffd124d40b76f4134a550a87792276512b18d63272333394
 SIZE (rust/crates/fs_extra-1.2.0.crate) = 29918
-SHA256 (rust/crates/futures-0.3.19.crate) = 28560757fe2bb34e79f907794bb6b22ae8b0e5c669b638a1132f2592b19035b4
-SIZE (rust/crates/futures-0.3.19.crate) = 47605
-SHA256 (rust/crates/futures-channel-0.3.19.crate) = ba3dda0b6588335f360afc675d0564c17a77a2bda81ca178a4b6081bd86c7f0b
-SIZE (rust/crates/futures-channel-0.3.19.crate) = 31940
-SHA256 (rust/crates/futures-core-0.3.19.crate) = d0c8ff0461b82559810cdccfde3215c3f373807f5e5232b71479bff7bb2583d7
-SIZE (rust/crates/futures-core-0.3.19.crate) = 14666
-SHA256 (rust/crates/futures-executor-0.3.19.crate) = 29d6d2ff5bb10fb95c85b8ce46538a2e5f5e7fdc755623a7d4529ab8a4ed9d2a
-SIZE (rust/crates/futures-executor-0.3.19.crate) = 17286
-SHA256 (rust/crates/futures-io-0.3.19.crate) = b1f9d34af5a1aac6fb380f735fe510746c38067c5bf16c7fd250280503c971b2
-SIZE (rust/crates/futures-io-0.3.19.crate) = 8901
-SHA256 (rust/crates/futures-macro-0.3.19.crate) = 6dbd947adfffb0efc70599b3ddcf7b5597bb5fa9e245eb99f62b3a5f7bb8bd3c
-SIZE (rust/crates/futures-macro-0.3.19.crate) = 11253
-SHA256 (rust/crates/futures-sink-0.3.19.crate) = e3055baccb68d74ff6480350f8d6eb8fcfa3aa11bdc1a1ae3afdd0514617d508
-SIZE (rust/crates/futures-sink-0.3.19.crate) = 7849
-SHA256 (rust/crates/futures-task-0.3.19.crate) = 6ee7c6485c30167ce4dfb83ac568a849fe53274c831081476ee13e0dce1aad72
-SIZE (rust/crates/futures-task-0.3.19.crate) = 11894
-SHA256 (rust/crates/futures-util-0.3.19.crate) = d9b5cf40b47a271f77a8b1bec03ca09044d99d2372c0de244e66430761127164
-SIZE (rust/crates/futures-util-0.3.19.crate) = 149240
-SHA256 (rust/crates/gdk-0.14.3.crate) = b9d749dcfc00d8de0d7c3a289e04a04293eb5ba3d8a4e64d64911d481fa9933b
-SIZE (rust/crates/gdk-0.14.3.crate) = 79492
-SHA256 (rust/crates/gdk-pixbuf-0.14.0.crate) = 534192cb8f01daeb8fab2c8d4baa8f9aae5b7a39130525779f5c2608e235b10f
-SIZE (rust/crates/gdk-pixbuf-0.14.0.crate) = 14554
-SHA256 (rust/crates/gdk-pixbuf-sys-0.14.0.crate) = f097c0704201fbc8f69c1762dc58c6947c8bb188b8ed0bc7e65259f1894fe590
-SIZE (rust/crates/gdk-pixbuf-sys-0.14.0.crate) = 9110
-SHA256 (rust/crates/gdk-sys-0.14.0.crate) = 0e091b3d3d6696949ac3b3fb3c62090e5bfd7bd6850bef5c3c5ea701de1b1f1e
-SIZE (rust/crates/gdk-sys-0.14.0.crate) = 72899
+SHA256 (rust/crates/futures-0.3.21.crate) = f73fe65f54d1e12b726f517d3e2135ca3125a437b6d998caf1962961f7172d9e
+SIZE (rust/crates/futures-0.3.21.crate) = 49935
+SHA256 (rust/crates/futures-channel-0.3.21.crate) = c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010
+SIZE (rust/crates/futures-channel-0.3.21.crate) = 31961
+SHA256 (rust/crates/futures-core-0.3.21.crate) = 0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3
+SIZE (rust/crates/futures-core-0.3.21.crate) = 14601
+SHA256 (rust/crates/futures-executor-0.3.21.crate) = 9420b90cfa29e327d0429f19be13e7ddb68fa1cccb09d65e5706b8c7a749b8a6
+SIZE (rust/crates/futures-executor-0.3.21.crate) = 17306
+SHA256 (rust/crates/futures-io-0.3.21.crate) = fc4045962a5a5e935ee2fdedaa4e08284547402885ab326734432bed5d12966b
+SIZE (rust/crates/futures-io-0.3.21.crate) = 8902
+SHA256 (rust/crates/futures-macro-0.3.21.crate) = 33c1e13800337f4d4d7a316bf45a567dbcb6ffe087f16424852d97e97a91f512
+SIZE (rust/crates/futures-macro-0.3.21.crate) = 11250
+SHA256 (rust/crates/futures-sink-0.3.21.crate) = 21163e139fa306126e6eedaf49ecdb4588f939600f0b1e770f4205ee4b7fa868
+SIZE (rust/crates/futures-sink-0.3.21.crate) = 7843
+SHA256 (rust/crates/futures-task-0.3.21.crate) = 57c66a976bf5909d801bbef33416c41372779507e7a6b3a5e25e4749c58f776a
+SIZE (rust/crates/futures-task-0.3.21.crate) = 11815
+SHA256 (rust/crates/futures-util-0.3.21.crate) = d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a
+SIZE (rust/crates/futures-util-0.3.21.crate) = 153768
+SHA256 (rust/crates/gdk-0.15.4.crate) = a6e05c1f572ab0e1f15be94217f0dc29088c248b14f792a5ff0af0d84bcda9e8
+SIZE (rust/crates/gdk-0.15.4.crate) = 87573
+SHA256 (rust/crates/gdk-pixbuf-0.15.10.crate) = 678516f1baef591d270ca10587c01a12542a731a7879cc62391a18191a470831
+SIZE (rust/crates/gdk-pixbuf-0.15.10.crate) = 15299
+SHA256 (rust/crates/gdk-pixbuf-sys-0.15.10.crate) = 140b2f5378256527150350a8346dbdb08fadc13453a7a2d73aecd5fab3c402a7
+SIZE (rust/crates/gdk-pixbuf-sys-0.15.10.crate) = 9891
+SHA256 (rust/crates/gdk-sys-0.15.1.crate) = 32e7a08c1e8f06f4177fb7e51a777b8c1689f743a7bc11ea91d44d2226073a88
+SIZE (rust/crates/gdk-sys-0.15.1.crate) = 73599
 SHA256 (rust/crates/generic-array-0.14.5.crate) = fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803
 SIZE (rust/crates/generic-array-0.14.5.crate) = 28915
-SHA256 (rust/crates/getrandom-0.2.4.crate) = 418d37c8b1d42553c93648be529cb70f920d3baf8ef469b74b9638df426e0b4c
-SIZE (rust/crates/getrandom-0.2.4.crate) = 26800
+SHA256 (rust/crates/getrandom-0.2.6.crate) = 9be70c98951c83b8d2f8f60d7065fa6d5146873094452a1008da8c2f1e4205ad
+SIZE (rust/crates/getrandom-0.2.6.crate) = 28043
 SHA256 (rust/crates/gif-0.11.3.crate) = c3a7187e78088aead22ceedeee99779455b23fc231fe13ec443f99bb71694e5b
 SIZE (rust/crates/gif-0.11.3.crate) = 36151
-SHA256 (rust/crates/gio-0.14.8.crate) = 711c3632b3ebd095578a9c091418d10fed492da9443f58ebc8f45efbeb215cb0
-SIZE (rust/crates/gio-0.14.8.crate) = 177625
-SHA256 (rust/crates/gio-sys-0.14.0.crate) = c0a41df66e57fcc287c4bcf74fc26b884f31901ea9792ec75607289b456f48fa
-SIZE (rust/crates/gio-sys-0.14.0.crate) = 76499
-SHA256 (rust/crates/glib-0.14.8.crate) = 7c515f1e62bf151ef6635f528d05b02c11506de986e43b34a5c920ef0b3796a4
-SIZE (rust/crates/glib-0.14.8.crate) = 165294
-SHA256 (rust/crates/glib-macros-0.14.1.crate) = 2aad66361f66796bfc73f530c51ef123970eb895ffba991a234fcf7bea89e518
-SIZE (rust/crates/glib-macros-0.14.1.crate) = 20018
-SHA256 (rust/crates/glib-sys-0.14.0.crate) = 1c1d60554a212445e2a858e42a0e48cece1bd57b311a19a9468f70376cf554ae
-SIZE (rust/crates/glib-sys-0.14.0.crate) = 57390
+SHA256 (rust/crates/gio-0.15.10.crate) = 76cd21a7a674ea811749661012512b0ba5237ba404ccbcab2850db5537549b64
+SIZE (rust/crates/gio-0.15.10.crate) = 190818
+SHA256 (rust/crates/gio-sys-0.15.10.crate) = 32157a475271e2c4a023382e9cab31c4584ee30a97da41d3c4e9fdd605abcf8d
+SIZE (rust/crates/gio-sys-0.15.10.crate) = 79552
+SHA256 (rust/crates/glib-0.15.10.crate) = a826fad715b57834920839d7a594c3b5e416358c7d790bdaba847a40d7c1d96d
+SIZE (rust/crates/glib-0.15.10.crate) = 206119
+SHA256 (rust/crates/glib-macros-0.15.10.crate) = dac4d47c544af67747652ab1865ace0ffa1155709723ac4f32e97587dd4735b2
+SIZE (rust/crates/glib-macros-0.15.10.crate) = 27629
+SHA256 (rust/crates/glib-sys-0.15.10.crate) = ef4b192f8e65e9cf76cbf4ea71fa8e3be4a0e18ffe3d68b8da6836974cc5bad4
+SIZE (rust/crates/glib-sys-0.15.10.crate) = 59966
 SHA256 (rust/crates/glob-0.3.0.crate) = 9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574
 SIZE (rust/crates/glob-0.3.0.crate) = 18724
-SHA256 (rust/crates/gobject-sys-0.14.0.crate) = aa92cae29759dae34ab5921d73fff5ad54b3d794ab842c117e36cafc7994c3f5
-SIZE (rust/crates/gobject-sys-0.14.0.crate) = 17399
-SHA256 (rust/crates/gtk-0.14.3.crate) = 2eb51122dd3317e9327ec1e4faa151d1fa0d95664cd8fb8dcfacf4d4d29ac70c
-SIZE (rust/crates/gtk-0.14.3.crate) = 546924
-SHA256 (rust/crates/gtk-sys-0.14.0.crate) = 8c14c8d3da0545785a7c5a120345b3abb534010fb8ae0f2ef3f47c027fba303e
-SIZE (rust/crates/gtk-sys-0.14.0.crate) = 136732
-SHA256 (rust/crates/gtk3-macros-0.14.0.crate) = 21de1da96dc117443fb03c2e270b2d34b7de98d0a79a19bbb689476173745b79
-SIZE (rust/crates/gtk3-macros-0.14.0.crate) = 5395
+SHA256 (rust/crates/gobject-sys-0.15.10.crate) = 0d57ce44246becd17153bd035ab4d32cfee096a657fc01f2231c9278378d1e0a
+SIZE (rust/crates/gobject-sys-0.15.10.crate) = 18534
+SHA256 (rust/crates/gtk-0.15.4.crate) = 5f2d1326b36af927fe46ae2f89a8fec38c6f0d279ebc5ef07ffeeabb70300bfc
+SIZE (rust/crates/gtk-0.15.4.crate) = 537304
+SHA256 (rust/crates/gtk-sys-0.15.3.crate) = d5bc2f0587cba247f60246a0ca11fe25fb733eabc3de12d1965fc07efab87c84
+SIZE (rust/crates/gtk-sys-0.15.3.crate) = 138220
+SHA256 (rust/crates/gtk3-macros-0.15.4.crate) = 24f518afe90c23fba585b2d7697856f9e6a7bbc62f65588035e66f6afb01a2e9
+SIZE (rust/crates/gtk3-macros-0.15.4.crate) = 5675
+SHA256 (rust/crates/half-1.8.2.crate) = eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7
+SIZE (rust/crates/half-1.8.2.crate) = 41874
 SHA256 (rust/crates/hamming-0.1.3.crate) = 65043da274378d68241eb9a8f8f8aa54e349136f7b8e12f63e3ef44043cc30e1
 SIZE (rust/crates/hamming-0.1.3.crate) = 9898
 SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e
 SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713
 SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c
 SIZE (rust/crates/heck-0.3.3.crate) = 10260
+SHA256 (rust/crates/heck-0.4.0.crate) = 2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9
+SIZE (rust/crates/heck-0.4.0.crate) = 11161
 SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
 SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
-SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
-SIZE (rust/crates/hex-0.4.3.crate) = 13299
+SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
+SIZE (rust/crates/hmac-0.12.1.crate) = 42657
 SHA256 (rust/crates/hound-3.4.0.crate) = 8a164bb2ceaeff4f42542bdb847c41517c78a60f5649671b2a07312b6e117549
 SIZE (rust/crates/hound-3.4.0.crate) = 35390
 SHA256 (rust/crates/humansize-1.1.1.crate) = 02296996cb8796d7c6e3bc2d9211b7802812d36999a51bb754123ead7d37d026
 SIZE (rust/crates/humansize-1.1.1.crate) = 9131
 SHA256 (rust/crates/i18n-config-0.4.2.crate) = b62affcd43abfb51f3cbd8736f9407908dc5b44fc558a9be07460bbfd104d983
 SIZE (rust/crates/i18n-config-0.4.2.crate) = 7570
-SHA256 (rust/crates/i18n-embed-0.13.1.crate) = 39a0b4598fcd199eb5da38f70ece82903b178ad638839661c00612719bcfc0ad
-SIZE (rust/crates/i18n-embed-0.13.1.crate) = 21310
-SHA256 (rust/crates/i18n-embed-fl-0.6.1.crate) = 4c1d347d2f7f9f2f977385b43b204d59ebeb1b2f93ce73cd23622df2d2da1033
-SIZE (rust/crates/i18n-embed-fl-0.6.1.crate) = 8744
+SHA256 (rust/crates/i18n-embed-0.13.4.crate) = e7f21ed76e44de8ac3dfa36bb37ab2e6480be0dc75c612474949be1f3cb2c253
+SIZE (rust/crates/i18n-embed-0.13.4.crate) = 22644
+SHA256 (rust/crates/i18n-embed-fl-0.6.4.crate) = 9420a9718ef9d0ab727840a398e25408ea0daff9ba3c681707ba05485face98e
+SIZE (rust/crates/i18n-embed-fl-0.6.4.crate) = 8869
 SHA256 (rust/crates/i18n-embed-impl-0.8.0.crate) = 0db2330e035808eb064afb67e6743ddce353763af3e0f2bdfc2476e00ce76136
 SIZE (rust/crates/i18n-embed-impl-0.8.0.crate) = 2225
-SHA256 (rust/crates/id3-0.5.3.crate) = 8cb37ae5aa60d57c5f3412df1f3e5a48a978804f4a7e70700bb5f97e8f1a6331
-SIZE (rust/crates/id3-0.5.3.crate) = 40143
 SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
 SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
 SHA256 (rust/crates/image-0.23.14.crate) = 24ffcb7e7244a9bf19d35bf2883b9c080c4ced3c07a9895572178cdb8f13f6a1
 SIZE (rust/crates/image-0.23.14.crate) = 226804
+SHA256 (rust/crates/image-0.24.1.crate) = db207d030ae38f1eb6f240d5a1c1c88ff422aa005d10f8c6c6fc5e75286ab30e
+SIZE (rust/crates/image-0.24.1.crate) = 256425
+SHA256 (rust/crates/image_hasher-1.0.0.crate) = c887ed1c9c32854da1c3c9539711814ae48e53926400c5e1ceac0f0491f59a72
+SIZE (rust/crates/image_hasher-1.0.0.crate) = 28124
 SHA256 (rust/crates/imagepipe-0.4.0.crate) = f85c5d23491dee7e51d21b04f4116352899174943026278a2d91db13ffc142cd
 SIZE (rust/crates/imagepipe-0.4.0.crate) = 23562
-SHA256 (rust/crates/img_hash-3.2.0.crate) = 5ea4eac6fc4f64ed363d5c210732b747bfa5ddd8a25ac347d887f298c3a70b49
-SIZE (rust/crates/img_hash-3.2.0.crate) = 28364
-SHA256 (rust/crates/indexmap-1.8.0.crate) = 282a6247722caba404c065016bbfa522806e51714c34f5dfc3e4a3a46fcb4223
-SIZE (rust/crates/indexmap-1.8.0.crate) = 52583
+SHA256 (rust/crates/indexmap-1.8.1.crate) = 0f647032dfaa1f8b6dc29bd3edb7bbef4861b8b8007ebb118d6db284fd59f6ee
+SIZE (rust/crates/indexmap-1.8.1.crate) = 53220
+SHA256 (rust/crates/infer-0.7.0.crate) = 20b2b533137b9cad970793453d4f921c2e91312a6d88b1085c07bc15fc51bb3b
+SIZE (rust/crates/infer-0.7.0.crate) = 9189596
+SHA256 (rust/crates/inflate-0.4.5.crate) = 1cdb29978cc5797bd8dcc8e5bf7de604891df2a8dc576973d71a281e916db2ff
+SIZE (rust/crates/inflate-0.4.5.crate) = 17715
 SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c
 SIZE (rust/crates/instant-0.1.12.crate) = 6128
 SHA256 (rust/crates/intl-memoizer-0.5.1.crate) = c310433e4a310918d6ed9243542a6b83ec1183df95dff8f23f87bb88a264a66f
 SIZE (rust/crates/intl-memoizer-0.5.1.crate) = 8292
 SHA256 (rust/crates/intl_pluralrules-7.0.1.crate) = b18f988384267d7066cc2be425e6faf352900652c046b6971d2e228d3b1c5ecf
 SIZE (rust/crates/intl_pluralrules-7.0.1.crate) = 9263
-SHA256 (rust/crates/itertools-0.10.3.crate) = a9a9d19fa1e79b6215ff29b9d6880b706147f16e9b1dbb1e4e5947b5b02bc5e3
-SIZE (rust/crates/itertools-0.10.3.crate) = 118661
 SHA256 (rust/crates/itoa-1.0.1.crate) = 1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35
 SIZE (rust/crates/itoa-1.0.1.crate) = 11059
 SHA256 (rust/crates/jni-0.19.0.crate) = c6df18c2e3db7e453d3c6ac5b3e9d5182664d28788126d39b91f2d1e22b017ec
@@ -271,26 +285,32 @@ SHA256 (rust/crates/jobserver-0.1.24.crate) = af25a77299a7f711a01975c35a6a424eb6
 SIZE (rust/crates/jobserver-0.1.24.crate) = 21303
 SHA256 (rust/crates/jpeg-decoder-0.1.22.crate) = 229d53d58899083193af11e15917b5640cd40b29ff475a1fe4ef725deb02d0f2
 SIZE (rust/crates/jpeg-decoder-0.1.22.crate) = 228366
-SHA256 (rust/crates/js-sys-0.3.55.crate) = 7cc9ffccd38c451a86bf13657df244e9c3f37493cce8e5e21e940963777acc84
-SIZE (rust/crates/js-sys-0.3.55.crate) = 70499
+SHA256 (rust/crates/jpeg-decoder-0.2.4.crate) = 744c24117572563a98a7e9168a5ac1ee4a1ca7f702211258797bbe0ed0346c3c
+SIZE (rust/crates/jpeg-decoder-0.2.4.crate) = 740451
+SHA256 (rust/crates/js-sys-0.3.57.crate) = 671a26f820db17c2a2750743f1dd03bafd15b98c9f30c7c2628c024c05d73397
+SIZE (rust/crates/js-sys-0.3.57.crate) = 78605
 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
 SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
 SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
+SHA256 (rust/crates/lebe-0.5.1.crate) = 7efd1d698db0759e6ef11a7cd44407407399a910c774dd804c64c032da7826ff
+SIZE (rust/crates/lebe-0.5.1.crate) = 8050
 SHA256 (rust/crates/lewton-0.10.2.crate) = 777b48df9aaab155475a83a7df3070395ea1ac6902f5cd062b8f2b028075c030
 SIZE (rust/crates/lewton-0.10.2.crate) = 68807
-SHA256 (rust/crates/libc-0.2.112.crate) = 1b03d17f364a3a042d5e5d46b053bbbf82c92c9430c592dd4c064dc6ee997125
-SIZE (rust/crates/libc-0.2.112.crate) = 571445
+SHA256 (rust/crates/libc-0.2.124.crate) = 21a41fed9d98f27ab1c6d161da622a4fa35e8a54a8adc24bbf3ddd0ef70b0e50
+SIZE (rust/crates/libc-0.2.124.crate) = 577742
 SHA256 (rust/crates/libloading-0.7.3.crate) = efbc0f03f9a775e9f6aed295c6a1ba2253c5757a9e03d55c6caa46a681abcddd
 SIZE (rust/crates/libloading-0.7.3.crate) = 27378
 SHA256 (rust/crates/linked-hash-map-0.5.4.crate) = 7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3
 SIZE (rust/crates/linked-hash-map-0.5.4.crate) = 16166
 SHA256 (rust/crates/locale_config-0.3.0.crate) = 08d2c35b16f4483f6c26f0e4e9550717a2f6575bcd6f12a53ff0c490a94a6934
 SIZE (rust/crates/locale_config-0.3.0.crate) = 20808
-SHA256 (rust/crates/lock_api-0.4.5.crate) = 712a4d093c9976e24e7dbca41db895dabcbac38eb5f4045393d17a95bdfb1109
-SIZE (rust/crates/lock_api-0.4.5.crate) = 25199
-SHA256 (rust/crates/log-0.4.14.crate) = 51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710
-SIZE (rust/crates/log-0.4.14.crate) = 34582
+SHA256 (rust/crates/lock_api-0.4.7.crate) = 327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53
+SIZE (rust/crates/lock_api-0.4.7.crate) = 25371
+SHA256 (rust/crates/lofty-0.6.1.crate) = 45967792fc531850b544d0e50065ffda8ce814a0d2142a6cbe7009961964e17c
+SIZE (rust/crates/lofty-0.6.1.crate) = 128881
+SHA256 (rust/crates/log-0.4.16.crate) = 6389c490849ff5bc16be905ae24bc913a9c8892e19b2341dbc175e14c341c2b8
+SIZE (rust/crates/log-0.4.16.crate) = 37758
 SHA256 (rust/crates/mach-0.3.2.crate) = b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa
 SIZE (rust/crates/mach-0.3.2.crate) = 19611
 SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
@@ -299,8 +319,12 @@ SHA256 (rust/crates/memchr-2.4.1.crate) = 308cc39be01b73d0d18f82a0e7b2a3df85245f
 SIZE (rust/crates/memchr-2.4.1.crate) = 64977
 SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce
 SIZE (rust/crates/memoffset-0.6.5.crate) = 7686
-SHA256 (rust/crates/metaflac-0.2.5.crate) = e1470d3cc1bb0d692af5eb3afb594330b8ba09fd91c32c4e1c6322172a5ba750
-SIZE (rust/crates/metaflac-0.2.5.crate) = 14427
+SHA256 (rust/crates/mime-0.3.16.crate) = 2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d
+SIZE (rust/crates/mime-0.3.16.crate) = 15206
+SHA256 (rust/crates/mime_guess-2.0.4.crate) = 4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef
+SIZE (rust/crates/mime_guess-2.0.4.crate) = 26399
+SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
+SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
 SHA256 (rust/crates/minimp3-0.5.1.crate) = 985438f75febf74c392071a975a29641b420dd84431135a6e6db721de4b74372
 SIZE (rust/crates/minimp3-0.5.1.crate) = 8606
 SHA256 (rust/crates/minimp3-sys-0.3.2.crate) = e21c73734c69dc95696c9ed8926a2b393171d98b3f5f5935686a26a487ab9b90
@@ -309,34 +333,26 @@ SHA256 (rust/crates/miniz_oxide-0.3.7.crate) = 791daaae1ed6889560f8c4359194f5664
 SIZE (rust/crates/miniz_oxide-0.3.7.crate) = 44996
 SHA256 (rust/crates/miniz_oxide-0.4.4.crate) = a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b
 SIZE (rust/crates/miniz_oxide-0.4.4.crate) = 49938
-SHA256 (rust/crates/mp4ameta-0.6.1.crate) = 1ef7a2ba51feaa9e7be2209b6e5d7472d08427ef0ce88616ed93c66dae9601b2
-SIZE (rust/crates/mp4ameta-0.6.1.crate) = 29078
-SHA256 (rust/crates/mp4ameta_proc-0.1.1.crate) = 64ae83441f6b67e3b7f009295618e90f03228b0f1a149f56ee8cd0f6bb5602c5
-SIZE (rust/crates/mp4ameta_proc-0.1.1.crate) = 1982
+SHA256 (rust/crates/miniz_oxide-0.5.1.crate) = d2b29bd4bc3f33391105ebee3589c19197c4271e3e5a9ec9bfe8127eeff8f082
+SIZE (rust/crates/miniz_oxide-0.5.1.crate) = 52418
 SHA256 (rust/crates/multicache-0.6.1.crate) = 5086074c0a0812980aa88703d1bbcb4433e8423ecf4098a9849934f3dc09ba72
 SIZE (rust/crates/multicache-0.6.1.crate) = 5448
-SHA256 (rust/crates/ndk-0.3.0.crate) = 8794322172319b972f528bf90c6b467be0079f1fa82780ffb431088e741a73ab
-SIZE (rust/crates/ndk-0.3.0.crate) = 39011
+SHA256 (rust/crates/nanorand-0.7.0.crate) = 6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3
+SIZE (rust/crates/nanorand-0.7.0.crate) = 18437
 SHA256 (rust/crates/ndk-0.6.0.crate) = 2032c77e030ddee34a6787a64166008da93f6a352b629261d0fee232b8742dd4
 SIZE (rust/crates/ndk-0.6.0.crate) = 39828
-SHA256 (rust/crates/ndk-glue-0.3.0.crate) = c5caf0c24d51ac1c905c27d4eda4fa0635bbe0de596b8f79235e0b17a4d29385
-SIZE (rust/crates/ndk-glue-0.3.0.crate) = 4026
-SHA256 (rust/crates/ndk-glue-0.6.0.crate) = 04c0d14b0858eb9962a5dac30b809b19f19da7e4547d64af2b0bb051d2e55d79
-SIZE (rust/crates/ndk-glue-0.6.0.crate) = 5009
-SHA256 (rust/crates/ndk-macro-0.2.0.crate) = 05d1c6307dc424d0f65b9b06e94f88248e6305726b14729fd67a5e47b2dc481d
-SIZE (rust/crates/ndk-macro-0.2.0.crate) = 4949
+SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b
+SIZE (rust/crates/ndk-context-0.1.1.crate) = 2205
+SHA256 (rust/crates/ndk-glue-0.6.2.crate) = 0d0c4a7b83860226e6b4183edac21851f05d5a51756e97a1144b7f5a6b63e65f
+SIZE (rust/crates/ndk-glue-0.6.2.crate) = 5227
 SHA256 (rust/crates/ndk-macro-0.3.0.crate) = 0df7ac00c4672f9d5aece54ee3347520b7e20f158656c7db2e6de01902eb7a6c
 SIZE (rust/crates/ndk-macro-0.3.0.crate) = 4884
-SHA256 (rust/crates/ndk-sys-0.2.2.crate) = e1bcdd74c20ad5d95aacd60ef9ba40fdf77f767051040541df557b7a9b2a2121
-SIZE (rust/crates/ndk-sys-0.2.2.crate) = 279365
*** 385 LINES SKIPPED ***