mirror of
https://github.com/gfx-rs/wgpu.git
synced 2026-01-09 14:48:08 -05:00
chore(deps): update rust crate cargo_metadata to 0.20 (#7744)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Andreas Reich <r_andreas2@web.de>
This commit is contained in:
@@ -29,6 +29,8 @@ skip = [
|
||||
{ name = "windows-result", version = "0.3.4" },
|
||||
{ name = "windows-strings", version = "0.4.2" },
|
||||
|
||||
# cargo-metadata uses an old version of ordered-float. Only used for testing.
|
||||
{ name = "ordered-float", version = "2.10.1" },
|
||||
# criterion uses an old version
|
||||
{ name = "itertools", version = "0.10.5" },
|
||||
# bindgen (used by deno) uses old version
|
||||
|
||||
75
Cargo.lock
generated
75
Cargo.lock
generated
@@ -586,21 +586,38 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "cargo-platform"
|
||||
version = "0.1.9"
|
||||
version = "0.2.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea"
|
||||
checksum = "84982c6c0ae343635a3a4ee6dedef965513735c8b183caa7289fa6e27399ebd4"
|
||||
dependencies = [
|
||||
"serde",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "cargo_metadata"
|
||||
version = "0.19.2"
|
||||
name = "cargo-util-schemas"
|
||||
version = "0.2.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "dd5eb614ed4c27c5d706420e4320fbe3216ab31fa1c33cd8246ac36dae4479ba"
|
||||
checksum = "e63d2780ac94487eb9f1fea7b0d56300abc9eb488800854ca217f102f5caccca"
|
||||
dependencies = [
|
||||
"semver 1.0.26",
|
||||
"serde",
|
||||
"serde-untagged",
|
||||
"serde-value",
|
||||
"thiserror 1.0.69",
|
||||
"toml",
|
||||
"unicode-xid",
|
||||
"url",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "cargo_metadata"
|
||||
version = "0.20.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "4f7835cfc6135093070e95eb2b53e5d9b5c403dc3a6be6040ee026270aa82502"
|
||||
dependencies = [
|
||||
"camino",
|
||||
"cargo-platform",
|
||||
"cargo-util-schemas",
|
||||
"semver 1.0.26",
|
||||
"serde",
|
||||
"serde_json",
|
||||
@@ -1389,6 +1406,16 @@ version = "1.0.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
|
||||
|
||||
[[package]]
|
||||
name = "erased-serde"
|
||||
version = "0.4.6"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7"
|
||||
dependencies = [
|
||||
"serde",
|
||||
"typeid",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "errno"
|
||||
version = "0.3.12"
|
||||
@@ -2985,6 +3012,15 @@ dependencies = [
|
||||
"libredox",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "ordered-float"
|
||||
version = "2.10.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c"
|
||||
dependencies = [
|
||||
"num-traits",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "ordered-float"
|
||||
version = "5.0.0"
|
||||
@@ -3658,6 +3694,27 @@ dependencies = [
|
||||
"serde_derive",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "serde-untagged"
|
||||
version = "0.1.7"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "299d9c19d7d466db4ab10addd5703e4c615dec2a5a16dbbafe191045e87ee66e"
|
||||
dependencies = [
|
||||
"erased-serde",
|
||||
"serde",
|
||||
"typeid",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "serde-value"
|
||||
version = "0.7.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c"
|
||||
dependencies = [
|
||||
"ordered-float 2.10.1",
|
||||
"serde",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "serde_derive"
|
||||
version = "1.0.219"
|
||||
@@ -4292,6 +4349,12 @@ version = "0.25.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31"
|
||||
|
||||
[[package]]
|
||||
name = "typeid"
|
||||
version = "1.0.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c"
|
||||
|
||||
[[package]]
|
||||
name = "unic-char-property"
|
||||
version = "0.9.0"
|
||||
@@ -4952,7 +5015,7 @@ dependencies = [
|
||||
"ndk-sys 0.6.0+11769913",
|
||||
"objc",
|
||||
"once_cell",
|
||||
"ordered-float",
|
||||
"ordered-float 5.0.0",
|
||||
"parking_lot",
|
||||
"portable-atomic",
|
||||
"profiling",
|
||||
|
||||
@@ -103,7 +103,7 @@ bytemuck = { version = "1.22", features = [
|
||||
"extern_crate_alloc",
|
||||
"min_const_generics",
|
||||
] }
|
||||
cargo_metadata = "0.19"
|
||||
cargo_metadata = "0.20"
|
||||
cfg_aliases = "0.2.1"
|
||||
cfg-if = "1"
|
||||
criterion = "0.6"
|
||||
@@ -182,7 +182,7 @@ spirv = "0.3"
|
||||
static_assertions = "1.1"
|
||||
strum = { version = "0.27", default-features = false, features = ["derive"] }
|
||||
syn = "2.0.98"
|
||||
toml = "0.8"
|
||||
toml = "0.8.9"
|
||||
trybuild = "1"
|
||||
tracy-client = "0.18"
|
||||
thiserror = { version = "2.0.3", default-features = false }
|
||||
|
||||
@@ -40,7 +40,6 @@ arrayvec.workspace = true
|
||||
approx.workspace = true
|
||||
bitflags.workspace = true
|
||||
bytemuck.workspace = true
|
||||
cargo_metadata.workspace = true
|
||||
cfg-if.workspace = true
|
||||
ctor.workspace = true
|
||||
futures-lite.workspace = true
|
||||
@@ -62,6 +61,8 @@ trybuild.workspace = true
|
||||
|
||||
# Non-Webassembly
|
||||
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
|
||||
# Cargo-metadata doesn't compile on wasm due to old cargo-util-schemas dependency.
|
||||
cargo_metadata.workspace = true
|
||||
env_logger.workspace = true
|
||||
nv-flip.workspace = true
|
||||
parking_lot = { workspace = true, features = ["deadlock_detection"] }
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
// Cargo-metadata doesn't compile on wasm due to old cargo-util-schemas dependency.
|
||||
// Since this test isn't dependent on the current architecture, we can just skip it on wasm without any issues.
|
||||
#![cfg(not(target_arch = "wasm32"))]
|
||||
|
||||
use std::process::Command;
|
||||
|
||||
#[derive(Debug)]
|
||||
@@ -84,7 +88,7 @@ fn get_all_wgpu_features() -> Vec<String> {
|
||||
metadata
|
||||
.packages
|
||||
.iter()
|
||||
.find(|p| p.name == "wgpu")
|
||||
.find(|p| p.name.as_str() == "wgpu")
|
||||
.unwrap()
|
||||
.features
|
||||
.keys()
|
||||
|
||||
Reference in New Issue
Block a user