pkgsrc-WIP-changes archive

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

Update spotifyd to 0.2.24



Module Name:	pkgsrc-wip
Committed By:	atomicules <base%atomicules.co.uk@localhost>
Pushed By:	atomicules
Date:		Wed Feb 19 09:57:08 2020 +0000
Changeset:	8a278d23c2b554fe05f84533fa1dbd1fe3bf8202

Modified Files:
	spotifyd/Makefile
	spotifyd/distinfo
Added Files:
	spotifyd/patches/patch-vendor-nix-unistd.rs
Removed Files:
	spotifyd/patches/patch-Cargo.lock
	spotifyd/patches/patch-Cargo.toml
	spotifyd/patches/patch-librespot_audio_Cargo.toml
	spotifyd/patches/patch-librespot_connect_Cargo.toml
	spotifyd/patches/patch-rust-mdns_Cargo.toml
	spotifyd/patches/patch-vendor_get_if_addrs_src_lib.rs

Log Message:
Update spotifyd to 0.2.24

They've done a lot of cleaning up upstream and are no longer pulling in
stuff via commit hashes so we can remove all the _REV, DISTFILES, SITES
and post-extract stuff for librespot, tremor, etc.

- Back to having an odd SITES work-around for a CARGO_CRATE_DEPENDS:
  wasi-0.9.0 due to the version name.
- Need [Rust 1.40][1] for this owing to [whoami-0.7.0][2] and use of
  `#[non_exhaustive]` per [this issue][3]
- Back to having a patch for nix [per this commit][4] just
  because of the version being used (this is ultimately fixed upstream)
- Most other patches can be (and have been) removed though

[1]: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1400-2019-12-19
[2]: https://github.com/libcala/whoami/blob/03b0b552f3732d1738b353415ef7dd7bb5555393/changelog.md#070---2019-12-21
[3]: https://github.com/rust-lang/rust/issues/44109
[4]: https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commit;h=0a23b3b322a6313f27284baa499924921beeca73

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

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

diffstat:
 spotifyd/Makefile                                  | 214 +++---
 spotifyd/distinfo                                  | 751 ++++++++++-----------
 spotifyd/patches/patch-Cargo.lock                  | 257 -------
 spotifyd/patches/patch-Cargo.toml                  |  22 -
 spotifyd/patches/patch-librespot_audio_Cargo.toml  |  14 -
 .../patches/patch-librespot_connect_Cargo.toml     |  14 -
 spotifyd/patches/patch-rust-mdns_Cargo.toml        |  14 -
 spotifyd/patches/patch-vendor-nix-unistd.rs        |  19 +
 .../patches/patch-vendor_get_if_addrs_src_lib.rs   |  17 -
 9 files changed, 484 insertions(+), 838 deletions(-)

diffs:
diff --git a/spotifyd/Makefile b/spotifyd/Makefile
index 0c21e85b30..3b3a73ff4c 100644
--- a/spotifyd/Makefile
+++ b/spotifyd/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	spotifyd-v0.2.20
+DISTNAME=	spotifyd-v0.2.24
 PKGREVISION=	1
 CATEGORIES=	audio
 MASTER_SITES=	${MASTER_SITE_GITHUB:=Spotifyd/}
@@ -16,26 +16,6 @@ USE_LANGUAGES=	c # rust, but needs a toolchain to link
 
 DISTFILES=	${DEFAULT_DISTFILES}
 
-LIBRESPOT_REV=	551daadc44a39336e1c643d1e300d38cdd8426d5
-DISTFILES+=	librespot-${LIBRESPOT_REV}.tar.gz
-SITES.librespot-${LIBRESPOT_REV}.tar.gz=	-https://github.com/librespot-org/librespot/archive/${LIBRESPOT_REV}.tar.gz
-
-RUST_TREMOR_REV=	5958cc302e78f535dad90e9665da981ddff4000a
-DISTFILES+=		rust-tremor-${RUST_TREMOR_REV}.tar.gz
-SITES.rust-tremor-${RUST_TREMOR_REV}.tar.gz=	-https://github.com/plietar/rust-tremor/archive/${RUST_TREMOR_REV}.tar.gz
-
-RUST_MDNS_REV=	66a74033da6c9f1a06e7b0a29f4544fd189d6479
-DISTFILES+=	rust-mdns-${RUST_MDNS_REV}.tar.gz
-SITES.rust-mdns-${RUST_MDNS_REV}.tar.gz=	-https://github.com/plietar/rust-mdns/archive/${RUST_MDNS_REV}.tar.gz
-
-DNS_PARSER_REV=	1d3e5a5591bc72eb061c23bd426c4a25f2f73791
-DISTFILES+=	dns-parser-${DNS_PARSER_REV}.tar.gz
-SITES.dns-parser-${DNS_PARSER_REV}.tar.gz=	-https://github.com/plietar/dns-parser/archive/${DNS_PARSER_REV}.tar.gz
-
-STRUCTOPT_REV=	0c888e962d842f2c90c6c290d3a2a40947b37005
-DISTFILES+=	structopt-${STRUCTOPT_REV}.tar.gz
-SITES.structopt-${STRUCTOPT_REV}.tar.gz=	-https://github.com/TeXitoi/structopt/archive/${STRUCTOPT_REV}.tar.gz
-
 # generate using make show-cargo-depends
 CARGO_CRATE_DEPENDS+=	adler32-1.0.4
 CARGO_CRATE_DEPENDS+=	advapi32-sys-0.2.0
@@ -50,11 +30,10 @@ CARGO_CRATE_DEPENDS+=	alsa-0.3.0
 CARGO_CRATE_DEPENDS+=	alsa-sys-0.1.2
 CARGO_CRATE_DEPENDS+=	ansi_term-0.11.0
 CARGO_CRATE_DEPENDS+=	approx-0.3.2
-CARGO_CRATE_DEPENDS+=	arc-swap-0.4.3
-CARGO_CRATE_DEPENDS+=	arrayref-0.3.5
-CARGO_CRATE_DEPENDS+=	arrayvec-0.4.12
-CARGO_CRATE_DEPENDS+=	atty-0.2.13
+CARGO_CRATE_DEPENDS+=	arc-swap-0.4.4
+CARGO_CRATE_DEPENDS+=	atty-0.2.14
 CARGO_CRATE_DEPENDS+=	autocfg-0.1.7
+CARGO_CRATE_DEPENDS+=	autocfg-1.0.0
 CARGO_CRATE_DEPENDS+=	backtrace-0.3.40
 CARGO_CRATE_DEPENDS+=	backtrace-sys-0.1.32
 CARGO_CRATE_DEPENDS+=	base64-0.10.1
@@ -65,28 +44,24 @@ CARGO_CRATE_DEPENDS+=	bit-vec-0.5.1
 CARGO_CRATE_DEPENDS+=	bitflags-0.3.3
 CARGO_CRATE_DEPENDS+=	bitflags-0.9.1
 CARGO_CRATE_DEPENDS+=	bitflags-1.2.1
-CARGO_CRATE_DEPENDS+=	blake2b_simd-0.5.8
 CARGO_CRATE_DEPENDS+=	block-buffer-0.7.3
 CARGO_CRATE_DEPENDS+=	block-cipher-trait-0.6.2
 CARGO_CRATE_DEPENDS+=	block-modes-0.3.3
-CARGO_CRATE_DEPENDS+=	block-padding-0.1.4
+CARGO_CRATE_DEPENDS+=	block-padding-0.1.5
 CARGO_CRATE_DEPENDS+=	boxfnonce-0.1.1
 CARGO_CRATE_DEPENDS+=	byte-tools-0.3.1
 CARGO_CRATE_DEPENDS+=	bytecount-0.4.0
-CARGO_CRATE_DEPENDS+=	byteorder-0.5.3
 CARGO_CRATE_DEPENDS+=	byteorder-1.3.2
 CARGO_CRATE_DEPENDS+=	bytes-0.4.12
 CARGO_CRATE_DEPENDS+=	c2-chacha-0.2.3
-CARGO_CRATE_DEPENDS+=	c_linked_list-1.1.1
 CARGO_CRATE_DEPENDS+=	cargo_metadata-0.6.4
-CARGO_CRATE_DEPENDS+=	cc-1.0.46
-CARGO_CRATE_DEPENDS+=	cexpr-0.3.5
+CARGO_CRATE_DEPENDS+=	cc-1.0.50
+CARGO_CRATE_DEPENDS+=	cexpr-0.3.6
 CARGO_CRATE_DEPENDS+=	cfg-if-0.1.10
-CARGO_CRATE_DEPENDS+=	chrono-0.4.9
+CARGO_CRATE_DEPENDS+=	chrono-0.4.10
 CARGO_CRATE_DEPENDS+=	clang-sys-0.28.1
 CARGO_CRATE_DEPENDS+=	clap-2.33.0
 CARGO_CRATE_DEPENDS+=	cloudabi-0.0.3
-CARGO_CRATE_DEPENDS+=	constant_time_eq-0.1.4
 CARGO_CRATE_DEPENDS+=	cookie-0.12.0
 CARGO_CRATE_DEPENDS+=	cookie_store-0.7.0
 CARGO_CRATE_DEPENDS+=	core-foundation-0.6.4
@@ -96,10 +71,11 @@ CARGO_CRATE_DEPENDS+=	coreaudio-rs-0.9.1
 CARGO_CRATE_DEPENDS+=	coreaudio-sys-0.2.3
 CARGO_CRATE_DEPENDS+=	cpal-0.8.2
 CARGO_CRATE_DEPENDS+=	crc32fast-1.2.0
-CARGO_CRATE_DEPENDS+=	crossbeam-deque-0.7.1
-CARGO_CRATE_DEPENDS+=	crossbeam-epoch-0.7.2
+CARGO_CRATE_DEPENDS+=	crossbeam-deque-0.7.2
+CARGO_CRATE_DEPENDS+=	crossbeam-epoch-0.8.0
 CARGO_CRATE_DEPENDS+=	crossbeam-queue-0.1.2
 CARGO_CRATE_DEPENDS+=	crossbeam-utils-0.6.6
+CARGO_CRATE_DEPENDS+=	crossbeam-utils-0.7.0
 CARGO_CRATE_DEPENDS+=	crypto-mac-0.7.0
 CARGO_CRATE_DEPENDS+=	ctr-0.3.2
 CARGO_CRATE_DEPENDS+=	daemonize-0.4.1
@@ -112,21 +88,19 @@ CARGO_CRATE_DEPENDS+=	dbus-tokio-0.2.1
 CARGO_CRATE_DEPENDS+=	derive_builder-0.7.2
 CARGO_CRATE_DEPENDS+=	derive_builder_core-0.5.0
 CARGO_CRATE_DEPENDS+=	digest-0.8.1
-CARGO_CRATE_DEPENDS+=	dirs-2.0.2
-CARGO_CRATE_DEPENDS+=	dirs-sys-0.3.4
 CARGO_CRATE_DEPENDS+=	dotenv-0.13.0
 CARGO_CRATE_DEPENDS+=	dtoa-0.4.4
 CARGO_CRATE_DEPENDS+=	either-1.5.3
-CARGO_CRATE_DEPENDS+=	encoding_rs-0.8.20
+CARGO_CRATE_DEPENDS+=	encoding_rs-0.8.22
 CARGO_CRATE_DEPENDS+=	env_logger-0.6.2
 CARGO_CRATE_DEPENDS+=	env_logger-0.7.1
 CARGO_CRATE_DEPENDS+=	error-chain-0.11.0
 CARGO_CRATE_DEPENDS+=	error-chain-0.12.1
-CARGO_CRATE_DEPENDS+=	extprim-1.7.0
 CARGO_CRATE_DEPENDS+=	failure-0.1.6
 CARGO_CRATE_DEPENDS+=	failure_derive-0.1.6
 CARGO_CRATE_DEPENDS+=	fake-simd-0.1.2
-CARGO_CRATE_DEPENDS+=	flate2-1.0.12
+CARGO_CRATE_DEPENDS+=	fern-0.5.9
+CARGO_CRATE_DEPENDS+=	flate2-1.0.13
 CARGO_CRATE_DEPENDS+=	fnv-1.0.6
 CARGO_CRATE_DEPENDS+=	foreign-types-0.3.2
 CARGO_CRATE_DEPENDS+=	foreign-types-shared-0.1.1
@@ -137,21 +111,19 @@ CARGO_CRATE_DEPENDS+=	futures-0.1.29
 CARGO_CRATE_DEPENDS+=	futures-cpupool-0.1.8
 CARGO_CRATE_DEPENDS+=	gcc-0.3.55
 CARGO_CRATE_DEPENDS+=	generic-array-0.12.3
-CARGO_CRATE_DEPENDS+=	get_if_addrs-0.5.3
-CARGO_CRATE_DEPENDS+=	get_if_addrs-sys-0.1.1
-CARGO_CRATE_DEPENDS+=	gethostname-0.2.0
+CARGO_CRATE_DEPENDS+=	gethostname-0.2.1
 CARGO_CRATE_DEPENDS+=	getopts-0.2.21
-CARGO_CRATE_DEPENDS+=	getrandom-0.1.13
+CARGO_CRATE_DEPENDS+=	getrandom-0.1.14
 CARGO_CRATE_DEPENDS+=	glob-0.2.11
 CARGO_CRATE_DEPENDS+=	glob-0.3.0
 CARGO_CRATE_DEPENDS+=	h2-0.1.26
 CARGO_CRATE_DEPENDS+=	heck-0.3.1
-CARGO_CRATE_DEPENDS+=	hermit-abi-0.1.3
+CARGO_CRATE_DEPENDS+=	hermit-abi-0.1.6
 CARGO_CRATE_DEPENDS+=	hex-0.3.2
 CARGO_CRATE_DEPENDS+=	hex-0.4.0
 CARGO_CRATE_DEPENDS+=	hkdf-0.7.1
 CARGO_CRATE_DEPENDS+=	hmac-0.7.1
-CARGO_CRATE_DEPENDS+=	http-0.1.19
+CARGO_CRATE_DEPENDS+=	http-0.1.21
 CARGO_CRATE_DEPENDS+=	http-body-0.1.0
 CARGO_CRATE_DEPENDS+=	httparse-1.3.4
 CARGO_CRATE_DEPENDS+=	humantime-1.3.0
@@ -164,30 +136,40 @@ CARGO_CRATE_DEPENDS+=	idna-0.1.5
 CARGO_CRATE_DEPENDS+=	idna-0.2.0
 CARGO_CRATE_DEPENDS+=	indexmap-1.3.0
 CARGO_CRATE_DEPENDS+=	iovec-0.1.4
-CARGO_CRATE_DEPENDS+=	itertools-0.8.1
+CARGO_CRATE_DEPENDS+=	itertools-0.8.2
 CARGO_CRATE_DEPENDS+=	itoa-0.4.4
 CARGO_CRATE_DEPENDS+=	kernel32-sys-0.2.2
 CARGO_CRATE_DEPENDS+=	keyring-0.7.1
 CARGO_CRATE_DEPENDS+=	language-tags-0.2.2
 CARGO_CRATE_DEPENDS+=	lazy_static-1.4.0
 CARGO_CRATE_DEPENDS+=	lewton-0.9.4
-CARGO_CRATE_DEPENDS+=	libc-0.2.65
+CARGO_CRATE_DEPENDS+=	libc-0.2.66
 CARGO_CRATE_DEPENDS+=	libdbus-sys-0.2.1
 CARGO_CRATE_DEPENDS+=	libloading-0.5.2
 CARGO_CRATE_DEPENDS+=	libm-0.1.4
+CARGO_CRATE_DEPENDS+=	libmdns-0.2.4
 CARGO_CRATE_DEPENDS+=	libpulse-sys-0.0.0
+CARGO_CRATE_DEPENDS+=	librespot-0.1.0
+CARGO_CRATE_DEPENDS+=	librespot-audio-0.1.0
+CARGO_CRATE_DEPENDS+=	librespot-connect-0.1.0
+CARGO_CRATE_DEPENDS+=	librespot-core-0.1.0
+CARGO_CRATE_DEPENDS+=	librespot-metadata-0.1.0
+CARGO_CRATE_DEPENDS+=	librespot-playback-0.1.0
+CARGO_CRATE_DEPENDS+=	librespot-protocol-0.1.0
+CARGO_CRATE_DEPENDS+=	librespot-tremor-0.1.0
 CARGO_CRATE_DEPENDS+=	linear-map-1.2.0
-CARGO_CRATE_DEPENDS+=	lock_api-0.3.1
+CARGO_CRATE_DEPENDS+=	lock_api-0.3.3
 CARGO_CRATE_DEPENDS+=	log-0.3.9
 CARGO_CRATE_DEPENDS+=	log-0.4.8
 CARGO_CRATE_DEPENDS+=	matches-0.1.8
 CARGO_CRATE_DEPENDS+=	matrixmultiply-0.2.3
-CARGO_CRATE_DEPENDS+=	memchr-2.2.1
-CARGO_CRATE_DEPENDS+=	memoffset-0.5.2
-CARGO_CRATE_DEPENDS+=	mime-0.3.14
+CARGO_CRATE_DEPENDS+=	maybe-uninit-2.0.0
+CARGO_CRATE_DEPENDS+=	memchr-2.3.0
+CARGO_CRATE_DEPENDS+=	memoffset-0.5.3
+CARGO_CRATE_DEPENDS+=	mime-0.3.16
 CARGO_CRATE_DEPENDS+=	mime_guess-2.0.1
 CARGO_CRATE_DEPENDS+=	miniz_oxide-0.3.5
-CARGO_CRATE_DEPENDS+=	mio-0.6.19
+CARGO_CRATE_DEPENDS+=	mio-0.6.21
 CARGO_CRATE_DEPENDS+=	mio-named-pipes-0.1.6
 CARGO_CRATE_DEPENDS+=	mio-uds-0.6.7
 CARGO_CRATE_DEPENDS+=	miow-0.2.1
@@ -196,25 +178,24 @@ CARGO_CRATE_DEPENDS+=	multimap-0.4.0
 CARGO_CRATE_DEPENDS+=	nalgebra-0.18.1
 CARGO_CRATE_DEPENDS+=	native-tls-0.2.3
 CARGO_CRATE_DEPENDS+=	net2-0.2.33
-CARGO_CRATE_DEPENDS+=	nix-0.11.1
+CARGO_CRATE_DEPENDS+=	nix-0.10.0
 CARGO_CRATE_DEPENDS+=	nix-0.14.1
 CARGO_CRATE_DEPENDS+=	nix-0.9.0
-CARGO_CRATE_DEPENDS+=	nodrop-0.1.14
 CARGO_CRATE_DEPENDS+=	nom-4.2.3
-CARGO_CRATE_DEPENDS+=	num-0.2.0
-CARGO_CRATE_DEPENDS+=	num-bigint-0.2.3
-CARGO_CRATE_DEPENDS+=	num-complex-0.2.3
-CARGO_CRATE_DEPENDS+=	num-integer-0.1.41
-CARGO_CRATE_DEPENDS+=	num-iter-0.1.39
-CARGO_CRATE_DEPENDS+=	num-rational-0.2.2
-CARGO_CRATE_DEPENDS+=	num-traits-0.2.8
-CARGO_CRATE_DEPENDS+=	num_cpus-1.11.0
+CARGO_CRATE_DEPENDS+=	num-0.2.1
+CARGO_CRATE_DEPENDS+=	num-bigint-0.2.5
+CARGO_CRATE_DEPENDS+=	num-complex-0.2.4
+CARGO_CRATE_DEPENDS+=	num-integer-0.1.42
+CARGO_CRATE_DEPENDS+=	num-iter-0.1.40
+CARGO_CRATE_DEPENDS+=	num-rational-0.2.3
+CARGO_CRATE_DEPENDS+=	num-traits-0.2.11
+CARGO_CRATE_DEPENDS+=	num_cpus-1.11.1
 CARGO_CRATE_DEPENDS+=	ogg-0.7.0
 CARGO_CRATE_DEPENDS+=	ogg-sys-0.0.9
 CARGO_CRATE_DEPENDS+=	opaque-debug-0.2.3
-CARGO_CRATE_DEPENDS+=	openssl-0.10.25
+CARGO_CRATE_DEPENDS+=	openssl-0.10.26
 CARGO_CRATE_DEPENDS+=	openssl-probe-0.1.2
-CARGO_CRATE_DEPENDS+=	openssl-sys-0.9.52
+CARGO_CRATE_DEPENDS+=	openssl-sys-0.9.53
 CARGO_CRATE_DEPENDS+=	parking_lot-0.9.0
 CARGO_CRATE_DEPENDS+=	parking_lot_core-0.6.2
 CARGO_CRATE_DEPENDS+=	pbkdf2-0.3.0
@@ -225,22 +206,23 @@ CARGO_CRATE_DEPENDS+=	pkg-config-0.3.17
 CARGO_CRATE_DEPENDS+=	portaudio-rs-0.3.1
 CARGO_CRATE_DEPENDS+=	portaudio-sys-0.1.1
 CARGO_CRATE_DEPENDS+=	ppv-lite86-0.2.6
-CARGO_CRATE_DEPENDS+=	proc-macro-error-0.2.6
+CARGO_CRATE_DEPENDS+=	proc-macro-error-0.4.4
+CARGO_CRATE_DEPENDS+=	proc-macro-error-attr-0.4.3
 CARGO_CRATE_DEPENDS+=	proc-macro2-0.4.30
-CARGO_CRATE_DEPENDS+=	proc-macro2-1.0.6
-CARGO_CRATE_DEPENDS+=	protobuf-2.8.1
-CARGO_CRATE_DEPENDS+=	protobuf-codegen-2.8.1
-CARGO_CRATE_DEPENDS+=	protobuf-codegen-pure-2.8.1
-CARGO_CRATE_DEPENDS+=	publicsuffix-1.5.3
+CARGO_CRATE_DEPENDS+=	proc-macro2-1.0.7
+CARGO_CRATE_DEPENDS+=	protobuf-2.10.0
+CARGO_CRATE_DEPENDS+=	protobuf-codegen-2.10.0
+CARGO_CRATE_DEPENDS+=	protobuf-codegen-pure-2.10.0
+CARGO_CRATE_DEPENDS+=	publicsuffix-1.5.4
 CARGO_CRATE_DEPENDS+=	pulldown-cmark-0.2.0
-CARGO_CRATE_DEPENDS+=	quick-error-1.2.2
+CARGO_CRATE_DEPENDS+=	quick-error-1.2.3
 CARGO_CRATE_DEPENDS+=	quote-0.6.13
 CARGO_CRATE_DEPENDS+=	quote-1.0.2
 CARGO_CRATE_DEPENDS+=	rand-0.3.23
 CARGO_CRATE_DEPENDS+=	rand-0.4.6
 CARGO_CRATE_DEPENDS+=	rand-0.5.6
 CARGO_CRATE_DEPENDS+=	rand-0.6.5
-CARGO_CRATE_DEPENDS+=	rand-0.7.2
+CARGO_CRATE_DEPENDS+=	rand-0.7.3
 CARGO_CRATE_DEPENDS+=	rand_chacha-0.1.1
 CARGO_CRATE_DEPENDS+=	rand_chacha-0.2.1
 CARGO_CRATE_DEPENDS+=	rand_core-0.3.1
@@ -257,9 +239,8 @@ CARGO_CRATE_DEPENDS+=	random-0.12.2
 CARGO_CRATE_DEPENDS+=	rawpointer-0.2.1
 CARGO_CRATE_DEPENDS+=	rdrand-0.4.0
 CARGO_CRATE_DEPENDS+=	redox_syscall-0.1.56
-CARGO_CRATE_DEPENDS+=	redox_users-0.3.1
-CARGO_CRATE_DEPENDS+=	regex-1.3.1
-CARGO_CRATE_DEPENDS+=	regex-syntax-0.6.12
+CARGO_CRATE_DEPENDS+=	regex-1.3.3
+CARGO_CRATE_DEPENDS+=	regex-syntax-0.6.13
 CARGO_CRATE_DEPENDS+=	relay-0.1.1
 CARGO_CRATE_DEPENDS+=	remove_dir_all-0.5.2
 CARGO_CRATE_DEPENDS+=	reqwest-0.9.17
@@ -267,39 +248,39 @@ CARGO_CRATE_DEPENDS+=	result-1.0.0
 CARGO_CRATE_DEPENDS+=	rodio-0.9.0
 CARGO_CRATE_DEPENDS+=	rpassword-3.0.2
 CARGO_CRATE_DEPENDS+=	rspotify-0.7.0
-CARGO_CRATE_DEPENDS+=	rust-argon2-0.5.1
 CARGO_CRATE_DEPENDS+=	rustc-demangle-0.1.16
 CARGO_CRATE_DEPENDS+=	rustc-hash-1.0.1
 CARGO_CRATE_DEPENDS+=	rustc-serialize-0.3.24
 CARGO_CRATE_DEPENDS+=	rustc_version-0.2.3
+CARGO_CRATE_DEPENDS+=	rustversion-1.0.1
 CARGO_CRATE_DEPENDS+=	ryu-1.0.2
 CARGO_CRATE_DEPENDS+=	safemem-0.3.3
-CARGO_CRATE_DEPENDS+=	same-file-1.0.5
+CARGO_CRATE_DEPENDS+=	same-file-1.0.6
 CARGO_CRATE_DEPENDS+=	schannel-0.1.16
 CARGO_CRATE_DEPENDS+=	scoped-tls-0.1.2
 CARGO_CRATE_DEPENDS+=	scopeguard-1.0.0
 CARGO_CRATE_DEPENDS+=	secret-service-1.0.0
-CARGO_CRATE_DEPENDS+=	security-framework-0.3.1
-CARGO_CRATE_DEPENDS+=	security-framework-sys-0.3.1
+CARGO_CRATE_DEPENDS+=	security-framework-0.3.4
+CARGO_CRATE_DEPENDS+=	security-framework-sys-0.3.3
 CARGO_CRATE_DEPENDS+=	semver-0.9.0
 CARGO_CRATE_DEPENDS+=	semver-parser-0.7.0
-CARGO_CRATE_DEPENDS+=	serde-1.0.102
-CARGO_CRATE_DEPENDS+=	serde_derive-1.0.102
+CARGO_CRATE_DEPENDS+=	serde-1.0.104
+CARGO_CRATE_DEPENDS+=	serde_derive-1.0.104
 CARGO_CRATE_DEPENDS+=	serde_ini-0.2.0
-CARGO_CRATE_DEPENDS+=	serde_json-1.0.41
+CARGO_CRATE_DEPENDS+=	serde_json-1.0.44
 CARGO_CRATE_DEPENDS+=	serde_urlencoded-0.5.5
-CARGO_CRATE_DEPENDS+=	sha-1-0.8.1
-CARGO_CRATE_DEPENDS+=	sha2-0.8.0
+CARGO_CRATE_DEPENDS+=	sha-1-0.8.2
+CARGO_CRATE_DEPENDS+=	sha2-0.8.1
 CARGO_CRATE_DEPENDS+=	shannon-0.2.0
 CARGO_CRATE_DEPENDS+=	shlex-0.1.1
-CARGO_CRATE_DEPENDS+=	signal-hook-0.1.11
-CARGO_CRATE_DEPENDS+=	signal-hook-registry-1.1.1
-CARGO_CRATE_DEPENDS+=	simplelog-0.7.4
+CARGO_CRATE_DEPENDS+=	signal-hook-0.1.12
+CARGO_CRATE_DEPENDS+=	signal-hook-registry-1.2.0
 CARGO_CRATE_DEPENDS+=	skeptic-0.13.4
 CARGO_CRATE_DEPENDS+=	slab-0.3.0
 CARGO_CRATE_DEPENDS+=	slab-0.4.2
 CARGO_CRATE_DEPENDS+=	smallvec-0.2.1
-CARGO_CRATE_DEPENDS+=	smallvec-0.6.12
+CARGO_CRATE_DEPENDS+=	smallvec-0.6.13
+CARGO_CRATE_DEPENDS+=	smallvec-1.1.0
 CARGO_CRATE_DEPENDS+=	socket2-0.2.4
 CARGO_CRATE_DEPENDS+=	socket2-0.3.11
 CARGO_CRATE_DEPENDS+=	stdweb-0.1.3
@@ -307,72 +288,76 @@ CARGO_CRATE_DEPENDS+=	stream-cipher-0.3.2
 CARGO_CRATE_DEPENDS+=	string-0.2.1
 CARGO_CRATE_DEPENDS+=	strsim-0.7.0
 CARGO_CRATE_DEPENDS+=	strsim-0.8.0
