git: 924a0ea0b614 - main - textproc/mdbook: Update to 0.4.13

From: Mateusz Piotrowski <0mp_at_FreeBSD.org>
Date: Tue, 05 Oct 2021 09:17:37 UTC
The branch main has been updated by 0mp:

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

commit 924a0ea0b6147c233867c377f351ff07c215336d
Author:     Mateusz Piotrowski <0mp@FreeBSD.org>
AuthorDate: 2021-10-05 09:05:39 +0000
Commit:     Mateusz Piotrowski <0mp@FreeBSD.org>
CommitDate: 2021-10-05 09:17:30 +0000

    textproc/mdbook: Update to 0.4.13
    
    Changes:        https://github.com/rust-lang/mdBook/releases/tag/v0.4.13
---
 textproc/mdbook/Makefile            | 126 ++++++++++--------
 textproc/mdbook/distinfo            | 252 ++++++++++++++++++++----------------
 textproc/mdbook/files/patch-powerpc |  16 +--
 3 files changed, 210 insertions(+), 184 deletions(-)

diff --git a/textproc/mdbook/Makefile b/textproc/mdbook/Makefile
index 9af47aa85bd9..4b93a7f0354e 100644
--- a/textproc/mdbook/Makefile
+++ b/textproc/mdbook/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	mdbook
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.4.12
-PORTREVISION=	2
+DISTVERSION=	0.4.13
 CATEGORIES=	textproc
 
 MAINTAINER=	0mp@FreeBSD.org
@@ -16,18 +15,20 @@ GH_ACCOUNT=	rust-lang
 GH_PROJECT=	mdBook
 
 CARGO_CRATES=	aho-corasick-0.7.18 \
-		ammonia-3.1.1 \
+		ammonia-3.1.2 \
 		ansi_term-0.11.0 \
-		anyhow-1.0.40 \
+		anyhow-1.0.43 \
+		assert_cmd-1.0.7 \
 		atty-0.2.14 \
 		autocfg-1.0.1 \
 		base64-0.13.0 \
 		bit-set-0.5.2 \
 		bit-vec-0.6.3 \
-		bitflags-1.2.1 \
+		bitflags-1.3.2 \
 		block-buffer-0.7.3 \
 		block-buffer-0.9.0 \
 		block-padding-0.1.5 \
+		bstr-0.2.17 \
 		byte-tools-0.3.1 \
 		byteorder-1.4.3 \
 		bytes-1.0.1 \
@@ -35,16 +36,19 @@ CARGO_CRATES=	aho-corasick-0.7.18 \
 		cfg-if-1.0.0 \
 		chrono-0.4.19 \
 		clap-2.33.3 \
-		cpufeatures-0.1.1 \
+		cpufeatures-0.1.5 \
 		ctor-0.1.20 \
 		difference-2.0.0 \
+		difflib-0.4.0 \
 		digest-0.8.1 \
 		digest-0.9.0 \
+		doc-comment-0.3.3 \
 		either-1.6.1 \
-		elasticlunr-rs-2.3.11 \
+		elasticlunr-rs-2.3.13 \
 		env_logger-0.7.1 \
 		fake-simd-0.1.2 \
-		filetime-0.2.14 \
+		filetime-0.2.15 \
+		float-cmp-0.9.0 \
 		fnv-1.0.7 \
 		form_urlencoded-1.0.1 \
 		fsevent-0.4.0 \
@@ -52,53 +56,54 @@ CARGO_CRATES=	aho-corasick-0.7.18 \
 		fuchsia-zircon-0.3.3 \
 		fuchsia-zircon-sys-0.3.3 \
 		futf-0.1.4 \
-		futures-0.3.14 \
-		futures-channel-0.3.14 \
-		futures-core-0.3.14 \
-		futures-io-0.3.14 \
-		futures-macro-0.3.14 \
-		futures-sink-0.3.14 \
-		futures-task-0.3.14 \
-		futures-util-0.3.14 \
+		futures-0.3.16 \
+		futures-channel-0.3.16 \
+		futures-core-0.3.16 \
+		futures-io-0.3.16 \
+		futures-macro-0.3.16 \
+		futures-sink-0.3.16 \
+		futures-task-0.3.16 \
+		futures-util-0.3.16 \
 		generic-array-0.12.4 \
 		generic-array-0.14.4 \
 		getopts-0.2.21 \
 		getrandom-0.1.16 \
-		getrandom-0.2.2 \
+		getrandom-0.2.3 \
 		gitignore-1.0.7 \
 		glob-0.3.0 \
-		h2-0.3.3 \
-		handlebars-4.0.0 \
-		hashbrown-0.9.1 \
+		h2-0.3.4 \
+		handlebars-4.1.2 \
+		hashbrown-0.11.2 \
 		headers-0.3.4 \
 		headers-core-0.2.0 \
-		heck-0.3.2 \
-		hermit-abi-0.1.18 \
+		heck-0.3.3 \
+		hermit-abi-0.1.19 \
 		html5ever-0.25.1 \
 		http-0.2.4 \
-		http-body-0.4.2 \
-		httparse-1.4.0 \
+		http-body-0.4.3 \
+		httparse-1.5.1 \
 		httpdate-1.0.1 \
 		humantime-1.3.0 \
 		hyper-0.14.11 \
 		idna-0.2.3 \
-		indexmap-1.6.2 \
+		indexmap-1.7.0 \
 		inotify-0.7.1 \
 		inotify-sys-0.1.5 \
 		input_buffer-0.4.0 \
 		iovec-0.1.4 \
-		itoa-0.4.7 \
+		itertools-0.10.1 \
+		itoa-0.4.8 \
 		kernel32-sys-0.2.2 \
 		lazy_static-1.4.0 \
 		lazycell-1.3.0 \
-		libc-0.2.94 \
+		libc-0.2.100 \
 		log-0.4.14 \
 		mac-0.1.1 \
 		maplit-1.0.2 \
 		markup5ever-0.10.1 \
 		markup5ever_rcdom-0.1.0 \
-		matches-0.1.8 \
-		memchr-2.4.0 \
+		matches-0.1.9 \
+		memchr-2.4.1 \
 		mime-0.3.16 \
 		mime_guess-2.0.3 \
 		mio-0.6.23 \
@@ -108,14 +113,15 @@ CARGO_CRATES=	aho-corasick-0.7.18 \
 		miow-0.3.7 \
 		net2-0.2.37 \
 		new_debug_unreachable-1.0.4 \
-		notify-4.0.16 \
+		normalize-line-endings-0.3.0 \
+		notify-4.0.17 \
 		ntapi-0.3.6 \
 		num-integer-0.1.44 \
 		num-traits-0.2.14 \
 		num_cpus-1.13.0 \
 		opaque-debug-0.2.3 \
 		opaque-debug-0.3.0 \
-		open-1.7.0 \
+		opener-0.5.0 \
 		output_vt100-0.1.2 \
 		percent-encoding-2.1.0 \
 		pest-2.1.3 \
@@ -126,31 +132,35 @@ CARGO_CRATES=	aho-corasick-0.7.18 \
 		phf_codegen-0.8.0 \
 		phf_generator-0.8.0 \
 		phf_shared-0.8.0 \
-		pin-project-1.0.7 \
-		pin-project-internal-1.0.7 \
-		pin-project-lite-0.2.6 \
+		pin-project-1.0.8 \
+		pin-project-internal-1.0.8 \
+		pin-project-lite-0.2.7 \
 		pin-utils-0.1.0 \
 		ppv-lite86-0.2.10 \
 		precomputed-hash-0.1.1 \
