pkgsrc-WIP-changes archive

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

Update spotifyd to 0.2.5



Module Name:	pkgsrc-wip
Committed By:	atomicules <base%atomicules.co.uk@localhost>
Pushed By:	atomicules
Date:		Thu Apr 4 14:17:28 2019 +0100
Changeset:	0a23b3b322a6313f27284baa499924921beeca73

Modified Files:
	spotifyd/Makefile
	spotifyd/TODO
	spotifyd/distinfo
	spotifyd/patches/patch-Cargo.lock
	spotifyd/patches/patch-vendor_daemonize_ffi.rs
	spotifyd/patches/patch-vendor_get_if_addrs_src_lib.rs
	spotifyd/patches/patch-vendor_termios_src_lib.rs
	spotifyd/patches/patch-vendor_termios_src_os_mod.rs
	spotifyd/patches/patch-vendor_termios_src_os_netbsd.rs
Added Files:
	spotifyd/patches/patch-vendor_fuchsia-cprng-Cargo.toml
	spotifyd/patches/patch-vendor_nix_src_unistd.rs
Removed Files:
	spotifyd/patches/patch-vendor_tokio-uds_src_ucred.rs

Log Message:
Update spotifyd to 0.2.5

One slight caveat: Have had to rollback the version of reqwest used due
to rust version (being used) limitation

- Add some relevant comments to patch files
- Update TODO to include one "done" issue discovered as part of this
commit. Also include a new one related to reqwest rollback
- New patch file needed for Nix library due to incompatibility with
updated libc version
- New patch for fuchsia library due to rust version (being used) limitation
- Remove no longer needed patch due to upstream fix

Looks like 0.2.8 is out... although not marked as latest release. Should
probably try to update to that next.

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

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

diffstat:
 spotifyd/Makefile                                  | 208 +++---
 spotifyd/TODO                                      |  51 +-
 spotifyd/distinfo                                  | 815 +++++++++++----------
 spotifyd/patches/patch-Cargo.lock                  | 432 ++---------
 spotifyd/patches/patch-vendor_daemonize_ffi.rs     |  47 +-
 .../patches/patch-vendor_fuchsia-cprng-Cargo.toml  |  14 +
 .../patches/patch-vendor_get_if_addrs_src_lib.rs   |   4 +
 spotifyd/patches/patch-vendor_nix_src_unistd.rs    |  15 +
 spotifyd/patches/patch-vendor_termios_src_lib.rs   |   2 +
 .../patches/patch-vendor_termios_src_os_mod.rs     |   2 +
 .../patches/patch-vendor_termios_src_os_netbsd.rs  |   2 +
 .../patches/patch-vendor_tokio-uds_src_ucred.rs    |  22 -
 12 files changed, 733 insertions(+), 881 deletions(-)

diffs:
diff --git a/spotifyd/Makefile b/spotifyd/Makefile
index e97f3e8ea6..db9c7a0ab5 100644
--- a/spotifyd/Makefile
+++ b/spotifyd/Makefile
@@ -1,7 +1,7 @@
 # $NetBSD$
 
-DISTNAME=	spotifyd-0.2.3
-PKGREVISION=	2
+DISTNAME=	spotifyd-0.2.5
+PKGREVISION=	1
 CATEGORIES=	audio
 MASTER_SITES=	${MASTER_SITE_GITHUB:=Spotifyd/}
 GITHUB_TAG=	v${PKGVERSION_NOREV}
@@ -36,17 +36,19 @@ 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
 
-# This just seems not a good way to do things
-#
+# generate using make show-crate-depends
+CARGO_CRATE_DEPENDS+=	MacTypes-sys-2.1.0
 CARGO_CRATE_DEPENDS+=	adler32-1.0.3
-CARGO_CRATE_DEPENDS+=	aho-corasick-0.6.8
+CARGO_CRATE_DEPENDS+=	aho-corasick-0.6.9
 CARGO_CRATE_DEPENDS+=	alsa-0.2.1
 CARGO_CRATE_DEPENDS+=	alsa-sys-0.1.2
 CARGO_CRATE_DEPENDS+=	arc-swap-0.3.7
-CARGO_CRATE_DEPENDS+=	arrayvec-0.4.7
+CARGO_CRATE_DEPENDS+=	arrayvec-0.4.10
 CARGO_CRATE_DEPENDS+=	atty-0.2.11
-CARGO_CRATE_DEPENDS+=	backtrace-0.3.9
-CARGO_CRATE_DEPENDS+=	backtrace-sys-0.1.24
+CARGO_CRATE_DEPENDS+=	autocfg-0.1.2
+CARGO_CRATE_DEPENDS+=	backtrace-0.3.13
+CARGO_CRATE_DEPENDS+=	backtrace-sys-0.1.28
+CARGO_CRATE_DEPENDS+=	base64-0.10.1
 CARGO_CRATE_DEPENDS+=	base64-0.5.2
 CARGO_CRATE_DEPENDS+=	base64-0.6.0
 CARGO_CRATE_DEPENDS+=	base64-0.9.3
@@ -56,24 +58,25 @@ CARGO_CRATE_DEPENDS+=	bitflags-0.3.3
 CARGO_CRATE_DEPENDS+=	bitflags-0.7.0
 CARGO_CRATE_DEPENDS+=	bitflags-0.9.1
 CARGO_CRATE_DEPENDS+=	bitflags-1.0.4
-CARGO_CRATE_DEPENDS+=	build_const-0.2.1
 CARGO_CRATE_DEPENDS+=	byteorder-0.5.3
-CARGO_CRATE_DEPENDS+=	byteorder-1.2.6
-CARGO_CRATE_DEPENDS+=	bytes-0.4.10
+CARGO_CRATE_DEPENDS+=	byteorder-1.3.1
+CARGO_CRATE_DEPENDS+=	bytes-0.4.11
 CARGO_CRATE_DEPENDS+=	c_linked_list-1.1.1
-CARGO_CRATE_DEPENDS+=	cc-1.0.25
+CARGO_CRATE_DEPENDS+=	cc-1.0.28
 CARGO_CRATE_DEPENDS+=	cfg-if-0.1.6
 CARGO_CRATE_DEPENDS+=	chrono-0.4.6
 CARGO_CRATE_DEPENDS+=	cloudabi-0.0.3
 CARGO_CRATE_DEPENDS+=	core-foundation-0.5.1
 CARGO_CRATE_DEPENDS+=	core-foundation-sys-0.5.1
-CARGO_CRATE_DEPENDS+=	crc-1.8.1
-CARGO_CRATE_DEPENDS+=	crossbeam-deque-0.6.1
-CARGO_CRATE_DEPENDS+=	crossbeam-epoch-0.5.2
-CARGO_CRATE_DEPENDS+=	crossbeam-utils-0.5.0
+CARGO_CRATE_DEPENDS+=	crc32fast-1.1.2
+CARGO_CRATE_DEPENDS+=	crossbeam-0.6.0
+CARGO_CRATE_DEPENDS+=	crossbeam-channel-0.3.6
+CARGO_CRATE_DEPENDS+=	crossbeam-deque-0.6.3
+CARGO_CRATE_DEPENDS+=	crossbeam-epoch-0.7.0
+CARGO_CRATE_DEPENDS+=	crossbeam-utils-0.6.3
 CARGO_CRATE_DEPENDS+=	ctrlc-3.1.1
-CARGO_CRATE_DEPENDS+=	daemonize-0.2.3
-CARGO_CRATE_DEPENDS+=	dbus-0.6.3
+CARGO_CRATE_DEPENDS+=	daemonize-0.3.0
+CARGO_CRATE_DEPENDS+=	dbus-0.6.4
 CARGO_CRATE_DEPENDS+=	dbus-tokio-0.2.1
 CARGO_CRATE_DEPENDS+=	derive-error-chain-0.10.1
 CARGO_CRATE_DEPENDS+=	derive_builder-0.5.1
@@ -81,17 +84,18 @@ CARGO_CRATE_DEPENDS+=	derive_builder_core-0.2.0
 CARGO_CRATE_DEPENDS+=	dotenv-0.10.1
 CARGO_CRATE_DEPENDS+=	dtoa-0.4.3
 CARGO_CRATE_DEPENDS+=	either-1.5.0
-CARGO_CRATE_DEPENDS+=	encoding_rs-0.8.10
+CARGO_CRATE_DEPENDS+=	encoding_rs-0.8.14
 CARGO_CRATE_DEPENDS+=	env_logger-0.4.3
 CARGO_CRATE_DEPENDS+=	env_logger-0.5.13
 CARGO_CRATE_DEPENDS+=	error-chain-0.10.0
 CARGO_CRATE_DEPENDS+=	error-chain-0.11.0
 CARGO_CRATE_DEPENDS+=	extprim-1.6.0
-CARGO_CRATE_DEPENDS+=	failure-0.1.3
-CARGO_CRATE_DEPENDS+=	failure_derive-0.1.3
+CARGO_CRATE_DEPENDS+=	failure-0.1.5
+CARGO_CRATE_DEPENDS+=	failure_derive-0.1.5
 CARGO_CRATE_DEPENDS+=	fnv-1.0.6
 CARGO_CRATE_DEPENDS+=	foreign-types-0.3.2
 CARGO_CRATE_DEPENDS+=	foreign-types-shared-0.1.1
+CARGO_CRATE_DEPENDS+=	fuchsia-cprng-0.1.0
 CARGO_CRATE_DEPENDS+=	fuchsia-zircon-0.3.3
 CARGO_CRATE_DEPENDS+=	fuchsia-zircon-sys-0.3.3
 CARGO_CRATE_DEPENDS+=	futures-0.1.25
@@ -100,39 +104,39 @@ CARGO_CRATE_DEPENDS+=	gcc-0.3.55
 CARGO_CRATE_DEPENDS+=	get_if_addrs-0.5.3
 CARGO_CRATE_DEPENDS+=	get_if_addrs-sys-0.1.1
 CARGO_CRATE_DEPENDS+=	getopts-0.2.18
-CARGO_CRATE_DEPENDS+=	h2-0.1.13
+CARGO_CRATE_DEPENDS+=	h2-0.1.16
 CARGO_CRATE_DEPENDS+=	hostname-0.1.5
-CARGO_CRATE_DEPENDS+=	http-0.1.13
+CARGO_CRATE_DEPENDS+=	http-0.1.15
 CARGO_CRATE_DEPENDS+=	httparse-1.3.3
-CARGO_CRATE_DEPENDS+=	humantime-1.1.1
+CARGO_CRATE_DEPENDS+=	humantime-1.2.0
 CARGO_CRATE_DEPENDS+=	hyper-0.11.27
-CARGO_CRATE_DEPENDS+=	hyper-0.12.12
+CARGO_CRATE_DEPENDS+=	hyper-0.12.23
 CARGO_CRATE_DEPENDS+=	hyper-proxy-0.4.1
 CARGO_CRATE_DEPENDS+=	hyper-tls-0.3.1
 CARGO_CRATE_DEPENDS+=	idna-0.1.5
-CARGO_CRATE_DEPENDS+=	indexmap-1.0.1
+CARGO_CRATE_DEPENDS+=	indexmap-1.0.2
 CARGO_CRATE_DEPENDS+=	iovec-0.1.2
-CARGO_CRATE_DEPENDS+=	itertools-0.7.8
+CARGO_CRATE_DEPENDS+=	itertools-0.7.11
 CARGO_CRATE_DEPENDS+=	itoa-0.3.4
 CARGO_CRATE_DEPENDS+=	itoa-0.4.3
 CARGO_CRATE_DEPENDS+=	kernel32-sys-0.2.2
 CARGO_CRATE_DEPENDS+=	language-tags-0.2.2
 CARGO_CRATE_DEPENDS+=	lazy_static-0.2.11
-CARGO_CRATE_DEPENDS+=	lazy_static-1.1.0
-CARGO_CRATE_DEPENDS+=	lazycell-1.2.0
+CARGO_CRATE_DEPENDS+=	lazy_static-1.2.0
+CARGO_CRATE_DEPENDS+=	lazycell-1.2.1
 CARGO_CRATE_DEPENDS+=	lewton-0.9.3
-CARGO_CRATE_DEPENDS+=	libc-0.2.43
-CARGO_CRATE_DEPENDS+=	libdbus-sys-0.1.4
-CARGO_CRATE_DEPENDS+=	libflate-0.1.18
+CARGO_CRATE_DEPENDS+=	libc-0.2.48
+CARGO_CRATE_DEPENDS+=	libdbus-sys-0.1.5
+CARGO_CRATE_DEPENDS+=	libflate-0.1.19
 CARGO_CRATE_DEPENDS+=	libpulse-sys-0.0.0
 CARGO_CRATE_DEPENDS+=	linear-map-1.2.0
-CARGO_CRATE_DEPENDS+=	lock_api-0.1.4
+CARGO_CRATE_DEPENDS+=	lock_api-0.1.5
 CARGO_CRATE_DEPENDS+=	log-0.3.9
-CARGO_CRATE_DEPENDS+=	log-0.4.5
+CARGO_CRATE_DEPENDS+=	log-0.4.6
 CARGO_CRATE_DEPENDS+=	matches-0.1.8
-CARGO_CRATE_DEPENDS+=	memchr-2.1.0
+CARGO_CRATE_DEPENDS+=	memchr-2.1.3
 CARGO_CRATE_DEPENDS+=	memoffset-0.2.1
-CARGO_CRATE_DEPENDS+=	mime-0.3.12
+CARGO_CRATE_DEPENDS+=	mime-0.3.13
 CARGO_CRATE_DEPENDS+=	mime_guess-2.0.0-alpha.6
 # work around weird version pattern not supported by cargo.mk
 SITES.mime_guess-2.0.0-alpha.6.crate+=	-https://crates.io/api/v1/crates/mime_guess/2.0.0-alpha.6/download
@@ -142,140 +146,150 @@ CARGO_CRATE_DEPENDS+=	mio-uds-0.6.7
 CARGO_CRATE_DEPENDS+=	miow-0.2.1
 CARGO_CRATE_DEPENDS+=	miow-0.3.3
 CARGO_CRATE_DEPENDS+=	multimap-0.4.0
-CARGO_CRATE_DEPENDS+=	native-tls-0.2.1
+CARGO_CRATE_DEPENDS+=	native-tls-0.2.2
 CARGO_CRATE_DEPENDS+=	net2-0.2.33
 CARGO_CRATE_DEPENDS+=	nix-0.11.0
 CARGO_CRATE_DEPENDS+=	nix-0.9.0
-CARGO_CRATE_DEPENDS+=	nodrop-0.1.12
+CARGO_CRATE_DEPENDS+=	nodrop-0.1.13
 CARGO_CRATE_DEPENDS+=	num-bigint-0.1.44
 CARGO_CRATE_DEPENDS+=	num-integer-0.1.39
 CARGO_CRATE_DEPENDS+=	num-traits-0.1.43
 CARGO_CRATE_DEPENDS+=	num-traits-0.2.6
-CARGO_CRATE_DEPENDS+=	num_cpus-1.8.0
+CARGO_CRATE_DEPENDS+=	num_cpus-1.9.0
 CARGO_CRATE_DEPENDS+=	ogg-0.7.0
 CARGO_CRATE_DEPENDS+=	ogg-sys-0.0.9
-CARGO_CRATE_DEPENDS+=	openssl-0.10.14
+CARGO_CRATE_DEPENDS+=	openssl-0.10.16
 CARGO_CRATE_DEPENDS+=	openssl-probe-0.1.2
-CARGO_CRATE_DEPENDS+=	openssl-sys-0.9.39
-CARGO_CRATE_DEPENDS+=	owning_ref-0.3.3
-CARGO_CRATE_DEPENDS+=	parking_lot-0.6.4
-CARGO_CRATE_DEPENDS+=	parking_lot_core-0.3.1
+CARGO_CRATE_DEPENDS+=	openssl-sys-0.9.40
+CARGO_CRATE_DEPENDS+=	owning_ref-0.4.0
+CARGO_CRATE_DEPENDS+=	parking_lot-0.7.1
+CARGO_CRATE_DEPENDS+=	parking_lot_core-0.4.0
 CARGO_CRATE_DEPENDS+=	percent-encoding-1.0.1
-CARGO_CRATE_DEPENDS+=	phf-0.7.23
-CARGO_CRATE_DEPENDS+=	phf_codegen-0.7.23
-CARGO_CRATE_DEPENDS+=	phf_generator-0.7.23
-CARGO_CRATE_DEPENDS+=	phf_shared-0.7.23
+CARGO_CRATE_DEPENDS+=	phf-0.7.24
+CARGO_CRATE_DEPENDS+=	phf_codegen-0.7.24
+CARGO_CRATE_DEPENDS+=	phf_generator-0.7.24
+CARGO_CRATE_DEPENDS+=	phf_shared-0.7.24
 CARGO_CRATE_DEPENDS+=	pkg-config-0.3.14
 CARGO_CRATE_DEPENDS+=	portaudio-rs-0.3.0
 CARGO_CRATE_DEPENDS+=	portaudio-sys-0.1.1
-CARGO_CRATE_DEPENDS+=	proc-macro2-0.4.20
+CARGO_CRATE_DEPENDS+=	proc-macro2-0.4.26
 CARGO_CRATE_DEPENDS+=	protobuf-1.7.4
-CARGO_CRATE_DEPENDS+=	protobuf-2.0.5
-CARGO_CRATE_DEPENDS+=	protobuf-codegen-2.0.5
-CARGO_CRATE_DEPENDS+=	protoc-2.0.5
-CARGO_CRATE_DEPENDS+=	protoc-rust-2.0.5
+CARGO_CRATE_DEPENDS+=	protobuf-2.2.5
+CARGO_CRATE_DEPENDS+=	protobuf-codegen-2.2.5
+CARGO_CRATE_DEPENDS+=	protoc-2.2.5
+CARGO_CRATE_DEPENDS+=	protoc-rust-2.2.5
 CARGO_CRATE_DEPENDS+=	quick-error-1.2.2
 CARGO_CRATE_DEPENDS+=	quote-0.3.15
-CARGO_CRATE_DEPENDS+=	quote-0.6.8
-CARGO_CRATE_DEPENDS+=	rand-0.3.22
-CARGO_CRATE_DEPENDS+=	rand-0.4.3
-CARGO_CRATE_DEPENDS+=	rand-0.5.5
-CARGO_CRATE_DEPENDS+=	rand_core-0.2.2
-CARGO_CRATE_DEPENDS+=	rand_core-0.3.0
+CARGO_CRATE_DEPENDS+=	quote-0.6.11
+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_chacha-0.1.1
+CARGO_CRATE_DEPENDS+=	rand_core-0.3.1
+CARGO_CRATE_DEPENDS+=	rand_core-0.4.0
+CARGO_CRATE_DEPENDS+=	rand_hc-0.1.0
+CARGO_CRATE_DEPENDS+=	rand_isaac-0.1.1
+CARGO_CRATE_DEPENDS+=	rand_jitter-0.1.0
+CARGO_CRATE_DEPENDS+=	rand_os-0.1.1
+CARGO_CRATE_DEPENDS+=	rand_pcg-0.1.1
+CARGO_CRATE_DEPENDS+=	rand_xorshift-0.1.1
 CARGO_CRATE_DEPENDS+=	random-0.12.2
-CARGO_CRATE_DEPENDS+=	redox_syscall-0.1.40
+CARGO_CRATE_DEPENDS+=	rdrand-0.4.0
+CARGO_CRATE_DEPENDS+=	redox_syscall-0.1.51
 CARGO_CRATE_DEPENDS+=	redox_termios-0.1.1
 CARGO_CRATE_DEPENDS+=	regex-0.2.11
-CARGO_CRATE_DEPENDS+=	regex-1.0.5
+CARGO_CRATE_DEPENDS+=	regex-1.1.0
 CARGO_CRATE_DEPENDS+=	regex-syntax-0.5.6
-CARGO_CRATE_DEPENDS+=	regex-syntax-0.6.2
+CARGO_CRATE_DEPENDS+=	regex-syntax-0.6.5
 CARGO_CRATE_DEPENDS+=	relay-0.1.1
 CARGO_CRATE_DEPENDS+=	remove_dir_all-0.5.1
 CARGO_CRATE_DEPENDS+=	reqwest-0.9.3
 CARGO_CRATE_DEPENDS+=	rpassword-0.3.1
 CARGO_CRATE_DEPENDS+=	rspotify-0.2.5
 CARGO_CRATE_DEPENDS+=	rust-crypto-0.2.36
+CARGO_CRATE_DEPENDS+=	rust-crypto-0.2.36
 CARGO_CRATE_DEPENDS+=	rust-ini-0.10.3
-CARGO_CRATE_DEPENDS+=	rustc-demangle-0.1.9
+CARGO_CRATE_DEPENDS+=	rustc-demangle-0.1.13
 CARGO_CRATE_DEPENDS+=	rustc-serialize-0.3.24
 CARGO_CRATE_DEPENDS+=	rustc_version-0.2.3
-CARGO_CRATE_DEPENDS+=	ryu-0.2.6
+CARGO_CRATE_DEPENDS+=	ryu-0.2.7
 CARGO_CRATE_DEPENDS+=	safemem-0.2.0
 CARGO_CRATE_DEPENDS+=	safemem-0.3.0
 CARGO_CRATE_DEPENDS+=	schannel-0.1.14
 CARGO_CRATE_DEPENDS+=	scoped-tls-0.1.2
 CARGO_CRATE_DEPENDS+=	scopeguard-0.3.3
-CARGO_CRATE_DEPENDS+=	security-framework-0.2.1
-CARGO_CRATE_DEPENDS+=	security-framework-sys-0.2.1
+CARGO_CRATE_DEPENDS+=	security-framework-0.2.2
+CARGO_CRATE_DEPENDS+=	security-framework-sys-0.2.3
 CARGO_CRATE_DEPENDS+=	semver-0.9.0
 CARGO_CRATE_DEPENDS+=	semver-parser-0.7.0
 CARGO_CRATE_DEPENDS+=	serde-0.9.15
-CARGO_CRATE_DEPENDS+=	serde-1.0.80
+CARGO_CRATE_DEPENDS+=	serde-1.0.85
 CARGO_CRATE_DEPENDS+=	serde_codegen_internals-0.14.2
 CARGO_CRATE_DEPENDS+=	serde_derive-0.9.15
-CARGO_CRATE_DEPENDS+=	serde_derive-1.0.80
+CARGO_CRATE_DEPENDS+=	serde_derive-1.0.85
 CARGO_CRATE_DEPENDS+=	serde_json-0.9.10
-CARGO_CRATE_DEPENDS+=	serde_json-1.0.32
-CARGO_CRATE_DEPENDS+=	serde_urlencoded-0.5.3
+CARGO_CRATE_DEPENDS+=	serde_json-1.0.37
+CARGO_CRATE_DEPENDS+=	serde_urlencoded-0.5.4
 CARGO_CRATE_DEPENDS+=	shannon-0.2.0
 CARGO_CRATE_DEPENDS+=	signal-hook-0.1.7
 CARGO_CRATE_DEPENDS+=	simplelog-0.4.4
 CARGO_CRATE_DEPENDS+=	siphasher-0.2.3
 CARGO_CRATE_DEPENDS+=	slab-0.3.0
-CARGO_CRATE_DEPENDS+=	slab-0.4.1
+CARGO_CRATE_DEPENDS+=	slab-0.4.2
 CARGO_CRATE_DEPENDS+=	smallvec-0.2.1
-CARGO_CRATE_DEPENDS+=	smallvec-0.6.5
+CARGO_CRATE_DEPENDS+=	smallvec-0.6.8
 CARGO_CRATE_DEPENDS+=	socket2-0.2.4
 CARGO_CRATE_DEPENDS+=	socket2-0.3.8
 CARGO_CRATE_DEPENDS+=	stable_deref_trait-1.1.1
-CARGO_CRATE_DEPENDS+=	string-0.1.1
+CARGO_CRATE_DEPENDS+=	string-0.1.3
 CARGO_CRATE_DEPENDS+=	syn-0.11.11
-CARGO_CRATE_DEPENDS+=	syn-0.15.13
+CARGO_CRATE_DEPENDS+=	syn-0.15.26
 CARGO_CRATE_DEPENDS+=	synom-0.11.3
-CARGO_CRATE_DEPENDS+=	synstructure-0.10.0
+CARGO_CRATE_DEPENDS+=	synstructure-0.10.1
 CARGO_CRATE_DEPENDS+=	syslog-3.3.0
 CARGO_CRATE_DEPENDS+=	take-0.1.0
-CARGO_CRATE_DEPENDS+=	tempdir-0.3.7
 CARGO_CRATE_DEPENDS+=	tempfile-2.2.0
-CARGO_CRATE_DEPENDS+=	tempfile-3.0.4
+CARGO_CRATE_DEPENDS+=	tempfile-3.0.5
 CARGO_CRATE_DEPENDS+=	term-0.4.6
 CARGO_CRATE_DEPENDS+=	termcolor-1.0.4
 CARGO_CRATE_DEPENDS+=	termion-1.5.1
 CARGO_CRATE_DEPENDS+=	termios-0.2.2
 CARGO_CRATE_DEPENDS+=	thread_local-0.3.6
-CARGO_CRATE_DEPENDS+=	time-0.1.40
-CARGO_CRATE_DEPENDS+=	tokio-0.1.11
+CARGO_CRATE_DEPENDS+=	time-0.1.42
+CARGO_CRATE_DEPENDS+=	tokio-0.1.15
 CARGO_CRATE_DEPENDS+=	tokio-codec-0.1.1
 CARGO_CRATE_DEPENDS+=	tokio-core-0.1.17
-CARGO_CRATE_DEPENDS+=	tokio-current-thread-0.1.3
-CARGO_CRATE_DEPENDS+=	tokio-executor-0.1.5
-CARGO_CRATE_DEPENDS+=	tokio-fs-0.1.3
-CARGO_CRATE_DEPENDS+=	tokio-io-0.1.9
-CARGO_CRATE_DEPENDS+=	tokio-process-0.2.2
+CARGO_CRATE_DEPENDS+=	tokio-current-thread-0.1.4
+CARGO_CRATE_DEPENDS+=	tokio-executor-0.1.6
+CARGO_CRATE_DEPENDS+=	tokio-fs-0.1.5
+CARGO_CRATE_DEPENDS+=	tokio-io-0.1.11
+CARGO_CRATE_DEPENDS+=	tokio-process-0.2.3
 CARGO_CRATE_DEPENDS+=	tokio-proto-0.1.1
-CARGO_CRATE_DEPENDS+=	tokio-reactor-0.1.6
+CARGO_CRATE_DEPENDS+=	tokio-reactor-0.1.8
 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-tcp-0.1.2
-CARGO_CRATE_DEPENDS+=	tokio-threadpool-0.1.7
-CARGO_CRATE_DEPENDS+=	tokio-timer-0.2.7
-CARGO_CRATE_DEPENDS+=	tokio-udp-0.1.2
-CARGO_CRATE_DEPENDS+=	tokio-uds-0.2.2
+CARGO_CRATE_DEPENDS+=	tokio-sync-0.1.0
+CARGO_CRATE_DEPENDS+=	tokio-tcp-0.1.3
+CARGO_CRATE_DEPENDS+=	tokio-threadpool-0.1.11
+CARGO_CRATE_DEPENDS+=	tokio-timer-0.2.9
+CARGO_CRATE_DEPENDS+=	tokio-udp-0.1.3
+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+=	ucd-util-0.1.1
+CARGO_CRATE_DEPENDS+=	ucd-util-0.1.3
 CARGO_CRATE_DEPENDS+=	unicase-1.4.2
 CARGO_CRATE_DEPENDS+=	unicase-2.2.0
 CARGO_CRATE_DEPENDS+=	unicode-bidi-0.3.4
-CARGO_CRATE_DEPENDS+=	unicode-normalization-0.1.7
+CARGO_CRATE_DEPENDS+=	unicode-normalization-0.1.8
 CARGO_CRATE_DEPENDS+=	unicode-width-0.1.5
 CARGO_CRATE_DEPENDS+=	unicode-xid-0.0.4
 CARGO_CRATE_DEPENDS+=	unicode-xid-0.1.0
 CARGO_CRATE_DEPENDS+=	unix_socket-0.5.0
 CARGO_CRATE_DEPENDS+=	unreachable-1.0.0
-CARGO_CRATE_DEPENDS+=	url-1.7.1
-CARGO_CRATE_DEPENDS+=	utf8-ranges-1.0.1
+CARGO_CRATE_DEPENDS+=	url-1.7.2
+CARGO_CRATE_DEPENDS+=	utf8-ranges-1.0.2
 CARGO_CRATE_DEPENDS+=	uuid-0.4.0
 CARGO_CRATE_DEPENDS+=	uuid-0.7.1
 CARGO_CRATE_DEPENDS+=	vcpkg-0.2.6
@@ -289,12 +303,12 @@ CARGO_CRATE_DEPENDS+=	winapi-0.2.8
 CARGO_CRATE_DEPENDS+=	winapi-0.3.6
 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.1
