git: 4a4f05769c16 - main - multimedia/librespot: Update to v0.3.0

From: Fernando Apesteguía <fernape_at_FreeBSD.org>
Date: Wed, 20 Oct 2021 05:42:41 UTC
The branch main has been updated by fernape:

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

commit 4a4f05769c16dca8be68b1edb389355503ea70cd
Author:     Dries Michiels <driesm.michiels@gmail.com>
AuthorDate: 2021-10-19 13:57:14 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2021-10-20 05:36:42 +0000

    multimedia/librespot: Update to v0.3.0
    
    ChangeLog: https://github.com/librespot-org/librespot/releases/tag/v0.3.0
    
    PR:     259185
    Reported by:    driesm.michiels@gmail.com (maintainer)
---
 multimedia/librespot/Makefile            |  10 +-
 multimedia/librespot/Makefile.crates     | 201 ++++++++-------
 multimedia/librespot/distinfo            | 408 +++++++++++++++----------------
 multimedia/librespot/files/patch-powerpc |  62 -----
 4 files changed, 302 insertions(+), 379 deletions(-)

diff --git a/multimedia/librespot/Makefile b/multimedia/librespot/Makefile
index 43b40f7fe796..8938ea8e21af 100644
--- a/multimedia/librespot/Makefile
+++ b/multimedia/librespot/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	librespot
-PORTVERSION=	0.2.0
 DISTVERSIONPREFIX=	v
-PORTREVISION=	6
+DISTVERSION=	0.3.0
 CATEGORIES=	multimedia
 
 MAINTAINER=	driesm.michiels@gmail.com
@@ -19,8 +18,7 @@ CARGO_FEATURES=	--no-default-features
 
 PLIST_FILES=	bin/librespot
 
-OPTIONS_DEFINE=		TREMOR VORBIS
-OPTIONS_DEFAULT=	PORTAUDIO TREMOR VORBIS
+OPTIONS_DEFAULT=	PORTAUDIO
 OPTIONS_MULTI=		BACKEND
 OPTIONS_MULTI_BACKEND=	ALSA GSTREAMER JACK PORTAUDIO PULSEAUDIO SDL
 ALSA_DESC=		Rodio audio backend using ALSA
@@ -40,10 +38,6 @@ PULSEAUDIO_VARS=	CARGO_FEATURES+=pulseaudio-backend
 SDL_USES=		sdl
 SDL_USE=		SDL=sdl2
 SDL_VARS=		CARGO_FEATURES+=sdl-backend
-TREMOR_LIB_DEPENDS=	libvorbisidec.so:audio/libtremor
-TREMOR_VARS=		CARGO_FEATURES+=with-tremor
-VORBIS_LIB_DEPENDS=	libvorbisfile.so:audio/libvorbis
-VORBIS_VARS=		CARGO_FEATURES+=with-vorbis
 
 post-install:
 	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/librespot
diff --git a/multimedia/librespot/Makefile.crates b/multimedia/librespot/Makefile.crates
index 8c9ee32ada49..fb497173d811 100644
--- a/multimedia/librespot/Makefile.crates
+++ b/multimedia/librespot/Makefile.crates
@@ -5,18 +5,18 @@ CARGO_CRATES=	aes-0.6.0 \
 		aho-corasick-0.7.18 \
 		alsa-0.5.0 \
 		alsa-sys-0.3.1 \
-		anyhow-1.0.40 \
-		async-trait-0.1.50 \
+		anyhow-1.0.43 \
+		async-trait-0.1.51 \
 		atty-0.2.14 \
 		autocfg-1.0.1 \
 		base64-0.13.0 \
 		bindgen-0.56.0 \
 		bitflags-1.2.1 \
 		block-buffer-0.9.0 \
-		bumpalo-3.6.1 \
+		bumpalo-3.7.0 \
 		byteorder-1.4.3 \
 		bytes-1.0.1 \
-		cc-1.0.67 \
+		cc-1.0.69 \
 		cesu8-1.1.0 \
 		cexpr-0.4.0 \
 		cfg-if-0.1.10 \
@@ -24,13 +24,14 @@ CARGO_CRATES=	aes-0.6.0 \
 		chrono-0.4.19 \
 		cipher-0.2.5 \
 		clang-sys-1.2.0 \
-		combine-4.5.2 \
-		core-foundation-sys-0.6.2 \
+		colored-1.9.3 \
+		combine-4.6.0 \
+		core-foundation-sys-0.8.2 \
 		coreaudio-rs-0.10.0 \
 		coreaudio-sys-0.2.8 \
-		cpal-0.13.3 \
-		cpuid-bool-0.1.2 \
-		crypto-mac-0.11.0 \
+		cpal-0.13.4 \
+		cpufeatures-0.1.5 \
+		crypto-mac-0.11.1 \
 		ctr-0.6.0 \
 		darling-0.10.2 \
 		darling_core-0.10.2 \
@@ -39,22 +40,21 @@ CARGO_CRATES=	aes-0.6.0 \
 		digest-0.9.0 \
 		dns-sd-0.1.3 \
 		either-1.6.1 \
-		env_logger-0.8.3 \
+		env_logger-0.8.4 \
 		fnv-1.0.7 \
 		form_urlencoded-1.0.1 \
-		futures-0.3.14 \
-		futures-channel-0.3.14 \
-		futures-core-0.3.14 \
-		futures-executor-0.3.14 \
-		futures-io-0.3.14 \
-		futures-macro-0.3.14 \
-		futures-sink-0.3.14 \
-		futures-task-0.3.14 \
-		futures-util-0.3.14 \
-		gcc-0.3.55 \
+		futures-0.3.16 \
+		futures-channel-0.3.16 \
+		futures-core-0.3.16 \
+		futures-executor-0.3.16 \
+		futures-io-0.3.16 \
+		futures-macro-0.3.16 \
+		futures-sink-0.3.16 \
+		futures-task-0.3.16 \
+		futures-util-0.3.16 \
 		generic-array-0.14.4 \
 		getopts-0.2.21 \
-		getrandom-0.2.2 \
+		getrandom-0.2.3 \
 		glib-0.10.3 \
 		glib-macros-0.10.1 \
 		glib-sys-0.10.1 \
@@ -66,78 +66,80 @@ CARGO_CRATES=	aes-0.6.0 \
 		gstreamer-base-0.16.5 \
 		gstreamer-base-sys-0.9.1 \
 		gstreamer-sys-0.9.1 \
-		hashbrown-0.9.1 \
+		hashbrown-0.11.2 \
 		headers-0.3.4 \
 		headers-core-0.2.0 \
-		heck-0.3.2 \
-		hermit-abi-0.1.18 \
+		heck-0.3.3 \
+		hermit-abi-0.1.19 \
 		hex-0.4.3 \
 		hmac-0.11.0 \
 		hostname-0.3.1 \
 		http-0.2.4 \
-		http-body-0.4.1 \
-		httparse-1.4.0 \
-		httpdate-1.0.0 \
+		http-body-0.4.3 \
+		httparse-1.5.1 \
+		httpdate-1.0.1 \
 		humantime-2.1.0 \
-		hyper-0.14.7 \
+		hyper-0.14.11 \
 		hyper-proxy-0.9.1 \
 		ident_case-1.0.1 \
 		idna-0.2.3 \
 		if-addrs-0.6.5 \
 		if-addrs-sys-0.3.2 \
-		indexmap-1.6.2 \
-		instant-0.1.9 \
+		indexmap-1.7.0 \
+		instant-0.1.10 \
 		itertools-0.9.0 \
 		itoa-0.4.7 \
-		jack-0.6.6 \
+		jack-0.7.1 \
 		jack-sys-0.2.2 \
-		jni-0.18.0 \
+		jni-0.19.0 \
 		jni-sys-0.3.0 \
-		jobserver-0.1.22 \
-		js-sys-0.3.50 \
+		jobserver-0.1.24 \
+		js-sys-0.3.53 \
 		lazy_static-1.4.0 \
 		lazycell-1.3.0 \
 		lewton-0.10.2 \
-		libc-0.2.94 \
+		libc-0.2.99 \
 		libloading-0.6.7 \
 		libloading-0.7.0 \
+		libm-0.2.1 \
 		libmdns-0.6.1 \
-		libpulse-binding-2.23.1 \
-		libpulse-simple-binding-2.23.0 \
-		libpulse-simple-sys-1.16.1 \
-		libpulse-sys-1.18.0 \
-		librespot-tremor-0.2.0 \
+		libpulse-binding-2.24.0 \
+		libpulse-simple-binding-2.24.0 \
+		libpulse-simple-sys-1.19.0 \
+		libpulse-sys-1.19.1 \
 		lock_api-0.4.4 \
 		log-0.4.14 \
 		mach-0.3.2 \
 		match_cfg-0.1.0 \
-		matches-0.1.8 \
-		memchr-2.4.0 \
+		matches-0.1.9 \
+		memchr-2.4.1 \
+		memoffset-0.6.4 \
 		mime-0.3.16 \
-		mio-0.7.11 \
+		mio-0.7.13 \
 		miow-0.3.7 \
 		muldiv-0.2.1 \
 		multimap-0.8.3 \
 		ndk-0.3.0 \
+		ndk-0.4.0 \
 		ndk-glue-0.3.0 \
+		ndk-glue-0.4.0 \
 		ndk-macro-0.2.0 \
 		ndk-sys-0.2.1 \
-		nix-0.20.0 \
+		nix-0.20.1 \
 		nom-5.1.2 \
 		ntapi-0.3.6 \
-		num-bigint-0.4.0 \
+		num-bigint-0.4.2 \
 		num-derive-0.3.3 \
 		num-integer-0.1.44 \
 		num-rational-0.3.2 \
 		num-traits-0.2.14 \
 		num_cpus-1.13.0 \
-		num_enum-0.5.1 \
-		num_enum_derive-0.5.1 \
-		oboe-0.4.1 \
-		oboe-sys-0.4.0 \
+		num_enum-0.5.4 \
+		num_enum_derive-0.5.4 \
+		oboe-0.4.4 \
+		oboe-sys-0.4.4 \
 		ogg-0.8.0 \
