git: d00fb4e2c3af - main - multimedia/librespot: update to 0.4.2

From: Dries Michiels <driesm_at_FreeBSD.org>
Date: Sun, 31 Jul 2022 08:41:16 UTC
The branch main has been updated by driesm:

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

commit d00fb4e2c3afc56c0156f4e6b89336c5ce6d0eea
Author:     Dries Michiels <driesm@FreeBSD.org>
AuthorDate: 2022-07-31 08:17:17 +0000
Commit:     Dries Michiels <driesm@FreeBSD.org>
CommitDate: 2022-07-31 08:41:04 +0000

    multimedia/librespot: update to 0.4.2
    
    Changes:        https://github.com/librespot-org/librespot/releases/tag/v0.4.2
---
 multimedia/librespot/Makefile        |   3 +-
 multimedia/librespot/Makefile.crates | 119 +++++++++--------
 multimedia/librespot/distinfo        | 244 +++++++++++++++++------------------
 3 files changed, 181 insertions(+), 185 deletions(-)

diff --git a/multimedia/librespot/Makefile b/multimedia/librespot/Makefile
index 6ec9a05b5e57..ae9e7b98122b 100644
--- a/multimedia/librespot/Makefile
+++ b/multimedia/librespot/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	librespot
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.4.1
-PORTREVISION=	2
+DISTVERSION=	0.4.2
 CATEGORIES=	multimedia
 
 MAINTAINER=	driesm@FreeBSD.org
diff --git a/multimedia/librespot/Makefile.crates b/multimedia/librespot/Makefile.crates
index bd9d553585b1..801024b5f20f 100644
--- a/multimedia/librespot/Makefile.crates
+++ b/multimedia/librespot/Makefile.crates
@@ -7,20 +7,20 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		aho-corasick-0.7.18 \
 		alsa-0.6.0 \
 		alsa-sys-0.3.1 \
-		anyhow-1.0.57 \
-		array-init-2.0.0 \
-		async-trait-0.1.53 \
+		anyhow-1.0.58 \
+		array-init-2.0.1 \
+		async-trait-0.1.56 \
 		atty-0.2.14 \
 		autocfg-1.1.0 \
-		backtrace-0.3.65 \
+		backtrace-0.3.66 \
 		base64-0.13.0 \
 		bindgen-0.59.2 \
 		bitflags-1.3.2 \
 		block-buffer-0.9.0 \
 		block-buffer-0.10.2 \
-		bumpalo-3.9.1 \
+		bumpalo-3.10.0 \
 		byteorder-1.4.3 \
-		bytes-1.1.0 \
+		bytes-1.2.0 \
 		cc-1.0.73 \
 		cesu8-1.1.0 \
 		cexpr-0.6.0 \
@@ -28,7 +28,7 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		cfg-if-1.0.0 \
 		chrono-0.4.19 \
 		cipher-0.2.5 \
-		clang-sys-1.3.2 \
+		clang-sys-1.3.3 \
 		colored-2.0.0 \
 		combine-4.6.4 \
 		core-foundation-sys-0.8.3 \
@@ -36,7 +36,7 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		coreaudio-sys-0.2.10 \
 		cpal-0.13.5 \
 		cpufeatures-0.2.2 \
-		crypto-common-0.1.3 \
+		crypto-common-0.1.6 \
 		crypto-mac-0.11.1 \
 		ctr-0.6.0 \
 		darling-0.13.4 \
@@ -46,8 +46,8 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		digest-0.10.3 \
 		dns-sd-0.1.3 \
 		env_logger-0.9.0 \
-		fastrand-1.7.0 \
-		fixedbitset-0.4.1 \
+		fastrand-1.8.0 \
+		fixedbitset-0.4.2 \
 		fnv-1.0.7 \
 		form_urlencoded-1.0.1 \
 		futures-0.3.21 \
@@ -61,9 +61,9 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		futures-util-0.3.21 \
 		generic-array-0.14.5 \
 		getopts-0.2.21 \
-		getrandom-0.2.6 \
-		gimli-0.26.1 \
-		glib-0.15.11 \
+		getrandom-0.2.7 \
+		gimli-0.26.2 \
+		glib-0.15.12 \
 		glib-macros-0.15.11 \
 		glib-sys-0.15.10 \
 		glob-0.3.0 \
@@ -76,7 +76,7 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		gstreamer-base-0.18.0 \
 		gstreamer-base-sys-0.18.0 \
 		gstreamer-sys-0.18.0 \
-		hashbrown-0.11.2 \
+		hashbrown-0.12.3 \
 		headers-0.3.7 \
 		headers-core-0.2.0 \
 		heck-0.4.0 \
@@ -84,17 +84,17 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		hex-0.4.3 \
 		hmac-0.11.0 \
 		hostname-0.3.1 \
-		http-0.2.7 \
+		http-0.2.8 \
 		http-body-0.4.5 \
 		httparse-1.7.1 \
 		httpdate-1.0.2 \
 		humantime-2.1.0 \
-		hyper-0.14.18 \
+		hyper-0.14.20 \
 		hyper-proxy-0.9.1 \
 		ident_case-1.0.1 \
 		idna-0.2.3 \
 		if-addrs-0.7.0 \
-		indexmap-1.7.0 \
+		indexmap-1.9.1 \
 		instant-0.1.12 \
 		itoa-1.0.2 \
 		jack-0.8.3 \
@@ -104,7 +104,7 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		jni-0.19.0 \
 		jni-sys-0.3.0 \
 		jobserver-0.1.24 \
-		js-sys-0.3.57 \
+		js-sys-0.3.59 \
 		lazy_static-1.4.0 \
 		lazycell-1.3.0 \
 		lewton-0.10.2 \
@@ -126,8 +126,8 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		memoffset-0.6.5 \
 		mime-0.3.16 \
 		minimal-lexical-0.2.1 \
-		miniz_oxide-0.5.1 \
-		mio-0.8.3 \
+		miniz_oxide-0.5.3 \
+		mio-0.8.4 \
 		muldiv-1.0.0 \
 		multimap-0.8.3 \
 		ndk-0.6.0 \
@@ -140,28 +140,28 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		num-bigint-0.4.3 \
 		num-derive-0.3.3 \
 		num-integer-0.1.45 \
-		num-rational-0.4.0 \
+		num-rational-0.4.1 \
 		num-traits-0.2.15 \
 		num_cpus-1.13.1 \
 		num_enum-0.5.7 \
 		num_enum_derive-0.5.7 \
 		num_threads-0.1.6 \
-		object-0.28.4 \
+		object-0.29.0 \
 		oboe-0.4.6 \
 		oboe-sys-0.4.5 \
 		ogg-0.8.0 \
-		once_cell-1.12.0 \
+		once_cell-1.13.0 \
 		opaque-debug-0.3.0 \
-		option-operations-0.4.0 \
+		option-operations-0.4.1 \
 		parking_lot-0.11.2 \
