From 2b985322503b850e0695d746385d68184f20d02a Mon Sep 17 00:00:00 2001 From: Eric Huss Date: Mon, 25 Nov 2019 08:14:07 -0800 Subject: [PATCH] Update cargo, rls, books. --- Cargo.lock | 78 +++++++++++++++++++++++++++++--------- src/doc/book | 2 +- src/doc/edition-guide | 2 +- src/doc/nomicon | 2 +- src/doc/reference | 2 +- src/doc/rust-by-example | 2 +- src/tools/cargo | 2 +- src/tools/rls | 2 +- src/tools/tidy/src/deps.rs | 1 + 9 files changed, 69 insertions(+), 24 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 07133f2362b..6e152e96070 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -154,6 +154,15 @@ version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" +[[package]] +name = "bitmaps" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81e039a80914325b37fde728ef7693c212f0ac913d5599607d7b95a9484aae0b" +dependencies = [ + "typenum", +] + [[package]] name = "blake2-rfc" version = "0.2.18" @@ -274,7 +283,7 @@ dependencies = [ "cargo-test-macro", "cargo-test-support", "clap", - "core-foundation", + "core-foundation 0.7.0", "crates-io", "crossbeam-utils 0.7.0", "crypto-hash", @@ -677,7 +686,17 @@ version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4e2640d6d0bf22e82bed1b73c6aef8d5dd31e5abe6666c57e6d45e2649f4f887" dependencies = [ - "core-foundation-sys", + "core-foundation-sys 0.6.2", + "libc", +] + +[[package]] +name = "core-foundation" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57d24c7a13c43e870e37c1556b74555437870a04514f7685f5b354e090567171" +dependencies = [ + "core-foundation-sys 0.7.0", "libc", ] @@ -687,6 +706,12 @@ version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e7ca8a5221364ef15ce201e8ed2f609fc312682a8f4e0e3d4aa5879764e0fa3b" +[[package]] +name = "core-foundation-sys" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3a71ab494c0b5b860bdc8407ae08978052417070c2ced38573a9157ad75b8ac" + [[package]] name = "crates-io" version = "0.30.0" @@ -1589,13 +1614,16 @@ dependencies = [ [[package]] name = "im-rc" -version = "13.0.0" +version = "14.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a0197597d095c0d11107975d3175173f810ee572c2501ff4de64f4f3f119806" +checksum = "e9ad726dce25993be6352b0bff048e4d2647440c0a673d32257c4fac49356d18" dependencies = [ - "rustc_version", + "bitmaps", + "rand_core 0.5.1", + "rand_xoshiro", "sized-chunks", "typenum", + "version_check 0.9.1", ] [[package]] @@ -2780,7 +2808,7 @@ dependencies = [ "getrandom", "libc", "rand_chacha 0.2.1", - "rand_core 0.5.0", + "rand_core 0.5.1", "rand_hc 0.2.0", ] @@ -2801,7 +2829,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03a2a90da8c7523f554344f921aa97283eadf6ac484a6d2a7d0212fa7f8d6853" dependencies = [ "c2-chacha", - "rand_core 0.5.0", + "rand_core 0.5.1", ] [[package]] @@ -2818,9 +2846,9 @@ checksum = "d0e7a549d590831370895ab7ba4ea0c1b6b011d106b5ff2da6eee112615e6dc0" [[package]] name = "rand_core" -version = "0.5.0" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "615e683324e75af5d43d8f7a39ffe3ee4a9dc42c5c701167a71dc59c3a493aca" +checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" dependencies = [ "getrandom", ] @@ -2840,7 +2868,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" dependencies = [ - "rand_core 0.5.0", + "rand_core 0.5.1", ] [[package]] @@ -2891,7 +2919,16 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77d416b86801d23dde1aa643023b775c3a462efc0ed96443add11546cdf1dca8" dependencies = [ - "rand_core 0.5.0", + "rand_core 0.5.1", +] + +[[package]] +name = "rand_xoshiro" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9fcdd2e881d02f1d9390ae47ad8e5696a9e4be7b547a1da2afbc61973217004" +dependencies = [ + "rand_core 0.5.1", ] [[package]] @@ -4058,8 +4095,8 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eee63d0f4a9ec776eeb30e220f0bc1e092c3ad744b2a379e3993070364d3adc2" dependencies = [ - "core-foundation", - "core-foundation-sys", + "core-foundation 0.6.3", + "core-foundation-sys 0.6.2", "libc", "security-framework-sys", ] @@ -4070,7 +4107,7 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9636f8989cbf61385ae4824b98c1aaa54c994d7d8b41f11c601ed799f0549a56" dependencies = [ - "core-foundation-sys", + "core-foundation-sys 0.6.2", ] [[package]] @@ -4202,10 +4239,11 @@ checksum = "0df90a788073e8d0235a67e50441d47db7c8ad9debd91cbf43736a2a92d36537" [[package]] name = "sized-chunks" -version = "0.3.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2a2eb3fe454976eefb479f78f9b394d34d661b647c6326a3a6e66f68bb12c26" +checksum = "62db64dd92b3b54314b1e216c274634ca2b3fe8da8b3873be670cb1ac4dad30f" dependencies = [ + "bitmaps", "typenum", ] @@ -4954,7 +4992,7 @@ version = "2.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2e2e6bd1e59e56598518beb94fd6db628ded570326f0a98c679a304bd9f00150" dependencies = [ - "version_check", + "version_check 0.1.5", ] [[package]] @@ -5105,6 +5143,12 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd" +[[package]] +name = "version_check" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "078775d0255232fb988e6fccf26ddc9d1ac274299aaedcedce21c6f72cc533ce" + [[package]] name = "vte" version = "0.3.3" diff --git a/src/doc/book b/src/doc/book index e79dd62aa63..81ebaa2a3f8 160000 --- a/src/doc/book +++ b/src/doc/book @@ -1 +1 @@ -Subproject commit e79dd62aa63396714278d484d91d48826737f47f +Subproject commit 81ebaa2a3f88d4d106516c489682e64cacba4f60 diff --git a/src/doc/edition-guide b/src/doc/edition-guide index f553fb26c60..6601cab4666 160000 --- a/src/doc/edition-guide +++ b/src/doc/edition-guide @@ -1 +1 @@ -Subproject commit f553fb26c60c4623ea88a1cfe731eafe0643ce34 +Subproject commit 6601cab4666596494a569f94aa63b7b3230e9769 diff --git a/src/doc/nomicon b/src/doc/nomicon index 58e36e0e08d..041c46e692a 160000 --- a/src/doc/nomicon +++ b/src/doc/nomicon @@ -1 +1 @@ -Subproject commit 58e36e0e08dec5a379ac568827c058e25990d6cd +Subproject commit 041c46e692a2592853aeca132c8dfe8eb5a79a9e diff --git a/src/doc/reference b/src/doc/reference index 45558c464fb..9e843aeb4df 160000 --- a/src/doc/reference +++ b/src/doc/reference @@ -1 +1 @@ -Subproject commit 45558c464fb458affbcdcb34323946da45c8a117 +Subproject commit 9e843aeb4df083522c7277179bbaa25d0507731c diff --git a/src/doc/rust-by-example b/src/doc/rust-by-example index dcee312c662..4835e025826 160000 --- a/src/doc/rust-by-example +++ b/src/doc/rust-by-example @@ -1 +1 @@ -Subproject commit dcee312c66267eb5a2f6f1561354003950e29105 +Subproject commit 4835e025826729827a94fdeb7cb85fed288d08bb diff --git a/src/tools/cargo b/src/tools/cargo index 8280633db68..750cb1482e4 160000 --- a/src/tools/cargo +++ b/src/tools/cargo @@ -1 +1 @@ -Subproject commit 8280633db680dec5bfe1de25156d1a1d53e6d190 +Subproject commit 750cb1482e4d0e74822cded7ab8b3c677ed8b041 diff --git a/src/tools/rls b/src/tools/rls index 5db91c7b94c..9ec2b8cb57c 160000 --- a/src/tools/rls +++ b/src/tools/rls @@ -1 +1 @@ -Subproject commit 5db91c7b94ca81eead6b25bcf6196b869a44ece0 +Subproject commit 9ec2b8cb57c87517bcb506ac302eae339ffa2025 diff --git a/src/tools/tidy/src/deps.rs b/src/tools/tidy/src/deps.rs index e65f7a62cac..7b928a2e7c2 100644 --- a/src/tools/tidy/src/deps.rs +++ b/src/tools/tidy/src/deps.rs @@ -53,6 +53,7 @@ const EXCEPTIONS: &[&str] = &[ "utf8parse", // Apache-2.0 OR MIT, cargo via strip-ansi-escapes "vte", // Apache-2.0 OR MIT, cargo via strip-ansi-escapes "sized-chunks", // MPL-2.0+, cargo via im-rc + "bitmaps", // MPL-2.0+, cargo via im-rc // FIXME: this dependency violates the documentation comment above: "fortanix-sgx-abi", // MPL-2.0+, libstd but only for `sgx` target "dunce", // CC0-1.0 mdbook-linkcheck