+CARGO_CRATE_DEPENDS+=	structopt-0.3.8
+CARGO_CRATE_DEPENDS+=	structopt-derive-0.4.1
 CARGO_CRATE_DEPENDS+=	subtle-1.0.0
 CARGO_CRATE_DEPENDS+=	syn-0.15.44
-CARGO_CRATE_DEPENDS+=	syn-1.0.7
-CARGO_CRATE_DEPENDS+=	synstructure-0.12.1
+CARGO_CRATE_DEPENDS+=	syn-1.0.13
+CARGO_CRATE_DEPENDS+=	syn-mid-0.4.0
+CARGO_CRATE_DEPENDS+=	synstructure-0.12.3
 CARGO_CRATE_DEPENDS+=	syslog-4.0.1
 CARGO_CRATE_DEPENDS+=	take-0.1.0
 CARGO_CRATE_DEPENDS+=	tempdir-0.3.7
 CARGO_CRATE_DEPENDS+=	tempfile-3.1.0
-CARGO_CRATE_DEPENDS+=	term-0.6.1
-CARGO_CRATE_DEPENDS+=	termcolor-1.0.5
+CARGO_CRATE_DEPENDS+=	termcolor-1.1.0
 CARGO_CRATE_DEPENDS+=	textwrap-0.11.0
-CARGO_CRATE_DEPENDS+=	thread_local-0.3.6
+CARGO_CRATE_DEPENDS+=	thread_local-1.0.1
 CARGO_CRATE_DEPENDS+=	time-0.1.42
 CARGO_CRATE_DEPENDS+=	tokio-0.1.22
 CARGO_CRATE_DEPENDS+=	tokio-buf-0.1.1
 CARGO_CRATE_DEPENDS+=	tokio-codec-0.1.1
 CARGO_CRATE_DEPENDS+=	tokio-core-0.1.17
 CARGO_CRATE_DEPENDS+=	tokio-current-thread-0.1.6
-CARGO_CRATE_DEPENDS+=	tokio-executor-0.1.8
+CARGO_CRATE_DEPENDS+=	tokio-executor-0.1.9
 CARGO_CRATE_DEPENDS+=	tokio-fs-0.1.6
 CARGO_CRATE_DEPENDS+=	tokio-io-0.1.12
 CARGO_CRATE_DEPENDS+=	tokio-process-0.2.4
 CARGO_CRATE_DEPENDS+=	tokio-proto-0.1.1
-CARGO_CRATE_DEPENDS+=	tokio-reactor-0.1.10
+CARGO_CRATE_DEPENDS+=	tokio-reactor-0.1.11
 CARGO_CRATE_DEPENDS+=	tokio-service-0.1.0
 CARGO_CRATE_DEPENDS+=	tokio-signal-0.1.5
 CARGO_CRATE_DEPENDS+=	tokio-signal-0.2.7
 CARGO_CRATE_DEPENDS+=	tokio-sync-0.1.7
 CARGO_CRATE_DEPENDS+=	tokio-tcp-0.1.3
-CARGO_CRATE_DEPENDS+=	tokio-threadpool-0.1.16
-CARGO_CRATE_DEPENDS+=	tokio-timer-0.2.11
+CARGO_CRATE_DEPENDS+=	tokio-threadpool-0.1.17
+CARGO_CRATE_DEPENDS+=	tokio-timer-0.2.12
 CARGO_CRATE_DEPENDS+=	tokio-udp-0.1.5
 CARGO_CRATE_DEPENDS+=	tokio-uds-0.2.5
 CARGO_CRATE_DEPENDS+=	try-lock-0.1.0
 CARGO_CRATE_DEPENDS+=	try-lock-0.2.2
 CARGO_CRATE_DEPENDS+=	try_from-0.3.2
 CARGO_CRATE_DEPENDS+=	typenum-1.11.2
-CARGO_CRATE_DEPENDS+=	unicase-2.5.1
+CARGO_CRATE_DEPENDS+=	unicase-2.6.0
 CARGO_CRATE_DEPENDS+=	unicode-bidi-0.3.4
-CARGO_CRATE_DEPENDS+=	unicode-normalization-0.1.8
-CARGO_CRATE_DEPENDS+=	unicode-segmentation-1.5.0
-CARGO_CRATE_DEPENDS+=	unicode-width-0.1.6
+CARGO_CRATE_DEPENDS+=	unicode-normalization-0.1.11
+CARGO_CRATE_DEPENDS+=	unicode-segmentation-1.6.0
+CARGO_CRATE_DEPENDS+=	unicode-width-0.1.7
 CARGO_CRATE_DEPENDS+=	unicode-xid-0.1.0
 CARGO_CRATE_DEPENDS+=	unicode-xid-0.2.0
 CARGO_CRATE_DEPENDS+=	url-1.7.2
-CARGO_CRATE_DEPENDS+=	url-2.1.0
+CARGO_CRATE_DEPENDS+=	url-2.1.1
 CARGO_CRATE_DEPENDS+=	uuid-0.7.4
-CARGO_CRATE_DEPENDS+=	vcpkg-0.2.7
+CARGO_CRATE_DEPENDS+=	vcpkg-0.2.8
 CARGO_CRATE_DEPENDS+=	vec_map-0.8.1
 CARGO_CRATE_DEPENDS+=	vergen-3.0.4
 CARGO_CRATE_DEPENDS+=	version_check-0.1.5
+CARGO_CRATE_DEPENDS+=	version_check-0.9.1
 CARGO_CRATE_DEPENDS+=	void-1.0.2
-CARGO_CRATE_DEPENDS+=	walkdir-2.2.9
+CARGO_CRATE_DEPENDS+=	walkdir-2.3.0
 CARGO_CRATE_DEPENDS+=	want-0.0.4
 CARGO_CRATE_DEPENDS+=	want-0.2.0
-CARGO_CRATE_DEPENDS+=	wasi-0.7.0
+CARGO_CRATE_DEPENDS+=	wasi-0.9.0+wasi-snapshot-preview1
+# work around weird version pattern not supported by cargo.mk
+SITES.wasi-0.9.0+wasi-snapshot-preview1.crate+=	-https://crates.io/api/v1/crates/wasi/0.9.0+wasi-snapshot-preview1/download
 CARGO_CRATE_DEPENDS+=	webbrowser-0.5.2
-CARGO_CRATE_DEPENDS+=	whoami-0.5.3
+CARGO_CRATE_DEPENDS+=	whoami-0.7.0
 CARGO_CRATE_DEPENDS+=	widestring-0.4.0
 CARGO_CRATE_DEPENDS+=	winapi-0.2.8
 CARGO_CRATE_DEPENDS+=	winapi-0.3.8
 CARGO_CRATE_DEPENDS+=	winapi-build-0.1.1
 CARGO_CRATE_DEPENDS+=	winapi-i686-pc-windows-gnu-0.4.0
-CARGO_CRATE_DEPENDS+=	winapi-util-0.1.2
+CARGO_CRATE_DEPENDS+=	winapi-util-0.1.3
 CARGO_CRATE_DEPENDS+=	winapi-x86_64-pc-windows-gnu-0.4.0
-CARGO_CRATE_DEPENDS+=	wincolor-1.0.2
 CARGO_CRATE_DEPENDS+=	ws2_32-sys-0.2.1
 CARGO_CRATE_DEPENDS+=	xdg-2.2.0
 
@@ -384,13 +369,6 @@ MAKE_ENV+=	RUSTFLAGS="-C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.pulse
 # TODO investigate why this is needed
 CHECK_WRKREF_SKIP+=	bin/spotifyd
 
-post-extract:
-	mv ${WRKDIR}/librespot-${LIBRESPOT_REV} ${WRKDIR}/librespot
-	mv ${WRKDIR}/rust-tremor-${RUST_TREMOR_REV} ${WRKDIR}/rust-tremor
-	mv ${WRKDIR}/rust-mdns-${RUST_MDNS_REV} ${WRKDIR}/rust-mdns
-	mv ${WRKDIR}/dns-parser-${DNS_PARSER_REV} ${WRKDIR}/dns-parser
-	mv ${WRKDIR}/structopt-${STRUCTOPT_REV} ${WRKDIR}/structopt
-
 #  NOTE: To update this package I think you need to do:
 #  1. remove `--frozen --locked` below
 #  2. `make extract`
@@ -407,7 +385,7 @@ post-extract:
 #
 # Although... also need to update the cargo crate depends list above and those patches...
 do-build:
-	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/cargo build --no-default-features --features pulseaudio_backend --release --frozen --locked -j${_MAKE_JOBS_N}
+	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/cargo build --no-default-features --features pulseaudio_backend --release --frozen --locked
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/target/release/spotifyd ${DESTDIR}${PREFIX}/bin
@@ -417,7 +395,7 @@ do-install:
 # find for rust is 1.29.1 in 8.0_2018Q3. You can either build a required
 # version or try to cheat by installing rust via rustup and "tricking" pkgsrc
 # into using that.
-BUILDLINK_API_DEPENDS.rust+=   rust>=1.31.0
+BUILDLINK_API_DEPENDS.rust+=   rust>=1.40.0
 .include "../../lang/rust/cargo.mk"
 .include "../../lang/rust/buildlink3.mk"
 .include "../../audio/pulseaudio/buildlink3.mk"
diff --git a/spotifyd/distinfo b/spotifyd/distinfo
index 496a3f2f4a..f640cf4e99 100644
--- a/spotifyd/distinfo
+++ b/spotifyd/distinfo
@@ -52,26 +52,22 @@ SHA1 (approx-0.3.2.crate) = 2713def8f6e6b6ac5b804ce52386b26bd9b351f3
 RMD160 (approx-0.3.2.crate) = 91040b29f23d7801c86a7ec96eb32789b9c74351
 SHA512 (approx-0.3.2.crate) = 3853684c3b1c5c63204304f2e4f1c673b92311125c1df0fc16e96bd6f765e8266079e8d4ec3c85fad933361638c7515d5be18a2fc551353c4097051d0bd96ae3
 Size (approx-0.3.2.crate) = 14288 bytes
-SHA1 (arc-swap-0.4.3.crate) = 0bb8a8d2ef6c6f197472da89bfa79a053afc865b
-RMD160 (arc-swap-0.4.3.crate) = 334b5334e1fa5a153a2947137b0ec24ad2c617e9
-SHA512 (arc-swap-0.4.3.crate) = 3e5ec14c30c2a061dde5bf1b61ffa753745d1b0fc31081c3a52e3c6b83593f790ce7c25d25bc35a50768a31e8f4dcbe63dd12a1606d2d6939f0096a5bdb6c877
-Size (arc-swap-0.4.3.crate) = 48193 bytes
-SHA1 (arrayref-0.3.5.crate) = 490c293ae3caefade4c64142385475427492cb45
-RMD160 (arrayref-0.3.5.crate) = 744c86c6630480925e1437e59930b81ebea62e77
-SHA512 (arrayref-0.3.5.crate) = 6417e092a896e118a69e219f4e40f94756748986769e24ac233ea33a3a0a6e15fbebec5f4d6dc3592da7eb5b2e572cb28ad330838875323c6e925275b5a3f5b8
-Size (arrayref-0.3.5.crate) = 7644 bytes
-SHA1 (arrayvec-0.4.12.crate) = d39320a9e824df501c469fd97f0e2f6cb3d8744a
-RMD160 (arrayvec-0.4.12.crate) = 035e56cf136af4af534d1b91bb583765de84265f
-SHA512 (arrayvec-0.4.12.crate) = c03972056ab8fa30fc53fdc2bfc5e501f7644223998eccb73fdc2e737f7e25f4bb0e531f3eec38f7f3514760fb385fafd06c3d38531d13d92faf841820d4ed2b
-Size (arrayvec-0.4.12.crate) = 26551 bytes
-SHA1 (atty-0.2.13.crate) = fe4ed7919862d59949ff30dcea47c7ab740812f1
-RMD160 (atty-0.2.13.crate) = 7b23f66e3d9dbeb654c198c48b7e834e68f5d82a
-SHA512 (atty-0.2.13.crate) = 4554ca7dedb4c2e8693e5847ef1fe66161ed4cb2c19156bb03f41ce7e7ea21838369dabaf447a60d1468de8bfbb7087438c12934c4569dde63df074f168569ad
-Size (atty-0.2.13.crate) = 4764 bytes
+SHA1 (arc-swap-0.4.4.crate) = ab27447c50efa6136030a127b4f08d72a1a28dd4
+RMD160 (arc-swap-0.4.4.crate) = 027aebf18e15eb6fce98c2358fe35f0bbdc80d30
+SHA512 (arc-swap-0.4.4.crate) = 7e0045d24d82c5624b22563ddbcf150a35903d165bd3f2b71787922839cf52ad846da563b1c0d240db52c3b6405d145cbb675ead3d6cbabbf0204dd2afd474a9
+Size (arc-swap-0.4.4.crate) = 47969 bytes
+SHA1 (atty-0.2.14.crate) = 9b4bfe6daebdd3d13a8a605bf44f64d4e831e804
+RMD160 (atty-0.2.14.crate) = 63c38cbe0fc07a4533253427a164612b456094cf
+SHA512 (atty-0.2.14.crate) = d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+Size (atty-0.2.14.crate) = 5470 bytes
 SHA1 (autocfg-0.1.7.crate) = a52aea86ef762f89bcab42cc5adf27fe6a43af5f
 RMD160 (autocfg-0.1.7.crate) = 22bb6739640fa0d8011ec931e8c3b250efe5ce96
 SHA512 (autocfg-0.1.7.crate) = 667ca520f2b46140d2f3519b43e5155426a6e7a2130879860eb10b974f84465600077f53abed4c0e6bf2612471f01786bfb3531ea8773d0f50f29d48e05f7925
 Size (autocfg-0.1.7.crate) = 12158 bytes
+SHA1 (autocfg-1.0.0.crate) = 7bfe6835bb6107636650be2bf3f40ca653f86781
+RMD160 (autocfg-1.0.0.crate) = fec5a8b100867599d92a5fa89ad43fbf888fcdbe
+SHA512 (autocfg-1.0.0.crate) = 451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3
+Size (autocfg-1.0.0.crate) = 12870 bytes
 SHA1 (backtrace-0.3.40.crate) = 40b7c704ab83466207b2bef37deed0eb124b0dd6
 RMD160 (backtrace-0.3.40.crate) = f2a5c88ca7182f5ef96f47d7bc85541d4f944b52
 SHA512 (backtrace-0.3.40.crate) = 8b9da3d6c515ef7bc5b04cf4abd53221cc114c912eb5033558b1c45eb6d85e56c0fc39579711fcd26f69fa364a823945901e4c2e5560436013b7523adf267d27
@@ -112,10 +108,6 @@ SHA1 (bitflags-1.2.1.crate) = b7d3a9b30a05e14231cb55271c6ffa45cc1279cd
 RMD160 (bitflags-1.2.1.crate) = 186b1893055eb415978ca547b0775aaa617a00fd
 SHA512 (bitflags-1.2.1.crate) = ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
 Size (bitflags-1.2.1.crate) = 16745 bytes
-SHA1 (blake2b_simd-0.5.8.crate) = ab0eea74521b9c368368b1e096b4632e9526c17a
-RMD160 (blake2b_simd-0.5.8.crate) = 486c437212f44e5b151a66679bd7570d9cf4891b
-SHA512 (blake2b_simd-0.5.8.crate) = 6c92941e411f957b5f2c02f1905380f55ed0f0313e22dd9d29fbbc85ba18accd06e2a8e7de01809e5fa7258a960f9545d3410613836b1dd3a26f0719d01d3bd2
-Size (blake2b_simd-0.5.8.crate) = 33581 bytes
 SHA1 (block-buffer-0.7.3.crate) = 30c8a2f4d49dac41526047f38e95bc5000e6b8a4
 RMD160 (block-buffer-0.7.3.crate) = c9a533cd0363f56b53a470995bc7385c2b61daf8
 SHA512 (block-buffer-0.7.3.crate) = 74c8b89777a006bd72511b32df94f8bd78e2b53c30d85d39ea3c52acf199c357140fb6181f7f7ab5e30dd80d37181582cad740c95b89328a7a4b0f84f77ad6bf
@@ -128,10 +120,10 @@ SHA1 (block-modes-0.3.3.crate) = a874dffdea5062391dd1c028ffb20dbada5446f2
 RMD160 (block-modes-0.3.3.crate) = 64278403d3f7df2a55018f5569562149f3e9ac4c
 SHA512 (block-modes-0.3.3.crate) = 7a24506a559eb9d35b77935c23e4cfd160f988ee71d1c8f8d7c6e7d0b5533ade5d8121ef76bc08786ad7232f2ba50276983a44c8825468c3ff322fedff56b656
 Size (block-modes-0.3.3.crate) = 11088 bytes
-SHA1 (block-padding-0.1.4.crate) = b98bd4bdae516cef2d4bf86e706c0c352c0b6695
-RMD160 (block-padding-0.1.4.crate) = 68d08901ff789e6ad2f7fa247e845dcd325da360
-SHA512 (block-padding-0.1.4.crate) = db06c66edf77b0a6860d75e053b84b74b3f168a320598a7f1de0e55fa6801dda22010328c5b50a56a27aafb09ed61e3e27ad7221d650b546b3798652b767b02b
-Size (block-padding-0.1.4.crate) = 7209 bytes
+SHA1 (block-padding-0.1.5.crate) = ae3a9c7adbb97cc9b90dd809f33c3a278f53fc2f
+RMD160 (block-padding-0.1.5.crate) = e43e28460586bcc7568fb55d13a8c2449c18dfa1
+SHA512 (block-padding-0.1.5.crate) = acf5369cdae38b6b1a5c1561a9df18b8a39c8fd434fa50c49a8f73d2654a835269b7b22876354c903514c49c77aa860c68cd84d3c1efcb36bdfa8b01af300a9a
+Size (block-padding-0.1.5.crate) = 7342 bytes
 SHA1 (boxfnonce-0.1.1.crate) = 0412453a74ac59c7dca80d2a74595d6ace7bf605
 RMD160 (boxfnonce-0.1.1.crate) = 83d23375f9e9ca5f59691d6387fb195588cdb359
 SHA512 (boxfnonce-0.1.1.crate) = e027de23cb7c58fcf47dcdf1dc2adf7477408f2b4e6303b51a72e2b87de232d4898dcc064f43d7bd86e337f7e1b0c1f6324daa1cb8e9ba0e530674fb358eecc6
@@ -144,10 +136,6 @@ SHA1 (bytecount-0.4.0.crate) = 339e3851e3fb6e3cf9dea682b8fea65bc780f65e
 RMD160 (bytecount-0.4.0.crate) = 76a7f5608d58431fa2e810cd77791ed1621dc2d8
 SHA512 (bytecount-0.4.0.crate) = d831401d59396a5905a1ebf222d4a753d38fae97ce9b29fd5228b45098471ab403ed2601507b0e147dbf3528ebd4d6d643e93c4365dc05fb4914b1d009683f3e
 Size (bytecount-0.4.0.crate) = 12588 bytes
-SHA1 (byteorder-0.5.3.crate) = ed4c1d718de665ab2c7c495585c93fcb1df1d85b
-RMD160 (byteorder-0.5.3.crate) = cac2dcc53402ca0ee9a673f085d4f7e579a7370b
-SHA512 (byteorder-0.5.3.crate) = c6134458bc5b05529cef261c519b1d1e515fde37143690cf365dfb7a65d1fa91f1689bec1d1d04dff7f6417ed1eb2e70aef40c78400d7f1bc90c12eac085496b
-Size (byteorder-0.5.3.crate) = 8643 bytes
 SHA1 (byteorder-1.3.2.crate) = ae858b4b7ed1c0eecd1e4c1193d5428960fa238e
 RMD160 (byteorder-1.3.2.crate) = 6855f165b244fee60983125516fa4f1688fe64ea
 SHA512 (byteorder-1.3.2.crate) = 2ef6b986926a4671dd945583730b0bfd4bd5e75b62a8a70c2875328157ba95f2c1b17c534d905e9b287457bd34363c1a33fd3dee9217c371032393ebbe206a8f
@@ -160,30 +148,26 @@ SHA1 (c2-chacha-0.2.3.crate) = 40ba6b2702a3262598dea03417e606d33ef899ed
 RMD160 (c2-chacha-0.2.3.crate) = e061651b6fb11fb22d9f1877b06a2ec99b496994
 SHA512 (c2-chacha-0.2.3.crate) = 302498f75d1befdb8bf8b61d0eff2762f0e86000c3909d819a377be2fec72e830bfb4530e24059906b499cef17ab56229f5627fb998ad9ba34a7c6c0de748538
 Size (c2-chacha-0.2.3.crate) = 13336 bytes
-SHA1 (c_linked_list-1.1.1.crate) = aa85458f715588c1d94b5ee89bdd33b38d7dae32
-RMD160 (c_linked_list-1.1.1.crate) = ab27dbbe53c02164ac2f99674505a89172880330
-SHA512 (c_linked_list-1.1.1.crate) = 837389914463d697323fc5b15f3d6bb0c7afeb5fb7cbd5725de532f0770e18fd1e304dc013c6e0ab034131808a78b3138685d7f64037bcdc0523139b16b81e6c
-Size (c_linked_list-1.1.1.crate) = 3056 bytes
 SHA1 (cargo_metadata-0.6.4.crate) = 0b91f84b6c9f1125cc225a1f3dc8f00eced73aa0
 RMD160 (cargo_metadata-0.6.4.crate) = 468b5b92f03eabee1849639c5ecf13731260d75e
 SHA512 (cargo_metadata-0.6.4.crate) = 9d7a790e2049bfe1fbfb1574f21e3b701e0220bdf5b86185ecc7e818198e21b00fe75636987cba02e6e39d7025fd50534e8de779273c0d06bfd1a241f7c64cfe
 Size (cargo_metadata-0.6.4.crate) = 7008 bytes
-SHA1 (cc-1.0.46.crate) = bbc9f6d3acb00c4d96881fe176f39b43f6e82c7a
-RMD160 (cc-1.0.46.crate) = 9802aecfc1e117d449e6765a8df7c722f54b4ea6
-SHA512 (cc-1.0.46.crate) = 322a27decd36810120e923883d1acdcaf008a88b1ecbfad8e081e115b2c8fbc07efc85411682aa15ee9106b200e1a05750fcdc77d3961dc2a2c3c849880c5c88
-Size (cc-1.0.46.crate) = 49453 bytes
-SHA1 (cexpr-0.3.5.crate) = 31afd4d25173eb28201780e1570488839c7d94f2
-RMD160 (cexpr-0.3.5.crate) = f5b18f7bff6374db0b90ad4637bf5f0bf3535cde
-SHA512 (cexpr-0.3.5.crate) = a6998959c48045cca2795e28e0bec8ba37214d498b75f5b608cce9b2d94f6ad69009adaca250320c7dc22f05af8cc3f7b9777dce90384575d25bc75b0696d93d
-Size (cexpr-0.3.5.crate) = 16938 bytes
+SHA1 (cc-1.0.50.crate) = 22317380f2e58e901b860a6aedde1b9dbe46f20b
+RMD160 (cc-1.0.50.crate) = 89f91b9dfd528136c6781a1f24fd6936810ac037
+SHA512 (cc-1.0.50.crate) = 34a721d9352f8b59cffb8cc0b9c520b972b65d6c23e83d9c6f6e88d6a6845c53ec89350a4aacd0444a5d6b03b867b97aedaf418b483afead209a7ae6d3885f5d
+Size (cc-1.0.50.crate) = 49792 bytes
+SHA1 (cexpr-0.3.6.crate) = ac24fd6eb003a4fcd3f5ec75e5cdae68691410ea
+RMD160 (cexpr-0.3.6.crate) = ed2ae6b6283dc8c1bb8d588b77a7954e55a78a18
+SHA512 (cexpr-0.3.6.crate) = 1f8a6dfe97b70844526ed95f42a38c460ec9056345c4c0fd62c42dc9a52e4a317cab11fc3620419cdb4d0b8eba5d7d225c7b211939a47d4a6019a0518e8c738f
+Size (cexpr-0.3.6.crate) = 16904 bytes
 SHA1 (cfg-if-0.1.10.crate) = 3bd865df56c1f9266444b96351a1c30ffa5d9d75
 RMD160 (cfg-if-0.1.10.crate) = 896cd2fb2bb15582a174cb08c5e5ace6cc0be1c8
 SHA512 (cfg-if-0.1.10.crate) = 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
 Size (cfg-if-0.1.10.crate) = 7933 bytes
-SHA1 (chrono-0.4.9.crate) = c379d19c2ff799dc50ce012701f53b80f6bd4a9c
-RMD160 (chrono-0.4.9.crate) = 49bc6d018d4f7cd81124d478d1d6a9762dcfe351
-SHA512 (chrono-0.4.9.crate) = d68fdcc255a2b967ea3e18d30dba7bba76929fcfa216c2081426b4fd3846bed660bcec8f92eeccb3de88f6e08aae9ade1c5e5d14f36d0853fe9a4499bcd5a57f
-Size (chrono-0.4.9.crate) = 133671 bytes
+SHA1 (chrono-0.4.10.crate) = 5c1cf47273f16d83be18ecedd199e6dce02d8b9d
+RMD160 (chrono-0.4.10.crate) = 885ece43452a2e90a7b18a41b4870278932b94c9
+SHA512 (chrono-0.4.10.crate) = dc5234407e5845a4934e7da7d5293e79804c6e73d3a7c9d3a78a4062b98fd112d31e3c31a2518fa6ad6b28b98472fc2ca6c6f95515bf3bf971e8c128ac763f47
+Size (chrono-0.4.10.crate) = 136101 bytes
 SHA1 (clang-sys-0.28.1.crate) = ffc6c2cf00bb781ef3902a43285732318ce238ab
 RMD160 (clang-sys-0.28.1.crate) = 5d2b11af33919f5eb4bd9549fa533d23802196d3
 SHA512 (clang-sys-0.28.1.crate) = 56818d67a45e807e651ce2426b61b8c5e026087d5709cc0cfbef26eb162177746ecb13bf07126615bf41ce0b95b515a5e29aad3b65058f714d37979fe6582a98
@@ -196,10 +180,6 @@ SHA1 (cloudabi-0.0.3.crate) = 3686cb2aa6c559198711acc8b0c7b0b1494d70b9
 RMD160 (cloudabi-0.0.3.crate) = 4da7ab080c1d18e5881dbcb419d250d0c38387eb
 SHA512 (cloudabi-0.0.3.crate) = 691ed793e9b35ba382f03897f4c0efc31a528394862a27b814ba8993ad30bbe0ebc9808484baf580e8b69d9c13ad1612776a1efd0f6981545b420139ff83592c
 Size (cloudabi-0.0.3.crate) = 22156 bytes
-SHA1 (constant_time_eq-0.1.4.crate) = a2ed0a772089d29cf71add4b086519359a66e92c
-RMD160 (constant_time_eq-0.1.4.crate) = 00fe9cc82692983a0ce7b566d2de79af6c943e16
-SHA512 (constant_time_eq-0.1.4.crate) = 65b72c522f7ff0abfe0e562476bbbcbeb1271bc9cf61f9663ea5c08730787242b30df472e7b74a2ea9979466c251030c35f36c916d20e0c6b99826fbecbd8f96
-Size (constant_time_eq-0.1.4.crate) = 4654 bytes
 SHA1 (cookie-0.12.0.crate) = 7cb360a39ecb19f39627577fec94ef1c0b616ae0
 RMD160 (cookie-0.12.0.crate) = 009caca34ed8d6ee784c31b2482c0ad4ae522bcc
 SHA512 (cookie-0.12.0.crate) = 4a802118306d25f1e53444e143913ca2a14a9e5584b26c5aca67b5ce0ac5111c4469fc5d7ee6b5877f8ac59143739b749edac83ceedcef7b53ba1e15cd97a821
@@ -236,14 +216,14 @@ SHA1 (crc32fast-1.2.0.crate) = 7f553a7365c52674157eb97def13db5789913de1
 RMD160 (crc32fast-1.2.0.crate) = c47363e6ce2e21d9681d1266391843aebfb979cc
 SHA512 (crc32fast-1.2.0.crate) = 2ee73e0642f83e28034c1baca65156e65d751214e83f2a4ce94b6add5ba11f74ffc80832a3348ece1c099367be2b11e820dfb349fae89fbced1b68bd6b0466f0
 Size (crc32fast-1.2.0.crate) = 39161 bytes
