Skip to content

Commit 51bb623

Browse files
committed
dep fixes
1 parent ebd9dfa commit 51bb623

File tree

3 files changed

+30
-14
lines changed

3 files changed

+30
-14
lines changed

Cargo.lock

+22-13
Original file line numberDiff line numberDiff line change
@@ -3010,9 +3010,9 @@ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"
30103010

30113011
[[package]]
30123012
name = "proc-macro2"
3013-
version = "1.0.63"
3013+
version = "1.0.70"
30143014
source = "registry+https://github.com/rust-lang/crates.io-index"
3015-
checksum = "7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb"
3015+
checksum = "39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b"
30163016
dependencies = [
30173017
"unicode-ident",
30183018
]
@@ -3068,9 +3068,8 @@ checksum = "07589615d719a60c8dd8a4622e7946465dfef20d1a428f969e3443e7386d5f45"
30683068

30693069
[[package]]
30703070
name = "quote"
3071-
version = "1.0.29"
3072-
source = "registry+https://github.com/rust-lang/crates.io-index"
3073-
checksum = "573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105"
3071+
version = "1.0.33"
3072+
source = "git+https://github.com/pitaj/quote#44feebf0594b255a511ff20890a7acbf4d6aeed1"
30743073
dependencies = [
30753074
"proc-macro2",
30763075
]
@@ -3353,11 +3352,10 @@ dependencies = [
33533352
[[package]]
33543353
name = "rustc-rayon"
33553354
version = "0.5.0"
3356-
source = "registry+https://github.com/rust-lang/crates.io-index"
3357-
checksum = "eb81aadc8837ca6ecebe0fe1353f15df83b3b3cc2cf7a8afd571bc22aa121710"
3355+
source = "git+https://github.com/pitaj/rustc-rayon#e76e554512ce25abb48f4118576ede5d7a457918"
33583356
dependencies = [
33593357
"either",
3360-
"rustc-rayon-core",
3358+
"rustc-rayon-core 0.5.0 (git+https://github.com/pitaj/rustc-rayon)",
33613359
]
33623360

33633361
[[package]]
@@ -3372,6 +3370,17 @@ dependencies = [
33723370
"num_cpus",
33733371
]
33743372

3373+
[[package]]
3374+
name = "rustc-rayon-core"
3375+
version = "0.5.0"
3376+
source = "git+https://github.com/pitaj/rustc-rayon#e76e554512ce25abb48f4118576ede5d7a457918"
3377+
dependencies = [
3378+
"crossbeam-channel",
3379+
"crossbeam-deque",
3380+
"crossbeam-utils",
3381+
"num_cpus",
3382+
]
3383+
33753384
[[package]]
33763385
name = "rustc-semver"
33773386
version = "1.1.0"
@@ -3701,7 +3710,7 @@ dependencies = [
37013710
"portable-atomic",
37023711
"rustc-hash",
37033712
"rustc-rayon",
3704-
"rustc-rayon-core",
3713+
"rustc-rayon-core 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
37053714
"rustc_arena",
37063715
"rustc_graphviz",
37073716
"rustc_index",
@@ -4027,7 +4036,7 @@ version = "0.0.0"
40274036
dependencies = [
40284037
"libloading 0.7.4",
40294038
"rustc-rayon",
4030-
"rustc-rayon-core",
4039+
"rustc-rayon-core 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
40314040
"rustc_ast",
40324041
"rustc_ast_lowering",
40334042
"rustc_ast_passes",
@@ -4192,7 +4201,7 @@ dependencies = [
41924201
"measureme",
41934202
"polonius-engine",
41944203
"rustc-rayon",
4195-
"rustc-rayon-core",
4204+
"rustc-rayon-core 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
41964205
"rustc_apfloat",
41974206
"rustc_arena",
41984207
"rustc_ast",
@@ -4386,7 +4395,7 @@ version = "0.0.0"
43864395
dependencies = [
43874396
"field-offset",
43884397
"measureme",
4389-
"rustc-rayon-core",
4398+
"rustc-rayon-core 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
43904399
"rustc_data_structures",
43914400
"rustc_errors",
43924401
"rustc_hir",
@@ -4405,7 +4414,7 @@ name = "rustc_query_system"
44054414
version = "0.0.0"
44064415
dependencies = [
44074416
"parking_lot 0.12.1",
4408-
"rustc-rayon-core",
4417+
"rustc-rayon-core 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
44094418
"rustc_ast",
44104419
"rustc_data_structures",
44114420
"rustc_errors",

Cargo.toml

+3
Original file line numberDiff line numberDiff line change
@@ -111,5 +111,8 @@ rustc-std-workspace-core = { path = 'library/rustc-std-workspace-core' }
111111
rustc-std-workspace-alloc = { path = 'library/rustc-std-workspace-alloc' }
112112
rustc-std-workspace-std = { path = 'library/rustc-std-workspace-std' }
113113

114+
rustc-rayon = { git = "https://github.com/pitaj/rustc-rayon" }
115+
quote = { git = "https://github.com/pitaj/quote" }
116+
114117
[patch."https://github.com/rust-lang/rust-clippy"]
115118
clippy_lints = { path = "src/tools/clippy/clippy_lints" }

src/tools/tidy/src/extdeps.rs

+5-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,11 @@ use std::fs;
44
use std::path::Path;
55

66
/// List of allowed sources for packages.
7-
const ALLOWED_SOURCES: &[&str] = &["\"registry+https://github.com/rust-lang/crates.io-index\""];
7+
const ALLOWED_SOURCES: &[&str] = &[
8+
"\"registry+https://github.com/rust-lang/crates.io-index\"",
9+
"\"git+https://github.com/pitaj/rustc-rayon#e76e554512ce25abb48f4118576ede5d7a457918\"",
10+
"\"git+https://github.com/pitaj/quote#44feebf0594b255a511ff20890a7acbf4d6aeed1\"",
11+
];
812

913
/// Checks for external package sources. `root` is the path to the directory that contains the
1014
/// workspace `Cargo.toml`.

0 commit comments

Comments
 (0)