-		ogg-sys-0.0.9 \
-		once_cell-1.7.2 \
+		once_cell-1.8.0 \
 		opaque-debug-0.3.0 \
 		parking_lot-0.11.1 \
 		parking_lot_core-0.8.3 \
@@ -145,10 +147,7 @@ CARGO_CRATES=	aes-0.6.0 \
 		pbkdf2-0.8.0 \
 		peeking_take_while-0.1.2 \
 		percent-encoding-2.1.0 \
-		pest-2.1.3 \
-		pin-project-1.0.7 \
-		pin-project-internal-1.0.7 \
-		pin-project-lite-0.2.6 \
+		pin-project-lite-0.2.7 \
 		pin-utils-0.1.0 \
 		pkg-config-0.3.19 \
 		portaudio-rs-0.3.2 \
@@ -157,93 +156,91 @@ CARGO_CRATES=	aes-0.6.0 \
 		pretty-hex-0.2.1 \
 		priority-queue-1.1.1 \
 		proc-macro-crate-0.1.5 \
+		proc-macro-crate-1.0.0 \
 		proc-macro-error-1.0.4 \
 		proc-macro-error-attr-1.0.4 \
 		proc-macro-hack-0.5.19 \
 		proc-macro-nested-0.1.7 \
-		proc-macro2-1.0.26 \
-		protobuf-2.14.0 \
-		protobuf-codegen-2.14.0 \
-		protobuf-codegen-pure-2.14.0 \
+		proc-macro2-1.0.28 \
+		protobuf-2.25.0 \
+		protobuf-codegen-2.25.0 \
+		protobuf-codegen-pure-2.25.0 \
 		quote-1.0.9 \
-		rand-0.8.3 \
-		rand_chacha-0.3.0 \
-		rand_core-0.6.2 \
-		rand_hc-0.3.0 \
-		redox_syscall-0.2.7 \
-		regex-1.5.1 \
-		regex-syntax-0.6.24 \
+		rand-0.8.4 \
+		rand_chacha-0.3.1 \
+		rand_core-0.6.3 \
+		rand_distr-0.4.1 \
+		rand_hc-0.3.1 \
+		redox_syscall-0.2.10 \
+		regex-1.5.4 \
+		regex-syntax-0.6.25 \
 		remove_dir_all-0.5.3 \
-		rodio-0.13.1 \
+		rodio-0.14.0 \
 		rpassword-5.0.1 \
 		rustc-hash-1.1.0 \
-		rustc_version-0.3.3 \
+		rustc_version-0.4.0 \
 		ryu-1.0.5 \
 		same-file-1.0.6 \
 		scopeguard-1.1.0 \
 		sdl2-0.34.5 \
 		sdl2-sys-0.34.5 \
-		semver-0.11.0 \
-		semver-parser-0.10.2 \
-		serde-1.0.125 \
-		serde_derive-1.0.125 \
-		serde_json-1.0.64 \
-		sha-1-0.9.4 \
+		semver-1.0.4 \
+		serde-1.0.127 \
+		serde_derive-1.0.127 \
+		serde_json-1.0.66 \
+		sha-1-0.9.7 \
 		shannon-0.2.0 \
 		shell-words-1.0.0 \
 		shlex-0.1.1 \
-		signal-hook-registry-1.3.0 \
-		slab-0.4.3 \
+		signal-hook-registry-1.4.0 \
+		simple_logger-1.13.0 \
+		slab-0.4.4 \
 		smallvec-1.6.1 \
-		socket2-0.4.0 \
+		socket2-0.4.1 \
 		stdweb-0.1.3 \
 		strsim-0.9.3 \
 		strum-0.18.0 \
 		strum_macros-0.18.0 \
-		subtle-2.4.0 \
-		syn-1.0.71 \
-		synstructure-0.12.4 \
+		subtle-2.4.1 \
+		syn-1.0.74 \
+		synstructure-0.12.5 \
 		system-deps-1.3.2 \
 		tempfile-3.2.0 \
 		termcolor-1.1.2 \
-		thiserror-1.0.24 \
-		thiserror-impl-1.0.24 \
+		thiserror-1.0.26 \
+		thiserror-impl-1.0.26 \
 		time-0.1.43 \
-		tinyvec-1.2.0 \
+		tinyvec-1.3.1 \
 		tinyvec_macros-0.1.0 \
-		tokio-1.5.0 \
-		tokio-macros-1.1.0 \
-		tokio-stream-0.1.5 \
-		tokio-util-0.6.6 \
+		tokio-1.10.0 \
+		tokio-macros-1.3.0 \
+		tokio-stream-0.1.7 \
+		tokio-util-0.6.7 \
 		toml-0.5.8 \
 		tower-service-0.3.1 \
 		tracing-0.1.26 \
-		tracing-core-0.1.18 \
+		tracing-core-0.1.19 \
 		try-lock-0.2.3 \
 		typenum-1.13.0 \
-		ucd-trie-0.1.3 \
-		unicode-bidi-0.3.5 \
-		unicode-normalization-0.1.17 \
-		unicode-segmentation-1.7.1 \
+		unicode-bidi-0.3.6 \
+		unicode-normalization-0.1.19 \
+		unicode-segmentation-1.8.0 \
 		unicode-width-0.1.8 \
 		unicode-xid-0.2.2 \
-		url-2.2.1 \
+		url-2.2.2 \
 		uuid-0.8.2 \
 		vergen-3.2.0 \
 		version-compare-0.0.10 \
 		version_check-0.9.3 \
-		vorbis-0.0.14 \
-		vorbis-sys-0.1.1 \
-		vorbisfile-sys-0.0.8 \
 		walkdir-2.3.2 \
 		want-0.3.0 \
 		wasi-0.10.2+wasi-snapshot-preview1 \
-		wasm-bindgen-0.2.73 \
-		wasm-bindgen-backend-0.2.73 \
-		wasm-bindgen-macro-0.2.73 \
-		wasm-bindgen-macro-support-0.2.73 \
-		wasm-bindgen-shared-0.2.73 \
-		web-sys-0.3.50 \
+		wasm-bindgen-0.2.76 \
+		wasm-bindgen-backend-0.2.76 \
+		wasm-bindgen-macro-0.2.76 \
+		wasm-bindgen-macro-support-0.2.76 \
+		wasm-bindgen-shared-0.2.76 \
+		web-sys-0.3.53 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
 		winapi-util-0.1.5 \
diff --git a/multimedia/librespot/distinfo b/multimedia/librespot/distinfo
index 59eabe676309..acb0abb4d65b 100644
--- a/multimedia/librespot/distinfo
+++ b/multimedia/librespot/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1620200870
+TIMESTAMP = 1634299054
 SHA256 (rust/crates/aes-0.6.0.crate) = 884391ef1066acaa41e766ba8f596341b96e93ce34f9a43e7d24bf0a0eaf0561
 SIZE (rust/crates/aes-0.6.0.crate) = 86774
 SHA256 (rust/crates/aes-ctr-0.6.0.crate) = 7729c3cde54d67063be556aeac75a81330d802f0259500ca40cb52967f975763
@@ -13,10 +13,10 @@ SHA256 (rust/crates/alsa-0.5.0.crate) = 75c4da790adcb2ce5e758c064b4f3ec17a30349f
 SIZE (rust/crates/alsa-0.5.0.crate) = 63941
 SHA256 (rust/crates/alsa-sys-0.3.1.crate) = db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527
 SIZE (rust/crates/alsa-sys-0.3.1.crate) = 32748
-SHA256 (rust/crates/anyhow-1.0.40.crate) = 28b2cd92db5cbd74e8e5028f7e27dd7aa3090e89e4f2a197cc7c8dfb69c7063b
-SIZE (rust/crates/anyhow-1.0.40.crate) = 34534
-SHA256 (rust/crates/async-trait-0.1.50.crate) = 0b98e84bbb4cbcdd97da190ba0c58a1bb0de2c1fdf67d159e192ed766aeca722
-SIZE (rust/crates/async-trait-0.1.50.crate) = 25321
+SHA256 (rust/crates/anyhow-1.0.43.crate) = 28ae2b3dec75a406790005a200b1bd89785afc02517a00ca99ecfe093ee9e6cf
+SIZE (rust/crates/anyhow-1.0.43.crate) = 34968
+SHA256 (rust/crates/async-trait-0.1.51.crate) = 44318e776df68115a881de9a8fd1b9e53368d7a4a5ce4cc48517da3393233a5e
+SIZE (rust/crates/async-trait-0.1.51.crate) = 25531
 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
 SIZE (rust/crates/atty-0.2.14.crate) = 5470
 SHA256 (rust/crates/autocfg-1.0.1.crate) = cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a
@@ -29,14 +29,14 @@ SHA256 (rust/crates/bitflags-1.2.1.crate) = cf1de2fe8c75bc145a2f577add951f813488
 SIZE (rust/crates/bitflags-1.2.1.crate) = 16745
 SHA256 (rust/crates/block-buffer-0.9.0.crate) = 4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4
 SIZE (rust/crates/block-buffer-0.9.0.crate) = 7108
-SHA256 (rust/crates/bumpalo-3.6.1.crate) = 63396b8a4b9de3f4fdfb320ab6080762242f66a8ef174c49d8e19b674db4cdbe
-SIZE (rust/crates/bumpalo-3.6.1.crate) = 133836
+SHA256 (rust/crates/bumpalo-3.7.0.crate) = 9c59e7af012c713f529e7a3ee57ce9b31ddd858d4b512923602f74608b009631
+SIZE (rust/crates/bumpalo-3.7.0.crate) = 134261
 SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
 SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
 SHA256 (rust/crates/bytes-1.0.1.crate) = b700ce4376041dcd0a327fd0097c41095743c4c8af8887265942faf1100bd040
 SIZE (rust/crates/bytes-1.0.1.crate) = 48142