+CARGO_CRATE_DEPENDS+=	winapi-util-0.1.2
 CARGO_CRATE_DEPENDS+=	winapi-x86_64-pc-windows-gnu-0.4.0
 CARGO_CRATE_DEPENDS+=	wincolor-1.0.1
 CARGO_CRATE_DEPENDS+=	winutil-0.1.1
 CARGO_CRATE_DEPENDS+=	ws2_32-sys-0.2.1
-CARGO_CRATE_DEPENDS+=	xdg-2.1.0
+CARGO_CRATE_DEPENDS+=	xdg-2.2.0
 
 MAKE_ENV+=		OPENSSL_DIR=${BUILDLINK_PREFIX.openssl:Q}
 INSTALLATION_DIRS+=	bin
@@ -312,7 +326,7 @@ post-extract:
 	mv ${WRKDIR}/dns-parser-${DNS_PARSER_REV} ${WRKDIR}/dns-parser
 
 do-build:
-	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/cargo build --no-default-features --features pulseaudio_backend --release --frozen --locked
+	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/cargo build --no-default-features --features pulseaudio_backend --release
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/target/release/spotifyd ${DESTDIR}${PREFIX}/bin
diff --git a/spotifyd/TODO b/spotifyd/TODO
index 9d5b8d97b1..ab1d0d8ff6 100644
--- a/spotifyd/TODO
+++ b/spotifyd/TODO
@@ -1,6 +1,23 @@
 ## Todo
 
-See this post: https://atomicules.co.uk/2019/01/17/Building-Spotifyd-on-NetBSD.html
+1. Update reqwest
+
+	I've had to roll back reqwest to version 0.9.3 because the one linked
+	(0.9.9) against spotifyd 0.2.5 won't build with the version of Rust I have
+	(1.29.1) and I can't (be bothered) to build rust from source (it's bad enough
+	building this project) so I'll have to settle for the binary I have until there
+	is a more recent one available in pkgsrc (it seems to have disappeared
+	temporarily). The issue that I hit is:
+
+		access to extern crates through prelude is experimental (see issue #44660)
+
+	0.9.6 introduced this with: <https://github.com/seanmonstar/reqwest/commit/4c21127f15ff814f8397a336fd647edc7cc89bc8>
+
+2. In the Makefile there is this todo item:
+
+		# TODO investigate why this is needed
+		CHECK_WRKREF_SKIP+=	bin/spotifyd
+
 
 ## Done
 
@@ -49,3 +66,35 @@ something to do with pkgsrc. Maybe need to set a variable somewhere.
 		MAKE_ENV+= OPENSSL_LIB_DIR=/usr/lib
 
 	Actually though I probably need to copy what tealdeer does with openssl
+
+3. In updating to spotifyd 0.2.5 ran into some issues with nix and libc
+
+		 error[E0425]: cannot find function `fexecve` in module `libc`
+		   --> /usr/pkgsrc/wip/spotifyd/work/vendor/nix-0.11.0/src/unistd.rs:655:15
+		    |
+		655 |         libc::fexecve(fd, args_p.as_ptr(), env_p.as_ptr())
+		    |               ^^^^^^^ did you mean `execve`?
+		help: possible candidate is found in another module, you can import it into scope
+		    |
+		3   | use unistd::fexecve;
+		    |
+
+		error: aborting due to previous error
+
+		For more information about this error, try `rustc --explain E0425`.
+		error: Could not compile `nix`.
+		warning: build failed, waiting for other jobs to finish...
+		error: build failed
+		*** Error code 101
+
+	The relevant PRs for this are:
+
+		- https://github.com/nix-rust/nix/pull/1000
+		- https://github.com/rust-lang/libc/pull/1201
+
+	In a nutshell the problem is that libc was updated to remove `fexecve`
+	for netbsd-like platforms as it's irrelevant, but spotifyd has dependencies on
+	older versions of nix that still look for this function so we need to patch one
+	of these older versions to remove this function. Rust dependency management is
+	obviously not solving _all_ the problems although it is nice (I think?) how you
+	can be dependent on multiple versions of the same thing.
diff --git a/spotifyd/distinfo b/spotifyd/distinfo
index a920802b02..5513a89326 100644
--- a/spotifyd/distinfo
+++ b/spotifyd/distinfo
@@ -1,13 +1,17 @@
 $NetBSD$
 
+SHA1 (MacTypes-sys-2.1.0.crate) = 9b197647e0e02e36fc2b2d76d66d898092e0f8dc
+RMD160 (MacTypes-sys-2.1.0.crate) = 8cb05e17fc2370cbd0838668c6b01a02bd5c0994
+SHA512 (MacTypes-sys-2.1.0.crate) = 6e3376a73eb822ccb1a95a1d14df006755f535698b1aa3fc572b401ffd3bb76b4316b90d6f9131f502975cb521438cc8222c390a3333fe2a0ce41898d3863869
+Size (MacTypes-sys-2.1.0.crate) = 9274 bytes
 SHA1 (adler32-1.0.3.crate) = d72a6705a1b94eb48c0fc7bd8ab357d4eb9c6ee6
 RMD160 (adler32-1.0.3.crate) = 2860e381b2c52325b1b8befb3b6db0727f0eb66b
 SHA512 (adler32-1.0.3.crate) = 2128cc34abc74a363b18eec5abf414b95e4d84bfd99b6508ac807e13c026ad0e37e67b5a8c429212b85e78071f03e0df24ee70db5995772c4bc78acfb0234459
 Size (adler32-1.0.3.crate) = 5734 bytes
-SHA1 (aho-corasick-0.6.8.crate) = e39bb67748289a94512db5c32c599c37e6bb0317
-RMD160 (aho-corasick-0.6.8.crate) = adc1808fb3ec73db2643b6ad3754029e2e495e5f
-SHA512 (aho-corasick-0.6.8.crate) = 1adbce716a3082c3fcd3514c49af3872d926df14044767266707862c0ad7ee22848a6ce99903003c04a3e8f8cd91b38ec8ca5d4a2c9031bfec4c93cf71c15556
-Size (aho-corasick-0.6.8.crate) = 26786 bytes
+SHA1 (aho-corasick-0.6.9.crate) = 55b7a786a3cf6477ad95a183e3bcb9f2dbaff645
+RMD160 (aho-corasick-0.6.9.crate) = 142faa94cfdadb1f547c9aca2409e8f869b6044f
+SHA512 (aho-corasick-0.6.9.crate) = 8dfc817b435d8a44fb4ca79bb20e283659c2fe9a75a4892389958f5880acc436bbe32552098429f15585ee025d064fdb5806b814f0e9d67a4261ffd23852172b
+Size (aho-corasick-0.6.9.crate) = 25979 bytes
 SHA1 (alsa-0.2.1.crate) = a27f6bd471442a6f37bc0a8bc6d5e1c8ef7fd2f2
 RMD160 (alsa-0.2.1.crate) = 0db8be7fae32d917b9152bde2927d87c1130d3b8
 SHA512 (alsa-0.2.1.crate) = 21e2d4b616c4b7b7745a00587030224f0d25dce30bda03f3dd740d3bbceae16c05a2c661d61861458b469e8a22650c09f24c9593835e2b124d85585d0c637d56
@@ -20,22 +24,30 @@ SHA1 (arc-swap-0.3.7.crate) = 656ab37175af4d434df0c12d19fc497f65faa37e
 RMD160 (arc-swap-0.3.7.crate) = 000942dff52eec2ee7dbaada3523e8b00d529ae6
 SHA512 (arc-swap-0.3.7.crate) = f855e7d4c2edf9ba44e8f66858a1b9fd8ff01e1a64c8cdf3cadc6e7e6c64466c87bb2b8f65c13e51b5fcbb412991169043b44fcc239fc7f610cfa6cd09b5e538
 Size (arc-swap-0.3.7.crate) = 41557 bytes
-SHA1 (arrayvec-0.4.7.crate) = ebc432c7f507f73abf45ec8daed55bc9cd4ada9b
-RMD160 (arrayvec-0.4.7.crate) = e5e6de0e55d6936afa2bfa33b772e6a55ba1f3d2
-SHA512 (arrayvec-0.4.7.crate) = 195faecd7709eb908227cda7111e1b736ecf96120f9b615f1dc0a9a1cc61947e2ad4fedc7fc81d14405b51a4c8a216f81b8ed1d1d603a9fa451a38b4637e2bae
-Size (arrayvec-0.4.7.crate) = 22946 bytes
+SHA1 (arrayvec-0.4.10.crate) = b8c148dd6f7221a8823987fac9719df95c6725fc
+RMD160 (arrayvec-0.4.10.crate) = c9053ff76d759abd696ec0c3c0439da4f00bc7f4
+SHA512 (arrayvec-0.4.10.crate) = 8aa327fcc18220da496c63c76a521c383c7d506e8c39448f5cc6535c47b8c70ca74f73322b0c368fae7b8a8cec11c9854ac45b4eb7e537fed34e007aa3ad175f
+Size (arrayvec-0.4.10.crate) = 26133 bytes
 SHA1 (atty-0.2.11.crate) = 1de1c341da9ff0dac035a1dc53112eab8a560ca9
 RMD160 (atty-0.2.11.crate) = 3276365dae3731cadede9ced14185178cc6f4ef9
 SHA512 (atty-0.2.11.crate) = 9d6417dc1e8abdb4969418525b36c451274fd76769adb57bef9875ef62ef521c50d58626ebc4f96d2bea32cbadb6999fd67653b570293d7253b403b6d0736c79
 Size (atty-0.2.11.crate) = 5916 bytes
-SHA1 (backtrace-0.3.9.crate) = 78074e41ce4fd25456bb726565b642e2053853e0
-RMD160 (backtrace-0.3.9.crate) = 8917edb6fe6c1737bcbdea8988d5d41f09e507a8
-SHA512 (backtrace-0.3.9.crate) = edb485ad27d19e0cccea123cc6a9db5b3222831e48722d8fcec7349fd1c4b62b67ab1f488fea4973da82c8f17a86aeba4ea8f2fc1aa60f6528833cda39efa637
-Size (backtrace-0.3.9.crate) = 31054 bytes
-SHA1 (backtrace-sys-0.1.24.crate) = 9855be1d99be843043855d3b171dfb7cb6e510a1
-RMD160 (backtrace-sys-0.1.24.crate) = 723b9ecbd9a395877d2a9d62a5b27fa2f7ac730a
-SHA512 (backtrace-sys-0.1.24.crate) = 7e7b279bbe5f3d8bc2ff3234df11d7b08cb09209c861c24b3fa67dcd89699bd80a6fbf93d3b0b287544f73792983172bfb5e5c86caedee59f09ee66d259fd0c7
-Size (backtrace-sys-0.1.24.crate) = 522332 bytes
+SHA1 (autocfg-0.1.2.crate) = ee52cbfdea5d21c74d4946fbd5e3caab75ed67c1
+RMD160 (autocfg-0.1.2.crate) = ddd19921861ba2352e90956cd03a684a131eccdc
+SHA512 (autocfg-0.1.2.crate) = 0f692f4062d22be01c32af2ceb6ed3887a7d65843e1a6ec696fbaa46517d02e62d573055efe5da3a63847f05bc37b254bf2dd750738b528774f63352eacdabe4
+Size (autocfg-0.1.2.crate) = 10444 bytes
+SHA1 (backtrace-0.3.13.crate) = be2bc8d60b849eabcba8e16ccc3fe186b59eda13
+RMD160 (backtrace-0.3.13.crate) = a732c613b1d4f99711de81dae33f17b6409d7764
+SHA512 (backtrace-0.3.13.crate) = 434037b8b9bae57bbc788d5db05d02464cab8aac92be1bee9636aec17b02f14110e7d6bcf0c529ce5ffbf632c2fc939fbcd96600bd90656ac489c1ccf1e8e439
+Size (backtrace-0.3.13.crate) = 34101 bytes
+SHA1 (backtrace-sys-0.1.28.crate) = e6fca04e3b02f80a70df131bc018bc3d3ebf017c
+RMD160 (backtrace-sys-0.1.28.crate) = 3225ba5733d0c28f3175486b016c915d5377e8a8
+SHA512 (backtrace-sys-0.1.28.crate) = 4b16bc8500258d0e75db0c6cca3e2a68d9024106a0e8a4a46cf5865fe1e08304d9291a6723e4fd337b7d7f5bb14e9cec7b3aa2e40bbaa4642562764c803d345d
+Size (backtrace-sys-0.1.28.crate) = 522603 bytes
+SHA1 (base64-0.10.1.crate) = f4e4454a55395a4dd85f08e054dbe8a943f334df
+RMD160 (base64-0.10.1.crate) = d026e10544f0490980d7007105ac5e4d6da1f6f9
+SHA512 (base64-0.10.1.crate) = 674a8cbee95a41f755499a4e3bb93ebd3f80140c3e8e2d44a0b73890ee423754e7ba8abcd92132683cd54501ff5d14438d023a202eaf12776aecbe36df9e5535
+Size (base64-0.10.1.crate) = 41988 bytes
 SHA1 (base64-0.5.2.crate) = 538bd5c62408c58bbef6ce2823cbfae9892611be
 RMD160 (base64-0.5.2.crate) = 4fdd64a6441fb3b0688964cceb6f13b8ff8050c4
 SHA512 (base64-0.5.2.crate) = 1b97f537fee9ae20e15edf3a8dc25bfee2f3ad430aa736c72e30a2818e4928690b3dbaf7165303efc50eac72fbc1ffb8b8d4cad71503e92743eb540451eff7f3
@@ -72,30 +84,26 @@ SHA1 (bitflags-1.0.4.crate) = fbc1ce9fa176ed7a7e15cfc6d1f6c2389f536361
 RMD160 (bitflags-1.0.4.crate) = fd720dba692f079a1c6662e43677533bb68654de
 SHA512 (bitflags-1.0.4.crate) = 81850d2be62eabb8486024ab263da67e6eb8ebfa732cac3a5d46a9186c564b2065cba15fa3da468bbd26eaf2b67038680e5de19d5dd99d78f60dae8a1776c8de
 Size (bitflags-1.0.4.crate) = 15282 bytes
-SHA1 (build_const-0.2.1.crate) = f7bbaded507495502b920cb1c875de2d5e2719a4
-RMD160 (build_const-0.2.1.crate) = f33e3e64b89b8a7169c8fb81bdd82f4ea4505bf8
-SHA512 (build_const-0.2.1.crate) = 4e210078ad781bd645381f469285f0e4d20cc8c416818c27d98c0033f070b708a6ab27933f9c3660c83e6cbfb3afcb7ec753f9c186b0c75b99db37dff1cde658
-Size (build_const-0.2.1.crate) = 4499 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.2.6.crate) = 16bb716b0f0a4a4a308f62a044086be15ba631ea
-RMD160 (byteorder-1.2.6.crate) = 5deea3328a818b5868d74b40cc28a175ff718aa8
-SHA512 (byteorder-1.2.6.crate) = 7106b5404a213b080a231c4bcc3010caa2f2743a0d0b64553e0c789ad849970ce1fb547b330711d03374cba5a7ff56b728f5259d0c6fe7ac00c8c13324503dce
-Size (byteorder-1.2.6.crate) = 19985 bytes
-SHA1 (bytes-0.4.10.crate) = 029767642176216d8c44ca5a17d642ec77c84550
-RMD160 (bytes-0.4.10.crate) = bb7dcce6eb6e24d2f37789fdc127580823bad9a5
-SHA512 (bytes-0.4.10.crate) = 79fa9ba00c74cc2714fad841a66fb8249afa580b231d47411e0e258799f4c9942f4a90b5cad8f280e77aac7a862d6b86030fddacf4060fd3c47fc64e61c6198d
-Size (bytes-0.4.10.crate) = 45541 bytes
+SHA1 (byteorder-1.3.1.crate) = 56fbe12c0b534a189c54ff2b952d248aefaea049
+RMD160 (byteorder-1.3.1.crate) = 2fc0e248e42fa36629bcb84c6b34f5b9e071076f
+SHA512 (byteorder-1.3.1.crate) = b8d8273293f776cf567dbb9357e73a65cfd352461963b2ba202959bb48338f5e14eaebb221f940c09dc0b3214924e40194f6952c32631f20a18030ad22258c25
+Size (byteorder-1.3.1.crate) = 20959 bytes
+SHA1 (bytes-0.4.11.crate) = ef9f922222dab0ae069364f217e0f5bdf9c3dcf1
+RMD160 (bytes-0.4.11.crate) = c349b79d639a74ae8543a818f9cbf42b17efc2d0
+SHA512 (bytes-0.4.11.crate) = 3a0354981488c354b2aaa664f320b18cfb09ed07a5f74a10f8fc120279d660dc7899306bd01b1b3405fc92eec5de3f6f8e9d6c1e5d4a2374da865d5a8a8405d3
+Size (bytes-0.4.11.crate) = 45988 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 (cc-1.0.25.crate) = 1a62facd5f4fa6aaa9b4b272a49a7c7d08ae6f78
-RMD160 (cc-1.0.25.crate) = d91566aa8aacb84e3d3bd3def8a8974f26037612
-SHA512 (cc-1.0.25.crate) = 0ae0d47c9ceb67aa0ec25b7b98ab4d378bd7a58fb7bbcd9bcc804a0deadcfae904f9353c218d63b8e7046b388c67d5316248accf1f8b69822c0f58ff465652a3
-Size (cc-1.0.25.crate) = 43191 bytes
+SHA1 (cc-1.0.28.crate) = c6ba73470b031fb160ebe4d445fc952305ec26b7
+RMD160 (cc-1.0.28.crate) = bca754b4bf3e9acafb48e1c84d0f4d105458722f
+SHA512 (cc-1.0.28.crate) = 2d1e8e34dd8d60aafb0337a86516b152f7f5b04ed5313079fcce66460b5d9c753afbf5e5ba13ada56bbaa7f5ffa1678eb3c2e27b9d58cdcec9f1a5374e6a32ab
+Size (cc-1.0.28.crate) = 42422 bytes
 SHA1 (cfg-if-0.1.6.crate) = e3b635b8ff3a8615385ce05d343b8ee105399f74
 RMD160 (cfg-if-0.1.6.crate) = f190c1846549b3ad88559ae471cf2828c0bf44d1
 SHA512 (cfg-if-0.1.6.crate) = e393816f659bb5b1e64ebc72a4b6e3e673afd00cba302c3c92c6f2e98db341a29197f6cf413107e569175a86aad85e74a93e2cd3a9fa9fa2d1b70b01c3fcf378
@@ -116,34 +124,42 @@ SHA1 (core-foundation-sys-0.5.1.crate) = ce05372ce648e04a61813ceb38c072e8902581d
 RMD160 (core-foundation-sys-0.5.1.crate) = 7cc63d488ef7510a2569b9c84fc09bac320c263e
 SHA512 (core-foundation-sys-0.5.1.crate) = 9cb023399eb660ca318c9d3461b9f177206792c3542564d990c08ba4788dc41da2f2c6070f0b55550b2ded0278c3f3d21a159212a20d18c12997658df3df5052
 Size (core-foundation-sys-0.5.1.crate) = 15974 bytes
-SHA1 (crc-1.8.1.crate) = 5d21ff5f8d06b7d1be7f885029570b26b75abb15
-RMD160 (crc-1.8.1.crate) = 3ed84aa2ceb54ddc691479e756745d0eed09cfe3
-SHA512 (crc-1.8.1.crate) = db0b3d0ca197cb2a2049720b753061f1532d1ba2c86c7befce36a18cb4e8008b061e39e26960b4d9dcf1e7ea55348f55c441da5d17cd0a424402a8489d52ed1a
-Size (crc-1.8.1.crate) = 9114 bytes
-SHA1 (crossbeam-deque-0.6.1.crate) = b89ba161b12b6de3c7c61e526ca620b17bac257e
-RMD160 (crossbeam-deque-0.6.1.crate) = 678b36e57bb51d6134a8918769f66602088b48fc
-SHA512 (crossbeam-deque-0.6.1.crate) = e907f8f423ee493ecfa4341fa264b337fbac785e630bf2577aa642cfebbc238ce73df17e2d50c3faa71165f3b9b2b3d4e6d0b40dfc405664665ffe28da6a6781
-Size (crossbeam-deque-0.6.1.crate) = 14343 bytes
-SHA1 (crossbeam-epoch-0.5.2.crate) = ce4dc204456e8fd3c72e8d5dc4ccaa5f710d356c
-RMD160 (crossbeam-epoch-0.5.2.crate) = c62acf757c2a50ed68bdcd3e3b539f48a329352b
-SHA512 (crossbeam-epoch-0.5.2.crate) = 2b54b0e7a3af100e336d9b6b7c9078907de9d98c3694a39f353865b4b618cf004941108d274803d91bfd98eb694ee9d8d593e67efe2d7ccecd5c66dbaad7564e
-Size (crossbeam-epoch-0.5.2.crate) = 34136 bytes
-SHA1 (crossbeam-utils-0.5.0.crate) = fa943563666aa72448a1ad75b117cfe5c37ce540
-RMD160 (crossbeam-utils-0.5.0.crate) = f9ebf06c67cd225a4c4719a9d6618c6644a3fbfa
-SHA512 (crossbeam-utils-0.5.0.crate) = eebb6bf81517c930fdb4c15a8eaf92693907fe58dbf1913a9c2f4315a6c0550eb772cb15c47e2ac4e3f4decdd47f69ea8e42910ea649bd2e2279ad4cbf9d02c4
-Size (crossbeam-utils-0.5.0.crate) = 12162 bytes
+SHA1 (crc32fast-1.1.2.crate) = 7df65c6953ff7e395019fe411be50fb8673ad5df
+RMD160 (crc32fast-1.1.2.crate) = 4412da5e699626e06695fee297ed23e72b19960e
+SHA512 (crc32fast-1.1.2.crate) = f0ff5c889a89e0c235ff876d2e0bf50a5c97b85c6f19abbc3d12de26c97e678e784c04cc975be7d008b45fba7ac68c9a129680e37492d77f7a0f433fa895c659
+Size (crc32fast-1.1.2.crate) = 38312 bytes
+SHA1 (crossbeam-0.6.0.crate) = 8a09369ccb28f2cd9aba777a8b2dadd6cb339b6d
+RMD160 (crossbeam-0.6.0.crate) = 9c2acf0d0c9af3752d7d6a0d3d19a0deab8cc12d
+SHA512 (crossbeam-0.6.0.crate) = 9d24dd2f76148785e0fe4e22b6c57263a9c3a44160486b29711b6d67fee025d907c62f61ff8bf8ac87265350c9206d4fea24cd3eec13a73fb3f4baf623afc870
+Size (crossbeam-0.6.0.crate) = 19911 bytes
+SHA1 (crossbeam-channel-0.3.6.crate) = da4dabf75085019e1edf8ddb11a75432eaab3a3b
+RMD160 (crossbeam-channel-0.3.6.crate) = 6d5dd16aa21741743b9b3813790bf27d5bceb410
+SHA512 (crossbeam-channel-0.3.6.crate) = ef5b097f824091b79c0e8e060e73f2d105e4eb99321741edf30c55215c366368dfbb1ea673f71be169d6d47355320e698527d8adb8a93451aa867fd975fdc6d5
+Size (crossbeam-channel-0.3.6.crate) = 78943 bytes
+SHA1 (crossbeam-deque-0.6.3.crate) = b7e291820a77ab6b4330dd1836449488a34a0753
+RMD160 (crossbeam-deque-0.6.3.crate) = 1ef5127cbe33bca38fb15d33b95a467c510f8af3
+SHA512 (crossbeam-deque-0.6.3.crate) = a3248a310c10d09e5a9d394a4e7c571bb75c92c904924fd26b40a55d6fa97c054fa2f1a978ed52263d91b495702c5957dc69aa8793a5c42b4b9e83ac86d4f263
+Size (crossbeam-deque-0.6.3.crate) = 14238 bytes
+SHA1 (crossbeam-epoch-0.7.0.crate) = ae33ebe66472910d10000d50f1b5abc33f04e0f0
+RMD160 (crossbeam-epoch-0.7.0.crate) = 49bfad30940bb1c2cada17a6b4ea70ae88efda22
+SHA512 (crossbeam-epoch-0.7.0.crate) = 25eaefa2995ec546a3da2a1bd8554061ef840036fa93e666cd0850b35b217286000fbf605f0f7d5b85ecd0075694afb24b1cb873241c261f3f40b884320fedd9
+Size (crossbeam-epoch-0.7.0.crate) = 34324 bytes
+SHA1 (crossbeam-utils-0.6.3.crate) = 984acb8a2222d735ae3ef441904c7a9e860bc46f
+RMD160 (crossbeam-utils-0.6.3.crate) = 0f25c67721643427350f42c686c68d41f450466b
+SHA512 (crossbeam-utils-0.6.3.crate) = 3a6df428dc2791a76823be7658905be2c45bb859703bc13e5c1142c4e5c815f2c0bc12da7419370c541afbba8e85c078f0ee0da65c27502972a6187c80b8ee7d
+Size (crossbeam-utils-0.6.3.crate) = 22304 bytes
 SHA1 (ctrlc-3.1.1.crate) = 1e07bbe02b7bb2c1d16c3afa6c925e279183bc91
 RMD160 (ctrlc-3.1.1.crate) = 8b4c423e35fa8b5648042e66e44c57855ca48db8
 SHA512 (ctrlc-3.1.1.crate) = 31e7208a6e6d2b8ff2e00dd9e12cdba3ba9eac24418cd3df137648698bb9489f4bf0b7cb8b28bacf3300c44a6001b4c4fe7f87fc11d3d47e2f0cca7f8b0d70fd
 Size (ctrlc-3.1.1.crate) = 12110 bytes
-SHA1 (daemonize-0.2.3.crate) = efe1ea6e6007b0d57d7efa55052dc18e6797ee14
-RMD160 (daemonize-0.2.3.crate) = 0a7a64f3054d442c357f7e45ca5d059e52b12217
-SHA512 (daemonize-0.2.3.crate) = 205fe267044436d99da89870846ec4d5438b88f872cd23166d46477a84181d579c75197e17cf1225a7da4ddfabb4c75aab44ba186458e2c63f3320af8d4bd002
-Size (daemonize-0.2.3.crate) = 13488 bytes
-SHA1 (dbus-0.6.3.crate) = 00441e1833cab99c326ab3caea98aa8884b219bb
-RMD160 (dbus-0.6.3.crate) = ffa8e6f2c3474ea4ad8a9f676c40c83dbd0d7aa9
-SHA512 (dbus-0.6.3.crate) = 36c07007192b2410e31507f7db969abb442f48a275b2675b2a6f2603f4c31c7549c51fb913e50f8e41525599012f772211737e92322f3f6380241e4e38be9c4e
-Size (dbus-0.6.3.crate) = 83171 bytes
+SHA1 (daemonize-0.3.0.crate) = 9f39ac72e27bba259ac21cb48cd9b49f6e7e1b55
+RMD160 (daemonize-0.3.0.crate) = ca24b17c7e01f4775a91680fb7502e07cab0e2dc
+SHA512 (daemonize-0.3.0.crate) = 9d6b34417c469b1ca11f3da7fc2525d625977b01bb86549b9b24aad152900ccc14a5fd239b1231d65991a06c241703991dca32a8e7c59b0096ccf479c68ab4b5
+Size (daemonize-0.3.0.crate) = 14236 bytes
+SHA1 (dbus-0.6.4.crate) = 6ba83fa9be897373f8be2aa099a6312cb9b562c0
+RMD160 (dbus-0.6.4.crate) = 2c4a3b4c57aa856c2ed6e2096ed5936e728ea161
+SHA512 (dbus-0.6.4.crate) = 7de3b3222f67a73a6aea499b5531935aa4df69eea76a6a314fb7a1af5354c88d333df88ab61fee5b5e21a8332c9d7b9715868d8121190ab4974d7d43addab26e
+Size (dbus-0.6.4.crate) = 83532 bytes
 SHA1 (dbus-tokio-0.2.1.crate) = 69e8b3d22b79a312cf419a7403275f7fdf25a274
 RMD160 (dbus-tokio-0.2.1.crate) = c69f1167673b5c7e04a84b1e4cf794d12f2883fc
 SHA512 (dbus-tokio-0.2.1.crate) = 088e4f665ee3080cb1aad57fdf3cdb8d199f19558f7ce342da6e12f971cfeb4ebbb70505a1ee0d18b392da925bd32de07a2b01b3524d6f45de5637bfa3a6ba9a
@@ -176,10 +192,10 @@ SHA1 (either-1.5.0.crate) = 78c0da518194cf9cba07a8fb6104d43224147972
 RMD160 (either-1.5.0.crate) = 30b45a3f110416c2dc85c263b3b577dd5b178e74
 SHA512 (either-1.5.0.crate) = 9dc046f2c27bf12f57413443586171cb1d7574e5de76e02af892f9027bc66c2cab840180ad85af3833aee61d5fec033c77a15809492e8c2a78b541addbc81df0
 Size (either-1.5.0.crate) = 10900 bytes