+		predicates-2.0.1 \
+		predicates-core-1.0.2 \
+		predicates-tree-1.0.2 \
 		pretty_assertions-0.6.1 \
 		proc-macro-hack-0.5.19 \
 		proc-macro-nested-0.1.7 \
-		proc-macro2-1.0.26 \
+		proc-macro2-1.0.28 \
 		pulldown-cmark-0.7.2 \
 		quick-error-1.2.3 \
 		quick-error-2.0.1 \
 		quote-1.0.9 \
 		rand-0.7.3 \
-		rand-0.8.3 \
+		rand-0.8.4 \
 		rand_chacha-0.2.2 \
-		rand_chacha-0.3.0 \
+		rand_chacha-0.3.1 \
 		rand_core-0.5.1 \
-		rand_core-0.6.2 \
+		rand_core-0.6.3 \
 		rand_hc-0.2.0 \
-		rand_hc-0.3.0 \
+		rand_hc-0.3.1 \
 		rand_pcg-0.2.1 \
-		redox_syscall-0.2.8 \
+		redox_syscall-0.2.10 \
 		regex-1.5.4 \
+		regex-automata-0.1.10 \
 		regex-syntax-0.6.25 \
 		remove_dir_all-0.5.3 \
 		ryu-1.0.5 \
@@ -159,58 +169,60 @@ CARGO_CRATES=	aho-corasick-0.7.18 \
 		select-0.5.0 \
 		semver-0.11.0 \
 		semver-parser-0.10.2 \
-		serde-1.0.125 \
-		serde_derive-1.0.125 \
-		serde_json-1.0.64 \
+		serde-1.0.129 \
+		serde_derive-1.0.129 \
+		serde_json-1.0.66 \
 		serde_urlencoded-0.7.0 \
 		sha-1-0.8.2 \
-		sha-1-0.9.5 \
+		sha-1-0.9.7 \
 		shlex-1.0.0 \
-		siphasher-0.3.5 \
-		slab-0.4.3 \
-		socket2-0.4.0 \
+		siphasher-0.3.6 \
+		slab-0.4.4 \
+		socket2-0.4.1 \
 		string_cache-0.8.1 \
 		string_cache_codegen-0.5.1 \
 		strsim-0.8.0 \
-		strum-0.18.0 \
-		strum_macros-0.18.0 \
-		syn-1.0.72 \
+		strum-0.21.0 \
+		strum_macros-0.21.1 \
+		syn-1.0.75 \
 		tempfile-3.2.0 \
 		tendril-0.4.2 \
 		termcolor-1.1.2 \
 		textwrap-0.11.0 \
 		time-0.1.43 \
-		tinyvec-1.2.0 \
+		tinyvec-1.3.1 \
 		tinyvec_macros-0.1.0 \
-		tokio-1.9.0 \
+		tokio-1.10.0 \
 		tokio-macros-1.3.0 \
 		tokio-stream-0.1.7 \
 		tokio-tungstenite-0.13.0 \
 		tokio-util-0.6.7 \
 		toml-0.5.8 \
+		topological-sort-0.1.0 \
 		tower-service-0.3.1 \
 		tracing-0.1.26 \
-		tracing-core-0.1.18 \
+		tracing-core-0.1.19 \
+		treeline-0.1.0 \
 		try-lock-0.2.3 \
 		tungstenite-0.12.0 \
 		typenum-1.13.0 \
 		ucd-trie-0.1.3 \
 		unicase-2.6.0 \
-		unicode-bidi-0.3.5 \
-		unicode-normalization-0.1.17 \
-		unicode-segmentation-1.7.1 \
+		unicode-bidi-0.3.6 \
+		unicode-normalization-0.1.19 \
+		unicode-segmentation-1.8.0 \
 		unicode-width-0.1.8 \
 		unicode-xid-0.2.2 \
 		url-2.2.2 \
 		utf-8-0.7.6 \
 		vec_map-0.8.2 \
 		version_check-0.9.3 \
+		wait-timeout-0.2.0 \
 		walkdir-2.3.2 \
 		want-0.3.0 \
 		warp-0.3.1 \
 		wasi-0.9.0+wasi-snapshot-preview1 \
 		wasi-0.10.2+wasi-snapshot-preview1 \
-		which-4.1.0 \
 		winapi-0.2.8 \
 		winapi-0.3.9 \
 		winapi-build-0.1.1 \
diff --git a/textproc/mdbook/distinfo b/textproc/mdbook/distinfo
index 0cd43d74b6e3..559e2f450db4 100644
--- a/textproc/mdbook/distinfo
+++ b/textproc/mdbook/distinfo
@@ -1,12 +1,14 @@
-TIMESTAMP = 1628069929
+TIMESTAMP = 1633423198
 SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f
 SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923
-SHA256 (rust/crates/ammonia-3.1.1.crate) = 1ee7d6eb157f337c5cedc95ddf17f0cbc36d36eb7763c8e0d1c1aeb3722f6279
-SIZE (rust/crates/ammonia-3.1.1.crate) = 35514
+SHA256 (rust/crates/ammonia-3.1.2.crate) = 2e445c26125ff80316eaea16e812d717b147b82a68682bd4730f74d4845c8b35
+SIZE (rust/crates/ammonia-3.1.2.crate) = 39704
 SHA256 (rust/crates/ansi_term-0.11.0.crate) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b
 SIZE (rust/crates/ansi_term-0.11.0.crate) = 17087
-SHA256 (rust/crates/anyhow-1.0.40.crate) = 28b2cd92db5cbd74e8e5028f7e27dd7aa3090e89e4f2a197cc7c8dfb69c7063b
-SIZE (rust/crates/anyhow-1.0.40.crate) = 34534
+SHA256 (rust/crates/anyhow-1.0.43.crate) = 28ae2b3dec75a406790005a200b1bd89785afc02517a00ca99ecfe093ee9e6cf
+SIZE (rust/crates/anyhow-1.0.43.crate) = 34968
+SHA256 (rust/crates/assert_cmd-1.0.7.crate) = 3d20831bd004dda4c7c372c19cdabff369f794a95e955b3f13fe460e3e1ae95f
+SIZE (rust/crates/assert_cmd-1.0.7.crate) = 26777
 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
 SIZE (rust/crates/atty-0.2.14.crate) = 5470
 SHA256 (rust/crates/autocfg-1.0.1.crate) = cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a
@@ -17,14 +19,16 @@ SHA256 (rust/crates/bit-set-0.5.2.crate) = 6e11e16035ea35e4e5997b393eacbf6f63983
 SIZE (rust/crates/bit-set-0.5.2.crate) = 14093
 SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
 SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
-SHA256 (rust/crates/bitflags-1.2.1.crate) = cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693
-SIZE (rust/crates/bitflags-1.2.1.crate) = 16745
+SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
+SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
 SHA256 (rust/crates/block-buffer-0.7.3.crate) = c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b
 SIZE (rust/crates/block-buffer-0.7.3.crate) = 7179
 SHA256 (rust/crates/block-buffer-0.9.0.crate) = 4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4
 SIZE (rust/crates/block-buffer-0.9.0.crate) = 7108
 SHA256 (rust/crates/block-padding-0.1.5.crate) = fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5
 SIZE (rust/crates/block-padding-0.1.5.crate) = 7342
+SHA256 (rust/crates/bstr-0.2.17.crate) = ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223
+SIZE (rust/crates/bstr-0.2.17.crate) = 330350
 SHA256 (rust/crates/byte-tools-0.3.1.crate) = e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7
 SIZE (rust/crates/byte-tools-0.3.1.crate) = 5526
 SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
