Skip to content

Commit 60dae7a

Browse files
authored
Rollup merge of #86560 - ehuss:update-cargo, r=ehuss
Update cargo This also updates `opener` used in bootstrap (to try to keep dependencies unified). 18 commits in 44456677b5d1d82fe981c955dc5c67734b31f340..9233aa06c801801cff75df65df718d70905a235e 2021-06-12 18:00:01 +0000 to 2021-06-22 21:32:55 +0000 - Detect incorrectly named cargo.toml (rust-lang/cargo#9607) - Unify weak and namespaced features. (rust-lang/cargo#9574) - Change `rustc-cdylib-link-arg` error to a warning. (rust-lang/cargo#9563) - Updates to future-incompatible reporting. (rust-lang/cargo#9606) - Add a compatibility notice for diesel and the new resolver. (rust-lang/cargo#9602) - Don't allow config env to modify vars set by cargo (rust-lang/cargo#9579) - Disambiguate is_symlink. (rust-lang/cargo#9604) - Update opener requirement from 0.4 to 0.5 (rust-lang/cargo#9583) - Avoid quadratic complexity when splitting output into lines (rust-lang/cargo#9586) - Bump to 0.56.0, update changelog (rust-lang/cargo#9597) - Fix dep-info files including non-local build script paths. (rust-lang/cargo#9596) - Relax doc collision error. (rust-lang/cargo#9595) - Handle "jobs = 0" case in cargo config files (rust-lang/cargo#9584) - Enhancements to testsuite error output. (rust-lang/cargo#9589) - Fix typo (rust-lang/cargo#9590) - Enable support for fix --edition for 2021. (rust-lang/cargo#9588) - Add more details for installing git repository errors (rust-lang/cargo#9582) - More information for links conflicting (rust-lang/cargo#9568)
2 parents 3998c03 + d296ea0 commit 60dae7a

File tree

4 files changed

+24
-9
lines changed

4 files changed

+24
-9
lines changed

Cargo.lock

+21-7
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ dependencies = [
180180
"merge",
181181
"num_cpus",
182182
"once_cell",
183-
"opener",
183+
"opener 0.5.0",
184184
"pretty_assertions",
185185
"serde",
186186
"serde_json",
@@ -195,7 +195,9 @@ version = "0.2.13"
195195
source = "registry+https://github.com/rust-lang/crates.io-index"
196196
checksum = "31accafdb70df7871592c058eca3985b71104e15ac32f64706022c58867da931"
197197
dependencies = [
198+
"lazy_static",
198199
"memchr",
200+
"regex-automata",
199201
]
200202

201203
[[package]]
@@ -253,7 +255,7 @@ checksum = "81a18687293a1546b67c246452202bbbf143d239cb43494cc163da14979082da"
253255

254256
[[package]]
255257
name = "cargo"
256-
version = "0.55.0"
258+
version = "0.56.0"
257259
dependencies = [
258260
"anyhow",
259261
"atty",
@@ -288,11 +290,10 @@ dependencies = [
288290
"log",
289291
"memchr",
290292
"num_cpus",
291-
"opener",
293+
"opener 0.5.0",
292294
"openssl",
293295
"percent-encoding 2.1.0",
294296
"pretty_env_logger",
295-
"rand 0.8.3",
296297
"rustc-workspace-hack",
297298
"rustfix 0.6.0",
298299
"semver 1.0.3",
@@ -375,10 +376,12 @@ dependencies = [
375376
"flate2",
376377
"git2",
377378
"glob",
379+
"itertools 0.10.0",
378380
"lazy_static",
379381
"remove_dir_all",
380382
"serde_json",
381383
"tar",
384+
"termcolor",
382385
"toml",
383386
"url 2.2.2",
384387
]
@@ -575,7 +578,7 @@ dependencies = [
575578
"bytecount",
576579
"clap",
577580
"itertools 0.9.0",
578-
"opener",
581+
"opener 0.4.1",
579582
"regex",
580583
"shell-escape",
581584
"walkdir",
@@ -2418,6 +2421,16 @@ dependencies = [
24182421
"winapi 0.3.9",
24192422
]
24202423

2424+
[[package]]
2425+
name = "opener"
2426+
version = "0.5.0"
2427+
source = "registry+https://github.com/rust-lang/crates.io-index"
2428+
checksum = "4ea3ebcd72a54701f56345f16785a6d3ac2df7e986d273eb4395c0b01db17952"
2429+
dependencies = [
2430+
"bstr",
2431+
"winapi 0.3.9",
2432+
]
2433+
24212434
[[package]]
24222435
name = "openssl"
24232436
version = "0.10.33"
@@ -3558,6 +3571,7 @@ dependencies = [
35583571
name = "rustc-workspace-hack"
35593572
version = "1.0.0"
35603573
dependencies = [
3574+
"bstr",
35613575
"byteorder",
35623576
"crossbeam-utils 0.8.3",
35633577
"libc",
@@ -5158,9 +5172,9 @@ dependencies = [
51585172

51595173
[[package]]
51605174
name = "termcolor"
5161-
version = "1.1.0"
5175+
version = "1.1.2"
51625176
source = "registry+https://github.com/rust-lang/crates.io-index"
5163-
checksum = "bb6bfa289a4d7c5766392812c0a1f4c1ba45afa1ad47803c11e1f407d846d75f"
5177+
checksum = "2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4"
51645178
dependencies = [
51655179
"winapi-util",
51665180
]

src/bootstrap/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ toml = "0.5"
4848
lazy_static = "1.3.0"
4949
time = "0.1"
5050
ignore = "0.4.10"
51-
opener = "0.4"
51+
opener = "0.5"
5252
merge = "0.1.0"
5353
once_cell = "1.7.2"
5454

src/tools/cargo

Submodule cargo updated 56 files

src/tools/rustc-workspace-hack/Cargo.toml

+1
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ features = [
6161
]
6262

6363
[dependencies]
64+
bstr = { version = "0.2.13", features = ["default"] }
6465
byteorder = { version = "1", features = ['default', 'std'] }
6566
curl-sys = { version = "0.4.13", features = ["http2", "libnghttp2-sys"], optional = true }
6667
crossbeam-utils = { version = "0.8.0", features = ["nightly"] }

0 commit comments

Comments
 (0)