-		parking_lot-0.12.0 \
+		parking_lot-0.12.1 \
 		parking_lot_core-0.8.5 \
 		parking_lot_core-0.9.3 \
 		paste-1.0.7 \
 		pbkdf2-0.8.0 \
 		peeking_take_while-0.1.2 \
 		percent-encoding-2.1.0 \
-		petgraph-0.6.1 \
+		petgraph-0.6.2 \
 		pin-project-lite-0.2.9 \
 		pin-utils-0.1.0 \
 		pkg-config-0.3.25 \
@@ -169,22 +169,22 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		portaudio-sys-0.1.1 \
 		ppv-lite86-0.2.16 \
 		pretty-hex-0.3.0 \
-		priority-queue-1.2.2 \
+		priority-queue-1.2.3 \
 		proc-macro-crate-1.1.3 \
 		proc-macro-error-1.0.4 \
 		proc-macro-error-attr-1.0.4 \
-		proc-macro2-1.0.39 \
+		proc-macro2-1.0.42 \
 		protobuf-2.27.1 \
 		protobuf-codegen-2.27.1 \
 		protobuf-codegen-pure-2.27.1 \
-		quote-1.0.18 \
+		quote-1.0.20 \
 		rand-0.8.5 \
 		rand_chacha-0.3.1 \
 		rand_core-0.6.3 \
 		rand_distr-0.4.3 \
-		redox_syscall-0.2.13 \
-		regex-1.5.6 \
-		regex-syntax-0.6.26 \
+		redox_syscall-0.2.16 \
+		regex-1.6.0 \
+		regex-syntax-0.6.27 \
 		remove_dir_all-0.5.3 \
 		rodio-0.15.0 \
 		rpassword-6.0.1 \
@@ -196,24 +196,24 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		scopeguard-1.1.0 \
 		sdl2-0.35.2 \
 		sdl2-sys-0.35.2 \
-		semver-1.0.9 \
-		serde-1.0.137 \
-		serde_derive-1.0.137 \
-		serde_json-1.0.81 \
+		semver-1.0.12 \
+		serde-1.0.140 \
+		serde_derive-1.0.140 \
+		serde_json-1.0.82 \
 		sha-1-0.9.8 \
 		sha-1-0.10.0 \
 		shannon-0.2.0 \
 		shell-words-1.1.0 \
 		shlex-1.1.0 \
 		signal-hook-registry-1.4.0 \
-		simple_logger-2.1.0 \
-		slab-0.4.6 \
-		smallvec-1.8.0 \
+		simple_logger-2.2.0 \
+		slab-0.4.7 \
+		smallvec-1.9.0 \
 		socket2-0.4.4 \
 		stdweb-0.1.3 \
 		strsim-0.10.0 \
 		subtle-2.4.1 \
-		syn-1.0.95 \
+		syn-1.0.98 \
 		synstructure-0.12.6 \
 		system-deps-6.0.2 \
 		tempfile-3.3.0 \
@@ -221,42 +221,41 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		thiserror-1.0.31 \
 		thiserror-impl-1.0.31 \
 		thread-id-4.0.0 \
-		time-0.1.43 \
-		time-0.3.9 \
+		time-0.1.44 \
+		time-0.3.11 \
 		time-macros-0.2.4 \
 		tinyvec-1.6.0 \
 		tinyvec_macros-0.1.0 \
-		tokio-1.18.2 \
-		tokio-macros-1.7.0 \
-		tokio-stream-0.1.8 \
-		tokio-util-0.7.2 \
+		tokio-1.20.1 \
+		tokio-macros-1.8.0 \
+		tokio-stream-0.1.9 \
+		tokio-util-0.7.3 \
 		toml-0.5.9 \
-		tower-service-0.3.1 \
-		tracing-0.1.34 \
-		tracing-attributes-0.1.21 \
-		tracing-core-0.1.26 \
+		tower-service-0.3.2 \
+		tracing-0.1.35 \
+		tracing-core-0.1.28 \
 		try-lock-0.2.3 \
 		typenum-1.15.0 \
 		unicode-bidi-0.3.8 \
-		unicode-ident-1.0.0 \
-		unicode-normalization-0.1.19 \
+		unicode-ident-1.0.2 \
+		unicode-normalization-0.1.21 \
 		unicode-width-0.1.9 \
 		unicode-xid-0.2.3 \
 		url-2.2.2 \
-		uuid-1.0.0 \
+		uuid-1.1.2 \
 		vergen-3.2.0 \
 		version-compare-0.1.0 \
 		version_check-0.9.4 \
 		walkdir-2.3.2 \
 		want-0.3.0 \
-		wasi-0.10.2+wasi-snapshot-preview1 \
+		wasi-0.10.0+wasi-snapshot-preview1 \
 		wasi-0.11.0+wasi-snapshot-preview1 \
-		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 \
+		wasm-bindgen-0.2.82 \
+		wasm-bindgen-backend-0.2.82 \
+		wasm-bindgen-macro-0.2.82 \
+		wasm-bindgen-macro-support-0.2.82 \
+		wasm-bindgen-shared-0.2.82 \
+		web-sys-0.3.59 \
 		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 0b03c4002947..5248d0d99d39 100644
--- a/multimedia/librespot/distinfo
+++ b/multimedia/librespot/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1653351086
+TIMESTAMP = 1659255508
 SHA256 (rust/crates/addr2line-0.17.0.crate) = b9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816b
 SIZE (rust/crates/addr2line-0.17.0.crate) = 32260
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
@@ -17,18 +17,18 @@ SHA256 (rust/crates/alsa-0.6.0.crate) = 5915f52fe2cf65e83924d037b6c5290b7cee097c
 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/anyhow-1.0.57.crate) = 08f9b8508dccb7687a1d6c4ce66b2b0ecef467c94667de27d8d7fe1f8d2a9cdc
-SIZE (rust/crates/anyhow-1.0.57.crate) = 44614
-SHA256 (rust/crates/array-init-2.0.0.crate) = 6945cc5422176fc5e602e590c2878d2c2acd9a4fe20a4baa7c28022521698ec6
-SIZE (rust/crates/array-init-2.0.0.crate) = 10685
-SHA256 (rust/crates/async-trait-0.1.53.crate) = ed6aa3524a2dfcf9fe180c51eae2b58738348d819517ceadf95789c51fff7600
-SIZE (rust/crates/async-trait-0.1.53.crate) = 26210
+SHA256 (rust/crates/anyhow-1.0.58.crate) = bb07d2053ccdbe10e2af2995a2f116c1330396493dc1269f6a91d0ae82e19704
+SIZE (rust/crates/anyhow-1.0.58.crate) = 43137
+SHA256 (rust/crates/array-init-2.0.1.crate) = bfb6d71005dc22a708c7496eee5c8dc0300ee47355de6256c3b35b12b5fef596
+SIZE (rust/crates/array-init-2.0.1.crate) = 10998
+SHA256 (rust/crates/async-trait-0.1.56.crate) = 96cf8829f67d2eab0b2dfa42c5d0ef737e0724e4a82b01b3e292456202b19716
+SIZE (rust/crates/async-trait-0.1.56.crate) = 27425
 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
 SIZE (rust/crates/atty-0.2.14.crate) = 5470
 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
 SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
