@@ -82,25 +82,28 @@ pub(crate) const WORKSPACES: &[(&str, ExceptionList, Option<(&[&str], &[&str])>)
82
82
#[ rustfmt:: skip]
83
83
const EXCEPTIONS : ExceptionList = & [
84
84
// tidy-alphabetical-start
85
- ( "ar_archive_writer" , "Apache-2.0 WITH LLVM-exception" ) , // rustc
86
- ( "colored" , "MPL-2.0" ) , // rustfmt
87
- ( "dissimilar" , "Apache-2.0" ) , // rustdoc, rustc_lexer (few tests) via expect-test, (dev deps)
88
- ( "fluent-langneg" , "Apache-2.0" ) , // rustc (fluent translations)
89
- ( "fortanix-sgx-abi" , "MPL-2.0" ) , // libstd but only for `sgx` target. FIXME: this dependency violates the documentation comment above.
90
- ( "instant" , "BSD-3-Clause" ) , // rustc_driver/tracing-subscriber/parking_lot
91
- ( "mdbook" , "MPL-2.0" ) , // mdbook
92
- ( "option-ext" , "MPL-2.0" ) , // cargo-miri (via `directories`)
93
- ( "rustc_apfloat" , "Apache-2.0 WITH LLVM-exception" ) , // rustc (license is the same as LLVM uses)
85
+ ( "ar_archive_writer" , "Apache-2.0 WITH LLVM-exception" ) , // rustc
86
+ ( "arrayref" , "BSD-2-Clause" ) , // rustc
87
+ ( "blake3" , "CC0-1.0 OR Apache-2.0 OR Apache-2.0 WITH LLVM-exception" ) , // rustc
88
+ ( "colored" , "MPL-2.0" ) , // rustfmt
89
+ ( "constant_time_eq" , "CC0-1.0 OR MIT-0 OR Apache-2.0" ) , // rustc
90
+ ( "dissimilar" , "Apache-2.0" ) , // rustdoc, rustc_lexer (few tests) via expect-test, (dev deps)
91
+ ( "fluent-langneg" , "Apache-2.0" ) , // rustc (fluent translations)
92
+ ( "fortanix-sgx-abi" , "MPL-2.0" ) , // libstd but only for `sgx` target. FIXME: this dependency violates the documentation comment above.
93
+ ( "instant" , "BSD-3-Clause" ) , // rustc_driver/tracing-subscriber/parking_lot
94
+ ( "mdbook" , "MPL-2.0" ) , // mdbook
95
+ ( "option-ext" , "MPL-2.0" ) , // cargo-miri (via `directories`)
96
+ ( "rustc_apfloat" , "Apache-2.0 WITH LLVM-exception" ) , // rustc (license is the same as LLVM uses)
94
97
( "ryu" , "Apache-2.0 OR BSL-1.0" ) , // BSL is not acceptble, but we use it under Apache-2.0 // cargo/... (because of serde)
95
- ( "self_cell" , "Apache-2.0" ) , // rustc (fluent translations)
96
- ( "snap" , "BSD-3-Clause" ) , // rustc
97
- ( "wasm-encoder" , "Apache-2.0 WITH LLVM-exception" ) , // rustc
98
- ( "wasm-metadata" , "Apache-2.0 WITH LLVM-exception" ) , // rustc
99
- ( "wasmparser" , "Apache-2.0 WITH LLVM-exception" ) , // rustc
100
- ( "wast" , "Apache-2.0 WITH LLVM-exception" ) , // rustc
101
- ( "wat" , "Apache-2.0 WITH LLVM-exception" ) , // rustc
102
- ( "wit-component" , "Apache-2.0 WITH LLVM-exception" ) , // rustc
103
- ( "wit-parser" , "Apache-2.0 WITH LLVM-exception" ) , // rustc
98
+ ( "self_cell" , "Apache-2.0" ) , // rustc (fluent translations)
99
+ ( "snap" , "BSD-3-Clause" ) , // rustc
100
+ ( "wasm-encoder" , "Apache-2.0 WITH LLVM-exception" ) , // rustc
101
+ ( "wasm-metadata" , "Apache-2.0 WITH LLVM-exception" ) , // rustc
102
+ ( "wasmparser" , "Apache-2.0 WITH LLVM-exception" ) , // rustc
103
+ ( "wast" , "Apache-2.0 WITH LLVM-exception" ) , // rustc
104
+ ( "wat" , "Apache-2.0 WITH LLVM-exception" ) , // rustc
105
+ ( "wit-component" , "Apache-2.0 WITH LLVM-exception" ) , // rustc
106
+ ( "wit-parser" , "Apache-2.0 WITH LLVM-exception" ) , // rustc
104
107
// tidy-alphabetical-end
105
108
] ;
106
109
@@ -237,15 +240,18 @@ const PERMITTED_RUSTC_DEPENDENCIES: &[&str] = &[
237
240
"annotate-snippets" ,
238
241
"anstyle" ,
239
242
"ar_archive_writer" ,
243
+ "arrayref" ,
240
244
"arrayvec" ,
241
245
"autocfg" ,
242
246
"bitflags" ,
247
+ "blake3" ,
243
248
"block-buffer" ,
244
249
"byteorder" , // via ruzstd in object in thorin-dwp
245
250
"cc" ,
246
251
"cfg-if" ,
247
252
"cfg_aliases" ,
248
253
"compiler_builtins" ,
254
+ "constant_time_eq" ,
249
255
"cpufeatures" ,
250
256
"crc32fast" ,
251
257
"crossbeam-channel" ,
0 commit comments