@@ -39,26 +43,32 @@ SHA256 (rust/crates/chrono-0.4.19.crate) = 670ad68c9088c2a963aaa298cb369688cf3f9
 SIZE (rust/crates/chrono-0.4.19.crate) = 155663
 SHA256 (rust/crates/clap-2.33.3.crate) = 37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002
 SIZE (rust/crates/clap-2.33.3.crate) = 201925
-SHA256 (rust/crates/cpufeatures-0.1.1.crate) = dec1028182c380cc45a2e2c5ec841134f2dfd0f8f5f0a5bcd68004f81b5efdf4
-SIZE (rust/crates/cpufeatures-0.1.1.crate) = 9863
+SHA256 (rust/crates/cpufeatures-0.1.5.crate) = 66c99696f6c9dd7f35d486b9d04d7e6e202aa3e8c40d553f2fdf5e7e0c6a71ef
+SIZE (rust/crates/cpufeatures-0.1.5.crate) = 10419
 SHA256 (rust/crates/ctor-0.1.20.crate) = 5e98e2ad1a782e33928b96fc3948e7c355e5af34ba4de7670fe8bac2a3b2006d
 SIZE (rust/crates/ctor-0.1.20.crate) = 9328
 SHA256 (rust/crates/difference-2.0.0.crate) = 524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198
 SIZE (rust/crates/difference-2.0.0.crate) = 147616
+SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
+SIZE (rust/crates/difflib-0.4.0.crate) = 7638
 SHA256 (rust/crates/digest-0.8.1.crate) = f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5
 SIZE (rust/crates/digest-0.8.1.crate) = 9449
 SHA256 (rust/crates/digest-0.9.0.crate) = d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066
 SIZE (rust/crates/digest-0.9.0.crate) = 13247
+SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
+SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
 SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457
 SIZE (rust/crates/either-1.6.1.crate) = 13641
-SHA256 (rust/crates/elasticlunr-rs-2.3.11.crate) = 959fbc9a6ebced545cbe365fdce5e25c6ab7683f2ca4ecc9fb9d0db663bf73d5
-SIZE (rust/crates/elasticlunr-rs-2.3.11.crate) = 93003
+SHA256 (rust/crates/elasticlunr-rs-2.3.13.crate) = 515a402b5acb08002194dd926065be7733003bb37ac0f030dfd39160028238e1
+SIZE (rust/crates/elasticlunr-rs-2.3.13.crate) = 93039
 SHA256 (rust/crates/env_logger-0.7.1.crate) = 44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36
 SIZE (rust/crates/env_logger-0.7.1.crate) = 32281
 SHA256 (rust/crates/fake-simd-0.1.2.crate) = e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed
 SIZE (rust/crates/fake-simd-0.1.2.crate) = 5398
-SHA256 (rust/crates/filetime-0.2.14.crate) = 1d34cfa13a63ae058bfa601fe9e313bbdb3746427c1459185464ce0fcf62e1e8
-SIZE (rust/crates/filetime-0.2.14.crate) = 14358
+SHA256 (rust/crates/filetime-0.2.15.crate) = 975ccf83d8d9d0d84682850a38c8169027be83368805971cc4f238c2b245bc98
+SIZE (rust/crates/filetime-0.2.15.crate) = 14511
+SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
+SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102
 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
 SIZE (rust/crates/fnv-1.0.7.crate) = 11266
 SHA256 (rust/crates/form_urlencoded-1.0.1.crate) = 5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191
@@ -73,22 +83,22 @@ SHA256 (rust/crates/fuchsia-zircon-sys-0.3.3.crate) = 3dcaa9ae7725d12cdb85b3ad99
 SIZE (rust/crates/fuchsia-zircon-sys-0.3.3.crate) = 7191
 SHA256 (rust/crates/futf-0.1.4.crate) = 7c9c1ce3fa9336301af935ab852c437817d14cd33690446569392e65170aac3b
 SIZE (rust/crates/futf-0.1.4.crate) = 11341
-SHA256 (rust/crates/futures-0.3.14.crate) = a9d5813545e459ad3ca1bff9915e9ad7f1a47dc6a91b627ce321d5863b7dd253
-SIZE (rust/crates/futures-0.3.14.crate) = 45557
-SHA256 (rust/crates/futures-channel-0.3.14.crate) = ce79c6a52a299137a6013061e0cf0e688fce5d7f1bc60125f520912fdb29ec25
-SIZE (rust/crates/futures-channel-0.3.14.crate) = 31260
-SHA256 (rust/crates/futures-core-0.3.14.crate) = 098cd1c6dda6ca01650f1a37a794245eb73181d0d4d4e955e2f3c37db7af1815
-SIZE (rust/crates/futures-core-0.3.14.crate) = 13831
-SHA256 (rust/crates/futures-io-0.3.14.crate) = 365a1a1fb30ea1c03a830fdb2158f5236833ac81fa0ad12fe35b29cddc35cb04
-SIZE (rust/crates/futures-io-0.3.14.crate) = 9056
-SHA256 (rust/crates/futures-macro-0.3.14.crate) = 668c6733a182cd7deb4f1de7ba3bf2120823835b3bcfbeacf7d2c4a773c1bb8b
-SIZE (rust/crates/futures-macro-0.3.14.crate) = 9681
-SHA256 (rust/crates/futures-sink-0.3.14.crate) = 5c5629433c555de3d82861a7a4e3794a4c40040390907cfbfd7143a92a426c23
-SIZE (rust/crates/futures-sink-0.3.14.crate) = 7658
-SHA256 (rust/crates/futures-task-0.3.14.crate) = ba7aa51095076f3ba6d9a1f702f74bd05ec65f555d70d2033d55ba8d69f581bc
-SIZE (rust/crates/futures-task-0.3.14.crate) = 11115
-SHA256 (rust/crates/futures-util-0.3.14.crate) = 3c144ad54d60f23927f0a6b6d816e4271278b64f005ad65e4e35291d2de9c025
-SIZE (rust/crates/futures-util-0.3.14.crate) = 140139
+SHA256 (rust/crates/futures-0.3.16.crate) = 1adc00f486adfc9ce99f77d717836f0c5aa84965eb0b4f051f4e83f7cab53f8b
+SIZE (rust/crates/futures-0.3.16.crate) = 46410
+SHA256 (rust/crates/futures-channel-0.3.16.crate) = 74ed2411805f6e4e3d9bc904c95d5d423b89b3b25dc0250aa74729de20629ff9
+SIZE (rust/crates/futures-channel-0.3.16.crate) = 31765
+SHA256 (rust/crates/futures-core-0.3.16.crate) = af51b1b4a7fdff033703db39de8802c673eb91855f2e0d47dcf3bf2c0ef01f99
+SIZE (rust/crates/futures-core-0.3.16.crate) = 14486
+SHA256 (rust/crates/futures-io-0.3.16.crate) = 0b0e06c393068f3a6ef246c75cdca793d6a46347e75286933e5e75fd2fd11582
+SIZE (rust/crates/futures-io-0.3.16.crate) = 9050
+SHA256 (rust/crates/futures-macro-0.3.16.crate) = c54913bae956fb8df7f4dc6fc90362aa72e69148e3f39041fbe8742d21e0ac57
+SIZE (rust/crates/futures-macro-0.3.16.crate) = 10779
+SHA256 (rust/crates/futures-sink-0.3.16.crate) = c0f30aaa67363d119812743aa5f33c201a7a66329f97d1a887022971feea4b53
+SIZE (rust/crates/futures-sink-0.3.16.crate) = 7663
+SHA256 (rust/crates/futures-task-0.3.16.crate) = bbe54a98670017f3be909561f6ad13e810d9a51f3f061b902062ca3da80799f2
+SIZE (rust/crates/futures-task-0.3.16.crate) = 11712
+SHA256 (rust/crates/futures-util-0.3.16.crate) = 67eb846bfd58e44a8481a00049e82c43e0ccb5d61f8dc071057cb19249dd4d78
+SIZE (rust/crates/futures-util-0.3.16.crate) = 144642
 SHA256 (rust/crates/generic-array-0.12.4.crate) = ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd
 SIZE (rust/crates/generic-array-0.12.4.crate) = 18212
 SHA256 (rust/crates/generic-array-0.14.4.crate) = 501466ecc8a30d1d3b7fc9229b122b2ce8ed6e9d9223f1138d4babb253e51817