-SHA1 (crossbeam-deque-0.7.1.crate) = 7f4dee1aaff656ffb878e0b9a1bb6454fc76f549
-RMD160 (crossbeam-deque-0.7.1.crate) = 961f874f702846f1bc6c0a6008ce49c0a0d69749
-SHA512 (crossbeam-deque-0.7.1.crate) = 6ea3f138aecb4e84b4f9754fa6abc164b5b558987b15bd34562b70cf93ffd9015d017f62098e578236ad8bc1db652b9bfa624edffd5a99f10c3618c3927d3fe2
-Size (crossbeam-deque-0.7.1.crate) = 19407 bytes
-SHA1 (crossbeam-epoch-0.7.2.crate) = a259da836d02fa4b6e56073665f3d15e89d7261a
-RMD160 (crossbeam-epoch-0.7.2.crate) = 8807e3fdbddb8a7a112e75a4c51e5ab43a950ade
-SHA512 (crossbeam-epoch-0.7.2.crate) = 672817b282692fa8dfd0e366853d72a2c14c43d54b8059a7b4761315bff20c342629ec1e64ca0e80e1e401cbd625b259d182546779291899334f1d9db56f1fc8
-Size (crossbeam-epoch-0.7.2.crate) = 38134 bytes
+SHA1 (crossbeam-deque-0.7.2.crate) = b16e92e48b9daddd36fcd4bd46bb0cbd5c9fe4ca
+RMD160 (crossbeam-deque-0.7.2.crate) = ce2fbb186428697c5875845dfbcfb9c474b320c4
+SHA512 (crossbeam-deque-0.7.2.crate) = 1ac3112c3904751ff3540e14740b04b23f8e64b5dc1097deeffd4e7c39af76626bc4b7d1f402cd44f7ab4ab33b275048f5c2d48f941a6bc555b0d98a53d64551
+Size (crossbeam-deque-0.7.2.crate) = 19557 bytes
+SHA1 (crossbeam-epoch-0.8.0.crate) = 0885f52f0a7173ddfe2eea13c8636b6c1eed8c1d
+RMD160 (crossbeam-epoch-0.8.0.crate) = 414c7ed518a5903ba15e6005ebb12bc38f78f504
+SHA512 (crossbeam-epoch-0.8.0.crate) = e7eca59128d5ae6fefdbd34e912e10b08783436858636c0905d65f651a3af8cb6a2b6d872f4136e31d242d05019391d31ba1be424e8ed5c951f15dfd46162892
+Size (crossbeam-epoch-0.8.0.crate) = 38711 bytes
 SHA1 (crossbeam-queue-0.1.2.crate) = 277a81d070fea4d615297ad1858cc9b588bd4301
 RMD160 (crossbeam-queue-0.1.2.crate) = e76e05bc5888d2d2a8337811323108f1095aec6c
 SHA512 (crossbeam-queue-0.1.2.crate) = f799ec04a78ee86051bc6a0b99dc95766c83d2ae8672015d1fa95e53aa0f93232f3816b7b2d38bfbcc577516f45af009a5aac04be21f521550347fe87ca0b444
@@ -252,6 +232,10 @@ SHA1 (crossbeam-utils-0.6.6.crate) = 46c3e273ce8cccd5e8f1bcd52a9c330c4be66b5f
 RMD160 (crossbeam-utils-0.6.6.crate) = 85e5de2758d9167c46757e980d95506ec4d56733
 SHA512 (crossbeam-utils-0.6.6.crate) = 771ac1a55a043600e7d8b720f9b5a32da2ec09efaa4dec4202f7b78a505eb391a842b7abc91516ccd287c3207c634b342b0bc8ebb3c0c7a0d73b7fb29badc9f5
 Size (crossbeam-utils-0.6.6.crate) = 32836 bytes
+SHA1 (crossbeam-utils-0.7.0.crate) = a7e3371aecf3b167a4e7329f807bf3a90e133688
+RMD160 (crossbeam-utils-0.7.0.crate) = 899adb0b671750389cb39b341b1403c7a85eb915
+SHA512 (crossbeam-utils-0.7.0.crate) = 260d4f2e209172128da1470be16fee4ada3f6675649c681c0e311ef7da273cd6f04671cd06483e906948f4c0b505c403622456e9fe68d77e0c8b56ff4bb35c3c
+Size (crossbeam-utils-0.7.0.crate) = 34202 bytes
 SHA1 (crypto-mac-0.7.0.crate) = 0e7b0a4b7d8a57ae6a518768217ef9cad6a83b4b
 RMD160 (crypto-mac-0.7.0.crate) = 8d5aec92b107f0a709b2a52f7329138c3f6a5405
 SHA512 (crypto-mac-0.7.0.crate) = 7297396fc06aae578644d47c8ef1053895e0a29d1c007f303631166cf12711f106eb91c9c11d01497e7a85fb461b84a16d2e0f1020444ab16fb4b8f2dfee18b1
@@ -300,18 +284,6 @@ SHA1 (digest-0.8.1.crate) = a626fb061a214edbdb058cc7f40caa9046fd6608
 RMD160 (digest-0.8.1.crate) = c3657a236088385ec568ea6a985104af1513bb3a
 SHA512 (digest-0.8.1.crate) = 186c3ddc01fefff6a134ea0be633a9fe8067b8db34f31e9991069e7a9b82ed595a1105283a87e3021af2337ad332faf1b85a6bb513a4482df7d24e3e7a5ba055
 Size (digest-0.8.1.crate) = 9449 bytes
-SHA1 (dirs-2.0.2.crate) = a7962dad71f11b1ca8a562a2c4319cc4f11d7834
-RMD160 (dirs-2.0.2.crate) = 97363f92416acbc6984e1be7a85a96ec893b9f54
-SHA512 (dirs-2.0.2.crate) = 34d6e5956c9db1dae965d33f13c64dde59d3e0e18cbdc56c02f7f31cac8e0034a80fbb561e0a73b8dbd145f85b46fc4e8a147b4c946b5816d8dda6caef185396
-Size (dirs-2.0.2.crate) = 11779 bytes
-SHA1 (dirs-sys-0.3.4.crate) = bff15c9ac4f16e5112ec53b717445a3401124e9c
-RMD160 (dirs-sys-0.3.4.crate) = 98086c1b627397b34071d1b298933e830a573b3b
-SHA512 (dirs-sys-0.3.4.crate) = af36976d97eca3dae3e0a53ea7e4cbefe4e3a4f5277fae5974d7e958e6a880f75b72128b1854320314e3f4da9b625bee7b55bc5331e561ecb3502462f82163f1
-Size (dirs-sys-0.3.4.crate) = 10477 bytes
-SHA1 (dns-parser-1d3e5a5591bc72eb061c23bd426c4a25f2f73791.tar.gz) = 895555858123e36e6cd3a2fabd4a6428c2bfdd92
-RMD160 (dns-parser-1d3e5a5591bc72eb061c23bd426c4a25f2f73791.tar.gz) = 7f8c53664ad4b11e0a33d65d61691f950f1b0c7d
-SHA512 (dns-parser-1d3e5a5591bc72eb061c23bd426c4a25f2f73791.tar.gz) = 31b35dc92e7ab77f720e18415210ccbf63fd7b5c6c78e376d7a0a4a665963d43c5919b612d1cba0b641b9b2d2e949855eb7264e4b15a507a578ce66991309443
-Size (dns-parser-1d3e5a5591bc72eb061c23bd426c4a25f2f73791.tar.gz) = 16353 bytes
 SHA1 (dotenv-0.13.0.crate) = 195fd30dd82e9e05f901660a420f434e334b1c86
 RMD160 (dotenv-0.13.0.crate) = 19cbd966d5f96caed8fd7951d2de7539274fccfc
 SHA512 (dotenv-0.13.0.crate) = a10cfeeb6d8bed82e6794c28fa5405f7d5ce698dc3fd5c6c065a401cf92b3629eba63f5f982ccd172b285eaad2c98257178ad879b483f9a4d63f6b3ee719251d
@@ -324,10 +296,10 @@ SHA1 (either-1.5.3.crate) = 03663c0eafb7f1aff4bc799b22306d6e812fbc97
 RMD160 (either-1.5.3.crate) = acf45b1a7013711b4dc1ae8cb4d9115f8da555c9
 SHA512 (either-1.5.3.crate) = 5e283412597bc3a1341d42c6cfe824606e056aaac82cbf3f662e7074ab74f1f80befe9de1b1011ce2dc970a0ec159ade5ed5b3e71c9984facee6314eac20d0f2
 Size (either-1.5.3.crate) = 12278 bytes
-SHA1 (encoding_rs-0.8.20.crate) = 0a2320162642480f3d87440e0b0bdf483e2808a5
-RMD160 (encoding_rs-0.8.20.crate) = e69ba1061dc6b6e77324c40b9d7c7e6d401d8c18
-SHA512 (encoding_rs-0.8.20.crate) = 601e0a8ac8eb39def2336463b38de3052123f62653e22f5a48b8015912f946ab7e78610eca65e7663b2158c908e7f7f4f9f6b48f188c18319ef5594fb7e86e9d
-Size (encoding_rs-0.8.20.crate) = 1403599 bytes
+SHA1 (encoding_rs-0.8.22.crate) = 8a6e31f4a90a74c642101d307a3bff3411c8aebd
+RMD160 (encoding_rs-0.8.22.crate) = 1e755fa3bcffe2c73e68dcd1422a897baa0a37ef
+SHA512 (encoding_rs-0.8.22.crate) = 355b98e964ad126d94ecff2777c2f8592c74212a566b7162fb484e594d13cf9c60acabde291f244f8df5d5430d21813f951ae7fd503ed2fd35bfbce58aea88fb
+Size (encoding_rs-0.8.22.crate) = 1403758 bytes
 SHA1 (env_logger-0.6.2.crate) = 7f81d5b4347932e505aeca5241ee285cf289a84b
 RMD160 (env_logger-0.6.2.crate) = 06aeaae6aa1d53b550a5c958e4384e99d72145d2
 SHA512 (env_logger-0.6.2.crate) = ec90dc0cee99a743d4cdc772fa66a9c4e81793e452000bc1432fb47436b62c6a02c36c40ea48550db493df65c4eb37e8a6d6d3b4011f00648294d745a200dafa
@@ -344,10 +316,6 @@ SHA1 (error-chain-0.12.1.crate) = d2a0941fd35019b67aa5f1592a4503acfd8fe08f
 RMD160 (error-chain-0.12.1.crate) = 3ce5e1f987c32f719f0928fa94598d0a5de06346
 SHA512 (error-chain-0.12.1.crate) = 1a8baeac9f4d96214a878b5c80ec2c5753c2232a166515c96ad6a42424bbe32410f2acd3aefa70d9dda7036e1965d83aeb9fd1a393b11464fed751aaebc9bbdc
 Size (error-chain-0.12.1.crate) = 27906 bytes
-SHA1 (extprim-1.7.0.crate) = 8254b8a33dab16d78be1e885307a676c496a3634
-RMD160 (extprim-1.7.0.crate) = 62e5fe19571efa80c15ed40d99ecd3e76f43dce6
-SHA512 (extprim-1.7.0.crate) = ea39eac90f4a8c6c84bb7e328c114179bc363c4e186a5112de48c4407fa0765c51ac246c59741c232cfdfbc70a3ce0774182686de08fb4d9b3cd073d2c1041f4
-Size (extprim-1.7.0.crate) = 43166 bytes
 SHA1 (failure-0.1.6.crate) = dff4ac86aa2148c95b10ff99f630b24def6fea3c
 RMD160 (failure-0.1.6.crate) = 0f062a82ee16a4e185dee1c7d877407c4f173f64
 SHA512 (failure-0.1.6.crate) = 9f962b30c3d242e59b22aa0df59524ab8a996e9f1c9c32677d22208edc37f0f9d4727e9e6e8f1841270d3ac1e1bf8057085e067bff23478b7e5f020f475690b8
@@ -360,10 +328,14 @@ SHA1 (fake-simd-0.1.2.crate) = 285a6d93c3e71bfb06818aa5666d06ff9b64f2ed
 RMD160 (fake-simd-0.1.2.crate) = 02150c81f5842abd8cecd506b9102e2e176ec76a
 SHA512 (fake-simd-0.1.2.crate) = d57242c54ea3283185eaecbf8d96a4c9decbada3ae3aceb516a79710be9bf038a6e06a29b9ba4ebcd41b8f42943a3024a983ea23e36b17edc445a8c4980f2893
 Size (fake-simd-0.1.2.crate) = 5398 bytes
-SHA1 (flate2-1.0.12.crate) = a67fd1210ac0b793d0f86d066b1f0a88f67c0b4b
-RMD160 (flate2-1.0.12.crate) = af374634bf4d14e60861b387994e0b3d6e5e6be2
-SHA512 (flate2-1.0.12.crate) = 3247d6cca560ed4e7518a3b035e1745472f5ad98f049c764a16a4559b6dcf2a006acb613b57557556f917b529376ab0eea2d3c5ce0ea9e044b0fbae804dd3ecb
-Size (flate2-1.0.12.crate) = 73844 bytes
+SHA1 (fern-0.5.9.crate) = 34f36ed894b4318fc076326fed149b8b851a2415
+RMD160 (fern-0.5.9.crate) = 797d24cff3cc0d988d58ef3c237d8c7bc1509c2a
+SHA512 (fern-0.5.9.crate) = d0d5b55e02ac4b9ea4f01197563c73eaea2e372f716a9fe6c7a0b395e97fec965499e906ddd2fed4929cd76261e259e484e3eac39c50f78be0e6cb00d5a7d274
+Size (fern-0.5.9.crate) = 300860 bytes
+SHA1 (flate2-1.0.13.crate) = beaaad1c8dfccb30a9305c4771e727c4e7bc1595
+RMD160 (flate2-1.0.13.crate) = e3acfa425f490411461d0d8d63098946f03d430e
+SHA512 (flate2-1.0.13.crate) = 4b3b9e9a9251f0158aa89e4ccd65aef07a48afabe2323a2edc402f36404b632fe47df418d597de1de66898808d88f765444198cfe16ca228ac20406dcd158089
+Size (flate2-1.0.13.crate) = 74039 bytes
 SHA1 (fnv-1.0.6.crate) = c27de3ad3f2efcfd015ca605f9a206b5da2cc8f6
 RMD160 (fnv-1.0.6.crate) = 2dd59fa1942e8e496ea4e2e01dc98279a95b5dcf
 SHA512 (fnv-1.0.6.crate) = f1356b3da25f76cb3ccb4336ff54d4967f1dc7523eae6cba21a4349b8ce563516f6a2aa10d626cd5bb6046b55ac2f246e61e4e526a03fad5e78d0ea174841844
@@ -404,26 +376,18 @@ SHA1 (generic-array-0.12.3.crate) = f27941fb6818c07238cd036fc351bcb90a4ed08c
 RMD160 (generic-array-0.12.3.crate) = a5d6f5aea2ad9015fb762b96cfa7af9e9b37226e
 SHA512 (generic-array-0.12.3.crate) = 75f3c19d3aa9db42909298b207564b2df40e7e8b8d54ad18972a833748942b5293a0edb881de894b58b5210c870ad546752c200710c5549144d11a4a0d7417d8
 Size (generic-array-0.12.3.crate) = 18017 bytes
-SHA1 (get_if_addrs-0.5.3.crate) = 5d8f1025af275b23459f7f82b45eee4206b7a688
-RMD160 (get_if_addrs-0.5.3.crate) = fcc8d23a81f5c5f4ec31a24c7294c1b0075ecbb3
-SHA512 (get_if_addrs-0.5.3.crate) = a548a173f9d2f14f474ee4f4eafddf9121e70d9670b53419a373a8e80e1f19688f2bc56b970bab3b663ca60329eb5f2afa1efbdf7a3ccc6a34a235ed99d6fa6e
-Size (get_if_addrs-0.5.3.crate) = 9533 bytes
-SHA1 (get_if_addrs-sys-0.1.1.crate) = 1ffff17dcb0fcf9e96fb8e25f35195626d7a046f
-RMD160 (get_if_addrs-sys-0.1.1.crate) = dec77f2c5820f7b6635248a38c7068d6bf2da615
-SHA512 (get_if_addrs-sys-0.1.1.crate) = 199fe588d3a6c30047e1be520369457fe9678f335960598cfa8c0b005fb55a5ddaee56f239915e112b3307ea224ef8537e892b0a43fbb56135f5728d952ef888
-Size (get_if_addrs-sys-0.1.1.crate) = 7200 bytes
-SHA1 (gethostname-0.2.0.crate) = e9ea53a34b4335fe9291e316ad9709a5747da26a
-RMD160 (gethostname-0.2.0.crate) = 992b41926e699eaa09f3ea8976aa87865b518e36
-SHA512 (gethostname-0.2.0.crate) = d7ee6cab846b30dd8a3fd94c0f0b2186202dfaf12f42877adf2883575bd6c46a4910d1082e538cf26f1541b005d885e5c17e5c64c50c8a7355b47e16a3b74520
-Size (gethostname-0.2.0.crate) = 7657 bytes
+SHA1 (gethostname-0.2.1.crate) = 99c2f159df903669bc42b36fda884aa14ad3b4ec
+RMD160 (gethostname-0.2.1.crate) = aca2ed56d77d67f4a7b3c28965b14d1aeba47b64
+SHA512 (gethostname-0.2.1.crate) = 66a65ee64283b2aa7755f0e94e628650308dbf3fd0b564ec79bb0a934a820810fe401ca90afd476ec5806b487057affabaf6866f3e95f7f570e902b9ceb3c852
+Size (gethostname-0.2.1.crate) = 8988 bytes
 SHA1 (getopts-0.2.21.crate) = 9dd990ef7bee1b18b41f4e44d342b397134b0a38
 RMD160 (getopts-0.2.21.crate) = 9584128851c5564984b1603741961447d57436ec
 SHA512 (getopts-0.2.21.crate) = 5515ae6ccb0f03efb783683f46cfd1755342c4e83bb673ff8914c7f9dea0dae333f8d9703865e992659a359067df0e8b0e2253de0d4b0c7707cbe7d73401bb1f
 Size (getopts-0.2.21.crate) = 18457 bytes
-SHA1 (getrandom-0.1.13.crate) = 7b8927be6ad9d1a76e4eef12df243bd154effcd4
-RMD160 (getrandom-0.1.13.crate) = 85bdd1fe7cad678c6d6b42955ad51046b3ffec15
-SHA512 (getrandom-0.1.13.crate) = 534b01d28bc9e69a5ad1e84f34aa4154939c27d70c5f557f15e669fa8894c375486ee945a6a6d8adaf1b6b7accda0e24963f70e77dd51ee0638a6ae6daa38925
-Size (getrandom-0.1.13.crate) = 24581 bytes
+SHA1 (getrandom-0.1.14.crate) = db79b31e7eb5d058f9b0703d8bee3cf79435ba3a
+RMD160 (getrandom-0.1.14.crate) = d26ef8778bf4a3706da2c008f67840624b7476d0
+SHA512 (getrandom-0.1.14.crate) = b5cb78ae81f31fffd7d720f9ea2b5917b4eac103711faf656a3a3fdd24ae5a2e671016d39309cdd11f902de919187311401dd8fe9e6ed68c29b83987de77c957
+Size (getrandom-0.1.14.crate) = 24698 bytes
 SHA1 (glob-0.2.11.crate) = 38c50fb079b8e0a7252d15c654c06e531d499f52
 RMD160 (glob-0.2.11.crate) = 428e7b3db03c18f8a1e96fe0c26d5774eb0496f3
 SHA512 (glob-0.2.11.crate) = 91a1a751bc4ed3b13154aa056180f2b8123c33627cbe972bdd7986fb0b6f1ef90e59abd4128d6e4db5e69523d757440c7df9b9721a61f5ea5a091ffc9843e10e
@@ -440,10 +404,10 @@ SHA1 (heck-0.3.1.crate) = 319444e11ed4d17ab13a0635561cdee9fda2dd60
 RMD160 (heck-0.3.1.crate) = e1df454f4fb46feab9f869917f22e1ebcd3c3579
 SHA512 (heck-0.3.1.crate) = 134722192c46fd64b38d2fbec3a2511c560916e906491a72c4ec9d99b9f716dc58942fb99cac99b9a6ef2de5b5ad1d1c1155f292d091401b6873347d80c086d6
 Size (heck-0.3.1.crate) = 54666 bytes
-SHA1 (hermit-abi-0.1.3.crate) = d86faf68849074c0d6ee2806a5dde639f6e894b9
-RMD160 (hermit-abi-0.1.3.crate) = 4b2f1f0af250450f058657f5ae149e02c1678812
-SHA512 (hermit-abi-0.1.3.crate) = ca85d69192ddd2c1cf0f12d6abc7eaa70a71956df5b55aaf1d3780c6e40207c33bb188a92a5f4769478c4ce13bd93cfd6b4134a21e245781b4ab4e3cb3eabe87
-Size (hermit-abi-0.1.3.crate) = 6741 bytes
+SHA1 (hermit-abi-0.1.6.crate) = b424243412346f6141b88e460052592fb59bbe94
+RMD160 (hermit-abi-0.1.6.crate) = c71375bc29053c2a0b5a94a48e2ed69b9f79427c
+SHA512 (hermit-abi-0.1.6.crate) = a557402a7529387832ba4014ee1a626d849eb64f873f69eaf53506362340c8f24c7456a8a04653f4ead9043768d06042aeca2aa8d95898dee37d367674854741
+Size (hermit-abi-0.1.6.crate) = 6907 bytes
 SHA1 (hex-0.3.2.crate) = 5e8f20d2cb44bba9cdbc268f93db5ada71fd9335
 RMD160 (hex-0.3.2.crate) = 54dabf150fe548edcf43bc679a465705322bfbb6
 SHA512 (hex-0.3.2.crate) = fbb5e86da5c7fd4b7ebc505d4c0da1258b06406d40a5c6c1626f559e1a91525fa747cbb6e35a687c63216158832ceb49dc61d68cd7d74f2df3630b36ac423852
@@ -460,10 +424,10 @@ SHA1 (hmac-0.7.1.crate) = dcb94e0e3ee6eb28e72f32e61cfa99f127ab12df
 RMD160 (hmac-0.7.1.crate) = 3f8e50bbb967cc335cd10b55f514a8b67014021e
 SHA512 (hmac-0.7.1.crate) = d1054cf7f24c892af4091464d8bd885a0914a24f31963e5cadc5f32d05742ac8ec558d754ab7f60c4b0997f4e437289a68aed79fc6e8ea45159f8775513a6d9d
 Size (hmac-0.7.1.crate) = 9765 bytes
-SHA1 (http-0.1.19.crate) = c21df544607a76822b3e042cacac1807a265edb9
-RMD160 (http-0.1.19.crate) = c4b9e9e027dd253bde5b5bff86d05e30c8629e70
-SHA512 (http-0.1.19.crate) = d24574664c9e6b766584b21c84df942110cdcf1afbe8a0ee242ebd030c431679b91265db76c439c4b5e931947fa507097d8df68e3b4fd9ca04139808bed25f76
-Size (http-0.1.19.crate) = 101834 bytes
+SHA1 (http-0.1.21.crate) = 1434f91836df4042d94f0e0422e76004a167ce1d
+RMD160 (http-0.1.21.crate) = f8961bd7d8090f1abe49dd496595ad2957025d68
+SHA512 (http-0.1.21.crate) = edb1ef74c8f73c89dc7b0ebc83a6c5985ee6b1223001403d1b8c1b2c3ffa3556c80df7f28575620c8145a35dc3846b05a263dbeafb3c62547c0f17c3ac6c82ab
+Size (http-0.1.21.crate) = 103053 bytes
 SHA1 (http-body-0.1.0.crate) = 84bd36e0931a24c0b294a5c77be5a4e240dcb5a4
 RMD160 (http-body-0.1.0.crate) = 534dcaa61c885a6bf5e2f7bb7e7bf6bd078504cb
 SHA512 (http-body-0.1.0.crate) = b1c9fff799f6581160ef232ceff82a0c222a9f1ed3ec24760fb6b156d42739e06512086e4819323aee7e19b1d0b30ac8915f775f9c36d63b4f901546d331cc80
@@ -512,10 +476,10 @@ SHA1 (iovec-0.1.4.crate) = 01f2b6e6cd1e9ec588f3383df924994fc3dfd24e
 RMD160 (iovec-0.1.4.crate) = 48b0309142ddff8963d9cf2b5a40f36a5f81db4d
 SHA512 (iovec-0.1.4.crate) = e23fcaac239807daea20ddcf2cdd4fb858ba1aa970ce6248f70f0fba5bff7ebdb27247c0997ac0ff2791178f86ff9657e473d8f64b86c644763e5b3474edd158
 Size (iovec-0.1.4.crate) = 8720 bytes
-SHA1 (itertools-0.8.1.crate) = 590012d0cb79fb3cbcc0a7430e7c39dd60f7fbaf
-RMD160 (itertools-0.8.1.crate) = cd7657eb6a410367f6c8847b7b3a8c04cabdbc20
-SHA512 (itertools-0.8.1.crate) = b72127032011eca5475552fda55d6c2a87c56e5afd486d2c05296c0117ce3bc48799fc23da6ea4f17eab79bbff2940ade38207dc8a2c4e62bab12f6092b4e188
-Size (itertools-0.8.1.crate) = 89098 bytes
+SHA1 (itertools-0.8.2.crate) = f9df69ce7906b35d1788403baa896c8ee520e029
+RMD160 (itertools-0.8.2.crate) = a140e20957085530829075354e8fe3af7a186303
+SHA512 (itertools-0.8.2.crate) = 325d87a80c0b217469762ae958c46925d284b37ddd987c3ab977c864f426dc6e4515701864f12fafbe49289b45b1910906f0e7d884ba8aea217cac521c3d1ff3
+Size (itertools-0.8.2.crate) = 89203 bytes
 SHA1 (itoa-0.4.4.crate) = fbe126837bac1c5a02458f78e08721041c7f7608
 RMD160 (itoa-0.4.4.crate) = ed98e4ffc1c13d9bd14bca3df2ca315f7d58e052
 SHA512 (itoa-0.4.4.crate) = f5e04bd908457e7592243ce64a99c5283428b767f4cc17d77946770411b06fccb0250625263c3e84a02a018ea7e8a0e4216e1929a71988bab8e1dbf603d3801d
@@ -540,10 +504,10 @@ SHA1 (lewton-0.9.4.crate) = 115d779cd5cfe44b279d31f637f0ac3461d7b286
 RMD160 (lewton-0.9.4.crate) = 57bf58a33b554e84c625179e4002343914df727e
 SHA512 (lewton-0.9.4.crate) = 196aad4979736cf04da7eafb64e18c8431d14f54fa90438127c91f5d8d7cc6cb5b1bf37f911467e7bfcba7f35b119e37e54ff631a37cc9bd86b952598669c4ec
 Size (lewton-0.9.4.crate) = 63667 bytes
-SHA1 (libc-0.2.65.crate) = e06d68607bbb23f68f8e48a226e9356b95629679
-RMD160 (libc-0.2.65.crate) = 1c45b0716e61954059d50bd40d042621aa41573b
-SHA512 (libc-0.2.65.crate) = a5df4f7efae9dfdedeb140e3fec545135c7533f665f4eec61f071d01f40a2079e104c6a837c2b385aac4b306e4ddde34aa857fabb4a7ea7d7780159bc0b83c40
-Size (libc-0.2.65.crate) = 439610 bytes
+SHA1 (libc-0.2.66.crate) = 8bd3f87b8012c8c3820363cd2a3c4180516faf4b
+RMD160 (libc-0.2.66.crate) = e8b073ea4d457faeef1798bf109e60188c1c0fcf
+SHA512 (libc-0.2.66.crate) = 5bf5645a7cbe626108cd71e1d189286ed161fcd3ea12cd34f4e392be4cf93bf78feb6128b1101bedc41a71091398f26771f3efd3880f779ee0be00f706914975
+Size (libc-0.2.66.crate) = 457815 bytes
 SHA1 (libdbus-sys-0.2.1.crate) = f8d50c695f6c9629fe45c134c61bd63f42548e2d
 RMD160 (libdbus-sys-0.2.1.crate) = d67f37ab6252b759191467883afd095c6d533f69
 SHA512 (libdbus-sys-0.2.1.crate) = 03dddcaeb9cf1c5ff008a34d73d5d74b672449eeb6814f7aa9ec8c7f06c218f9975cb7a6d3f427cd01ee44c556fc80315cd58b486006e4fc8d06a5a8e81f5956