-SHA256 (rust/crates/backtrace-0.3.65.crate) = 11a17d453482a265fd5f8479f2a3f405566e6ca627837aaddb85af8b1ab8ef61
-SIZE (rust/crates/backtrace-0.3.65.crate) = 74129
+SHA256 (rust/crates/backtrace-0.3.66.crate) = cab84319d616cfb654d03394f38ab7e6f0919e181b1b57e1fd15e7fb4077d9a7
+SIZE (rust/crates/backtrace-0.3.66.crate) = 74397
 SHA256 (rust/crates/base64-0.13.0.crate) = 904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd
 SIZE (rust/crates/base64-0.13.0.crate) = 62070
 SHA256 (rust/crates/bindgen-0.59.2.crate) = 2bd2a9a458e8f4304c52c43ebb0cfbd520289f8379a52e329a38afda99bf8eb8
@@ -39,12 +39,12 @@ SHA256 (rust/crates/block-buffer-0.9.0.crate) = 4152116fd6e9dadb291ae18fc1ec3575
 SIZE (rust/crates/block-buffer-0.9.0.crate) = 7108
 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/bumpalo-3.10.0.crate) = 37ccbd214614c6783386c1af30caf03192f17891059cecc394b4fb119e363de3
+SIZE (rust/crates/bumpalo-3.10.0.crate) = 78915
 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
-SIZE (rust/crates/bytes-1.1.0.crate) = 49640
+SHA256 (rust/crates/bytes-1.2.0.crate) = f0b3de4a0c5e67e16066a0715723abd91edc2f9001d09c46e1dca929351e130e
+SIZE (rust/crates/bytes-1.2.0.crate) = 54688
 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
@@ -59,8 +59,8 @@ SHA256 (rust/crates/chrono-0.4.19.crate) = 670ad68c9088c2a963aaa298cb369688cf3f9
 SIZE (rust/crates/chrono-0.4.19.crate) = 155663
 SHA256 (rust/crates/cipher-0.2.5.crate) = 12f8e7987cbd042a63249497f41aed09f8e65add917ea6566effbc56578d6801
 SIZE (rust/crates/cipher-0.2.5.crate) = 13099
-SHA256 (rust/crates/clang-sys-1.3.2.crate) = bf6b561dcf059c85bbe388e0a7b0a1469acb3934cc0cfa148613a830629e3049
-SIZE (rust/crates/clang-sys-1.3.2.crate) = 37904
+SHA256 (rust/crates/clang-sys-1.3.3.crate) = 5a050e2153c5be08febd6734e29298e844fdb0fa21aeddd63b4eb7baa106c69b
+SIZE (rust/crates/clang-sys-1.3.3.crate) = 37943
 SHA256 (rust/crates/colored-2.0.0.crate) = b3616f750b84d8f0de8a58bda93e08e2a81ad3f523089b05f1dffecab48c6cbd
 SIZE (rust/crates/colored-2.0.0.crate) = 21619
 SHA256 (rust/crates/combine-4.6.4.crate) = 2a604e93b79d1808327a6fca85a6f2d69de66461e7620f5a4cbf5fb4d1d7c948
@@ -75,8 +75,8 @@ SHA256 (rust/crates/cpal-0.13.5.crate) = 74117836a5124f3629e4b474eed03e479abaf98
 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/crypto-common-0.1.3.crate) = 57952ca27b5e3606ff4dd79b0020231aaf9d6aa76dc05fd30137538c50bd3ce8
-SIZE (rust/crates/crypto-common-0.1.3.crate) = 8556
+SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
+SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
 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
@@ -95,10 +95,10 @@ SHA256 (rust/crates/dns-sd-0.1.3.crate) = d748509dea20228f63ba519bf142ce25933963
 SIZE (rust/crates/dns-sd-0.1.3.crate) = 6201
 SHA256 (rust/crates/env_logger-0.9.0.crate) = 0b2cf0344971ee6c64c31be0d530793fba457d322dfec2810c453d0ef228f9c3
 SIZE (rust/crates/env_logger-0.9.0.crate) = 33573
-SHA256 (rust/crates/fastrand-1.7.0.crate) = c3fcf0cee53519c866c09b5de1f6c56ff9d647101f81c1964fa632e148896cdf
-SIZE (rust/crates/fastrand-1.7.0.crate) = 11265
-SHA256 (rust/crates/fixedbitset-0.4.1.crate) = 279fb028e20b3c4c320317955b77c5e0c9701f05a1d309905d6fc702cdc5053e
-SIZE (rust/crates/fixedbitset-0.4.1.crate) = 15551
+SHA256 (rust/crates/fastrand-1.8.0.crate) = a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499
+SIZE (rust/crates/fastrand-1.8.0.crate) = 11369
+SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
+SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
 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
@@ -125,12 +125,12 @@ SHA256 (rust/crates/generic-array-0.14.5.crate) = fd48d33ec7f05fbfa152300fdad764
 SIZE (rust/crates/generic-array-0.14.5.crate) = 28915
 SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5
 SIZE (rust/crates/getopts-0.2.21.crate) = 18457
-SHA256 (rust/crates/getrandom-0.2.6.crate) = 9be70c98951c83b8d2f8f60d7065fa6d5146873094452a1008da8c2f1e4205ad
-SIZE (rust/crates/getrandom-0.2.6.crate) = 28043
-SHA256 (rust/crates/gimli-0.26.1.crate) = 78cc372d058dcf6d5ecd98510e7fbc9e5aec4d21de70f65fea8fecebcd881bd4
-SIZE (rust/crates/gimli-0.26.1.crate) = 716168
-SHA256 (rust/crates/glib-0.15.11.crate) = bd124026a2fa8c33a3d17a3fe59c103f2d9fa5bd92c19e029e037736729abeab
-SIZE (rust/crates/glib-0.15.11.crate) = 207394
+SHA256 (rust/crates/getrandom-0.2.7.crate) = 4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6
+SIZE (rust/crates/getrandom-0.2.7.crate) = 28854
+SHA256 (rust/crates/gimli-0.26.2.crate) = 22030e2c5a68ec659fde1e949a745124b48e6fa8b045b7ed5bd1fe4ccc5c4e5d
+SIZE (rust/crates/gimli-0.26.2.crate) = 717340
+SHA256 (rust/crates/glib-0.15.12.crate) = edb0306fbad0ab5428b0ca674a23893db909a98582969c9b537be4ced78c505d
+SIZE (rust/crates/glib-0.15.12.crate) = 210513
 SHA256 (rust/crates/glib-macros-0.15.11.crate) = 25a68131a662b04931e71891fb14aaf65ee4b44d08e8abc10f49e77418c86c64
 SIZE (rust/crates/glib-macros-0.15.11.crate) = 27851
 SHA256 (rust/crates/glib-sys-0.15.10.crate) = ef4b192f8e65e9cf76cbf4ea71fa8e3be4a0e18ffe3d68b8da6836974cc5bad4