-SHA1 (encoding_rs-0.8.10.crate) = 5917410e3003cb1953995f47080350c1c478e06a
-RMD160 (encoding_rs-0.8.10.crate) = 7c27ce5296e0144aa63febe6f5729279ee9c1895
-SHA512 (encoding_rs-0.8.10.crate) = b6ad406bb549c0a0e7aeaf11961eb45f640ce0f83baadc54408827db04d69a70e490f8bff54dd01a0457a9fe717ae42b9d5c59d89f8246219fe640f77a4208bc
-Size (encoding_rs-0.8.10.crate) = 1244099 bytes
+SHA1 (encoding_rs-0.8.14.crate) = 5c0c0f3c29c356e7aa0f99d9ef66de9ef543ddae
+RMD160 (encoding_rs-0.8.14.crate) = 7fd6e376d634e87469344038dbd99ae73e7d7c0f
+SHA512 (encoding_rs-0.8.14.crate) = 6cda346d8a7ef1b3e5fa480acc9dd44cdeb515ea7c854a605dccacd7d9d39efb113b22ecd116cb841e48fbe1f93005488b9919e66a41e8af0b1e19a00b02524c
+Size (encoding_rs-0.8.14.crate) = 1400873 bytes
 SHA1 (env_logger-0.4.3.crate) = 3e9f9f5f1430ec30bba264f612689c71390f5d38
 RMD160 (env_logger-0.4.3.crate) = b21269eceb199888025b1aff8434aa29f5b514d8
 SHA512 (env_logger-0.4.3.crate) = ba2c10608f87804e528a2de28c236e780485413dbc3835b5bd9acf4a9c11d9c66665a310747b5d8a5ef7752186ab8a1ab5fbf6042657a3447380cb0869722246
@@ -200,14 +216,14 @@ SHA1 (extprim-1.6.0.crate) = 23846c58af6bb9c1241564ae36563eeed88e7680
 RMD160 (extprim-1.6.0.crate) = 6152d1e1d4665db087da3b1b42efd9e196ae1d8b
 SHA512 (extprim-1.6.0.crate) = e077a4147370673af5df545c3b45cd2af9d5754a30b148a1621324b857369597b5d1d473f7ff7d96a14127b77b3ca1999457e674c2f644f5492e9bc2a8d99882
 Size (extprim-1.6.0.crate) = 43079 bytes
-SHA1 (failure-0.1.3.crate) = b3f0339e9fc673ef1c0b28a90239a6b183a23b09
-RMD160 (failure-0.1.3.crate) = 0e17e145e6045d1dc9aa0b7ffac8ae2bf0a07630
-SHA512 (failure-0.1.3.crate) = b77170bb749da6a8af01cb9bbd42c5e75ff72ed74886d8ae1223bf6a7c2089c0bd37420e9e2eb5fa74c58214e49c0d00ff632008d7f6d6c831ede92db8de7e64
-Size (failure-0.1.3.crate) = 34107 bytes
-SHA1 (failure_derive-0.1.3.crate) = 61264ec5c7ab5c4ac5174ba659a37f43dcf33bcb
-RMD160 (failure_derive-0.1.3.crate) = 487996ef3aea5b083af10f7613655600888089e6
-SHA512 (failure_derive-0.1.3.crate) = 22e75f72a5bb739003a65e6d8d0f8a8b4f02b605829bc1c4e5b1f87a45e5e46b0a6dd4ddce0d3b3bb029fa5d177a2e01de510e29103e24038c795d4354c76eb4
-Size (failure_derive-0.1.3.crate) = 4349 bytes
+SHA1 (failure-0.1.5.crate) = e7cd68915667c140192920fcbc6e282b13867a2b
+RMD160 (failure-0.1.5.crate) = db061da9d21bf41b17ebe8e7445438b2ed885818
+SHA512 (failure-0.1.5.crate) = 8dcfff3b9f7ed03070cdd890e051bcd425535a4e18aec21d5a48383d2826528157ad51893cbaf320953d31752efb22f554ce974f8516706d87343537589433dc
+Size (failure-0.1.5.crate) = 36749 bytes
+SHA1 (failure_derive-0.1.5.crate) = a6b37b3478bec04a32cb3d33d49f55e0dbae7abb
+RMD160 (failure_derive-0.1.5.crate) = 3797dab2845007adbc45ab7362810fa45ced8e67
+SHA512 (failure_derive-0.1.5.crate) = c1a6896d986c126c35045c40a85b8cb8dd8842b9bd06918246205f2e79349e1df5dcdbe408024a0f9693d628e17bbd750a733a0a5cc24de4162b08790222729a
+Size (failure_derive-0.1.5.crate) = 4884 bytes
 SHA1 (fnv-1.0.6.crate) = c27de3ad3f2efcfd015ca605f9a206b5da2cc8f6
 RMD160 (fnv-1.0.6.crate) = 2dd59fa1942e8e496ea4e2e01dc98279a95b5dcf
 SHA512 (fnv-1.0.6.crate) = f1356b3da25f76cb3ccb4336ff54d4967f1dc7523eae6cba21a4349b8ce563516f6a2aa10d626cd5bb6046b55ac2f246e61e4e526a03fad5e78d0ea174841844
@@ -220,6 +236,10 @@ SHA1 (foreign-types-shared-0.1.1.crate) = b1d193f4544c3e0f16859f8f96f073d4f63dab
 RMD160 (foreign-types-shared-0.1.1.crate) = 6b4724c5b5329e657a05dafbac7325d471612211
 SHA512 (foreign-types-shared-0.1.1.crate) = bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a
 Size (foreign-types-shared-0.1.1.crate) = 5672 bytes
+SHA1 (fuchsia-cprng-0.1.0.crate) = f510550ceb9eedab3b4757fdc9611d611c5f0aa6
+RMD160 (fuchsia-cprng-0.1.0.crate) = 2e451d3404898f16e751b5bedb567251f8a943f5
+SHA512 (fuchsia-cprng-0.1.0.crate) = 75a8a27a051dfff1eed67500d218a0f1a8f1c0859b1601ed8d7c4cf11b8bc0213e33f9f37b3461f2f8ea6d685f4bd94b678bee3ed48499bdc6093f04a387a75c
+Size (fuchsia-cprng-0.1.0.crate) = 2980 bytes
 SHA1 (fuchsia-zircon-0.3.3.crate) = aed68761b67347c3ef3eda0059157def9eaaf7de
 RMD160 (fuchsia-zircon-0.3.3.crate) = 1c6ff549ecff64347e4b53dc8eb95d1444b78647
 SHA512 (fuchsia-zircon-0.3.3.crate) = a43ee59452d49742111e506d6bdd8b8399a3a646e08648e25292864d7f71460c1dd1f2d77b8efa8ed09ac21fa4ff0442a2709f16d8833a3849bde0c388d83a93
@@ -252,34 +272,34 @@ SHA1 (getopts-0.2.18.crate) = 77f13effc4e760417ac5405c48a4b1993a2174ab
 RMD160 (getopts-0.2.18.crate) = 85ae376b4e0d2419907bcc3a6a853fedfccffc6c
 SHA512 (getopts-0.2.18.crate) = 68236eda2645c92e09fe4f7408dc8fc07d7f143bcfc179d297b307ceea0420dd999586deb37fa4600e929228db5cf2c6f1217aecca500b4f5534ebd934b6dacc
 Size (getopts-0.2.18.crate) = 18416 bytes
-SHA1 (h2-0.1.13.crate) = f39e34d068e83c5ce0111efb89f1b1d5af3ac132
-RMD160 (h2-0.1.13.crate) = 937da64a0e59c755fe8f97dc53a947bdb4ba23cf
-SHA512 (h2-0.1.13.crate) = 10a9333a2f4b968b238bcc966a2a9ac775043d1803bcc0adb8856a658eb5880442b6f6aa36f21d279f228a5460ac71402bda0ea0cc8855acb5b7fc6889b017c2
-Size (h2-0.1.13.crate) = 140232 bytes
+SHA1 (h2-0.1.16.crate) = d06fd949ea92d2fa6327499a3f04c5e10f9ddc4c
+RMD160 (h2-0.1.16.crate) = 9fc0019bcfdd96cd4d348e449035550acd3ac3e4
+SHA512 (h2-0.1.16.crate) = c0e216c12d46ba57279f3accc0375a5a56480e9444e17ab07db54d160fd825954e9e04c67257b99e0340db077b01a84e2671644cfc40c1c29ba40df3ed470eba
+Size (h2-0.1.16.crate) = 140597 bytes
 SHA1 (hostname-0.1.5.crate) = 6911b8b87388f40add91af1518da67096df8a831
 RMD160 (hostname-0.1.5.crate) = e87b95ea0550c05d50ece29c634d8cac36a51b84
 SHA512 (hostname-0.1.5.crate) = 1b822bc6261cda2a52518c625790878eb4592fbccbea72b503da42322659b8e6c95ccac442753a6cf1d5d612413679221650e0c584bb06162c3b1c89d8bafb02
 Size (hostname-0.1.5.crate) = 2365 bytes
-SHA1 (http-0.1.13.crate) = b09e4816fe2c6ce17ee7c287648a7f3fb98bf080
-RMD160 (http-0.1.13.crate) = d1d6c3aa91588026197522124d10e94c628bab7a
-SHA512 (http-0.1.13.crate) = 33a347a2851748ef4bbacfab9f5caac4a75f7b4a8e90cff39d318c0f57b47b697a7010fd55740d446473718fdba8fe982889edf799e26fb8561b9d3681277d83
-Size (http-0.1.13.crate) = 94071 bytes
+SHA1 (http-0.1.15.crate) = 0bf762297b64b61789530ed6779184f5aefefbeb
+RMD160 (http-0.1.15.crate) = 78edce7f73a7e68ed98eef739d898a19f23a4c2d
+SHA512 (http-0.1.15.crate) = 9884c4a7e64cf7945b9465c9f42ff282b9807a81d7b501e8a50a883f545ef9b00a8bc37d065342d351aada98d5ed5552df4ff59b1f7da9f9f32cbd493eae95bb
+Size (http-0.1.15.crate) = 97629 bytes
 SHA1 (httparse-1.3.3.crate) = 41ad25cfc21cc4f29c1c7b4ec49b030a5c46bdff
 RMD160 (httparse-1.3.3.crate) = beb43d80099d3d01c91f5ed0d112a19b11e26438
 SHA512 (httparse-1.3.3.crate) = b7c3486fde1ec34c07b317df1ad03be6585c3a114a8abcc593dad4244ba372ff4faca9c25151c5c896609dce72523a9daceebd554efc396a937a0c80f87a2087
 Size (httparse-1.3.3.crate) = 23689 bytes
-SHA1 (humantime-1.1.1.crate) = 47cde0063426fd3d433fee524455c1d564b43a51
-RMD160 (humantime-1.1.1.crate) = 20fb1ee0ce861edf538f19038b9032c22ad8c774
-SHA512 (humantime-1.1.1.crate) = b18608d088519df5e0c531c8756635f41bb6515ed7463891e6145b9a78ca2bc45c0698789015c093463c704b240434d1b54ab327fc4182a06a8b1d01f50430c6
-Size (humantime-1.1.1.crate) = 16689 bytes
+SHA1 (humantime-1.2.0.crate) = 1053c7395c8d3f29c96052cdd96eb81aefd7cfa0
+RMD160 (humantime-1.2.0.crate) = b96ce801cfc4b6469d62c5de1758b66676c88249
+SHA512 (humantime-1.2.0.crate) = 718e5d3568305e09c359ffb8ca478b36ca3b829667029daf238517e2b88df198c33e29c93b7e2d02552a4ec746c121421128002d20c549400ecee1942c4be6cb
+Size (humantime-1.2.0.crate) = 16795 bytes
 SHA1 (hyper-0.11.27.crate) = e20e77cebea25652c34c0a76d9430639e9c97751
 RMD160 (hyper-0.11.27.crate) = 6f576d9bd260001ba53a9267e768472343900337
 SHA512 (hyper-0.11.27.crate) = 912713166f601d086a7aa68507143c143ac69c31bca23948e0446eeab2c7eac09fc75c5f2e61aeeed312f2ed54b91b0f212d8e46e30ecccd3be1af60dfcbd59f
 Size (hyper-0.11.27.crate) = 155617 bytes
-SHA1 (hyper-0.12.12.crate) = 814651da17afe96307774a2b8f7d77a27b3b2ccd
-RMD160 (hyper-0.12.12.crate) = 47c0e9568ba371f0c538258e35640c8a61fb9da3
-SHA512 (hyper-0.12.12.crate) = 28aed5ad6089d1c3c09c860b4765d4997615b535f5fff884b06ba5003e676ae2ea5923f88efce1251119f822861a53b7d6ba651a508fa84352b1ade781e1ca7a
-Size (hyper-0.12.12.crate) = 104558 bytes
+SHA1 (hyper-0.12.23.crate) = 09a89af269383252dd0882ebad652aa5eab6e924
+RMD160 (hyper-0.12.23.crate) = 2e17cc7ae779172480e42c3e1163bf2c286e45eb
+SHA512 (hyper-0.12.23.crate) = cdaaa6bf0a95eda6c0a550b61e9f93754caaaf3375b6748d39a5d96ee293d820fe385554ff0e64982a453bd1388fd77f096acc4c8adc60942a1560fdfc72fa0d
+Size (hyper-0.12.23.crate) = 114091 bytes
 SHA1 (hyper-proxy-0.4.1.crate) = 31ee38e7ba07588f300a19cd5db21af935a86c8d
 RMD160 (hyper-proxy-0.4.1.crate) = f6210336cd936642af74dd696d3416549e4f64b5
 SHA512 (hyper-proxy-0.4.1.crate) = 0de43d2bf4afd9bdb430acbd7705991c3f822b3410d3a5c2c2a067fdeef3803aa04e90809db05aea3912805c91202cba9455a83c41ddea5067952ce16b2f18c0
@@ -292,18 +312,18 @@ SHA1 (idna-0.1.5.crate) = 5fd8219d324ba63bfd0a63a392086f70ec9e3f1b
 RMD160 (idna-0.1.5.crate) = e4049ab9ac2f8338e23c55d1f948c55a7f265d02
 SHA512 (idna-0.1.5.crate) = 217bc49f667242bd89eff708fef395fd46cfe3d24440bfb76869086fb93805c4f49d718251fb1c35ac40d5588ec98cf8b8b516fda53d6d7fd3da1ab04b0d173a
 Size (idna-0.1.5.crate) = 258735 bytes
-SHA1 (indexmap-1.0.1.crate) = c17ff3bae4266b363ab1f041c600a39d86fe0f56
-RMD160 (indexmap-1.0.1.crate) = e07d3b14d5b9928c88e09d256e1dd886b7ea9ad3
-SHA512 (indexmap-1.0.1.crate) = 63e0d0af80f7f11936d67def639de31ffa5a36755fb5617f31d9c5ab4cf75835bbcb2431de5b8bfc844003491fab09c8783065fb0cad3e73aca7304b564c8d3f
-Size (indexmap-1.0.1.crate) = 37082 bytes
+SHA1 (indexmap-1.0.2.crate) = 8426a2f2b8adf63e297066fb760986ff5f265c7d
+RMD160 (indexmap-1.0.2.crate) = c33801a950a85883e1b58dff9f50503613d201ca
+SHA512 (indexmap-1.0.2.crate) = cfae9d222efcce9ab15c5a8368db2865fbdb6819b4fc317ca0aed55c32ea312b5c5ca13130d4aabf08af1803c34d465a1a1209dabbce37e7a1a911faf5cfcfe8
+Size (indexmap-1.0.2.crate) = 38255 bytes
 SHA1 (iovec-0.1.2.crate) = e37c720bf04d3a1e1614b74a0a30ecc536e8ba56
 RMD160 (iovec-0.1.2.crate) = eb35790d17a2d6dab4353f57e6b1875b0e41ad4b
 SHA512 (iovec-0.1.2.crate) = 3e523bcb8b9891be66398f44c97933d246b7a7fbfc4f315bfda6cdb22ca2786ccc82139ee1b646b4c24f6f50f57fba38f9b1fb7c75e859722e9e9c789b458223
 Size (iovec-0.1.2.crate) = 8565 bytes
-SHA1 (itertools-0.7.8.crate) = 7e794bc68dc305a3e6cc4778c96a09c7ae662626
-RMD160 (itertools-0.7.8.crate) = 0db1b13525b6a4a185403b3d8b4e8242baa20e02
-SHA512 (itertools-0.7.8.crate) = 0b9036c3c4f10c00e68e1ad084625775727939fe0768fc0872fab09c984d2afb1a60ca1a5c0a8cb9f0e069b92606451127eb3d6cbfe9c98c6581dfd4fbfc5232
-Size (itertools-0.7.8.crate) = 78831 bytes
+SHA1 (itertools-0.7.11.crate) = 96636ff5eac938632b52c5b4a5f6e3afd6f03c3d
+RMD160 (itertools-0.7.11.crate) = b20ecfb5b883d9545148c9285d50de58b326bf03
+SHA512 (itertools-0.7.11.crate) = 29951da2e976befacaeab91a1016a935e81cfc05d4eec04910de6710b14d0ca3a865ab6b5cbf4ec78a0ccbee1c025b6ef0c93f4e0b7be3f7dc3f4eaea408fc87
+Size (itertools-0.7.11.crate) = 78722 bytes
 SHA1 (itoa-0.3.4.crate) = 2812f1e1d2ca89297bcceddcd624f84d7616e2fd
 RMD160 (itoa-0.3.4.crate) = 2f6bb514aef823b4c2e32473a5d9bda8da643bf5
 SHA512 (itoa-0.3.4.crate) = 1cecca0c6c6d9602e692e16cb6dce850c0f7c7ac5ec1defe1f5b8a17ed325abe41eaba56c1d973dc63bc476b52d436a90b266f6eff99c618b6581cbffcaa278f
@@ -324,30 +344,30 @@ SHA1 (lazy_static-0.2.11.crate) = c8ddb9ebfe157a9cfe52680339b73e4bd85ff086
 RMD160 (lazy_static-0.2.11.crate) = 3ac06a46acd602a7981fa1979cc37c1095b67d1e
 SHA512 (lazy_static-0.2.11.crate) = c85ac434d1b7d41d638e76a142a43d925b96bdddda112b1abeca1bae160d828262a85cd333d72499fe1dc7ae9574d3db226106acb433328c056028eb8c42bfe6
 Size (lazy_static-0.2.11.crate) = 12361 bytes
-SHA1 (lazy_static-1.1.0.crate) = 4b95eab679872497f6a64d3ba3e0aac7c623b9a1
-RMD160 (lazy_static-1.1.0.crate) = 3cd4086bfce143b673d7589f8b05539871405aee
-SHA512 (lazy_static-1.1.0.crate) = 82df91ddf79e2c6e46cda92d6dc8afe20d428f40940a16a352db3c3482ec21ec4b5147bf723dd0b16320ebe0fea489d715671c7fecaf8d0d7982edad3b6919c5
-Size (lazy_static-1.1.0.crate) = 12317 bytes
-SHA1 (lazycell-1.2.0.crate) = ed44730cb6862a7f2fe97bc90ac65c7715c6ad69
-RMD160 (lazycell-1.2.0.crate) = 4ff747107987700f6edcb589404c355e566974e4
-SHA512 (lazycell-1.2.0.crate) = 194e538f8e2be6748ca56463c9b6e83c7a4598bcc9d3f2680f8e35e391f61e36e0d9aba92bcf8e312f286a5d309f0d83be06e879a52e405bf2c89ec13d3a545d
-Size (lazycell-1.2.0.crate) = 11259 bytes
+SHA1 (lazy_static-1.2.0.crate) = ebb50de839c69a6e4ceb467bc5e10f9a3b4b153a
+RMD160 (lazy_static-1.2.0.crate) = 92005f698356b188b35ae897b821137e61642966
+SHA512 (lazy_static-1.2.0.crate) = 0d80334da99292d68fb2ea9879540676fd45788547b7170b6df1b0a606c1645a07188837f9414196eb44ac63010a3c84fe5c4319478f6fc2cef837295a255edc
+Size (lazy_static-1.2.0.crate) = 10840 bytes
+SHA1 (lazycell-1.2.1.crate) = cdd694abd50b27e4d5d908cbaa6600e2cc159ab3
+RMD160 (lazycell-1.2.1.crate) = aa0807dc6f3190c61f6525b601ade584e5f55cfa
+SHA512 (lazycell-1.2.1.crate) = de74ccd6a3c32c360a12a51ba1d51d6530130396b37d63350a960956ae0ba13e9ac31e2bb70b61ddf055fdfbe7e559b20a38415cac3906839684905a01256ff2
+Size (lazycell-1.2.1.crate) = 11691 bytes
 SHA1 (lewton-0.9.3.crate) = e41a964ebc64c855f6d8c3ff7e9e05636201d0bd
 RMD160 (lewton-0.9.3.crate) = e6da844cb422f4e52b5a1ad09843ee4d9c8b8b3d
 SHA512 (lewton-0.9.3.crate) = b73f1abeb551f57b7a9fd4dad3585c094a1c5e28fc2860f8a3f2040c19f0abbe1a4845e3d496665bb2eb236325a6c47c66b83ff50d9e1583b8ce0741607b51da
 Size (lewton-0.9.3.crate) = 62557 bytes
-SHA1 (libc-0.2.43.crate) = 794bcf9b456cc3fcfd7428634d1f1f4ce1936a42
-RMD160 (libc-0.2.43.crate) = b401dc3bd4dfe6bdc8f24d2857e3aa2c735304fe
-SHA512 (libc-0.2.43.crate) = d53b9fc460c68ed77b9c1a23c093c927125c0946b5231c343cf239e706d859af42efc2c7a4b95fecb46ab6ea9dd8473f7de308176a7dbab18e220246c5a7a8fe
-Size (libc-0.2.43.crate) = 353810 bytes
-SHA1 (libdbus-sys-0.1.4.crate) = 03d8a77899c555804d8531e4d3fa01937d0ee511
-RMD160 (libdbus-sys-0.1.4.crate) = 91e6f8fa075f85620c1ba8488799ebec8919fd4e
-SHA512 (libdbus-sys-0.1.4.crate) = b894bc0547a7dc1e0ff1640033bc88e50eb311dd894447d5eaed7bed8deb1b277b38d5f8eb45a43596fc7f17a7e54420e68535694585bb6123a13a20116f5872
-Size (libdbus-sys-0.1.4.crate) = 8163 bytes
-SHA1 (libflate-0.1.18.crate) = 1b34908b368b1eb77be3653ed5d8866d52a4ea03
-RMD160 (libflate-0.1.18.crate) = 039b9441247b5a82a8c68f9b5b9796470a0d503f
-SHA512 (libflate-0.1.18.crate) = 921c3650de299bfb52a5f4375cb16ea43bb0ef0722f9e9e4522fc2bd6c2b43f88dcc88033ace7ce29699245daf70c875cfbae3fe95d582b2570487eb894c0f22
-Size (libflate-0.1.18.crate) = 35142 bytes
+SHA1 (libc-0.2.48.crate) = 09f009388eeabde46da11cde20dc0c0cac7d7352
+RMD160 (libc-0.2.48.crate) = 7fdcf1ce4d7c505f90470d0d2da713e282a9b3a1
+SHA512 (libc-0.2.48.crate) = 3ca3482cbdf8a031c6dfbc063537cee95b1735f8224baaad562f29279554ffd17999bb02c5ca54b25c845f63e70868b76d5d4123dcfa65d86d6e466527f4ce99
+Size (libc-0.2.48.crate) = 353045 bytes
+SHA1 (libdbus-sys-0.1.5.crate) = e20ca33e26cbffa9a816fcdfa527189efdf202c7
+RMD160 (libdbus-sys-0.1.5.crate) = 9e2e040fe86e520e9518b95df4d0ee38440050a4
+SHA512 (libdbus-sys-0.1.5.crate) = 4e8b9d7c9b7030d317b0b38a59af2f21b5e13ac19f5d49bcee9acd1587597c34d31a3149782cf5732d2fe7dcdc634d8fe78d659afcb2db2c1f57e09102beac6e
+Size (libdbus-sys-0.1.5.crate) = 8312 bytes
+SHA1 (libflate-0.1.19.crate) = 5931b235c78d06fa3153bd725380b11bb94a5fbc
+RMD160 (libflate-0.1.19.crate) = 0c3506780c350566980ce58b8ee40e39e4489913
+SHA512 (libflate-0.1.19.crate) = 75b5dca9f4fa5c724ae91236cdd6f9b02543f1717002989eddd1a2e10e9e1f86b70bb6cbdee07090635c4bd3c01dfeee31cbfbe2ec3144596e0b6d4f71108b8c
+Size (libflate-0.1.19.crate) = 35247 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
@@ -360,34 +380,34 @@ 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.1.4.crate) = b928e47a3003f7a0b2d5b0aa4762de2fcc6c37c7
-RMD160 (lock_api-0.1.4.crate) = 4da6d653852373d068b7b03abe4f4445dcdfb766
-SHA512 (lock_api-0.1.4.crate) = 2311d7505bcc9f49610597c7f75097d775606aa8bb1fa57adbdcfd57fc09cd2812da3efe4717dd98b9ed6c857890ff15e8f06515e0c8992a476c9e45566eeb39
-Size (lock_api-0.1.4.crate) = 16959 bytes
+SHA1 (lock_api-0.1.5.crate) = f1bb15478101ba653e11cf368c4f5a32c85cc867
+RMD160 (lock_api-0.1.5.crate) = ba1a2e7fc818e0cdef3386da54a0041444173327
+SHA512 (lock_api-0.1.5.crate) = e6049a8a840c11f00b6505dc9d01d1f759aa7bee47520f86e36caf6c52ca476236b09609b0a5cab0f4c247a40a4736f8fc04cf26fce0962cbbf2956ad4adbfde
+Size (lock_api-0.1.5.crate) = 16967 bytes
 SHA1 (log-0.3.9.crate) = 43126e34bacb6c2726a34b6d29a298e01da7797d
 RMD160 (log-0.3.9.crate) = c9386d3be326986a40a13636f6ea5c76a1362b7c
 SHA512 (log-0.3.9.crate) = 1d49a0dcff0a17c1238aba6a6cbc485a61986e8c4768805ded912c5014d0fba6ca38c9bd038f3f53900a6309d41fc0216682f137362e63715878195453d2de6f
 Size (log-0.3.9.crate) = 16686 bytes
-SHA1 (log-0.4.5.crate) = 754fe5c510214a1300dfd0b1360fe8c4666fbbdb
-RMD160 (log-0.4.5.crate) = 23941f35f12661a08a60d6e36e08b24429652491
-SHA512 (log-0.4.5.crate) = 19b1d82ccd929a63d661512dadbb0ce11f6e3679431a40f4c0139d0c2f68d77dcb05be71605eaa23c01c920a38d11e588339ab6d3982418ce61c9df55a4f2b11
-Size (log-0.4.5.crate) = 22221 bytes
+SHA1 (log-0.4.6.crate) = f9cb8d6a9370d2908b288fa8f1f1c579a531a882
+RMD160 (log-0.4.6.crate) = af66860f529673c05c3a4b161d0290c2bbfb462c
+SHA512 (log-0.4.6.crate) = 3844c771f97531ae7312c6bb0cf74ccaab94925f68bf1172419cc44fa4b5373f3ac6b42fb6d0ba636a970b295ea5d1b5abbe72b4da67a103e8dc4ed48a0cc5cb
+Size (log-0.4.6.crate) = 22303 bytes
 SHA1 (matches-0.1.8.crate) = b63cddc6e8278d0919db5bf344d9fa97c25cad04
 RMD160 (matches-0.1.8.crate) = dc8239e015b64fbc488e1ea9ff74aad38f872a72
 SHA512 (matches-0.1.8.crate) = 98b58f6a2694b03a7dd1be69ebf7e3ad14483fc8e4cb6e6c26a4937e4e660e843efb4dd04a7312dd9659ca02acd3775678f73b8faac44a76ffafaf873c22f590
 Size (matches-0.1.8.crate) = 2216 bytes