-SHA256 (rust/crates/cc-1.0.67.crate) = e3c69b077ad434294d3ce9f1f6143a2a4b89a8a2d54ef813d85003a4fd1137fd
-SIZE (rust/crates/cc-1.0.67.crate) = 53486
+SHA256 (rust/crates/cc-1.0.69.crate) = e70cc2f62c6ce1868963827bd677764c62d07c3d9a3e1fb1177ee1a9ab199eb2
+SIZE (rust/crates/cc-1.0.69.crate) = 56044
 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
@@ -51,20 +51,22 @@ SHA256 (rust/crates/cipher-0.2.5.crate) = 12f8e7987cbd042a63249497f41aed09f8e65a
 SIZE (rust/crates/cipher-0.2.5.crate) = 13099
 SHA256 (rust/crates/clang-sys-1.2.0.crate) = 853eda514c284c2287f4bf20ae614f8781f40a81d32ecda6e91449304dfe077c
 SIZE (rust/crates/clang-sys-1.2.0.crate) = 36874
-SHA256 (rust/crates/combine-4.5.2.crate) = cc4369b5e4c0cddf64ad8981c0111e7df4f7078f4d6ba98fb31f2e17c4c57b7e
-SIZE (rust/crates/combine-4.5.2.crate) = 131467
-SHA256 (rust/crates/core-foundation-sys-0.6.2.crate) = e7ca8a5221364ef15ce201e8ed2f609fc312682a8f4e0e3d4aa5879764e0fa3b
-SIZE (rust/crates/core-foundation-sys-0.6.2.crate) = 16204
+SHA256 (rust/crates/colored-1.9.3.crate) = f4ffc801dacf156c5854b9df4f425a626539c3a6ef7893cc0c5084a23f0b6c59
+SIZE (rust/crates/colored-1.9.3.crate) = 20062
+SHA256 (rust/crates/combine-4.6.0.crate) = a2d47c1b11006b87e492b53b313bb699ce60e16613c4dddaa91f8f7c220ab2fa
+SIZE (rust/crates/combine-4.6.0.crate) = 131476
+SHA256 (rust/crates/core-foundation-sys-0.8.2.crate) = ea221b5284a47e40033bf9b66f35f984ec0ea2931eb03505246cd27a963f981b
+SIZE (rust/crates/core-foundation-sys-0.8.2.crate) = 17461
 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.3.crate) = 8351ddf2aaa3c583fa388029f8b3d26f3c7035a20911fdd5f2e2ed7ab57dad25
-SIZE (rust/crates/cpal-0.13.3.crate) = 92543
-SHA256 (rust/crates/cpuid-bool-0.1.2.crate) = 8aebca1129a03dc6dc2b127edd729435bbc4a37e1d5f4d7513165089ceb02634
-SIZE (rust/crates/cpuid-bool-0.1.2.crate) = 7173
-SHA256 (rust/crates/crypto-mac-0.11.0.crate) = 25fab6889090c8133f3deb8f73ba3c65a7f456f66436fc012a1b1e272b1e103e
-SIZE (rust/crates/crypto-mac-0.11.0.crate) = 9457
+SHA256 (rust/crates/cpal-0.13.4.crate) = 98f45f0a21f617cd2c788889ef710b63f075c949259593ea09c826f1e47a2418
+SIZE (rust/crates/cpal-0.13.4.crate) = 92833
+SHA256 (rust/crates/cpufeatures-0.1.5.crate) = 66c99696f6c9dd7f35d486b9d04d7e6e202aa3e8c40d553f2fdf5e7e0c6a71ef
+SIZE (rust/crates/cpufeatures-0.1.5.crate) = 10419
+SHA256 (rust/crates/crypto-mac-0.11.1.crate) = b1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714
+SIZE (rust/crates/crypto-mac-0.11.1.crate) = 9551
 SHA256 (rust/crates/ctr-0.6.0.crate) = fb4a30d54f7443bf3d6191dcd486aca19e67cb3c49fa7a06a319966346707e7f
 SIZE (rust/crates/ctr-0.6.0.crate) = 17092
 SHA256 (rust/crates/darling-0.10.2.crate) = 0d706e75d87e35569db781a9b5e2416cff1236a47ed380831f959382ccd5f858
@@ -81,38 +83,36 @@ SHA256 (rust/crates/dns-sd-0.1.3.crate) = d748509dea20228f63ba519bf142ce25933963
 SIZE (rust/crates/dns-sd-0.1.3.crate) = 6201
 SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457
 SIZE (rust/crates/either-1.6.1.crate) = 13641
-SHA256 (rust/crates/env_logger-0.8.3.crate) = 17392a012ea30ef05a610aa97dfb49496e71c9f676b27879922ea5bdf60d9d3f
-SIZE (rust/crates/env_logger-0.8.3.crate) = 32543
+SHA256 (rust/crates/env_logger-0.8.4.crate) = a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3
+SIZE (rust/crates/env_logger-0.8.4.crate) = 33342
 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
 SIZE (rust/crates/fnv-1.0.7.crate) = 11266
 SHA256 (rust/crates/form_urlencoded-1.0.1.crate) = 5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191
 SIZE (rust/crates/form_urlencoded-1.0.1.crate) = 8773
-SHA256 (rust/crates/futures-0.3.14.crate) = a9d5813545e459ad3ca1bff9915e9ad7f1a47dc6a91b627ce321d5863b7dd253
-SIZE (rust/crates/futures-0.3.14.crate) = 45557
-SHA256 (rust/crates/futures-channel-0.3.14.crate) = ce79c6a52a299137a6013061e0cf0e688fce5d7f1bc60125f520912fdb29ec25
-SIZE (rust/crates/futures-channel-0.3.14.crate) = 31260
-SHA256 (rust/crates/futures-core-0.3.14.crate) = 098cd1c6dda6ca01650f1a37a794245eb73181d0d4d4e955e2f3c37db7af1815
-SIZE (rust/crates/futures-core-0.3.14.crate) = 13831
-SHA256 (rust/crates/futures-executor-0.3.14.crate) = 10f6cb7042eda00f0049b1d2080aa4b93442997ee507eb3828e8bd7577f94c9d
-SIZE (rust/crates/futures-executor-0.3.14.crate) = 17110
-SHA256 (rust/crates/futures-io-0.3.14.crate) = 365a1a1fb30ea1c03a830fdb2158f5236833ac81fa0ad12fe35b29cddc35cb04
-SIZE (rust/crates/futures-io-0.3.14.crate) = 9056
-SHA256 (rust/crates/futures-macro-0.3.14.crate) = 668c6733a182cd7deb4f1de7ba3bf2120823835b3bcfbeacf7d2c4a773c1bb8b
-SIZE (rust/crates/futures-macro-0.3.14.crate) = 9681
-SHA256 (rust/crates/futures-sink-0.3.14.crate) = 5c5629433c555de3d82861a7a4e3794a4c40040390907cfbfd7143a92a426c23
-SIZE (rust/crates/futures-sink-0.3.14.crate) = 7658
-SHA256 (rust/crates/futures-task-0.3.14.crate) = ba7aa51095076f3ba6d9a1f702f74bd05ec65f555d70d2033d55ba8d69f581bc
-SIZE (rust/crates/futures-task-0.3.14.crate) = 11115
-SHA256 (rust/crates/futures-util-0.3.14.crate) = 3c144ad54d60f23927f0a6b6d816e4271278b64f005ad65e4e35291d2de9c025
-SIZE (rust/crates/futures-util-0.3.14.crate) = 140139
-SHA256 (rust/crates/gcc-0.3.55.crate) = 8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2
-SIZE (rust/crates/gcc-0.3.55.crate) = 37262
+SHA256 (rust/crates/futures-0.3.16.crate) = 1adc00f486adfc9ce99f77d717836f0c5aa84965eb0b4f051f4e83f7cab53f8b
+SIZE (rust/crates/futures-0.3.16.crate) = 46410
+SHA256 (rust/crates/futures-channel-0.3.16.crate) = 74ed2411805f6e4e3d9bc904c95d5d423b89b3b25dc0250aa74729de20629ff9
+SIZE (rust/crates/futures-channel-0.3.16.crate) = 31765
+SHA256 (rust/crates/futures-core-0.3.16.crate) = af51b1b4a7fdff033703db39de8802c673eb91855f2e0d47dcf3bf2c0ef01f99
+SIZE (rust/crates/futures-core-0.3.16.crate) = 14486
+SHA256 (rust/crates/futures-executor-0.3.16.crate) = 4d0d535a57b87e1ae31437b892713aee90cd2d7b0ee48727cd11fc72ef54761c
+SIZE (rust/crates/futures-executor-0.3.16.crate) = 17104
+SHA256 (rust/crates/futures-io-0.3.16.crate) = 0b0e06c393068f3a6ef246c75cdca793d6a46347e75286933e5e75fd2fd11582
+SIZE (rust/crates/futures-io-0.3.16.crate) = 9050
+SHA256 (rust/crates/futures-macro-0.3.16.crate) = c54913bae956fb8df7f4dc6fc90362aa72e69148e3f39041fbe8742d21e0ac57
+SIZE (rust/crates/futures-macro-0.3.16.crate) = 10779
+SHA256 (rust/crates/futures-sink-0.3.16.crate) = c0f30aaa67363d119812743aa5f33c201a7a66329f97d1a887022971feea4b53
+SIZE (rust/crates/futures-sink-0.3.16.crate) = 7663
+SHA256 (rust/crates/futures-task-0.3.16.crate) = bbe54a98670017f3be909561f6ad13e810d9a51f3f061b902062ca3da80799f2
+SIZE (rust/crates/futures-task-0.3.16.crate) = 11712
+SHA256 (rust/crates/futures-util-0.3.16.crate) = 67eb846bfd58e44a8481a00049e82c43e0ccb5d61f8dc071057cb19249dd4d78
+SIZE (rust/crates/futures-util-0.3.16.crate) = 144642
 SHA256 (rust/crates/generic-array-0.14.4.crate) = 501466ecc8a30d1d3b7fc9229b122b2ce8ed6e9d9223f1138d4babb253e51817
 SIZE (rust/crates/generic-array-0.14.4.crate) = 28916
 SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5
 SIZE (rust/crates/getopts-0.2.21.crate) = 18457