@@ -97,34 +107,34 @@ SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce8
 SIZE (rust/crates/getopts-0.2.21.crate) = 18457
 SHA256 (rust/crates/getrandom-0.1.16.crate) = 8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce
 SIZE (rust/crates/getrandom-0.1.16.crate) = 25077
-SHA256 (rust/crates/getrandom-0.2.2.crate) = c9495705279e7140bf035dde1f6e750c162df8b625267cd52cc44e0b156732c8
-SIZE (rust/crates/getrandom-0.2.2.crate) = 26010
+SHA256 (rust/crates/getrandom-0.2.3.crate) = 7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753
+SIZE (rust/crates/getrandom-0.2.3.crate) = 26261
 SHA256 (rust/crates/gitignore-1.0.7.crate) = 78aa90e4620c1498ac434c06ba6e521b525794bbdacf085d490cc794b4a2f9a4
 SIZE (rust/crates/gitignore-1.0.7.crate) = 12148
 SHA256 (rust/crates/glob-0.3.0.crate) = 9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574
 SIZE (rust/crates/glob-0.3.0.crate) = 18724
-SHA256 (rust/crates/h2-0.3.3.crate) = 825343c4eef0b63f541f8903f395dc5beb362a979b5799a84062527ef1e37726
-SIZE (rust/crates/h2-0.3.3.crate) = 158845
-SHA256 (rust/crates/handlebars-4.0.0.crate) = 28f0fe89affef47e2c9729030a8f6e79df34cb66b8a44ecf91dad43f31150559
-SIZE (rust/crates/handlebars-4.0.0.crate) = 86593
-SHA256 (rust/crates/hashbrown-0.9.1.crate) = d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04
-SIZE (rust/crates/hashbrown-0.9.1.crate) = 77734
+SHA256 (rust/crates/h2-0.3.4.crate) = d7f3675cfef6a30c8031cf9e6493ebdc3bb3272a3fea3923c4210d1830e6a472
+SIZE (rust/crates/h2-0.3.4.crate) = 159228
+SHA256 (rust/crates/handlebars-4.1.2.crate) = fd85ecabdb47308d28d3a4113224fefcab2510ccb4e463aee0a1362eb84c756a
+SIZE (rust/crates/handlebars-4.1.2.crate) = 89046
+SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e
+SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713
 SHA256 (rust/crates/headers-0.3.4.crate) = f0b7591fb62902706ae8e7aaff416b1b0fa2c0fd0878b46dc13baa3712d8a855
 SIZE (rust/crates/headers-0.3.4.crate) = 67384
 SHA256 (rust/crates/headers-core-0.2.0.crate) = e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429
 SIZE (rust/crates/headers-core-0.2.0.crate) = 2380
-SHA256 (rust/crates/heck-0.3.2.crate) = 87cbf45460356b7deeb5e3415b5563308c0a9b057c85e12b06ad551f98d0a6ac
-SIZE (rust/crates/heck-0.3.2.crate) = 54718
-SHA256 (rust/crates/hermit-abi-0.1.18.crate) = 322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c
-SIZE (rust/crates/hermit-abi-0.1.18.crate) = 9936
+SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c
+SIZE (rust/crates/heck-0.3.3.crate) = 10260
+SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
+SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
 SHA256 (rust/crates/html5ever-0.25.1.crate) = aafcf38a1a36118242d29b92e1b08ef84e67e4a5ed06e0a80be20e6a32bfed6b
 SIZE (rust/crates/html5ever-0.25.1.crate) = 73165
 SHA256 (rust/crates/http-0.2.4.crate) = 527e8c9ac747e28542699a951517aa9a6945af506cd1f2e1b53a576c17b6cc11
 SIZE (rust/crates/http-0.2.4.crate) = 105489
-SHA256 (rust/crates/http-body-0.4.2.crate) = 60daa14be0e0786db0f03a9e57cb404c9d756eed2b6c62b9ea98ec5743ec75a9
-SIZE (rust/crates/http-body-0.4.2.crate) = 7603
-SHA256 (rust/crates/httparse-1.4.0.crate) = 4a1ce40d6fc9764887c2fdc7305c3dcc429ba11ff981c1509416afd5697e4437
-SIZE (rust/crates/httparse-1.4.0.crate) = 25546
+SHA256 (rust/crates/http-body-0.4.3.crate) = 399c583b2979440c60be0821a6199eca73bc3c8dcd9d070d75ac726e2c6186e5
+SIZE (rust/crates/http-body-0.4.3.crate) = 7660
+SHA256 (rust/crates/httparse-1.5.1.crate) = acd94fdbe1d4ff688b67b04eee2e17bd50995534a61539e45adfefb45e5e5503
+SIZE (rust/crates/httparse-1.5.1.crate) = 26758
 SHA256 (rust/crates/httpdate-1.0.1.crate) = 6456b8a6c8f33fee7d958fcd1b60d55b11940a79e63ae87013e6d22e26034440
 SIZE (rust/crates/httpdate-1.0.1.crate) = 10293
 SHA256 (rust/crates/humantime-1.3.0.crate) = df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f
@@ -133,8 +143,8 @@ SHA256 (rust/crates/hyper-0.14.11.crate) = 0b61cf2d1aebcf6e6352c97b81dc2244ca291
 SIZE (rust/crates/hyper-0.14.11.crate) = 169467
 SHA256 (rust/crates/idna-0.2.3.crate) = 418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8
 SIZE (rust/crates/idna-0.2.3.crate) = 271023
-SHA256 (rust/crates/indexmap-1.6.2.crate) = 824845a0bf897a9042383849b02c1bc219c2383772efcd5c6f9766fa4b81aef3
-SIZE (rust/crates/indexmap-1.6.2.crate) = 50225
+SHA256 (rust/crates/indexmap-1.7.0.crate) = bc633605454125dec4b66843673f01c7df2b89479b32e0ed634e43a91cff62a5
+SIZE (rust/crates/indexmap-1.7.0.crate) = 50363
 SHA256 (rust/crates/inotify-0.7.1.crate) = 4816c66d2c8ae673df83366c18341538f234a26d65a9ecea5c348b453ac1d02f
 SIZE (rust/crates/inotify-0.7.1.crate) = 24637
 SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
@@ -143,16 +153,18 @@ SHA256 (rust/crates/input_buffer-0.4.0.crate) = f97967975f448f1a7ddb12b0bc41069d
 SIZE (rust/crates/input_buffer-0.4.0.crate) = 7771
 SHA256 (rust/crates/iovec-0.1.4.crate) = b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e
 SIZE (rust/crates/iovec-0.1.4.crate) = 8720