@@ -155,8 +155,8 @@ SHA256 (rust/crates/gstreamer-base-sys-0.18.0.crate) = a083493c3c340e71fa7c66eeb
 SIZE (rust/crates/gstreamer-base-sys-0.18.0.crate) = 36412
 SHA256 (rust/crates/gstreamer-sys-0.18.0.crate) = e3517a65d3c2e6f8905b456eba5d53bda158d664863aef960b44f651cb7d33e2
 SIZE (rust/crates/gstreamer-sys-0.18.0.crate) = 86281
-SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e
-SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713
+SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
+SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
 SHA256 (rust/crates/headers-0.3.7.crate) = 4cff78e5788be1e0ab65b04d306b2ed5092c815ec97ec70f4ebd5aee158aa55d
 SIZE (rust/crates/headers-0.3.7.crate) = 67907
 SHA256 (rust/crates/headers-core-0.2.0.crate) = e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429
@@ -171,8 +171,8 @@ SHA256 (rust/crates/hmac-0.11.0.crate) = 2a2a2320eb7ec0ebe8da8f744d7812d9fc4cb4d
 SIZE (rust/crates/hmac-0.11.0.crate) = 11385
 SHA256 (rust/crates/hostname-0.3.1.crate) = 3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867
 SIZE (rust/crates/hostname-0.3.1.crate) = 9272
-SHA256 (rust/crates/http-0.2.7.crate) = ff8670570af52249509a86f5e3e18a08c60b177071826898fde8997cf5f6bfbb
-SIZE (rust/crates/http-0.2.7.crate) = 104219
+SHA256 (rust/crates/http-0.2.8.crate) = 75f43d41e26995c17e71ee126451dd3941010b0514a81a9d11f3b341debc2399
+SIZE (rust/crates/http-0.2.8.crate) = 105591
 SHA256 (rust/crates/http-body-0.4.5.crate) = d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1
 SIZE (rust/crates/http-body-0.4.5.crate) = 9242
 SHA256 (rust/crates/httparse-1.7.1.crate) = 496ce29bb5a52785b44e0f7ca2847ae0bb839c9bd28f69acac9b99d461c0c04c
@@ -181,8 +181,8 @@ SHA256 (rust/crates/httpdate-1.0.2.crate) = c4a1e36c821dbe04574f602848a19f742f4f
 SIZE (rust/crates/httpdate-1.0.2.crate) = 10673
 SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
 SIZE (rust/crates/humantime-2.1.0.crate) = 16749
-SHA256 (rust/crates/hyper-0.14.18.crate) = b26ae0a80afebe130861d90abf98e3814a4f28a4c6ffeb5ab8ebb2be311e0ef2
-SIZE (rust/crates/hyper-0.14.18.crate) = 179660
+SHA256 (rust/crates/hyper-0.14.20.crate) = 02c929dc5c39e335a03c405292728118860721b10190d98c2a0f0efd5baafbac
+SIZE (rust/crates/hyper-0.14.20.crate) = 183885
 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
@@ -191,8 +191,8 @@ SHA256 (rust/crates/idna-0.2.3.crate) = 418a0a6fab821475f634efe3ccc45c013f742efe
 SIZE (rust/crates/idna-0.2.3.crate) = 271023
 SHA256 (rust/crates/if-addrs-0.7.0.crate) = cbc0fa01ffc752e9dbc72818cdb072cd028b86be5e09dd04c5a643704fe101a9
 SIZE (rust/crates/if-addrs-0.7.0.crate) = 9632
-SHA256 (rust/crates/indexmap-1.7.0.crate) = bc633605454125dec4b66843673f01c7df2b89479b32e0ed634e43a91cff62a5
-SIZE (rust/crates/indexmap-1.7.0.crate) = 50363
+SHA256 (rust/crates/indexmap-1.9.1.crate) = 10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e
+SIZE (rust/crates/indexmap-1.9.1.crate) = 54114
 SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c
 SIZE (rust/crates/instant-0.1.12.crate) = 6128
 SHA256 (rust/crates/itoa-1.0.2.crate) = 112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d
@@ -211,8 +211,8 @@ SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4
 SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
 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.57.crate) = 671a26f820db17c2a2750743f1dd03bafd15b98c9f30c7c2628c024c05d73397
-SIZE (rust/crates/js-sys-0.3.57.crate) = 78605
+SHA256 (rust/crates/js-sys-0.3.59.crate) = 258451ab10b34f8af53416d1fdab72c22e805f0c92a1136d59470ec0b11138b2
+SIZE (rust/crates/js-sys-0.3.59.crate) = 78849
 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
@@ -255,10 +255,10 @@ SHA256 (rust/crates/mime-0.3.16.crate) = 2a60c7ce501c71e03a9c9c0d35b861413ae925b
 SIZE (rust/crates/mime-0.3.16.crate) = 15206
 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
 SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.5.1.crate) = d2b29bd4bc3f33391105ebee3589c19197c4271e3e5a9ec9bfe8127eeff8f082
-SIZE (rust/crates/miniz_oxide-0.5.1.crate) = 52418
-SHA256 (rust/crates/mio-0.8.3.crate) = 713d550d9b44d89174e066b7a6217ae06234c10cb47819a88290d2b353c31799
-SIZE (rust/crates/mio-0.8.3.crate) = 92506
+SHA256 (rust/crates/miniz_oxide-0.5.3.crate) = 6f5c75688da582b8ffc1f1799e9db273f32133c49e048f614d22ec3256773ccc
+SIZE (rust/crates/miniz_oxide-0.5.3.crate) = 53452
+SHA256 (rust/crates/mio-0.8.4.crate) = 57ee1c23c7c63b0c9250c339ffdc69255f110b298b901b9f6c82547b7b87caaf
+SIZE (rust/crates/mio-0.8.4.crate) = 93013
 SHA256 (rust/crates/muldiv-1.0.0.crate) = b5136edda114182728ccdedb9f5eda882781f35fa6e80cc360af12a8932507f3
 SIZE (rust/crates/muldiv-1.0.0.crate) = 4991
 SHA256 (rust/crates/multimap-0.8.3.crate) = e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a
@@ -283,8 +283,8 @@ SHA256 (rust/crates/num-derive-0.3.3.crate) = 876a53fff98e03a936a674b29568b0e605
 SIZE (rust/crates/num-derive-0.3.3.crate) = 14545
 SHA256 (rust/crates/num-integer-0.1.45.crate) = 225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9
 SIZE (rust/crates/num-integer-0.1.45.crate) = 22529