-SHA256 (rust/crates/getrandom-0.2.2.crate) = c9495705279e7140bf035dde1f6e750c162df8b625267cd52cc44e0b156732c8
-SIZE (rust/crates/getrandom-0.2.2.crate) = 26010
+SHA256 (rust/crates/getrandom-0.2.3.crate) = 7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753
+SIZE (rust/crates/getrandom-0.2.3.crate) = 26261
 SHA256 (rust/crates/glib-0.10.3.crate) = 0c685013b7515e668f1b57a165b009d4d28cb139a8a989bbd699c10dad29d0c5
 SIZE (rust/crates/glib-0.10.3.crate) = 137147
 SHA256 (rust/crates/glib-macros-0.10.1.crate) = 41486a26d1366a8032b160b59065a59fb528530a46a49f627e7048fb8c064039
@@ -135,16 +135,16 @@ SHA256 (rust/crates/gstreamer-base-sys-0.9.1.crate) = a4b7b6dc2d6e160a1ae28612f6
 SIZE (rust/crates/gstreamer-base-sys-0.9.1.crate) = 18308
 SHA256 (rust/crates/gstreamer-sys-0.9.1.crate) = fc1f154082d01af5718c5f8a8eb4f565a4ea5586ad8833a8fc2c2aa6844b601d
 SIZE (rust/crates/gstreamer-sys-0.9.1.crate) = 59986
-SHA256 (rust/crates/hashbrown-0.9.1.crate) = d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04
-SIZE (rust/crates/hashbrown-0.9.1.crate) = 77734
+SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e
+SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713
 SHA256 (rust/crates/headers-0.3.4.crate) = f0b7591fb62902706ae8e7aaff416b1b0fa2c0fd0878b46dc13baa3712d8a855
 SIZE (rust/crates/headers-0.3.4.crate) = 67384
 SHA256 (rust/crates/headers-core-0.2.0.crate) = e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429
 SIZE (rust/crates/headers-core-0.2.0.crate) = 2380
-SHA256 (rust/crates/heck-0.3.2.crate) = 87cbf45460356b7deeb5e3415b5563308c0a9b057c85e12b06ad551f98d0a6ac
-SIZE (rust/crates/heck-0.3.2.crate) = 54718
-SHA256 (rust/crates/hermit-abi-0.1.18.crate) = 322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c
-SIZE (rust/crates/hermit-abi-0.1.18.crate) = 9936
+SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c
+SIZE (rust/crates/heck-0.3.3.crate) = 10260
+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.11.0.crate) = 2a2a2320eb7ec0ebe8da8f744d7812d9fc4cb4d09344ac01898dbcb6a20ae69b
@@ -153,16 +153,16 @@ SHA256 (rust/crates/hostname-0.3.1.crate) = 3c731c3e10504cc8ed35cfe2f1db4c9274c3
 SIZE (rust/crates/hostname-0.3.1.crate) = 9272
 SHA256 (rust/crates/http-0.2.4.crate) = 527e8c9ac747e28542699a951517aa9a6945af506cd1f2e1b53a576c17b6cc11
 SIZE (rust/crates/http-0.2.4.crate) = 105489
-SHA256 (rust/crates/http-body-0.4.1.crate) = 5dfb77c123b4e2f72a2069aeae0b4b4949cc7e966df277813fc16347e7549737
-SIZE (rust/crates/http-body-0.4.1.crate) = 6792
-SHA256 (rust/crates/httparse-1.4.0.crate) = 4a1ce40d6fc9764887c2fdc7305c3dcc429ba11ff981c1509416afd5697e4437
-SIZE (rust/crates/httparse-1.4.0.crate) = 25546
-SHA256 (rust/crates/httpdate-1.0.0.crate) = 05842d0d43232b23ccb7060ecb0f0626922c21f30012e97b767b30afd4a5d4b9
-SIZE (rust/crates/httpdate-1.0.0.crate) = 10219
+SHA256 (rust/crates/http-body-0.4.3.crate) = 399c583b2979440c60be0821a6199eca73bc3c8dcd9d070d75ac726e2c6186e5
+SIZE (rust/crates/http-body-0.4.3.crate) = 7660
+SHA256 (rust/crates/httparse-1.5.1.crate) = acd94fdbe1d4ff688b67b04eee2e17bd50995534a61539e45adfefb45e5e5503
+SIZE (rust/crates/httparse-1.5.1.crate) = 26758
+SHA256 (rust/crates/httpdate-1.0.1.crate) = 6456b8a6c8f33fee7d958fcd1b60d55b11940a79e63ae87013e6d22e26034440
+SIZE (rust/crates/httpdate-1.0.1.crate) = 10293
 SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
 SIZE (rust/crates/humantime-2.1.0.crate) = 16749
-SHA256 (rust/crates/hyper-0.14.7.crate) = 1e5f105c494081baa3bf9e200b279e27ec1623895cd504c7dbef8d0b080fcf54
-SIZE (rust/crates/hyper-0.14.7.crate) = 162955
+SHA256 (rust/crates/hyper-0.14.11.crate) = 0b61cf2d1aebcf6e6352c97b81dc2244ca29194be1b276f5d8ad5c6330fffb11
+SIZE (rust/crates/hyper-0.14.11.crate) = 169467
 SHA256 (rust/crates/hyper-proxy-0.9.1.crate) = ca815a891b24fdfb243fa3239c86154392b0953ee584aa1a2a1f66d20cbe75cc
 SIZE (rust/crates/hyper-proxy-0.9.1.crate) = 10317
 SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
@@ -173,50 +173,50 @@ SHA256 (rust/crates/if-addrs-0.6.5.crate) = 28538916eb3f3976311f5dfbe67b5362d0ad
 SIZE (rust/crates/if-addrs-0.6.5.crate) = 9914
 SHA256 (rust/crates/if-addrs-sys-0.3.2.crate) = de74b9dd780476e837e5eb5ab7c88b49ed304126e412030a0adba99c8efe79ea
 SIZE (rust/crates/if-addrs-sys-0.3.2.crate) = 6778
-SHA256 (rust/crates/indexmap-1.6.2.crate) = 824845a0bf897a9042383849b02c1bc219c2383772efcd5c6f9766fa4b81aef3
-SIZE (rust/crates/indexmap-1.6.2.crate) = 50225
-SHA256 (rust/crates/instant-0.1.9.crate) = 61124eeebbd69b8190558df225adf7e4caafce0d743919e5d6b19652314ec5ec
-SIZE (rust/crates/instant-0.1.9.crate) = 5213
+SHA256 (rust/crates/indexmap-1.7.0.crate) = bc633605454125dec4b66843673f01c7df2b89479b32e0ed634e43a91cff62a5
+SIZE (rust/crates/indexmap-1.7.0.crate) = 50363
+SHA256 (rust/crates/instant-0.1.10.crate) = bee0328b1209d157ef001c94dd85b4f8f64139adb0eac2659f4b08382b2f474d
+SIZE (rust/crates/instant-0.1.10.crate) = 5218
 SHA256 (rust/crates/itertools-0.9.0.crate) = 284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b
 SIZE (rust/crates/itertools-0.9.0.crate) = 96429
 SHA256 (rust/crates/itoa-0.4.7.crate) = dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736
 SIZE (rust/crates/itoa-0.4.7.crate) = 12099
-SHA256 (rust/crates/jack-0.6.6.crate) = 2deb4974bd7e6b2fb7784f27fa13d819d11292b3b004dce0185ec08163cf686a
-SIZE (rust/crates/jack-0.6.6.crate) = 51406
+SHA256 (rust/crates/jack-0.7.1.crate) = 49e720259b4a3e1f33cba335ca524a99a5f2411d405b05f6405fadd69269e2db
+SIZE (rust/crates/jack-0.7.1.crate) = 52300
 SHA256 (rust/crates/jack-sys-0.2.2.crate) = 57983f0d72dfecf2b719ed39bc9cacd85194e1a94cb3f9146009eff9856fef41
 SIZE (rust/crates/jack-sys-0.2.2.crate) = 11381
-SHA256 (rust/crates/jni-0.18.0.crate) = 24967112a1e4301ca5342ea339763613a37592b8a6ce6cf2e4494537c7a42faf
-SIZE (rust/crates/jni-0.18.0.crate) = 64382
+SHA256 (rust/crates/jni-0.19.0.crate) = c6df18c2e3db7e453d3c6ac5b3e9d5182664d28788126d39b91f2d1e22b017ec
+SIZE (rust/crates/jni-0.19.0.crate) = 65890
 SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
 SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
-SHA256 (rust/crates/jobserver-0.1.22.crate) = 972f5ae5d1cb9c6ae417789196c803205313edde988685da5e3aae0827b9e7fd
-SIZE (rust/crates/jobserver-0.1.22.crate) = 21175
-SHA256 (rust/crates/js-sys-0.3.50.crate) = 2d99f9e3e84b8f67f846ef5b4cbbc3b1c29f6c759fcbce6f01aa0e73d932a24c
-SIZE (rust/crates/js-sys-0.3.50.crate) = 67123
+SHA256 (rust/crates/jobserver-0.1.24.crate) = af25a77299a7f711a01975c35a6a424eb6862092cc2d6c72c4ed6cbc56dfc1fa
+SIZE (rust/crates/jobserver-0.1.24.crate) = 21303
+SHA256 (rust/crates/js-sys-0.3.53.crate) = e4bf49d50e2961077d9c99f4b7997d770a1114f087c3c2e0069b36c13fc2979d
+SIZE (rust/crates/js-sys-0.3.53.crate) = 67683
 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/lewton-0.10.2.crate) = 777b48df9aaab155475a83a7df3070395ea1ac6902f5cd062b8f2b028075c030
 SIZE (rust/crates/lewton-0.10.2.crate) = 68807