-SHA256 (rust/crates/itoa-0.4.7.crate) = dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736
-SIZE (rust/crates/itoa-0.4.7.crate) = 12099
+SHA256 (rust/crates/itertools-0.10.1.crate) = 69ddb889f9d0d08a67338271fa9b62996bc788c7796a5c18cf057420aaed5eaf
+SIZE (rust/crates/itertools-0.10.1.crate) = 116219
+SHA256 (rust/crates/itoa-0.4.8.crate) = b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4
+SIZE (rust/crates/itoa-0.4.8.crate) = 11926
 SHA256 (rust/crates/kernel32-sys-0.2.2.crate) = 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d
 SIZE (rust/crates/kernel32-sys-0.2.2.crate) = 24537
 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
 SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
 SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
-SHA256 (rust/crates/libc-0.2.94.crate) = 18794a8ad5b29321f790b55d93dfba91e125cb1a9edbd4f8e3150acc771c1a5e
-SIZE (rust/crates/libc-0.2.94.crate) = 511713
+SHA256 (rust/crates/libc-0.2.100.crate) = a1fa8cddc8fbbee11227ef194b5317ed014b8acbf15139bd716a18ad3fe99ec5
+SIZE (rust/crates/libc-0.2.100.crate) = 528168
 SHA256 (rust/crates/log-0.4.14.crate) = 51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710
 SIZE (rust/crates/log-0.4.14.crate) = 34582
 SHA256 (rust/crates/mac-0.1.1.crate) = c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4
@@ -163,10 +175,10 @@ SHA256 (rust/crates/markup5ever-0.10.1.crate) = a24f40fb03852d1cdd84330cddcaf98e
 SIZE (rust/crates/markup5ever-0.10.1.crate) = 34668
 SHA256 (rust/crates/markup5ever_rcdom-0.1.0.crate) = f015da43bcd8d4f144559a3423f4591d69b8ce0652c905374da7205df336ae2b
 SIZE (rust/crates/markup5ever_rcdom-0.1.0.crate) = 25165
-SHA256 (rust/crates/matches-0.1.8.crate) = 7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08
-SIZE (rust/crates/matches-0.1.8.crate) = 2216
-SHA256 (rust/crates/memchr-2.4.0.crate) = b16bd47d9e329435e309c58469fe0791c2d0d1ba96ec0954152a5ae2b04387dc
-SIZE (rust/crates/memchr-2.4.0.crate) = 63392
+SHA256 (rust/crates/matches-0.1.9.crate) = a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f
+SIZE (rust/crates/matches-0.1.9.crate) = 2246
+SHA256 (rust/crates/memchr-2.4.1.crate) = 308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a
+SIZE (rust/crates/memchr-2.4.1.crate) = 64977
 SHA256 (rust/crates/mime-0.3.16.crate) = 2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d
 SIZE (rust/crates/mime-0.3.16.crate) = 15206
 SHA256 (rust/crates/mime_guess-2.0.3.crate) = 2684d4c2e97d99848d30b324b00c8fcc7e5c897b7cbb5819b09e7c90e8baf212
@@ -185,8 +197,10 @@ SHA256 (rust/crates/net2-0.2.37.crate) = 391630d12b68002ae1e25e8f974306474966550
 SIZE (rust/crates/net2-0.2.37.crate) = 21311
 SHA256 (rust/crates/new_debug_unreachable-1.0.4.crate) = e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54
 SIZE (rust/crates/new_debug_unreachable-1.0.4.crate) = 2561
-SHA256 (rust/crates/notify-4.0.16.crate) = 2599080e87c9bd051ddb11b10074f4da7b1223298df65d4c2ec5bcf309af1533
-SIZE (rust/crates/notify-4.0.16.crate) = 53902
+SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be
+SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737
+SHA256 (rust/crates/notify-4.0.17.crate) = ae03c8c853dba7bfd23e571ff0cff7bc9dceb40a4cd684cd1681824183f45257
+SIZE (rust/crates/notify-4.0.17.crate) = 54419
 SHA256 (rust/crates/ntapi-0.3.6.crate) = 3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44
 SIZE (rust/crates/ntapi-0.3.6.crate) = 127221
 SHA256 (rust/crates/num-integer-0.1.44.crate) = d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db
@@ -199,8 +213,8 @@ SHA256 (rust/crates/opaque-debug-0.2.3.crate) = 2839e79665f131bdb5782e51f2c6c959
 SIZE (rust/crates/opaque-debug-0.2.3.crate) = 5643
 SHA256 (rust/crates/opaque-debug-0.3.0.crate) = 624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5
 SIZE (rust/crates/opaque-debug-0.3.0.crate) = 5767
-SHA256 (rust/crates/open-1.7.0.crate) = 1711eb4b31ce4ad35b0f316d8dfba4fe5c7ad601c448446d84aae7a896627b20
-SIZE (rust/crates/open-1.7.0.crate) = 6101
+SHA256 (rust/crates/opener-0.5.0.crate) = 4ea3ebcd72a54701f56345f16785a6d3ac2df7e986d273eb4395c0b01db17952
+SIZE (rust/crates/opener-0.5.0.crate) = 12350
 SHA256 (rust/crates/output_vt100-0.1.2.crate) = 53cdc5b785b7a58c5aad8216b3dfa114df64b0b06ae6e1501cef91df2fbdf8f9
 SIZE (rust/crates/output_vt100-0.1.2.crate) = 4062
 SHA256 (rust/crates/percent-encoding-2.1.0.crate) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e
@@ -221,26 +235,32 @@ SHA256 (rust/crates/phf_generator-0.8.0.crate) = 17367f0cc86f2d25802b2c26ee58a7b
 SIZE (rust/crates/phf_generator-0.8.0.crate) = 7604
 SHA256 (rust/crates/phf_shared-0.8.0.crate) = c00cf8b9eafe68dde5e9eaa2cef8ee84a9336a47d566ec55ca16589633b65af7
 SIZE (rust/crates/phf_shared-0.8.0.crate) = 2860
-SHA256 (rust/crates/pin-project-1.0.7.crate) = c7509cc106041c40a4518d2af7a61530e1eed0e6285296a3d8c5472806ccc4a4
-SIZE (rust/crates/pin-project-1.0.7.crate) = 54847
-SHA256 (rust/crates/pin-project-internal-1.0.7.crate) = 48c950132583b500556b1efd71d45b319029f2b71518d979fcc208e16b42426f
-SIZE (rust/crates/pin-project-internal-1.0.7.crate) = 27884
-SHA256 (rust/crates/pin-project-lite-0.2.6.crate) = dc0e1f259c92177c30a4c9d177246edd0a3568b25756a977d0632cf8fa37e905
-SIZE (rust/crates/pin-project-lite-0.2.6.crate) = 25494
+SHA256 (rust/crates/pin-project-1.0.8.crate) = 576bc800220cc65dac09e99e97b08b358cfab6e17078de8dc5fee223bd2d0c08
+SIZE (rust/crates/pin-project-1.0.8.crate) = 54991
+SHA256 (rust/crates/pin-project-internal-1.0.8.crate) = 6e8fe8163d14ce7f0cdac2e040116f22eac817edabff0be91e8aff7e9accf389
+SIZE (rust/crates/pin-project-internal-1.0.8.crate) = 27941
+SHA256 (rust/crates/pin-project-lite-0.2.7.crate) = 8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443
+SIZE (rust/crates/pin-project-lite-0.2.7.crate) = 27212
 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
 SHA256 (rust/crates/ppv-lite86-0.2.10.crate) = ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857
 SIZE (rust/crates/ppv-lite86-0.2.10.crate) = 20915
 SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c
 SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640