-SHA1 (memchr-2.1.0.crate) = ff29b1dd0995e2e265ca3c07a1ba62a06b5c7fe2
-RMD160 (memchr-2.1.0.crate) = dc541b730a5df6af41be5333fa588183ffc3fb03
-SHA512 (memchr-2.1.0.crate) = 6de3056b5fcdf08fcfda34be710d2f4ea326f056450a78a4fd096e5742cc40662d3003f3ef6ced26687dcee7591f5a8323d14df2cc286d732b1b22f05424c476
-Size (memchr-2.1.0.crate) = 21479 bytes
+SHA1 (memchr-2.1.3.crate) = 2e1f5d02d8b4315d7b481134c92583e86e668b90
+RMD160 (memchr-2.1.3.crate) = be130d9af88820f6ede18b687f6974941bd9ceb4
+SHA512 (memchr-2.1.3.crate) = 95fca57233f023191da0c0abf4835c63ca38404b05c2021e1fcb910068c29321e0b89660088e1be432ed8aea2c4d53f14587e08dba0b258892f2e608606b3b57
+Size (memchr-2.1.3.crate) = 20069 bytes
 SHA1 (memoffset-0.2.1.crate) = f2d9e2c1f9d8bbeb74c3410879b9450ba936d4df
 RMD160 (memoffset-0.2.1.crate) = 5920a7d0cbebb035c2e91fb056f54a48fd8ac2ee
 SHA512 (memoffset-0.2.1.crate) = 4901eca49eb20acc53d1120548925d691d5e0a0ee899f5c26f55f8b997549cea3b819b1f9b4f5495f4bc73fbcaa386cda50cefdc0036c097c4eeca8086568530
 Size (memoffset-0.2.1.crate) = 4618 bytes
-SHA1 (mime-0.3.12.crate) = 56f272d1954bbdee3e4e802d4136ba599ddcc410
-RMD160 (mime-0.3.12.crate) = 6a694488761f9d1fee27710681307b4330648129
-SHA512 (mime-0.3.12.crate) = d270cc42029e50ac00f20c468121e05e614ff5b5a21d599414cce07244ca888a3bcd7eab4c8f2233a28d5d832590fbf39281573c14b14bacf59c128dd50a43e2
-Size (mime-0.3.12.crate) = 14815 bytes
+SHA1 (mime-0.3.13.crate) = 6b3780d6693767fd239b0d1b093e6ca806f13292
+RMD160 (mime-0.3.13.crate) = a57bbc6e3704c747f49ec676d9f0c4826f5f2247
+SHA512 (mime-0.3.13.crate) = 92805a4eaebb1f6146facf1edd0b9cc710731949141af6bfc2226edb7fbd749b04bd8a921e79c2f4a31b79d11053e36a4b7b9dba9be1405a1174a8600654e320
+Size (mime-0.3.13.crate) = 14939 bytes
 SHA1 (mime_guess-2.0.0-alpha.6.crate) = 30e82f56f301189e4a0eef50ce6569e0091fdcfa
 RMD160 (mime_guess-2.0.0-alpha.6.crate) = 491e232857a7eddb3eb9cc2205f3c032904b1dde
 SHA512 (mime_guess-2.0.0-alpha.6.crate) = b32bdea0942443aede186317a7e3b3d2e36e3bda56e43794c040aad6ddc1fb847bd380f514299800e449f188208c218680d4d07f16ab30c9c7cbab02c5245733
@@ -416,10 +436,10 @@ SHA1 (multimap-0.4.0.crate) = 1bf1a2fd8b58b0ce74a4b4d79fa9be303a093a5f
 RMD160 (multimap-0.4.0.crate) = 831901e017aba3f757280154d95a828bf1bd7860
 SHA512 (multimap-0.4.0.crate) = f8dc82c5426dd543458b47167e4e6edfd804220a24af6c0e39eda7ccbfa53b0f7ce4de71f0043d223532a4057224ccc4e2d6b3cdd09e73236122daebb9774589
 Size (multimap-0.4.0.crate) = 11784 bytes
-SHA1 (native-tls-0.2.1.crate) = 934202179860d09549feb1ecb395852f1e5662e3
-RMD160 (native-tls-0.2.1.crate) = 07eeddc0f75f775d24f80af24057b5ce2804a4ba
-SHA512 (native-tls-0.2.1.crate) = f97b8a056e18aed553947644594600cfd67cae44050d3a9536faa23788918f31209e416d7d8f2582a11ccabb86579c0ce73b82094bf975a51f41b440833c47fc
-Size (native-tls-0.2.1.crate) = 29198 bytes
+SHA1 (native-tls-0.2.2.crate) = 04e4862ab571726b832c8c945b4eddeeaf2fa270
+RMD160 (native-tls-0.2.2.crate) = c23ad69ae2043b08d9fd8016c904721cfeb6438f
+SHA512 (native-tls-0.2.2.crate) = 4bff0f1e1833e46d069818ee53a74eed8d792430d222cccc9aadf28ce57246b3b9901f095d97e3567eddff85f59739ec02e1662955d23bba8060febcd7eecdc9
+Size (native-tls-0.2.2.crate) = 29238 bytes
 SHA1 (net2-0.2.33.crate) = 041612a5b18f590a6b0f77c7478884fba84246ff
 RMD160 (net2-0.2.33.crate) = d88b2fc1b694904e6dc6e13a829f659ef17452b7
 SHA512 (net2-0.2.33.crate) = e522b399071daf1a9b913429e2eee52503d9604114feaf6987e97b85c128246b9137e3dcf03f45ca93d623ca6a4b295c9b703db4c319af47498e07d7714c07a9
@@ -432,10 +452,10 @@ 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.12.crate) = c40bc692c2a092080d9b2674ebca3b218ba2bcbb
-RMD160 (nodrop-0.1.12.crate) = 48851b37a94b2ebcd2a88e644ea09f9e85a14dde
-SHA512 (nodrop-0.1.12.crate) = 8f2856a6467715565ea5b3be181fc957f6cbc885797c15582ef5be5a71089201292ea58f94877496737dfd427b19523228fa4bde49d9413a8399d2e7888b99aa
-Size (nodrop-0.1.12.crate) = 3033 bytes
+SHA1 (nodrop-0.1.13.crate) = df9cc479d751c277ea39a84f12369616ccdbaaa1
+RMD160 (nodrop-0.1.13.crate) = 6478a3dead0c72da1d32615205d0c2f4ab17734a
+SHA512 (nodrop-0.1.13.crate) = 2648c0aec970c99f001dbd8169939731610ccff6433acba8c71c669bea5078613b2a785d3ac5ce5a839fcec714b5bc55f2cc83522ab4cc09560c846f4cf8023e
+Size (nodrop-0.1.13.crate) = 7508 bytes
 SHA1 (num-bigint-0.1.44.crate) = 87c031800c6a04e37ee56c70ffeee1e4ea2e1e7a
 RMD160 (num-bigint-0.1.44.crate) = 8d1c6415c3b48f7f209b232aca9cfca0611b1380
 SHA512 (num-bigint-0.1.44.crate) = fdad07c5586def0a21a9e8eb052fcbe6ba0797ae567ea673f99be60b01a66240a768bb1bb330b3fb7dcc579fa55d0bd169b70232fca8d7646c74da90865c9e47
@@ -452,10 +472,10 @@ SHA1 (num-traits-0.2.6.crate) = 6dc748f859c200c4c6e645f45858a5abe2aed5ac
 RMD160 (num-traits-0.2.6.crate) = b9711ea18adbc559a892b0741877f5a5a840e3e8
 SHA512 (num-traits-0.2.6.crate) = db638c662737972f07bc7ab82b923bece8a6c04719199ec0c7ca90140ac11e4fd1e4eb3748a69ddd3ad2791d4f5f5f69a00ce8aae92a647d9015d130f85b6b4c
 Size (num-traits-0.2.6.crate) = 39923 bytes
-SHA1 (num_cpus-1.8.0.crate) = c4cc00d886008f4bd15c088fc8a7c52eefc83aa4
-RMD160 (num_cpus-1.8.0.crate) = 98a3c4f2f1e5e0d7801fe583766f7062c6dd6510
-SHA512 (num_cpus-1.8.0.crate) = cd25a8da1a7c2639f33c3d36382580788d8056bce30f87b89993b92f39ea6ccce0527a907eb38dfdbe9219ae3a2bf86449dcb43ece978f834679dd4a8f8f2ea8
-Size (num_cpus-1.8.0.crate) = 10539 bytes
+SHA1 (num_cpus-1.9.0.crate) = 1c5e0dd94fd9c74c7c6b2882cf1af8c01a2e5a40
+RMD160 (num_cpus-1.9.0.crate) = 4cc51dc6223098ddad4c1ded4ff1fd4affa5a66b
+SHA512 (num_cpus-1.9.0.crate) = 8e51f266dfa1b9837f677d41a7edafe3768a9a0fea552ff5e63ca52874d1bf174b7fab018b1a6c130cc33259d0ff81e31d3933a376535f63c28d6da206d05c02
+Size (num_cpus-1.9.0.crate) = 10599 bytes
 SHA1 (ogg-0.7.0.crate) = d6f6834fa22de97bb75b1292e5ed4dc2cc416345
 RMD160 (ogg-0.7.0.crate) = 1342c2497d0e84f65e636a4737adae6d8eadd58a
 SHA512 (ogg-0.7.0.crate) = 9e4706de9f68a9aa56540b93deb80a6c60b6534ca85282791315fdc92cdf609db048ebbb3fe3ead2766325de846ee165ee3d4efcad117ddcb6e812d3d3a85813
@@ -464,50 +484,50 @@ SHA1 (ogg-sys-0.0.9.crate) = e5080afaf97cd8340af6368f45bf068c32cfe826
 RMD160 (ogg-sys-0.0.9.crate) = b76779504fa47922e15c3e6ad288fac653a61f43
 SHA512 (ogg-sys-0.0.9.crate) = 57bf1d2ba8a5e2cd2c18d6beb75aaa43432f34ffb1939ad770a99143b454527b756e6a16d22f20469c5efdd256ef0c6e508f4c6560276e41d13478a3e6e37aee
 Size (ogg-sys-0.0.9.crate) = 25565 bytes
-SHA1 (openssl-0.10.14.crate) = 62b69eaa66f7819db27f73cc8b8fc272a4c9f446
-RMD160 (openssl-0.10.14.crate) = 7ae6896906c22bf384a68bdffe85c91a0f7d2451
-SHA512 (openssl-0.10.14.crate) = 91327dc6ffb1c967037e5ceea3c4e4475a9b8052f68c3aff1b15038190591c800873d138f97269dea580f53919e2d1344407da802aecda844d9264a0189e0af7
-Size (openssl-0.10.14.crate) = 168129 bytes
+SHA1 (openssl-0.10.16.crate) = 544eccb2785cb66e18f576467ed83705fde518fd
+RMD160 (openssl-0.10.16.crate) = 13827a92ceee5d10b91e9dee9456b500e150e0e2
+SHA512 (openssl-0.10.16.crate) = dff4e72f3da5bdc2b82012ec942f2725adecf2b62c42f9101436ebc8c3a38a2fed92ff421dbf02654371fa70e3345ca950159187cfe2ca5fdcb6a858197443ab
+Size (openssl-0.10.16.crate) = 168681 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.39.crate) = d7b6c28576efcc9fdb81dae7b7b93fdc040c75c0
-RMD160 (openssl-sys-0.9.39.crate) = 1cb9b79ce193f516fa1533a106d8a10caa27fd52
-SHA512 (openssl-sys-0.9.39.crate) = f22bffd75a95a60358bdc1296f4d5dbe5f193b27f0de3f391e9a72e663881678b71a7f11145b2a0a4649273cb383f21a1bf86ed26dd9781869403b4036d76426
-Size (openssl-sys-0.9.39.crate) = 43147 bytes
-SHA1 (owning_ref-0.3.3.crate) = 8dd1b2ca9c12071d62014494bae243e511e28fd1
-RMD160 (owning_ref-0.3.3.crate) = 755ede9089612c98c7a6c638717bff3b92df4945
-SHA512 (owning_ref-0.3.3.crate) = 260f3d77f23b092c5ca96dff6746d378caa1bac965745a71ca18eed30a12c6869af62259daafc91c8666baf95e04619ad0d8fe06b47d5e517688b35f0c59005a
-Size (owning_ref-0.3.3.crate) = 11710 bytes
-SHA1 (parking_lot-0.6.4.crate) = f8316cf16224612146ec4d8874b026fd96653fd4
-RMD160 (parking_lot-0.6.4.crate) = 90c4e6cec322cb5cbbdeb7755c1fcdbfb0c22625
-SHA512 (parking_lot-0.6.4.crate) = e2d91dcddb872d09d1f4a9d7fff21ca53c0c8b15f49e46b68e4a59f2ccffe1e852214860bd99d9407a66e4b6ecf102fb96ad792bb3e9676ecde349d728f16028
-Size (parking_lot-0.6.4.crate) = 31890 bytes
-SHA1 (parking_lot_core-0.3.1.crate) = a3a01f05b77c8c77bc264e0f818d49e22dc57b4d
-RMD160 (parking_lot_core-0.3.1.crate) = 4f36cfbdd51c74d67574835a5feb7fb16decaff3
-SHA512 (parking_lot_core-0.3.1.crate) = 3cca0091e839cb0b63dd17f989c1d3d196e9706b4adb227f9308cd2b43b68806dfdf0b7ea098592cdc520bff249ddcadf23d0c0a7c23eda179ac11594c26e127
-Size (parking_lot_core-0.3.1.crate) = 26635 bytes
+SHA1 (openssl-sys-0.9.40.crate) = f36f3fe4b9baf7b376d931e2a71593583b5f10b9
+RMD160 (openssl-sys-0.9.40.crate) = 22965f82b6778f9a01ad89730c273f608c0c1562
+SHA512 (openssl-sys-0.9.40.crate) = 6bd4eceaaa84a759bb6c250dde05241235e426a84382471c56618d6890d869c7fa56ec70c22ecf0435f5d83d7fc8509b68e0f9ff041a5d42ea4472d8769ba166
+Size (openssl-sys-0.9.40.crate) = 43360 bytes
+SHA1 (owning_ref-0.4.0.crate) = 34e2c9bf791e6f550e09712cd39b9fc73d5ce1a3
+RMD160 (owning_ref-0.4.0.crate) = b3718973496355ca2de77e567f3cb2388ff203ba
+SHA512 (owning_ref-0.4.0.crate) = 51bb1cb259452f7395bce0ac4e7d2d6f3733dfe7a8a1a46d50179516ef921924f745a248e4816da5e434b589b5956a20ca554f9a93790b2ed1c55451b9b885ba
+Size (owning_ref-0.4.0.crate) = 12233 bytes
+SHA1 (parking_lot-0.7.1.crate) = 54c7d113dbeb4c703e46da5435882b6c6a7e2f64
+RMD160 (parking_lot-0.7.1.crate) = 34a24353720b1c0c088b34e54c8ae1df2f29ea22
+SHA512 (parking_lot-0.7.1.crate) = d83d3c457e15ffce500d4fc82d0b9840ea2ed36d43d4eca841b05b0a9ee73ff6fcce07ccc3a6f0d06d950d7beff85db0c3d13dc1461adfef390d6b3d85367bed
+Size (parking_lot-0.7.1.crate) = 32670 bytes
+SHA1 (parking_lot_core-0.4.0.crate) = ee7f60ef1ba1c3062a99bdd47750caff4a513a4b
+RMD160 (parking_lot_core-0.4.0.crate) = fa8a0e4fbb236dfb080c3baf5deb2af2c98ee4a9
+SHA512 (parking_lot_core-0.4.0.crate) = 25c0389e9d3d88725398fb304d3a4c20a3da0bf0d67f12c7cdca38f8068dc6ea7b57341579136cf4792cbb92fd64dd33cd91412463f4df8902e1b8c87ca08d08
+Size (parking_lot_core-0.4.0.crate) = 26817 bytes
 SHA1 (percent-encoding-1.0.1.crate) = f3ba1d540cf6265d76b8bd2947eddf3ab21f35f6
 RMD160 (percent-encoding-1.0.1.crate) = 68898d3983e831ac02ae8d440a5c6f5a8e395695
 SHA512 (percent-encoding-1.0.1.crate) = 6e884d7172e8cadcf6e39056c9f92b70252f56a8062af0e792179dcf990344f47553c04e2fce84841f20f5c28557d7768727f60c862b9876d29cabffd4ad19e9
 Size (percent-encoding-1.0.1.crate) = 10057 bytes
-SHA1 (phf-0.7.23.crate) = 43b70ba777e1b52e56849b307639f0dc982b0b0f
-RMD160 (phf-0.7.23.crate) = e0639100b32911acf0797534067cd47e8f8633ed
-SHA512 (phf-0.7.23.crate) = 8bc773f2c8993a1b2aa3d555fa56cda736b6574b602a3eac5a48faf3d937ba99a140d9d8d98b998caba432d8346364194849947a84df52bb86eb1bead31da8d4
-Size (phf-0.7.23.crate) = 3841 bytes
-SHA1 (phf_codegen-0.7.23.crate) = 4e2fa075d35943e11dcf64f7fd48de9af6e743a0
-RMD160 (phf_codegen-0.7.23.crate) = dcba17e417997ebfdc182c0208a354d4bdd6613e
-SHA512 (phf_codegen-0.7.23.crate) = 64142b8403f5b966ac17dca51bcb52a89cde6d365b5475c3e9aba5e6a808efa6bc9d5eac512dcaf9648ff02af0c2c06aba22b5ea8614b7c32a9a50cb630dfe23
-Size (phf_codegen-0.7.23.crate) = 2866 bytes
-SHA1 (phf_generator-0.7.23.crate) = 69a31cfc71376df12ec3c6d07011d8c7373355a5
-RMD160 (phf_generator-0.7.23.crate) = 57fcec11b9c62d415bf080bad4450a3b1bd95636
-SHA512 (phf_generator-0.7.23.crate) = 0837d40f937f11c2902112f754003fa7465ba710ad86d397b3c33cf949d0b50ce3693030d40a5e1b7bbb21445983cdc63f2f8be615a7d4bdc33ee4d970341671
-Size (phf_generator-0.7.23.crate) = 2219 bytes
-SHA1 (phf_shared-0.7.23.crate) = 5d72bb2e7ac562ffff02ae2d83e83a5c05596955
-RMD160 (phf_shared-0.7.23.crate) = eec5f9b7ef810722d609e63a9004ca23745fa863
-SHA512 (phf_shared-0.7.23.crate) = ae5036273bf2c724fe7661db59b3b537073b9291d1e20e0e8dc055fb144ea9d19fa769887cc7c6576c52eac47b7cd7075ffe7dbaaa83fccedaf4576223736a25
-Size (phf_shared-0.7.23.crate) = 2084 bytes
+SHA1 (phf-0.7.24.crate) = 47f356ce6168d7d2c93cd60ed78fdc3d06a3b51b
+RMD160 (phf-0.7.24.crate) = d071f2519fca216dcb0f97c11b0dad852bd79a8d
+SHA512 (phf-0.7.24.crate) = 0140e9acb7dbf6ac2d17110e8efc9ef515e2f54b1b3b213d98507da6b9e9e3eb0995173c69b31c34f536ca9b06eab108015ac26d2207af79bec4e20d19d62e44
+Size (phf-0.7.24.crate) = 4318 bytes
+SHA1 (phf_codegen-0.7.24.crate) = 470a94b34a0ccb7816ee438bc30372cdc743763d
+RMD160 (phf_codegen-0.7.24.crate) = 901b046203d04dd9cf50bfeee865b42cc87784bc
+SHA512 (phf_codegen-0.7.24.crate) = 2f01538937b89c0bb3e4f779b4347ae0d0515e6a99a6692a57898b8c97e33a02dbf918757b95800333cbbb60748593471e40260b767f8b87cb48e2a23a90d664
+Size (phf_codegen-0.7.24.crate) = 2946 bytes
+SHA1 (phf_generator-0.7.24.crate) = 739f6ad71c2bf346232f69aad7f3008882963253
+RMD160 (phf_generator-0.7.24.crate) = e404167da024137439587c109b163278f17a4438
+SHA512 (phf_generator-0.7.24.crate) = 793d8d46fd2848f165099324ba36d6ee074a54e1c20236afa5c5429894bafd23740d1cb41f00b87e4d21fea1f78be7151ace7590e2e7cbc906d565e5eb7225f7
+Size (phf_generator-0.7.24.crate) = 2261 bytes
+SHA1 (phf_shared-0.7.24.crate) = 522b52239c4af80d619263f97a2a0cda8e4f0fae
+RMD160 (phf_shared-0.7.24.crate) = d1abb0575f695ac8f03d1a96a9da61f96351db52
+SHA512 (phf_shared-0.7.24.crate) = 5d46e738eb9afa2c77c5d123ef47dc1f7ae767baa043cf3a937118faa64696e714dac57f01861bf58a39dac67048c55a301dd24401cbb1976a7f753873e49cca
+Size (phf_shared-0.7.24.crate) = 2170 bytes
 SHA1 (pkg-config-0.3.14.crate) = 8a19fcfcba5f690a215fffb42d6418df24fef3a7
 RMD160 (pkg-config-0.3.14.crate) = 71db4ba8eb80a327f21fc2d689233fd4cf825ae0
 SHA512 (pkg-config-0.3.14.crate) = bf120f0694f44d7b83b431eb28fe14ef3aca4d08ae0c2c9edbf8f184c145ba3faa479a6ab25e2d7e9f9d9f2d9a3fc21674fd4ddfe88bcc4fadad40bd8285656d
@@ -520,30 +540,30 @@ SHA1 (portaudio-sys-0.1.1.crate) = 223551ff608ea5daad28867b9d1c1257aa810e71
 RMD160 (portaudio-sys-0.1.1.crate) = 2fb3a4993989d2fb63cdd777df2a24bb4aa7138b
 SHA512 (portaudio-sys-0.1.1.crate) = 221ba8f669048ed4eed4006b5eda45b8289e05fbf0b133809c64ed6c9b65714dc62a867edde3ef960ae5f644b91a0ab4f65b5bf259e8c4b75d63f58009c3abd4
 Size (portaudio-sys-0.1.1.crate) = 2327 bytes
-SHA1 (proc-macro2-0.4.20.crate) = 346075e7053557f56b5506845006d598b80c94eb
-RMD160 (proc-macro2-0.4.20.crate) = bcfd01b09f55b35619593bb5eda078db6299e15a
-SHA512 (proc-macro2-0.4.20.crate) = 40c3bc5c147325523f02832db015925b7fdbbc7c430be39c8829bf8f7e9bae33fbb3313328daa1dc7d791545df5af76d27f1ec9f44943db91bee8c729a02df79
-Size (proc-macro2-0.4.20.crate) = 30516 bytes
+SHA1 (proc-macro2-0.4.26.crate) = 05832594de7d409769d8b1bb97618e988dfef36e
+RMD160 (proc-macro2-0.4.26.crate) = be7bde19dac7f17209060701e23201375de98e58
+SHA512 (proc-macro2-0.4.26.crate) = e35ce0e0a05559417475abc402ef88e6214d7f27ee6cff35577077c5334ec7c6dd5d1d8099f25617391cd4fd2f54838a16ae74039ea6f99ea1d2f0ef58dec010
+Size (proc-macro2-0.4.26.crate) = 33854 bytes
 SHA1 (protobuf-1.7.4.crate) = 2fb1efaf69e4c88465bc82cfc461b0bc54ec271c
 RMD160 (protobuf-1.7.4.crate) = 74b9a56129ce8f3779855bd2a7255506fdfa4a26
 SHA512 (protobuf-1.7.4.crate) = 47c055d1cac16fdd1e78bd9028f92d4969c2b54ce0bfce015f2484acdceba4d027a2aee2725d9019cdc4034ffc2cabba8c07b325e682b1535b7099a423c38946
 Size (protobuf-1.7.4.crate) = 165707 bytes
-SHA1 (protobuf-2.0.5.crate) = 8dbfe4eaf3f9f0d1b14830587a3ea3e141d2b139
-RMD160 (protobuf-2.0.5.crate) = 1fff925ab520e0b9300b15fbf07173eb5b2a4d02
-SHA512 (protobuf-2.0.5.crate) = cb468e1cbe94df4179b1ecfdeec612fd317cb0bc35b42912f7980427ae25922acc89784eb00a8d5e6ad6179c838b0e4ed6703f150076cebf34e69dee62158076
-Size (protobuf-2.0.5.crate) = 137547 bytes
-SHA1 (protobuf-codegen-2.0.5.crate) = ffcdce6522f503438ac01dc658c41309825d7456
-RMD160 (protobuf-codegen-2.0.5.crate) = d7f2858c74d9da042232329279b08f0e129571b0
-SHA512 (protobuf-codegen-2.0.5.crate) = c82603b0f62e59d0a0c8cf6dc25c0c23569fcd582cdc820ccd5edf540f66298f823c765e53e90d8f6bcbd1d0797158dbfef135bba232c4073510e05b6d652d06
-Size (protobuf-codegen-2.0.5.crate) = 27561 bytes
-SHA1 (protoc-2.0.5.crate) = dcde760c1c2676b01bb318094dc77b469f04e027
-RMD160 (protoc-2.0.5.crate) = 2d5d90eb9d8b3935188e3fdac1f709f0a245732a
-SHA512 (protoc-2.0.5.crate) = e391ba7ed4c6bddf235e0d74d9cd97270d21ae3df004868c447b042563c7c77914c3b5027755930b6dd65717c06a63e80d43504d6fa2cba6031d9d2857800c1f
-Size (protoc-2.0.5.crate) = 2787 bytes
-SHA1 (protoc-rust-2.0.5.crate) = a150dc62873ab5caae3f296eaca7cad1ce4f703a
-RMD160 (protoc-rust-2.0.5.crate) = b0a4b97b266c65f207c04f1074ccfbde46badf8f
-SHA512 (protoc-rust-2.0.5.crate) = 07c5b44b7d1749c41d3331a7712a4e5409d49fffc00c5141504991bf3a5d4d0e276aeca4288bc73ef3f808b87ce49cf12b0a7dd275c1b8542ea0f4a7e1316be2
-Size (protoc-rust-2.0.5.crate) = 2459 bytes
+SHA1 (protobuf-2.2.5.crate) = 8d4c09087e7071617ba5520e282eba70ae3b73ca
+RMD160 (protobuf-2.2.5.crate) = 32c009da9b9fce373bdb06fdd562373b4cb1d02e
+SHA512 (protobuf-2.2.5.crate) = 5da8eaa927d58676592c847c8f2ca28c1afbfbea0fcbb3e2c6e87238e1af4f2c6a5455b1c6b213c92cb61a08e14f8f9bffa0ae09b544e4e367f5ba77fb288754
+Size (protobuf-2.2.5.crate) = 136105 bytes
+SHA1 (protobuf-codegen-2.2.5.crate) = aab0b838b7c0ce67f5ef56560a0641e0704b2925
+RMD160 (protobuf-codegen-2.2.5.crate) = 1be4341da9eda88dfa97b073c08db62f6e703b7c
+SHA512 (protobuf-codegen-2.2.5.crate) = b1101dd55dd36a1548cb69a9b5e219ea4c4b782d824f357bb35f5eced021c535cd669b1e68f91bb50adc81d42993f6f48a6605430499cf58ce642043de46afec
+Size (protobuf-codegen-2.2.5.crate) = 28794 bytes
+SHA1 (protoc-2.2.5.crate) = 7c600d537bfa5ba99849f23fbd6a038a0a7bed97
+RMD160 (protoc-2.2.5.crate) = ebdd4522ae2435ef3f6c9b8e1ddbe2b4b862fea4
+SHA512 (protoc-2.2.5.crate) = c5f8ee74ac1230d7b911567bfceccb81b25246179a1fe861fffb660ae3c3aa73d6243e4021a910253d67e13d938a432a6cdff8ff5fe67bad9eb7a42d3a50bbe6
+Size (protoc-2.2.5.crate) = 2894 bytes
+SHA1 (protoc-rust-2.2.5.crate) = 28f28e11585dd1c67fee242a8bcec636279d919c
+RMD160 (protoc-rust-2.2.5.crate) = 02a893c0a1932fda2fdc0ce14bf7d3e987548d06
+SHA512 (protoc-rust-2.2.5.crate) = 03e9c3220e50470f5ba95dbe764d4f27fd28a9f135364a053f5462ec4454f42e42e5c61573a491fff59bec6ae679cf1af2d6769f98e50e762c311f2dabb077ed
+Size (protoc-rust-2.2.5.crate) = 3024 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
@@ -552,38 +572,74 @@ SHA1 (quote-0.3.15.crate) = 90e7f735115230fa5041f5580ca1508af4eeda24
 RMD160 (quote-0.3.15.crate) = d1729b60663e54160f857020caa877ed4602e820
 SHA512 (quote-0.3.15.crate) = 2e5dbe725c0f76a81c6624181b43b60b95dceac208e2babaad3fa6d1487794805169e2ffd967659e4bb4e1abebe96505be5a1007c514d10f2a63ef282d699ea7
 Size (quote-0.3.15.crate) = 12041 bytes