-SHA256 (rust/crates/libc-0.2.94.crate) = 18794a8ad5b29321f790b55d93dfba91e125cb1a9edbd4f8e3150acc771c1a5e
-SIZE (rust/crates/libc-0.2.94.crate) = 511713
+SHA256 (rust/crates/libc-0.2.99.crate) = a7f823d141fe0a24df1e23b4af4e3c7ba9e5966ec514ea068c93024aa7deb765
+SIZE (rust/crates/libc-0.2.99.crate) = 524997
 SHA256 (rust/crates/libloading-0.6.7.crate) = 351a32417a12d5f7e82c368a66781e307834dae04c6ce0cd4456d52989229883
 SIZE (rust/crates/libloading-0.6.7.crate) = 25037
 SHA256 (rust/crates/libloading-0.7.0.crate) = 6f84d96438c15fcd6c3f244c8fce01d1e2b9c6b5623e9c711dc9286d8fc92d6a
 SIZE (rust/crates/libloading-0.7.0.crate) = 26216
+SHA256 (rust/crates/libm-0.2.1.crate) = c7d73b3f436185384286bd8098d17ec07c9a7d2388a6599f824d8502b529702a
+SIZE (rust/crates/libm-0.2.1.crate) = 111906
 SHA256 (rust/crates/libmdns-0.6.1.crate) = 98477a6781ae1d6a1c2aeabfd2e23353a75fe8eb7c2545f6ed282ac8f3e2fc53
 SIZE (rust/crates/libmdns-0.6.1.crate) = 22268
-SHA256 (rust/crates/libpulse-binding-2.23.1.crate) = db951f37898e19a6785208e3a290261e0f1a8e086716be596aaad684882ca8e3
-SIZE (rust/crates/libpulse-binding-2.23.1.crate) = 128746
-SHA256 (rust/crates/libpulse-simple-binding-2.23.0.crate) = a574975292db859087c3957b9182f7d53278553f06bddaa2099c90e4ac3a0ee0
-SIZE (rust/crates/libpulse-simple-binding-2.23.0.crate) = 11027
-SHA256 (rust/crates/libpulse-simple-sys-1.16.1.crate) = 468cf582b7b022c0d1b266fefc7fc8fa7b1ddcb61214224f2f105c95a9c2d5c1
-SIZE (rust/crates/libpulse-simple-sys-1.16.1.crate) = 9386
-SHA256 (rust/crates/libpulse-sys-1.18.0.crate) = cf17e9832643c4f320c42b7d78b2c0510f45aa5e823af094413b94e45076ba82
-SIZE (rust/crates/libpulse-sys-1.18.0.crate) = 34587
-SHA256 (rust/crates/librespot-tremor-0.2.0.crate) = 97f525bff915d478a76940a7b988e5ea34911ba7280c97bd3a7673f54d68b4fe
-SIZE (rust/crates/librespot-tremor-0.2.0.crate) = 120812
+SHA256 (rust/crates/libpulse-binding-2.24.0.crate) = 04b4154b9bc606019cb15125f96e08e1e9c4f53d55315f1ef69ae229e30d1765
+SIZE (rust/crates/libpulse-binding-2.24.0.crate) = 129382
+SHA256 (rust/crates/libpulse-simple-binding-2.24.0.crate) = 1165af13c42b9c325582b1a75eaa4a0f176c9094bb3a13877826e9be24881231
+SIZE (rust/crates/libpulse-simple-binding-2.24.0.crate) = 11017
+SHA256 (rust/crates/libpulse-simple-sys-1.19.0.crate) = 83346d68605e656afdefa9a8a2f1968fa05ab9369b55f2e26f7bf2a11b7e8444
+SIZE (rust/crates/libpulse-simple-sys-1.19.0.crate) = 9397
+SHA256 (rust/crates/libpulse-sys-1.19.1.crate) = 9ebed2cc92c38cac12307892ce6fb17e2e950bfda1ed17b3e1d47fd5184c8f2b
+SIZE (rust/crates/libpulse-sys-1.19.1.crate) = 34968
 SHA256 (rust/crates/lock_api-0.4.4.crate) = 0382880606dff6d15c9476c416d18690b72742aa7b605bb6dd6ec9030fbf07eb
 SIZE (rust/crates/lock_api-0.4.4.crate) = 20356
 SHA256 (rust/crates/log-0.4.14.crate) = 51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710
@@ -225,14 +225,16 @@ SHA256 (rust/crates/mach-0.3.2.crate) = b823e83b2affd8f40a9ee8c29dbc56404c1e34cd
 SIZE (rust/crates/mach-0.3.2.crate) = 19611
 SHA256 (rust/crates/match_cfg-0.1.0.crate) = ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4
 SIZE (rust/crates/match_cfg-0.1.0.crate) = 7153
-SHA256 (rust/crates/matches-0.1.8.crate) = 7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08
-SIZE (rust/crates/matches-0.1.8.crate) = 2216
-SHA256 (rust/crates/memchr-2.4.0.crate) = b16bd47d9e329435e309c58469fe0791c2d0d1ba96ec0954152a5ae2b04387dc
-SIZE (rust/crates/memchr-2.4.0.crate) = 63392
+SHA256 (rust/crates/matches-0.1.9.crate) = a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f
+SIZE (rust/crates/matches-0.1.9.crate) = 2246
+SHA256 (rust/crates/memchr-2.4.1.crate) = 308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a
+SIZE (rust/crates/memchr-2.4.1.crate) = 64977
+SHA256 (rust/crates/memoffset-0.6.4.crate) = 59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9
+SIZE (rust/crates/memoffset-0.6.4.crate) = 7664
 SHA256 (rust/crates/mime-0.3.16.crate) = 2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d
 SIZE (rust/crates/mime-0.3.16.crate) = 15206
-SHA256 (rust/crates/mio-0.7.11.crate) = cf80d3e903b34e0bd7282b218398aec54e082c840d9baf8339e0080a0c542956
-SIZE (rust/crates/mio-0.7.11.crate) = 86660
+SHA256 (rust/crates/mio-0.7.13.crate) = 8c2bdb6314ec10835cd3293dd268473a835c02b7b352e788be788b3c6ca6bb16
+SIZE (rust/crates/mio-0.7.13.crate) = 87027
 SHA256 (rust/crates/miow-0.3.7.crate) = b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21
 SIZE (rust/crates/miow-0.3.7.crate) = 24563
 SHA256 (rust/crates/muldiv-0.2.1.crate) = 0419348c027fa7be448d2ae7ea0e4e04c2334c31dc4e74ab29f00a2a7ca69204
@@ -241,20 +243,24 @@ SHA256 (rust/crates/multimap-0.8.3.crate) = e5ce46fe64a9d73be07dcbe690a38ce1b293
 SIZE (rust/crates/multimap-0.8.3.crate) = 13518
 SHA256 (rust/crates/ndk-0.3.0.crate) = 8794322172319b972f528bf90c6b467be0079f1fa82780ffb431088e741a73ab
 SIZE (rust/crates/ndk-0.3.0.crate) = 39011
+SHA256 (rust/crates/ndk-0.4.0.crate) = d64d6af06fde0e527b1ba5c7b79a6cc89cfc46325b0b2887dffe8f70197e0c3c
+SIZE (rust/crates/ndk-0.4.0.crate) = 39223
 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.4.0.crate) = d3e9e94628f24e7a3cb5b96a2dc5683acd9230bf11991c2a1677b87695138420
+SIZE (rust/crates/ndk-glue-0.4.0.crate) = 4710
 SHA256 (rust/crates/ndk-macro-0.2.0.crate) = 05d1c6307dc424d0f65b9b06e94f88248e6305726b14729fd67a5e47b2dc481d
 SIZE (rust/crates/ndk-macro-0.2.0.crate) = 4949
 SHA256 (rust/crates/ndk-sys-0.2.1.crate) = c44922cb3dbb1c70b5e5f443d63b64363a898564d739ba5198e3a9138442868d
 SIZE (rust/crates/ndk-sys-0.2.1.crate) = 273674
-SHA256 (rust/crates/nix-0.20.0.crate) = fa9b4819da1bc61c0ea48b63b7bc8604064dd43013e7cc325df098d49cd7c18a
-SIZE (rust/crates/nix-0.20.0.crate) = 216983
+SHA256 (rust/crates/nix-0.20.1.crate) = df8e5e343312e7fbeb2a52139114e9e702991ef9c2aea6817ff2440b35647d56
+SIZE (rust/crates/nix-0.20.1.crate) = 217086
 SHA256 (rust/crates/nom-5.1.2.crate) = ffb4262d26ed83a1c0a33a38fe2bb15797329c85770da05e6b828ddb782627af
 SIZE (rust/crates/nom-5.1.2.crate) = 136174
 SHA256 (rust/crates/ntapi-0.3.6.crate) = 3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44
 SIZE (rust/crates/ntapi-0.3.6.crate) = 127221
-SHA256 (rust/crates/num-bigint-0.4.0.crate) = 4e0d047c1062aa51e256408c560894e5251f08925980e53cf1aa5bd00eec6512
-SIZE (rust/crates/num-bigint-0.4.0.crate) = 90002
+SHA256 (rust/crates/num-bigint-0.4.2.crate) = 74e768dff5fb39a41b3bcd30bb25cf989706c90d028d1ad71971987aa309d535
+SIZE (rust/crates/num-bigint-0.4.2.crate) = 92154
 SHA256 (rust/crates/num-derive-0.3.3.crate) = 876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d
 SIZE (rust/crates/num-derive-0.3.3.crate) = 14545
 SHA256 (rust/crates/num-integer-0.1.44.crate) = d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db
