Remove dependency on crate "bevy_spatial"

This commit is contained in:
2025-12-24 16:04:25 -06:00
parent 1846b7065e
commit 9797b90415
2 changed files with 3 additions and 48 deletions

41
Cargo.lock generated
View File

@@ -182,7 +182,6 @@ dependencies = [
"avian2d", "avian2d",
"bevy", "bevy",
"bevy-inspector-egui", "bevy-inspector-egui",
"bevy_spatial",
] ]
[[package]] [[package]]
@@ -1243,18 +1242,6 @@ dependencies = [
"uuid", "uuid",
] ]
[[package]]
name = "bevy_spatial"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "97c520d6901718c2fdeddce2c60218a803714dfe1f346a5ab8cdbd7568094768"
dependencies = [
"bevy",
"kd-tree",
"num-traits",
"typenum",
]
[[package]] [[package]]
name = "bevy_sprite" name = "bevy_sprite"
version = "0.16.1" version = "0.16.1"
@@ -2909,19 +2896,6 @@ dependencies = [
"wasm-bindgen", "wasm-bindgen",
] ]
[[package]]
name = "kd-tree"
version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e2adf615b2b7a38d0ec8a89b4f3c22e9e2820b1cc1c48c70e848fc83a8fb661"
dependencies = [
"num-traits",
"ordered-float 5.1.0",
"paste",
"rayon",
"typenum",
]
[[package]] [[package]]
name = "khronos-egl" name = "khronos-egl"
version = "6.0.0" version = "6.0.0"
@@ -3737,15 +3711,6 @@ dependencies = [
"num-traits", "num-traits",
] ]
[[package]]
name = "ordered-float"
version = "5.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f4779c6901a562440c3786d08192c6fbda7c1c2060edd10006b05ee35d10f2d"
dependencies = [
"num-traits",
]
[[package]] [[package]]
name = "owned_ttf_parser" name = "owned_ttf_parser"
version = "0.25.1" version = "0.25.1"
@@ -3800,7 +3765,7 @@ dependencies = [
"nalgebra", "nalgebra",
"num-derive", "num-derive",
"num-traits", "num-traits",
"ordered-float 4.6.0", "ordered-float",
"rayon", "rayon",
"rustc-hash 2.1.1", "rustc-hash 2.1.1",
"simba", "simba",
@@ -3826,7 +3791,7 @@ dependencies = [
"nalgebra", "nalgebra",
"num-derive", "num-derive",
"num-traits", "num-traits",
"ordered-float 4.6.0", "ordered-float",
"rayon", "rayon",
"rustc-hash 2.1.1", "rustc-hash 2.1.1",
"simba", "simba",
@@ -5362,7 +5327,7 @@ dependencies = [
"ndk-sys 0.5.0+25.2.9519653", "ndk-sys 0.5.0+25.2.9519653",
"objc", "objc",
"once_cell", "once_cell",
"ordered-float 4.6.0", "ordered-float",
"parking_lot", "parking_lot",
"profiling", "profiling",
"range-alloc", "range-alloc",

View File

@@ -20,16 +20,6 @@ bevy-inspector-egui = "0.32"
# nonmax = "0.5.1" # nonmax = "0.5.1"
# rand = "0.8.0" # rand = "0.8.0"
# Use regular bevy_spatial on non-WASM builds
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
bevy_spatial = "0.11.0"
# Use bevy_spatial *without* the kdtree_rayon feature when building for WASM.
[target.'cfg(target_arch = "wasm32")'.dependencies.bevy_spatial]
version = "0.11.0"
default-features = false
features = ["kdtree"]
[profile.dev] [profile.dev]
opt-level = 1 opt-level = 1