-SHA256 (rust/crates/num-rational-0.4.0.crate) = d41702bd167c2df5520b384281bc111a4b5efcf7fbc4c9c222c815b07e0a6a6a
-SIZE (rust/crates/num-rational-0.4.0.crate) = 26428
+SHA256 (rust/crates/num-rational-0.4.1.crate) = 0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0
+SIZE (rust/crates/num-rational-0.4.1.crate) = 27889
 SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd
 SIZE (rust/crates/num-traits-0.2.15.crate) = 49262
 SHA256 (rust/crates/num_cpus-1.13.1.crate) = 19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1
@@ -295,24 +295,24 @@ SHA256 (rust/crates/num_enum_derive-0.5.7.crate) = 3b0498641e53dd6ac1a4f22547548
 SIZE (rust/crates/num_enum_derive-0.5.7.crate) = 12225
 SHA256 (rust/crates/num_threads-0.1.6.crate) = 2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44
 SIZE (rust/crates/num_threads-0.1.6.crate) = 7334
-SHA256 (rust/crates/object-0.28.4.crate) = e42c982f2d955fac81dd7e1d0e1426a7d702acd9c98d19ab01083a6a0328c424
-SIZE (rust/crates/object-0.28.4.crate) = 237248
+SHA256 (rust/crates/object-0.29.0.crate) = 21158b2c33aa6d4561f1c0a6ea283ca92bc54802a93b263e910746d679a7eb53
+SIZE (rust/crates/object-0.29.0.crate) = 237723
 SHA256 (rust/crates/oboe-0.4.6.crate) = 27f63c358b4fa0fbcfefd7c8be5cfc39c08ce2389f5325687e7762a48d30a5c1
 SIZE (rust/crates/oboe-0.4.6.crate) = 24067
 SHA256 (rust/crates/oboe-sys-0.4.5.crate) = 3370abb7372ed744232c12954d920d1a40f1c4686de9e79e800021ef492294bd
 SIZE (rust/crates/oboe-sys-0.4.5.crate) = 140656
 SHA256 (rust/crates/ogg-0.8.0.crate) = 6951b4e8bf21c8193da321bcce9c9dd2e13c858fe078bf9054a288b419ae5d6e
 SIZE (rust/crates/ogg-0.8.0.crate) = 27128
-SHA256 (rust/crates/once_cell-1.12.0.crate) = 7709cef83f0c1f58f666e746a08b21e0085f7440fa6a29cc194d68aac97a4225
-SIZE (rust/crates/once_cell-1.12.0.crate) = 31549
+SHA256 (rust/crates/once_cell-1.13.0.crate) = 18a6dbe30758c9f83eb00cbea4ac95966305f5a7772f3f42ebfc7fc7eddbd8e1
+SIZE (rust/crates/once_cell-1.13.0.crate) = 31726
 SHA256 (rust/crates/opaque-debug-0.3.0.crate) = 624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5
 SIZE (rust/crates/opaque-debug-0.3.0.crate) = 5767
-SHA256 (rust/crates/option-operations-0.4.0.crate) = 95d6113415f41b268f1195907427519769e40ee6f28cbb053795098a2c16f447
-SIZE (rust/crates/option-operations-0.4.0.crate) = 18396
+SHA256 (rust/crates/option-operations-0.4.1.crate) = 42b01597916c91a493b1e8a2fde64fec1764be3259abc1f06efc99c274f150a2
+SIZE (rust/crates/option-operations-0.4.1.crate) = 19210
 SHA256 (rust/crates/parking_lot-0.11.2.crate) = 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99
 SIZE (rust/crates/parking_lot-0.11.2.crate) = 39869
-SHA256 (rust/crates/parking_lot-0.12.0.crate) = 87f5ec2493a61ac0506c0f4199f99070cbe83857b0337006a30f3e6719b8ef58
-SIZE (rust/crates/parking_lot-0.12.0.crate) = 39761
+SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f
+SIZE (rust/crates/parking_lot-0.12.1.crate) = 40967
 SHA256 (rust/crates/parking_lot_core-0.8.5.crate) = d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216
 SIZE (rust/crates/parking_lot_core-0.8.5.crate) = 32466
 SHA256 (rust/crates/parking_lot_core-0.9.3.crate) = 09a279cbf25cb0757810394fbc1e359949b59e348145c643a939a525692e6929
@@ -325,8 +325,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/petgraph-0.6.1.crate) = 51b305cc4569dd4e8765bab46261f67ef5d4d11a4b6e745100ee5dad8948b46c
-SIZE (rust/crates/petgraph-0.6.1.crate) = 184340
+SHA256 (rust/crates/petgraph-0.6.2.crate) = e6d5014253a1331579ce62aa67443b4a658c5e7dd03d4bc6d302b94474888143
+SIZE (rust/crates/petgraph-0.6.2.crate) = 182513
 SHA256 (rust/crates/pin-project-lite-0.2.9.crate) = e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116
 SIZE (rust/crates/pin-project-lite-0.2.9.crate) = 27713
 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
@@ -341,24 +341,24 @@ SHA256 (rust/crates/ppv-lite86-0.2.16.crate) = eb9f9e6e233e5c4a35559a617bf40a4ec
 SIZE (rust/crates/ppv-lite86-0.2.16.crate) = 22245
 SHA256 (rust/crates/pretty-hex-0.3.0.crate) = c6fa0831dd7cc608c38a5e323422a0077678fa5744aa2be4ad91c4ece8eec8d5
 SIZE (rust/crates/pretty-hex-0.3.0.crate) = 6677
-SHA256 (rust/crates/priority-queue-1.2.2.crate) = de9cde7493f5f5d2d163b174be9f9a72d756b79b0f6ed85654128d238c347c1e
-SIZE (rust/crates/priority-queue-1.2.2.crate) = 32561
+SHA256 (rust/crates/priority-queue-1.2.3.crate) = 815082d99af3acc75a3e67efd2a07f72e67b4e81b4344eb8ca34c6ebf3dfa9c5
+SIZE (rust/crates/priority-queue-1.2.3.crate) = 32894
 SHA256 (rust/crates/proc-macro-crate-1.1.3.crate) = e17d47ce914bf4de440332250b0edd23ce48c005f59fab39d3335866b114f11a
 SIZE (rust/crates/proc-macro-crate-1.1.3.crate) = 8758
 SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
 SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
 SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
 SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
-SHA256 (rust/crates/proc-macro2-1.0.39.crate) = c54b25569025b7fc9651de43004ae593a75ad88543b17178aa5e1b9c4f15f56f
-SIZE (rust/crates/proc-macro2-1.0.39.crate) = 41663
+SHA256 (rust/crates/proc-macro2-1.0.42.crate) = c278e965f1d8cf32d6e0e96de3d3e79712178ae67986d9cf9151f51e95aac89b
+SIZE (rust/crates/proc-macro2-1.0.42.crate) = 41464
 SHA256 (rust/crates/protobuf-2.27.1.crate) = cf7e6d18738ecd0902d30d1ad232c9125985a3422929b16c65517b38adc14f96
 SIZE (rust/crates/protobuf-2.27.1.crate) = 167497
 SHA256 (rust/crates/protobuf-codegen-2.27.1.crate) = aec1632b7c8f2e620343439a7dfd1f3c47b18906c4be58982079911482b5d707
 SIZE (rust/crates/protobuf-codegen-2.27.1.crate) = 40830
 SHA256 (rust/crates/protobuf-codegen-pure-2.27.1.crate) = 9f8122fdb18e55190c796b088a16bdb70cd7acdcd48f7a8b796b58c62e532cc6
 SIZE (rust/crates/protobuf-codegen-pure-2.27.1.crate) = 58054