-SHA1 (quote-0.6.8.crate) = 79252262e695e3c1ed54567ea1a5b0c898010e87
-RMD160 (quote-0.6.8.crate) = 9d1a0629d5b5050db0d5c652ce8430f887616368
-SHA512 (quote-0.6.8.crate) = d436fd7b1a4a16362b5d4a67e051b87ca91012522b0ec2835654dbb15db46953a944521c1c7b7c411b7964ab1ecdab178bf003ef5569c6ab0592d753ab81d6d3
-Size (quote-0.6.8.crate) = 15530 bytes
-SHA1 (rand-0.3.22.crate) = 5bbae2d8ef331c987ec19de8334d16e5a1b70198
-RMD160 (rand-0.3.22.crate) = b205c1039b3f9dc31f58377d27ec3656e7bc4910
-SHA512 (rand-0.3.22.crate) = 1b3af2048992341ce5a3bb5d5c9bc2580949dc5e92f7aa14d17bc3eb3cde4ff4ffc9201ff2c4dcc02dbfefd5307f0731775ec46825032dc1b576a2d77cb4cee5
-Size (rand-0.3.22.crate) = 11318 bytes
-SHA1 (rand-0.4.3.crate) = ce80f993064573f247f06695265e89cfca2451cd
-RMD160 (rand-0.4.3.crate) = 0911fc63ee17323176b7806d7ed6db412b32ac0f
-SHA512 (rand-0.4.3.crate) = d287faa583d07134a10db61d1dad30a3ac006624815240d50a8a21faca49085c3ef5c01c3741def25b3e93cb52507fff36497521caacf525e106f419013381d3
-Size (rand-0.4.3.crate) = 76094 bytes
-SHA1 (rand-0.5.5.crate) = e19dccf087b45974147e8fe0c43c85b7472212c3
-RMD160 (rand-0.5.5.crate) = 09a484f5c5e3501d87ec80eb4be990fcb421b9a9
-SHA512 (rand-0.5.5.crate) = e135a9c97943662bcea9c4730f19ec6e01ea73303801101592c14e97b59adbbc3457ed7a3dd57843776f5febb6fa34890aad9d1c2c596ae89416e1a281062cc8
-Size (rand-0.5.5.crate) = 137359 bytes
-SHA1 (rand_core-0.2.2.crate) = e9f716d89c71caa3d35d84bd18dd2b7d74b03891
-RMD160 (rand_core-0.2.2.crate) = 333621510560ad7e8e982e5d6ef1dd5d2b932afb
-SHA512 (rand_core-0.2.2.crate) = fc06e20d22751c55cf869707b527a55709c48d04d498b4301b4d629e4fde2e2ad0d9009734ad20f64f188f55b2e4d5f0ed8a81b7e681a8a0890a4900d63a0bde
-Size (rand_core-0.2.2.crate) = 15450 bytes
-SHA1 (rand_core-0.3.0.crate) = a007c576d5cca17259fc23b4b4d5879d729824bb
-RMD160 (rand_core-0.3.0.crate) = a19a998a918f95fcd70748ddd120089a022deda5
-SHA512 (rand_core-0.3.0.crate) = a476510ef936571e3351f42e0f1c615530732b7c66f41975fef10dc6b8f4d8536a6d8166bb90d6da2bb997108ee3e87f4d80884264b239680e6ffd3494dcb748
-Size (rand_core-0.3.0.crate) = 20581 bytes
+SHA1 (quote-0.6.11.crate) = 1a6a15350567c5e477aea7e36997d61e40e31ce7
+RMD160 (quote-0.6.11.crate) = fe563ac113aa2e383dc20d6a65f5a496a0afc9bf
+SHA512 (quote-0.6.11.crate) = 5fd4936542eec530bbd33b1ee600746ed5c003eaf31c8aebf910fc1372d5ab91cfb10fbfe2a990a49e5eed88747f99d52cd430b34e0a5cce688094e55eeef4cd
+Size (quote-0.6.11.crate) = 17283 bytes
+SHA1 (rand-0.3.23.crate) = abae91ded3998ca5ce604c5147914f2cbc55b0ec
+RMD160 (rand-0.3.23.crate) = 865aac3eb7251db63e55916e9b7431bbdc5f4c03
+SHA512 (rand-0.3.23.crate) = a4f46fb7dfe39677dfc112eeb56fb3c28cec4cdaaf95f336f2a494f0b2b30fdf22ceb9ea956f90e13c7ffe711a68aef9fc1a80d9a911d93221ae263c243fb2c3
+Size (rand-0.3.23.crate) = 11318 bytes
+SHA1 (rand-0.4.6.crate) = 9d9b39e8c5a657ca98468b87d24056204c3fd600
+RMD160 (rand-0.4.6.crate) = 3ebd6b09b3711e161797786af86776d88dfa4029
+SHA512 (rand-0.4.6.crate) = a91c6da7188b426bf9cb832892ee2af87c4cd65fad505c34e9c63343da71efe8c0c67b75c405dca5345317b7940d1d0fc0b20be85afd6b3089203e5698d86f0a
+Size (rand-0.4.6.crate) = 76401 bytes
+SHA1 (rand-0.5.6.crate) = 210c96c8ff5431fc9d897631fff93d500d8099aa
+RMD160 (rand-0.5.6.crate) = 6b9284513d307b097395f3c0457537d4a62b7674
+SHA512 (rand-0.5.6.crate) = 0e2a643eadf6cd9f035eb720b540b838a00d6c790b1a99b36cec349c2e24dcaadcae6607f99fe86957e77b244d356dfba436a03c1d4d0756d6f8362c19087b64
+Size (rand-0.5.6.crate) = 137236 bytes
+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_chacha-0.1.1.crate) = 8939c0b3f813795e2c539d913c11d485284b5157
+RMD160 (rand_chacha-0.1.1.crate) = 1859cc8038a4f6bfca8ba9265607088485b64648
+SHA512 (rand_chacha-0.1.1.crate) = 200d39362ffd6d91cfe80634e951c7323a5df8a382c91e3afcef1ecb143a16dc47a17db7f1a746b18e4ea8bfd36bc31ceaeff6d0116e166f8b34e4a8530b3c1b
+Size (rand_chacha-0.1.1.crate) = 11703 bytes
+SHA1 (rand_core-0.3.1.crate) = ded22dbd0544f368082d1e1f1329f43be44e7aa1
+RMD160 (rand_core-0.3.1.crate) = 151b865da8c059c878b5f248c53d0cc434af2536
+SHA512 (rand_core-0.3.1.crate) = 5a7ae601124502bede760fd3179c2b28059ebc3b5983bfcb6b8fa62fb58df95cedc1aeb2734e792d894dfa4620801c13c29702f9cbee64243121575d4b6b9114
+Size (rand_core-0.3.1.crate) = 15483 bytes
+SHA1 (rand_core-0.4.0.crate) = 2e03b6903dbe7e879c8472f78aea56d714f591b3
+RMD160 (rand_core-0.4.0.crate) = b7e2fc8530d7153ffa54ae73280950ce4ff7263d
+SHA512 (rand_core-0.4.0.crate) = f80e76dabd3308a12880a9aa8b7be83db39b02778c95bb63f862488789a2a67e2f08d4f2dd1ad803c61df0a9fc7f6620aa753b3bf394542ce27c89189a911845
+Size (rand_core-0.4.0.crate) = 20326 bytes
+SHA1 (rand_hc-0.1.0.crate) = 24a8471816f4c4292a6fc979c81538777d34c34e
+RMD160 (rand_hc-0.1.0.crate) = 067ca62839fb5cde9dc018dc0c95db5b6eb3387b
+SHA512 (rand_hc-0.1.0.crate) = 808d8c167daa66a2608884d5d3f1444cdb21f8ca1c61e59fc9bdfb506a634ebb22c0143cfc0574e15313f82559fd2d117a46910eba3b4eb7e0052ec280f5cd2f
+Size (rand_hc-0.1.0.crate) = 11644 bytes
+SHA1 (rand_isaac-0.1.1.crate) = 197e80157c609106b291b99627563b5c5d4a270b
+RMD160 (rand_isaac-0.1.1.crate) = 5d0f0a1a2b0385cd7901ceeda695d31cfacd0cac
+SHA512 (rand_isaac-0.1.1.crate) = 9e8f6c79abc53352c971f8182dcaa7979904d5649eec9008262bb0aaf0585b4c4817351cd80ffa8d07f172ff4c82d85a09ef2642a08f608fc6be3e246ed7f82e
+Size (rand_isaac-0.1.1.crate) = 16020 bytes
+SHA1 (rand_jitter-0.1.0.crate) = beb202752a25fc2e548907bf76cc56dad60c8ffb
+RMD160 (rand_jitter-0.1.0.crate) = 891d39b5bb9a896270f2f17db48195b8ace768af
+SHA512 (rand_jitter-0.1.0.crate) = cc853ad20dd98111f6c177ad228df2a93e09996877c166aa3eac9f0461c5dab0017ec6ad148b09b1edd7214c4dbbb4a5c46864323e45d37d577168b75c3c2b5c
+Size (rand_jitter-0.1.0.crate) = 18042 bytes
+SHA1 (rand_os-0.1.1.crate) = 53233be98331885b563b7107badd5fd21403f496
+RMD160 (rand_os-0.1.1.crate) = cfd597c76f630a8d86bc4121d03254666eb28b03
+SHA512 (rand_os-0.1.1.crate) = a7ccc054fd4a60e868520af3fc15e6eb22e62411975923e4d968a4825a48cbf87238338cbf1336792d996da5cc2183ac465a6bf8094358f0e5fc56380ce16193
+Size (rand_os-0.1.1.crate) = 18553 bytes
+SHA1 (rand_pcg-0.1.1.crate) = 8d1108ad484d0cfdc39447a35e660feabb37ecbd
+RMD160 (rand_pcg-0.1.1.crate) = 533f5f25ebbaa1a055a09242d0b79246d8dd4933
+SHA512 (rand_pcg-0.1.1.crate) = 5104d9a3352f631eb7775218fae6da430d0b26c500aa10a333baa0b1b3d4ff7ff6e8a0162cfe8f514382b0a9342a00e3d2ad6b0313047c5e0c324f3184cfa9e3
+Size (rand_pcg-0.1.1.crate) = 10881 bytes
+SHA1 (rand_xorshift-0.1.1.crate) = cc720ac6868eb09e50f34e1fd260fb5580199432
+RMD160 (rand_xorshift-0.1.1.crate) = 510849fe396efa98d27b272f6c7884d69b9151c8
+SHA512 (rand_xorshift-0.1.1.crate) = 3205499ed2584467dedb4641a48f3ca8fedc263b1d9431d36a251af0bc4701d99ce4b5219d515b9b24210dd3ef2faace6efa886aa50f361e07f53dd0fb0841e5
+Size (rand_xorshift-0.1.1.crate) = 8997 bytes
 SHA1 (random-0.12.2.crate) = 1b1a418c074aaaba091f3302af68a0f58f7efe4b
 RMD160 (random-0.12.2.crate) = 51a8ed42ad9c3a2a0da946c436ade8482fa17145
 SHA512 (random-0.12.2.crate) = ddd1836ccce85bbe72d4bbb3ce1b62a773ebc49f1eee5d8e5021a7cb696eb1fd697ed71d2c218ac0aa188de42fa2787648bb2247647089abf9b3fe9372889e00
 Size (random-0.12.2.crate) = 3919 bytes
-SHA1 (redox_syscall-0.1.40.crate) = acf4b4755c7ae29beba324ce0130e5de50fc1be2
-RMD160 (redox_syscall-0.1.40.crate) = f0d874ddc545a1c39c88648f71a5d08bb8a672df
-SHA512 (redox_syscall-0.1.40.crate) = 86e74bd8bd4fa12eb8d667cc91ab55df573c0a466c7786af76eefe70f7c294db5a307538089e2e3de2d0bbeee5c1691327020cd0eeacd9d6ab95048eea88b012
-Size (redox_syscall-0.1.40.crate) = 14745 bytes
+SHA1 (rdrand-0.4.0.crate) = cb2bbe17a5a2a0626ce4cb0a6c277b1ceebbf90a
+RMD160 (rdrand-0.4.0.crate) = 7417f0430f8348d5aae1706d954092a01b2cbd27
+SHA512 (rdrand-0.4.0.crate) = 6476275d124bee28747191471e8d8f321a3b1c148c1f2a7ece4175f5244a7de90afe5f99d2eba5244d886b92e38232398864bf90e6d434b09494533942c8d894
+Size (rdrand-0.4.0.crate) = 6456 bytes
+SHA1 (redox_syscall-0.1.51.crate) = c92dd870fe6e5a8a4557c921499f22e219f4cfeb
+RMD160 (redox_syscall-0.1.51.crate) = 05366191fef3454ac8c0d51781f7e6c7f87b28f0
+SHA512 (redox_syscall-0.1.51.crate) = cb84fc899f22b3c302654a959ce16a99518e8c39b8192634a0f3665dd052bbc6c4dd485ff66916dc20bbf8d494f59c1c761254bdbce6b184864c83325f6917e8
+Size (redox_syscall-0.1.51.crate) = 15646 bytes
 SHA1 (redox_termios-0.1.1.crate) = c077c0ef5380aa5b4054d0f403b1818a71e70bae
 RMD160 (redox_termios-0.1.1.crate) = 4403f32fb5435279446c9b6acc54792d655d4f72
 SHA512 (redox_termios-0.1.1.crate) = 201d051900e919e2c6c6769ef252e51979d90133df16b6605e2a2f424cfb2e6e505e21add75ef5854fe5e0cab1ed1f1c1451010f072ae4bc8703c585a4323981
@@ -592,18 +648,18 @@ SHA1 (regex-0.2.11.crate) = 4731c7800c908ed086db11503cce1d00915c01e7
 RMD160 (regex-0.2.11.crate) = 0f9d5f87f3bb59af74a84dd2a1d430ff48d73e36
 SHA512 (regex-0.2.11.crate) = e0f48ab9a692f7ebd83a21bc70060aed0a7dccc9aaaef6995262fa4e2e33f4404a04a217588b72025820b1a0e4697c076ad47a017e7c51cdd4b6c1909c015ead
 Size (regex-0.2.11.crate) = 209507 bytes
-SHA1 (regex-1.0.5.crate) = d8b62f609bbc1bc9cdc4b63f23f570639583369d
-RMD160 (regex-1.0.5.crate) = 0a857dcfecdc29041532711e49cbe6cfdc27c9c8
-SHA512 (regex-1.0.5.crate) = a4ddc78fcae0a2b3c0e041382bc8c85a216ff380212762459637934c863782445cd289f5cd60c2a923ea9161f4dad9891210fe6a86cd6bbc8db8abd98ead34ce
-Size (regex-1.0.5.crate) = 245770 bytes
+SHA1 (regex-1.1.0.crate) = 6ea359f2e53750503216012f284c5d4f79b4c0fe
+RMD160 (regex-1.1.0.crate) = 30c1df865aa99c31b45fcb92df7c2d0454d4f481
+SHA512 (regex-1.1.0.crate) = f60d9e7c5a8647a1e0d35e995e799335ae695903985cd9f90923ab6483172602e9493005b7c7bd3dee0824de992dcd2f03320d58419206a0d5cfb675c68c4745
+Size (regex-1.1.0.crate) = 241219 bytes
 SHA1 (regex-syntax-0.5.6.crate) = 657cf964d8f8adbd172e6dac585ae31b79907f7b
 RMD160 (regex-syntax-0.5.6.crate) = ad5f26dcb2f2ab34be9b331437a174e8685167eb
 SHA512 (regex-syntax-0.5.6.crate) = 4ee43272d0d6e5cc0b554816e20e2d93b0ee774fd71643d5edae06627b295d374769ecdc3c1233a688d306d1cb86a83b6850ffe4022baa3db78beeea1190b455
 Size (regex-syntax-0.5.6.crate) = 233912 bytes
-SHA1 (regex-syntax-0.6.2.crate) = f843cfd4cb30c55eec4de1e7b34d4f08c2606d97
-RMD160 (regex-syntax-0.6.2.crate) = bc9a5abda5ce3a7fecbd581556d2f7c8372a06c2
-SHA512 (regex-syntax-0.6.2.crate) = 87ce094b8cf61dd8c026b983199728b8eab876766580d3a8074aee780c8f4f6fc0777f1060652f843e87ba7ed21905bdbcac411f736ff8ae0943900d71f6d068
-Size (regex-syntax-0.6.2.crate) = 238572 bytes
+SHA1 (regex-syntax-0.6.5.crate) = d407c48a3ff377f65cd748ca35d60d951f734682
+RMD160 (regex-syntax-0.6.5.crate) = 13f89d02b32947bece0dae61f1927a2c2baff0a9
+SHA512 (regex-syntax-0.6.5.crate) = 37f2c69b425335a28b8945fcd58a3a39a9adde5588fdcd4b460da0fbd137e0727a7835d71b4e87ff29185c153379402891847d93047e40a578f778a62b324f5d
+Size (regex-syntax-0.6.5.crate) = 272475 bytes
 SHA1 (relay-0.1.1.crate) = ed647fab65970055bb74fe4f5d1fc695c50122fc
 RMD160 (relay-0.1.1.crate) = 9ccdd25fcf04d0f111a8e36dd2d2d6dea91f24a6
 SHA512 (relay-0.1.1.crate) = 81b2aa587529ebf364d4b1a566acfd867623a33d32fe20c94551dc248ef28950de61094d7e1acfca618205c731cb3cb955bc8106d9a4c5c7c84f9c38b35b2261
@@ -644,10 +700,10 @@ SHA1 (rust-tremor-5958cc302e78f535dad90e9665da981ddff4000a.tar.gz) = f16bd5324fc
 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.9.crate) = 1c26c099fccad95a2d6d343b99afecb7b086f7ef
-RMD160 (rustc-demangle-0.1.9.crate) = 874823ff72cbbb0dee459c1889862e864eb7aab4
-SHA512 (rustc-demangle-0.1.9.crate) = 7047907a0246384eb672bb8fd69a201a205b18460bab857e481606d1b9e25c2629c2898118edd72391da1d1f83b6caf4fb2a78eda19edb6dc7025eadebcc13f1
-Size (rustc-demangle-0.1.9.crate) = 11463 bytes
+SHA1 (rustc-demangle-0.1.13.crate) = 05e48796e577a8ca5317552c09d8dff87299e095
+RMD160 (rustc-demangle-0.1.13.crate) = 795275a0e5be7e7e5e3fbe5f3d647144eb018972
+SHA512 (rustc-demangle-0.1.13.crate) = 3266d49f90301d814dde06ed9a2d0ed2a45e6f35cee0dcbb21aff213ba011f808d54ddd45c0f489ff3be06df1e6de0a0dec462a59ce2233edd1143d60b99314b
+Size (rustc-demangle-0.1.13.crate) = 11726 bytes
 SHA1 (rustc-serialize-0.3.24.crate) = e92b5277f8c1c558a4b2c3859bddb6794a2ce76d
 RMD160 (rustc-serialize-0.3.24.crate) = d435b12641ddf0b09927564ec1a5e6412d257695
 SHA512 (rustc-serialize-0.3.24.crate) = 60b40a0b41678287627cf5898e0ff6ac5668865f1ce5a482190ecd7539b59a955a73c675fedac76e68a5126efb92ff0cf1d1b4f24359a932463434bb76d9e884
@@ -656,10 +712,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 (ryu-0.2.6.crate) = 3339436345c588f71c7073fb042ea4ad3f404227
-RMD160 (ryu-0.2.6.crate) = 4e82dc7e0848a2343537cecbc8b58a225d37371b
-SHA512 (ryu-0.2.6.crate) = fa7596d53f3a16673df016aa75a4cc7a637456db595daeb9e4a0a393c7ab7d18b669bcd2886f65a4421897c0261ac57ff85d9c452772e172a4bb6c11b61a8f1f
-Size (ryu-0.2.6.crate) = 39911 bytes
+SHA1 (ryu-0.2.7.crate) = 9478b9d0ee0a7c22104a6c96e9593ecc2e7232de
+RMD160 (ryu-0.2.7.crate) = b0695d2b1ab622ab30322144f55983a2b6cf14ca
+SHA512 (ryu-0.2.7.crate) = 94805952eabddc1c295b76e5b6d5b441748763b41d9371f3a2116c0bce6fa933767a3c1682a39d339d4430b86190c84e9421b5f3acd4d3274998d0d96bf229a4
+Size (ryu-0.2.7.crate) = 41382 bytes
 SHA1 (safemem-0.2.0.crate) = c0977077cf2f5549410879e4bb97727295c3e48f
 RMD160 (safemem-0.2.0.crate) = 6603c8cce05c1897b523434060c5dffff6a5e1fc
 SHA512 (safemem-0.2.0.crate) = 71901f472668572e849504a8a830d4dd9a742729b0158d2c6865a5ad86e65cae8b5bb83707240ba03a7a74c610ace87f8b59bde68998d2bd66c19849aec4fc8a
@@ -680,14 +736,14 @@ SHA1 (scopeguard-0.3.3.crate) = 58ee051d324306ad6ae3b007e2ef0fced57d9f8f
 RMD160 (scopeguard-0.3.3.crate) = e77508e3d64bc39c22ac5c87f8937906d160019e
 SHA512 (scopeguard-0.3.3.crate) = 57ce8e32dbe342040a63ec65fbef3680d66d439f0f704c5d485670041505905cfc602e7e3580748b4b4a55ce892d17a453e6d2f853cf0de4c6a2082f0fe95719
 Size (scopeguard-0.3.3.crate) = 9605 bytes
-SHA1 (security-framework-0.2.1.crate) = d4f037411c2c6f9d0d91d42e687f73e391e2b08a
-RMD160 (security-framework-0.2.1.crate) = 6cceee99bf42de76ae5e6c16597b2a6c6b835567
-SHA512 (security-framework-0.2.1.crate) = 877f432af0e531d98028f01cdc3bf3efb4747c78b447face9335ed5039ba16da1b893a5bec77705cd1e5b2151f4d6674f6c6baeddabe46180b67a031031ed82a
-Size (security-framework-0.2.1.crate) = 39220 bytes
-SHA1 (security-framework-sys-0.2.1.crate) = 38bff0b507fa5e84c57b9cd593945d3b16d5ab7e
-RMD160 (security-framework-sys-0.2.1.crate) = a1fbd91c99f45aac715bbe86a9a709207aa0269f
-SHA512 (security-framework-sys-0.2.1.crate) = ca18ddee68178f49cf8b50f79391dc43c6269dc879d14950b13fa510e5b46959a8af78cbd007f8445fd510866d79570f25eb0dddc0a72b1f7b4390285cd93f84
-Size (security-framework-sys-0.2.1.crate) = 7790 bytes
+SHA1 (security-framework-0.2.2.crate) = 0f2cdedf7a966d8885f3f6812f4b982ea525ae86
+RMD160 (security-framework-0.2.2.crate) = 6ed217c952bcc6470b8fc4bffc63b80554368a2c
+SHA512 (security-framework-0.2.2.crate) = 8ebd5df763bb382b8efe910f9f458cff13ffa26e18edc6fc1d680aa1490df54de2003460a7f74fcf72700cf6fe15032a3a7da432bb303445077ef8961b23fe26
+Size (security-framework-0.2.2.crate) = 44080 bytes
+SHA1 (security-framework-sys-0.2.3.crate) = c1683fb5bb6882c19f94ef941fa6be837cc97580
+RMD160 (security-framework-sys-0.2.3.crate) = fa3b0252085b65be364fee048441638eb630c00e
+SHA512 (security-framework-sys-0.2.3.crate) = 2ae8e4dd97a295a4989ff9079fb4dbaec120fdf25565fab764074fd05f372a4f2fbb9215b23df247f7e267f7659e6eb6eb211995a1cd26ce56a18ab1ab980b6a
+Size (security-framework-sys-0.2.3.crate) = 9478 bytes
 SHA1 (semver-0.9.0.crate) = 9441388ecab182656baa085efed00cb68128840e
 RMD160 (semver-0.9.0.crate) = f3ba6d2359a3690d316a22586db785538b0e09ac
 SHA512 (semver-0.9.0.crate) = 03a2ea563456f812c301721c3572370fe4934a22db60079da0dd6ffa33fa789e5e2436ef09e62fc35e0b742b06fabc290992c74eed80419a353c9de9449928dc
@@ -700,10 +756,10 @@ SHA1 (serde-0.9.15.crate) = 775cf11f8128655ffb85481865cae9eb43779570
 RMD160 (serde-0.9.15.crate) = f093da79c50c55bf56bd13c27ffc72f76ca5153b
 SHA512 (serde-0.9.15.crate) = 17bc416ea575a14e68179b4eb73607aa712040c14f370e52b3056a1fc24b0a2ab32c74acbc1261468c925f06061e93c1b95558c5912318ec2ea2ed9276724114
 Size (serde-0.9.15.crate) = 54344 bytes
-SHA1 (serde-1.0.80.crate) = a963a56078fe458fccfc7a00a6575aa5bf307583
-RMD160 (serde-1.0.80.crate) = 09ff49ca19d5291a4a8c4695c7621d7678b8520a
-SHA512 (serde-1.0.80.crate) = 0606758eb1f29310fb2863e1b22c554d9ff290af9365787fd7d0bd76217c81ed9dbd95f3b55c782293db38127dd272368fb59e3b1b9a1e2bf053d69c9ca3abe9
-Size (serde-1.0.80.crate) = 73057 bytes
+SHA1 (serde-1.0.85.crate) = b4ed2ebf0c47b8a316c0d8a60040dd33f2ce54ea
+RMD160 (serde-1.0.85.crate) = 716f75a8024ca41a6e96f29d9ee39a9335310916
+SHA512 (serde-1.0.85.crate) = 695b6698b45f399dbba9ece3f79d3da973736260f9410cb9cdc149473d3f864cacdf5c851f1b73aae5cc33aae2949423520cfa4caf96cb3231d111238b7c7419
+Size (serde-1.0.85.crate) = 70965 bytes
 SHA1 (serde_codegen_internals-0.14.2.crate) = f65f9716d4087f93aaa346f17451e473cda89cac
 RMD160 (serde_codegen_internals-0.14.2.crate) = a59c7c1c327be19838bd403b4c7e84195589c93e
 SHA512 (serde_codegen_internals-0.14.2.crate) = a37eab9e92ee4555669359a727e4418d2cfd168033b33dfd21877c069d68791d3a1a84cb59def2c123baa18c316e8749d40185e4fa243df998ddfe2efa00add9
@@ -712,22 +768,22 @@ SHA1 (serde_derive-0.9.15.crate) = 214ae4d47094c1f69cc47bca629a67c5c257a1a9
 RMD160 (serde_derive-0.9.15.crate) = 5154bbc43f5aed140984b5438dc8d18d253996f8
 SHA512 (serde_derive-0.9.15.crate) = f66a877e6590f74b01ef2024afd993edf2fd9efad63eb92115ecb99384ae2aa8efa6998473933ea74d6a5d814086739621c7ceaff3619de1c318040ed2bd3f86
 Size (serde_derive-0.9.15.crate) = 20269 bytes
-SHA1 (serde_derive-1.0.80.crate) = e5917986dc3e83b4009562034f7e5a81dacb958b
-RMD160 (serde_derive-1.0.80.crate) = ffc801a46bc380d97ddbc5775f2fdccd849a8860
-SHA512 (serde_derive-1.0.80.crate) = e16bf0af19d325bb86a68eeecf34fb809f16666bce78c4dc281f24264e7977faba8c659cae3829082d8d6045fa347a405ccf68e9d27108debad7c695317e1e34
-Size (serde_derive-1.0.80.crate) = 47136 bytes
+SHA1 (serde_derive-1.0.85.crate) = 8413cbac25321171cbefc7c317dcd352f6672b1e
+RMD160 (serde_derive-1.0.85.crate) = 432d33a6426114f9170be7ef2d4e48f5dc007c76
+SHA512 (serde_derive-1.0.85.crate) = 719e8f7687c7ef3e8266eb2436e755c7fb013de6d8e6859676cce079f7044d9eb1d073ea00fec6c1be86998ab9ab8357aa70d866e3e3158176f031615be058e7
+Size (serde_derive-1.0.85.crate) = 48580 bytes
 SHA1 (serde_json-0.9.10.crate) = 9c2123ffd0594d986c68db4b32a2c52602d655a5
 RMD160 (serde_json-0.9.10.crate) = 1713d5e5ca65369eff496d6c53c19c6418f3bccd
 SHA512 (serde_json-0.9.10.crate) = 96c3e10bac715c2a27c02080d394b8150daa02a98eca1ebfa45fdbae2429d5cdb39346e2f5c47f1822c9f8f6625e889a98b45e3e34933c42892bd88d1b9233c1
 Size (serde_json-0.9.10.crate) = 47696 bytes