@@ -265,20 +271,18 @@ SHA256 (rust/crates/num-traits-0.2.14.crate) = 9a64b1ec5cda2586e284722486d802acf
 SIZE (rust/crates/num-traits-0.2.14.crate) = 45476
 SHA256 (rust/crates/num_cpus-1.13.0.crate) = 05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3
 SIZE (rust/crates/num_cpus-1.13.0.crate) = 14704
-SHA256 (rust/crates/num_enum-0.5.1.crate) = 226b45a5c2ac4dd696ed30fa6b94b057ad909c7b7fc2e0d0808192bced894066
-SIZE (rust/crates/num_enum-0.5.1.crate) = 8210
-SHA256 (rust/crates/num_enum_derive-0.5.1.crate) = 1c0fd9eba1d5db0994a239e09c1be402d35622277e35468ba891aa5e3188ce7e
-SIZE (rust/crates/num_enum_derive-0.5.1.crate) = 7579
-SHA256 (rust/crates/oboe-0.4.1.crate) = 4cfb2390bddb9546c0f7448fd1d2abdd39e6075206f960991eb28c7fa7f126c4
-SIZE (rust/crates/oboe-0.4.1.crate) = 24439
-SHA256 (rust/crates/oboe-sys-0.4.0.crate) = fe069264d082fc820dfa172f79be3f2e088ecfece9b1c47b0c9fd838d2bef103
-SIZE (rust/crates/oboe-sys-0.4.0.crate) = 133179
+SHA256 (rust/crates/num_enum-0.5.4.crate) = 3f9bd055fb730c4f8f4f57d45d35cd6b3f0980535b056dc7ff119cee6a66ed6f
+SIZE (rust/crates/num_enum-0.5.4.crate) = 9897
+SHA256 (rust/crates/num_enum_derive-0.5.4.crate) = 486ea01961c4a818096de679a8b740b26d9033146ac5291b1c98557658f8cdd9
+SIZE (rust/crates/num_enum_derive-0.5.4.crate) = 7899
+SHA256 (rust/crates/oboe-0.4.4.crate) = e15e22bc67e047fe342a32ecba55f555e3be6166b04dd157cd0f803dfa9f48e1
+SIZE (rust/crates/oboe-0.4.4.crate) = 26486
+SHA256 (rust/crates/oboe-sys-0.4.4.crate) = 338142ae5ab0aaedc8275aa8f67f460e43ae0fca76a695a742d56da0a269eadc
+SIZE (rust/crates/oboe-sys-0.4.4.crate) = 141935
 SHA256 (rust/crates/ogg-0.8.0.crate) = 6951b4e8bf21c8193da321bcce9c9dd2e13c858fe078bf9054a288b419ae5d6e
 SIZE (rust/crates/ogg-0.8.0.crate) = 27128
-SHA256 (rust/crates/ogg-sys-0.0.9.crate) = a95b8c172e17df1a41bf8d666301d3b2c4efeb90d9d0415e2a4dc0668b35fdb2
-SIZE (rust/crates/ogg-sys-0.0.9.crate) = 25565
-SHA256 (rust/crates/once_cell-1.7.2.crate) = af8b08b04175473088b46763e51ee54da5f9a164bc162f615b91bc179dbf15a3
-SIZE (rust/crates/once_cell-1.7.2.crate) = 28250
+SHA256 (rust/crates/once_cell-1.8.0.crate) = 692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56
+SIZE (rust/crates/once_cell-1.8.0.crate) = 28925
 SHA256 (rust/crates/opaque-debug-0.3.0.crate) = 624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5
 SIZE (rust/crates/opaque-debug-0.3.0.crate) = 5767
 SHA256 (rust/crates/parking_lot-0.11.1.crate) = 6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb
@@ -293,14 +297,8 @@ SHA256 (rust/crates/peeking_take_while-0.1.2.crate) = 19b17cddbe7ec3f8bc800887ba
 SIZE (rust/crates/peeking_take_while-0.1.2.crate) = 6697
 SHA256 (rust/crates/percent-encoding-2.1.0.crate) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e
 SIZE (rust/crates/percent-encoding-2.1.0.crate) = 9748
-SHA256 (rust/crates/pest-2.1.3.crate) = 10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53
-SIZE (rust/crates/pest-2.1.3.crate) = 77986
-SHA256 (rust/crates/pin-project-1.0.7.crate) = c7509cc106041c40a4518d2af7a61530e1eed0e6285296a3d8c5472806ccc4a4
-SIZE (rust/crates/pin-project-1.0.7.crate) = 54847
-SHA256 (rust/crates/pin-project-internal-1.0.7.crate) = 48c950132583b500556b1efd71d45b319029f2b71518d979fcc208e16b42426f
-SIZE (rust/crates/pin-project-internal-1.0.7.crate) = 27884
-SHA256 (rust/crates/pin-project-lite-0.2.6.crate) = dc0e1f259c92177c30a4c9d177246edd0a3568b25756a977d0632cf8fa37e905
-SIZE (rust/crates/pin-project-lite-0.2.6.crate) = 25494
+SHA256 (rust/crates/pin-project-lite-0.2.7.crate) = 8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443
+SIZE (rust/crates/pin-project-lite-0.2.7.crate) = 27212
 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
 SHA256 (rust/crates/pkg-config-0.3.19.crate) = 3831453b3449ceb48b6d9c7ad7c96d5ea673e9b470a1dc578c2ce6521230884c
@@ -317,6 +315,8 @@ SHA256 (rust/crates/priority-queue-1.1.1.crate) = 8e1340009a04e81f656a4e45e295f0
 SIZE (rust/crates/priority-queue-1.1.1.crate) = 23632
 SHA256 (rust/crates/proc-macro-crate-0.1.5.crate) = 1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785
 SIZE (rust/crates/proc-macro-crate-0.1.5.crate) = 8096
+SHA256 (rust/crates/proc-macro-crate-1.0.0.crate) = 41fdbd1df62156fbc5945f4762632564d7d038153091c3fcf1067f6aef7cff92
+SIZE (rust/crates/proc-macro-crate-1.0.0.crate) = 8442
 SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
 SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
 SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
@@ -325,40 +325,42 @@ SHA256 (rust/crates/proc-macro-hack-0.5.19.crate) = dbf0c48bc1d91375ae5c3cd81e37
 SIZE (rust/crates/proc-macro-hack-0.5.19.crate) = 15556
 SHA256 (rust/crates/proc-macro-nested-0.1.7.crate) = bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086
 SIZE (rust/crates/proc-macro-nested-0.1.7.crate) = 6495
-SHA256 (rust/crates/proc-macro2-1.0.26.crate) = a152013215dca273577e18d2bf00fa862b89b24169fb78c4c95aeb07992c9cec
-SIZE (rust/crates/proc-macro2-1.0.26.crate) = 38233
-SHA256 (rust/crates/protobuf-2.14.0.crate) = 8e86d370532557ae7573551a1ec8235a0f8d6cb276c7c9e6aa490b511c447485
-SIZE (rust/crates/protobuf-2.14.0.crate) = 144998
-SHA256 (rust/crates/protobuf-codegen-2.14.0.crate) = de113bba758ccf2c1ef816b127c958001b7831136c9bc3f8e9ec695ac4e82b0c
-SIZE (rust/crates/protobuf-codegen-2.14.0.crate) = 38566
-SHA256 (rust/crates/protobuf-codegen-pure-2.14.0.crate) = 2d1a4febc73bf0cada1d77c459a0c8e5973179f1cfd5b0f1ab789d45b17b6440
-SIZE (rust/crates/protobuf-codegen-pure-2.14.0.crate) = 24151
+SHA256 (rust/crates/proc-macro2-1.0.28.crate) = 5c7ed8b8c7b886ea3ed7dde405212185f423ab44682667c8c6dd14aa1d9f6612
+SIZE (rust/crates/proc-macro2-1.0.28.crate) = 38732
+SHA256 (rust/crates/protobuf-2.25.0.crate) = 020f86b07722c5c4291f7c723eac4676b3892d47d9a7708dc2779696407f039b
+SIZE (rust/crates/protobuf-2.25.0.crate) = 163825
+SHA256 (rust/crates/protobuf-codegen-2.25.0.crate) = 7b8ac7c5128619b0df145d9bace18e8ed057f18aebda1aa837a5525d4422f68c
+SIZE (rust/crates/protobuf-codegen-2.25.0.crate) = 39710
+SHA256 (rust/crates/protobuf-codegen-pure-2.25.0.crate) = f6d0daa1b61d6e7a128cdca8c8604b3c5ee22c424c15c8d3a92fafffeda18aaf
+SIZE (rust/crates/protobuf-codegen-pure-2.25.0.crate) = 57893
 SHA256 (rust/crates/quote-1.0.9.crate) = c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7
 SIZE (rust/crates/quote-1.0.9.crate) = 25042