-SHA256 (rust/crates/quote-1.0.18.crate) = a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1
-SIZE (rust/crates/quote-1.0.18.crate) = 28911
+SHA256 (rust/crates/quote-1.0.20.crate) = 3bcdf212e9776fbcb2d23ab029360416bb1706b1aea2d1a5ba002727cbcab804
+SIZE (rust/crates/quote-1.0.20.crate) = 28160
 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
 SIZE (rust/crates/rand-0.8.5.crate) = 87113
 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
@@ -367,12 +367,12 @@ SHA256 (rust/crates/rand_core-0.6.3.crate) = d34f1408f55294453790c48b2f1ebbb1c5b
 SIZE (rust/crates/rand_core-0.6.3.crate) = 21938
 SHA256 (rust/crates/rand_distr-0.4.3.crate) = 32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31
 SIZE (rust/crates/rand_distr-0.4.3.crate) = 58255
-SHA256 (rust/crates/redox_syscall-0.2.13.crate) = 62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42
-SIZE (rust/crates/redox_syscall-0.2.13.crate) = 23759
-SHA256 (rust/crates/regex-1.5.6.crate) = d83f127d94bdbcda4c8cc2e50f6f84f4b611f69c902699ca385a39c3a75f9ff1
-SIZE (rust/crates/regex-1.5.6.crate) = 238593
-SHA256 (rust/crates/regex-syntax-0.6.26.crate) = 49b3de9ec5dc0a3417da371aab17d729997c15010e7fd24ff707773a33bddb64
-SIZE (rust/crates/regex-syntax-0.6.26.crate) = 293912
+SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
+SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
+SHA256 (rust/crates/regex-1.6.0.crate) = 4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b
+SIZE (rust/crates/regex-1.6.0.crate) = 239329
+SHA256 (rust/crates/regex-syntax-0.6.27.crate) = a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244
+SIZE (rust/crates/regex-syntax-0.6.27.crate) = 297300
 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.15.0.crate) = ec0939e9f626e6c6f1989adb6226a039c855ca483053f0ee7c98b90e41cf731e
@@ -395,14 +395,14 @@ SHA256 (rust/crates/sdl2-0.35.2.crate) = f7959277b623f1fb9e04aea73686c3ca52f01b2
 SIZE (rust/crates/sdl2-0.35.2.crate) = 177570
 SHA256 (rust/crates/sdl2-sys-0.35.2.crate) = e3586be2cf6c0a8099a79a12b4084357aa9b3e0b0d7980e3b67aaf7a9d55f9f0
 SIZE (rust/crates/sdl2-sys-0.35.2.crate) = 7425816
-SHA256 (rust/crates/semver-1.0.9.crate) = 8cb243bdfdb5936c8dc3c45762a19d12ab4550cdc753bc247637d4ec35a040fd
-SIZE (rust/crates/semver-1.0.9.crate) = 30843
-SHA256 (rust/crates/serde-1.0.137.crate) = 61ea8d54c77f8315140a05f4c7237403bf38b72704d031543aa1d16abbf517d1
-SIZE (rust/crates/serde-1.0.137.crate) = 76182
-SHA256 (rust/crates/serde_derive-1.0.137.crate) = 1f26faba0c3959972377d3b2d306ee9f71faee9714294e41bb777f83f88578be
-SIZE (rust/crates/serde_derive-1.0.137.crate) = 54831
-SHA256 (rust/crates/serde_json-1.0.81.crate) = 9b7ce2b32a1aed03c558dc61a5cd328f15aff2dbc17daad8fb8af04d2100e15c
-SIZE (rust/crates/serde_json-1.0.81.crate) = 144480
+SHA256 (rust/crates/semver-1.0.12.crate) = a2333e6df6d6598f2b1974829f853c2b4c5f4a6e503c10af918081aa6f8564e1
+SIZE (rust/crates/semver-1.0.12.crate) = 29615
+SHA256 (rust/crates/serde-1.0.140.crate) = fc855a42c7967b7c369eb5860f7164ef1f6f81c20c7cc1141f2a604e18723b03
+SIZE (rust/crates/serde-1.0.140.crate) = 76408
+SHA256 (rust/crates/serde_derive-1.0.140.crate) = 6f2122636b9fe3b81f1cb25099fcf2d3f542cdb1d45940d56c713158884a05da
+SIZE (rust/crates/serde_derive-1.0.140.crate) = 54851
+SHA256 (rust/crates/serde_json-1.0.82.crate) = 82c2c1fdcd807d1098552c5b9a36e425e42e9fbd7c6a37a8425f390f781f7fa7
+SIZE (rust/crates/serde_json-1.0.82.crate) = 144514
 SHA256 (rust/crates/sha-1-0.9.8.crate) = 99cd6713db3cf16b6c84e06321e049a9b9f699826e16096d23bbcc44d15d51a6
 SIZE (rust/crates/sha-1-0.9.8.crate) = 14029
 SHA256 (rust/crates/sha-1-0.10.0.crate) = 028f48d513f9678cda28f6e4064755b3fbb2af6acd672f2c209b62323f7aea0f
@@ -415,12 +415,12 @@ SHA256 (rust/crates/shlex-1.1.0.crate) = 43b2853a4d09f215c24cc5489c992ce46052d35
 SIZE (rust/crates/shlex-1.1.0.crate) = 5199
 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-2.1.0.crate) = c75a9723083573ace81ad0cdfc50b858aa3c366c48636edb4109d73122a0c0ea
-SIZE (rust/crates/simple_logger-2.1.0.crate) = 9493
-SHA256 (rust/crates/slab-0.4.6.crate) = eb703cfe953bccee95685111adeedb76fabe4e97549a58d16f03ea7b9367bb32
-SIZE (rust/crates/slab-0.4.6.crate) = 16067
-SHA256 (rust/crates/smallvec-1.8.0.crate) = f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83
-SIZE (rust/crates/smallvec-1.8.0.crate) = 27992
+SHA256 (rust/crates/simple_logger-2.2.0.crate) = 166fea527c36d9b8a0a88c0c6d4c5077c699d9ffb5cf890b231a3f08c35f3d40
+SIZE (rust/crates/simple_logger-2.2.0.crate) = 9582
+SHA256 (rust/crates/slab-0.4.7.crate) = 4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef
+SIZE (rust/crates/slab-0.4.7.crate) = 16647
+SHA256 (rust/crates/smallvec-1.9.0.crate) = 2fd0db749597d91ff862fd1d55ea87f7855a744a8425a64695b6fca237d1dad1
+SIZE (rust/crates/smallvec-1.9.0.crate) = 28396
 SHA256 (rust/crates/socket2-0.4.4.crate) = 66d72b759436ae32898a2af0a14218dbf55efde3feeb170eb623637db85ee1e0
 SIZE (rust/crates/socket2-0.4.4.crate) = 44048
 SHA256 (rust/crates/stdweb-0.1.3.crate) = ef5430c8e36b713e13b48a9f709cc21e046723fe44ce34587b73a830203b533e