+SHA256 (rust/crates/predicates-2.0.1.crate) = bc3d91237f5de3bcd9d927e24d03b495adb6135097b001cea7403e2d573d00a9
+SIZE (rust/crates/predicates-2.0.1.crate) = 27077
+SHA256 (rust/crates/predicates-core-1.0.2.crate) = 57e35a3326b75e49aa85f5dc6ec15b41108cf5aee58eabb1f274dd18b73c2451
+SIZE (rust/crates/predicates-core-1.0.2.crate) = 8185
+SHA256 (rust/crates/predicates-tree-1.0.2.crate) = 15f553275e5721409451eb85e15fd9a860a6e5ab4496eb215987502b5f5391f2
+SIZE (rust/crates/predicates-tree-1.0.2.crate) = 6341
 SHA256 (rust/crates/pretty_assertions-0.6.1.crate) = 3f81e1644e1b54f5a68959a29aa86cde704219254669da328ecfdf6a1f09d427
 SIZE (rust/crates/pretty_assertions-0.6.1.crate) = 61551
 SHA256 (rust/crates/proc-macro-hack-0.5.19.crate) = dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5
 SIZE (rust/crates/proc-macro-hack-0.5.19.crate) = 15556
 SHA256 (rust/crates/proc-macro-nested-0.1.7.crate) = bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086
 SIZE (rust/crates/proc-macro-nested-0.1.7.crate) = 6495
-SHA256 (rust/crates/proc-macro2-1.0.26.crate) = a152013215dca273577e18d2bf00fa862b89b24169fb78c4c95aeb07992c9cec
-SIZE (rust/crates/proc-macro2-1.0.26.crate) = 38233
+SHA256 (rust/crates/proc-macro2-1.0.28.crate) = 5c7ed8b8c7b886ea3ed7dde405212185f423ab44682667c8c6dd14aa1d9f6612
+SIZE (rust/crates/proc-macro2-1.0.28.crate) = 38732
 SHA256 (rust/crates/pulldown-cmark-0.7.2.crate) = ca36dea94d187597e104a5c8e4b07576a8a45aa5db48a65e12940d3eb7461f55
 SIZE (rust/crates/pulldown-cmark-0.7.2.crate) = 102716
 SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
@@ -251,26 +271,28 @@ SHA256 (rust/crates/quote-1.0.9.crate) = c3d0b9745dc2debf507c8422de05d7226cc1f06
 SIZE (rust/crates/quote-1.0.9.crate) = 25042
 SHA256 (rust/crates/rand-0.7.3.crate) = 6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03
 SIZE (rust/crates/rand-0.7.3.crate) = 112246
-SHA256 (rust/crates/rand-0.8.3.crate) = 0ef9e7e66b4468674bfcb0c81af8b7fa0bb154fa9f28eb840da5c447baeb8d7e
-SIZE (rust/crates/rand-0.8.3.crate) = 84493
+SHA256 (rust/crates/rand-0.8.4.crate) = 2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8
+SIZE (rust/crates/rand-0.8.4.crate) = 87406
 SHA256 (rust/crates/rand_chacha-0.2.2.crate) = f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402
 SIZE (rust/crates/rand_chacha-0.2.2.crate) = 13267
-SHA256 (rust/crates/rand_chacha-0.3.0.crate) = e12735cf05c9e10bf21534da50a147b924d555dc7a547c42e6bb2d5b6017ae0d
-SIZE (rust/crates/rand_chacha-0.3.0.crate) = 13920
+SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
+SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
 SHA256 (rust/crates/rand_core-0.5.1.crate) = 90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19
 SIZE (rust/crates/rand_core-0.5.1.crate) = 21116
-SHA256 (rust/crates/rand_core-0.6.2.crate) = 34cf66eb183df1c5876e2dcf6b13d57340741e8dc255b48e40a26de954d06ae7
-SIZE (rust/crates/rand_core-0.6.2.crate) = 21708
+SHA256 (rust/crates/rand_core-0.6.3.crate) = d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7
+SIZE (rust/crates/rand_core-0.6.3.crate) = 21938
 SHA256 (rust/crates/rand_hc-0.2.0.crate) = ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c
 SIZE (rust/crates/rand_hc-0.2.0.crate) = 11670
-SHA256 (rust/crates/rand_hc-0.3.0.crate) = 3190ef7066a446f2e7f42e239d161e905420ccab01eb967c9eb27d21b2322a73
-SIZE (rust/crates/rand_hc-0.3.0.crate) = 11780
+SHA256 (rust/crates/rand_hc-0.3.1.crate) = d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7
+SIZE (rust/crates/rand_hc-0.3.1.crate) = 11891
 SHA256 (rust/crates/rand_pcg-0.2.1.crate) = 16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429
 SIZE (rust/crates/rand_pcg-0.2.1.crate) = 11291
-SHA256 (rust/crates/redox_syscall-0.2.8.crate) = 742739e41cd49414de871ea5e549afb7e2a3ac77b589bcbebe8c82fab37147fc
-SIZE (rust/crates/redox_syscall-0.2.8.crate) = 23697
+SHA256 (rust/crates/redox_syscall-0.2.10.crate) = 8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff
+SIZE (rust/crates/redox_syscall-0.2.10.crate) = 23582
 SHA256 (rust/crates/regex-1.5.4.crate) = d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461
 SIZE (rust/crates/regex-1.5.4.crate) = 236581
+SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
+SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
 SHA256 (rust/crates/regex-syntax-0.6.25.crate) = f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b
 SIZE (rust/crates/regex-syntax-0.6.25.crate) = 293293
 SHA256 (rust/crates/remove_dir_all-0.5.3.crate) = 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7
@@ -287,38 +309,38 @@ SHA256 (rust/crates/semver-0.11.0.crate) = f301af10236f6df4160f7c3f04eec6dbc70ac
 SIZE (rust/crates/semver-0.11.0.crate) = 20826
 SHA256 (rust/crates/semver-parser-0.10.2.crate) = 00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7
 SIZE (rust/crates/semver-parser-0.10.2.crate) = 23176
-SHA256 (rust/crates/serde-1.0.125.crate) = 558dc50e1a5a5fa7112ca2ce4effcb321b0300c0d4ccf0776a9f60cd89031171
-SIZE (rust/crates/serde-1.0.125.crate) = 75144
-SHA256 (rust/crates/serde_derive-1.0.125.crate) = b093b7a2bb58203b5da3056c05b4ec1fed827dcfdb37347a8841695263b3d06d
-SIZE (rust/crates/serde_derive-1.0.125.crate) = 54155
-SHA256 (rust/crates/serde_json-1.0.64.crate) = 799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79
-SIZE (rust/crates/serde_json-1.0.64.crate) = 115138
+SHA256 (rust/crates/serde-1.0.129.crate) = d1f72836d2aa753853178eda473a3b9d8e4eefdaf20523b919677e6de489f8f1
+SIZE (rust/crates/serde-1.0.129.crate) = 75300
+SHA256 (rust/crates/serde_derive-1.0.129.crate) = e57ae87ad533d9a56427558b516d0adac283614e347abf85b0dc0cbbf0a249f3
+SIZE (rust/crates/serde_derive-1.0.129.crate) = 54697
+SHA256 (rust/crates/serde_json-1.0.66.crate) = 336b10da19a12ad094b59d870ebde26a45402e5b470add4b5fd03c5048a32127
+SIZE (rust/crates/serde_json-1.0.66.crate) = 115121
 SHA256 (rust/crates/serde_urlencoded-0.7.0.crate) = edfa57a7f8d9c1d260a549e7224100f6c43d43f9103e06dd8b4095a9b2b43ce9
 SIZE (rust/crates/serde_urlencoded-0.7.0.crate) = 12489
 SHA256 (rust/crates/sha-1-0.8.2.crate) = f7d94d0bede923b3cea61f3f1ff57ff8cdfd77b400fb8f9998949e0cf04163df
 SIZE (rust/crates/sha-1-0.8.2.crate) = 12338
