diff --git a/Cargo.lock b/Cargo.lock index ee78f9ccd..36c6d3c4f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1140,7 +1140,7 @@ dependencies = [ "bevy_utils", "downcast-rs", "fixedbitset", - "rustc-hash", + "rustc-hash 1.1.0", "serde", "thiserror", "thread_local", @@ -1354,7 +1354,7 @@ checksum = "eb270c98a96243b29465139ed10bda2f675d00a11904f6588a5f7fc4774119c7" dependencies = [ "proc-macro2", "quote", - "rustc-hash", + "rustc-hash 1.1.0", "syn 2.0.68", "toml_edit 0.21.1", ] @@ -1769,7 +1769,7 @@ dependencies = [ "fxhash", "indexmap 2.2.6", "itertools 0.12.1", - "nalgebra", + "nalgebra 0.32.6", "parry3d 0.13.8", "parry3d-f64", ] @@ -1808,7 +1808,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "rustc-hash", + "rustc-hash 1.1.0", "shlex", "syn 2.0.68", ] @@ -6889,7 +6889,7 @@ dependencies = [ "log", "num-traits", "pp-rs", - "rustc-hash", + "rustc-hash 1.1.0", "spirv", "termcolor", "thiserror", @@ -6910,7 +6910,7 @@ dependencies = [ "once_cell", "regex", "regex-syntax 0.8.4", - "rustc-hash", + "rustc-hash 1.1.0", "thiserror", "tracing", "unicode-ident", @@ -6929,7 +6929,22 @@ dependencies = [ "num-complex", "num-rational", "num-traits", - "simba", + "simba 0.8.1", + "typenum", +] + +[[package]] +name = "nalgebra" +version = "0.33.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c4b5f057b303842cf3262c27e465f4c303572e7f6b0648f60e16248ac3397f4" +dependencies = [ + "approx 0.5.1", + "matrixmultiply", + "num-complex", + "num-rational", + "num-traits", + "simba 0.9.0", "typenum", ] @@ -7509,6 +7524,15 @@ dependencies = [ "libredox 0.0.2", ] +[[package]] +name = "ordered-float" +version = "4.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19ff2cf528c6c03d9ed653d6c4ce1dc0582dc4af309790ad92f07c1cd551b0be" +dependencies = [ + "num-traits", +] + [[package]] name = "overload" version = "0.1.1" @@ -7588,12 +7612,12 @@ dependencies = [ "bitflags 1.3.2", "downcast-rs", "either", - "nalgebra", + "nalgebra 0.32.6", "num-derive 0.4.2", "num-traits", "rayon", - "rustc-hash", - "simba", + "rustc-hash 1.1.0", + "simba 0.8.1", "slab", "smallvec", "spade", @@ -7601,24 +7625,26 @@ dependencies = [ [[package]] name = "parry3d" -version = "0.15.1" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa342e0cdfc774fed0196714290ba2d85408b8ce9f295c40a0b1e05f3f8256ab" +checksum = "ec1d9cc5a359352e2be7e47270cef9f9e175794c03302553353804a436228e7f" dependencies = [ "approx 0.5.1", "arrayvec 0.7.4", - "bitflags 1.3.2", + "bitflags 2.6.0", "downcast-rs", "either", "log", - "nalgebra", + "nalgebra 0.33.0", "num-derive 0.4.2", "num-traits", - "rustc-hash", - "simba", + "ordered-float", + "rustc-hash 2.0.0", + "simba 0.9.0", "slab", "smallvec", "spade", + "thiserror", ] [[package]] @@ -7632,12 +7658,12 @@ dependencies = [ "bitflags 1.3.2", "downcast-rs", "either", - "nalgebra", + "nalgebra 0.32.6", "num-derive 0.4.2", "num-traits", "rayon", - "rustc-hash", - "simba", + "rustc-hash 1.1.0", + "simba 0.8.1", "slab", "smallvec", "spade", @@ -8225,7 +8251,7 @@ dependencies = [ "pin-project-lite", "quinn-proto 0.10.6", "quinn-udp 0.4.1", - "rustc-hash", + "rustc-hash 1.1.0", "rustls 0.21.12", "thiserror", "tokio", @@ -8242,7 +8268,7 @@ dependencies = [ "pin-project-lite", "quinn-proto 0.11.3", "quinn-udp 0.5.2", - "rustc-hash", + "rustc-hash 1.1.0", "rustls 0.23.10", "thiserror", "tokio", @@ -8258,7 +8284,7 @@ dependencies = [ "bytes", "rand", "ring 0.16.20", - "rustc-hash", + "rustc-hash 1.1.0", "rustls 0.21.12", "rustls-native-certs", "slab", @@ -8276,7 +8302,7 @@ dependencies = [ "bytes", "rand", "ring 0.17.8", - "rustc-hash", + "rustc-hash 1.1.0", "rustls 0.23.10", "slab", "thiserror", @@ -8579,7 +8605,7 @@ checksum = "ad156d539c879b7a24a363a2016d77961786e71f48f2e2fc8302a92abd2429a6" dependencies = [ "hashbrown 0.13.2", "log", - "rustc-hash", + "rustc-hash 1.1.0", "slice-group-by", "smallvec", ] @@ -9048,6 +9074,12 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" +[[package]] +name = "rustc-hash" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152" + [[package]] name = "rustc_lexer" version = "0.1.0" @@ -9706,6 +9738,19 @@ dependencies = [ "wide", ] +[[package]] +name = "simba" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3a386a501cd104797982c15ae17aafe8b9261315b5d07e3ec803f2ea26be0fa" +dependencies = [ + "approx 0.5.1", + "num-complex", + "num-traits", + "paste", + "wide", +] + [[package]] name = "simd-adler32" version = "0.3.7" @@ -11473,7 +11518,7 @@ dependencies = [ name = "unavi-shapes" version = "0.0.3" dependencies = [ - "parry3d 0.15.1", + "parry3d 0.16.1", "wit-bindgen-rt", ] @@ -12458,7 +12503,7 @@ dependencies = [ "parking_lot", "profiling", "raw-window-handle", - "rustc-hash", + "rustc-hash 1.1.0", "smallvec", "thiserror", "web-sys", @@ -12502,7 +12547,7 @@ dependencies = [ "range-alloc", "raw-window-handle", "renderdoc-sys", - "rustc-hash", + "rustc-hash 1.1.0", "smallvec", "thiserror", "wasm-bindgen", diff --git a/wasm/unavi-shapes/Cargo.toml b/wasm/unavi-shapes/Cargo.toml index 93124c3cf..ba87554d9 100644 --- a/wasm/unavi-shapes/Cargo.toml +++ b/wasm/unavi-shapes/Cargo.toml @@ -9,7 +9,7 @@ license.workspace = true crate-type = ["cdylib"] [dependencies] -parry3d = "0.15.1" +parry3d = "0.16.1" wit-bindgen-rt.workspace = true [package.metadata.component]