-SHA256 (rust/crates/rand-0.8.3.crate) = 0ef9e7e66b4468674bfcb0c81af8b7fa0bb154fa9f28eb840da5c447baeb8d7e
-SIZE (rust/crates/rand-0.8.3.crate) = 84493
-SHA256 (rust/crates/rand_chacha-0.3.0.crate) = e12735cf05c9e10bf21534da50a147b924d555dc7a547c42e6bb2d5b6017ae0d
-SIZE (rust/crates/rand_chacha-0.3.0.crate) = 13920
-SHA256 (rust/crates/rand_core-0.6.2.crate) = 34cf66eb183df1c5876e2dcf6b13d57340741e8dc255b48e40a26de954d06ae7
-SIZE (rust/crates/rand_core-0.6.2.crate) = 21708
-SHA256 (rust/crates/rand_hc-0.3.0.crate) = 3190ef7066a446f2e7f42e239d161e905420ccab01eb967c9eb27d21b2322a73
-SIZE (rust/crates/rand_hc-0.3.0.crate) = 11780
-SHA256 (rust/crates/redox_syscall-0.2.7.crate) = 85dd92e586f7355c633911e11f77f3d12f04b1b1bd76a198bd34ae3af8341ef2
-SIZE (rust/crates/redox_syscall-0.2.7.crate) = 23576
-SHA256 (rust/crates/regex-1.5.1.crate) = a068b905b8cb93815aa3069ae48653d90f382308aebd1d33d940ac1f1d771e2d
-SIZE (rust/crates/regex-1.5.1.crate) = 236051
-SHA256 (rust/crates/regex-syntax-0.6.24.crate) = 00efb87459ba4f6fb2169d20f68565555688e1250ee6825cdf6254f8b48fafb2
-SIZE (rust/crates/regex-syntax-0.6.24.crate) = 293295
+SHA256 (rust/crates/rand-0.8.4.crate) = 2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8
+SIZE (rust/crates/rand-0.8.4.crate) = 87406
+SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
+SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
+SHA256 (rust/crates/rand_core-0.6.3.crate) = d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7
+SIZE (rust/crates/rand_core-0.6.3.crate) = 21938
+SHA256 (rust/crates/rand_distr-0.4.1.crate) = 051b398806e42b9cd04ad9ec8f81e355d0a382c543ac6672c62f5a5b452ef142
+SIZE (rust/crates/rand_distr-0.4.1.crate) = 52510
+SHA256 (rust/crates/rand_hc-0.3.1.crate) = d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7
+SIZE (rust/crates/rand_hc-0.3.1.crate) = 11891
+SHA256 (rust/crates/redox_syscall-0.2.10.crate) = 8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff
+SIZE (rust/crates/redox_syscall-0.2.10.crate) = 23582
+SHA256 (rust/crates/regex-1.5.4.crate) = d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461
+SIZE (rust/crates/regex-1.5.4.crate) = 236581
+SHA256 (rust/crates/regex-syntax-0.6.25.crate) = f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b
+SIZE (rust/crates/regex-syntax-0.6.25.crate) = 293293
 SHA256 (rust/crates/remove_dir_all-0.5.3.crate) = 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7
 SIZE (rust/crates/remove_dir_all-0.5.3.crate) = 9184
-SHA256 (rust/crates/rodio-0.13.1.crate) = b65c2eda643191f6d1bb12ea323a9db8d9ba95374e9be3780b5a9fb5cfb8520f
-SIZE (rust/crates/rodio-0.13.1.crate) = 7145447
+SHA256 (rust/crates/rodio-0.14.0.crate) = 4d98f5e557b61525057e2bc142c8cd7f0e70d75dc32852309bec440e6e046bf9
+SIZE (rust/crates/rodio-0.14.0.crate) = 7145695
 SHA256 (rust/crates/rpassword-5.0.1.crate) = ffc936cf8a7ea60c58f030fd36a612a48f440610214dc54bc36431f9ea0c3efb
 SIZE (rust/crates/rpassword-5.0.1.crate) = 11109
 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
-SHA256 (rust/crates/rustc_version-0.3.3.crate) = f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee
-SIZE (rust/crates/rustc_version-0.3.3.crate) = 12119
+SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
+SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
 SHA256 (rust/crates/ryu-1.0.5.crate) = 71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e
 SIZE (rust/crates/ryu-1.0.5.crate) = 49570
 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -369,32 +371,32 @@ SHA256 (rust/crates/sdl2-0.34.5.crate) = deecbc3fa9460acff5a1e563e05cb5f31bba0aa
 SIZE (rust/crates/sdl2-0.34.5.crate) = 171651
 SHA256 (rust/crates/sdl2-sys-0.34.5.crate) = 41a29aa21f175b5a41a6e26da572d5e5d1ee5660d35f9f9d0913e8a802098f74
 SIZE (rust/crates/sdl2-sys-0.34.5.crate) = 443254
-SHA256 (rust/crates/semver-0.11.0.crate) = f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6
-SIZE (rust/crates/semver-0.11.0.crate) = 20826
-SHA256 (rust/crates/semver-parser-0.10.2.crate) = 00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7
-SIZE (rust/crates/semver-parser-0.10.2.crate) = 23176
-SHA256 (rust/crates/serde-1.0.125.crate) = 558dc50e1a5a5fa7112ca2ce4effcb321b0300c0d4ccf0776a9f60cd89031171
-SIZE (rust/crates/serde-1.0.125.crate) = 75144
-SHA256 (rust/crates/serde_derive-1.0.125.crate) = b093b7a2bb58203b5da3056c05b4ec1fed827dcfdb37347a8841695263b3d06d
-SIZE (rust/crates/serde_derive-1.0.125.crate) = 54155
-SHA256 (rust/crates/serde_json-1.0.64.crate) = 799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79
-SIZE (rust/crates/serde_json-1.0.64.crate) = 115138
-SHA256 (rust/crates/sha-1-0.9.4.crate) = dfebf75d25bd900fd1e7d11501efab59bc846dbc76196839663e6637bba9f25f
-SIZE (rust/crates/sha-1-0.9.4.crate) = 13724
+SHA256 (rust/crates/semver-1.0.4.crate) = 568a8e6258aa33c13358f81fd834adb854c6f7c9468520910a9b1e8fac068012
+SIZE (rust/crates/semver-1.0.4.crate) = 29375
+SHA256 (rust/crates/serde-1.0.127.crate) = f03b9878abf6d14e6779d3f24f07b2cfa90352cfec4acc5aab8f1ac7f146fae8
+SIZE (rust/crates/serde-1.0.127.crate) = 75162
+SHA256 (rust/crates/serde_derive-1.0.127.crate) = a024926d3432516606328597e0f224a51355a493b49fdd67e9209187cbe55ecc
+SIZE (rust/crates/serde_derive-1.0.127.crate) = 54201
+SHA256 (rust/crates/serde_json-1.0.66.crate) = 336b10da19a12ad094b59d870ebde26a45402e5b470add4b5fd03c5048a32127
+SIZE (rust/crates/serde_json-1.0.66.crate) = 115121
+SHA256 (rust/crates/sha-1-0.9.7.crate) = 1a0c8611594e2ab4ebbf06ec7cbbf0a99450b8570e96cbf5188b5d5f6ef18d81
+SIZE (rust/crates/sha-1-0.9.7.crate) = 13999
 SHA256 (rust/crates/shannon-0.2.0.crate) = 7ea5b41c9427b56caa7b808cb548a04fb50bb5b9e98590b53f28064ff4174561
 SIZE (rust/crates/shannon-0.2.0.crate) = 3503
 SHA256 (rust/crates/shell-words-1.0.0.crate) = b6fa3938c99da4914afedd13bf3d79bcb6c277d1b2c398d23257a304d9e1b074
 SIZE (rust/crates/shell-words-1.0.0.crate) = 9798
 SHA256 (rust/crates/shlex-0.1.1.crate) = 7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2
 SIZE (rust/crates/shlex-0.1.1.crate) = 5687
-SHA256 (rust/crates/signal-hook-registry-1.3.0.crate) = 16f1d0fef1604ba8f7a073c7e701f213e056707210e9020af4528e0101ce11a6
-SIZE (rust/crates/signal-hook-registry-1.3.0.crate) = 17786
-SHA256 (rust/crates/slab-0.4.3.crate) = f173ac3d1a7e3b28003f40de0b5ce7fe2710f9b9dc3fc38664cebee46b3b6527
-SIZE (rust/crates/slab-0.4.3.crate) = 15681
+SHA256 (rust/crates/signal-hook-registry-1.4.0.crate) = e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0
+SIZE (rust/crates/signal-hook-registry-1.4.0.crate) = 17912
+SHA256 (rust/crates/simple_logger-1.13.0.crate) = b7de33c687404ec3045d4a0d437580455257c0436f858d702f244e7d652f9f07
+SIZE (rust/crates/simple_logger-1.13.0.crate) = 8051
+SHA256 (rust/crates/slab-0.4.4.crate) = c307a32c1c5c437f38c7fd45d753050587732ba8628319fbdf12a7e289ccc590
+SIZE (rust/crates/slab-0.4.4.crate) = 15725
 SHA256 (rust/crates/smallvec-1.6.1.crate) = fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e
 SIZE (rust/crates/smallvec-1.6.1.crate) = 26444
-SHA256 (rust/crates/socket2-0.4.0.crate) = 9e3dfc207c526015c632472a77be09cf1b6e46866581aecae5cc38fb4235dea2
-SIZE (rust/crates/socket2-0.4.0.crate) = 37949
+SHA256 (rust/crates/socket2-0.4.1.crate) = 765f090f0e423d2b55843402a07915add955e7d60657db13707a159727326cad
+SIZE (rust/crates/socket2-0.4.1.crate) = 41364
 SHA256 (rust/crates/stdweb-0.1.3.crate) = ef5430c8e36b713e13b48a9f709cc21e046723fe44ce34587b73a830203b533e
 SIZE (rust/crates/stdweb-0.1.3.crate) = 90221
 SHA256 (rust/crates/strsim-0.9.3.crate) = 6446ced80d6c486436db5c078dde11a9f73d42b57fb273121e160b84f63d894c
@@ -403,62 +405,60 @@ SHA256 (rust/crates/strum-0.18.0.crate) = 57bd81eb48f4c437cadc685403cad539345bf7
 SIZE (rust/crates/strum-0.18.0.crate) = 4207
 SHA256 (rust/crates/strum_macros-0.18.0.crate) = 87c85aa3f8ea653bfd3ddf25f7ee357ee4d204731f6aa9ad04002306f6e2774c
 SIZE (rust/crates/strum_macros-0.18.0.crate) = 10229