@@ -429,8 +429,8 @@ SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f0
 SIZE (rust/crates/strsim-0.10.0.crate) = 11355
 SHA256 (rust/crates/subtle-2.4.1.crate) = 6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601
 SIZE (rust/crates/subtle-2.4.1.crate) = 12630
-SHA256 (rust/crates/syn-1.0.95.crate) = fbaf6116ab8924f39d52792136fb74fd60a80194cf1b1c6ffa6453eef1c3f942
-SIZE (rust/crates/syn-1.0.95.crate) = 236676
+SHA256 (rust/crates/syn-1.0.98.crate) = c50aef8a904de4c23c788f104b7dddc7d6f79c647c7c8ce4cc8f73eb0ca773dd
+SIZE (rust/crates/syn-1.0.98.crate) = 235451
 SHA256 (rust/crates/synstructure-0.12.6.crate) = f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f
 SIZE (rust/crates/synstructure-0.12.6.crate) = 18429
 SHA256 (rust/crates/system-deps-6.0.2.crate) = a1a45a1c4c9015217e12347f2a411b57ce2c4fc543913b14b6fe40483328e709
@@ -445,52 +445,50 @@ SHA256 (rust/crates/thiserror-impl-1.0.31.crate) = 0396bc89e626244658bef819e22d0
 SIZE (rust/crates/thiserror-impl-1.0.31.crate) = 15283
 SHA256 (rust/crates/thread-id-4.0.0.crate) = 5fdfe0627923f7411a43ec9ec9c39c3a9b4151be313e0922042581fb6c9b717f
 SIZE (rust/crates/thread-id-4.0.0.crate) = 8045
-SHA256 (rust/crates/time-0.1.43.crate) = ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438
-SIZE (rust/crates/time-0.1.43.crate) = 28653
-SHA256 (rust/crates/time-0.3.9.crate) = c2702e08a7a860f005826c6815dcac101b19b5eb330c27fe4a5928fec1d20ddd
-SIZE (rust/crates/time-0.3.9.crate) = 81412
+SHA256 (rust/crates/time-0.1.44.crate) = 6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255
+SIZE (rust/crates/time-0.1.44.crate) = 28885
+SHA256 (rust/crates/time-0.3.11.crate) = 72c91f41dcb2f096c05f0873d667dceec1087ce5bcf984ec8ffb19acddbb3217
+SIZE (rust/crates/time-0.3.11.crate) = 91807
 SHA256 (rust/crates/time-macros-0.2.4.crate) = 42657b1a6f4d817cda8e7a0ace261fe0cc946cf3a80314390b22cc61ae080792
 SIZE (rust/crates/time-macros-0.2.4.crate) = 18421
 SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
 SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
 SHA256 (rust/crates/tinyvec_macros-0.1.0.crate) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c
 SIZE (rust/crates/tinyvec_macros-0.1.0.crate) = 1817
-SHA256 (rust/crates/tokio-1.18.2.crate) = 4903bf0427cf68dddd5aa6a93220756f8be0c34fcfa9f5e6191e103e15a31395
-SIZE (rust/crates/tokio-1.18.2.crate) = 572381
-SHA256 (rust/crates/tokio-macros-1.7.0.crate) = b557f72f448c511a979e2564e55d74e6c4432fc96ff4f6241bc6bded342643b7
-SIZE (rust/crates/tokio-macros-1.7.0.crate) = 9261
-SHA256 (rust/crates/tokio-stream-0.1.8.crate) = 50145484efff8818b5ccd256697f36863f587da82cf8b409c53adf1e840798e3
-SIZE (rust/crates/tokio-stream-0.1.8.crate) = 30537
-SHA256 (rust/crates/tokio-util-0.7.2.crate) = f988a1a1adc2fb21f9c12aa96441da33a1728193ae0b95d2be22dbd17fcb4e5c
-SIZE (rust/crates/tokio-util-0.7.2.crate) = 82006
+SHA256 (rust/crates/tokio-1.20.1.crate) = 7a8325f63a7d4774dd041e363b2409ed1c5cbbd0f867795e661df066b2b0a581
+SIZE (rust/crates/tokio-1.20.1.crate) = 590375
+SHA256 (rust/crates/tokio-macros-1.8.0.crate) = 9724f9a975fb987ef7a3cd9be0350edcbe130698af5b8f7a631e23d42d052484
+SIZE (rust/crates/tokio-macros-1.8.0.crate) = 9346
+SHA256 (rust/crates/tokio-stream-0.1.9.crate) = df54d54117d6fdc4e4fea40fe1e4e566b3505700e148a6827e59b34b0d2600d9
+SIZE (rust/crates/tokio-stream-0.1.9.crate) = 31779
+SHA256 (rust/crates/tokio-util-0.7.3.crate) = cc463cd8deddc3770d20f9852143d50bf6094e640b485cb2e189a2099085ff45
+SIZE (rust/crates/tokio-util-0.7.3.crate) = 90513
 SHA256 (rust/crates/toml-0.5.9.crate) = 8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7
 SIZE (rust/crates/toml-0.5.9.crate) = 55667
-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.34.crate) = 5d0ecdcb44a79f0fe9844f0c4f33a342cbcbb5117de8001e6ba0dc2351327d09
-SIZE (rust/crates/tracing-0.1.34.crate) = 72775
-SHA256 (rust/crates/tracing-attributes-0.1.21.crate) = cc6b8ad3567499f98a1db7a752b07a7c8c7c7c34c332ec00effb2b0027974b7c
-SIZE (rust/crates/tracing-attributes-0.1.21.crate) = 27552
-SHA256 (rust/crates/tracing-core-0.1.26.crate) = f54c8ca710e81886d498c2fd3331b56c93aa248d49de2222ad2742247c60072f
-SIZE (rust/crates/tracing-core-0.1.26.crate) = 53727
+SHA256 (rust/crates/tower-service-0.3.2.crate) = b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52
+SIZE (rust/crates/tower-service-0.3.2.crate) = 6847
+SHA256 (rust/crates/tracing-0.1.35.crate) = a400e31aa60b9d44a52a8ee0343b5b18566b03a8321e0d321f695cf56e940160
+SIZE (rust/crates/tracing-0.1.35.crate) = 72680
+SHA256 (rust/crates/tracing-core-0.1.28.crate) = 7b7358be39f2f274f322d2aaed611acc57f382e8eb1e5b48cb9ae30933495ce7
+SIZE (rust/crates/tracing-core-0.1.28.crate) = 57723
 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.15.0.crate) = dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987
 SIZE (rust/crates/typenum-1.15.0.crate) = 40741
 SHA256 (rust/crates/unicode-bidi-0.3.8.crate) = 099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992
 SIZE (rust/crates/unicode-bidi-0.3.8.crate) = 36575