-SHA256 (rust/crates/sha-1-0.9.5.crate) = b659df5fc3ce22274daac600ffb845300bd2125bcfaec047823075afdab81c00
-SIZE (rust/crates/sha-1-0.9.5.crate) = 13780
+SHA256 (rust/crates/sha-1-0.9.7.crate) = 1a0c8611594e2ab4ebbf06ec7cbbf0a99450b8570e96cbf5188b5d5f6ef18d81
+SIZE (rust/crates/sha-1-0.9.7.crate) = 13999
 SHA256 (rust/crates/shlex-1.0.0.crate) = 42a568c8f2cd051a4d283bd6eb0343ac214c1b0f1ac19f93e1175b2dee38c73d
 SIZE (rust/crates/shlex-1.0.0.crate) = 4555
-SHA256 (rust/crates/siphasher-0.3.5.crate) = cbce6d4507c7e4a3962091436e56e95290cb71fa302d0d270e32130b75fbff27
-SIZE (rust/crates/siphasher-0.3.5.crate) = 9455
-SHA256 (rust/crates/slab-0.4.3.crate) = f173ac3d1a7e3b28003f40de0b5ce7fe2710f9b9dc3fc38664cebee46b3b6527
-SIZE (rust/crates/slab-0.4.3.crate) = 15681
-SHA256 (rust/crates/socket2-0.4.0.crate) = 9e3dfc207c526015c632472a77be09cf1b6e46866581aecae5cc38fb4235dea2
-SIZE (rust/crates/socket2-0.4.0.crate) = 37949
+SHA256 (rust/crates/siphasher-0.3.6.crate) = 729a25c17d72b06c68cb47955d44fda88ad2d3e7d77e025663fdd69b93dd71a1
+SIZE (rust/crates/siphasher-0.3.6.crate) = 9708
+SHA256 (rust/crates/slab-0.4.4.crate) = c307a32c1c5c437f38c7fd45d753050587732ba8628319fbdf12a7e289ccc590
+SIZE (rust/crates/slab-0.4.4.crate) = 15725
+SHA256 (rust/crates/socket2-0.4.1.crate) = 765f090f0e423d2b55843402a07915add955e7d60657db13707a159727326cad
+SIZE (rust/crates/socket2-0.4.1.crate) = 41364
 SHA256 (rust/crates/string_cache-0.8.1.crate) = 8ddb1139b5353f96e429e1a5e19fbaf663bddedaa06d1dbd49f82e352601209a
 SIZE (rust/crates/string_cache-0.8.1.crate) = 14423
 SHA256 (rust/crates/string_cache_codegen-0.5.1.crate) = f24c8e5e19d22a726626f1a5e16fe15b132dcf21d10177fa5a45ce7962996b97
 SIZE (rust/crates/string_cache_codegen-0.5.1.crate) = 8243
 SHA256 (rust/crates/strsim-0.8.0.crate) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a
 SIZE (rust/crates/strsim-0.8.0.crate) = 9309
-SHA256 (rust/crates/strum-0.18.0.crate) = 57bd81eb48f4c437cadc685403cad539345bf703d78e63707418431cecd4522b
-SIZE (rust/crates/strum-0.18.0.crate) = 4207
-SHA256 (rust/crates/strum_macros-0.18.0.crate) = 87c85aa3f8ea653bfd3ddf25f7ee357ee4d204731f6aa9ad04002306f6e2774c
-SIZE (rust/crates/strum_macros-0.18.0.crate) = 10229
-SHA256 (rust/crates/syn-1.0.72.crate) = a1e8cdbefb79a9a5a65e0db8b47b723ee907b7c7f8496c76a1770b5c310bab82
-SIZE (rust/crates/syn-1.0.72.crate) = 232500
+SHA256 (rust/crates/strum-0.21.0.crate) = aaf86bbcfd1fa9670b7a129f64fc0c9fcbbfe4f1bc4210e9e98fe71ffc12cde2
+SIZE (rust/crates/strum-0.21.0.crate) = 5296
+SHA256 (rust/crates/strum_macros-0.21.1.crate) = d06aaeeee809dbc59eb4556183dd927df67db1540de5be8d3ec0b6636358a5ec
+SIZE (rust/crates/strum_macros-0.21.1.crate) = 16280
+SHA256 (rust/crates/syn-1.0.75.crate) = b7f58f7e8eaa0009c5fec437aabf511bd9933e4b2d7407bd05273c01a8906ea7
+SIZE (rust/crates/syn-1.0.75.crate) = 233068
 SHA256 (rust/crates/tempfile-3.2.0.crate) = dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22
 SIZE (rust/crates/tempfile-3.2.0.crate) = 25892
 SHA256 (rust/crates/tendril-0.4.2.crate) = a9ef557cb397a4f0a5a3a628f06515f78563f2209e64d47055d9dc6052bf5e33
@@ -329,12 +351,12 @@ SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08
 SIZE (rust/crates/textwrap-0.11.0.crate) = 17322
 SHA256 (rust/crates/time-0.1.43.crate) = ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438
 SIZE (rust/crates/time-0.1.43.crate) = 28653
-SHA256 (rust/crates/tinyvec-1.2.0.crate) = 5b5220f05bb7de7f3f53c7c065e1199b3172696fe2db9f9c4d8ad9b4ee74c342
-SIZE (rust/crates/tinyvec-1.2.0.crate) = 41625
+SHA256 (rust/crates/tinyvec-1.3.1.crate) = 848a1e1181b9f6753b5e96a092749e29b11d19ede67dfbbd6c7dc7e0f49b5338
+SIZE (rust/crates/tinyvec-1.3.1.crate) = 42386
 SHA256 (rust/crates/tinyvec_macros-0.1.0.crate) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c
 SIZE (rust/crates/tinyvec_macros-0.1.0.crate) = 1817
-SHA256 (rust/crates/tokio-1.9.0.crate) = 4b7b349f11a7047e6d1276853e612d152f5e8a352c61917887cc2169e2366b4c
-SIZE (rust/crates/tokio-1.9.0.crate) = 499709
+SHA256 (rust/crates/tokio-1.10.0.crate) = 01cf844b23c6131f624accf65ce0e4e9956a8bb329400ea5bcc26ae3a5c20b0b
+SIZE (rust/crates/tokio-1.10.0.crate) = 509770
 SHA256 (rust/crates/tokio-macros-1.3.0.crate) = 54473be61f4ebe4efd09cec9bd5d16fa51d70ea0192213d754d2d500457db110
 SIZE (rust/crates/tokio-macros-1.3.0.crate) = 7876
 SHA256 (rust/crates/tokio-stream-0.1.7.crate) = 7b2f3f698253f03119ac0102beaa64f67a67e08074d03a22d18784104543727f
@@ -345,12 +367,16 @@ SHA256 (rust/crates/tokio-util-0.6.7.crate) = 1caa0b0c8d94a049db56b5acf8cba99dc0
 SIZE (rust/crates/tokio-util-0.6.7.crate) = 73201
 SHA256 (rust/crates/toml-0.5.8.crate) = a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa
 SIZE (rust/crates/toml-0.5.8.crate) = 54219