-SHA1 (serde_json-1.0.32.crate) = e0854bb5d3ac292316e19f5bbc4c6927167d380d
-RMD160 (serde_json-1.0.32.crate) = 7e351e61429b52c7c4eced9968a10ba2f380d124
-SHA512 (serde_json-1.0.32.crate) = 31add4ee25db06aa61f4b94ddb57a54c38ea734de01bf91d159ecdaa0351265837336fdec7886e9d5b1056106a6d04acbecdd39f57e5f2a96642d462ce3a4c13
-Size (serde_json-1.0.32.crate) = 69507 bytes
-SHA1 (serde_urlencoded-0.5.3.crate) = 41da50b1e96a2cf0774f5886e5391f56717e703f
-RMD160 (serde_urlencoded-0.5.3.crate) = 21d70b677d57c88b3934983d6535f822f2028632
-SHA512 (serde_urlencoded-0.5.3.crate) = 94a723687e3debebe8e221f1396a63574a36e4e2ded434ae4dde9c7c832f5f865114378d250463f5ab7e85884d11e4b99d91bf470c796c0fe24cc88614b618d9
-Size (serde_urlencoded-0.5.3.crate) = 12456 bytes
+SHA1 (serde_json-1.0.37.crate) = c924879ffe0533b1a424d519fa14aa74ed8499ab
+RMD160 (serde_json-1.0.37.crate) = 8a3968f2485eaa1c0c01c979e5102d29f32558b1
+SHA512 (serde_json-1.0.37.crate) = 8808dd4ab1c4a85103956057dd7c1193376d81dc2a6bb98848b2c516f8c0b4267a401737281727ad903c9461d74a0e172ebcc57afa32f97124c17c26b6d00b48
+Size (serde_json-1.0.37.crate) = 68709 bytes
+SHA1 (serde_urlencoded-0.5.4.crate) = 4192e6d99e84b6e77c8f119bbb6910e8dd382ea0
+RMD160 (serde_urlencoded-0.5.4.crate) = 9f48f2d4b28f5c230de7c05439a73f575b28d645
+SHA512 (serde_urlencoded-0.5.4.crate) = b32c2cf86c9c023b18ce5627992692e53a0848a1d44508c510e553731e6a4fb1ad30aef8f2cafac6ab0cf3faa45eb5f1df42cf8cbce36b673d2aa6754d3ef45b
+Size (serde_urlencoded-0.5.4.crate) = 12552 bytes
 SHA1 (shannon-0.2.0.crate) = c41c7919348cb906f0b2c97f70e09d7b6dbfc5e1
 RMD160 (shannon-0.2.0.crate) = eb344b4a3d2af36f5ff227c23bbf57e6dbeb11f1
 SHA512 (shannon-0.2.0.crate) = 1357ab46f32c4a732fb5373166b1fafce53d1292f6a259d770c1514686f39af9ffc2399dbed405c360270aec8ba6e2faeea3844fab385f3b52bd2b0d29b0a3c6
@@ -748,18 +804,18 @@ SHA1 (slab-0.3.0.crate) = 7499741568e409083506a720ac44a6470208e85e
 RMD160 (slab-0.3.0.crate) = ad4222a4a8361e419c9603cf153b17bbf8487326
 SHA512 (slab-0.3.0.crate) = cf138b3cd99fcf7c3e6b8e1a39f6b03d0eed1208620643faafd550c74cdccd1796810c5c847ab9de6e7608c8b5c5a3e14651e0c97455896bf2c10d230257f317
 Size (slab-0.3.0.crate) = 4807 bytes
-SHA1 (slab-0.4.1.crate) = beccc8103f8dd2052df37c413382d21df1ec4c1d
-RMD160 (slab-0.4.1.crate) = 6c3a417459c621d0390cd5ca5b2b90c31a3a4d89
-SHA512 (slab-0.4.1.crate) = ff8a967579f8d91548c03002f05f6612c6660796cd6fc35b325994f9bd48148ae124d58d9b991fe0b1d7bc111e9a6e43d4ae0be7a31a9faa126ef96ce82a248f
-Size (slab-0.4.1.crate) = 9479 bytes
+SHA1 (slab-0.4.2.crate) = b0c3cf72869d305a7d1d179f85b4460bd14a5bcc
+RMD160 (slab-0.4.2.crate) = cd54b2a9d76748b6c98daabc31ed1e2e3a5d94cc
+SHA512 (slab-0.4.2.crate) = f9fd70d0cc5180393cebbe87fe984de0c103db1c2c2648fb7a0ee22cdabf37a7338fd511538f00e9a5564365cce2879afe19bf77c435870197bd6cafef5d6661
+Size (slab-0.4.2.crate) = 10136 bytes
 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.5.crate) = 6181ad9d6ea7cfc86c7fa565a6a0e83e105f5059
-RMD160 (smallvec-0.6.5.crate) = 9830213dcc923525be5a2207440a5d7828550bc3
-SHA512 (smallvec-0.6.5.crate) = 8fed4990c761151bfb2d66392505bdb6a5591aee8b90aaf9032079d0a68c2b3e36c4136d307b6eebc714cf0cabc0155080a0f2cc5f59fa099363c5144e7eed31
-Size (smallvec-0.6.5.crate) = 20238 bytes
+SHA1 (smallvec-0.6.8.crate) = f773c6915207090e1f57746decacf6c6a1a9624c
+RMD160 (smallvec-0.6.8.crate) = 4cbd8336287bd9d45827f0908043ef815bdeac0b
+SHA512 (smallvec-0.6.8.crate) = 0eddd68498a20bb124fd7bf00700c98ca00a58ddfb4e6116aed0d7647b898760c9b46593c96b16bffb86541dd37f04559b75110fb3b520b1b91ad6429250250b
+Size (smallvec-0.6.8.crate) = 21448 bytes
 SHA1 (socket2-0.2.4.crate) = 7c0201045ad20afdac88b77ead9e5799e14deef2
 RMD160 (socket2-0.2.4.crate) = 23ceecf19cba27cb4294b90ebdb0e3aaa802f078
 SHA512 (socket2-0.2.4.crate) = eb3c333f0207debf5a3bec10e91efcacda8242d50588eb170f24a93581dd0685e6149dbbea8105d2bed1c6e41ca25e9f657bb8935b760c41fc57deba69298229
@@ -768,34 +824,34 @@ SHA1 (socket2-0.3.8.crate) = b0e37f92de02d3a61511bd83b41002978d30360b
 RMD160 (socket2-0.3.8.crate) = 68636e4247ca2b226901cd7305de28157d7d0943
 SHA512 (socket2-0.3.8.crate) = b543633e3acf6e8fe661f0162375619841346d5f1e51eb622e045712153e2d331bf32c90bd9a8c0cd7e84034f5d2827433788b54b3342f3eaacb537013f86a87
 Size (socket2-0.3.8.crate) = 30379 bytes
-SHA1 (spotifyd-0.2.3.tar.gz) = 0fdf0f308878df277cdcedfa6d85eeaaf4f5d7ab
-RMD160 (spotifyd-0.2.3.tar.gz) = 5062f8ac876c750b0aa3984ca1f5d7a4cad8a655
-SHA512 (spotifyd-0.2.3.tar.gz) = cc7483d9a9d442915d3a18c282708eab47f035a261ea7b273683a7b5d6c0df6a7b3443461a348db5a267970a2409ec4c4c91338e5c9352011df57650ef390522
-Size (spotifyd-0.2.3.tar.gz) = 44618 bytes
+SHA1 (spotifyd-0.2.5.tar.gz) = e286c5b2fff00ece0dcb15b1d6bc74ebee2de649
+RMD160 (spotifyd-0.2.5.tar.gz) = df75e63cb3e47a94429c9cd218bb97bf98c576d3
+SHA512 (spotifyd-0.2.5.tar.gz) = 1d1d68221df082bd7094725d20e6091922885f497c490606a91c0882e54aeb695813f942f553b543c1c52d4132a7398c24aab77017c8cf87f5477f8de55df2ce
+Size (spotifyd-0.2.5.tar.gz) = 47361 bytes
 SHA1 (stable_deref_trait-1.1.1.crate) = 0334ab8ba0db84fbd84f02cbbc61e03e6cca96ce
 RMD160 (stable_deref_trait-1.1.1.crate) = 2864679bbc382223ef85944502118c744a22e703
 SHA512 (stable_deref_trait-1.1.1.crate) = ca224226d612e1c4eb178271cee0d18b44fc036959e528d720e33f65c3ecd7a40c20d32f294c029d0d7b74dc6ce57d19aadfe3cf02c5f894e94ddb3bb06898e4
 Size (stable_deref_trait-1.1.1.crate) = 8007 bytes
-SHA1 (string-0.1.1.crate) = faa174b1d138b61fa7d50daae67c922a7bc1ed2e
-RMD160 (string-0.1.1.crate) = e4486bd298183fb9ade53f2138653ea637955bf1
-SHA512 (string-0.1.1.crate) = 018952e74d6166c5b6ea9a6a4cdcc552f0541ad7df6f5c4f7204c55a46e0062381ad29e898e6c1a7aa0ae0670aa89961a8fdcf773a6deca1ebfa25edb325e622
-Size (string-0.1.1.crate) = 3657 bytes
+SHA1 (string-0.1.3.crate) = 8248c13c52ec67d4ac9545be4316a8bace0aa5ed
+RMD160 (string-0.1.3.crate) = 26529851872ad7f58298e117ac8ec442060ae818
+SHA512 (string-0.1.3.crate) = ae2ad9747a80d5e256e2ba8d5196545166fd560d731119e2d8a2fb520257742de360ae79cf92ad41bcd5f75fc42262c2842f70e39ab4740950955980a781b6ab
+Size (string-0.1.3.crate) = 4143 bytes
 SHA1 (syn-0.11.11.crate) = a89f95d796f2b182492fbb9d0ba1bc63ed951900
 RMD160 (syn-0.11.11.crate) = ff0f9ff545514a6df09672b04c68c9a71f71f9df
 SHA512 (syn-0.11.11.crate) = 285bdc1f9b53fe791bd35b10a06fc106231c4eca908244f7ba7366a865452ec2dc8bbff275a52725d29c48d2065790ff6eb37c6eb9c1968aeb0af38c028d173e
 Size (syn-0.11.11.crate) = 63309 bytes
-SHA1 (syn-0.15.13.crate) = f2007499bc39dd51b2b73667e6fe702eb9129362
-RMD160 (syn-0.15.13.crate) = 4cada32e4e08d057907c11daa2b3761fc5ce8c38
-SHA512 (syn-0.15.13.crate) = c8d837f4a3f52a527cf7d4f8b5d96bda20e28a0893cb385fedc4672e64fda5dcd8d96338aa58a06d156f8cdc54e0ffd6f999157997b857bbf28d1bdba245be4d
-Size (syn-0.15.13.crate) = 144437 bytes
+SHA1 (syn-0.15.26.crate) = c4ab9425855dfb9632fc318759684721634d5c0d
+RMD160 (syn-0.15.26.crate) = 315b7c556e5ede72a47d1674b66cb6043675e473
+SHA512 (syn-0.15.26.crate) = 947d70dff83ffd33fda806597d54e572555b54c1600e357df919165fdc7141c6f9762b37f25f9b850e8a7775c33b6df3fc93f3eff12b36b059e696ad90619baa
+Size (syn-0.15.26.crate) = 145493 bytes
 SHA1 (synom-0.11.3.crate) = 306884081d25529a53355f1250e4b4f67b854398
 RMD160 (synom-0.11.3.crate) = a0f3688a3384eb58ed57f56165b16f4df431e050
 SHA512 (synom-0.11.3.crate) = a9c75d667be94c82c7f545e0569bb5858afd1bfca6e045fd52f4ae18ec4fd440e7d374ef45dafc97bda6c749cd4b4e185d8192b833661657323229803ef4a28e
 Size (synom-0.11.3.crate) = 17120 bytes
-SHA1 (synstructure-0.10.0.crate) = 2e67f5cb78f6466d2556d5d0311bd8d1edbb138f
-RMD160 (synstructure-0.10.0.crate) = f2b8cf91fe4e5c804a977e9ed939bab1965bd354
-SHA512 (synstructure-0.10.0.crate) = 573212bfba512225dadf7928172489c7d9f74baa23779831eb1f4fc042f7f79a42d78eacc467e220914885cb3b0329e3cb7b65629f60d59bf1d1e1786c2c7963
-Size (synstructure-0.10.0.crate) = 17344 bytes
+SHA1 (synstructure-0.10.1.crate) = b35554a74bf4ecddbd9debf27553307db40cd14b
+RMD160 (synstructure-0.10.1.crate) = 93582be7ce86406df4aeafce645bae173e7bec8c
+SHA512 (synstructure-0.10.1.crate) = 5830eea0eab15c7ed737bfa14c7bbfc73f28af6964ce3148542066fb9760a80dbba82fd9a55078426346ba757e0aaba9addecadb1d0f75eac4f029a6e4c7cc19
+Size (synstructure-0.10.1.crate) = 17836 bytes
 SHA1 (syslog-3.3.0.crate) = 420353998267a02f068d6af21db2237028b6152d
 RMD160 (syslog-3.3.0.crate) = d31cf845fb8eaec376fdfa95d2c8d2c6a4fafda2
 SHA512 (syslog-3.3.0.crate) = e2895d29a879f5cd7b930e090daabee87eabfc6f04d4047022b17e687df7350d5bd7db83f124b97c6dafdfc24af1e38dbbb0efa64d55420fd7bfa71d7a919643
@@ -804,18 +860,14 @@ SHA1 (take-0.1.0.crate) = b0243d1b1252780fbbbf2afabb57154af54c8065
 RMD160 (take-0.1.0.crate) = cfb324919e952bb9c30fa39d50022bab70449d2f
 SHA512 (take-0.1.0.crate) = b2fe508bd7e77f1f38a9981c0d2633e28205ec03bff8e21bb49670c24b8be6049609d417b34375327707049bafe5ee09db2c998de7eb47da75c282fedf4d7dd3
 Size (take-0.1.0.crate) = 5543 bytes
-SHA1 (tempdir-0.3.7.crate) = 64ae0a4a60a5d4c9275666c31c49b00117a6a209
-RMD160 (tempdir-0.3.7.crate) = 196eae26810acca0e4a52f690c79a74c147a963c
-SHA512 (tempdir-0.3.7.crate) = e5b02f7d260ff594fc2dbbd441eb8adfa36ede937f32c8c812b458167c0e49f5cf493c6ebf83ce8007a0aeb97016169fda7f5d2996fecc72f9409d6f463d9bbe
-Size (tempdir-0.3.7.crate) = 11468 bytes
 SHA1 (tempfile-2.2.0.crate) = 549c0a71503d5442cf74c1d74af9124fce7626b3
 RMD160 (tempfile-2.2.0.crate) = 5b52aac6b5c9f61410f9c3853b24999a5365ccc7
 SHA512 (tempfile-2.2.0.crate) = d7f3bd17540825830233f0bc3da48377731bfd7c47a1aeff7a488c8f2caf854b0606b49066077426773f8a64abf41871edf3b55c49def164de6fae55951cc24e
 Size (tempfile-2.2.0.crate) = 14715 bytes
-SHA1 (tempfile-3.0.4.crate) = ffc3c0bd3fb99e26356d4ebed0f47a561cb76bad
-RMD160 (tempfile-3.0.4.crate) = c418c0ed0c0ca31978377b66739fa1e8ab2ff296
-SHA512 (tempfile-3.0.4.crate) = 54890e6632f7fe81914b013fb63951eb651f7c833c6857db7dc701ca719108131acf97dfd5af4c821d32902618bd9e256ec4dd39edaa42f57f9f459a246b2770
-Size (tempfile-3.0.4.crate) = 21125 bytes
+SHA1 (tempfile-3.0.5.crate) = 64fd4b678076f4658a11e42a1c7be37c50a49970
+RMD160 (tempfile-3.0.5.crate) = 508e325878dc220f9b09aca8145d6a329bc5d553
+SHA512 (tempfile-3.0.5.crate) = f1055454383996de7a79a08f31c85b0d957f277e297a70d85b2faeb6a85e4c12348ca8ba7cae44ec1398d6d02b2d725dbd4eda68a064db66594024b407c6e306
+Size (tempfile-3.0.5.crate) = 23272 bytes
 SHA1 (term-0.4.6.crate) = 35e1adb36dc954ec7b1680f7f3c12de14beb31d2
 RMD160 (term-0.4.6.crate) = 885664c2882fc71378724fde6ebe85b420de17a7
 SHA512 (term-0.4.6.crate) = b88d9a93082521d12071148b98fc236ceba43d7a13bbaf5da679ca03ea9a6a95e38a14ea72e71fe108a5fc6deba1c8c8b25afe5abb511d19965f5e219e7c1cf1
@@ -836,14 +888,14 @@ 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 (time-0.1.40.crate) = bef947b2ae43bc96db81e45adba140651181472b
-RMD160 (time-0.1.40.crate) = 879fd9184dc31df03541a12535ef38facefae64a
-SHA512 (time-0.1.40.crate) = a14753e598ae9def3f479741968bfba028e55debdfb1243cd1becfbf468d2c5fd8457aca720197e16a6a2c63e58e07c51cab5712327ad8ae37605a2825a29bc9
-Size (time-0.1.40.crate) = 29518 bytes
-SHA1 (tokio-0.1.11.crate) = b517f4832d2cdca332f6f3c4bff9803dd8bf21c0
-RMD160 (tokio-0.1.11.crate) = 2301e4366e00344d15f8a07e0d099af24b76a6a5
-SHA512 (tokio-0.1.11.crate) = c27624c514e5a830d3284714ec0732c8cf5b2b9879648ac21ca3ab528954c5cc8041eb945bfc1cdebb624d4502f886044844d7847c18f7308eb3bc06089f9a10
-Size (tokio-0.1.11.crate) = 76732 bytes
+SHA1 (time-0.1.42.crate) = 8538d54dfbe58abd4fb41e8df8404e23cfbbe73f
+RMD160 (time-0.1.42.crate) = f4a8c4e0f8f7aa638b92d04a5ebcec90cafb1a52
+SHA512 (time-0.1.42.crate) = 4df662212377093b0fd8fcd88ddc30b20a8af7d989c2e100c0cf64f9741e88eea6e858e1aa4220be6b76b0cf8b62c8116b492010d74d1ebef197c66aa130aa83
+Size (time-0.1.42.crate) = 30005 bytes
+SHA1 (tokio-0.1.15.crate) = 51996e296e2791c7ebe322e8a2a988e60ade4338
+RMD160 (tokio-0.1.15.crate) = 52a2177a4558555723c67b80d6a2e68bd045a841
+SHA512 (tokio-0.1.15.crate) = 299a47f1cfb66d3362c572ca284562c369cc442a2a163196e542dec0f7862cc72b574859383aceea8f970afa4cfe9b4e74698aadf65a9a2284ab210a92fb188a
+Size (tokio-0.1.15.crate) = 81870 bytes
 SHA1 (tokio-codec-0.1.1.crate) = 99862149d2e0a4640c214435137fbf2f2479ef9f
 RMD160 (tokio-codec-0.1.1.crate) = 5b62e89cbf3e2ffedd292463fe1699d888245a54
 SHA512 (tokio-codec-0.1.1.crate) = 9c868545e8adc234a51b81966836b786019181ea25907bf14887ce26ed1cf5866f5df8898bbf6bb7c8d3626f145ce0465d3a79050d53f8dcffe98f71886f9044
@@ -852,34 +904,34 @@ SHA1 (tokio-core-0.1.17.crate) = 2c0541c80cb417d07cd8045c520f2507766e2560
 RMD160 (tokio-core-0.1.17.crate) = 893283bfa5c15d856fd234905d797f78eb8179dd
 SHA512 (tokio-core-0.1.17.crate) = ecf3a38f88bcce8003cd334292217efb406e31e9cdeea115fd2b2c79c126cfac615aa6c975d5b08be30ac449e5bffa552e2b002b1b9a5e2f4e3969cdfe19d520
 Size (tokio-core-0.1.17.crate) = 73933 bytes
-SHA1 (tokio-current-thread-0.1.3.crate) = 8ba0c1046db70becd78c163f15fbf33f0dbe5ecf
-RMD160 (tokio-current-thread-0.1.3.crate) = a0fe27e4fbe2c249c462b212a8d9e77106fda003
-SHA512 (tokio-current-thread-0.1.3.crate) = 375e078086a9bcaba81b35a2da767b52301fa6b7909113a0a5425383f7c83868240caace4d1eed163e858990413da0ac8ec8248373047971c480d76fa79c994b
-Size (tokio-current-thread-0.1.3.crate) = 19187 bytes
-SHA1 (tokio-executor-0.1.5.crate) = afa3a45b53deaa857b5e43998e9e29c966797cce
-RMD160 (tokio-executor-0.1.5.crate) = 89e2c0b0ae9287fd25c9a20de65b2f7647bd8913
-SHA512 (tokio-executor-0.1.5.crate) = 488b75570e1f07c521972bd33b6313926c0e763385872f50858a58af1e738f2ea1a276e8899263a25a4788f641ba94f9280ad55c32978a97af9337bb0c8af987
-Size (tokio-executor-0.1.5.crate) = 10540 bytes
-SHA1 (tokio-fs-0.1.3.crate) = c2bc7c7eb8f5fcf0c1ae873ad621c25ab2bc774e
-RMD160 (tokio-fs-0.1.3.crate) = 0fe99c2e4f08dd4726b3c9306af96375a6d7cb01
-SHA512 (tokio-fs-0.1.3.crate) = fd13f4a7ca08bd76d58e668dad894176eab972fe75e12386c97138b55c00c96c34c0ab1c108df403ee6ceceb83d290568078a496c7cfef83de55b03e07ae1a74
-Size (tokio-fs-0.1.3.crate) = 12719 bytes
-SHA1 (tokio-io-0.1.9.crate) = 460553b9a6bc78661231d67274426735aba84b00
-RMD160 (tokio-io-0.1.9.crate) = f43b88f24d423e84c8d449797c0d6859ed32d54f
-SHA512 (tokio-io-0.1.9.crate) = 31bbe7de6fd060dffc42a02ac6720b67676ee32663278aaa82000a5c280a7232d7678f79abf4cc40b4d3140ec475821512ba2ecef8ad72ff072382195c18e5c2
-Size (tokio-io-0.1.9.crate) = 32954 bytes
-SHA1 (tokio-process-0.2.2.crate) = 2275b2c00b7cf41b9db9e8c0a5af1563f49703d1
-RMD160 (tokio-process-0.2.2.crate) = 413a09ae5fa45553829d01ec74a92d947203ae4e
-SHA512 (tokio-process-0.2.2.crate) = 47be3d56d51d2c41cbcfe6e86508e64e5e88fd8cbf07aa4ebabf6939e27c57947c4a5bf76cb4ad448fa554dc9a0c9b4c14029f13d548ff06f194b1e2c2226f98
-Size (tokio-process-0.2.2.crate) = 19077 bytes
+SHA1 (tokio-current-thread-0.1.4.crate) = 41cb7980e23006cf8c6bcf53b9d1466ef0e8024e
+RMD160 (tokio-current-thread-0.1.4.crate) = d0ab595f490e339f6c94e0bbbf20f13d9222aae4
+SHA512 (tokio-current-thread-0.1.4.crate) = 2d6c0af55470795b3ad237a2fd3e59b3d75831b04841219f57033556372f2d31af71500374022359fc661f7d606967c6b922a06c1e71e5bcea0759eea7c0ace3
+Size (tokio-current-thread-0.1.4.crate) = 19400 bytes
+SHA1 (tokio-executor-0.1.6.crate) = 3e6d3e7265cc79fe4420815eab83b52835d9fa06
+RMD160 (tokio-executor-0.1.6.crate) = 43c9bcb0feddb9440015ab6b09bf3c248e58a060
+SHA512 (tokio-executor-0.1.6.crate) = d8ce70b05956f25769ed2b8ef876ae520bfb51613fdd3ac07c8ee8eb422a891ccbf3a92df53fcd60ec31b3527041912c1fc49549e6e2dc235b1468d21d30706b
+Size (tokio-executor-0.1.6.crate) = 10059 bytes
+SHA1 (tokio-fs-0.1.5.crate) = aa41d2f1826f09e3a635afb3609dcee305ee6094
+RMD160 (tokio-fs-0.1.5.crate) = 539d15233eb172d1be06804cb16e9ce43fa2c0f8
+SHA512 (tokio-fs-0.1.5.crate) = 2f36c910a72e8e82c3a9edac3f1806765b6f3850d3b3ab493d868a2f363486c49ddb8a88c68794edba96174122a3ea27ded0b0fc94735fe5bed652968a1df836
+Size (tokio-fs-0.1.5.crate) = 14467 bytes
+SHA1 (tokio-io-0.1.11.crate) = 69efbe93d52d19b7126e9835729189f821c43451
+RMD160 (tokio-io-0.1.11.crate) = 4a3f755072750336dc67d81c2bf7b46abda2f7d9
+SHA512 (tokio-io-0.1.11.crate) = e11f9e55521d601a74ed05e8d87f7a936eb2c4a54cb5f2e671bdfbacb4a3c5f4cd3d58b978c9fe37b863df78a5c9cbd7fa6e673d8c2da97a1d57e2de6da07b86
+Size (tokio-io-0.1.11.crate) = 33322 bytes
+SHA1 (tokio-process-0.2.3.crate) = e7ac10915072f97d67ead0f8e6d79e7167396596
+RMD160 (tokio-process-0.2.3.crate) = 65a0008a024ff9cff2805a6e3dcab723eadca12d
+SHA512 (tokio-process-0.2.3.crate) = d3fdef06ec7517f0ea708c3d3d17c63fc3bebd772b93683e1e09ea12a5b1d996774dfa8881d45ea77ba27d94d4149a42b455547a5c01402958a5dcd892bee232
+Size (tokio-process-0.2.3.crate) = 19886 bytes
 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.6.crate) = 7615d0f52f718c4a78c8c4898f0811da3dafcc22
-RMD160 (tokio-reactor-0.1.6.crate) = 9234844ea57a64e44ed7af7181a676da0fa49d8b
-SHA512 (tokio-reactor-0.1.6.crate) = 36e2edd29e46ade8ea5efa4e3eb7698767ddc397f65d1a22cdcc8cc789e3f42d951c13139aa2fc96699773745a7156dc67de1cbee82799180a1a9a1bd00bf192
-Size (tokio-reactor-0.1.6.crate) = 23376 bytes
+SHA1 (tokio-reactor-0.1.8.crate) = 2b01cfe782024868cc5f7533476f64e2e84447c5
+RMD160 (tokio-reactor-0.1.8.crate) = 0133b55b12bdc4bf201c3ffedda80b39ef3d7000
+SHA512 (tokio-reactor-0.1.8.crate) = 7605d9133486061c7c0f3a339d1cc2e662de9593002fe623fb63bf779047341189be82ee3c5d1eece7666c172f95bd54846456f1950ec6af9d3b863c32190bad
+Size (tokio-reactor-0.1.8.crate) = 23805 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
@@ -892,26 +944,30 @@ SHA1 (tokio-signal-0.2.7.crate) = e9b367420190654f470a19d623498788b6530211
 RMD160 (tokio-signal-0.2.7.crate) = 1bb78c85b8134a2981905ae2c82d6a8188952af8
 SHA512 (tokio-signal-0.2.7.crate) = 60cc31f9ea58853498dd19d858a7ec72bbccb0255c7d7f316b55c7e4aa21291f5609611ce5ccd2751d505417d8a3860d7374d6377916cbacf52a18c649448d9f
 Size (tokio-signal-0.2.7.crate) = 15122 bytes