@@ -556,22 +520,54 @@ SHA1 (libm-0.1.4.crate) = 59368880de3b7fcde508bfb089751bc2e983babb
 RMD160 (libm-0.1.4.crate) = 33fc2df15b658caac669c4af142d82131a30e7bf
 SHA512 (libm-0.1.4.crate) = 6bc647425ec8be5995ad4798427a86e28282b06532b8e6a53745e2a2ac16652d087b84c0946a4858a49d98995b9e543e1764765d270bf5569cd2ad92d52b81f2
 Size (libm-0.1.4.crate) = 110593 bytes
+SHA1 (libmdns-0.2.4.crate) = 26620874516f5fbc1aaa9d8984929e1d7b14660b
+RMD160 (libmdns-0.2.4.crate) = 0177c3c80f389f553e7fbf3c3329de1607d4d8a0
+SHA512 (libmdns-0.2.4.crate) = 9571b7cdffa921cd4d951fb86df0efa5f5edec7968df11659e67055bf56cdf419bbf1108b178e007aa331817a024d105125f0bbaa71d16108d7178d1eede17d1
+Size (libmdns-0.2.4.crate) = 25366 bytes
 SHA1 (libpulse-sys-0.0.0.crate) = 7b9092f1bbe10ebce4dfa57465d20d5a9f3f7a5c
 RMD160 (libpulse-sys-0.0.0.crate) = 1a49f2f5a5f1492236ad882d00a47e8865ad4c52
 SHA512 (libpulse-sys-0.0.0.crate) = ee81fe852944b827d20db41b89f223b860959e02d9b093bc9e91e8aa7b5a12fde4c57131381090bea2b07fd7a1af8b9a9ca716ee2f2a6d5d9f48036c07e0c96c
 Size (libpulse-sys-0.0.0.crate) = 13621 bytes
-SHA1 (librespot-551daadc44a39336e1c643d1e300d38cdd8426d5.tar.gz) = a0e7970177cdfebce0181a2b0155a295757fc240
-RMD160 (librespot-551daadc44a39336e1c643d1e300d38cdd8426d5.tar.gz) = 2205de09ba787eba09cb91adf090e1e114872e19
-SHA512 (librespot-551daadc44a39336e1c643d1e300d38cdd8426d5.tar.gz) = ea9a120bfc2c5ab07fad2bcf75d43bb47a980b579df0e519dd8e2038d2c8e90af65302077c00f2ad9a9479951d80e5b035c6625d2eafc76086aad1ff7fdde331
-Size (librespot-551daadc44a39336e1c643d1e300d38cdd8426d5.tar.gz) = 161465 bytes
+SHA1 (librespot-0.1.0.crate) = 7d73a3fac0ee6d4243fb7ad401de9ae2a89a3473
+RMD160 (librespot-0.1.0.crate) = b462576eca691dcfd24c931f5d1dd3ec2c8dbff6
+SHA512 (librespot-0.1.0.crate) = 2c4fdae032bfc13948bcdae99d565cc5765af6756a346435c8eae041008697b6f7f9497eda5b48ea1809bf7977267056d34590362d1823c25fdcf3f626609ff0
+Size (librespot-0.1.0.crate) = 17213 bytes
+SHA1 (librespot-audio-0.1.0.crate) = 026e7eb34ace042c1afe5b91dd6e38a42471ac93
+RMD160 (librespot-audio-0.1.0.crate) = 236fb93a03e77b2ca2a0bedb5024d8c9342c96e5
+SHA512 (librespot-audio-0.1.0.crate) = 2aa551f35418aef4a94deea16be7594927b534c635c20b013b4e5bc0720d0161ed8c2ccd3959383fccab54a598ad9f6d2a732d23e4d035565f1c8c01b3fae258
+Size (librespot-audio-0.1.0.crate) = 5150 bytes
+SHA1 (librespot-connect-0.1.0.crate) = 5bfa6c0e2d821c6f8ec3c587750129291269159c
+RMD160 (librespot-connect-0.1.0.crate) = c371955055e1a7abd904631b85708a74d07a1161
+SHA512 (librespot-connect-0.1.0.crate) = cb00bc26f8f03ab69e28bd26defbd47d1f11c67328ec0d041cb93cbef738ca3857fdb7d6c6f0a5358cf609e29593bcafecaf01e3cffc7a09a1c962ae62632c02
+Size (librespot-connect-0.1.0.crate) = 10934 bytes
+SHA1 (librespot-core-0.1.0.crate) = be8515c5203b89c6510ba0be28827d5e340ab79a
+RMD160 (librespot-core-0.1.0.crate) = ebbb0b059a7bd590b4d065ccd65b29ded835478d
+SHA512 (librespot-core-0.1.0.crate) = 9dcd582e7c91ed812357b32339afccca03a1e3fdb3731f917964daaf8bf76c726b0c49cc638c1aebb866919ddad558a19228bb8a08e337dbb25dbbedda2a6424
+Size (librespot-core-0.1.0.crate) = 19898 bytes
+SHA1 (librespot-metadata-0.1.0.crate) = 9ec456ce61f40e19c17e8493d29740d8e1cc54de
+RMD160 (librespot-metadata-0.1.0.crate) = 3507dc7383866fdaa13a979c815729ca1b678028
+SHA512 (librespot-metadata-0.1.0.crate) = 0647883d407fc99784f500811082a593389e1b1d318eb6f7149925de531244e8e84884bb9ceeebf21771249aef0b543c7d8e91d96513e8991fdd0d4faea10d66
+Size (librespot-metadata-0.1.0.crate) = 3427 bytes
+SHA1 (librespot-playback-0.1.0.crate) = 2737e07b4bcff30cde2be63e30e8a2eef50cdbb8
+RMD160 (librespot-playback-0.1.0.crate) = ca2e0bf064d004ec4733613e149d18cf399db279
+SHA512 (librespot-playback-0.1.0.crate) = 23ec8ebb0049c92fbe49f8b6f879b59127044c9f79e16480663784d8ab411b2c9ac120938c4abbbc04b5d75200e135b82fa45b064da126653c9ad9714fe18246
+Size (librespot-playback-0.1.0.crate) = 12611 bytes
+SHA1 (librespot-protocol-0.1.0.crate) = 9531a9b08bbe2b9a384d88aaec678249f18bae78
+RMD160 (librespot-protocol-0.1.0.crate) = 6f8a8e6e4f4f64504f26bcc172446a344d368527
+SHA512 (librespot-protocol-0.1.0.crate) = 04d55f6f6affc652fd8ee53aa3e0f9a432daf69ff72422d9171a694cf01b7f252c98514f53c807931cb59badc221618a34bbe0f368299742e5f3ee6406c9ffd0
+Size (librespot-protocol-0.1.0.crate) = 89863 bytes
+SHA1 (librespot-tremor-0.1.0.crate) = d238b8d39d2907a9d0a92a4e3ccf3f17f2f26c63
+RMD160 (librespot-tremor-0.1.0.crate) = 606e17af747ea3c317914c51cf1ece6c927151b6
+SHA512 (librespot-tremor-0.1.0.crate) = c2359086cc29eac55f05278ddf16b1852f918d9112e7eb67a7eace8ca73686240d9240dc903d3da20d0b2814d3107ccbfb90c77c7e325871fe2e6447dea42c1c
+Size (librespot-tremor-0.1.0.crate) = 123392 bytes
 SHA1 (linear-map-1.2.0.crate) = 5c8d7038910d501ad0e9e9b1bd2db5fb9048a458
 RMD160 (linear-map-1.2.0.crate) = a6cf55022b2302942280e9a1fc93d91cbd8788ae
 SHA512 (linear-map-1.2.0.crate) = bd24182fb2ef0a51d782dd5877ec1a08986d71c6803da077393c4b47c0fc45c4616f94acf4f29ded5f56392d2e666d0bcbce77087f4319499add813388f915d5
 Size (linear-map-1.2.0.crate) = 18487 bytes
-SHA1 (lock_api-0.3.1.crate) = d1ab69eb40134579c2fd8ddc9d3082d598961133
-RMD160 (lock_api-0.3.1.crate) = a0b18c752e32e045665cffdbfc5b9ae0bb35db7c
-SHA512 (lock_api-0.3.1.crate) = 2180d07e06be22c02e4133b5436c4805ec791865a775a5deb7bcfd54130cb759b02a31e081d082bed418b066b9bcdafd36edcf44b5ac58120d1a6d2956fd9bdd
-Size (lock_api-0.3.1.crate) = 18060 bytes
+SHA1 (lock_api-0.3.3.crate) = 06e46cdb21c35c62bd292576cdfe1e126d9cc773
+RMD160 (lock_api-0.3.3.crate) = ad71ee6932694c13c85ab26474cb42741e9faf42
+SHA512 (lock_api-0.3.3.crate) = 2cb26a5a0ed18a33307a2b9defbdf738daa8a75a683ebd7837e8ef8b8123bbd53632192979527e8b360ea40494bf3ba272fa8bf4bc9e7d715b35cf3f7de5a113
+Size (lock_api-0.3.3.crate) = 18481 bytes
 SHA1 (log-0.3.9.crate) = 43126e34bacb6c2726a34b6d29a298e01da7797d
 RMD160 (log-0.3.9.crate) = c9386d3be326986a40a13636f6ea5c76a1362b7c
 SHA512 (log-0.3.9.crate) = 1d49a0dcff0a17c1238aba6a6cbc485a61986e8c4768805ded912c5014d0fba6ca38c9bd038f3f53900a6309d41fc0216682f137362e63715878195453d2de6f
@@ -588,18 +584,22 @@ SHA1 (matrixmultiply-0.2.3.crate) = dc6eb082831145621697482ae790961f86e24c27
 RMD160 (matrixmultiply-0.2.3.crate) = 5e5e0e39203cd6f4d1c8a9a6dd7e8d9a639f55b7
 SHA512 (matrixmultiply-0.2.3.crate) = 97eee72dd78a13693bec24a38815d9c18a531d9f85c14180e291ce6ef325b3060213fa865a2002a2388f99bc30524c9517f7a58ee5f8aa150c0b5a51da737337
 Size (matrixmultiply-0.2.3.crate) = 32224 bytes
-SHA1 (memchr-2.2.1.crate) = 330ebaa0d1adc3520b9f4b59ec859c64eb1abfc8
-RMD160 (memchr-2.2.1.crate) = aca0b48f210edc886ab713fa1c8e99f2f581dcb2
-SHA512 (memchr-2.2.1.crate) = 0f5e11507a4235edaa8ef639753abf62f1c187c8c6e35b0c80c9306958e41893492d4995e28bf28e5710e8739c7e75bb75a515507ec87870741a3b426ba8f44d
-Size (memchr-2.2.1.crate) = 20862 bytes
-SHA1 (memoffset-0.5.2.crate) = 2d285fac64b62ca0fad50b969e14df679af40cfa
-RMD160 (memoffset-0.5.2.crate) = bc769e3032dcd818c69d7918687e66db9535351b
-SHA512 (memoffset-0.5.2.crate) = c487756a64a62f4faaf4cb1ac0042d1120e761fb8ab20ab0cad783727be699cd84aa322d5b7c95095fe0c950aebf4bbb05217a6a38db7a3fb37c2b532445c81f
-Size (memoffset-0.5.2.crate) = 6085 bytes
-SHA1 (mime-0.3.14.crate) = ab8ee5ef644d50afdefb7a7438ea73666c1c09cd
-RMD160 (mime-0.3.14.crate) = a39ea88164c9c8cac44177d9e6232883d2dafd7e
-SHA512 (mime-0.3.14.crate) = 7079ac27a2a7c5534ab8af24f1d84ce78d9b3906a56107198e5ac43e7b6cc74a980a38bffee0f988e7b4a9b8d3bc052797bcbaecfae4c9470073ac34674f6471
-Size (mime-0.3.14.crate) = 15035 bytes
+SHA1 (maybe-uninit-2.0.0.crate) = 00a37af277adfac8e688d492be11bb4d4f816fc5
+RMD160 (maybe-uninit-2.0.0.crate) = 254da522459111fe49bf33064c39db7f42c97d81
+SHA512 (maybe-uninit-2.0.0.crate) = 3006fc009c7c743d9147a4122e677cdeb2546f7bb46963b2f266839614eb906f9d763c161044fd0bf3f7b54124ac0734ac9ae7f7151b1a7a5f45cbc739976434
+Size (maybe-uninit-2.0.0.crate) = 11809 bytes
+SHA1 (memchr-2.3.0.crate) = 5beb38d4af613dd9f52af7208a727b9b7781f40a
+RMD160 (memchr-2.3.0.crate) = 058652b42dc06809393a17378221a07f17332e9b
+SHA512 (memchr-2.3.0.crate) = 7ae3b3ce6a5d80e7b6c078486d5bbd5ddfea7c7aae187804f76eeb52ae02527b54f88fa6201e380b0b169f2780355ddb3012f270098373f2f2ae354a87738c74
+Size (memchr-2.3.0.crate) = 22308 bytes
+SHA1 (memoffset-0.5.3.crate) = 18795bcf79cf0f627eb4f9e5f530ff2865393a03
+RMD160 (memoffset-0.5.3.crate) = 9fe93c4b5dec8216b8045c47128c7603cff11ac1
+SHA512 (memoffset-0.5.3.crate) = a647140f4218bae56c48119a21c96edefb214a10329bdb91f16382e2b85854dffae33c6c3d55bbad3dd7c82424f0a10e5d97a9010ccfe84b7339bc5f16c4786c
+Size (memoffset-0.5.3.crate) = 6107 bytes
+SHA1 (mime-0.3.16.crate) = a14218bfa6e249e8ab0ded425afa0c4defb58c33
+RMD160 (mime-0.3.16.crate) = 907fe4dbaace7cf69c1cdd6f64bd355bcef99e1f
+SHA512 (mime-0.3.16.crate) = cb1d691610cb82720e553247336fc5eab63407ad37febf2eb50aaa4e329cca70959ecd8bb8c7af5753acec2c8e86fc9a0f8ad9ad2de93fe9295ce84033d6054c
+Size (mime-0.3.16.crate) = 15206 bytes
 SHA1 (mime_guess-2.0.1.crate) = 9c76d01104b4e818c7289c39e9924c518c5064cd
 RMD160 (mime_guess-2.0.1.crate) = 9a808337bd79e0934c2be2715b4f47540ea73ec0
 SHA512 (mime_guess-2.0.1.crate) = c4d83d8c05b1173c531eea48073762dcc5e80efc2609e06dfc1413ae2f3a3f7d89e533453aeaa75182a8b663c51c7ad0d4eb0b5b4450afc8e11fd74b84a9799f
@@ -608,10 +608,10 @@ SHA1 (miniz_oxide-0.3.5.crate) = 0414c530ade48f175ba2a83c1086b52c6d8417d9
 RMD160 (miniz_oxide-0.3.5.crate) = 5e7f2ed92b007a5af784b6f8c89670e466ce45cb
 SHA512 (miniz_oxide-0.3.5.crate) = 6aee406798316986f836822d3d0942ee40f0d3ff707827a6cd407a7565628ad3e5e0b2f072de732bbe0b2d4dc2cf151f8d46f0ff4950c4b1d873ec90ab9f435c
 Size (miniz_oxide-0.3.5.crate) = 54531 bytes
-SHA1 (mio-0.6.19.crate) = 0876cda95a09446cdb54c90a4414634e08b810cb
-RMD160 (mio-0.6.19.crate) = 0c186f8f91a53e72688448bc1e143dd92fbc3a0e
-SHA512 (mio-0.6.19.crate) = a6eeb93a34a4a4d486a821763cf660d6c5d3dcb08a7f1cd32a04d918d5196cd50cc29b30c5a97eeca68ab1cda50bf36a50c2c787e08ae3d2a2b9134350acd097
-Size (mio-0.6.19.crate) = 128192 bytes
+SHA1 (mio-0.6.21.crate) = 29c4f38c0517b1168aa8999bb8c887ba4540f7da
+RMD160 (mio-0.6.21.crate) = 8845a148c7bc3154e920cce65c18a6e5ea00c223
+SHA512 (mio-0.6.21.crate) = 2bc68f6ff424d3ae2ef67a6a1a708b4c42b05f616cad1b0061dce3157c6a46d0666173e65c6f8b7960051e21b526ab5acbdc835833b5496fda280719ad139c77
+Size (mio-0.6.21.crate) = 129233 bytes
 SHA1 (mio-named-pipes-0.1.6.crate) = 7be9bdb57a2e37f66fffea1a8d3199bbadb91f95
 RMD160 (mio-named-pipes-0.1.6.crate) = bab8582f85aef6cb61305890467a8e2bf0e48688
 SHA512 (mio-named-pipes-0.1.6.crate) = 02e33e7b2d33eba7865ddb158bbf5e72b8eebf728e4f06831d71db431d9e444307f42ca490ea2d9a0388fab1734e1ef4dda99127036e58fabd1f7186221a3b61
@@ -644,10 +644,10 @@ SHA1 (net2-0.2.33.crate) = 041612a5b18f590a6b0f77c7478884fba84246ff
 RMD160 (net2-0.2.33.crate) = d88b2fc1b694904e6dc6e13a829f659ef17452b7
 SHA512 (net2-0.2.33.crate) = e522b399071daf1a9b913429e2eee52503d9604114feaf6987e97b85c128246b9137e3dcf03f45ca93d623ca6a4b295c9b703db4c319af47498e07d7714c07a9
 Size (net2-0.2.33.crate) = 20936 bytes
-SHA1 (nix-0.11.1.crate) = ea8bc27a4bceefc3712b93614463f02ca887e952
-RMD160 (nix-0.11.1.crate) = dc3b3a579d7b50585e740c73de85be17869ea504
-SHA512 (nix-0.11.1.crate) = 6ac6c7e95d23bb20ba94b7908b429f4a57551f816835f34cb2c273fbdcee29400689f689b697767572bbe4e7cb55ddbf49bcaffc42db820995b8b595506ab6a2
-Size (nix-0.11.1.crate) = 162326 bytes
+SHA1 (nix-0.10.0.crate) = 565e24d98722ac591685c09c0d80e17a610b4637
+RMD160 (nix-0.10.0.crate) = 437e8346b6c95c92b08732f521efcf62c67c055d
+SHA512 (nix-0.10.0.crate) = 335bb939af0132511798e6c8cd259e82b6c5570a51b2dffab8c7c1c1ef13f473ead04bb5d99ad2aa383ea3529d6ec526a1c5dd0adf501d37406cbf3113b453df
+Size (nix-0.10.0.crate) = 124570 bytes
 SHA1 (nix-0.14.1.crate) = 2935f0b0b093c3620e4af67b7ad3ba529e6c6514
 RMD160 (nix-0.14.1.crate) = 6da637aa3c3ff4a77a579528eea4d4b75b7676cd
 SHA512 (nix-0.14.1.crate) = c6393f47cdff2134cd51ca3d6becf0309697a11ac9956e3979a2d6cd00a86545d1af4efd63f6d5e417a80b2d9b247a7416b7182156d9966e00c6da25a3bfdcb3
@@ -656,46 +656,42 @@ SHA1 (nix-0.9.0.crate) = 1e7f4fb4d60c327beb5ad54a36fb1a0f64749d89
 RMD160 (nix-0.9.0.crate) = 3c7c4d3af4dc66086bfe376889bfc065f8824867
 SHA512 (nix-0.9.0.crate) = e9a2ef99c63cfa8d818ca5c41d8cb1472494fac60f86bda0c7646c5835a2c1ee92c10840c8c8da28044215bfc06b97881f57f602e8da5a55daad146b8bc10988
 Size (nix-0.9.0.crate) = 103078 bytes
-SHA1 (nodrop-0.1.14.crate) = 600e56c4c970aa83e69e382bc32ceff0e43444c8
-RMD160 (nodrop-0.1.14.crate) = f397e4746cdec9567b8e14299f153144fd365db0
-SHA512 (nodrop-0.1.14.crate) = f583ef6104aa087e13c66a183d451d4cf350560476ca959ce4e0e8308db26ac9f31166c25aca3d50ccd972266d7595d89767655504566a4131a54607e8ed9376
-Size (nodrop-0.1.14.crate) = 7667 bytes
 SHA1 (nom-4.2.3.crate) = 796f798d7e362b08409cda3d431d5d784486554b
 RMD160 (nom-4.2.3.crate) = 9ae35d1053d833919e0caa545f38536182a872db
 SHA512 (nom-4.2.3.crate) = 663567dcc6310ecd6446bab1eb700f4ebe834a3b25bc2a0054edf14bcf205a95128de5f5dfaab04adb95e1a2241d487d59c0e23c957934a0d656e4c51932bd54
 Size (nom-4.2.3.crate) = 115343 bytes
-SHA1 (num-0.2.0.crate) = 3cba0b5b47a79c5b6d3b7fe708d1b4f878fe9f00
-RMD160 (num-0.2.0.crate) = 92fff4c8da0aeb0022d1c63c7384312f5d28e07f
-SHA512 (num-0.2.0.crate) = ddddceffc32eea816fe708845758c2324aae1aa76218fc966dea56040966c4c40453ff1e7d1b69b86135bd0c73117c8fa6f5f834b8662bef33336a14b39373d7
-Size (num-0.2.0.crate) = 9743 bytes
-SHA1 (num-bigint-0.2.3.crate) = 2bcbe732ce2b284e7b497d44a2507dada3c0fb17
-RMD160 (num-bigint-0.2.3.crate) = 7f54e68ff9cac873f556c8d2128ea5eaf4a2bde5
-SHA512 (num-bigint-0.2.3.crate) = 527c0ad644c8c40e9d8a7a510e718d5a7dd9d6afdb8073394f06b8896ffae88d0c07c1d0b9c258f2b4de632eb5728c39b1546961c7d3f2f5482b959579725833
-Size (num-bigint-0.2.3.crate) = 85646 bytes
-SHA1 (num-complex-0.2.3.crate) = d5e6b6fefd601c11a38605d1c5bf3c6347d8487b
-RMD160 (num-complex-0.2.3.crate) = a8d62e7a28f6ec36a4da29d09e6f676fb6023292
-SHA512 (num-complex-0.2.3.crate) = 0650e39a30f37d3cf5a8d937c452b4554269309ff8cbd7e498fdc65a5fb2cc9a25a6341e0021bfe8aa031e77c377af7f75d71c43f6f2b7c0434dcb2be11cd987
-Size (num-complex-0.2.3.crate) = 24433 bytes
-SHA1 (num-integer-0.1.41.crate) = 43a4a49fbe3ec67e71a17dbdb12d3fb0b918273c
-RMD160 (num-integer-0.1.41.crate) = e06edb453ac7b73cc9d74564e8323d3e856694b1
-SHA512 (num-integer-0.1.41.crate) = f979ace06e3c109e9b5217a85341117ad12bb6e8da1b7ad799d91a967e3da1eb785fb114294f049ed8a2022cd5269c1ff771bc319af3da0899df97a1e412297f
-Size (num-integer-0.1.41.crate) = 19399 bytes
-SHA1 (num-iter-0.1.39.crate) = 618c88402033ee4aded00f0b2e81f3c144a7e327
-RMD160 (num-iter-0.1.39.crate) = bfbd286288d80b2e4c65f9a5471d1cb7b627c450
-SHA512 (num-iter-0.1.39.crate) = 4f6e94c4f5e7ea1a95d76a61a4be4c5ac3b3e8ca0a2271b721c265881e47b0454525918aa207bcad738de8e19ca7c5e5c915a1c4c158d5c9c2e68d05649bdaf8
-Size (num-iter-0.1.39.crate) = 9616 bytes
-SHA1 (num-rational-0.2.2.crate) = 4fdd22fc6d2e02f479d125b3951714ea817fa776
-RMD160 (num-rational-0.2.2.crate) = ce23c62e794c4237b237dae5e7b3781e99d8865f
-SHA512 (num-rational-0.2.2.crate) = cbe0dadf88b0704543005c96e2bac7bf981a90dabfd6595b06ee21973acb304591929dfaf51b3e860456dbbb812e60c5700a4793b46214595092f4defdf8159b
-Size (num-rational-0.2.2.crate) = 18821 bytes
-SHA1 (num-traits-0.2.8.crate) = b411e2e6f6a34fc4e37f2a57dd8b014000f8693b
-RMD160 (num-traits-0.2.8.crate) = 62894b86266485969ad5c5bcf1829701b579b528
-SHA512 (num-traits-0.2.8.crate) = a3019e45744245837b2f146ab4213746c93a1ad701958dd418272af89451b843f9b643eac673c1397f6079da7709c7e9ff46e0e829a4cf6092772c9d77bbc534
-Size (num-traits-0.2.8.crate) = 39965 bytes
-SHA1 (num_cpus-1.11.0.crate) = 165dce24d66c7c60520801c08a36754eedd3240d
-RMD160 (num_cpus-1.11.0.crate) = 86511d20e4ed6ba060532ea382d28795a06c9946
-SHA512 (num_cpus-1.11.0.crate) = b2a04b41c3f9aced42e23fa16db872afbb0a456b22b967e98826d22b4866da066633903d4a29d6e4af810513238062846c82e38989c74aee4607255c09929468
-Size (num_cpus-1.11.0.crate) = 11776 bytes
+SHA1 (num-0.2.1.crate) = 6cdabd9c5120099bbd279b9b279475a423c78933
+RMD160 (num-0.2.1.crate) = cf40895efd1b89aecec67cd0a4aa2a492045543f
+SHA512 (num-0.2.1.crate) = 9d094e0a29b2bb42d382d5167150418bc2ed81e8deb3c6636c99c86ca14abf5f69b82a49f1678dd110119eeaec2f476fe7a5d57e60558473a6b7c710dec7f778
+Size (num-0.2.1.crate) = 9082 bytes
+SHA1 (num-bigint-0.2.5.crate) = 857b7b6826bedce2940f36b0a08a7c92915632d3
+RMD160 (num-bigint-0.2.5.crate) = 05413f9fb295d13126f5679519723f891bdb5672
+SHA512 (num-bigint-0.2.5.crate) = afb1376da6ed1bd8b7b25e057f57464023808f03fa3a7629ae76e4144873731cb207d469d757223c4df3fe3233ee595db856b44d2f5cfbdbca7677ff92e43834
+Size (num-bigint-0.2.5.crate) = 87128 bytes
+SHA1 (num-complex-0.2.4.crate) = 7f1375cccad142d32948246039134694201f461a
+RMD160 (num-complex-0.2.4.crate) = 170127945a861b8eb8d0af03de230c55392cd1fd
+SHA512 (num-complex-0.2.4.crate) = 53be64d6f67b1ff7d0a4e1723ae21035abfd300ab27bed0976e0c3903fe8e29f47ffe75040832ee2f81da5c2f4f671d3d845d308365b9a5a989ace99a7d463ea
+Size (num-complex-0.2.4.crate) = 24679 bytes
+SHA1 (num-integer-0.1.42.crate) = 4bd330aad45c9c40e3cfa3e05f60b0a92e636b11
+RMD160 (num-integer-0.1.42.crate) = 9b267d193b1b7caf81c031de19d1a7900159d7eb
+SHA512 (num-integer-0.1.42.crate) = 8c7e0529888e18b872a634e8983034b0357143aa72914b45c02ee87447204296970e9b1ed078d9436ecc779f25360b1a1cfaae5a9bf7c8ffc68793d7c25593b2
+Size (num-integer-0.1.42.crate) = 19463 bytes
+SHA1 (num-iter-0.1.40.crate) = b250b1304d9c6d66273960f4cdef6a42cf189d07
+RMD160 (num-iter-0.1.40.crate) = a17c13d9b6bc685fc1dec33ab6f6be39b5aaf730
+SHA512 (num-iter-0.1.40.crate) = c2ef7ee3761f57bc768cb892abdcf9ce8d65b4ba0b5e130d30eda0531368c836a61b1fa4bc3fb95feadd2f3fd787c986e7ee8c26256c05f2a89ba9bbc2c32141
+Size (num-iter-0.1.40.crate) = 9659 bytes
+SHA1 (num-rational-0.2.3.crate) = 3a45b991f2c0b10038fe9ea3327e2b434c16a01e
+RMD160 (num-rational-0.2.3.crate) = dca67847f8417776799822cd3313863a987c41f7
+SHA512 (num-rational-0.2.3.crate) = dae40f41d6c405dd668ad96011bcc3eaa40fea92a86dde1f54d913a0478b5914041eb513ff38405b88089e189fe8106b7b0c8f6e8b08b306acb3a0b8cf5c059a
+Size (num-rational-0.2.3.crate) = 20950 bytes
+SHA1 (num-traits-0.2.11.crate) = 5bd014769824d9418acfba2af5c2bb2cb867420c
+RMD160 (num-traits-0.2.11.crate) = 36d6e3e3f79624d0dc5f5d9a246dfcc8270c8f15
+SHA512 (num-traits-0.2.11.crate) = 12d73656db34456a30de7538daa1efb6e6f61353a0e274aca388bf184732402d8eb8ca19282fbf51975e0541b5c8d764a0148abe346061dc81922d5eb12592e9
+Size (num-traits-0.2.11.crate) = 42000 bytes
+SHA1 (num_cpus-1.11.1.crate) = df5ece74badc2fd439abd54b5217bc6201c234d5
+RMD160 (num_cpus-1.11.1.crate) = 59660d93cf3ae8096c5e4a4de491f22eb2c03c88
+SHA512 (num_cpus-1.11.1.crate) = c3a943f5ff82eccee6f2e8af73e12fc83a82590030381cfdfa52c79b2f53012012b246fe8fa682606b7ddc011892d72d5579bc17ed072498170b51060c7e7f5b
+Size (num_cpus-1.11.1.crate) = 11798 bytes
 SHA1 (ogg-0.7.0.crate) = d6f6834fa22de97bb75b1292e5ed4dc2cc416345
 RMD160 (ogg-0.7.0.crate) = 1342c2497d0e84f65e636a4737adae6d8eadd58a
 SHA512 (ogg-0.7.0.crate) = 9e4706de9f68a9aa56540b93deb80a6c60b6534ca85282791315fdc92cdf609db048ebbb3fe3ead2766325de846ee165ee3d4efcad117ddcb6e812d3d3a85813