-SHA256 (rust/crates/unicode-ident-1.0.0.crate) = d22af068fba1eb5edcb4aea19d382b2a3deb4c8f9d475c589b6ada9e0fd493ee
-SIZE (rust/crates/unicode-ident-1.0.0.crate) = 34224
-SHA256 (rust/crates/unicode-normalization-0.1.19.crate) = d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9
-SIZE (rust/crates/unicode-normalization-0.1.19.crate) = 107353
+SHA256 (rust/crates/unicode-ident-1.0.2.crate) = 15c61ba63f9235225a22310255a29b806b907c9b8c964bcbd0a2c70f3f2deea7
+SIZE (rust/crates/unicode-ident-1.0.2.crate) = 34951
+SHA256 (rust/crates/unicode-normalization-0.1.21.crate) = 854cbdc4f7bc6ae19c820d44abdc3277ac3e1b2b93db20a636825d9322fb60e6
+SIZE (rust/crates/unicode-normalization-0.1.21.crate) = 121745
 SHA256 (rust/crates/unicode-width-0.1.9.crate) = 3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973
 SIZE (rust/crates/unicode-width-0.1.9.crate) = 16745
 SHA256 (rust/crates/unicode-xid-0.2.3.crate) = 957e51f3646910546462e67d5f7599b9e4fb8acdd304b087a6494730f9eebf04
 SIZE (rust/crates/unicode-xid-0.2.3.crate) = 15174
 SHA256 (rust/crates/url-2.2.2.crate) = a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c
 SIZE (rust/crates/url-2.2.2.crate) = 68555
-SHA256 (rust/crates/uuid-1.0.0.crate) = 8cfcd319456c4d6ea10087ed423473267e1a071f3bc0aa89f80d60997843c6f0
-SIZE (rust/crates/uuid-1.0.0.crate) = 48627
+SHA256 (rust/crates/uuid-1.1.2.crate) = dd6469f4314d5f1ffec476e05f17cc9a78bc7a27a6a857842170bdf8d6f98d2f
+SIZE (rust/crates/uuid-1.1.2.crate) = 49511
 SHA256 (rust/crates/vergen-3.2.0.crate) = e7141e445af09c8919f1d5f8a20dae0b20c3b57a45dee0d5823c6ed5d237f15a
 SIZE (rust/crates/vergen-3.2.0.crate) = 16897
 SHA256 (rust/crates/version-compare-0.1.0.crate) = fe88247b92c1df6b6de80ddc290f3976dbdf2f5f5d3fd049a9fb598c6dd5ca73
@@ -501,22 +499,22 @@ SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714
 SIZE (rust/crates/walkdir-2.3.2.crate) = 23516
 SHA256 (rust/crates/want-0.3.0.crate) = 1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0
 SIZE (rust/crates/want-0.3.0.crate) = 6550
-SHA256 (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6
-SIZE (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = 27505
+SHA256 (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f
+SIZE (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 26964
 SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
 SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasm-bindgen-0.2.80.crate) = 27370197c907c55e3f1a9fbe26f44e937fe6451368324e009cba39e139dc08ad
-SIZE (rust/crates/wasm-bindgen-0.2.80.crate) = 164576
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.80.crate) = 53e04185bfa3a779273da532f5025e33398409573f348985af9a1cbf3774d3f4
-SIZE (rust/crates/wasm-bindgen-backend-0.2.80.crate) = 25741
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.80.crate) = 17cae7ff784d7e83a2fe7611cfe766ecf034111b49deb850a3dc7699c08251f5
-SIZE (rust/crates/wasm-bindgen-macro-0.2.80.crate) = 11805
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.80.crate) = 99ec0dc7a4756fffc231aab1b9f2f578d23cd391390ab27f952ae0c9b3ece20b
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.80.crate) = 17857
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.80.crate) = d554b7f530dee5964d9a9468d95c1f8b8acae4f282807e7d27d4b03099a46744
-SIZE (rust/crates/wasm-bindgen-shared-0.2.80.crate) = 7204
-SHA256 (rust/crates/web-sys-0.3.57.crate) = 7b17e741662c70c8bd24ac5c5b18de314a2c26c32bf8346ee1e6f53de919c283
-SIZE (rust/crates/web-sys-0.3.57.crate) = 686563
+SHA256 (rust/crates/wasm-bindgen-0.2.82.crate) = fc7652e3f6c4706c8d9cd54832c4a4ccb9b5336e2c3bd154d5cccfbf1c1f5f7d
+SIZE (rust/crates/wasm-bindgen-0.2.82.crate) = 166376
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.82.crate) = 662cd44805586bd52971b9586b1df85cdbbd9112e4ef4d8f41559c334dc6ac3f
+SIZE (rust/crates/wasm-bindgen-backend-0.2.82.crate) = 25764
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.82.crate) = b260f13d3012071dfb1512849c033b1925038373aea48ced3012c09df952c602
+SIZE (rust/crates/wasm-bindgen-macro-0.2.82.crate) = 11808
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.82.crate) = 5be8e654bdd9b79216c2929ab90721aa82faf65c48cdf08bdc4e7f51357b80da
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.82.crate) = 18529
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.82.crate) = 6598dd0bd3c7d51095ff6531a5b23e02acdc81804e30d8f07afb77b7215a140a
+SIZE (rust/crates/wasm-bindgen-shared-0.2.82.crate) = 7197
+SHA256 (rust/crates/web-sys-0.3.59.crate) = ed055ab27f941423197eb86b2035720b1a3ce40504df082cac2ecc6ed73335a1
+SIZE (rust/crates/web-sys-0.3.59.crate) = 697461
 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
@@ -541,5 +539,5 @@ SHA256 (rust/crates/zerocopy-0.6.1.crate) = 332f188cc1bcf1fe1064b8c58d150f497e69
 SIZE (rust/crates/zerocopy-0.6.1.crate) = 23933
 SHA256 (rust/crates/zerocopy-derive-0.3.1.crate) = a0fbc82b82efe24da867ee52e015e58178684bd9dd64c34e66bdf21da2582a9f
 SIZE (rust/crates/zerocopy-derive-0.3.1.crate) = 519668
-SHA256 (librespot-org-librespot-v0.4.1_GH0.tar.gz) = ae3ce1f3bd0031cac687eb60e08abb2d327ba51623c583765eda70376d69a71f
-SIZE (librespot-org-librespot-v0.4.1_GH0.tar.gz) = 153144
+SHA256 (librespot-org-librespot-v0.4.2_GH0.tar.gz) = cc8cb81bdbaa5abf366170dec5e6b8c0ecf570a7cb68f04483e9f7eed338ca61
+SIZE (librespot-org-librespot-v0.4.2_GH0.tar.gz) = 154642