-SHA1 (tokio-tcp-0.1.2.crate) = 35eba29e43049de785fec7233f03889632e00976
-RMD160 (tokio-tcp-0.1.2.crate) = c29a529df4a3358ec1bea389896d3ae497a8870c
-SHA512 (tokio-tcp-0.1.2.crate) = d250eeff3a1e8133cf20201dd3c54ba2a6f057407f051cda3da195437d0cb8eb0592e9467343145d85f916276bc76910434a5190af476cc845ff6e7e0e66e8b1
-Size (tokio-tcp-0.1.2.crate) = 10633 bytes
-SHA1 (tokio-threadpool-0.1.7.crate) = 20337df81f97d1472d608dce5da1125680916806
-RMD160 (tokio-threadpool-0.1.7.crate) = c559b6236275dedfa9137aa3aa0977a5bfa37e0a
-SHA512 (tokio-threadpool-0.1.7.crate) = 0a47dfd753a44889cc3161301a82ed7488dea92d936ac07e81e5c0241d339b1d46e5730e1bf6fff0c47305063ebb4c97b926d070c6d8d965f99ddbca31306d28
-Size (tokio-threadpool-0.1.7.crate) = 49088 bytes
-SHA1 (tokio-timer-0.2.7.crate) = 1fe9977459b407ad51cc851b660da7fb998ff4fa
-RMD160 (tokio-timer-0.2.7.crate) = 90637f100450d06ce104e938d6b6066ac7380e8b
-SHA512 (tokio-timer-0.2.7.crate) = 1c49e75d3d1719fea454d4cb2ffcbca15348be18659a4bd2ee48b78f88fefbea5e70c09bf53c60d3d30098ab5e7fd9dc1fb56b39af25b008c1959edeb2bfeea9
-Size (tokio-timer-0.2.7.crate) = 35395 bytes
-SHA1 (tokio-udp-0.1.2.crate) = e498e8756e07e74f77e7c4bafae40b50e73336c3
-RMD160 (tokio-udp-0.1.2.crate) = baa6c79363a24495adddcc60818951edd0e0313d
-SHA512 (tokio-udp-0.1.2.crate) = 7553c77d69e9a7b902a0aa2aeb7f98fbcaa5a535193d576bc36184f4991edeb5e1f09f2bd1351a6ffca21cd8f389c4fc82cfb302a902a2a0204744c896cc70e1
-Size (tokio-udp-0.1.2.crate) = 9765 bytes
-SHA1 (tokio-uds-0.2.2.crate) = 9e44c2ab86d0cd9673482459297d142b7f3ce19f
-RMD160 (tokio-uds-0.2.2.crate) = 09e3bc729ab2be5ae1a9bb0f85baf63632ffb0b3
-SHA512 (tokio-uds-0.2.2.crate) = de8bc109a418c8fda49b563da179355d7e07c22a544b7d7cd0047110844c7c57f06be1fa8d47d7cbbf21fc868331c463521232b7caa51f57f5271a717e7b98e1
-Size (tokio-uds-0.2.2.crate) = 9319 bytes
+SHA1 (tokio-sync-0.1.0.crate) = 8cc5b57e0551fd96444cd1329b8a25b35b119d5b
+RMD160 (tokio-sync-0.1.0.crate) = 435e84cf70f4cf25fbe7d1a373054017d8c4b488
+SHA512 (tokio-sync-0.1.0.crate) = 9e7f681fb71ddc8653e4ce669eeb37a2df2151a7dfb65191c7c460545bea382f754770187859703b1e866985db96138dd1c4f88e655b04fb2d0645485be77650
+Size (tokio-sync-0.1.0.crate) = 33623 bytes
+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.11.crate) = 9ae0673b278cb18eaad7c2f127447c1d78025129
+RMD160 (tokio-threadpool-0.1.11.crate) = 91cf09134118d219f75c4d45e653f337af60d656
+SHA512 (tokio-threadpool-0.1.11.crate) = 2869427bb4b668e9a6a84306e0a99854876993155a58d1b023c7cec448389f87a0aa119eb4a72908457052f8d13ed9c9673423dd7049df791cc364f246ae3ac2
+Size (tokio-threadpool-0.1.11.crate) = 49521 bytes
+SHA1 (tokio-timer-0.2.9.crate) = 323de989a25d7774efa565df33da2e37b46a1004
+RMD160 (tokio-timer-0.2.9.crate) = 3441f6b1978d2cdacd337f5ff57109a1fa65dcf6
+SHA512 (tokio-timer-0.2.9.crate) = 3cbb8e457f4f4673994f55409410a73719c1b01e9d04c52cfe9a60981a8d6038057c899e3d4b40645ce6a2e58cc3ce24d49c5465c44e034bbdb659835b1f68cd
+Size (tokio-timer-0.2.9.crate) = 37434 bytes
+SHA1 (tokio-udp-0.1.3.crate) = a7c175129567353ebc75b4ebf86f6181b635d02e
+RMD160 (tokio-udp-0.1.3.crate) = dcbb925a5a925e793752144f677c6fafd497e566
+SHA512 (tokio-udp-0.1.3.crate) = a2fd724ebe46b8fc8757558b6d267491b86ed5625ff91b212a6c77448231c72fa2b8e5c389cb27e93f2b924f48c88c154f23eb8721ecb93e7c1820c7c4dbead2
+Size (tokio-udp-0.1.3.crate) = 10227 bytes
+SHA1 (tokio-uds-0.2.5.crate) = 90a26e14b2c4be8d6f4cfb0b6b3dda466bea5004
+RMD160 (tokio-uds-0.2.5.crate) = db4ccc9f346f282902e0d97224b3e5cb92550e75
+SHA512 (tokio-uds-0.2.5.crate) = 964648b9ada5e072ce90bb7a20deed48a517a0e4c6b808b1fb8440755efdc35269b5a30ad312a5e228603e8f1f8d4b8e2f19f4aab10f75ea5b569ad402bfeb61
+Size (tokio-uds-0.2.5.crate) = 11808 bytes
 SHA1 (try-lock-0.1.0.crate) = 107b74327634652fc605da1e200e2150c0558617
 RMD160 (try-lock-0.1.0.crate) = 1019447323ea4bf58b7c934e5065827d56d95fb2
 SHA512 (try-lock-0.1.0.crate) = bb00cfa02cae996fab0d94623c71d261a73d6f8b189b75ca9c1636739c53b700e8bd915311eae54851b5f184f0999209bb45ab748828666b2cd2a9b4d3803d1f
@@ -920,10 +976,10 @@ SHA1 (try-lock-0.2.2.crate) = ae614dcc6eab9c8b3dcacb5f2674d0b6cfba8df3
 RMD160 (try-lock-0.2.2.crate) = 772f07ca023eae6345c74f5b52296c437bceb144
 SHA512 (try-lock-0.2.2.crate) = aeb54abe3cc02d5dfd0d13010558454e5caab2568bd923a035dfef5ed5d3394b4bab9f7ab21dbaf82f1c20ccd95955bcf6ac2bdc976a824d9508d6f2a27ef330
 Size (try-lock-0.2.2.crate) = 3638 bytes
-SHA1 (ucd-util-0.1.1.crate) = da23ff4d1f5c1c7c20b87d8fd5b7cc2dd6acbdf4
-RMD160 (ucd-util-0.1.1.crate) = b36f310b6d4808dc0b20f217727a592eb48b3e05
-SHA512 (ucd-util-0.1.1.crate) = 3101bb088f9a804f311c23cfbec1b59ed6daebcc985af3c4a25cee5c1a0c0b8fe15a3b95516361cfc75bf0322895f2acc4835ee94122c782abfc8b0a1e6f8738
-Size (ucd-util-0.1.1.crate) = 24221 bytes
+SHA1 (ucd-util-0.1.3.crate) = 4d0bed778f980e6db07ef6eb46fcbdcba29303aa
+RMD160 (ucd-util-0.1.3.crate) = c9eeb795a73b8facbf7679e3877689eb2551fb90
+SHA512 (ucd-util-0.1.3.crate) = 50a796feb198012241d73001bb53c8e3d3168df379de91d7ecaccfd829b08a356afe3db736fb8cced8748141d7a9e4b157440442c425816c78c0615c08e20f2e
+Size (ucd-util-0.1.3.crate) = 25897 bytes
 SHA1 (unicase-1.4.2.crate) = fdcf4a0708ccf5ae895820719f13b4e53ecba601
 RMD160 (unicase-1.4.2.crate) = 0b0793bceea1ff1c9e29f83a7f4a60aefeca9499
 SHA512 (unicase-1.4.2.crate) = f92ceb4b9b4757a813fcf23949c8a9770e5169aec19d43c7ea9c3b49b365a2d4ef619255693b5dc30b974e6fe5bed857fa0743caec0ad88abd5b5c80df96fcac
@@ -936,10 +992,10 @@ 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.7.crate) = a6865f9affd14fdbef38d072c182e160e49cd5d6
-RMD160 (unicode-normalization-0.1.7.crate) = 4cbee8c9b2979aa0aa93f5a222fd0b72c46e97c6
-SHA512 (unicode-normalization-0.1.7.crate) = 4b4d3737244b1425ef8000318316decf8e167d3c92524e92bdd3c34798cf6fd1388ba7651da67d565f07d4640e9881145334fbcdfb8f20c33873d6e40ef3630e
-Size (unicode-normalization-0.1.7.crate) = 330545 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-width-0.1.5.crate) = 82af5ff3b480cb5a3870da5e3b4762c3d6b7b888
 RMD160 (unicode-width-0.1.5.crate) = 360df9e831a6e20931c240d13747f3711dc568d9
 SHA512 (unicode-width-0.1.5.crate) = bd5ac5f0433953d79408074239edc7c43ce23d56659d467805d81ab01c576a3cf77ccedb3bba41d48bc4ad46a8905ac8a1927b99312053ef6295fd940a6766d2
@@ -960,14 +1016,14 @@ SHA1 (unreachable-1.0.0.crate) = 68db19698bc2a1551cac29455f3f9478b571023b
 RMD160 (unreachable-1.0.0.crate) = 00c79ce6e523b3b09978db8766e3110a637c23ec
 SHA512 (unreachable-1.0.0.crate) = 054e0a471d1068b7703853d838c7c381ac6865ac1f8abae08747581e3754416ccec5b80a5b04fedbcd01e68bfeba286b849e3b8ea67bbe62444f2974655e4948
 Size (unreachable-1.0.0.crate) = 6355 bytes
-SHA1 (url-1.7.1.crate) = 527de94db5877071d3a915702ee0649e907d4c88
-RMD160 (url-1.7.1.crate) = 1a31acb63bd8e45fd76029fa1e4a64b4bb62eff4
-SHA512 (url-1.7.1.crate) = 912632e35c7ec076f29c02b93010d72f56989e2a8155d6b341c95cb79d65ffdeb32d31fa53ef59bf3d39683e1c51f4be1156c1d0c88f6b86a1bf42cd0ae00c71
-Size (url-1.7.1.crate) = 68266 bytes
-SHA1 (utf8-ranges-1.0.1.crate) = 2c4731ebf5f5f66e8038803d482666e713f95465
-RMD160 (utf8-ranges-1.0.1.crate) = a3da1c2204536ea3be8b3a4aa7b7cb045c37d24d
-SHA512 (utf8-ranges-1.0.1.crate) = c17ca6aa679f1f974c9673fac6116c5bb48ff59ca65a968520d5e89c52a7d4409d578df4b28dd3feb4aee208d796a47641c4f1de71810de36905c6cd3439ff97
-Size (utf8-ranges-1.0.1.crate) = 9247 bytes
+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 (utf8-ranges-1.0.2.crate) = 315874cf1a68de8e618293de577f95081d7e5dd8
+RMD160 (utf8-ranges-1.0.2.crate) = 472c5b94c5ca826c8788d2e6629b713a9df70fd6
+SHA512 (utf8-ranges-1.0.2.crate) = ac168b908a34c4814a682b77502d2e5aa3130acb01fa87e29c78b760a61ba61b01f9fa2d67202604ac9824e0b2fe92143b72c0d4100a62ff9f53e4b00a4a12fb
+Size (utf8-ranges-1.0.2.crate) = 8510 bytes
 SHA1 (uuid-0.4.0.crate) = fcba6f738aa843f3ee3d7661e651e23a76acab4f
 RMD160 (uuid-0.4.0.crate) = 56c9c7b111866bc243ebe4681e6216819efbbc4e
 SHA512 (uuid-0.4.0.crate) = 6a2705ec7464f664e6807887654f2f8ef5993dbba2f019e9433d6b0713e1233553ee26138fcf3b5dac755530be05dd5e00694b8588b4fb591056176bb4a76365
@@ -1020,10 +1076,10 @@ 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.1.crate) = c160d41f42a5ec2836dc7254268de2b580c3a0c5
-RMD160 (winapi-util-0.1.1.crate) = 5249ad394eca9d272699ed0d8f4b05e6fb54985e
-SHA512 (winapi-util-0.1.1.crate) = 003244d94a887d870b8eab7569f6aee432350eb9f13b5b90a0836eb105b05ac83b7835efe90d9915437f295730653b2dafe6251ab9c46011f1d8492fd4ab8a06
-Size (winapi-util-0.1.1.crate) = 7635 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-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
@@ -1040,21 +1096,22 @@ 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
 Size (ws2_32-sys-0.2.1.crate) = 4697 bytes
-SHA1 (xdg-2.1.0.crate) = 1be255e4ab1a7b6ce995528fa992233f26450b2c
-RMD160 (xdg-2.1.0.crate) = 302930b395d58627060ba588228b6e9f47c4d095
-SHA512 (xdg-2.1.0.crate) = 5896540327691f7609cc8cb4055561e791ab627e7327e5c49c9ccb14713d35ce8f43e17bd333cdfb4991884501d6b0bd480e41e9a3dde97499644240675ed52e
-Size (xdg-2.1.0.crate) = 12444 bytes
-SHA1 (patch-Cargo.lock) = 0c08b040c85fa74d81c3cfb1fb31652fe0c614ed
+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) = 679ac3f552f0cf8ed82cfc38f442cbd91c469051
 SHA1 (patch-Cargo.toml) = b98d64138acff003a3ca57ce317c966de0749828
 SHA1 (patch-librespot_Cargo.toml) = b2178694b6da775bd3341523e9213dd3da92e4fa
 SHA1 (patch-librespot_audio_Cargo.toml) = 6e0cd7a64efde293b3c1bbc33d476016276c691f
 SHA1 (patch-librespot_connect_Cargo.toml) = 3c9e481bf827ec9280a772b7b23af71bba548d70
 SHA1 (patch-librespot_playback_Cargo.toml) = d80ccd7b0e133dcff42363eddc2458992cf90b3e
 SHA1 (patch-rust-mdns_Cargo.toml) = 5235aac10343f0ef225be0dcea8717c857d70622
-SHA1 (patch-vendor_daemonize_ffi.rs) = 19168a3c735c6509e26b8014c53563972fd62eab
-SHA1 (patch-vendor_get_if_addrs_src_lib.rs) = 2a3891cdf4080a65f0c6e0dfe9caf802d1f328ca
+SHA1 (patch-vendor_daemonize_ffi.rs) = 05863dfaafbe7b2299f110686bad28195ee3cae7
+SHA1 (patch-vendor_fuchsia-cprng-Cargo.toml) = 25df9c7e78ea925148d1940edfaf5a883b96fc23
+SHA1 (patch-vendor_get_if_addrs_src_lib.rs) = 51ff71692cb15f3d26df736e0e6ab6df82ecc5fe
+SHA1 (patch-vendor_nix_src_unistd.rs) = b6f76d4e81eb7e9cd81af6acc79c86be7814718d
 SHA1 (patch-vendor_rust-crypto_src_aesni_helpers.c) = e04b6398c3b899840f06678e9da40e7faed26018
-SHA1 (patch-vendor_termios_src_lib.rs) = b0b746c193438b40286db01c2a4adb84042156a5
-SHA1 (patch-vendor_termios_src_os_mod.rs) = 23433d485baa73e1e68c1815fbbec5bcce4511b1
-SHA1 (patch-vendor_termios_src_os_netbsd.rs) = 9bd30ee9e2b2fc3af53fcf33e9683724ce966713
-SHA1 (patch-vendor_tokio-uds_src_ucred.rs) = 35965e6a7bfb0b2d236fd6bc81cc789f65edee62
+SHA1 (patch-vendor_termios_src_lib.rs) = 0e47dae58658001103abeac61c137294a5f50a51
+SHA1 (patch-vendor_termios_src_os_mod.rs) = 3c593488e653ccbc75dba042e879c1078f143d18
+SHA1 (patch-vendor_termios_src_os_netbsd.rs) = 340eb3bf810e7dcb927d0d221af414a0d83a59bb
diff --git a/spotifyd/patches/patch-Cargo.lock b/spotifyd/patches/patch-Cargo.lock
index ac430b57ee..b0621ba3e9 100644
--- a/spotifyd/patches/patch-Cargo.lock
+++ b/spotifyd/patches/patch-Cargo.lock
@@ -1,28 +1,16 @@
 $NetBSD$
 
---- Cargo.lock.orig	2018-10-21 10:49:11.000000000 +0000
+--- Cargo.lock.orig	2019-02-25 20:01:17.000000000 +0000
 +++ Cargo.lock