@@ -708,18 +704,18 @@ SHA1 (opaque-debug-0.2.3.crate) = 5c0e84db3bd62194151c1f6f50a3725e3959431c
 RMD160 (opaque-debug-0.2.3.crate) = 732009e9003be68f169257f26b2353d220347a43
 SHA512 (opaque-debug-0.2.3.crate) = 7aa44aedd3fa5a6ed3d60239c23dce4cb7b27693e110140e6b332579bf1c1b773244f12271ced975e53caf68f3f381a7edaada573efb982d2e13d638a3a6dd40
 Size (opaque-debug-0.2.3.crate) = 5643 bytes
-SHA1 (openssl-0.10.25.crate) = debf22090123084eb371cb491b2f3f883bae3462
-RMD160 (openssl-0.10.25.crate) = 57f94d95d0213307bf448a04d0e68d299eb6a26f
-SHA512 (openssl-0.10.25.crate) = db7a8af332c8db921cd07f778bb591a5d013d98848e1772cf5b9550562a5ae55e6459047f4b3263f813dc9a0b8f0bd302ad86dc620b71339bce3136f7daed029
-Size (openssl-0.10.25.crate) = 185164 bytes
+SHA1 (openssl-0.10.26.crate) = 2a564c275f9bcc95affe3c3b69d72fa023d7e432
+RMD160 (openssl-0.10.26.crate) = 3fe523c18456c2f7a6866e9835665db578ede230
+SHA512 (openssl-0.10.26.crate) = 6a0c2202b4b5d3099712a2badd464eb6e8d310abdeb265050272f7526fb5bf5575ad4a5a5a4f798a5e834b59f223a6a76fa3b2f9bbfc08bbf43b88c3635bd38a
+Size (openssl-0.10.26.crate) = 186994 bytes
 SHA1 (openssl-probe-0.1.2.crate) = 6a622635f20be67eb1bacc7acd839426e806461e
 RMD160 (openssl-probe-0.1.2.crate) = 1c34c57af386e16d9fedf37664faad661753c595
 SHA512 (openssl-probe-0.1.2.crate) = 4001eeea5c4f859559475b4b1df8248611bd44273116b31e7ef775e02918cc989825989868f331f0f0e387787680c1e4ba721ac0fd4695f7363005ccc0815d9a
 Size (openssl-probe-0.1.2.crate) = 6427 bytes
-SHA1 (openssl-sys-0.9.52.crate) = 143cd9d76971777f56e328c835e0fde9460c8060
-RMD160 (openssl-sys-0.9.52.crate) = 58f9862baf848361a1a44443cd9181d8070cea5c
-SHA512 (openssl-sys-0.9.52.crate) = 4e0f5b4905d0ee2effa0fe5f44f15496b92cdc91c2abd9ee8a05249f1c1a7a579ab292bd3eb11d279689ce74344d8cca981b41f461b8c61ae33bece1c0446e16
-Size (openssl-sys-0.9.52.crate) = 45059 bytes
+SHA1 (openssl-sys-0.9.53.crate) = b88bef0ae8081f9ad3d86303b73a5e7f722424ec
+RMD160 (openssl-sys-0.9.53.crate) = ecd2ba0ec31ee721899801059383b35aaaab2996
+SHA512 (openssl-sys-0.9.53.crate) = da0b34b5a58abf1b7e40dcdc1d9f4f6f0f8a4d5d8bb7b7417025a6ecf73145e80304541d2944050c162d7a9b1835434a9d7d2fb670d5cf1065055c09e35f940d
+Size (openssl-sys-0.9.53.crate) = 45434 bytes
 SHA1 (parking_lot-0.9.0.crate) = 62d3494a598d150df2dfaf2cc6d299b788b63feb
 RMD160 (parking_lot-0.9.0.crate) = 039add861d484f275525eaee92f3ab42126c9796
 SHA512 (parking_lot-0.9.0.crate) = 148da5edc08da3b27bfcc94a1c0578f228ccfbdf7a7a6f3aa73ac34e290d795f4169553bc7c2b20227e095e8ac75446db51979b595e4d77fa7c76f743138a331
@@ -760,42 +756,46 @@ SHA1 (ppv-lite86-0.2.6.crate) = 79d79a9aeeeb76f8f1832f67b376a965552f53f5
 RMD160 (ppv-lite86-0.2.6.crate) = 20aa56ceb740adb1b37d36b16bc113b8e650e4a4
 SHA512 (ppv-lite86-0.2.6.crate) = b9764a841364eb89157c828a183fdf6aeeb63d1d35e4f5dcba79e5d8e20eee8f22c845636c5c7bc980da1d141d838528d5f190546b23aa5e4e51e626a0ddce3d
 Size (ppv-lite86-0.2.6.crate) = 20522 bytes
-SHA1 (proc-macro-error-0.2.6.crate) = b4bb5af7da215bd4c09fd3b685f2751850507f47
-RMD160 (proc-macro-error-0.2.6.crate) = 7102347ae77ff704efc19b8ed98745b73ac66b9d
-SHA512 (proc-macro-error-0.2.6.crate) = 7db38f6b5f7e0697c1d6a14de1d0e3d67670dfc1005f74a9993d9c4ec31a4d1165375735711edda2a35e92d6f03619f4e139ac9d5197014853c8333d879d665d
-Size (proc-macro-error-0.2.6.crate) = 7963 bytes
+SHA1 (proc-macro-error-0.4.4.crate) = 3c84e64e3846d4f732396e5494820e2ebfd6d6ad
+RMD160 (proc-macro-error-0.4.4.crate) = b2568995d45a15a2ec4c7ac2cc166fc97cfab200
+SHA512 (proc-macro-error-0.4.4.crate) = 176569b0e4dc228bb063a25d92782e4613578c06f0bff47dfdc077e16b2ff824b9b5d7740057d880b4441c89f816e7c862532efc0dc4730f987417bf8c731cd1
+Size (proc-macro-error-0.4.4.crate) = 8555 bytes
+SHA1 (proc-macro-error-attr-0.4.3.crate) = e2a8ec0829432c2d00ca6fee32283bef0d29ce26
+RMD160 (proc-macro-error-attr-0.4.3.crate) = e0fcd674269c8d2f4ca143686839e609f7397d97
+SHA512 (proc-macro-error-attr-0.4.3.crate) = 82c69f3450c88c8d96fd58d49ec39efe592d1272ebddccd8eed5ba0d387500c607b8264556c756bf92923259ccb5d374808b63a5f487ef25a5d713e5264dd577
+Size (proc-macro-error-attr-0.4.3.crate) = 2368 bytes
 SHA1 (proc-macro2-0.4.30.crate) = 21bbe0ab3aeab5bb553f6ebc1b28f986e44c43e1
 RMD160 (proc-macro2-0.4.30.crate) = 43879e7551a9f3ccf5f7c99d93f1c06201690ac8
 SHA512 (proc-macro2-0.4.30.crate) = 73a8de3f1d76a8baf2d45afc1497bba8c0cbf231bf9b6750b9cee2473f492d5f3957ac149998da720acc8287c96d604971b51dcdfa629523bbdd97c297856ac0
 Size (proc-macro2-0.4.30.crate) = 34731 bytes
-SHA1 (proc-macro2-1.0.6.crate) = ffab0647d120ff5585a661eafc4e7c8321f1f2c4
-RMD160 (proc-macro2-1.0.6.crate) = e8c1c1707d9dcf7b7ee7035f16017da861168fa4
-SHA512 (proc-macro2-1.0.6.crate) = d0a6358eb6f9334128a5b47c096bfc57452e13d603c9514df433409069c00468fa2b3c76761d7f3696abb061c1c3ba24150e0cf9be2c5d571d580238d2d27853
-Size (proc-macro2-1.0.6.crate) = 35414 bytes
-SHA1 (protobuf-2.8.1.crate) = 380ae36525f53c8abd5386ba6158c6b8a53798ea
-RMD160 (protobuf-2.8.1.crate) = 2fc63a488bdaab9aef06738b8ca3e9fcc62e68b4
-SHA512 (protobuf-2.8.1.crate) = ae72844258c4937c326694e907e7dd681f4c72f78db938a42d292da3642707d0fc62f1e2d98f1b5d8fdbe0be0db3123a247420352aa85d022dbaedf4bba92945
-Size (protobuf-2.8.1.crate) = 143489 bytes
-SHA1 (protobuf-codegen-2.8.1.crate) = c8d68df0d4300cc58c9d9d36d1bd534004d7a1c4
-RMD160 (protobuf-codegen-2.8.1.crate) = b53e697944e8e29b76aad78724c4500df66865f1
-SHA512 (protobuf-codegen-2.8.1.crate) = a776486790268e1421029bf59af766be65f5f95e8df5348186b683e947d7d6fa708ff4417a548e1761ca2393334c6e23f93bc57b5189c7648cd828c4c1c9ec1c
-Size (protobuf-codegen-2.8.1.crate) = 34525 bytes
-SHA1 (protobuf-codegen-pure-2.8.1.crate) = 912a52bf756fc3aa89485ee8257b0a7a35444682
-RMD160 (protobuf-codegen-pure-2.8.1.crate) = 721f0f0527284986f25fe13c1d2a491b0748b687
-SHA512 (protobuf-codegen-pure-2.8.1.crate) = ba99835728f60163a4f4679632396435d7ff757a2c708495e85b105ef24b9dddca6ba4ec5ab760542286890b4f0f7a1657530d7b68e89a107a966a380a934fdf
-Size (protobuf-codegen-pure-2.8.1.crate) = 23217 bytes
-SHA1 (publicsuffix-1.5.3.crate) = 129fbbc4333b0bf449974e87ef4c36dbdf66950d
-RMD160 (publicsuffix-1.5.3.crate) = 4ae0abc980d9d9684935fce9e722bf85302dcbf4
-SHA512 (publicsuffix-1.5.3.crate) = 6ce7c1e37190892d454f9b858041640eac6749a392264cecf6a64696dddcdb038a9b81b580991aa0727b1b015e05e0b7582baea17b82ed327eea30ca01cd555c
-Size (publicsuffix-1.5.3.crate) = 16886 bytes
+SHA1 (proc-macro2-1.0.7.crate) = a3bdca2ac04c5b85c982a6e6e8e47cd1109b1d9b
+RMD160 (proc-macro2-1.0.7.crate) = 8754df933932a661e5307b373079bed250e92cfa
+SHA512 (proc-macro2-1.0.7.crate) = 282514c6d052896130c83f632962a54f6310bea35b5418b41bdb540e51fad73d91bdb1c5e9f83dbd265c1f3d0fc67cd119db5483b5697e34b1598735ea9246b3
+Size (proc-macro2-1.0.7.crate) = 35588 bytes
+SHA1 (protobuf-2.10.0.crate) = b47c48a0c7f22103f5aadaee99ade03ab3b52d89
+RMD160 (protobuf-2.10.0.crate) = 98ddba59ca736dcd623f93a0aebc73d65627ca16
+SHA512 (protobuf-2.10.0.crate) = ee5642b51676ed045f2c01402ed2bd1ba53a95451051455045b487d872f1293b76a1f26c0028bf9b2d77847f16acfdd5b815d4ca55a411596a47a596b20ed987
+Size (protobuf-2.10.0.crate) = 143809 bytes
+SHA1 (protobuf-codegen-2.10.0.crate) = 9fd77f5a55bb8f354d24c63db9066942b61f37f6
+RMD160 (protobuf-codegen-2.10.0.crate) = 8c98d135aa1b5eb2808d51324fe56f52bef496ce
+SHA512 (protobuf-codegen-2.10.0.crate) = f5636b1a4f538a97904f5a24d10d3e2aa80cd91ab2619e4f4fe5c2cb3851381c581d300dbf2ae96c17d4390d9f58a1e57bc683d40da0dad133c5e2b0937a7c66
+Size (protobuf-codegen-2.10.0.crate) = 34506 bytes
+SHA1 (protobuf-codegen-pure-2.10.0.crate) = 33e7b778f681377cbab9c7bf2d42b1461c669115
+RMD160 (protobuf-codegen-pure-2.10.0.crate) = c12e87d3209a293db1275f7d3827873f90eb2c43
+SHA512 (protobuf-codegen-pure-2.10.0.crate) = 64a84b05ced0ef2ff3eb746689f705423b49103c69760a82f7df607c29a6a43413a1ad9067a52723de63e24d53dcd7d8a632f9e191e3a2ee3aabef1fcfa19af0
+Size (protobuf-codegen-pure-2.10.0.crate) = 23448 bytes
+SHA1 (publicsuffix-1.5.4.crate) = 01981f3191a582ddfff3c4b19f7049ba88fb1c64
+RMD160 (publicsuffix-1.5.4.crate) = 22162c611c9d13fa0b55bd513d9551be9bc5c1c8
+SHA512 (publicsuffix-1.5.4.crate) = 39378405187d65d75e5519c24f8f74d226d13cb993aeae30d551872937a95fae5118be1ed3f93b336e3701de2425123ea46350a465158c5358bf2fc58162ea9a
+Size (publicsuffix-1.5.4.crate) = 17028 bytes
 SHA1 (pulldown-cmark-0.2.0.crate) = 2fc74ac93cdfcf013991587bb57d8f2990cf272f
 RMD160 (pulldown-cmark-0.2.0.crate) = 0410951fa27d0b1ec8365b924989ece401371a94
 SHA512 (pulldown-cmark-0.2.0.crate) = e47b40d3b09d6ad221a559aa4e5eb2fa24ab54731455d7c73e7d94c69b52a1d94c4b052ddbe42fc1beb43f9714f3dd42e383d670953153e000e3019426eb6452
 Size (pulldown-cmark-0.2.0.crate) = 119609 bytes
-SHA1 (quick-error-1.2.2.crate) = accbf16511482ca45a23f6261636c6933b95021e
-RMD160 (quick-error-1.2.2.crate) = 7edef98c346d4f12f0a1256335bb9a85f1cb305d
-SHA512 (quick-error-1.2.2.crate) = f4ed283635e1fb72bd30929457ac04b1b79c36b4b08603af6266a3ea6e18f12c834cb88ac090e42bb869c8a608f7521812de81932a81073a34f16fc882c6148b
-Size (quick-error-1.2.2.crate) = 15132 bytes
+SHA1 (quick-error-1.2.3.crate) = 992f702105c713ead15defc1913aee8f89c342d5
+RMD160 (quick-error-1.2.3.crate) = 87f357988b329cd7ac54d0a53cad2b6d5d5a81ee
+SHA512 (quick-error-1.2.3.crate) = f8aaf9024d20ccd42b706c756eed8320aee339f8776392b47a41cc82ca06b03df1a5b1f00854cea96689c5af261b4d8c5d2b1a242d10f2755e7e33dc41be35b9
+Size (quick-error-1.2.3.crate) = 15066 bytes
 SHA1 (quote-0.6.13.crate) = 734e60e94378298dea42e3f9e7281365787f028f
 RMD160 (quote-0.6.13.crate) = a6e3a2ae56e97c6947e0bd2e39a9570296d7dd34
 SHA512 (quote-0.6.13.crate) = bafa9ba42ea6ff2d6df652384485c58327de6eaea2832423eedd8ef8b4aace673c23b70f1f22106515ac13d7f625cb8b1a5e8c4388c1701ea3cd86fb9ac3056e
@@ -820,10 +820,10 @@ SHA1 (rand-0.6.5.crate) = aa589c93af6f38fb347220e12c807aad8d1d449c
 RMD160 (rand-0.6.5.crate) = 427c0ab83f05d822421e780e8ec040b68ec770c9
 SHA512 (rand-0.6.5.crate) = 2eb84bed29708b8ba109f4329bf6f1cac6caed9d91b2aaf185d68dd2eda73d3fb7be2897d0596fb28352e799ccf92c161ee44599d5cb426ba9c3b8c747831904
 Size (rand-0.6.5.crate) = 104814 bytes
-SHA1 (rand-0.7.2.crate) = 541389fbae53d98149fe1638f2e9afe7c8efb8b2
-RMD160 (rand-0.7.2.crate) = dc128b6599c4554d0ef0d578575730aec885bec2
-SHA512 (rand-0.7.2.crate) = d29d10e9788f0f44b56b2981aca01a115eca1018e6afe2428fca088cc9432f27d014c6f1f0c819317052f4c64a9c54cee8834eb08e081f292ad65160dcdd014c
-Size (rand-0.7.2.crate) = 111438 bytes
+SHA1 (rand-0.7.3.crate) = e548545a074e3a0688241f6ad3c6f1f8a192280f
+RMD160 (rand-0.7.3.crate) = f3fa7ec05927b3c0c4fc8e41e373f2228bef6dd6
+SHA512 (rand-0.7.3.crate) = f9b68ef9446f1ca2c8092c50990f15c1b4cb5529eeeac4df8d69755e0b7253c663c587775e7cb0a7298c31edb444975dda34926759306541f6d43d0d3cf57b7e
+Size (rand-0.7.3.crate) = 112246 bytes
 SHA1 (rand_chacha-0.1.1.crate) = 8939c0b3f813795e2c539d913c11d485284b5157
 RMD160 (rand_chacha-0.1.1.crate) = 1859cc8038a4f6bfca8ba9265607088485b64648
 SHA512 (rand_chacha-0.1.1.crate) = 200d39362ffd6d91cfe80634e951c7323a5df8a382c91e3afcef1ecb143a16dc47a17db7f1a746b18e4ea8bfd36bc31ceaeff6d0116e166f8b34e4a8530b3c1b
@@ -888,18 +888,14 @@ SHA1 (redox_syscall-0.1.56.crate) = 5e5c23dd874274d4ee72ef494b1ef1bbad98ddcb
 RMD160 (redox_syscall-0.1.56.crate) = ebecde11789346c25d2c830581e4f9d5e88a7baa
 SHA512 (redox_syscall-0.1.56.crate) = 17a3044327aa733c830dd74e210d6bda32622617d1c5af9d70d7647232d8569ad0b04ccb14042cbabb5d97ad98e3f1f5a9968a75387354ffb4d175e9577115a1
 Size (redox_syscall-0.1.56.crate) = 17117 bytes
-SHA1 (redox_users-0.3.1.crate) = d099b121fb4639954017cfc30ef1c81b9cc728ef
-RMD160 (redox_users-0.3.1.crate) = 8999c6ca54ffbcfa61d8c7018ea8d56308fc71cf
-SHA512 (redox_users-0.3.1.crate) = 086a01e32fa5b5fbccd2d84e23141e3ee5a50e5ddd6135b579c75db5a0eb7df676dfaa8e2582038ef19c09d123fc68e9d0e99667d4ea46f5011d4e7fcf5692a5
-Size (redox_users-0.3.1.crate) = 12557 bytes
-SHA1 (regex-1.3.1.crate) = 4584dfb4e64921553b13ec26df7988ca90e26911
-RMD160 (regex-1.3.1.crate) = a7a5c9eb6bd6eb8ab1428447e311ccebb8429997
-SHA512 (regex-1.3.1.crate) = 6530767ca2896db30599e5b3e2bf46a785d9c95bda3e530e82c659e5a98345effe5424738fec7545fa5edad12729a396938a9c1dd3a680c0405dab6000fc19f7
-Size (regex-1.3.1.crate) = 234662 bytes
-SHA1 (regex-syntax-0.6.12.crate) = e87f6009d5292717f83a0aa232df3e29fff4a3de
-RMD160 (regex-syntax-0.6.12.crate) = 29febc07dbfb2a4ca35b4ece76c45363a39daf00
-SHA512 (regex-syntax-0.6.12.crate) = 671e4ecd9dbe58ab5938e0b55890ef0ab2c033221bf549ae0df3b6e831b57099b4c16f8577ca134a758999a1bfc0840aff49be138fb6a19e0b081089f66fa0ec
-Size (regex-syntax-0.6.12.crate) = 289531 bytes
+SHA1 (regex-1.3.3.crate) = d49f838eb1fdda362f04db4b8f41e99d0e30e964
+RMD160 (regex-1.3.3.crate) = 49164fa1a408d7b0c14ce42235e7b539a8505cc4
+SHA512 (regex-1.3.3.crate) = 43d3a0fc0e3324aaf8936d1648230ef87e1ac65c90f0d31c969c98f43a594ac13c85b4973509f12cd8e154a3e619ec74cebae8f545dac81f9ac5ce3c8867335b
+Size (regex-1.3.3.crate) = 234861 bytes
+SHA1 (regex-syntax-0.6.13.crate) = 2cdf716f9defee32b0bcb88b11e3ff49f3147c6d
+RMD160 (regex-syntax-0.6.13.crate) = 78deae14b40fd83468123a9ee28cf12545c60cbc
+SHA512 (regex-syntax-0.6.13.crate) = 0afbc0f38cdf435759256f9f3a19315cacb2acbc5b69c755dca9c673322d340d686d62c06f80d6f9986c808859bc4ac30037ab3323386e49e4872b42fbce885d
+Size (regex-syntax-0.6.13.crate) = 289833 bytes
 SHA1 (relay-0.1.1.crate) = ed647fab65970055bb74fe4f5d1fc695c50122fc
 RMD160 (relay-0.1.1.crate) = 9ccdd25fcf04d0f111a8e36dd2d2d6dea91f24a6
 SHA512 (relay-0.1.1.crate) = 81b2aa587529ebf364d4b1a566acfd867623a33d32fe20c94551dc248ef28950de61094d7e1acfca618205c731cb3cb955bc8106d9a4c5c7c84f9c38b35b2261
@@ -928,18 +924,6 @@ SHA1 (rspotify-0.7.0.crate) = 696f51447800c0906e3a75e44657dd6e82dc0271
 RMD160 (rspotify-0.7.0.crate) = 90f3cac913f4edd56c4aed30788f89a70c5c75fd
 SHA512 (rspotify-0.7.0.crate) = 52d4f7dbc7fdd02737532a598781c3e3aa2a6675de79678f11c44b53f3ba07d80a3d8b8892ad1d5d8b90c73db41879c060aec39a84f429a1379ad7146115f7ce
 Size (rspotify-0.7.0.crate) = 2323380 bytes
-SHA1 (rust-argon2-0.5.1.crate) = 3490f29bd2328d9789df24b326ba0bbe45102c25
-RMD160 (rust-argon2-0.5.1.crate) = 598ca677537f0929bd563feb460cd776cc8d7bdc
-SHA512 (rust-argon2-0.5.1.crate) = 80c1c48db1463e1506bbc8147c147c8e37a8cf26d6297399a8e645c8fe81b6ed9be9048a3b3dda67cbdbd505085e9ae79d50faa2a846021ba65f959160465f4c
-Size (rust-argon2-0.5.1.crate) = 27795 bytes
-SHA1 (rust-mdns-66a74033da6c9f1a06e7b0a29f4544fd189d6479.tar.gz) = 8a0b88fb6285c4e0f394b46e13b97a53d40d9299
-RMD160 (rust-mdns-66a74033da6c9f1a06e7b0a29f4544fd189d6479.tar.gz) = 14ab7b6f472768ac0bce324f8b982efb54f48ba0
-SHA512 (rust-mdns-66a74033da6c9f1a06e7b0a29f4544fd189d6479.tar.gz) = ed24c99449de5f848496e28884ace315d42738217c5424c87cd807f8448dd57020d29a9bcaa733cbf32f76e3ac0a6d2ca90bdc66879a1b07b23a2617c7e117b2
-Size (rust-mdns-66a74033da6c9f1a06e7b0a29f4544fd189d6479.tar.gz) = 7431 bytes
-SHA1 (rust-tremor-5958cc302e78f535dad90e9665da981ddff4000a.tar.gz) = f16bd5324fc2a8718e1c8640d0fdb2b13c1fc15e
-RMD160 (rust-tremor-5958cc302e78f535dad90e9665da981ddff4000a.tar.gz) = d28c89d6ecca8da84208e00f7fa1789053395e52
-SHA512 (rust-tremor-5958cc302e78f535dad90e9665da981ddff4000a.tar.gz) = 3eff8a7c9d886a515de9a3610846485cdd764ca9cbefd9b2e2efcebdba26b29f863bf67102417119fbb47af06a6649e0a2183b909272b18871c73a568f02ca6b
-Size (rust-tremor-5958cc302e78f535dad90e9665da981ddff4000a.tar.gz) = 122722 bytes
 SHA1 (rustc-demangle-0.1.16.crate) = 492a57246665159be1f9fcf18133537a2ced3068
 RMD160 (rustc-demangle-0.1.16.crate) = 7fd576624e591eafaf191e501be382b77be0ba14
 SHA512 (rustc-demangle-0.1.16.crate) = 36a63a28a72c710d08524adbb7d11def37db23fe123fb6ea848623b4207c7f80d8415bbbe951488ceccfb8f4f1cdb66a8edfc4c0eecdaa62c87df9e032f4c063
@@ -956,6 +940,10 @@ SHA1 (rustc_version-0.2.3.crate) = 3bb71c3af5956c4aacde09017576b1f77347dab1
 RMD160 (rustc_version-0.2.3.crate) = 6ca6aa5c736a1f88dd7579eb78d097ec40663173
 SHA512 (rustc_version-0.2.3.crate) = 01fa7a758dcaa4f15c18628a0d5ee5adde5ade96a8b7dde0908e39e27b290d1e9adb20d44e2adcd379341d2d4a0c34a80dc12553a3bb4efa4758988f28989779
 Size (rustc_version-0.2.3.crate) = 10210 bytes
+SHA1 (rustversion-1.0.1.crate) = 60c0280cdec3ac23da6603457b9a3a09c60f6fa6
+RMD160 (rustversion-1.0.1.crate) = 691cb454ae9f14c0aee795c06e27c82efb51a455
+SHA512 (rustversion-1.0.1.crate) = 00fae8e809df4e09e01a2d54c9cd8b92adf0deba19bff6156d6c20cbca9058ffe0206ba7ec4748e8639745830959e38de479061567140791a20e29fc776d45ac
+Size (rustversion-1.0.1.crate) = 12034 bytes
 SHA1 (ryu-1.0.2.crate) = 775ce6bd6fb7dab6f53ecd652e638b85d71f733d
 RMD160 (ryu-1.0.2.crate) = 4a1d8dc7547484687eba867b6be38af182cf9beb
 SHA512 (ryu-1.0.2.crate) = c681e037f1eea488bad7fb5ecc79af52377bd4b9eeed95eb213201219d7f100702000f81947aff8f18641235fb62c138a30eb20c1f93ae518a4d9960a598bb64