+SHA256 (rust/crates/topological-sort-0.1.0.crate) = aa7c7f42dea4b1b99439786f5633aeb9c14c1b53f75e282803c2ec2ad545873c
+SIZE (rust/crates/topological-sort-0.1.0.crate) = 8728
 SHA256 (rust/crates/tower-service-0.3.1.crate) = 360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6
 SIZE (rust/crates/tower-service-0.3.1.crate) = 6299
 SHA256 (rust/crates/tracing-0.1.26.crate) = 09adeb8c97449311ccd28a427f96fb563e7fd31aabf994189879d9da2394b89d
 SIZE (rust/crates/tracing-0.1.26.crate) = 68583
-SHA256 (rust/crates/tracing-core-0.1.18.crate) = a9ff14f98b1a4b289c6248a023c1c2fa1491062964e9fed67ab29c4e4da4a052
-SIZE (rust/crates/tracing-core-0.1.18.crate) = 48381
+SHA256 (rust/crates/tracing-core-0.1.19.crate) = 2ca517f43f0fb96e0c3072ed5c275fe5eece87e8cb52f4a77b69226d3b1c9df8
+SIZE (rust/crates/tracing-core-0.1.19.crate) = 50079
+SHA256 (rust/crates/treeline-0.1.0.crate) = a7f741b240f1a48843f9b8e0444fb55fb2a4ff67293b50a9179dfd5ea67f8d41
+SIZE (rust/crates/treeline-0.1.0.crate) = 3855
 SHA256 (rust/crates/try-lock-0.2.3.crate) = 59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642
 SIZE (rust/crates/try-lock-0.2.3.crate) = 4158
 SHA256 (rust/crates/tungstenite-0.12.0.crate) = 8ada8297e8d70872fa9a551d93250a9f407beb9f37ef86494eb20012a2ff7c24
@@ -361,12 +387,12 @@ SHA256 (rust/crates/ucd-trie-0.1.3.crate) = 56dee185309b50d1f11bfedef0fe6d036842
 SIZE (rust/crates/ucd-trie-0.1.3.crate) = 44615
 SHA256 (rust/crates/unicase-2.6.0.crate) = 50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6
 SIZE (rust/crates/unicase-2.6.0.crate) = 23478
-SHA256 (rust/crates/unicode-bidi-0.3.5.crate) = eeb8be209bb1c96b7c177c7420d26e04eccacb0eeae6b980e35fcb74678107e0
-SIZE (rust/crates/unicode-bidi-0.3.5.crate) = 33423
-SHA256 (rust/crates/unicode-normalization-0.1.17.crate) = 07fbfce1c8a97d547e8b5334978438d9d6ec8c20e38f56d4a4374d181493eaef
-SIZE (rust/crates/unicode-normalization-0.1.17.crate) = 100345
-SHA256 (rust/crates/unicode-segmentation-1.7.1.crate) = bb0d2e7be6ae3a5fa87eed5fb451aff96f2573d2694942e40543ae0bbe19c796
-SIZE (rust/crates/unicode-segmentation-1.7.1.crate) = 93066
+SHA256 (rust/crates/unicode-bidi-0.3.6.crate) = 246f4c42e67e7a4e3c6106ff716a5d067d4132a642840b242e357e468a2a0085
+SIZE (rust/crates/unicode-bidi-0.3.6.crate) = 33737
+SHA256 (rust/crates/unicode-normalization-0.1.19.crate) = d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9
+SIZE (rust/crates/unicode-normalization-0.1.19.crate) = 107353
+SHA256 (rust/crates/unicode-segmentation-1.8.0.crate) = 8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b
+SIZE (rust/crates/unicode-segmentation-1.8.0.crate) = 94011
 SHA256 (rust/crates/unicode-width-0.1.8.crate) = 9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3
 SIZE (rust/crates/unicode-width-0.1.8.crate) = 16732
 SHA256 (rust/crates/unicode-xid-0.2.2.crate) = 8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3
@@ -379,6 +405,8 @@ SHA256 (rust/crates/vec_map-0.8.2.crate) = f1bddf1187be692e79c5ffeab891132dfb0f2
 SIZE (rust/crates/vec_map-0.8.2.crate) = 14466
 SHA256 (rust/crates/version_check-0.9.3.crate) = 5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe
 SIZE (rust/crates/version_check-0.9.3.crate) = 12547
+SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6
+SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441
 SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56
 SIZE (rust/crates/walkdir-2.3.2.crate) = 23516
 SHA256 (rust/crates/want-0.3.0.crate) = 1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0
@@ -389,8 +417,6 @@ SHA256 (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = cccddf32554fecc6a
 SIZE (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = 31521
 SHA256 (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6
 SIZE (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = 27505
-SHA256 (rust/crates/which-4.1.0.crate) = b55551e42cbdf2ce2bedd2203d0cc08dba002c27510f86dab6d0ce304cba3dfe
-SIZE (rust/crates/which-4.1.0.crate) = 7684
 SHA256 (rust/crates/winapi-0.2.8.crate) = 167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a
 SIZE (rust/crates/winapi-0.2.8.crate) = 455145
 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
@@ -407,5 +433,5 @@ SHA256 (rust/crates/ws2_32-sys-0.2.1.crate) = d59cefebd0c892fa2dd6de581e937301d8
 SIZE (rust/crates/ws2_32-sys-0.2.1.crate) = 4697
 SHA256 (rust/crates/xml5ever-0.16.1.crate) = 0b1b52e6e8614d4a58b8e70cf51ec0cc21b256ad8206708bcff8139b5bbd6a59
 SIZE (rust/crates/xml5ever-0.16.1.crate) = 41282
-SHA256 (rust-lang-mdBook-v0.4.12_GH0.tar.gz) = d28b958c71a7934fde1c22204c3dc41ffc74df98c90afc1bf3ddafd131d4af77
-SIZE (rust-lang-mdBook-v0.4.12_GH0.tar.gz) = 1485183
+SHA256 (rust-lang-mdBook-v0.4.13_GH0.tar.gz) = 12a88a08e5c5b26810cc33b4e0ebed7cc72394f9041e8b15253e3cfac1223a7b
+SIZE (rust-lang-mdBook-v0.4.13_GH0.tar.gz) = 1489803
diff --git a/textproc/mdbook/files/patch-powerpc b/textproc/mdbook/files/patch-powerpc
index 698b3d613883..d33710dba31c 100644
--- a/textproc/mdbook/files/patch-powerpc
+++ b/textproc/mdbook/files/patch-powerpc
@@ -1,17 +1,5 @@
---- cargo-crates/libc-0.2.94/src/unix/bsd/freebsdlike/freebsd/mod.rs.orig	2020-03-17 20:35:43 UTC
-+++ cargo-crates/libc-0.2.94/src/unix/bsd/freebsdlike/freebsd/mod.rs
-@@ -1486,6 +1486,9 @@ cfg_if! {
-     } else if #[cfg(target_arch = "powerpc64")] {
-         mod powerpc64;
-         pub use self::powerpc64::*;
-+    } else if #[cfg(target_arch = "powerpc")] {
-+        mod powerpc;
-+        pub use self::powerpc::*;
-     } else {
-         // Unknown target_arch
-     }
---- cargo-crates/libc-0.2.94/src/unix/bsd/freebsdlike/freebsd/powerpc.rs.orig	2021-06-23 22:40:24 UTC
-+++ cargo-crates/libc-0.2.94/src/unix/bsd/freebsdlike/freebsd/powerpc.rs
+--- cargo-crates/libc-0.2.100/src/unix/bsd/freebsdlike/freebsd/powerpc.rs.orig	2021-06-23 22:40:24 UTC
++++ cargo-crates/libc-0.2.100/src/unix/bsd/freebsdlike/freebsd/powerpc.rs
 @@ -0,0 +1,47 @@
 +pub type c_char = u8;
 +pub type c_long = i32;