-SHA256 (rust/crates/subtle-2.4.0.crate) = 1e81da0851ada1f3e9d4312c704aa4f8806f0f9d69faaf8df2f3464b4a9437c2
-SIZE (rust/crates/subtle-2.4.0.crate) = 12411
-SHA256 (rust/crates/syn-1.0.71.crate) = ad184cc9470f9117b2ac6817bfe297307418819ba40552f9b3846f05c33d5373
-SIZE (rust/crates/syn-1.0.71.crate) = 232419
-SHA256 (rust/crates/synstructure-0.12.4.crate) = b834f2d66f734cb897113e34aaff2f1ab4719ca946f9a7358dba8f8064148701
-SIZE (rust/crates/synstructure-0.12.4.crate) = 18105
+SHA256 (rust/crates/subtle-2.4.1.crate) = 6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601
+SIZE (rust/crates/subtle-2.4.1.crate) = 12630
+SHA256 (rust/crates/syn-1.0.74.crate) = 1873d832550d4588c3dbc20f01361ab00bfe741048f71e3fecf145a7cc18b29c
+SIZE (rust/crates/syn-1.0.74.crate) = 232974
+SHA256 (rust/crates/synstructure-0.12.5.crate) = 474aaa926faa1603c40b7885a9eaea29b444d1cb2850cb7c0e37bb1a4182f4fa
+SIZE (rust/crates/synstructure-0.12.5.crate) = 18020
 SHA256 (rust/crates/system-deps-1.3.2.crate) = 0f3ecc17269a19353b3558b313bba738b25d82993e30d62a18406a24aba4649b
 SIZE (rust/crates/system-deps-1.3.2.crate) = 15866
 SHA256 (rust/crates/tempfile-3.2.0.crate) = dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22
 SIZE (rust/crates/tempfile-3.2.0.crate) = 25892
 SHA256 (rust/crates/termcolor-1.1.2.crate) = 2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4
 SIZE (rust/crates/termcolor-1.1.2.crate) = 17287
-SHA256 (rust/crates/thiserror-1.0.24.crate) = e0f4a65597094d4483ddaed134f409b2cb7c1beccf25201a9f73c719254fa98e
-SIZE (rust/crates/thiserror-1.0.24.crate) = 16580
-SHA256 (rust/crates/thiserror-impl-1.0.24.crate) = 7765189610d8241a44529806d6fd1f2e0a08734313a35d5b3a556f92b381f3c0
-SIZE (rust/crates/thiserror-impl-1.0.24.crate) = 13361
+SHA256 (rust/crates/thiserror-1.0.26.crate) = 93119e4feac1cbe6c798c34d3a53ea0026b0b1de6a120deef895137c0529bfe2
+SIZE (rust/crates/thiserror-1.0.26.crate) = 16711
+SHA256 (rust/crates/thiserror-impl-1.0.26.crate) = 060d69a0afe7796bf42e9e2ff91f5ee691fb15c53d38b4b62a9a53eb23164745
+SIZE (rust/crates/thiserror-impl-1.0.26.crate) = 13431
 SHA256 (rust/crates/time-0.1.43.crate) = ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438
 SIZE (rust/crates/time-0.1.43.crate) = 28653
-SHA256 (rust/crates/tinyvec-1.2.0.crate) = 5b5220f05bb7de7f3f53c7c065e1199b3172696fe2db9f9c4d8ad9b4ee74c342
-SIZE (rust/crates/tinyvec-1.2.0.crate) = 41625
+SHA256 (rust/crates/tinyvec-1.3.1.crate) = 848a1e1181b9f6753b5e96a092749e29b11d19ede67dfbbd6c7dc7e0f49b5338
+SIZE (rust/crates/tinyvec-1.3.1.crate) = 42386
 SHA256 (rust/crates/tinyvec_macros-0.1.0.crate) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c
 SIZE (rust/crates/tinyvec_macros-0.1.0.crate) = 1817
-SHA256 (rust/crates/tokio-1.5.0.crate) = 83f0c8e7c0addab50b663055baf787d0af7f413a46e6e7fb9559a4e4db7137a5
-SIZE (rust/crates/tokio-1.5.0.crate) = 450377
-SHA256 (rust/crates/tokio-macros-1.1.0.crate) = caf7b11a536f46a809a8a9f0bb4237020f70ecbf115b842360afb127ea2fda57
-SIZE (rust/crates/tokio-macros-1.1.0.crate) = 7400
-SHA256 (rust/crates/tokio-stream-0.1.5.crate) = e177a5d8c3bf36de9ebe6d58537d8879e964332f93fb3339e43f618c81361af0
-SIZE (rust/crates/tokio-stream-0.1.5.crate) = 29637
-SHA256 (rust/crates/tokio-util-0.6.6.crate) = 940a12c99365c31ea8dd9ba04ec1be183ffe4920102bb7122c2f515437601e8e
-SIZE (rust/crates/tokio-util-0.6.6.crate) = 72832
+SHA256 (rust/crates/tokio-1.10.0.crate) = 01cf844b23c6131f624accf65ce0e4e9956a8bb329400ea5bcc26ae3a5c20b0b
+SIZE (rust/crates/tokio-1.10.0.crate) = 509770
+SHA256 (rust/crates/tokio-macros-1.3.0.crate) = 54473be61f4ebe4efd09cec9bd5d16fa51d70ea0192213d754d2d500457db110
+SIZE (rust/crates/tokio-macros-1.3.0.crate) = 7876
+SHA256 (rust/crates/tokio-stream-0.1.7.crate) = 7b2f3f698253f03119ac0102beaa64f67a67e08074d03a22d18784104543727f
+SIZE (rust/crates/tokio-stream-0.1.7.crate) = 30323
+SHA256 (rust/crates/tokio-util-0.6.7.crate) = 1caa0b0c8d94a049db56b5acf8cba99dc0623aab1b26d5b5f5e2d945846b3592
+SIZE (rust/crates/tokio-util-0.6.7.crate) = 73201
 SHA256 (rust/crates/toml-0.5.8.crate) = a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa
 SIZE (rust/crates/toml-0.5.8.crate) = 54219
 SHA256 (rust/crates/tower-service-0.3.1.crate) = 360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6
 SIZE (rust/crates/tower-service-0.3.1.crate) = 6299
 SHA256 (rust/crates/tracing-0.1.26.crate) = 09adeb8c97449311ccd28a427f96fb563e7fd31aabf994189879d9da2394b89d
 SIZE (rust/crates/tracing-0.1.26.crate) = 68583
-SHA256 (rust/crates/tracing-core-0.1.18.crate) = a9ff14f98b1a4b289c6248a023c1c2fa1491062964e9fed67ab29c4e4da4a052
-SIZE (rust/crates/tracing-core-0.1.18.crate) = 48381
+SHA256 (rust/crates/tracing-core-0.1.19.crate) = 2ca517f43f0fb96e0c3072ed5c275fe5eece87e8cb52f4a77b69226d3b1c9df8
+SIZE (rust/crates/tracing-core-0.1.19.crate) = 50079
 SHA256 (rust/crates/try-lock-0.2.3.crate) = 59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642
 SIZE (rust/crates/try-lock-0.2.3.crate) = 4158
 SHA256 (rust/crates/typenum-1.13.0.crate) = 879f6906492a7cd215bfa4cf595b600146ccfac0c79bcbd1f3000162af5e8b06
 SIZE (rust/crates/typenum-1.13.0.crate) = 40238
-SHA256 (rust/crates/ucd-trie-0.1.3.crate) = 56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c
-SIZE (rust/crates/ucd-trie-0.1.3.crate) = 44615
-SHA256 (rust/crates/unicode-bidi-0.3.5.crate) = eeb8be209bb1c96b7c177c7420d26e04eccacb0eeae6b980e35fcb74678107e0
-SIZE (rust/crates/unicode-bidi-0.3.5.crate) = 33423
-SHA256 (rust/crates/unicode-normalization-0.1.17.crate) = 07fbfce1c8a97d547e8b5334978438d9d6ec8c20e38f56d4a4374d181493eaef
-SIZE (rust/crates/unicode-normalization-0.1.17.crate) = 100345
-SHA256 (rust/crates/unicode-segmentation-1.7.1.crate) = bb0d2e7be6ae3a5fa87eed5fb451aff96f2573d2694942e40543ae0bbe19c796
-SIZE (rust/crates/unicode-segmentation-1.7.1.crate) = 93066
+SHA256 (rust/crates/unicode-bidi-0.3.6.crate) = 246f4c42e67e7a4e3c6106ff716a5d067d4132a642840b242e357e468a2a0085
+SIZE (rust/crates/unicode-bidi-0.3.6.crate) = 33737
+SHA256 (rust/crates/unicode-normalization-0.1.19.crate) = d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9
+SIZE (rust/crates/unicode-normalization-0.1.19.crate) = 107353
+SHA256 (rust/crates/unicode-segmentation-1.8.0.crate) = 8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b
+SIZE (rust/crates/unicode-segmentation-1.8.0.crate) = 94011
 SHA256 (rust/crates/unicode-width-0.1.8.crate) = 9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3
 SIZE (rust/crates/unicode-width-0.1.8.crate) = 16732
 SHA256 (rust/crates/unicode-xid-0.2.2.crate) = 8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3
 SIZE (rust/crates/unicode-xid-0.2.2.crate) = 14955
-SHA256 (rust/crates/url-2.2.1.crate) = 9ccd964113622c8e9322cfac19eb1004a07e636c545f325da085d5cdde6f1f8b
-SIZE (rust/crates/url-2.2.1.crate) = 65434
+SHA256 (rust/crates/url-2.2.2.crate) = a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c
+SIZE (rust/crates/url-2.2.2.crate) = 68555
 SHA256 (rust/crates/uuid-0.8.2.crate) = bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7
 SIZE (rust/crates/uuid-0.8.2.crate) = 37909
 SHA256 (rust/crates/vergen-3.2.0.crate) = e7141e445af09c8919f1d5f8a20dae0b20c3b57a45dee0d5823c6ed5d237f15a
@@ -467,30 +467,24 @@ SHA256 (rust/crates/version-compare-0.0.10.crate) = d63556a25bae6ea31b52e640d7c4
 SIZE (rust/crates/version-compare-0.0.10.crate) = 15171
 SHA256 (rust/crates/version_check-0.9.3.crate) = 5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe
 SIZE (rust/crates/version_check-0.9.3.crate) = 12547
*** 115 LINES SKIPPED ***