@@ -964,10 +952,10 @@ SHA1 (safemem-0.3.3.crate) = edb33e08642149d76c66a67e36554932a847e61c
 RMD160 (safemem-0.3.3.crate) = f50b24936539f0a658f0167bbf5340eb213697f8
 SHA512 (safemem-0.3.3.crate) = 2e4852ca91160f9f1e764b75145d794726a5f6c162cc99ecbf9cae20474a06cb3a0dfc245b895c51342240f6875423010b33e36d038b8b419a37e4820a9caf72
 Size (safemem-0.3.3.crate) = 7778 bytes
-SHA1 (same-file-1.0.5.crate) = ac1d197acde4b474b188266153ccf3bd56050a24
-RMD160 (same-file-1.0.5.crate) = dfb150dd6af4f2f4e6d8b5e8cc4905a3b180977b
-SHA512 (same-file-1.0.5.crate) = 33be985579210b64eed7e26f24a695e2a59992ae51723e5aa026ba34dbb05be4c377bb25db9797dca1f70aa4be58f33cae32a89b61fe6b9353de9fb902ba2dcc
-Size (same-file-1.0.5.crate) = 9861 bytes
+SHA1 (same-file-1.0.6.crate) = 0666a423c9fe447d63e2cf28764acd02baab8c28
+RMD160 (same-file-1.0.6.crate) = 6f4df057ec32ab539ed5bdba817eb7d2c390bd1e
+SHA512 (same-file-1.0.6.crate) = 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
+Size (same-file-1.0.6.crate) = 10183 bytes
 SHA1 (schannel-0.1.16.crate) = 6b697706b04ce5f0da6730f6852f580257d02c20
 RMD160 (schannel-0.1.16.crate) = cf01cb665d4977c11adffbe3087f1c5f1eefc6fb
 SHA512 (schannel-0.1.16.crate) = 11bb68e759e2ac0bb57a214e64d86fcc49903dc70f9e0582ac4bd0343e94da44d8d34d22649ffae41dc975b4390e7d10f3adcf79d9fe8c9fc95c747c58947b2b
@@ -984,14 +972,14 @@ SHA1 (secret-service-1.0.0.crate) = e1898969076f2c4866079663df4091c2d383667a
 RMD160 (secret-service-1.0.0.crate) = 8f8eb7483812af9b5ec8c2a04c8ff0959f2e8a65
 SHA512 (secret-service-1.0.0.crate) = 0536f8aa30d954ff7d754c3a747acc77e5edbdf2b481b80c1428b56ad07775ef2b8307a7eb31749cf546702b17338ac3c1d187b6f962f5b438a5015022e11088
 Size (secret-service-1.0.0.crate) = 20299 bytes
-SHA1 (security-framework-0.3.1.crate) = bffaae09ada01787541faadfb8e99703110d55c1
-RMD160 (security-framework-0.3.1.crate) = 76612f72e40c972c1fb18081dd80b79f6c5f83ae
-SHA512 (security-framework-0.3.1.crate) = 69b1e32cc4cdd3a069e9f1de08d6b5563a90e094e0fce07b4949386072632cdfa5ee7711ae16904148936dafebd77321160b28acce239f0cbd5547ba1d77edc5
-Size (security-framework-0.3.1.crate) = 46179 bytes
-SHA1 (security-framework-sys-0.3.1.crate) = 1b26ee95a2450ba7dc538eeca3a11e6dd24eb144
-RMD160 (security-framework-sys-0.3.1.crate) = 38f4f937bf50486cf2a5a55d162305aa3c3668b0
-SHA512 (security-framework-sys-0.3.1.crate) = 28c731aba35ff80dedf73978ba18f47a80ed308ad6f123467ab435f825680386f665d06f93a5703b8dd0b6893f805f5ae6875a0a7c8669a478c71c69448b2a54
-Size (security-framework-sys-0.3.1.crate) = 9283 bytes
+SHA1 (security-framework-0.3.4.crate) = 91542bba4c38f0071a48737415855a8e444b69e0
+RMD160 (security-framework-0.3.4.crate) = d6af8541747b217da22128b1055701f38db12779
+SHA512 (security-framework-0.3.4.crate) = 4c23e76834c0a2d013a2785030a8ce85658bbb144318eede6ea790029f8cc848045aa69f3ce8895eb2eb6708a50cf62a5dffb908d5fc5eee53bc203f9cf8ae46
+Size (security-framework-0.3.4.crate) = 48568 bytes
+SHA1 (security-framework-sys-0.3.3.crate) = 4ca5964d2b39d98bc994608ce5b81b4bf121a1b7
+RMD160 (security-framework-sys-0.3.3.crate) = a27429cbdc2b93b52db74b76deea8f7e5896e981
+SHA512 (security-framework-sys-0.3.3.crate) = a78a9affbdff5c44e63e555970748724a4cf1fb1e47a6a5645294f70b2c0960d3ef93d3289c3695d5de31c8f7a9b093e3ffb801a1631b474b5ac68e0b68bfe22
+Size (security-framework-sys-0.3.3.crate) = 9554 bytes
 SHA1 (semver-0.9.0.crate) = 9441388ecab182656baa085efed00cb68128840e
 RMD160 (semver-0.9.0.crate) = f3ba6d2359a3690d316a22586db785538b0e09ac
 SHA512 (semver-0.9.0.crate) = 03a2ea563456f812c301721c3572370fe4934a22db60079da0dd6ffa33fa789e5e2436ef09e62fc35e0b742b06fabc290992c74eed80419a353c9de9449928dc
@@ -1000,34 +988,34 @@ SHA1 (semver-parser-0.7.0.crate) = 97b6fd66497a26ea9fbe76591f7ae041a3f85a5b
 RMD160 (semver-parser-0.7.0.crate) = 63f826b792b17493186d587b9887efd93121294b
 SHA512 (semver-parser-0.7.0.crate) = 17320468ec6b9862d595f358d70c09ac6e09db7885fe0ead7a1e596f79350a6306e8bfde5bbd6512008a7c5454da1c7ae55fe1e3bc1c1ff02ac9df54c0a6121f
 Size (semver-parser-0.7.0.crate) = 10268 bytes
-SHA1 (serde-1.0.102.crate) = bc9b1f4c6ccfcee48cbd40c420daadb436dc94aa
-RMD160 (serde-1.0.102.crate) = 0c8d68f3b51bef438e4b93be3ec8e0af517f5a34
-SHA512 (serde-1.0.102.crate) = 76ba1647a896aa907448e496392359c5de727be14b85352d84e6271ca51da77cbcfc99ff77656eb5897e1a99b1e17aee0cbc35ab4b13201a14b8b2a38ce6b6e8
-Size (serde-1.0.102.crate) = 73356 bytes
-SHA1 (serde_derive-1.0.102.crate) = ae1b5a4eb87df54f964b945ee9e207ceda90ad88
-RMD160 (serde_derive-1.0.102.crate) = 4023b4a46e24161940e13609739a57c59f9be9ee
-SHA512 (serde_derive-1.0.102.crate) = 159cf3b0c9c38fb82ffdf923e9d80abe58eb155da182aa63d7cf94a66507cb533071cb87f89d027c556a08d7560ca5e91e20267341ba0721aefa88b307fe9182
-Size (serde_derive-1.0.102.crate) = 49693 bytes
+SHA1 (serde-1.0.104.crate) = 3cff186026ceefa600362cc51929755d29275bc8
+RMD160 (serde-1.0.104.crate) = 728367c15ae41d5be5c7368674b9f9146fff6351
+SHA512 (serde-1.0.104.crate) = 638a1dacc158d69658a005e599adc19d6bc80d0c663f527b1ff906f729e70e027eacc4ea5b9b2c675ac990d5997f50f9d46d614ba95b0c73bb9606aba46b053a
+Size (serde-1.0.104.crate) = 73258 bytes
+SHA1 (serde_derive-1.0.104.crate) = fd1d710e91157cd4a80e56f5046cc7ee56a57a03
+RMD160 (serde_derive-1.0.104.crate) = 67e0161ab0abde1902ce8644ed96f7609cf67636
+SHA512 (serde_derive-1.0.104.crate) = 303c3d126ca56b0a7126a87e9e1be8bd60bdb212ed21b5e1aee015313fd769f1d260869c41b0335bd467fd4e3fc6bb26f428c7c4b35e9a55c009797cfa745d1e
+Size (serde_derive-1.0.104.crate) = 49658 bytes
 SHA1 (serde_ini-0.2.0.crate) = a69726eacabb244f9dddf91bf9c1d94851c36690
 RMD160 (serde_ini-0.2.0.crate) = 865655d250bdc3b115b1f3a28dc880bbf3f0011a
 SHA512 (serde_ini-0.2.0.crate) = f1889fffb743b97da434633ad7af4d24ef9e22005bcdb5051e00802ddcd2be92567050123be2059a6986ae65bfca4090dc2b157d87c26ebc67c4ff785db8b347
 Size (serde_ini-0.2.0.crate) = 10691 bytes
-SHA1 (serde_json-1.0.41.crate) = 2b026695201e41b6212edb070272966626d5308d
-RMD160 (serde_json-1.0.41.crate) = 8b932e3487658da0c643adf7d7df9bff184c3009
-SHA512 (serde_json-1.0.41.crate) = 63ac513a4813a65962d8f63476ce8e63ce71d1e6643da7443d774078e4a743835276c50c04ce535b2e43251383c537365581838a0bd5d4893a644e396eeec55b
-Size (serde_json-1.0.41.crate) = 69870 bytes
+SHA1 (serde_json-1.0.44.crate) = 74eab53a4a22db1912dbca4559db35f5fc78b7b1
+RMD160 (serde_json-1.0.44.crate) = c5f29ad8209e9653cd8ae232c7316212be443d63
+SHA512 (serde_json-1.0.44.crate) = ce1c68bfd2ceaa8b7f45cd34cfbc71dcfe3905b06fa47032403c54aa9eed0e618cd526938eb78dbc201e9480dbd64b4bfb405f2119478229f5cea12056dcf5e4
+Size (serde_json-1.0.44.crate) = 70325 bytes
 SHA1 (serde_urlencoded-0.5.5.crate) = c14708487a6ec835b39484c4b6766493dccc8b12
 RMD160 (serde_urlencoded-0.5.5.crate) = a8208db83da3b993301a04af2609c29a7aafde65
 SHA512 (serde_urlencoded-0.5.5.crate) = 9c4a82907619aa211a5768628ae1cc749980b2df267f325cc1457031720d4166edb0b67e2144324e7f655384000583ac2ddeda33f7ab995a390324e2ef4de145
 Size (serde_urlencoded-0.5.5.crate) = 12429 bytes
-SHA1 (sha-1-0.8.1.crate) = 03a78d8f02c5c4b54bd4c1a6aaa5b79dfada96c3
-RMD160 (sha-1-0.8.1.crate) = 0370694080d29d9e7a26a9335fbc67cd5fb49fbb
-SHA512 (sha-1-0.8.1.crate) = 7446e7564b5903e588911008f9367f9d9b0d96ae883d299ee4f10ec3d7a30abf1af1bc9c4f2172226f09071413116c12a8a67419246f7a7de95e9fdeec3aacb1
-Size (sha-1-0.8.1.crate) = 10410 bytes
-SHA1 (sha2-0.8.0.crate) = ada1693fb6eea6ecaf01b33330a0c00dfbfc45ec
-RMD160 (sha2-0.8.0.crate) = d259e39aba12808f8b4a690f6fdb3edc2522e66f
-SHA512 (sha2-0.8.0.crate) = 6d95888b40c7f84b245864891d4a3e8c06ed3e0cde1aaeacde2ef75c969e00b524fe6045aa9b978d0036b315cc74502f88aab0da67c6708b2450efa9119abdad
-Size (sha2-0.8.0.crate) = 17302 bytes
+SHA1 (sha-1-0.8.2.crate) = d3f9f42de8000af5c2fe8532a67fa9d13acc18d2
+RMD160 (sha-1-0.8.2.crate) = 4f67c20e635f07c05a993621ef35875db6d986c9
+SHA512 (sha-1-0.8.2.crate) = 65ddb7bd8f0157d134e70f7c6d6abf7aea198cb97da17b418a265642c5930b8cbd9c8e0b97b557102787cc842cddc93213d669345c2aaac6a1e7146765b2d5cd
+Size (sha-1-0.8.2.crate) = 12338 bytes
+SHA1 (sha2-0.8.1.crate) = bd6427772bc93e1df195f18de2beff357bda0577
+RMD160 (sha2-0.8.1.crate) = b13c9f58619b20531b244beb0625b65cc347e62b
+SHA512 (sha2-0.8.1.crate) = b2de5cd8476b7c709fad0996c2e0c7bf577e077e7d5f70c47b780fb41c7cf8e75d156958a5519a7cac9f390d91b4c044590ecc9be0953e0632f54e7c063109ad
+Size (sha2-0.8.1.crate) = 19283 bytes
 SHA1 (shannon-0.2.0.crate) = c41c7919348cb906f0b2c97f70e09d7b6dbfc5e1
 RMD160 (shannon-0.2.0.crate) = eb344b4a3d2af36f5ff227c23bbf57e6dbeb11f1
 SHA512 (shannon-0.2.0.crate) = 1357ab46f32c4a732fb5373166b1fafce53d1292f6a259d770c1514686f39af9ffc2399dbed405c360270aec8ba6e2faeea3844fab385f3b52bd2b0d29b0a3c6
@@ -1036,18 +1024,14 @@ SHA1 (shlex-0.1.1.crate) = 41294bd209003e7ab6c6e388d73c07b8b6f27904
 RMD160 (shlex-0.1.1.crate) = f69a4dee22edd6b0ca503ccaab6c0ab0ac1b2d35
 SHA512 (shlex-0.1.1.crate) = a4d202897861ca7955a3561dc1b0fd0307d77948c9b97aa0f8b9caff2b9721d2836a08760d308675973b0e9c7bae92e4d5fbd2a2497cba9e5aeefbe31075e069
 Size (shlex-0.1.1.crate) = 5687 bytes
-SHA1 (signal-hook-0.1.11.crate) = 37999706648254d420713de0a1ab992cc6cf3c8e
-RMD160 (signal-hook-0.1.11.crate) = 15e61dc3470c1be7fdc2c92eba66fb4c1135b039
-SHA512 (signal-hook-0.1.11.crate) = 852d2dc03ea4346a2f04ff553092e40d158e5ecf9b48b29167a0d2563bf64ae20fb56c8fee0aad963cf3aee136895d84acdc25b27d556d8babe134867f8e8d13
-Size (signal-hook-0.1.11.crate) = 22255 bytes
-SHA1 (signal-hook-registry-1.1.1.crate) = 9ada7d60eb7e9a2af8671e21e369885cb1247683
-RMD160 (signal-hook-registry-1.1.1.crate) = ad614681d146cf0490304d7719b4b31edd1d2939
-SHA512 (signal-hook-registry-1.1.1.crate) = 3947e3249861ef50d2261080dd47fb400fded19d5c8555c4bc65f10ededc7102c6eb26a299de961308310a9856d2a757d7a981a24e3bafa0cec72b55b515fba7
-Size (signal-hook-registry-1.1.1.crate) = 13795 bytes
-SHA1 (simplelog-0.7.4.crate) = 6579c0741b94755c63cf108f9f0268791463cef3
-RMD160 (simplelog-0.7.4.crate) = 4e046a8f9f318e017f5aa10466da5c91437d3af9
-SHA512 (simplelog-0.7.4.crate) = 033c1d102d7d9deea6798c7a82264e06d5466c9105c01f878bc2937f15171c06419daca8b285f65b5ccea5eb84713342fcab4b62350c6749ea62357d6d7cc962
-Size (simplelog-0.7.4.crate) = 19323 bytes
+SHA1 (signal-hook-0.1.12.crate) = 940ac62f7f39fc7c96ccf51e94ad7871f3d55914
+RMD160 (signal-hook-0.1.12.crate) = ac081b75a356d5bd7a8c1fbe86be6c2af54d951e
+SHA512 (signal-hook-0.1.12.crate) = e2b2308562491fa5e500aa4edc5f75eb40beb4c9263273c77da9f02e95331086cb80ece09b9a903bf775cb5a355957e01086bb5c0bffde7f5d1cb96969eac70e
+Size (signal-hook-0.1.12.crate) = 25979 bytes
+SHA1 (signal-hook-registry-1.2.0.crate) = efc3f9004f3ac089a898bb0583773df44a652423
+RMD160 (signal-hook-registry-1.2.0.crate) = cdb12a90f0e3f8ab5df14164b9f69c83e2581a71
+SHA512 (signal-hook-registry-1.2.0.crate) = f4552fbeb50f66a2ee1d9826fd74a8ecb3e6d242913c20ca7099d165afb55ecd359a44427b8c3eb73bfc4e3c887d972853b49a842472389454988060dd4aaa07
+Size (signal-hook-registry-1.2.0.crate) = 14490 bytes
 SHA1 (skeptic-0.13.4.crate) = c09ca599c824ad1c01a573515c4500d27b5763c8
 RMD160 (skeptic-0.13.4.crate) = 916a3c3f38ff89cc38d960bc9e93dad087ac5b10
 SHA512 (skeptic-0.13.4.crate) = ae0c236f9857ec8d82c2733f4f555e5fa0f0530a08105015d933fe5717c41b56d096c6c140e2d7a302a2c16ba7cd962213bdb3a6adbe084c55704e71902d8edb
@@ -1064,10 +1048,14 @@ SHA1 (smallvec-0.2.1.crate) = eba8b876e122c53c352cfba96cb67cd25080fbde
 RMD160 (smallvec-0.2.1.crate) = 0d296be610bbd0b1ed601100006bc2048673b89d
 SHA512 (smallvec-0.2.1.crate) = 3123d125baa3cec1368de5bb6b38ead60df2cd60de9ed1286aef53e08ce416c82fcb32b624fb4e4cf79721cb0beca3bb19910aa3798db00ae445054b7b62df45
 Size (smallvec-0.2.1.crate) = 6065 bytes
-SHA1 (smallvec-0.6.12.crate) = 44e8cad8c14522b8e575f6d767d3edb1ef5fe4d6
-RMD160 (smallvec-0.6.12.crate) = ff4b56777d0c6db2f118c94e02498a8ab6b36b65
-SHA512 (smallvec-0.6.12.crate) = 72e7009f4d04722ed53babed5dc395648d6f521b1c79ea304b922ea4d17aa7d0c38c68388d55971becee11cf0f16db45de6082262292b4cb1339e2ae14c30c2c
-Size (smallvec-0.6.12.crate) = 22049 bytes
+SHA1 (smallvec-0.6.13.crate) = 50561274b3b2fb91a8165c5711deb5534f984d16
+RMD160 (smallvec-0.6.13.crate) = 669e83012e4ea885d20c95358d9ea3dd48899bb4
+SHA512 (smallvec-0.6.13.crate) = 497e1a77414d545b44f099a69529c6c9a8be8cbc80a84bdc9e85428263518e6949b81498b9ce6ab2795508b1c3beb5e7e5aaa3623bbed2c041f8c3f4a0adfe33
+Size (smallvec-0.6.13.crate) = 22760 bytes
+SHA1 (smallvec-1.1.0.crate) = c88a51a90c472033be80db6c058f3bd0de3af920
+RMD160 (smallvec-1.1.0.crate) = 56d9e7db6a3d1e6dba88547a4c84245f956df7fe
+SHA512 (smallvec-1.1.0.crate) = 78e1ce9b80f59254eec3d9b9788bcb7c4c63992dee0ba0da577c2862884e0c6b6fe7517f79cf3128527d7ec5d2d339de6fb79ce1fcdd4341dd2457d7dec7ea94
+Size (smallvec-1.1.0.crate) = 23593 bytes
 SHA1 (socket2-0.2.4.crate) = 7c0201045ad20afdac88b77ead9e5799e14deef2
 RMD160 (socket2-0.2.4.crate) = 23ceecf19cba27cb4294b90ebdb0e3aaa802f078
 SHA512 (socket2-0.2.4.crate) = eb3c333f0207debf5a3bec10e91efcacda8242d50588eb170f24a93581dd0685e6149dbbea8105d2bed1c6e41ca25e9f657bb8935b760c41fc57deba69298229
@@ -1076,10 +1064,10 @@ SHA1 (socket2-0.3.11.crate) = 40537375f529b06e1e75de09dfe2c92d1985dc14
 RMD160 (socket2-0.3.11.crate) = 68ef4bce04dd94019e823d6c4a4dbafe8456ab60
 SHA512 (socket2-0.3.11.crate) = 6b29b2e4e36fcc165f658da5a2e92980713134d3b68a43b993e4f1cd049530b7c0a119918c4a9528d8d2be27cf8642fd8b6d3ebc2469ca5525045da56022a91c
 Size (socket2-0.3.11.crate) = 27725 bytes
-SHA1 (spotifyd-v0.2.20.tar.gz) = 968c533bf1e0ca6d005f2f11323bd97f2fbee039
-RMD160 (spotifyd-v0.2.20.tar.gz) = 509f342a10f9123721a47d0feeed84f1dae2bb3b
-SHA512 (spotifyd-v0.2.20.tar.gz) = b4f35dd86846322c320079a4b482c17adedbf200308f14c5a1e01b76731d8694cc034b9d073497ceb88b8be2713270c0c265cae45048cd313254465f4abb542a
-Size (spotifyd-v0.2.20.tar.gz) = 63166 bytes
+SHA1 (spotifyd-v0.2.24.tar.gz) = d00a85c23f778368e83975cf03f5a122662721ab
+RMD160 (spotifyd-v0.2.24.tar.gz) = de5b30ceaca02b81280b498f4cfc76adf306745d
+SHA512 (spotifyd-v0.2.24.tar.gz) = e58f325eec648fdfeaa5a2d43ba2ba7cee99cdbb597250ac59618eb4897bbdb556a8200ab79b30a528d533f7f79dbc5560da07b74a40d35ae4941fa0976c9382
+Size (spotifyd-v0.2.24.tar.gz) = 64907 bytes
 SHA1 (stdweb-0.1.3.crate) = d0c8b801bbbd8f020f5865585774bc0af9607b25
 RMD160 (stdweb-0.1.3.crate) = fd28f9df50b298e37f26ddec310f316b1bb55d8c
 SHA512 (stdweb-0.1.3.crate) = d7119427aae5d37336b8cf0002bae9c0d76a87a6865dbc9cc4c1f9abe64efe8d861c149b3975c6b3481a804e20be4fa28619257c233d3ea3d550ebd550ca5fa6
@@ -1100,10 +1088,14 @@ SHA1 (strsim-0.8.0.crate) = 9a09b5df624d5e5cc4f9ae9f6d45e49b27e18834
 RMD160 (strsim-0.8.0.crate) = 980ec0eecba085ca6419d089af3743e23b27cd16
 SHA512 (strsim-0.8.0.crate) = 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34
 Size (strsim-0.8.0.crate) = 9309 bytes
-SHA1 (structopt-0c888e962d842f2c90c6c290d3a2a40947b37005.tar.gz) = aca0ba0a57fc8aec578ca02a55f17c715cfa438f
-RMD160 (structopt-0c888e962d842f2c90c6c290d3a2a40947b37005.tar.gz) = 2b3a9fa4191f9a3f5d343835a7321d81f36d2da0
-SHA512 (structopt-0c888e962d842f2c90c6c290d3a2a40947b37005.tar.gz) = 384a21752d4ba977540e0f8f0c7994c725492f40e32cea1f9389d16367230a719debc02cfc5c0dbd81eb6bc2520fe721cb0db48a0090fe6b4c31867db8e7d421
-Size (structopt-0c888e962d842f2c90c6c290d3a2a40947b37005.tar.gz) = 51148 bytes
+SHA1 (structopt-0.3.8.crate) = b84a75cb6645bc94f0d08113290ab06b8a28dd1c
+RMD160 (structopt-0.3.8.crate) = f3a0df7c6b99d6260a831262e98d822212072240
+SHA512 (structopt-0.3.8.crate) = 194758e3eb924adcdd5ac89f74ec114aefd8008e507efe6406584452e0d80f7a5603619c9fbf920e072bbdcf8dcc602b58eb2a7230f28691021d6d7d9b21163d
+Size (structopt-0.3.8.crate) = 50127 bytes
+SHA1 (structopt-derive-0.4.1.crate) = 7e577a41adacb62848cb4f073f2cc89ef71c10bf
+RMD160 (structopt-derive-0.4.1.crate) = 53c0ffad10440bcabe606554df070ba3b5813279
+SHA512 (structopt-derive-0.4.1.crate) = 366bee6d9dd40243d3641f428dfcf60d0207b3ce5d2d201ed990d40deece6f618c041104df4d7bb80cb5155bfb0f6022c357801bf32bc2f6848fc09269a1a6a2
+Size (structopt-derive-0.4.1.crate) = 19598 bytes
 SHA1 (subtle-1.0.0.crate) = 1f9dd3e48eb1dabc552ca008eed0cc59f4ab6ecb
 RMD160 (subtle-1.0.0.crate) = 613553b7318d8773d976df528f755aceea435f38
 SHA512 (subtle-1.0.0.crate) = cda69e4023749e75068f0aa6c46e839073f5daba24c5988ac79ace48ee21108de1e179e40745443c7cc57c3b74aada1d388845d9c0bba1f234937ee958e0aa34
@@ -1112,14 +1104,18 @@ SHA1 (syn-0.15.44.crate) = 0831319843de553c382041e0f5aeb85a3cc4dac4
 RMD160 (syn-0.15.44.crate) = f9b4afeb52bfaab08c30f65a2fdddd50d45413cd
 SHA512 (syn-0.15.44.crate) = c6c9b5887425e1e5fab905e477fcea41bba191693c471cf26922a9dfdd59ed957155a399406cc3723933a869565e7295183dabedfc34e3e2a20874ba94c7ead7
 Size (syn-0.15.44.crate) = 184212 bytes
-SHA1 (syn-1.0.7.crate) = 8e379b43ae457de2959426ed31d14c27d4f22089
-RMD160 (syn-1.0.7.crate) = 4d243ed188e98fdc6ac5c30396d7e5f210145d6b
-SHA512 (syn-1.0.7.crate) = ce4bd04bbc231875b53b2c02a25b2594415ff0f0f886eb529da0686ad5bea60cf3a91d02edeebc26865f648aa6d2ce74189ffaa7d42920e6b8d13eff0b2b45e2
-Size (syn-1.0.7.crate) = 191626 bytes
-SHA1 (synstructure-0.12.1.crate) = eed0ca1975bd5c58543c4553e4d7bd508219436d
-RMD160 (synstructure-0.12.1.crate) = 6c302468c43e66416cc3e739789b0d57a2958b05
-SHA512 (synstructure-0.12.1.crate) = 63cf2546f8b3e490ab50b710f133701d2915d81c3e66ffea446af8244695bfeb5c137c37e066ae5540b1ecd4139d62e59ecdcc29b19696d512ecad85846020db
-Size (synstructure-0.12.1.crate) = 17424 bytes
+SHA1 (syn-1.0.13.crate) = fcd58b33216e024e85389050e6b207a4af6844aa
+RMD160 (syn-1.0.13.crate) = ef94799d2a708d44b5c975a1b9e54e014f94b3cc
+SHA512 (syn-1.0.13.crate) = 234b470f432c1981f13e63e37334e200cd872d288f0ca10fb849281a5fe13c077eb9d41e75933a296f8c3d4e71ca8cce8724ef8c3d98bd9972146fab3d010663
+Size (syn-1.0.13.crate) = 195242 bytes
+SHA1 (syn-mid-0.4.0.crate) = 7404eaf760ca24190833b0edce41609f2dfe11f7
+RMD160 (syn-mid-0.4.0.crate) = 155d31e292ae49ef6604e9ef2751f52cdcdcc808
+SHA512 (syn-mid-0.4.0.crate) = 65351a6493c2906251eccc27ce9e262caf0dac16fce95454898190958961015f65c6f08443c46aae76d378d61d72d17c267dfc013ca5306cb229d751a2b0bcce
+Size (syn-mid-0.4.0.crate) = 13226 bytes
+SHA1 (synstructure-0.12.3.crate) = cc5ffcf41e3fc462ec04f75aa237a304ba77bc2a
+RMD160 (synstructure-0.12.3.crate) = 6b97ca6b4bc0e8fe7733e8c2b7c759425f38725a
+SHA512 (synstructure-0.12.3.crate) = 919f908c679439cb9c2e60ee8672484504f03781412fd13f5cbd745a86ed794691665bcd7ea995667e89344d0eab725125fb0027c60f240290b300d04be26a59
+Size (synstructure-0.12.3.crate) = 17788 bytes
 SHA1 (syslog-4.0.1.crate) = f5e156a3ebec77566844749da7cb476b333db9df
 RMD160 (syslog-4.0.1.crate) = 7fd1e9ffa5a4e3afe5feb7da8f5cf46ac5268559
 SHA512 (syslog-4.0.1.crate) = faff2117fbf377343149e30a4b338fdd799fb7e4bf425962c2523423f8322aae75f180e4a4c42f1497239400cc60a49cfcf65c00c48433ac956ff17e52063341