-@@ -14,7 +14,6 @@ dependencies = [
+@@ -22,7 +22,6 @@ dependencies = [
  [[package]]
  name = "alsa"
  version = "0.0.1"
 -source = "git+https://github.com/plietar/rust-alsa#8c63543fa0ccd971cf15f5675293d19febd6f79e";
  dependencies = [
-  "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
+  "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)",
  ]
-@@ -40,6 +39,11 @@ dependencies = [
- ]
- 
- [[package]]
-+name = "arc-swap"
-+version = "0.3.7"
-+source = "registry+https://github.com/rust-lang/crates.io-index";
-+
-+[[package]]
- name = "arrayvec"
- version = "0.4.7"
- source = "registry+https://github.com/rust-lang/crates.io-index";
-@@ -317,7 +321,6 @@ dependencies = [
+@@ -368,7 +367,6 @@ dependencies = [
  [[package]]
  name = "dns-parser"
  version = "0.3.2"
@@ -30,26 +18,11 @@ $NetBSD$
  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)",
-@@ -697,11 +700,12 @@ source = "registry+https://github.com/ru
- 
- [[package]]
- name = "lewton"
--version = "0.8.0"
-+version = "0.9.3"
- source = "registry+https://github.com/rust-lang/crates.io-index";
- dependencies = [
-  "byteorder 1.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
-- "ogg 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "ogg 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "smallvec 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)",
- ]
- 
- [[package]]
-@@ -738,19 +742,18 @@ dependencies = [
+@@ -793,19 +791,18 @@ dependencies = [
  [[package]]
  name = "librespot"
  version = "0.1.0"
--source = "git+https://github.com/librespot-org/librespot.git#3614404f18bcf74b1cc2a82d8c4c675f1de34e63";
+-source = "git+https://github.com/librespot-org/librespot.git#daeeeaa122fc2d71edf11e562e23038db4210b39";
  dependencies = [
   "base64 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
   "env_logger 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -71,26 +44,17 @@ $NetBSD$
   "log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
   "num-bigint 0.1.44 (registry+https://github.com/rust-lang/crates.io-index)",
   "protobuf 1.7.4 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -762,6 +765,7 @@ dependencies = [
-  "serde_json 0.9.10 (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.9 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "tokio-process 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
-  "tokio-signal 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-  "url 1.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
-  "vergen 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -770,36 +774,34 @@ dependencies = [
+@@ -826,34 +823,32 @@ dependencies = [
  [[package]]
  name = "librespot-audio"
  version = "0.1.0"
--source = "git+https://github.com/librespot-org/librespot.git#3614404f18bcf74b1cc2a82d8c4c675f1de34e63";
+-source = "git+https://github.com/librespot-org/librespot.git#daeeeaa122fc2d71edf11e562e23038db4210b39";
  dependencies = [
   "bit-set 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
-  "byteorder 1.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
+  "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
   "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)",
-- "lewton 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
+  "lewton 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)",
 - "librespot-core 0.1.0 (git+https://github.com/librespot-org/librespot.git)",
-+ "lewton 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)",
 + "librespot-core 0.1.0",
   "log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
   "num-bigint 0.1.44 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -104,7 +68,7 @@ $NetBSD$
  [[package]]
  name = "librespot-connect"
  version = "0.1.0"
--source = "git+https://github.com/librespot-org/librespot.git#3614404f18bcf74b1cc2a82d8c4c675f1de34e63";
+-source = "git+https://github.com/librespot-org/librespot.git#daeeeaa122fc2d71edf11e562e23038db4210b39";
  dependencies = [
   "base64 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
   "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -119,20 +83,17 @@ $NetBSD$
 - "mdns 0.2.0 (git+https://github.com/plietar/rust-mdns)",
 + "mdns 0.2.0",
   "num-bigint 0.1.44 (registry+https://github.com/rust-lang/crates.io-index)",
-- "protobuf 1.7.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "protobuf 2.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
-  "rand 0.3.22 (registry+https://github.com/rust-lang/crates.io-index)",
-  "rust-crypto 0.2.36 (registry+https://github.com/rust-lang/crates.io-index)",
-  "serde 0.9.15 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -812,7 +814,6 @@ dependencies = [
+  "protobuf 2.2.5 (registry+https://github.com/rust-lang/crates.io-index)",
+  "rand 0.3.23 (registry+https://github.com/rust-lang/crates.io-index)",
+@@ -868,7 +863,6 @@ dependencies = [
  [[package]]
  name = "librespot-core"
  version = "0.1.0"
--source = "git+https://github.com/librespot-org/librespot.git#3614404f18bcf74b1cc2a82d8c4c675f1de34e63";
+-source = "git+https://github.com/librespot-org/librespot.git#daeeeaa122fc2d71edf11e562e23038db4210b39";
  dependencies = [
   "base64 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
-  "byteorder 1.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -824,12 +825,12 @@ dependencies = [
+  "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
+@@ -880,7 +874,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 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -141,39 +102,32 @@ $NetBSD$
   "log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
   "num-bigint 0.1.44 (registry+https://github.com/rust-lang/crates.io-index)",
   "num-integer 0.1.39 (registry+https://github.com/rust-lang/crates.io-index)",
-  "num-traits 0.1.43 (registry+https://github.com/rust-lang/crates.io-index)",
-- "protobuf 1.7.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "protobuf 2.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
-  "rand 0.3.22 (registry+https://github.com/rust-lang/crates.io-index)",
-  "rpassword 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
-  "rust-crypto 0.2.36 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -847,29 +848,27 @@ dependencies = [
+@@ -903,12 +897,11 @@ dependencies = [
  [[package]]
  name = "librespot-metadata"
  version = "0.1.0"
--source = "git+https://github.com/librespot-org/librespot.git#3614404f18bcf74b1cc2a82d8c4c675f1de34e63";
+-source = "git+https://github.com/librespot-org/librespot.git#daeeeaa122fc2d71edf11e562e23038db4210b39";
  dependencies = [
-  "byteorder 1.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
+  "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
   "futures 0.1.25 (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 1.7.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "protobuf 2.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
+  "protobuf 2.2.5 (registry+https://github.com/rust-lang/crates.io-index)",
  ]
- 
+@@ -916,16 +909,15 @@ dependencies = [
  [[package]]
  name = "librespot-playback"
  version = "0.1.0"
--source = "git+https://github.com/librespot-org/librespot.git#3614404f18bcf74b1cc2a82d8c4c675f1de34e63";
+-source = "git+https://github.com/librespot-org/librespot.git#daeeeaa122fc2d71edf11e562e23038db4210b39";
  dependencies = [
 - "alsa 0.0.1 (git+https://github.com/plietar/rust-alsa)",
 + "alsa 0.0.1",
-  "byteorder 1.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
+  "byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
   "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)",
-  "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
+  "libc 0.2.48 (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)",
@@ -184,113 +138,45 @@ $NetBSD$
   "log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
   "portaudio-rs 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
  ]
-@@ -877,9 +876,9 @@ dependencies = [
+@@ -933,7 +925,6 @@ dependencies = [
  [[package]]
  name = "librespot-protocol"
  version = "0.1.0"
--source = "git+https://github.com/librespot-org/librespot.git#3614404f18bcf74b1cc2a82d8c4c675f1de34e63";
+-source = "git+https://github.com/librespot-org/librespot.git#daeeeaa122fc2d71edf11e562e23038db4210b39";
  dependencies = [
-- "protobuf 1.7.4 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "protobuf 2.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "protoc-rust 2.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
- ]
- 
- [[package]]
-@@ -920,10 +919,9 @@ source = "registry+https://github.com/ru
+  "protobuf 2.2.5 (registry+https://github.com/rust-lang/crates.io-index)",
+  "protoc-rust 2.2.5 (registry+https://github.com/rust-lang/crates.io-index)",
+@@ -977,10 +968,9 @@ source = "registry+https://github.com/ru
  [[package]]
  name = "mdns"
  version = "0.2.0"
--source = "git+https://github.com/plietar/rust-mdns#0974ab4ff7874437e11a89037c8258362a0061f8";
+-source = "git+https://github.com/plietar/rust-mdns#66a74033da6c9f1a06e7b0a29f4544fd189d6479";
  dependencies = [
-  "byteorder 1.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
+  "byteorder 1.3.1 (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.25 (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)",
-@@ -991,6 +989,17 @@ dependencies = [
- ]
- 
- [[package]]
-+name = "mio-named-pipes"
-+version = "0.1.6"
-+source = "registry+https://github.com/rust-lang/crates.io-index";
-+dependencies = [
-+ "log 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "mio 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "miow 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
- name = "mio-uds"
- version = "0.6.7"
- source = "registry+https://github.com/rust-lang/crates.io-index";
-@@ -1012,6 +1021,15 @@ dependencies = [
- ]
- 
- [[package]]
-+name = "miow"
-+version = "0.3.3"
-+source = "registry+https://github.com/rust-lang/crates.io-index";
-+dependencies = [
-+ "socket2 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
- name = "multimap"
- version = "0.4.0"
- source = "registry+https://github.com/rust-lang/crates.io-index";
-@@ -1115,7 +1133,7 @@ dependencies = [
+@@ -1606,7 +1596,7 @@ dependencies = [
  
  [[package]]
- name = "ogg"
--version = "0.5.1"
-+version = "0.7.0"
+ name = "reqwest"
+-version = "0.9.9"
++version = "0.9.3"
  source = "registry+https://github.com/rust-lang/crates.io-index";
  dependencies = [
-  "byteorder 1.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -1267,6 +1285,38 @@ version = "1.7.4"
- source = "registry+https://github.com/rust-lang/crates.io-index";
- 
- [[package]]
-+name = "protobuf"
-+version = "2.0.5"
-+source = "registry+https://github.com/rust-lang/crates.io-index";
-+
-+[[package]]
-+name = "protobuf-codegen"
-+version = "2.0.5"
-+source = "registry+https://github.com/rust-lang/crates.io-index";
-+dependencies = [
-+ "protobuf 2.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "protoc"
-+version = "2.0.5"
-+source = "registry+https://github.com/rust-lang/crates.io-index";
-+dependencies = [
-+ "log 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
-+name = "protoc-rust"
-+version = "2.0.5"
-+source = "registry+https://github.com/rust-lang/crates.io-index";
-+dependencies = [
-+ "protobuf 2.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "protobuf-codegen 2.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "protoc 2.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
- name = "quick-error"
- version = "1.2.2"
- source = "registry+https://github.com/rust-lang/crates.io-index";
-@@ -1468,7 +1518,7 @@ dependencies = [
+  "base64 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)",
+@@ -1661,7 +1651,7 @@ dependencies = [
+  "percent-encoding 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
+  "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
+  "random 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)",
+- "reqwest 0.9.9 (registry+https://github.com/rust-lang/crates.io-index)",
++ "reqwest 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)",
+  "serde 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)",
+  "serde_derive 1.0.85 (registry+https://github.com/rust-lang/crates.io-index)",
+  "serde_json 1.0.37 (registry+https://github.com/rust-lang/crates.io-index)",
+@@ -1672,7 +1662,7 @@ dependencies = [
  [[package]]
  name = "rust-crypto"
  version = "0.2.36"
@@ -298,8 +184,8 @@ $NetBSD$
 +source = "registry+https://github.com/rust-lang/crates.io-index";
  dependencies = [
   "gcc 0.3.55 (registry+https://github.com/rust-lang/crates.io-index)",
-  "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -1478,12 +1528,6 @@ dependencies = [
+  "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)",
+@@ -1682,12 +1672,6 @@ dependencies = [
  ]
  
  [[package]]
@@ -312,41 +198,7 @@ $NetBSD$
  name = "rust-ini"
  version = "0.10.3"
  source = "registry+https://github.com/rust-lang/crates.io-index";
-@@ -1655,6 +1699,15 @@ dependencies = [
- ]
- 
- [[package]]
-+name = "signal-hook"
-+version = "0.1.7"
-+source = "registry+https://github.com/rust-lang/crates.io-index";
-+dependencies = [
-+ "arc-swap 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
- name = "simplelog"
- version = "0.4.4"
- source = "registry+https://github.com/rust-lang/crates.io-index";
-@@ -1705,6 +1758,17 @@ dependencies = [
- ]
- 
- [[package]]
-+name = "socket2"
-+version = "0.3.8"
-+source = "registry+https://github.com/rust-lang/crates.io-index";
-+dependencies = [
-+ "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "redox_syscall 0.1.40 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
- name = "spotifyd"
- version = "0.2.1"
- dependencies = [
-@@ -1717,7 +1781,7 @@ dependencies = [
+@@ -1942,7 +1926,7 @@ dependencies = [
   "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)",
   "getopts 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)",
   "hostname 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -355,74 +207,13 @@ $NetBSD$
   "log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
   "rspotify 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)",
   "rust-crypto 0.2.36 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -1796,6 +1860,15 @@ version = "0.1.0"
- source = "registry+https://github.com/rust-lang/crates.io-index";
- 
- [[package]]
-+name = "tempdir"
-+version = "0.3.7"
-+source = "registry+https://github.com/rust-lang/crates.io-index";
-+dependencies = [
-+ "rand 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "remove_dir_all 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
- name = "tempfile"
- version = "2.2.0"
- source = "registry+https://github.com/rust-lang/crates.io-index";
-@@ -1960,6 +2033,21 @@ dependencies = [
- ]
- 
- [[package]]
-+name = "tokio-process"
-+version = "0.2.2"
-+source = "registry+https://github.com/rust-lang/crates.io-index";
-+dependencies = [
-+ "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "mio 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "mio-named-pipes 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "tokio-io 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "tokio-reactor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "tokio-signal 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
- name = "tokio-proto"
- version = "0.1.1"
- source = "registry+https://github.com/rust-lang/crates.io-index";
-@@ -2016,6 +2104,22 @@ dependencies = [
- ]
- 
- [[package]]
-+name = "tokio-signal"
-+version = "0.2.7"
-+source = "registry+https://github.com/rust-lang/crates.io-index";
-+dependencies = [
-+ "futures 0.1.25 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "mio 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "mio-uds 0.6.7 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "signal-hook 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "tokio-executor 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "tokio-io 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "tokio-reactor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+ "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
-+]
-+
-+[[package]]
- name = "tokio-tcp"
- version = "0.1.2"
- source = "registry+https://github.com/rust-lang/crates.io-index";
-@@ -2086,16 +2190,14 @@ dependencies = [
+@@ -2357,16 +2341,14 @@ dependencies = [
  [[package]]
  name = "tremor"
  version = "0.1.0"
 -source = "git+https://github.com/plietar/rust-tremor#5958cc302e78f535dad90e9665da981ddff4000a";
  dependencies = [
-  "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
+  "libc 0.2.48 (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",
  ]
@@ -433,19 +224,16 @@ $NetBSD$
 -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.43 (registry+https://github.com/rust-lang/crates.io-index)",
-@@ -2330,9 +2432,9 @@ source = "registry+https://github.com/ru
- [metadata]
+  "libc 0.2.48 (registry+https://github.com/rust-lang/crates.io-index)",
+@@ -2605,7 +2587,6 @@ source = "registry+https://github.com/ru
+ "checksum MacTypes-sys 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "eaf9f0d0b1cc33a4d2aee14fb4b2eac03462ef4db29c8ac4057327d8a71ad86f"
  "checksum adler32 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "7e522997b529f05601e05166c07ed17789691f562762c7f3b987263d2dedee5c"
- "checksum aho-corasick 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)" = "68f56c7353e5a9547cbd76ed90f7bb5ffc3ba09d4ea9bd1d8c06c8b1142eeb5a"
+ "checksum aho-corasick 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)" = "1e9a933f4e58658d7b12defcf96dc5c720f20832deebe3e0a19efd3b6aaeeb9e"
 -"checksum alsa 0.0.1 (git+https://github.com/plietar/rust-alsa)" = "<none>"
  "checksum alsa 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "8fd5a75e70d45a943d2a0a818277e71d6ff777e97358529d6b460d3d4c4d0745"
  "checksum alsa-sys 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "b0edcbbf9ef68f15ae1b620f722180b82a98b6f0628d30baa6b8d2a5abc87d58"
-+"checksum arc-swap 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "1025aeae2b664ca0ea726a89d574fe8f4e77dd712d443236ad1de00379450cf6"
- "checksum arrayvec 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)" = "a1e964f9e24d588183fcb43503abda40d288c8657dfc27311516ce2f05675aef"
- "checksum atty 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "9a7d5b8723950951411ee34d271d99dddcc2035a16ab25310ea2c8cfd4369652"
- "checksum backtrace 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" = "89a47830402e9981c5c41223151efcced65a0510c13097c769cede7efb34782a"
-@@ -2368,7 +2470,6 @@ source = "registry+https://github.com/ru
+ "checksum arc-swap 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "1025aeae2b664ca0ea726a89d574fe8f4e77dd712d443236ad1de00379450cf6"
+@@ -2647,7 +2628,6 @@ source = "registry+https://github.com/ru
  "checksum derive-error-chain 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3c9ca9ade651388daad7c993f005d0d20c4f6fe78c1cdc93e95f161c6f5ede4a"
  "checksum derive_builder 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "8c998e6ab02a828dd9735c18f154e14100e674ed08cb4e1938f0e4177543f439"
  "checksum derive_builder_core 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "735e24ee9e5fa8e16b86da5007856e97d592e11867e45d76e0c0d0a164a0b757"
@@ -453,15 +241,9 @@ $NetBSD$
  "checksum dotenv 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d6f0e2bb24d163428d8031d3ebd2d2bd903ad933205a97d0f18c7c1aade380f3"
  "checksum dtoa 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "6d301140eb411af13d3115f9a562c85cc6b541ade9dfa314132244aaee7489dd"
  "checksum either 1.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3be565ca5c557d7f59e7cfcf1844f9e3033650c929c6566f511e8005f205c1d0"
-@@ -2411,31 +2512,25 @@ source = "registry+https://github.com/ru
- "checksum lazy_static 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "76f033c7ad61445c5b347c7382dd1237847eb1bce590fe50365dcb33d546be73"
- "checksum lazy_static 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ca488b89a5657b0a2ecd45b95609b3e848cf1755da332a0da46e2b2b1cb371a7"
- "checksum lazycell 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ddba4c30a78328befecec92fc94970e53b3ae385827d28620f0f5bb2493081e0"
--"checksum lewton 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3d170da25c0b3541e3260f84aa8f9d323468083bd1ed6c4c15aec7ff33e2a1c4"
-+"checksum lewton 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)" = "81d583f12101d36b9c19f85326f3c4e7d3b88d17f1131113e13da056dc0d4437"
- "checksum libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)" = "76e3a3ef172f1a0b9a9ff0dd1491ae5e6c948b94479a3021819ba7d860c8645d"
- "checksum libdbus-sys 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "99c78106156a964aadc1c59f7798276967be6705243b60f3ab7e131e3841db88"
- "checksum libflate 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)" = "21138fc6669f438ed7ae3559d5789a5f0ba32f28c1f0608d1e452b0bb06ee936"
+@@ -2696,19 +2676,11 @@ source = "registry+https://github.com/ru
+ "checksum libdbus-sys 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "18cb88963258d00f4962205dbb5933d82780d9962c8c8a064b651d2ad7189210"
+ "checksum libflate 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)" = "bff3ac7d6f23730d3b533c35ed75eef638167634476a499feef16c428d74b57b"
  "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>"
@@ -471,92 +253,32 @@ $NetBSD$
 -"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.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "775751a3e69bde4df9b38dd00a1b5d6ac13791e4223d4a0506577f0dd27cfb7a"
+ "checksum lock_api 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "62ebf1391f6acad60e5c8b43706dde4582df75c06698ab44511d15016bc2442c"
  "checksum log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" = "e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b"
- "checksum log 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)" = "d4fcce5fa49cc693c312001daf1d13411c4a5283796bac1084299ea3e567113f"
+ "checksum log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "c84ec4b527950aa83a329754b01dbe3f58361d1c5efacd1f6d68c494d08a17c6"
  "checksum matches 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08"
 -"checksum mdns 0.2.0 (git+https://github.com/plietar/rust-mdns)" = "<none>"
- "checksum memchr 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "4b3629fe9fdbff6daa6c33b90f7c08355c1aca05a3d01fa8063b822fcf185f3b"
+ "checksum memchr 2.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "e1dd4eaac298c32ce07eb6ed9242eda7d82955b9170b7d6db59b2e02cc63fcb8"
  "checksum memoffset 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0f9dc261e2b62d7a622bf416ea3c5245cdd5d9a7fcc428c0d06804dfce1775b3"
- "checksum mime 0.3.12 (registry+https://github.com/rust-lang/crates.io-index)" = "0a907b83e7b9e987032439a387e187119cddafc92d5c2aaeb1d92580a793f630"
- "checksum mime_guess 2.0.0-alpha.6 (registry+https://github.com/rust-lang/crates.io-index)" = "30de2e4613efcba1ec63d8133f344076952090c122992a903359be5a4f99c3ed"
- "checksum mio 0.6.16 (registry+https://github.com/rust-lang/crates.io-index)" = "71646331f2619b1026cc302f87a2b8b648d5c6dd6937846a16cc8ce0f347f432"
-+"checksum mio-named-pipes 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "f5e374eff525ce1c5b7687c4cef63943e7686524a387933ad27ca7ec43779cb3"
- "checksum mio-uds 0.6.7 (registry+https://github.com/rust-lang/crates.io-index)" = "966257a94e196b11bb43aca423754d87429960a768de9414f3691d6957abf125"
- "checksum miow 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "8c1f2f3b1cf331de6896aabf6e9d55dca90356cc9960cca7eaaf408a355ae919"
-+"checksum miow 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "396aa0f2003d7df8395cb93e09871561ccc3e785f0acb369170e8cc74ddf9226"
- "checksum multimap 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2eb04b9f127583ed176e163fb9ec6f3e793b87e21deedd5734a69386a18a0151"
- "checksum native-tls 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "8b0a7bd714e83db15676d31caf968ad7318e9cc35f93c85a90231c8f22867549"
- "checksum net2 0.2.33 (registry+https://github.com/rust-lang/crates.io-index)" = "42550d9fb7b6684a6d404d9fa7250c2eb2646df731d1c06afc06dcee9e1bcf88"
-@@ -2447,7 +2542,7 @@ source = "registry+https://github.com/ru
- "checksum num-traits 0.1.43 (registry+https://github.com/rust-lang/crates.io-index)" = "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31"
- "checksum num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "0b3a5d7cc97d6d30d8b9bc8fa19bf45349ffe46241e8816f50f62f6d6aaabee1"
- "checksum num_cpus 1.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "c51a3322e4bca9d212ad9a158a02abc6934d005490c054a2778df73a70aa0a30"
--"checksum ogg 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3f8de5433300a8a0ba60a3207766a3ce9efdede6aaab23311b5a8cf1664fe2e9"
-+"checksum ogg 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d79f1db9148be9d0e174bb3ac890f6030fcb1ed947267c5a91ee4c91b5a91e15"
- "checksum ogg-sys 0.0.9 (registry+https://github.com/rust-lang/crates.io-index)" = "a95b8c172e17df1a41bf8d666301d3b2c4efeb90d9d0415e2a4dc0668b35fdb2"
- "checksum openssl 0.10.14 (registry+https://github.com/rust-lang/crates.io-index)" = "6285ab297861546af7a2753593b3160bfc09f0ab9d1f5bb009e39d81a169b499"
- "checksum openssl-probe 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de"
-@@ -2465,6 +2560,10 @@ source = "registry+https://github.com/ru
- "checksum portaudio-sys 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "5194a4fa953b4ffd851c320ef6f0484cd7278cb7169ea9d6c433e49b23f7b7f5"
- "checksum proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)" = "3d7b7eaaa90b4a90a932a9ea6666c95a389e424eff347f0f793979289429feee"
- "checksum protobuf 1.7.4 (registry+https://github.com/rust-lang/crates.io-index)" = "52fbc45bf6709565e44ef31847eb7407b3c3c80af811ee884a04da071dcca12b"
-+"checksum protobuf 2.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "c72f6663900752624f6b9b78d16abfc014caaa17d0002ff991274533cdc06c62"
-+"checksum protobuf-codegen 2.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "3b3aabdbe464662cbdf305a7db531fa059aa4368e2dc3a80be3796fcc2f931a6"
-+"checksum protoc 2.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "2c5b7410824a538229987eced0fd09e20562a10f16fe345a866765e9a598c3fd"
-+"checksum protoc-rust 2.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "81899fad644d227d07370922d3f80afaf574252137e0cf696961661303c279c0"
- "checksum quick-error 1.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "9274b940887ce9addde99c4eee6b5c44cc494b182b97e73dc8ffdcb3397fd3f0"
- "checksum quote 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6e920b65c65f10b2ae65c831a81a073a89edd28c7cce89475bff467ab4167a"
- "checksum quote 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)" = "dd636425967c33af890042c483632d33fa7a18f19ad1d7ea72e8998c6ef8dea5"
-@@ -2485,7 +2584,6 @@ source = "registry+https://github.com/ru
- "checksum reqwest 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)" = "aa238ac676ec77e62be3e70656828ca4f596fccd33c6fab92942701bc8c8b4fe"
+ "checksum mime 0.3.13 (registry+https://github.com/rust-lang/crates.io-index)" = "3e27ca21f40a310bd06d9031785f4801710d566c184a6e15bad4f1d9b65f9425"
+@@ -2777,10 +2749,9 @@ source = "registry+https://github.com/ru
+ "checksum regex-syntax 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)" = "8c2f35eedad5295fdf00a63d7d4b238135723f92b434ec06774dad15c7ab0861"
+ "checksum relay 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "1576e382688d7e9deecea24417e350d3062d97e32e45d70b1cde65994ff1489a"
+ "checksum remove_dir_all 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3488ba1b9a2084d38645c4c08276a1752dcbf2c7130d74f1569681ad5d2799c5"
+-"checksum reqwest 0.9.9 (registry+https://github.com/rust-lang/crates.io-index)" = "09d6e187a58d923ee132fcda141c94e716bcfe301c2ea2bef5c81536e0085376"
++"checksum reqwest 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)" = "aa238ac676ec77e62be3e70656828ca4f596fccd33c6fab92942701bc8c8b4fe"
  "checksum rpassword 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ec4bdede957362ec6fdd550f7e79c6d14cad2bc26b2d062786234c6ee0cb27bb"
  "checksum rspotify 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)" = "dee05e47d9aed6b35d9666d80c6b0d4d7ca6253e7a88464410a85dba1a8cd63d"
 -"checksum rust-crypto 0.2.36 (git+https://github.com/awmath/rust-crypto.git?branch=avx2)" = "<none>"
  "checksum rust-crypto 0.2.36 (registry+https://github.com/rust-lang/crates.io-index)" = "f76d05d3993fd5f4af9434e8e436db163a12a9d40e1a58a726f27a01dfd12a2a"
  "checksum rust-ini 0.10.3 (registry+https://github.com/rust-lang/crates.io-index)" = "8a654c5bda722c699be6b0fe4c0d90de218928da5b724c3e467fc48865c37263"
- "checksum rustc-demangle 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "bcfe5b13211b4d78e5c2cadfebd7769197d95c639c35a50057eb4c05de811395"
-@@ -2510,6 +2608,7 @@ source = "registry+https://github.com/ru
- "checksum serde_json 1.0.32 (registry+https://github.com/rust-lang/crates.io-index)" = "43344e7ce05d0d8280c5940cabb4964bea626aa58b1ec0e8c73fa2a8512a38ce"
- "checksum serde_urlencoded 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)" = "aaed41d9fb1e2f587201b863356590c90c1157495d811430a0c0325fe8169650"
- "checksum shannon 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7ea5b41c9427b56caa7b808cb548a04fb50bb5b9e98590b53f28064ff4174561"
-+"checksum signal-hook 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "1f272d1b7586bec132ed427f532dd418d8beca1ca7f2caf7df35569b1415a4b4"
- "checksum simplelog 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "24b615b1a3cc51ffa565d9a1d0cfcc49fe7d64737ada84eca284cddb0292d125"
- "checksum siphasher 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "0b8de496cf83d4ed58b6be86c3a275b8602f6ffe98d3024a869e124147a9a3ac"
- "checksum slab 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "17b4fcaed89ab08ef143da37bc52adbcc04d4a69014f4c1208d6b51f0c47bc23"
-@@ -2517,6 +2616,7 @@ source = "registry+https://github.com/ru
- "checksum smallvec 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4c8cbcd6df1e117c2210e13ab5109635ad68a929fcbb8964dc965b76cb5ee013"
- "checksum smallvec 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)" = "153ffa32fd170e9944f7e0838edf824a754ec4c1fc64746fcc9fe1f8fa602e5d"
- "checksum socket2 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)" = "36b4896961171cd3317c7e9603d88f379f8c6e45342212235d356496680c68fd"
-+"checksum socket2 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)" = "c4d11a52082057d87cb5caa31ad812f4504b97ab44732cd8359df2e9ff9f48e7"
- "checksum stable_deref_trait 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "dba1a27d3efae4351c8051072d619e3ade2820635c3958d826bfea39d59b54c8"
- "checksum string 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "00caf261d6f90f588f8450b8e1230fa0d5be49ee6140fdfbcb55335aff350970"
- "checksum syn 0.11.11 (registry+https://github.com/rust-lang/crates.io-index)" = "d3b891b9015c88c576343b9b3e41c2c11a51c219ef067b264bd9c8aa9b441dad"
-@@ -2525,6 +2625,7 @@ source = "registry+https://github.com/ru
- "checksum synstructure 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ec37f4fab4bafaf6b5621c1d54e6aa5d4d059a8f84929e87abfdd7f9f04c6db2"
- "checksum syslog 3.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bbc9b0acde4f7c05fdc1cfb05239b8a53a66815dd86c67fee5aa9bfac5b4ed42"
- "checksum take 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b157868d8ac1f56b64604539990685fa7611d8fa9e5476cf0c02cf34d32917c5"
-+"checksum tempdir 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)" = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8"
- "checksum tempfile 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "11ce2fe9db64b842314052e2421ac61a73ce41b898dc8e3750398b219c5fc1e0"
- "checksum tempfile 3.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "55c1195ef8513f3273d55ff59fe5da6940287a0d7a98331254397f464833675b"
- "checksum term 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "fa63644f74ce96fbeb9b794f66aff2a52d601cbd5e80f4b97123e3899f4570f1"
-@@ -2540,17 +2641,17 @@ source = "registry+https://github.com/ru
- "checksum tokio-executor 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "c117b6cf86bb730aab4834f10df96e4dd586eff2c3c27d3781348da49e255bde"
- "checksum tokio-fs 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "b5cbe4ca6e71cb0b62a66e4e6f53a8c06a6eefe46cc5f665ad6f274c9906f135"
- "checksum tokio-io 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "8b8a85fffbec3c5ab1ab62324570230dcd37ee5996a7859da5caf7b9d45e3e8c"
-+"checksum tokio-process 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "0832648d1ff7ca42c06ca45dc76797b92c56500de828e33c77276fa1449947b6"
- "checksum tokio-proto 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "8fbb47ae81353c63c487030659494b295f6cb6576242f907f203473b191b0389"
- "checksum tokio-reactor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "4b26fd37f1125738b2170c80b551f69ff6fecb277e6e5ca885e53eec2b005018"
- "checksum tokio-service 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "24da22d077e0f15f55162bdbdc661228c1581892f52074fb242678d015b45162"
- "checksum tokio-signal 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "e8f46863230f9a05cf52d173721ec391b9c5782a2465f593029922b8782b9ffe"
-+"checksum tokio-signal 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "dd6dc5276ea05ce379a16de90083ec80836440d5ef8a6a39545a3207373b8296"
- "checksum tokio-tcp 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7ad235e9dadd126b2d47f6736f65aa1fdcd6420e66ca63f44177bc78df89f912"
- "checksum tokio-threadpool 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "bbd8a8b911301c60cbfaa2a6588fb210e5c1038375b8bdecc47aa09a94c3c05f"
- "checksum tokio-timer 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "3a52f00c97fedb6d535d27f65cccb7181c8dd4c6edc3eda9ea93f6d45d05168e"
- "checksum tokio-udp 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "da941144b816d0dcda4db3a1ba87596e4df5e860a72b70783fe435891f80601c"
- "checksum tokio-uds 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "22e3aa6d1fcc19e635418dc0a30ab5bd65d347973d6f43f1a37bf8d9d1335fc9"
+ "checksum rustc-demangle 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)" = "adacaae16d02b6ec37fdc7acfcddf365978de76d1983d3ee22afc260e1ca9619"
+@@ -2849,8 +2820,6 @@ source = "registry+https://github.com/ru
+ "checksum tokio-timer 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)" = "21c04a314a1f69f73c0227beba6250e06cdc1e9a62e7eff912bf54a59b6d1b94"
+ "checksum tokio-udp 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "66268575b80f4a4a710ef83d087fdfeeabdce9b74c797535fbac18a2cb906e92"
+ "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 ucd-util 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "fd2be2d6639d0f8fe6cdda291ad456e23629558d466e2789d2c3e9892bda285d"
+ "checksum ucd-util 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "535c204ee4d8434478593480b8f86ab45ec9aae0e83c568ca81abf0fd0e88f86"
diff --git a/spotifyd/patches/patch-vendor_daemonize_ffi.rs b/spotifyd/patches/patch-vendor_daemonize_ffi.rs
index 729e91b1e4..f61905429b 100644
--- a/spotifyd/patches/patch-vendor_daemonize_ffi.rs
+++ b/spotifyd/patches/patch-vendor_daemonize_ffi.rs
@@ -1,33 +1,33 @@
 $NetBSD$
 
---- ../vendor/daemonize-0.2.3/src/ffi.rs.orig	2016-02-03 14:35:18.000000000 +0000
-+++ ../vendor/daemonize-0.2.3/src/ffi.rs
-@@ -42,6 +42,13 @@ unsafe fn errno_location() -> *const lib
-     extern { fn __errno_location() -> *const libc::c_int; }
-     __errno_location()
- }
-+
-+#[cfg(any(target_os = "openbsd", target_os = "netbsd"))]
-+unsafe fn errno_location() -> *const libc::c_int {
-+    extern { fn __errno() -> *const libc::c_int; }
-+    __errno()
-+}
-+
- #[cfg(any(target_os = "macos", target_os = "ios", target_os = "freebsd"))]
- unsafe fn errno_location() -> *const libc::c_int {
-     extern { fn __error() -> *const libc::c_int; }
-@@ -88,6 +95,10 @@ mod tests {
-         (u32::max_value() - 1) as libc::uid_t
+For the nobody uid it's the same as OpenBSD. For the gid, however, it's
+a bit different. You can't guarantee the gid is going to be the same
+"max value" as per the uid for the nobody user. On my two amd64 NetBSD 8
+systems the nobody user is listed as:
+
+nobody:*:32767:39:Unprivileged user:/nonexistent:/sbin/nologin
+
+But I don't _think_ that 39 is going to be guaranteed everywhere.
+Therefore simplest solution seems to be to skip this test on NetBSD.
+
+Not submitted upstream because unsure about the gid issue.
+
+
+--- ../vendor/daemonize-0.3.0/src/ffi.rs.orig	2018-03-19 18:50:44.000000000 +0000
++++ ../vendor/daemonize-0.3.0/src/ffi.rs
+@@ -79,6 +79,11 @@ mod tests {
+         (i16::max_value()) as libc::uid_t
      }
  
-+    #[cfg(any(target_os = "openbsd", target_os = "netbsd"))]
++    #[cfg(target_os = "netbsd")]
 +    unsafe fn nobody_uid_gid() -> libc::uid_t {
 +        (i32::max_value()) as libc::uid_t
 +    }
++
      #[test]
      fn test_get_gid_by_name() {
          let group_name = ::std::ffi::CString::new(match ::std::fs::metadata("/etc/debian_version") {
-@@ -95,8 +106,11 @@ mod tests {
+@@ -86,8 +91,11 @@ mod tests {
              Err(_) => "nobody",
          }).unwrap();
          unsafe {
@@ -41,10 +41,3 @@ $NetBSD$
          }
      }
  
-@@ -108,4 +122,4 @@ mod tests {
-             assert_eq!(uid, Some(nobody_uid_gid()))
-         }
-     }
--}
-\ No newline at end of file
-+}
diff --git a/spotifyd/patches/patch-vendor_fuchsia-cprng-Cargo.toml b/spotifyd/patches/patch-vendor_fuchsia-cprng-Cargo.toml
new file mode 100644
index 0000000000..a90f1af852
--- /dev/null
+++ b/spotifyd/patches/patch-vendor_fuchsia-cprng-Cargo.toml
@@ -0,0 +1,14 @@
+$NetBSD$
+
+Just to make compatible with version of Rust, etc I have (1.29.1)
+
+--- ../vendor/fuchsia-cprng-0.1.0/Cargo.toml.orig	1970-01-01 00:00:00.000000000 +0000
++++ ../vendor/fuchsia-cprng-0.1.0/Cargo.toml
+@@ -11,7 +11,6 @@
+ # will likely look very different (and much more reasonable)
+ 
+ [package]
+-edition = "2018"
+ name = "fuchsia-cprng"
+ version = "0.1.0"
+ authors = ["Erick Tryzelaar <etryzelaar%google.com@localhost>"]
diff --git a/spotifyd/patches/patch-vendor_get_if_addrs_src_lib.rs b/spotifyd/patches/patch-vendor_get_if_addrs_src_lib.rs
index d31914f898..b01d173fa4 100644
--- a/spotifyd/patches/patch-vendor_get_if_addrs_src_lib.rs
+++ b/spotifyd/patches/patch-vendor_get_if_addrs_src_lib.rs
@@ -1,5 +1,9 @@
 $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 {
diff --git a/spotifyd/patches/patch-vendor_nix_src_unistd.rs b/spotifyd/patches/patch-vendor_nix_src_unistd.rs
new file mode 100644
index 0000000000..993d232e19
--- /dev/null
+++ b/spotifyd/patches/patch-vendor_nix_src_unistd.rs
@@ -0,0 +1,15 @@
+$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 remove.
+
+--- ../vendor/nix-0.11.0/src/unistd.rs.orig	2018-06-01 02:14:43.000000000 +0000
++++ ../vendor/nix-0.11.0/src/unistd.rs
+@@ -644,7 +644,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_termios_src_lib.rs b/spotifyd/patches/patch-vendor_termios_src_lib.rs
index 982f498d26..8fe2e6fb18 100644
--- a/spotifyd/patches/patch-vendor_termios_src_lib.rs
+++ b/spotifyd/patches/patch-vendor_termios_src_lib.rs
@@ -1,5 +1,7 @@
 $NetBSD$
 
+Upstream PR is wip: https://github.com/dcuddeback/termios-rs/pull/22
+
 --- ../vendor/termios-0.2.2/src/lib.rs.orig	2016-01-20 16:52:20.000000000 +0000
 +++ ../vendor/termios-0.2.2/src/lib.rs
 @@ -99,6 +99,10 @@
diff --git a/spotifyd/patches/patch-vendor_termios_src_os_mod.rs b/spotifyd/patches/patch-vendor_termios_src_os_mod.rs
index 2d9f969ea3..a6c4f6521b 100644
--- a/spotifyd/patches/patch-vendor_termios_src_os_mod.rs
+++ b/spotifyd/patches/patch-vendor_termios_src_os_mod.rs
@@ -1,5 +1,7 @@
 $NetBSD$
 
+Upstream PR is wip: https://github.com/dcuddeback/termios-rs/pull/22
+
 --- ../vendor/termios-0.2.2/src/os/mod.rs.orig	2016-01-20 16:52:20.000000000 +0000
 +++ ../vendor/termios-0.2.2/src/os/mod.rs
 @@ -4,8 +4,10 @@
diff --git a/spotifyd/patches/patch-vendor_termios_src_os_netbsd.rs b/spotifyd/patches/patch-vendor_termios_src_os_netbsd.rs
index fe6b2c17b3..15ac6dfc32 100644
--- a/spotifyd/patches/patch-vendor_termios_src_os_netbsd.rs
+++ b/spotifyd/patches/patch-vendor_termios_src_os_netbsd.rs
@@ -1,5 +1,7 @@
 $NetBSD$
 
+Upstream PR is wip: https://github.com/dcuddeback/termios-rs/pull/22
+
 --- ../vendor/termios-0.2.2/src/os/netbsd.rs.orig	2019-01-30 09:50:04.014973707 +0000
 +++ ../vendor/termios-0.2.2/src/os/netbsd.rs
 @@ -0,0 +1,148 @@
diff --git a/spotifyd/patches/patch-vendor_tokio-uds_src_ucred.rs b/spotifyd/patches/patch-vendor_tokio-uds_src_ucred.rs
deleted file mode 100644
index b43a753fc8..0000000000
--- a/spotifyd/patches/patch-vendor_tokio-uds_src_ucred.rs
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD$
-
---- ../vendor/tokio-uds-0.2.2/src/ucred.rs.orig	2018-09-25 17:31:24.000000000 +0000
-+++ ../vendor/tokio-uds-0.2.2/src/ucred.rs
-@@ -12,7 +12,7 @@ pub struct UCred {
- #[cfg(any(target_os = "linux", target_os = "android"))]
- pub use self::impl_linux::get_peer_cred;
- 
--#[cfg(any(target_os = "dragonfly", target_os = "macos", target_os = "ios", target_os = "freebsd", target_os = "openbsd"))]
-+#[cfg(any(target_os = "dragonfly", target_os = "macos", target_os = "ios", target_os = "freebsd", target_os = "openbsd", target_os = "netbsd"))]
- pub use self::impl_macos::get_peer_cred;
- 
- #[cfg(any(target_os = "linux", target_os = "android"))]
-@@ -61,7 +61,7 @@ pub mod impl_linux {
-     }
- }
- 
--#[cfg(any(target_os = "dragonfly", target_os = "macos", target_os = "ios", target_os = "freebsd", target_os = "openbsd"))]
-+#[cfg(any(target_os = "dragonfly", target_os = "macos", target_os = "ios", target_os = "freebsd", target_os = "openbsd", target_os = "netbsd"))]
- pub mod impl_macos {
-     use libc::getpeereid;
-     use std::{io, mem};


Home | Main Index | Thread Index | Old Index