@@ -1136,22 +1132,18 @@ SHA1 (tempfile-3.1.0.crate) = 13692c6c4b17e48d9bf24a8d0301d05bf3c4d988
 RMD160 (tempfile-3.1.0.crate) = 27c7a980d9e3f38162841dbbcadfabc63ec0af94
 SHA512 (tempfile-3.1.0.crate) = a87ee51c36a81a8a8eb8f091eb57926682f38b707f7f641332d8752170e6c139a656ae49c6861f51e07c2fab5c86cc9b2ac158f5d89c6bff15d18934dd4e7ba5
 Size (tempfile-3.1.0.crate) = 25823 bytes
-SHA1 (term-0.6.1.crate) = ef77a2835707bf998150c37567527d947b908c89
-RMD160 (term-0.6.1.crate) = e18dc207f822e4896791be2b8a2306267691c085
-SHA512 (term-0.6.1.crate) = 5e684eedfe522da12914d579fddf1b04720086325ab18498e56b0cc709b0c8a022f887731a2bba9d0ddf200c756d12948835bccdff5bfb2b19af7d071051eacd
-Size (term-0.6.1.crate) = 37578 bytes
-SHA1 (termcolor-1.0.5.crate) = 6aef162bd89affe717a592e4139c8dbafa6dab48
-RMD160 (termcolor-1.0.5.crate) = 06551be37d3095fa4408c171a8361aacee798357
-SHA512 (termcolor-1.0.5.crate) = d729ef6da68be8e2ce19ef02336193d8baea97a28cc8789806587da829471222a0c7669b4485ef81b1d52e85096d787dcfd4f064c894904602b595aa024fcdca
-Size (termcolor-1.0.5.crate) = 14526 bytes
+SHA1 (termcolor-1.1.0.crate) = 53b35ac5724a3781f1ce2eb70ad26c5a0e9e311d
+RMD160 (termcolor-1.1.0.crate) = 51edd9a9aa463d5afa507c9ea753fde7d30eeb48
+SHA512 (termcolor-1.1.0.crate) = 41b05b047cbfdd5e3990eb36f635dc8ccf26a42bd5403d6d14a9f3c341e92b61c3b8d4d5f4fcd29071a97b3d96280ed59b4557b63a769390e2729fc82ab39702
+Size (termcolor-1.1.0.crate) = 17193 bytes
 SHA1 (textwrap-0.11.0.crate) = 75648d4aa5657ab34a4df9c34a3645431fd2739f
 RMD160 (textwrap-0.11.0.crate) = 3a9a334e7c0c6cbb9f54e51ad991304da31caf2c
 SHA512 (textwrap-0.11.0.crate) = f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a
 Size (textwrap-0.11.0.crate) = 17322 bytes
-SHA1 (thread_local-0.3.6.crate) = 0618e3967b553247352790115ab8d28fa1f76166
-RMD160 (thread_local-0.3.6.crate) = 58db38e54f31dc4c247aae31770f73047b17a7db
-SHA512 (thread_local-0.3.6.crate) = cd783d3d9caec43868da1f6118d4c4d520e03b9f1049d8f15d2c12482989401d3aee748e04a149953d35e5d6487355c2891d44569ef688bc1d45f01b6461d253
-Size (thread_local-0.3.6.crate) = 12388 bytes
+SHA1 (thread_local-1.0.1.crate) = 6e0da5fb0d43e0a41f03f6041feb5ecbc2ca4b78
+RMD160 (thread_local-1.0.1.crate) = 2f9d7bfe141b3bb2d587f8f1a759105758459475
+SHA512 (thread_local-1.0.1.crate) = f2bfca4eee32a8fc88a01ff5bf24518c12142228d95916d13aae35ed6addd0b7da2235359f15220049ef197555344ac31a8833775e7a5bd49144db9c54b3165b
+Size (thread_local-1.0.1.crate) = 12609 bytes
 SHA1 (time-0.1.42.crate) = 8538d54dfbe58abd4fb41e8df8404e23cfbbe73f
 RMD160 (time-0.1.42.crate) = f4a8c4e0f8f7aa638b92d04a5ebcec90cafb1a52
 SHA512 (time-0.1.42.crate) = 4df662212377093b0fd8fcd88ddc30b20a8af7d989c2e100c0cf64f9741e88eea6e858e1aa4220be6b76b0cf8b62c8116b492010d74d1ebef197c66aa130aa83
@@ -1176,10 +1168,10 @@ SHA1 (tokio-current-thread-0.1.6.crate) = e9c08218a758f50e569efa275dadc39f7e4fcc
 RMD160 (tokio-current-thread-0.1.6.crate) = 09193c4ae334739445819025d4175037262a1f33
 SHA512 (tokio-current-thread-0.1.6.crate) = 321d8b99ea18827400a6b7899755eea5a8299e53985f5640a6fd82bf6c3c5c45c68e9d125666968976d05be407d6c15401380870adc231233cc532eb979353f6
 Size (tokio-current-thread-0.1.6.crate) = 19339 bytes
-SHA1 (tokio-executor-0.1.8.crate) = 2740155f32ad9b66c38d618fdf08505e69e4645d
-RMD160 (tokio-executor-0.1.8.crate) = 66e91969374b9d26bf81d12effb759e41bc2de72
-SHA512 (tokio-executor-0.1.8.crate) = b6340dfa0cb67da1b00288b3250cfa4f0b55907d3448768f99a7cfcd46ebd1155c84cd35659d740501f0575e9c5b660a2f769335acc14da7dd5cea59b10b6334
-Size (tokio-executor-0.1.8.crate) = 11775 bytes
+SHA1 (tokio-executor-0.1.9.crate) = 96c6edbffb23c12ba2c6eeb265fab1762a7131f7
+RMD160 (tokio-executor-0.1.9.crate) = c7bed41b3363c593463cfb9a9708aefa121a3dfd
+SHA512 (tokio-executor-0.1.9.crate) = c0f6a2c96fda364fff0a83cfd4c44a0c2ae1de712a355afd222e6b28f6e863e09645efe84d71b45cfe46f1d7bdb0a4f33fdabbeee6de01bc69f40a49e07d6786
+Size (tokio-executor-0.1.9.crate) = 12037 bytes
 SHA1 (tokio-fs-0.1.6.crate) = e35981df1978023fb6544941c563a7e0d3076621
 RMD160 (tokio-fs-0.1.6.crate) = fb7b584e3c1d86529a30463413f8e4ba90d8f7d4
 SHA512 (tokio-fs-0.1.6.crate) = 8a123bdee5f2a6cacbe68f25baa5810a7686fefef8262b0a6b67e217ca6594a585dca52de581d33f4b71725bf03e003dc500f75ace88dba5cda00a52ce544279
@@ -1196,10 +1188,10 @@ SHA1 (tokio-proto-0.1.1.crate) = 9bbee66e02433afbeb23fa3c4594a6ac46626ed9
 RMD160 (tokio-proto-0.1.1.crate) = 4911ebe0703764622d2dff3cb3c0ea442e8f830f
 SHA512 (tokio-proto-0.1.1.crate) = 72854f0926ee82b677747df5c8e2a0e2b81227eeef2dd9f758e72433e93918a53177c29f11bbe08712e98fe8dbeb95fbad0ab884a6041fdf7d81da11d1a3a4f1
 Size (tokio-proto-0.1.1.crate) = 44268 bytes
-SHA1 (tokio-reactor-0.1.10.crate) = c213eb6ea3437dd3c00d077ed4ce0702d3747473
-RMD160 (tokio-reactor-0.1.10.crate) = 492d1feff63918e51ca1c456813140df831d1e83
-SHA512 (tokio-reactor-0.1.10.crate) = 37d2c26b3c30444ba22565c7d83e06a4d0729844f8190a43f593016d6838d8910292c640536eea8e63a25653d2941ccf8885aedae4567938032c8864e6312e10
-Size (tokio-reactor-0.1.10.crate) = 20708 bytes
+SHA1 (tokio-reactor-0.1.11.crate) = 19a0ed3cf60fbe70d23a2aac6965a562424a7e57
+RMD160 (tokio-reactor-0.1.11.crate) = b231c140c09a6ddcdad7b94000dbf5526eb35db4
+SHA512 (tokio-reactor-0.1.11.crate) = dd4d81d7ecd5ff5c5f597b28e9480613c760b5fac4b76946810ec2849bca11067ecf8de907dc5256eeb413b1041e4b2779cc0dca129f83a099af824acb75fb1e
+Size (tokio-reactor-0.1.11.crate) = 20789 bytes
 SHA1 (tokio-service-0.1.0.crate) = 52a4e9fbe5ba38b0845373c66a68d01591c41500
 RMD160 (tokio-service-0.1.0.crate) = ce4c8b64a045a2d28a34bacb3e4023f0625ed485
 SHA512 (tokio-service-0.1.0.crate) = a22b5a33fc957abeb8556ad1f01c6574a855b24053f7bf1ec23376df42b1e83f2fa0a538828742f24f586456e0e1314abe74ca3ac62d364f905b74c2e45903c8
@@ -1220,14 +1212,14 @@ SHA1 (tokio-tcp-0.1.3.crate) = 1ce01eaca813e8c3b1e651e10f53ee95ff79757f
 RMD160 (tokio-tcp-0.1.3.crate) = 6ca216b10267b0bfc2b3c1cc89124f0a6a523dfc
 SHA512 (tokio-tcp-0.1.3.crate) = ae42facabed1589764a8e4f789dabf5c7adfb3a67880a8bb6d7b0b6c082302a84b6acd8ec5f444dc59284407acad61518d60818eaeb34f874380f9593d540336
 Size (tokio-tcp-0.1.3.crate) = 12629 bytes
-SHA1 (tokio-threadpool-0.1.16.crate) = 3c4d9fbd7f5fba740ee43ae06d5022ad8a1db8ed
-RMD160 (tokio-threadpool-0.1.16.crate) = 50bc722afcffe24cb3d8f57c9b003c22c1045c4f
-SHA512 (tokio-threadpool-0.1.16.crate) = b767b2364a50d6fdba3eb049698a561f1a76b32a585dc5fe7101f8bed97145a81460a37c346a3b2e99c0a5cfe960795793cfa3ccf3f8324b2ab6b193247c55da
-Size (tokio-threadpool-0.1.16.crate) = 53347 bytes
-SHA1 (tokio-timer-0.2.11.crate) = 7a92cb3f9b119a1cc4c7d77d4be0d77cea51c509
-RMD160 (tokio-timer-0.2.11.crate) = 48fcbeccfdd7be43a79c7ec484d1e2d89d4f30cd
-SHA512 (tokio-timer-0.2.11.crate) = 2bb534417425b88dd1b90231cffb89a8ab97512f1ea9e26cd4afeab5f3aa691433062f093a6789222d1892532a9cf29e1016fc668ce2939536f89e0441740d57
-Size (tokio-timer-0.2.11.crate) = 37578 bytes
+SHA1 (tokio-threadpool-0.1.17.crate) = 748309a2b06b4a445eac8020e4e9e5a33af4bfad
+RMD160 (tokio-threadpool-0.1.17.crate) = f95b6a58531186cf5c247f5d1193d6aaadefe25c
+SHA512 (tokio-threadpool-0.1.17.crate) = 270b6e90e3a99e178293fbbd9fb7b0b51e2e5f5c094afd15eb0af21d24dfd74a1250225b9a686e12b02eb984cc671979eed2b9b08ddc13f57de69f7801bc4e86
+Size (tokio-threadpool-0.1.17.crate) = 54547 bytes
+SHA1 (tokio-timer-0.2.12.crate) = 1f484c4459ac5067b2b97c3c52f7a97a7d55be36
+RMD160 (tokio-timer-0.2.12.crate) = 4c6c2fc9ee07aa7bb92d054b922ffa2ebf8007ab
+SHA512 (tokio-timer-0.2.12.crate) = 1b5dd8f5b14b86e1ca726047a656d199621dc33c6422a0fed183b34ebe69c049d65847e25ac7bccd369e03d89597f7e3dc05b0349dffbcf61646e738a0d3b8da
+Size (tokio-timer-0.2.12.crate) = 37615 bytes
 SHA1 (tokio-udp-0.1.5.crate) = 1af5cbd736a8f150b154e7ceeb6b031f91038d88
 RMD160 (tokio-udp-0.1.5.crate) = 76335837905996226bfdc2f5d89a8416b20266e8
 SHA512 (tokio-udp-0.1.5.crate) = 24b5eba25117ba3344d90329134f15be8631d1d9bae06a94f4df7f05b1bf6e1b309b776a0f2685fff2b7567a80331450a2027cb4bd264dbd5fd202913db6055f
@@ -1252,26 +1244,26 @@ SHA1 (typenum-1.11.2.crate) = 049910e60c0cb3dd1b596064b2f0be6fe1859825
 RMD160 (typenum-1.11.2.crate) = 1a0c25dc8397bdc20e460b1ee956c99e49bc9692
 SHA512 (typenum-1.11.2.crate) = c301bc123421e47d39b50e39c42c04e35c7f12a549283d51e1942d1a8d54aa3e49e6177ba4610659d8e68a1d30fb1b2aa5af57c7bb652ab3f70ab7a28ef8b59a
 Size (typenum-1.11.2.crate) = 31853 bytes
-SHA1 (unicase-2.5.1.crate) = cb34840a7b2bc13a5393e8aa5dc44a63f83c904b
-RMD160 (unicase-2.5.1.crate) = 19808f949774c929cb468672a3da89200acdcb13
-SHA512 (unicase-2.5.1.crate) = fe77fe7dacc1a340a760f3f474b2bcaf3cc0ad1b71ae6b5811dab77faaaf8bdf4bc8158682254971702bd648769ec776689560f4c2ed5c8c544cc04ace4608fd
-Size (unicase-2.5.1.crate) = 23105 bytes
+SHA1 (unicase-2.6.0.crate) = fca8f8a55c2f52810be27abf50c9e4c68123ce91
+RMD160 (unicase-2.6.0.crate) = 033004152782c7088bad573c522ff808a04a88fe
+SHA512 (unicase-2.6.0.crate) = 7e76a5f344e32c56cf87223585d87a56c79627b52bba0b29eb6de82de874b2964accededa8e9b5741f57944b6750fba5c61e679a50d4fd5a5646f431e2f4f188
+Size (unicase-2.6.0.crate) = 23478 bytes
 SHA1 (unicode-bidi-0.3.4.crate) = 2fb9ec8342ecbf429e8edbcd4e8ff38e50e62665
 RMD160 (unicode-bidi-0.3.4.crate) = 7c16a80cb62bef8cc6d73eb6126d496b46dbad1d
 SHA512 (unicode-bidi-0.3.4.crate) = 170ce083fa82bed13ecc62d85cb882fdd6491ae721e1633d3c1a5d3cee69422153afcf6695765c0e8fc7035440d0370d34afac9e978cb27f7506c07cba300e1e
 Size (unicode-bidi-0.3.4.crate) = 32228 bytes
-SHA1 (unicode-normalization-0.1.8.crate) = d4e59422f31d9859eb117f55ec6bc41429d11112
-RMD160 (unicode-normalization-0.1.8.crate) = 1d29be540d48523e5923337e7d6ece56f7b15919
-SHA512 (unicode-normalization-0.1.8.crate) = 4e3245689d6162a21cedb42e07b179e3aad03728a37b005c2e6bff644a6efd06b6bd26a20a255861a01441a9d15c4318575db3016248b96a03436212aa414547
-Size (unicode-normalization-0.1.8.crate) = 71158 bytes
-SHA1 (unicode-segmentation-1.5.0.crate) = 1b688ba240411b49136f0eae9fc37d01b49a588a
-RMD160 (unicode-segmentation-1.5.0.crate) = f2a5c62102eb35d06ed3b3f11ff38560a0709e4a
-SHA512 (unicode-segmentation-1.5.0.crate) = 9f9dfaa6692fbf8dc3f2c22815f79a0eb887eb4706dda9469999826a46999942eec44a608a27858221642fad1591ea9cd5162857c0cc673b45bf648d9ea9b7c4
-Size (unicode-segmentation-1.5.0.crate) = 90262 bytes
-SHA1 (unicode-width-0.1.6.crate) = 748703f6293126f10d6665923be0278e7900ac23
-RMD160 (unicode-width-0.1.6.crate) = 484a85d18ae4cc4fe29c4988432668bbc71b4bc7
-SHA512 (unicode-width-0.1.6.crate) = d6c2e5a99ea359d866393a6b00e0e21e5d80e4e665e457c0f2f0bbebda53afeab75b1d9b6b79102339ee621bac5050e7d41621703a8fd9ffe1e74a5a4301aa05
-Size (unicode-width-0.1.6.crate) = 16394 bytes
+SHA1 (unicode-normalization-0.1.11.crate) = bccdefd243e3e84652c77732e5e5d56fee27158f
+RMD160 (unicode-normalization-0.1.11.crate) = d91671c8520f7378f0f05b2e192dbaf19f20a82f
+SHA512 (unicode-normalization-0.1.11.crate) = bee8fd546d4d1ad1179b31790fb5a087daece8a0435d8ba85def9c1d1827a8ce1ca643924863f01515e8fa6f78a47041e1bcda644a33427c65a50c4eb47d5d81
+Size (unicode-normalization-0.1.11.crate) = 91048 bytes
+SHA1 (unicode-segmentation-1.6.0.crate) = 7f29b24dd81af3bd32409bb5056c332fbf34ba2f
+RMD160 (unicode-segmentation-1.6.0.crate) = 4c9d2a58b28cebf771089b5b88a13f632a817f52
+SHA512 (unicode-segmentation-1.6.0.crate) = 80c6f92d9b39602a05809dc63a7cb05a305441689b6056801097a882a36c9795aabd660f884f707daa7e7fe6ad4983f6e245c226962cc982dbfeea2ddfddf41e
+Size (unicode-segmentation-1.6.0.crate) = 90703 bytes
+SHA1 (unicode-width-0.1.7.crate) = ae937651d2d4bf8a1cbdb1411269373f389ed78e
+RMD160 (unicode-width-0.1.7.crate) = 3180ee3c5c0a2d81bc02d5861c518a8e9fcf79c3
+SHA512 (unicode-width-0.1.7.crate) = 39b8a539c9009d0421f54ae68b139f21456c9cb03d743b58535a977f98bc9655cf42eaacfadbcff796c187a6f315ae16259ee22be9c2da5aa042172c6b464d84
+Size (unicode-width-0.1.7.crate) = 16644 bytes
 SHA1 (unicode-xid-0.1.0.crate) = 69f5cec3b7a1d1e62b522c4dec7a56a7f4c3aa0c
 RMD160 (unicode-xid-0.1.0.crate) = fc5a8141e55bf6e2660b8c588e1107f179d24bb8
 SHA512 (unicode-xid-0.1.0.crate) = cc5343e2166938322cfd7c73f1f918f2a9c46846ac0ef55933d1e44cdfaf6f7da2b7ff18b68e356c47b6d8ba5565eda0db42c347dcbde830683f341ac2b1849d
@@ -1284,18 +1276,18 @@ SHA1 (url-1.7.2.crate) = 0f1557c3bcc754099d8256987877f453c695344f
 RMD160 (url-1.7.2.crate) = c46442b7903a874b0556861845d5121bfc3b5397
 SHA512 (url-1.7.2.crate) = c53d7c397416cb1f3c9f7654a8a0653f350c28d41880859f29f681cd6269848890c1396b7ccdf571ec84212a8f3959138f47193ac0595a97bf98972b58e1ed04
 Size (url-1.7.2.crate) = 68597 bytes
-SHA1 (url-2.1.0.crate) = 6e1a74c4dc1ea285d2069e7acf2850060da3ce98
-RMD160 (url-2.1.0.crate) = f475f121f44345b3a9f765717d42b72a34af200c
-SHA512 (url-2.1.0.crate) = 1736f512039771b4a365df84937f039e1a0a3c90b827614af47403934ccc4af60077ae13ab585bfb1dc5bd88222edfc890b4ac2ab31872adca2e31bdf5ae45c3
-Size (url-2.1.0.crate) = 64776 bytes
+SHA1 (url-2.1.1.crate) = 1c378a95a927c9297d99481c75c0ce67c73110e1
+RMD160 (url-2.1.1.crate) = 597fe8034f3f4b8e699c63770267f52370e8fe67
+SHA512 (url-2.1.1.crate) = a16c3a625fa85be9305f8150d5711c3e3aaa1f33753e7ecb8368b176cf3ea96f51fde74598c8ea3a5db2effc338589fd2834b297a1fba4bed967fa39e670fabb
+Size (url-2.1.1.crate) = 70383 bytes
 SHA1 (uuid-0.7.4.crate) = a122a17cb5cc160f3cae7f1352d4d2b01c4b1d20
 RMD160 (uuid-0.7.4.crate) = 008b691456adc9c47934d277f13f40fe9cc0879f
 SHA512 (uuid-0.7.4.crate) = 5c0d5f85b05db505ba6736437c78fc62e7a961ec1fd7d262749c282ae41bc1b1adda373644790de64ebebf59a200f8e610767f3e5fe0caf87305ecd5a229c265
 Size (uuid-0.7.4.crate) = 36325 bytes
-SHA1 (vcpkg-0.2.7.crate) = ec2038340f11757ba605f214214438154cdea44f
-RMD160 (vcpkg-0.2.7.crate) = 230b0fdb1a38b0fbe17ff584e21b0205b1b87273
-SHA512 (vcpkg-0.2.7.crate) = d298d8a3de58138a4be622b3038949d29e92b83941765fc3e25539a3779451cb9deadceda9bdf46186700c01eb65bb1b5c03e3b3cf7a5fe1c48c06e1b1591a1b
-Size (vcpkg-0.2.7.crate) = 11012 bytes
+SHA1 (vcpkg-0.2.8.crate) = 1ec2df2b5da6ef93cd95def3d7c637e453993fb2
+RMD160 (vcpkg-0.2.8.crate) = 20ec14d08f65cdd44c9ac905458374cda158f966
+SHA512 (vcpkg-0.2.8.crate) = a239e969a02c8d8670178cc2be654bd12d6e6bb18be9eb70ec547212289fd2ef98859e6b3592aa6fbaf3178e0f2c27e2c8598d82990077a74896e739ae1374b9
+Size (vcpkg-0.2.8.crate) = 11209 bytes
 SHA1 (vec_map-0.8.1.crate) = 62fd3b709e0efbb9d984d8541d811deff5930e23
 RMD160 (vec_map-0.8.1.crate) = 60ade9d4a361db970dd5a27786e5de3b491a4b62
 SHA512 (vec_map-0.8.1.crate) = 026cf10dc7ba98ae51dd312fc847cbaea41c25f0da5db6e0e22c2ecf75584bbf876d7bd96035fbbcf6696d702d5a3f25977e02a2d77cf519aa21e3ed05710e40
@@ -1308,14 +1300,18 @@ SHA1 (version_check-0.1.5.crate) = bf97e65ca0e7fd6cea3735a5edbf47cfe42d74b0
 RMD160 (version_check-0.1.5.crate) = 0806190559062dc843ecf13393f6c1319367eac1
 SHA512 (version_check-0.1.5.crate) = cd3ca0b36108b0fe8e6a5c26614b4f3e3c36ffd13cd9eeb7693086b4a1f7b67c025613d90e79f4dd1bd3234a3e387b2ee890c6c410fe67d293b9b5503f5e9362
 Size (version_check-0.1.5.crate) = 8173 bytes
+SHA1 (version_check-0.9.1.crate) = 52f939cd9801e9a0b9c25e497869afe4109f8ad1
+RMD160 (version_check-0.9.1.crate) = 894aee3d929d07ef356a0eafd0c57acf71387d7d
+SHA512 (version_check-0.9.1.crate) = b9cf363169df2022a961f5bed4fb7da07513e0283a85aa69752f6ac567e942611ed2216ac61799db1a199e2bdf0fd9b994e35d4a40c6cd80cd26b97cbfe977cf
+Size (version_check-0.9.1.crate) = 11459 bytes
 SHA1 (void-1.0.2.crate) = 7c734ea50aceab06238191f7282a0ae18cf478f5
 RMD160 (void-1.0.2.crate) = 5d76f91beb625f5b645c156ca45ee5138e984e80
 SHA512 (void-1.0.2.crate) = 1cc7d282600dc0164d7e410aa895d5dc99de1174991549c6733c94cc2027026517f66797751d737869eae58c560fa26edbf43f36b3015eb2fd99828fe40e0aa1
 Size (void-1.0.2.crate) = 2356 bytes
-SHA1 (walkdir-2.2.9.crate) = bbefa18219dbf4b50616b4c0d0651f5fe16f895d
-RMD160 (walkdir-2.2.9.crate) = c8e8c88cc17e2504803e770e6dbad7119169ecfc
-SHA512 (walkdir-2.2.9.crate) = 43b8f629a43195c8cd8ad6821b431dd3648a19e6abb83f78deaa3300e7dafa32b31b3c89a228499585e3da4520ca26d82dabf938c1204c8011e5516b3b82da7b
-Size (walkdir-2.2.9.crate) = 22423 bytes
+SHA1 (walkdir-2.3.0.crate) = 56d92f513993ae2de4d7f4a83c7372f3684ab160
+RMD160 (walkdir-2.3.0.crate) = f85f5bc50bc88792d7b319e748c157a67002ef85
+SHA512 (walkdir-2.3.0.crate) = 5b3a8fddf43e5276fb12cdd6de2acc490f0e7668414710c2ba2ce2bed8ba97b97806c84534262608aac227514a051943207390ddb86b29d2f4c4c778b02b700d
+Size (walkdir-2.3.0.crate) = 23164 bytes
 SHA1 (want-0.0.4.crate) = 7ae299b32bfabdd389bd2d303b56742115d5ddf8
 RMD160 (want-0.0.4.crate) = b8fb6a5315db9c1fcb10b862ed5f16e0c4cb0f6b
 SHA512 (want-0.0.4.crate) = 4d6fa1a8c194081efeb6188646ee764da3a3de4374529a6b0af70cd5ff001491b6a87d4281f6ca40d6640308f0435f6b4b838b52e20afe3944ae58c885b6134f
@@ -1324,18 +1320,18 @@ SHA1 (want-0.2.0.crate) = ba41eee71256bc923610abdc88ef4e934b7b3826
 RMD160 (want-0.2.0.crate) = ea945993e75a1c32de1ab434e7cf4a8a9cbfd2c7
 SHA512 (want-0.2.0.crate) = 1264e8095ba41b6cde85517538449d99f05a40207437bad9b618af3668ad675a3517b3d190e8b962820e2c302146d8d0571b665a1176c090ed75a4e83e8c5b59
 Size (want-0.2.0.crate) = 6265 bytes
-SHA1 (wasi-0.7.0.crate) = 3e895ce8b4be3c48561490c6df30e4352f87907c
-RMD160 (wasi-0.7.0.crate) = 18cd5557a126e6d3be1372adb910c4f2c913a13f
-SHA512 (wasi-0.7.0.crate) = 1950e78df7f0ba21b917680633d092704f1fb906bd973de4ddc43cedb7bf449f6e881d50e3aa0d5595e8d58796915d582b69c116ef536f819b6f035affea18f0
-Size (wasi-0.7.0.crate) = 33941 bytes
+SHA1 (wasi-0.9.0+wasi-snapshot-preview1.crate) = f906b20eeae7b0ae0d2a67225c9f58c8a2f93f99
+RMD160 (wasi-0.9.0+wasi-snapshot-preview1.crate) = 3aed162b7fc9baba4cf37ea82fb9a4efdff3d40b
+SHA512 (wasi-0.9.0+wasi-snapshot-preview1.crate) = dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47
+Size (wasi-0.9.0+wasi-snapshot-preview1.crate) = 31521 bytes
 SHA1 (webbrowser-0.5.2.crate) = f037157315d0782d1bee1016f171531633c41345
 RMD160 (webbrowser-0.5.2.crate) = 0be67d142b72cc62ab33e39ebedc98a8b7207f7f
 SHA512 (webbrowser-0.5.2.crate) = 2a14008e42fa895767609b35a5064ccb9a84dfe74786850bd8906ef300f9e92847ffc5ac6900c83d9ac0e75b686a5cb348824046b7ec2afa42e9eacfe5acc7e3
 Size (webbrowser-0.5.2.crate) = 10050 bytes
-SHA1 (whoami-0.5.3.crate) = 8e3a05ac83d09f9b625951b9c2c35bf4e12974a2
-RMD160 (whoami-0.5.3.crate) = 4e7a4f7d5cdbd4bc5cefa6d9b383b219302843db
-SHA512 (whoami-0.5.3.crate) = ef7d06baf2d2fbb351e21b0a3435bc80f9b701e87f6623d9c6c54690a36f48294386cf3e9bf153d3fcdf4e31c0dc8415734eee9a437ab7d99bc39feb4a036f0f
-Size (whoami-0.5.3.crate) = 12145 bytes
+SHA1 (whoami-0.7.0.crate) = ec47c899c8c310572922aa70c83be72802bba500
+RMD160 (whoami-0.7.0.crate) = 5d93c37b6d56938e15932cf78ae16395043c61dd
+SHA512 (whoami-0.7.0.crate) = c4345064bef187299c011efb80ef49967bf43399861980090f711706d872ca1b20f50c5e4f4cf6ecccc0d8b082440f6ae072e55deec37c0e85fe8203375e3631
+Size (whoami-0.7.0.crate) = 13529 bytes
 SHA1 (widestring-0.4.0.crate) = 3f60fa1d6ac4ca62bd43f9dc09992af1a3d2bdb3
 RMD160 (widestring-0.4.0.crate) = f8715b9089a463b9b7735ce0bba84b81d5b0ccfe
 SHA512 (widestring-0.4.0.crate) = 88d82fdddb268e35497cab9a17f9cd3845b25084bc9932a3ec1fa256a4ff59307ff46e112fc26144eba6c57b4a094eb9d9687a51cda1839e03f7f06744a19b32
@@ -1356,18 +1352,14 @@ SHA1 (winapi-i686-pc-windows-gnu-0.4.0.crate) = cf2bc857823de6008e6da350ad2c97c7
 RMD160 (winapi-i686-pc-windows-gnu-0.4.0.crate) = a7d1e9e7f940d2e376a1b6dede7f0a50ad191ab8
 SHA512 (winapi-i686-pc-windows-gnu-0.4.0.crate) = a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
 Size (winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 bytes
-SHA1 (winapi-util-0.1.2.crate) = c37c9f78d3b98655888b01302cba1c3284e9c100
-RMD160 (winapi-util-0.1.2.crate) = 994ada659e795b62c4b9c1ed6e64b977726fc893
-SHA512 (winapi-util-0.1.2.crate) = 54514420da9851f9657f888d8b198b3a97a6009b7e965d5a23ec471251f6548c2a58c716a5f48fb5d83a5775503d696da98eaed7b71fdd9ba7cd74ba6923b11a
-Size (winapi-util-0.1.2.crate) = 7810 bytes
+SHA1 (winapi-util-0.1.3.crate) = 085d3284429c81bbb3eaf33fc26c0b974c1164fa
+RMD160 (winapi-util-0.1.3.crate) = b52fa4e81261271589386d0f971c6bb4524c7203
+SHA512 (winapi-util-0.1.3.crate) = 55ed7996a8f63e2218e74e778e47450863b19170bf1f5375a36b094c5e34bb41b19f093157e40190e105a40cd1cd9bf90e95966fc3a7de71f6b74e272723a1b8
+Size (winapi-util-0.1.3.crate) = 9913 bytes
 SHA1 (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = eadfdb146024d37b6887b5b9cb6a69f61473ed8a
 RMD160 (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 300417853d251d91cadb9650992a6aa98248619f
 SHA512 (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
 Size (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 bytes
-SHA1 (wincolor-1.0.2.crate) = ac61f1a0727c82d079a6ec9f190ab017de775ead
-RMD160 (wincolor-1.0.2.crate) = 7a5f85d67046d7e205d7b646343f31f3831976ad
-SHA512 (wincolor-1.0.2.crate) = b902c8985b3e341cd4728fa597528740bb3d95bdd3cdc4fd70867a41ab4d95cb64c4f20efa9a9a911c1905ac9e0adb4fadd13c126ae6a808caaafa23f47d7f10
-Size (wincolor-1.0.2.crate) = 4821 bytes
 SHA1 (ws2_32-sys-0.2.1.crate) = dae41c117c3746c05852b6ce72f17954e6d6dd8b
 RMD160 (ws2_32-sys-0.2.1.crate) = 883038c3ec6db615e0c96f0788f1a24892a855b2
 SHA512 (ws2_32-sys-0.2.1.crate) = 18356861fc595efe7d0180afb8ce7649da35a4f9ba456271d2068679ab258a861af32a2e016e241fbfbf5f6ef0eb33127b26eabfc11428af39506538faa4821f
@@ -1376,10 +1368,5 @@ SHA1 (xdg-2.2.0.crate) = b6a79525f0c3b8b8cefcb308a96d89d543d74cb1
 RMD160 (xdg-2.2.0.crate) = e37d2c536ef45b1bfd42c0b2b09273f5b9d9754c
 SHA512 (xdg-2.2.0.crate) = 16342b8396b4a329801a0ce3b9db82c4c767d09339f895d9f000c64b7160df11019b320cda632f99d8d5b9f65c97894b09091ee4e2ccafac0cd671481fa5c61e
 Size (xdg-2.2.0.crate) = 13387 bytes
-SHA1 (patch-Cargo.lock) = ae8546b0ce0fc37bc742529256551d7f90a3a24a
-SHA1 (patch-Cargo.toml) = 125ee42b04395c22c21456ef38eed225211998fc
-SHA1 (patch-librespot_audio_Cargo.toml) = f2cb54fa8ec9b10e278a7610cfc34d259b7de7bc
-SHA1 (patch-librespot_connect_Cargo.toml) = 4514f4d4f66b39d41d0946248f15bf0baca00569
-SHA1 (patch-rust-mdns_Cargo.toml) = 5235aac10343f0ef225be0dcea8717c857d70622
+SHA1 (patch-vendor-nix-unistd.rs) = dff2963f9881048008f44538624b62307f747901
 SHA1 (patch-vendor_daemonize_ffi.rs) = 17855304ee4a02c54e0ba2f2624db27de51391aa
-SHA1 (patch-vendor_get_if_addrs_src_lib.rs) = 51ff71692cb15f3d26df736e0e6ab6df82ecc5fe
diff --git a/spotifyd/patches/patch-Cargo.lock b/spotifyd/patches/patch-Cargo.lock
deleted file mode 100644
index 818d89f586..0000000000
--- a/spotifyd/patches/patch-Cargo.lock
+++ /dev/null
@@ -1,257 +0,0 @@
-$NetBSD$
-
---- Cargo.lock.orig	2019-11-03 15:53:48.000000000 +0000
-+++ Cargo.lock
-@@ -678,7 +678,6 @@ dependencies = [
- [[package]]
- name = "dns-parser"
- version = "0.3.2"
--source = "git+https://github.com/plietar/dns-parser#1d3e5a5591bc72eb061c23bd426c4a25f2f73791";
- dependencies = [
-  "byteorder 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
-  "matches 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -1231,7 +1230,6 @@ dependencies = [
- [[package]]
- name = "librespot"
- version = "0.1.0"
--source = "git+https://github.com/librespot-org/librespot.git#551daadc44a39336e1c643d1e300d38cdd8426d5";
- dependencies = [
-  "base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)",
-  "env_logger 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -1239,12 +1237,12 @@ dependencies = [
-  "getopts 0.2.21 (registry+https://github.com/rust-lang/crates.io-index)",
-  "hex 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-  "hyper 0.11.27 (registry+https://github.com/rust-lang/crates.io-index)",
-- "librespot-audio 0.1.0 (git+https://github.com/librespot-org/librespot.git)",
-- "librespot-connect 0.1.0 (git+https://github.com/librespot-org/librespot.git)",
-- "librespot-core 0.1.0 (git+https://github.com/librespot-org/librespot.git)",
-- "librespot-metadata 0.1.0 (git+https://github.com/librespot-org/librespot.git)",
-- "librespot-playback 0.1.0 (git+https://github.com/librespot-org/librespot.git)",
-- "librespot-protocol 0.1.0 (git+https://github.com/librespot-org/librespot.git)",
-+ "librespot-audio 0.1.0",
-+ "librespot-connect 0.1.0",
-+ "librespot-core 0.1.0",
-+ "librespot-metadata 0.1.0",
-+ "librespot-playback 0.1.0",
-+ "librespot-protocol 0.1.0",
-  "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-  "num-bigint 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
-  "protobuf 2.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -1261,25 +1259,23 @@ dependencies = [
- [[package]]
- name = "librespot-audio"
- version = "0.1.0"
--source = "git+https://github.com/librespot-org/librespot.git#551daadc44a39336e1c643d1e300d38cdd8426d5";
- dependencies = [
-  "aes-ctr 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-  "bit-set 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
-  "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-  "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)",
-  "lewton 0.9.4 (registry+https://github.com/rust-lang/crates.io-index)",
-- "librespot-core 0.1.0 (git+https://github.com/librespot-org/librespot.git)",
-+ "librespot-core 0.1.0",
-  "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-  "num-bigint 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
-  "num-traits 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
-  "tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tremor 0.1.0 (git+https://github.com/plietar/rust-tremor)",
-+ "tremor 0.1.0",
- ]
- 
- [[package]]
- name = "librespot-connect"
- version = "0.1.0"
--source = "git+https://github.com/librespot-org/librespot.git#551daadc44a39336e1c643d1e300d38cdd8426d5";
- dependencies = [
-  "aes-ctr 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-  "base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -1287,11 +1283,11 @@ dependencies = [
-  "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)",
-  "hmac 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
-  "hyper 0.11.27 (registry+https://github.com/rust-lang/crates.io-index)",
-- "librespot-core 0.1.0 (git+https://github.com/librespot-org/librespot.git)",
-- "librespot-playback 0.1.0 (git+https://github.com/librespot-org/librespot.git)",
-- "librespot-protocol 0.1.0 (git+https://github.com/librespot-org/librespot.git)",
-+ "librespot-core 0.1.0",
-+ "librespot-playback 0.1.0",
-+ "librespot-protocol 0.1.0",
-  "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-- "mdns 0.2.0 (git+https://github.com/plietar/rust-mdns)",
-+ "mdns 0.2.0",
-  "num-bigint 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
-  "protobuf 2.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
-  "rand 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -1306,7 +1302,6 @@ dependencies = [
- [[package]]
- name = "librespot-core"
- version = "0.1.0"
--source = "git+https://github.com/librespot-org/librespot.git#551daadc44a39336e1c643d1e300d38cdd8426d5";
- dependencies = [
-  "aes 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-  "base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -1320,7 +1315,7 @@ dependencies = [
-  "hyper 0.11.27 (registry+https://github.com/rust-lang/crates.io-index)",
-  "hyper-proxy 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
-  "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "librespot-protocol 0.1.0 (git+https://github.com/librespot-org/librespot.git)",
-+ "librespot-protocol 0.1.0",
-  "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-  "num-bigint 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
-  "num-integer 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -1344,12 +1339,11 @@ dependencies = [
- [[package]]
- name = "librespot-metadata"
- version = "0.1.0"
--source = "git+https://github.com/librespot-org/librespot.git#551daadc44a39336e1c643d1e300d38cdd8426d5";
- dependencies = [
-  "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-  "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)",
-- "librespot-core 0.1.0 (git+https://github.com/librespot-org/librespot.git)",
-- "librespot-protocol 0.1.0 (git+https://github.com/librespot-org/librespot.git)",
-+ "librespot-core 0.1.0",
-+ "librespot-protocol 0.1.0",
-  "linear-map 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-  "protobuf 2.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
- ]
-@@ -1357,7 +1351,6 @@ dependencies = [
- [[package]]
- name = "librespot-playback"
- version = "0.1.0"
--source = "git+https://github.com/librespot-org/librespot.git#551daadc44a39336e1c643d1e300d38cdd8426d5";
- dependencies = [
-  "alsa 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
-  "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -1365,9 +1358,9 @@ dependencies = [
-  "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)",
-  "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
-  "libpulse-sys 0.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "librespot-audio 0.1.0 (git+https://github.com/librespot-org/librespot.git)",
-- "librespot-core 0.1.0 (git+https://github.com/librespot-org/librespot.git)",
-- "librespot-metadata 0.1.0 (git+https://github.com/librespot-org/librespot.git)",
-+ "librespot-audio 0.1.0",
-+ "librespot-core 0.1.0",
-+ "librespot-metadata 0.1.0",
-  "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-  "portaudio-rs 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-  "rodio 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -1376,7 +1369,6 @@ dependencies = [
- [[package]]
- name = "librespot-protocol"
- version = "0.1.0"
--source = "git+https://github.com/librespot-org/librespot.git#551daadc44a39336e1c643d1e300d38cdd8426d5";
- dependencies = [
-  "protobuf 2.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
-  "protobuf-codegen 2.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -1428,10 +1420,9 @@ dependencies = [
- [[package]]
- name = "mdns"
- version = "0.2.0"
--source = "git+https://github.com/plietar/rust-mdns#66a74033da6c9f1a06e7b0a29f4544fd189d6479";
- dependencies = [
-  "byteorder 1.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
-- "dns-parser 0.3.2 (git+https://github.com/plietar/dns-parser)",
-+ "dns-parser 0.3.2",
-  "futures 0.1.29 (registry+https://github.com/rust-lang/crates.io-index)",
-  "get_if_addrs 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
-  "kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -2564,7 +2555,7 @@ dependencies = [
-  "keyring 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
-  "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-  "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
-- "librespot 0.1.0 (git+https://github.com/librespot-org/librespot.git)",
-+ "librespot 0.1.0",
-  "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
-  "percent-encoding 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
-  "rspotify 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -2572,7 +2563,7 @@ dependencies = [
-  "serde_ini 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
-  "sha-1 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)",
-  "simplelog 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)",
-- "structopt 0.3.2 (git+https://github.com/TeXitoi/structopt/?rev=0c888e962d842f2c90c6c290d3a2a40947b37005)",
-+ "structopt 0.3.2",
-  "syslog 4.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
-  "tokio-core 0.1.17 (registry+https://github.com/rust-lang/crates.io-index)",
-  "tokio-io 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -2615,16 +2606,14 @@ source = "registry+https://github.com/ru
- [[package]]
- name = "structopt"
- version = "0.3.2"
--source = "git+https://github.com/TeXitoi/structopt/?rev=0c888e962d842f2c90c6c290d3a2a40947b37005#0c888e962d842f2c90c6c290d3a2a40947b37005";
- dependencies = [
-  "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)",
-- "structopt-derive 0.3.2 (git+https://github.com/TeXitoi/structopt/?rev=0c888e962d842f2c90c6c290d3a2a40947b37005)",
-+ "structopt-derive 0.3.2",
- ]
- 
- [[package]]
- name = "structopt-derive"
- version = "0.3.2"
--source = "git+https://github.com/TeXitoi/structopt/?rev=0c888e962d842f2c90c6c290d3a2a40947b37005#0c888e962d842f2c90c6c290d3a2a40947b37005";
- dependencies = [
-  "heck 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-  "proc-macro-error 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -3023,16 +3012,14 @@ dependencies = [
- [[package]]
- name = "tremor"
- version = "0.1.0"
--source = "git+https://github.com/plietar/rust-tremor#5958cc302e78f535dad90e9665da981ddff4000a";
- dependencies = [
-  "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
-- "tremor-sys 0.1.0 (git+https://github.com/plietar/rust-tremor)",
-+ "tremor-sys 0.1.0",
- ]
- 
- [[package]]
- name = "tremor-sys"
- version = "0.1.0"
--source = "git+https://github.com/plietar/rust-tremor#5958cc302e78f535dad90e9665da981ddff4000a";
- dependencies = [
-  "gcc 0.3.55 (registry+https://github.com/rust-lang/crates.io-index)",
-  "libc 0.2.65 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -3357,7 +3344,6 @@ source = "registry+https://github.com/ru
- "checksum digest 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5"
- "checksum dirs 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "13aea89a5c93364a98e9b37b2fa237effbb694d5cfe01c5b70941f7eb087d5e3"
- "checksum dirs-sys 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "afa0b23de8fd801745c471deffa6e12d248f962c9fd4b4c33787b055599bde7b"
--"checksum dns-parser 0.3.2 (git+https://github.com/plietar/dns-parser)" = "<none>"
- "checksum dotenv 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c0d0a1279c96732bc6800ce6337b6a614697b0e74ae058dc03c62ebeb78b4d86"
- "checksum dtoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "ea57b42383d091c85abcc2706240b94ab2a8fa1fc81c10ff23c4de06e2a90b5e"
- "checksum either 1.5.3 (registry+https://github.com/rust-lang/crates.io-index)" = "bb1f6b1ce1c140482ea30ddd3335fc0024ac7ee112895426e0a629a6c20adfe3"
-@@ -3420,20 +3406,12 @@ source = "registry+https://github.com/ru
- "checksum libloading 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f2b111a074963af1d37a139918ac6d49ad1d0d5e47f72fd55388619691a7d753"
- "checksum libm 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "7fc7aa29613bd6a620df431842069224d8bc9011086b1db4c0e0cd47fa03ec9a"
- "checksum libpulse-sys 0.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9bb11b06faf883500c1b625cf4453e6c7737e9df9c7ba01df3f84b22b083e4ac"
--"checksum librespot 0.1.0 (git+https://github.com/librespot-org/librespot.git)" = "<none>"
--"checksum librespot-audio 0.1.0 (git+https://github.com/librespot-org/librespot.git)" = "<none>"
--"checksum librespot-connect 0.1.0 (git+https://github.com/librespot-org/librespot.git)" = "<none>"
--"checksum librespot-core 0.1.0 (git+https://github.com/librespot-org/librespot.git)" = "<none>"
--"checksum librespot-metadata 0.1.0 (git+https://github.com/librespot-org/librespot.git)" = "<none>"
--"checksum librespot-playback 0.1.0 (git+https://github.com/librespot-org/librespot.git)" = "<none>"
--"checksum librespot-protocol 0.1.0 (git+https://github.com/librespot-org/librespot.git)" = "<none>"
- "checksum linear-map 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bfae20f6b19ad527b550c223fddc3077a547fc70cda94b9b566575423fd303ee"
- "checksum lock_api 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "f8912e782533a93a167888781b836336a6ca5da6175c05944c86cf28c31104dc"
- "checksum log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" = "e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b"
- "checksum log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)" = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7"
- "checksum matches 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"
- "checksum matrixmultiply 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "d4f7ec66360130972f34830bfad9ef05c6610a43938a467bcc9ab9369ab3478f"
--"checksum mdns 0.2.0 (git+https://github.com/plietar/rust-mdns)" = "<none>"
- "checksum memchr 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "88579771288728879b57485cc7d6b07d648c9f0141eb955f8ab7f9d45394468e"
- "checksum memoffset 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "4a85c1a8c329f11437034d7313dca647c79096523533a1c79e86f1d0f657c7cc"
- "checksum mime 0.3.14 (registry+https://github.com/rust-lang/crates.io-index)" = "dd1d63acd1b78403cc0c325605908475dd9b9a3acbf65ed8bcab97e27014afcf"
-@@ -3559,8 +3537,6 @@ source = "registry+https://github.com/ru
- "checksum string 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d24114bfcceb867ca7f71a0d3fe45d45619ec47a6fbfa98cb14e14250bfa5d6d"
- "checksum strsim 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550"
- "checksum strsim 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
--"checksum structopt 0.3.2 (git+https://github.com/TeXitoi/structopt/?rev=0c888e962d842f2c90c6c290d3a2a40947b37005)" = "<none>"
--"checksum structopt-derive 0.3.2 (git+https://github.com/TeXitoi/structopt/?rev=0c888e962d842f2c90c6c290d3a2a40947b37005)" = "<none>"
- "checksum subtle 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2d67a5a62ba6e01cb2192ff309324cb4875d0c451d55fe2319433abe7a05a8ee"
- "checksum syn 0.15.44 (registry+https://github.com/rust-lang/crates.io-index)" = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5"
- "checksum syn 1.0.7 (registry+https://github.com/rust-lang/crates.io-index)" = "0e7bedb3320d0f3035594b0b723c8a28d7d336a3eda3881db79e61d676fb644c"
-@@ -3594,8 +3570,6 @@ source = "registry+https://github.com/ru
- "checksum tokio-timer 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "f2106812d500ed25a4f38235b9cae8f78a09edf43203e16e59c3b769a342a60e"
- "checksum tokio-udp 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "f02298505547f73e60f568359ef0d016d5acd6e830ab9bc7c4a5b3403440121b"
- "checksum tokio-uds 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)" = "037ffc3ba0e12a0ab4aca92e5234e0dedeb48fddf6ccd260f1f150a36a9f2445"
--"checksum tremor 0.1.0 (git+https://github.com/plietar/rust-tremor)" = "<none>"
--"checksum tremor-sys 0.1.0 (git+https://github.com/plietar/rust-tremor)" = "<none>"
- "checksum try-lock 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ee2aa4715743892880f70885373966c83d73ef1b0838a664ef0c76fffd35e7c2"
- "checksum try-lock 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "e604eb7b43c06650e854be16a2a03155743d3752dd1c943f6829e26b7a36e382"
- "checksum try_from 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "283d3b89e1368717881a9d51dad843cc435380d8109c9e47d38780a324698d8b"
diff --git a/spotifyd/patches/patch-Cargo.toml b/spotifyd/patches/patch-Cargo.toml
deleted file mode 100644
index c2c2670222..0000000000
--- a/spotifyd/patches/patch-Cargo.toml
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD$
-
---- Cargo.toml.orig	2019-11-03 15:53:48.000000000 +0000
-+++ Cargo.toml
-@@ -24,7 +24,7 @@ serde = { version = "1.0.99", features =
- serde_ini = "0.2.0"
- sha-1 = "0.8"
- simplelog = "0.7"
--structopt = { git = "https://github.com/TeXitoi/structopt/";, rev = "0c888e962d842f2c90c6c290d3a2a40947b37005", features = ["color"] }
-+structopt = { path = "../structopt", features = ["color"] }
- syslog = "4.0.1"
- tokio-core = "0.1"
- tokio-io = "0.1"
-@@ -35,7 +35,7 @@ whoami = "0.5.3"
- [dependencies.librespot]
- default-features = false
- features = ["with-tremor"]
--git = "https://github.com/librespot-org/librespot.git";
-+path = "../librespot"
- 
- [dev-dependencies]
- env_logger = "0.7"
diff --git a/spotifyd/patches/patch-librespot_audio_Cargo.toml b/spotifyd/patches/patch-librespot_audio_Cargo.toml
deleted file mode 100644
index 5ff4527582..0000000000
--- a/spotifyd/patches/patch-librespot_audio_Cargo.toml
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD$
-
---- ../librespot/audio/Cargo.toml.orig	2019-09-26 12:25:44.000000000 +0000
-+++ ../librespot/audio/Cargo.toml
-@@ -17,7 +17,8 @@ num-traits = "0.2"
- tempfile = "3.1"
- aes-ctr = "0.3"
- 
--tremor = { git = "https://github.com/plietar/rust-tremor";, optional = true }
-+#tremor = { git = "https://github.com/plietar/rust-tremor";, optional = true }
-+tremor = { path = "../../rust-tremor", optional = true }
- vorbis = { version ="0.1.0", optional = true }
- 
- [features]
diff --git a/spotifyd/patches/patch-librespot_connect_Cargo.toml b/spotifyd/patches/patch-librespot_connect_Cargo.toml
deleted file mode 100644
index 68617c9e85..0000000000
--- a/spotifyd/patches/patch-librespot_connect_Cargo.toml
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD$
-
---- ../librespot/connect/Cargo.toml.orig	2019-09-26 12:25:44.000000000 +0000
-+++ ../librespot/connect/Cargo.toml
-@@ -29,7 +29,8 @@ aes-ctr = "0.3"
- block-modes = "0.3"
- 
- dns-sd = { version = "0.1.3", optional = true }
--mdns = { git = "https://github.com/plietar/rust-mdns";, optional = true }
-+#mdns = { git = "https://github.com/plietar/rust-mdns";, optional = true }
-+mdns = { path = "../../rust-mdns", optional = true }
- 
- [features]
- default = ["mdns"]
diff --git a/spotifyd/patches/patch-rust-mdns_Cargo.toml b/spotifyd/patches/patch-rust-mdns_Cargo.toml
deleted file mode 100644
index ae8005c3c9..0000000000
--- a/spotifyd/patches/patch-rust-mdns_Cargo.toml
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD$
-
---- ../rust-mdns/Cargo.toml.orig	2018-12-19 13:58:45.000000000 +0000
-+++ ../rust-mdns/Cargo.toml
-@@ -20,7 +20,8 @@ nix = "0.11"
- rand = "0.5"
- tokio-core = "0.1"
- 
--dns-parser = { git = "https://github.com/plietar/dns-parser"; }
-+#dns-parser = { git = "https://github.com/plietar/dns-parser"; }
-+dns-parser = { path = "../dns-parser" }
- 
- [target.'cfg(windows)'.dependencies]
- winapi = "0.2.8"
diff --git a/spotifyd/patches/patch-vendor-nix-unistd.rs b/spotifyd/patches/patch-vendor-nix-unistd.rs
new file mode 100644
index 0000000000..98e751a7b0
--- /dev/null
+++ b/spotifyd/patches/patch-vendor-nix-unistd.rs
@@ -0,0 +1,19 @@
+$NetBSD$
+
+Later versions of libc have (correctly) removed `fexecve` for netbsd-like platforms therefore need
+to patch earlier versions of nix that expect this to also be removed.
+
+Fixed upstream in later versions:
+
+https://github.com/nix-rust/nix/blob/922d5ee118a770435b14b08ec4be6f8ae9f7c30a/CHANGELOG.md#fixed-7
+
+--- ../vendor/nix-0.10.0/src/unistd.rs.orig	2018-01-21 20:52:34.000000000 +0000
++++ ../vendor/nix-0.10.0/src/unistd.rs
+@@ -633,7 +633,6 @@ pub fn execvp(filename: &CString, args: 
+ #[cfg(any(target_os = "android",
+           target_os = "freebsd",
+           target_os = "linux",
+-          target_os = "netbsd",
+           target_os = "openbsd"))]
+ #[inline]
+ pub fn fexecve(fd: RawFd, args: &[CString], env: &[CString]) -> Result<Void> {
diff --git a/spotifyd/patches/patch-vendor_get_if_addrs_src_lib.rs b/spotifyd/patches/patch-vendor_get_if_addrs_src_lib.rs
deleted file mode 100644
index b01d173fa4..0000000000
--- a/spotifyd/patches/patch-vendor_get_if_addrs_src_lib.rs
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-Fixed upstream in later versions
-
-https://github.com/maidsafe/get_if_addrs/pull/56
-
---- ../vendor/get_if_addrs-0.5.3/src/lib.rs.orig	2018-06-21 12:35:24.000000000 +0000
-+++ ../vendor/get_if_addrs-0.5.3/src/lib.rs
-@@ -197,7 +197,7 @@ mod getifaddrs_posix {
-     }
- 
-     #[cfg(
--        any(target_os = "freebsd", target_os = "ios", target_os = "macos", target_os = "openbsd")
-+        any(target_os = "freebsd", target_os = "ios", target_os = "macos", target_os = "openbsd", target_os = "netbsd")
-     )]
-     fn do_broadcast(ifaddr: &posix_ifaddrs) -> Option<IpAddr> {
-         sockaddr_to_ipaddr(ifaddr.ifa_dstaddr)


Home | Main Index | Thread Index | Old Index