From 1b34f77f36dc3a9996854ebb4c09ac143389bf9e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 10 Sep 2023 04:05:51 +0000 Subject: [PATCH] Update Rust crate bevy to v0.11.2 --- Cargo.lock | 2056 ++++++++++++++++++++++++++++++----- Cargo.toml | 2 +- launchers/native/Cargo.toml | 2 +- launchers/wasm/Cargo.toml | 2 +- 4 files changed, 1790 insertions(+), 272 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a702555..6f21647 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6,7 +6,7 @@ version = 3 name = "LastKingdom" version = "0.1.0" dependencies = [ - "bevy 0.8.1", + "bevy 0.11.2", "bevy-inspector-egui", "bevy_rapier2d", "broccoli", @@ -16,7 +16,7 @@ dependencies = [ "rust-ini", "sepax2d", "serde_json", - "winit", + "winit 0.26.1", ] [[package]] @@ -35,6 +35,68 @@ version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "363b9b88fad3af3be80bc8f762c9a3f9dfe906fd0327b8e92f1c12e5ae1b8bbb" +[[package]] +name = "accesskit" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76eb1adf08c5bcaa8490b9851fd53cca27fa9880076f178ea9d29f05196728a8" + +[[package]] +name = "accesskit_consumer" +version = "0.15.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04bb4d9e4772fe0d47df57d0d5dbe5d85dd05e2f37ae1ddb6b105e76be58fb00" +dependencies = [ + "accesskit", +] + +[[package]] +name = "accesskit_macos" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "134d0acf6acb667c89d3332999b1a5df4edbc8d6113910f392ebb73f2b03bb56" +dependencies = [ + "accesskit", + "accesskit_consumer", + "objc2", + "once_cell", +] + +[[package]] +name = "accesskit_windows" +version = "0.14.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9eac0a7f2d7cd7a93b938af401d3d8e8b7094217989a7c25c55a953023436e31" +dependencies = [ + "accesskit", + "accesskit_consumer", + "arrayvec", + "once_cell", + "paste", + "windows 0.48.0", +] + +[[package]] +name = "accesskit_winit" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "825d23acee1bd6d25cbaa3ca6ed6e73faf24122a774ec33d52c5c86c6ab423c0" +dependencies = [ + "accesskit", + "accesskit_macos", + "accesskit_windows", + "winit 0.28.6", +] + +[[package]] +name = "addr2line" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" +dependencies = [ + "gimli", +] + [[package]] name = "adler" version = "1.0.2" @@ -60,9 +122,9 @@ dependencies = [ [[package]] name = "ahash" -version = "0.8.0" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57e6e951cfbb2db8de1828d49073a113a29fd7117b1596caa781a258c7e38d72" +checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" dependencies = [ "cfg-if 1.0.0", "getrandom", @@ -79,16 +141,22 @@ dependencies = [ "memchr", ] +[[package]] +name = "allocator-api2" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" + [[package]] name = "alsa" -version = "0.6.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5915f52fe2cf65e83924d037b6c5290b7cee097c6b5c8700746e6168a343fd6b" +checksum = "e2562ad8dcf0f789f65c6fdaad8a8a9708ed6b488e649da28c01656ad66b8b47" dependencies = [ "alsa-sys", - "bitflags", + "bitflags 1.3.2", "libc", - "nix 0.23.1", + "nix 0.24.2", ] [[package]] @@ -101,19 +169,49 @@ dependencies = [ "pkg-config", ] +[[package]] +name = "android-activity" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64529721f27c2314ced0890ce45e469574a73e5e6fdd6e9da1860eb29285f5e0" +dependencies = [ + "android-properties", + "bitflags 1.3.2", + "cc", + "jni-sys", + "libc", + "log", + "ndk 0.7.0", + "ndk-context", + "ndk-sys 0.4.0", + "num_enum 0.6.1", +] + +[[package]] +name = "android-properties" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04" + [[package]] name = "android_log-sys" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85965b6739a430150bdd138e2374a98af0c3ee0d030b3bb7fc3bddff58d0102e" +[[package]] +name = "android_log-sys" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ecc8056bf6ab9892dcd53216c83d1597487d7dacac16c8df6b877d127df9937" + [[package]] name = "android_logger" version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9ed09b18365ed295d722d0b5ed59c01b79a826ff2d2a8f73d5ecca8e6fb2f66" dependencies = [ - "android_log-sys", + "android_log-sys 0.2.0", "env_logger 0.8.4", "lazy_static", "log", @@ -125,7 +223,7 @@ version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b5e9dd62f37dea550caf48c77591dc50bd1a378ce08855be1a0c42a97b7550fb" dependencies = [ - "android_log-sys", + "android_log-sys 0.2.0", "env_logger 0.9.3", "log", "once_cell", @@ -191,20 +289,20 @@ checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" [[package]] name = "ash" -version = "0.37.0+1.3.209" +version = "0.37.3+1.3.251" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "006ca68e0f2b03f22d6fa9f2860f85aed430d257fec20f8879b2145e7c7ae1a6" +checksum = "39e9c3835d686b0a6084ab4234fcd1b07dbf6e4767dce60874b12356a25ecd4a" dependencies = [ - "libloading", + "libloading 0.7.3", ] [[package]] name = "async-channel" -version = "1.7.1" +version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e14485364214912d3b19cc3435dde4df66065127f05fa0d75c712f36f12c2f28" +checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" dependencies = [ - "concurrent-queue", + "concurrent-queue 2.2.0", "event-listener", "futures-core", ] @@ -216,7 +314,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "871f9bb5e0a22eeb7e8cf16641feb87c9dc67032ccf8ff49e772eb9941d3a965" dependencies = [ "async-task", - "concurrent-queue", + "concurrent-queue 1.2.4", "fastrand", "futures-lite", "once_cell", @@ -252,6 +350,21 @@ dependencies = [ "serde", ] +[[package]] +name = "backtrace" +version = "0.3.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" +dependencies = [ + "addr2line", + "cc", + "cfg-if 1.0.0", + "libc", + "miniz_oxide 0.7.1", + "object", + "rustc-demangle", +] + [[package]] name = "base64" version = "0.13.0" @@ -276,6 +389,15 @@ dependencies = [ "bevy_internal 0.9.0", ] +[[package]] +name = "bevy" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18e71a9143ac21bed247c30129399af8be170309e7ff5983a1bd37e87d3da520" +dependencies = [ + "bevy_internal 0.11.2", +] + [[package]] name = "bevy-inspector-egui" version = "0.13.0" @@ -300,22 +422,35 @@ dependencies = [ "syn 1.0.99", ] +[[package]] +name = "bevy_a11y" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d87d5753cefaeb5f5c5d5e937844f5386eabaf9ab95f3013e86d8fb438d424e" +dependencies = [ + "accesskit", + "bevy_app 0.11.2", + "bevy_derive 0.11.2", + "bevy_ecs 0.11.2", +] + [[package]] name = "bevy_animation" -version = "0.8.1" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4365465fca7bd78295eb81d0a04afc049399852793d562eb017849bb5d6c55e" +checksum = "cc510d47ec4813359b7e715edc6976380d4244833feae124977468994554a0ab" dependencies = [ - "bevy_app 0.8.1", - "bevy_asset 0.8.1", - "bevy_core 0.8.1", - "bevy_ecs 0.8.1", - "bevy_hierarchy 0.8.1", - "bevy_math 0.8.1", - "bevy_reflect 0.8.1", - "bevy_time 0.8.1", - "bevy_transform 0.8.1", - "bevy_utils 0.8.1", + "bevy_app 0.11.2", + "bevy_asset 0.11.2", + "bevy_core 0.11.2", + "bevy_ecs 0.11.2", + "bevy_hierarchy 0.11.2", + "bevy_math 0.11.2", + "bevy_reflect 0.11.2", + "bevy_render 0.11.2", + "bevy_time 0.11.2", + "bevy_transform 0.11.2", + "bevy_utils 0.11.2", ] [[package]] @@ -348,6 +483,22 @@ dependencies = [ "web-sys", ] +[[package]] +name = "bevy_app" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3cb660188d5d4ceaead6d5861ce22ecedc08b68c385cc8edf0a3c0c0285560bf" +dependencies = [ + "bevy_derive 0.11.2", + "bevy_ecs 0.11.2", + "bevy_reflect 0.11.2", + "bevy_tasks 0.11.2", + "bevy_utils 0.11.2", + "downcast-rs", + "wasm-bindgen", + "web-sys", +] + [[package]] name = "bevy_asset" version = "0.8.1" @@ -367,7 +518,6 @@ dependencies = [ "fastrand", "js-sys", "ndk-glue 0.5.2", - "notify", "parking_lot 0.12.1", "serde", "thiserror", @@ -403,18 +553,51 @@ dependencies = [ "web-sys", ] +[[package]] +name = "bevy_asset" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6733d20a22bb10da928785fdbf6fad6cfb1c7da4a8c170ab3adbba5862c375d5" +dependencies = [ + "anyhow", + "async-channel", + "bevy_app 0.11.2", + "bevy_diagnostic 0.11.2", + "bevy_ecs 0.11.2", + "bevy_log 0.11.2", + "bevy_reflect 0.11.2", + "bevy_tasks 0.11.2", + "bevy_utils 0.11.2", + "bevy_winit", + "crossbeam-channel", + "downcast-rs", + "fastrand", + "js-sys", + "notify", + "parking_lot 0.12.1", + "serde", + "thiserror", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + [[package]] name = "bevy_audio" -version = "0.8.1" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e5cf4713a24f318841f73a9e030854cfd5bad46bc81fa1acc9590cdab053c6f" +checksum = "d8f505704c3a8396c2d9dde898e19aee114143584b11bdb7189fcafc231b6e7a" dependencies = [ "anyhow", - "bevy_app 0.8.1", - "bevy_asset 0.8.1", - "bevy_ecs 0.8.1", - "bevy_reflect 0.8.1", - "bevy_utils 0.8.1", + "bevy_app 0.11.2", + "bevy_asset 0.11.2", + "bevy_derive 0.11.2", + "bevy_ecs 0.11.2", + "bevy_math 0.11.2", + "bevy_reflect 0.11.2", + "bevy_transform 0.11.2", + "bevy_utils 0.11.2", + "oboe", "parking_lot 0.12.1", "rodio", ] @@ -449,6 +632,21 @@ dependencies = [ "bytemuck", ] +[[package]] +name = "bevy_core" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1d47b435bdebeefedda95de98a419c4d3b4c160ed8ce3470ea358a16aad6038" +dependencies = [ + "bevy_app 0.11.2", + "bevy_ecs 0.11.2", + "bevy_math 0.11.2", + "bevy_reflect 0.11.2", + "bevy_tasks 0.11.2", + "bevy_utils 0.11.2", + "bytemuck", +] + [[package]] name = "bevy_core_pipeline" version = "0.8.1" @@ -482,7 +680,28 @@ dependencies = [ "bevy_render 0.9.0", "bevy_transform 0.9.0", "bevy_utils 0.9.0", - "bitflags", + "bitflags 1.3.2", + "radsort", + "serde", +] + +[[package]] +name = "bevy_core_pipeline" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a01c2652f5a6d24e0ab465e6feca8a034dfb33dfefbcdc19e436fec879a362a8" +dependencies = [ + "bevy_app 0.11.2", + "bevy_asset 0.11.2", + "bevy_core 0.11.2", + "bevy_derive 0.11.2", + "bevy_ecs 0.11.2", + "bevy_math 0.11.2", + "bevy_reflect 0.11.2", + "bevy_render 0.11.2", + "bevy_transform 0.11.2", + "bevy_utils 0.11.2", + "bitflags 2.4.0", "radsort", "serde", ] @@ -509,6 +728,17 @@ dependencies = [ "syn 1.0.99", ] +[[package]] +name = "bevy_derive" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5cc78985f4d0ad1fd7b8ead06dcfaa192685775a7b1be158191c788c7d52298" +dependencies = [ + "bevy_macro_utils 0.11.2", + "quote", + "syn 2.0.31", +] + [[package]] name = "bevy_diagnostic" version = "0.8.1" @@ -536,6 +766,21 @@ dependencies = [ "bevy_utils 0.9.0", ] +[[package]] +name = "bevy_diagnostic" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee4e366724d233fdc7e282e1415f4cd570e97fbb8443e5a8ff3f8cc5ae253ffd" +dependencies = [ + "bevy_app 0.11.2", + "bevy_core 0.11.2", + "bevy_ecs 0.11.2", + "bevy_log 0.11.2", + "bevy_time 0.11.2", + "bevy_utils 0.11.2", + "sysinfo", +] + [[package]] name = "bevy_ecs" version = "0.8.1" @@ -575,6 +820,27 @@ dependencies = [ "thread_local", ] +[[package]] +name = "bevy_ecs" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb6fd0ec64cd32b8fcf16157173431ba0e675b29c4643a8d6c9a9eeef6f93c32" +dependencies = [ + "async-channel", + "bevy_ecs_macros 0.11.2", + "bevy_ptr 0.11.2", + "bevy_reflect 0.11.2", + "bevy_tasks 0.11.2", + "bevy_utils 0.11.2", + "downcast-rs", + "event-listener", + "fixedbitset", + "rustc-hash", + "serde", + "thiserror", + "thread_local", +] + [[package]] name = "bevy_ecs_macros" version = "0.8.1" @@ -599,6 +865,18 @@ dependencies = [ "syn 1.0.99", ] +[[package]] +name = "bevy_ecs_macros" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e13b0fd864433db6ff825efd0eb86b2690e208151905b184cc9bfd2c3ac66c3b" +dependencies = [ + "bevy_macro_utils 0.11.2", + "proc-macro2", + "quote", + "syn 2.0.31", +] + [[package]] name = "bevy_egui" version = "0.16.1" @@ -632,45 +910,80 @@ dependencies = [ "encase_derive_impl 0.4.0", ] +[[package]] +name = "bevy_encase_derive" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da8ffb3d214ee4d8b7e851bc8409768a0f18c872c3a25065c248611ff832180e" +dependencies = [ + "bevy_macro_utils 0.11.2", + "encase_derive_impl 0.6.1", +] + [[package]] name = "bevy_gilrs" -version = "0.8.1" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb15a3427d9707be92b457e5d66900b02d853b475c21dd8662bdda387ba9f24e" +checksum = "b84a2fbca3811261bcf02908132096595b81e5ec033169f922d6077f57baabb7" dependencies = [ - "bevy_app 0.8.1", - "bevy_ecs 0.8.1", - "bevy_input 0.8.1", - "bevy_utils 0.8.1", + "bevy_app 0.11.2", + "bevy_ecs 0.11.2", + "bevy_input 0.11.2", + "bevy_log 0.11.2", + "bevy_time 0.11.2", + "bevy_utils 0.11.2", "gilrs", + "thiserror", +] + +[[package]] +name = "bevy_gizmos" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64c08196fcb36b7175577443cbe2c1193d596a15eb0fa210bae378e6e1478876" +dependencies = [ + "bevy_app 0.11.2", + "bevy_asset 0.11.2", + "bevy_core 0.11.2", + "bevy_core_pipeline 0.11.2", + "bevy_ecs 0.11.2", + "bevy_math 0.11.2", + "bevy_pbr 0.11.2", + "bevy_reflect 0.11.2", + "bevy_render 0.11.2", + "bevy_sprite 0.11.2", + "bevy_transform 0.11.2", + "bevy_utils 0.11.2", ] [[package]] name = "bevy_gltf" -version = "0.8.1" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79db7d7e71b47a69953fbe8407ded5c6308eaeecf9a05efd5dfb42992f400a16" +checksum = "478c832d8b132198ca9485c636c97eaea7a1fe393dabadbcabc693ef4437e0db" dependencies = [ "anyhow", "base64", "bevy_animation", - "bevy_app 0.8.1", - "bevy_asset 0.8.1", - "bevy_core 0.8.1", - "bevy_core_pipeline 0.8.1", - "bevy_ecs 0.8.1", - "bevy_hierarchy 0.8.1", - "bevy_log 0.8.1", - "bevy_math 0.8.1", - "bevy_pbr 0.8.1", - "bevy_reflect 0.8.1", - "bevy_render 0.8.1", - "bevy_scene 0.8.1", - "bevy_tasks 0.8.1", - "bevy_transform 0.8.1", - "bevy_utils 0.8.1", + "bevy_app 0.11.2", + "bevy_asset 0.11.2", + "bevy_core 0.11.2", + "bevy_core_pipeline 0.11.2", + "bevy_ecs 0.11.2", + "bevy_hierarchy 0.11.2", + "bevy_log 0.11.2", + "bevy_math 0.11.2", + "bevy_pbr 0.11.2", + "bevy_reflect 0.11.2", + "bevy_render 0.11.2", + "bevy_scene 0.11.2", + "bevy_tasks 0.11.2", + "bevy_transform 0.11.2", + "bevy_utils 0.11.2", "gltf", "percent-encoding", + "serde", + "serde_json", "thiserror", ] @@ -702,6 +1015,21 @@ dependencies = [ "smallvec", ] +[[package]] +name = "bevy_hierarchy" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "402789ee53acf345243cf2c86a895d6cf8631e533780ed261c6ecf891eb050b8" +dependencies = [ + "bevy_app 0.11.2", + "bevy_core 0.11.2", + "bevy_ecs 0.11.2", + "bevy_log 0.11.2", + "bevy_reflect 0.11.2", + "bevy_utils 0.11.2", + "smallvec", +] + [[package]] name = "bevy_input" version = "0.8.1" @@ -728,23 +1056,33 @@ dependencies = [ "thiserror", ] +[[package]] +name = "bevy_input" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9dfd9c768cf153f3fc807661996b2db44b824299860ba198fb3b92dd731bdd8" +dependencies = [ + "bevy_app 0.11.2", + "bevy_ecs 0.11.2", + "bevy_math 0.11.2", + "bevy_reflect 0.11.2", + "bevy_utils 0.11.2", + "thiserror", +] + [[package]] name = "bevy_internal" version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee63ad1e3f95a26ff2c227fadb1534a7bfe3a098e0e45c347f2f2575a573d9bc" dependencies = [ - "bevy_animation", "bevy_app 0.8.1", "bevy_asset 0.8.1", - "bevy_audio", "bevy_core 0.8.1", "bevy_core_pipeline 0.8.1", "bevy_derive 0.8.1", "bevy_diagnostic 0.8.1", "bevy_ecs 0.8.1", - "bevy_gilrs", - "bevy_gltf", "bevy_hierarchy 0.8.1", "bevy_input 0.8.1", "bevy_log 0.8.1", @@ -753,16 +1091,14 @@ dependencies = [ "bevy_ptr 0.8.1", "bevy_reflect 0.8.1", "bevy_render 0.8.1", - "bevy_scene 0.8.1", "bevy_sprite 0.8.1", "bevy_tasks 0.8.1", - "bevy_text", + "bevy_text 0.8.1", "bevy_time 0.8.1", "bevy_transform 0.8.1", - "bevy_ui", + "bevy_ui 0.8.1", "bevy_utils 0.8.1", "bevy_window 0.8.1", - "bevy_winit", "ndk-glue 0.5.2", ] @@ -797,13 +1133,52 @@ dependencies = [ "ndk-glue 0.7.0", ] +[[package]] +name = "bevy_internal" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1006f2c501bceb1aef5cc18ed07eb822f295763227b83ba6887e6743698af9f8" +dependencies = [ + "bevy_a11y", + "bevy_animation", + "bevy_app 0.11.2", + "bevy_asset 0.11.2", + "bevy_audio", + "bevy_core 0.11.2", + "bevy_core_pipeline 0.11.2", + "bevy_derive 0.11.2", + "bevy_diagnostic 0.11.2", + "bevy_ecs 0.11.2", + "bevy_gilrs", + "bevy_gizmos", + "bevy_gltf", + "bevy_hierarchy 0.11.2", + "bevy_input 0.11.2", + "bevy_log 0.11.2", + "bevy_math 0.11.2", + "bevy_pbr 0.11.2", + "bevy_ptr 0.11.2", + "bevy_reflect 0.11.2", + "bevy_render 0.11.2", + "bevy_scene 0.11.2", + "bevy_sprite 0.11.2", + "bevy_tasks 0.11.2", + "bevy_text 0.11.2", + "bevy_time 0.11.2", + "bevy_transform 0.11.2", + "bevy_ui 0.11.2", + "bevy_utils 0.11.2", + "bevy_window 0.11.2", + "bevy_winit", +] + [[package]] name = "bevy_log" version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "092daf498887814a064331dfcd1cf487a5ddab01fd38629b84a35b8b664462a1" dependencies = [ - "android_log-sys", + "android_log-sys 0.2.0", "bevy_app 0.8.1", "bevy_utils 0.8.1", "console_error_panic_hook", @@ -818,7 +1193,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "66c1d5f2cbcf5c3ce87d42afb6ba98177f8f758278364cbc79a2b3bf38415f0e" dependencies = [ - "android_log-sys", + "android_log-sys 0.2.0", "bevy_app 0.9.0", "bevy_ecs 0.9.0", "bevy_utils 0.9.0", @@ -828,6 +1203,22 @@ dependencies = [ "tracing-wasm", ] +[[package]] +name = "bevy_log" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0b1e5ca5b217dd384a3bf9186df0d0da757035f9f06d8eec0ebe62cffc05c34" +dependencies = [ + "android_log-sys 0.3.1", + "bevy_app 0.11.2", + "bevy_ecs 0.11.2", + "bevy_utils 0.11.2", + "console_error_panic_hook", + "tracing-log", + "tracing-subscriber", + "tracing-wasm", +] + [[package]] name = "bevy_macro_utils" version = "0.8.1" @@ -850,6 +1241,18 @@ dependencies = [ "toml", ] +[[package]] +name = "bevy_macro_utils" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1cd460205fe05634d58b32d9bb752b1b4eaf32b2d29cbd4161ba35eb44a2f8c" +dependencies = [ + "quote", + "rustc-hash", + "syn 2.0.31", + "toml_edit", +] + [[package]] name = "bevy_math" version = "0.8.1" @@ -869,6 +1272,16 @@ dependencies = [ "serde", ] +[[package]] +name = "bevy_math" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "267f2ec44aa948051768b1320c2dbff0871799e0a3b746f5fe5b6ee7258fbaf5" +dependencies = [ + "glam 0.24.1", + "serde", +] + [[package]] name = "bevy_mikktspace" version = "0.8.1" @@ -887,6 +1300,15 @@ dependencies = [ "glam 0.22.0", ] +[[package]] +name = "bevy_mikktspace" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d98eaa7f40b97bb9b2d681ecf9fd439830a7eb88ad2846680d4f4acd285cf84" +dependencies = [ + "glam 0.24.1", +] + [[package]] name = "bevy_pbr" version = "0.8.1" @@ -903,7 +1325,7 @@ dependencies = [ "bevy_transform 0.8.1", "bevy_utils 0.8.1", "bevy_window 0.8.1", - "bitflags", + "bitflags 1.3.2", "bytemuck", "radsort", ] @@ -925,8 +1347,31 @@ dependencies = [ "bevy_transform 0.9.0", "bevy_utils 0.9.0", "bevy_window 0.9.0", - "bitflags", + "bitflags 1.3.2", + "bytemuck", + "radsort", +] + +[[package]] +name = "bevy_pbr" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9386944248ac8fcaaabec2302b0e7cd8196ef5d7b7a2e63b10ace3eeb813d3de" +dependencies = [ + "bevy_app 0.11.2", + "bevy_asset 0.11.2", + "bevy_core_pipeline 0.11.2", + "bevy_derive 0.11.2", + "bevy_ecs 0.11.2", + "bevy_math 0.11.2", + "bevy_reflect 0.11.2", + "bevy_render 0.11.2", + "bevy_transform 0.11.2", + "bevy_utils 0.11.2", + "bevy_window 0.11.2", + "bitflags 2.4.0", "bytemuck", + "naga_oil", "radsort", ] @@ -942,6 +1387,12 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c36f4d3af0cda50c07e2010d0351ab79594681116edd280592ca394db73ef32b" +[[package]] +name = "bevy_ptr" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15702dff420fac72c2ab92428a8600e079ae89c5845401c4e39b843665a3d2d0" + [[package]] name = "bevy_rapier2d" version = "0.19.0" @@ -949,7 +1400,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5fe53a4fefd2d8bade79f2e5260bd206643bfcc951a3c5f86b3b7a0273eb19e0" dependencies = [ "bevy 0.9.0", - "bitflags", + "bitflags 1.3.2", "log", "nalgebra", "rapier2d", @@ -994,6 +1445,27 @@ dependencies = [ "thiserror", ] +[[package]] +name = "bevy_reflect" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ac66cccbf1457c5cfc004a0e83569bd4ddc5d6310701f4af6aa81001fe2964a" +dependencies = [ + "bevy_math 0.11.2", + "bevy_ptr 0.11.2", + "bevy_reflect_derive 0.11.2", + "bevy_utils 0.11.2", + "downcast-rs", + "erased-serde", + "glam 0.24.1", + "once_cell", + "parking_lot 0.12.1", + "serde", + "smallvec", + "smol_str", + "thiserror", +] + [[package]] name = "bevy_reflect_derive" version = "0.8.1" @@ -1021,6 +1493,20 @@ dependencies = [ "uuid", ] +[[package]] +name = "bevy_reflect_derive" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5a2a1fa784e9a22560b9de350246a159cd59239eb61c7b66824031b3b28abb0" +dependencies = [ + "bevy_macro_utils 0.11.2", + "bit-set", + "proc-macro2", + "quote", + "syn 2.0.31", + "uuid", +] + [[package]] name = "bevy_render" version = "0.8.1" @@ -1044,7 +1530,7 @@ dependencies = [ "bevy_transform 0.8.1", "bevy_utils 0.8.1", "bevy_window 0.8.1", - "bitflags", + "bitflags 1.3.2", "codespan-reporting", "copyless", "downcast-rs", @@ -1087,23 +1573,73 @@ dependencies = [ "bevy_transform 0.9.0", "bevy_utils 0.9.0", "bevy_window 0.9.0", - "bitflags", + "bitflags 1.3.2", + "codespan-reporting", + "downcast-rs", + "encase 0.4.0", + "futures-lite", + "hex", + "hexasphere 8.0.0", + "image 0.24.7", + "naga 0.10.0", + "once_cell", + "parking_lot 0.12.1", + "regex", + "serde", + "smallvec", + "thiserror", + "thread_local", + "wgpu 0.14.0", +] + +[[package]] +name = "bevy_render" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2e125de06ffaed8100623843b447fb524dc16f2a2120adce81143d7307278be" +dependencies = [ + "anyhow", + "async-channel", + "bevy_app 0.11.2", + "bevy_asset 0.11.2", + "bevy_core 0.11.2", + "bevy_derive 0.11.2", + "bevy_ecs 0.11.2", + "bevy_encase_derive 0.11.2", + "bevy_hierarchy 0.11.2", + "bevy_log 0.11.2", + "bevy_math 0.11.2", + "bevy_mikktspace 0.11.2", + "bevy_reflect 0.11.2", + "bevy_render_macros 0.11.2", + "bevy_tasks 0.11.2", + "bevy_time 0.11.2", + "bevy_transform 0.11.2", + "bevy_utils 0.11.2", + "bevy_window 0.11.2", + "bitflags 2.4.0", + "bytemuck", "codespan-reporting", "downcast-rs", - "encase 0.4.0", + "encase 0.6.1", "futures-lite", - "hex", - "hexasphere 8.0.0", + "hexasphere 9.1.0", "image 0.24.7", - "naga 0.10.0", - "once_cell", + "js-sys", + "ktx2", + "naga 0.12.3", + "naga_oil", "parking_lot 0.12.1", "regex", + "ruzstd", "serde", "smallvec", "thiserror", "thread_local", - "wgpu 0.14.0", + "wasm-bindgen", + "web-sys", + "wgpu 0.16.3", + "wgpu-hal 0.16.2", ] [[package]] @@ -1131,25 +1667,15 @@ dependencies = [ ] [[package]] -name = "bevy_scene" -version = "0.8.1" +name = "bevy_render_macros" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a045d575d2c8f776d8ea965363c81660243fefbfc3712ead938b00dfd6797216" +checksum = "e283eb4156285d0d4b85ce9b959d080b652165848f0b3f1a8770af6cfad41c34" dependencies = [ - "anyhow", - "bevy_app 0.8.1", - "bevy_asset 0.8.1", - "bevy_derive 0.8.1", - "bevy_ecs 0.8.1", - "bevy_hierarchy 0.8.1", - "bevy_reflect 0.8.1", - "bevy_render 0.8.1", - "bevy_transform 0.8.1", - "bevy_utils 0.8.1", - "ron 0.7.1", - "serde", - "thiserror", - "uuid", + "bevy_macro_utils 0.11.2", + "proc-macro2", + "quote", + "syn 2.0.31", ] [[package]] @@ -1168,7 +1694,29 @@ dependencies = [ "bevy_render 0.9.0", "bevy_transform 0.9.0", "bevy_utils 0.9.0", - "ron 0.8.0", + "ron", + "serde", + "thiserror", + "uuid", +] + +[[package]] +name = "bevy_scene" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a77172c572239e741283e585433e986dd7f1bfdd7f7489ff10933f59e93cbb04" +dependencies = [ + "anyhow", + "bevy_app 0.11.2", + "bevy_asset 0.11.2", + "bevy_derive 0.11.2", + "bevy_ecs 0.11.2", + "bevy_hierarchy 0.11.2", + "bevy_reflect 0.11.2", + "bevy_render 0.11.2", + "bevy_transform 0.11.2", + "bevy_utils 0.11.2", + "ron", "serde", "thiserror", "uuid", @@ -1190,7 +1738,7 @@ dependencies = [ "bevy_render 0.8.1", "bevy_transform 0.8.1", "bevy_utils 0.8.1", - "bitflags", + "bitflags 1.3.2", "bytemuck", "copyless", "fixedbitset", @@ -1217,7 +1765,32 @@ dependencies = [ "bevy_render 0.9.0", "bevy_transform 0.9.0", "bevy_utils 0.9.0", - "bitflags", + "bitflags 1.3.2", + "bytemuck", + "fixedbitset", + "guillotiere", + "rectangle-pack", + "thiserror", +] + +[[package]] +name = "bevy_sprite" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7811ade4df81ffa6bae0e293c42d784ad88ce84d2b10fa05801e3c368714581" +dependencies = [ + "bevy_app 0.11.2", + "bevy_asset 0.11.2", + "bevy_core_pipeline 0.11.2", + "bevy_derive 0.11.2", + "bevy_ecs 0.11.2", + "bevy_log 0.11.2", + "bevy_math 0.11.2", + "bevy_reflect 0.11.2", + "bevy_render 0.11.2", + "bevy_transform 0.11.2", + "bevy_utils 0.11.2", + "bitflags 2.4.0", "bytemuck", "fixedbitset", "guillotiere", @@ -1249,12 +1822,26 @@ dependencies = [ "async-channel", "async-executor", "async-task", - "concurrent-queue", + "concurrent-queue 1.2.4", "futures-lite", "once_cell", "wasm-bindgen-futures", ] +[[package]] +name = "bevy_tasks" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9200e7b42d49c787d9a08675c425d8bd6393ba3beed2eac64be6027a44a01870" +dependencies = [ + "async-channel", + "async-executor", + "async-task", + "concurrent-queue 2.2.0", + "futures-lite", + "wasm-bindgen-futures", +] + [[package]] name = "bevy_text" version = "0.8.1" @@ -1278,6 +1865,29 @@ dependencies = [ "thiserror", ] +[[package]] +name = "bevy_text" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "822e2cdb1c46338b85b7648d866f0b631cab23bd8f24395bb8ee7842dde024f0" +dependencies = [ + "ab_glyph", + "anyhow", + "bevy_app 0.11.2", + "bevy_asset 0.11.2", + "bevy_ecs 0.11.2", + "bevy_math 0.11.2", + "bevy_reflect 0.11.2", + "bevy_render 0.11.2", + "bevy_sprite 0.11.2", + "bevy_transform 0.11.2", + "bevy_utils 0.11.2", + "bevy_window 0.11.2", + "glyph_brush_layout", + "serde", + "thiserror", +] + [[package]] name = "bevy_time" version = "0.8.1" @@ -1304,6 +1914,20 @@ dependencies = [ "crossbeam-channel", ] +[[package]] +name = "bevy_time" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ba50bf25c4dc40296b744f77de10d39c8981b710d8dce609da9de5e54ef164b" +dependencies = [ + "bevy_app 0.11.2", + "bevy_ecs 0.11.2", + "bevy_reflect 0.11.2", + "bevy_utils 0.11.2", + "crossbeam-channel", + "thiserror", +] + [[package]] name = "bevy_transform" version = "0.8.1" @@ -1330,6 +1954,19 @@ dependencies = [ "bevy_reflect 0.9.0", ] +[[package]] +name = "bevy_transform" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86043ec5cc3cf406d33c0e4d6920171601e186b1288e9b4f5ae54682a0564032" +dependencies = [ + "bevy_app 0.11.2", + "bevy_ecs 0.11.2", + "bevy_hierarchy 0.11.2", + "bevy_math 0.11.2", + "bevy_reflect 0.11.2", +] + [[package]] name = "bevy_ui" version = "0.8.1" @@ -1348,14 +1985,44 @@ dependencies = [ "bevy_reflect 0.8.1", "bevy_render 0.8.1", "bevy_sprite 0.8.1", - "bevy_text", + "bevy_text 0.8.1", "bevy_transform 0.8.1", "bevy_utils 0.8.1", "bevy_window 0.8.1", "bytemuck", "serde", "smallvec", - "taffy", + "taffy 0.1.0", +] + +[[package]] +name = "bevy_ui" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "105c82a79df1dfcdb75941fa1f58dbdbd8f702a740bc39e7bf719c3d51d55286" +dependencies = [ + "bevy_a11y", + "bevy_app 0.11.2", + "bevy_asset 0.11.2", + "bevy_core_pipeline 0.11.2", + "bevy_derive 0.11.2", + "bevy_ecs 0.11.2", + "bevy_hierarchy 0.11.2", + "bevy_input 0.11.2", + "bevy_log 0.11.2", + "bevy_math 0.11.2", + "bevy_reflect 0.11.2", + "bevy_render 0.11.2", + "bevy_sprite 0.11.2", + "bevy_text 0.11.2", + "bevy_transform 0.11.2", + "bevy_utils 0.11.2", + "bevy_window 0.11.2", + "bytemuck", + "serde", + "smallvec", + "taffy 0.3.13", + "thiserror", ] [[package]] @@ -1386,6 +2053,34 @@ dependencies = [ "uuid", ] +[[package]] +name = "bevy_utils" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "829eb8d0d06a0baeabc2e8bad74136ed3329b055aa1e11c5d9df09ebb9be3d85" +dependencies = [ + "ahash 0.8.3", + "bevy_utils_proc_macros", + "getrandom", + "hashbrown 0.14.0", + "instant", + "petgraph", + "thiserror", + "tracing", + "uuid", +] + +[[package]] +name = "bevy_utils_proc_macros" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d104f29e231123c703e8b394e2341d2425c33c5a2e9ab8cc8d0a554bdb62a41" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.31", +] + [[package]] name = "bevy_window" version = "0.8.1" @@ -1416,24 +2111,44 @@ dependencies = [ "raw-window-handle 0.5.0", ] +[[package]] +name = "bevy_window" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a66f9963152093220fc5ffd2244cadcc7f79cf2c23dd02076f4d0cbb7f5162f" +dependencies = [ + "bevy_app 0.11.2", + "bevy_ecs 0.11.2", + "bevy_input 0.11.2", + "bevy_math 0.11.2", + "bevy_reflect 0.11.2", + "bevy_utils 0.11.2", + "raw-window-handle 0.5.0", +] + [[package]] name = "bevy_winit" -version = "0.8.1" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98b15fee4b75472e3441b0c7221467303e4ce59b342a94a328e447e7cdb5a43c" +checksum = "003e20cff652a364f1f98b0d5ba24f53140dc77643241afe4a9b848bdde66184" dependencies = [ + "accesskit_winit", "approx", - "bevy_app 0.8.1", - "bevy_ecs 0.8.1", - "bevy_input 0.8.1", - "bevy_math 0.8.1", - "bevy_utils 0.8.1", - "bevy_window 0.8.1", + "bevy_a11y", + "bevy_app 0.11.2", + "bevy_derive 0.11.2", + "bevy_ecs 0.11.2", + "bevy_hierarchy 0.11.2", + "bevy_input 0.11.2", + "bevy_math 0.11.2", + "bevy_tasks 0.11.2", + "bevy_utils 0.11.2", + "bevy_window 0.11.2", "crossbeam-channel", - "raw-window-handle 0.4.3", + "raw-window-handle 0.5.0", "wasm-bindgen", "web-sys", - "winit", + "winit 0.28.6", ] [[package]] @@ -1442,7 +2157,7 @@ version = "0.59.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2bd2a9a458e8f4304c52c43ebb0cfbd520289f8379a52e329a38afda99bf8eb8" dependencies = [ - "bitflags", + "bitflags 1.3.2", "cexpr", "clang-sys", "lazy_static", @@ -1482,12 +2197,37 @@ version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" +[[package]] +name = "bitflags" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635" + [[package]] name = "block" version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" +[[package]] +name = "block-sys" +version = "0.1.0-beta.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fa55741ee90902547802152aaf3f8e5248aab7e21468089560d4c8840561146" +dependencies = [ + "objc-sys", +] + +[[package]] +name = "block2" +version = "0.2.0-alpha.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8dd9e63c1744f755c2f60332b88de39d341e5e86239014ad839bd71c106dec42" +dependencies = [ + "block-sys", + "objc2-encode", +] + [[package]] name = "boolinator" version = "2.4.0" @@ -1611,7 +2351,7 @@ checksum = "5a050e2153c5be08febd6734e29298e844fdb0fa21aeddd63b4eb7baa106c69b" dependencies = [ "glob", "libc", - "libloading", + "libloading 0.7.3", ] [[package]] @@ -1631,7 +2371,7 @@ version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6f63902e9223530efb4e26ccd0cf55ec30d592d3b42e21a28defc42a9586e832" dependencies = [ - "bitflags", + "bitflags 1.3.2", "block", "cocoa-foundation", "core-foundation 0.9.3", @@ -1647,7 +2387,7 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ade49b65d560ca58c403a479bb396592b155c0185eada742ee323d1d68d6318" dependencies = [ - "bitflags", + "bitflags 1.3.2", "block", "core-foundation 0.9.3", "core-graphics-types", @@ -1672,6 +2412,12 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" +[[package]] +name = "com-rs" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf43edc576402991846b093a7ca18a3477e0ef9c588cde84964b5d3e43016642" + [[package]] name = "combine" version = "4.6.6" @@ -1697,6 +2443,15 @@ dependencies = [ "cache-padded", ] +[[package]] +name = "concurrent-queue" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62ec6771ecfa0762d24683ee5a32ad78487a3d3afdc0fb8cae19d2c5deb50b7c" +dependencies = [ + "crossbeam-utils", +] + [[package]] name = "console_error_panic_hook" version = "0.1.7" @@ -1735,6 +2490,21 @@ version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c0358e41e90e443c69b2b2811f6ec9892c228b93620634cf4344fe89967fa9f" +[[package]] +name = "const_soft_float" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87ca1caa64ef4ed453e68bb3db612e51cf1b2f5b871337f0fcab1c8f87cc3dff" + +[[package]] +name = "constgebra" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edd23e864550e6dafc1e41ac78ce4f1ccddc8672b40c403524a04ff3f0518420" +dependencies = [ + "const_soft_float", +] + [[package]] name = "copyless" version = "0.1.5" @@ -1761,6 +2531,12 @@ dependencies = [ "libc", ] +[[package]] +name = "core-foundation-sys" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7ca8a5221364ef15ce201e8ed2f609fc312682a8f4e0e3d4aa5879764e0fa3b" + [[package]] name = "core-foundation-sys" version = "0.7.0" @@ -1779,7 +2555,7 @@ version = "0.19.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b3889374e6ea6ab25dba90bb5d96202f61108058361f6dc72e8b03e6f8bbe923" dependencies = [ - "bitflags", + "bitflags 1.3.2", "core-foundation 0.7.0", "foreign-types", "libc", @@ -1791,7 +2567,7 @@ version = "0.22.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb" dependencies = [ - "bitflags", + "bitflags 1.3.2", "core-foundation 0.9.3", "core-graphics-types", "foreign-types", @@ -1804,7 +2580,7 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a68b68b3446082644c91ac778bf50cd4104bfb002b5a6a7c44cca5a2c70788b" dependencies = [ - "bitflags", + "bitflags 1.3.2", "core-foundation 0.9.3", "foreign-types", "libc", @@ -1825,11 +2601,12 @@ dependencies = [ [[package]] name = "coreaudio-rs" -version = "0.10.0" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11894b20ebfe1ff903cbdc52259693389eea03b94918a2def2c30c3bf227ad88" +checksum = "cb17e2d1795b1996419648915df94bc7103c28f7b48062d7acf4652fc371b2ff" dependencies = [ - "bitflags", + "bitflags 1.3.2", + "core-foundation-sys 0.6.2", "coreaudio-sys", ] @@ -1844,28 +2621,27 @@ dependencies = [ [[package]] name = "cpal" -version = "0.13.5" +version = "0.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74117836a5124f3629e4b474eed03e479abaf98988b4bb317e29f08cfe0e4116" +checksum = "6d959d90e938c5493000514b446987c07aed46c668faaa7d34d6c7a67b1a578c" dependencies = [ "alsa", "core-foundation-sys 0.8.3", "coreaudio-rs", - "jni", + "dasp_sample", + "jni 0.19.0", "js-sys", - "lazy_static", "libc", - "mach", - "ndk 0.6.0", - "ndk-glue 0.6.2", - "nix 0.23.1", + "mach2", + "ndk 0.7.0", + "ndk-context", "oboe", - "parking_lot 0.11.2", - "stdweb", - "thiserror", + "once_cell", + "parking_lot 0.12.1", "wasm-bindgen", + "wasm-bindgen-futures", "web-sys", - "winapi", + "windows 0.46.0", ] [[package]] @@ -1964,8 +2740,19 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "827914e1f53b1e0e025ecd3d967a7836b7bcb54520f90e21ef8df7b4d88a2759" dependencies = [ - "bitflags", - "libloading", + "bitflags 1.3.2", + "libloading 0.7.3", + "winapi", +] + +[[package]] +name = "d3d12" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8f0de2f5a8e7bd4a9eec0e3c781992a4ce1724f68aec7d7a3715344de8b39da" +dependencies = [ + "bitflags 1.3.2", + "libloading 0.7.3", "winapi", ] @@ -2004,6 +2791,18 @@ dependencies = [ "syn 1.0.99", ] +[[package]] +name = "dasp_sample" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f" + +[[package]] +name = "data-encoding" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" + [[package]] name = "deflate" version = "0.8.6" @@ -2026,7 +2825,7 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac1b7517328c04c2aa68422fc60a41b92208182142ed04a25879c26c8f878794" dependencies = [ - "libloading", + "libloading 0.7.3", ] [[package]] @@ -2050,7 +2849,7 @@ version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc9fcd393c3daaaf5909008a1d948319d538b79c51871e4df0993260260a94e4" dependencies = [ - "ahash 0.8.0", + "ahash 0.8.3", "epaint", "nohash-hasher", ] @@ -2094,6 +2893,18 @@ dependencies = [ "thiserror", ] +[[package]] +name = "encase" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8fce2eeef77fd4a293a54b62aa00ac9daebfbcda4bf8998c5a815635b004aa1c" +dependencies = [ + "const_panic", + "encase_derive 0.6.1", + "glam 0.24.1", + "thiserror", +] + [[package]] name = "encase_derive" version = "0.3.0" @@ -2112,6 +2923,15 @@ dependencies = [ "encase_derive_impl 0.4.0", ] +[[package]] +name = "encase_derive" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e520cde08cbf4f7cc097f61573ec06ce467019803de8ae82fb2823fa1554a0e" +dependencies = [ + "encase_derive_impl 0.6.1", +] + [[package]] name = "encase_derive_impl" version = "0.3.0" @@ -2134,6 +2954,17 @@ dependencies = [ "syn 1.0.99", ] +[[package]] +name = "encase_derive_impl" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fe2568f851fd6144a45fa91cfed8fe5ca8fc0b56ba6797bfc1ed2771b90e37c" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.31", +] + [[package]] name = "env_logger" version = "0.8.4" @@ -2161,7 +2992,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5ba04741be7f6602b1a1b28f1082cce45948a7032961c52814f8946b28493300" dependencies = [ "ab_glyph", - "ahash 0.8.0", + "ahash 0.8.3", "atomic_refcell", "bytemuck", "emath", @@ -2169,6 +3000,12 @@ dependencies = [ "parking_lot 0.12.1", ] +[[package]] +name = "equivalent" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" + [[package]] name = "erased-serde" version = "0.3.23" @@ -2229,14 +3066,14 @@ dependencies = [ [[package]] name = "filetime" -version = "0.2.17" +version = "0.2.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e94a7bbaa59354bc20dd75b67f23e2797b4490e9d6928203fb105c79e448c86c" +checksum = "d4029edd3e734da6fe05b6cd7bd2960760a616bd2ddd0d59a0124746d6272af0" dependencies = [ "cfg-if 1.0.0", "libc", - "redox_syscall", - "windows-sys", + "redox_syscall 0.3.5", + "windows-sys 0.48.0", ] [[package]] @@ -2385,9 +3222,9 @@ dependencies = [ [[package]] name = "gilrs" -version = "0.9.0" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d6ba7c37bf8ea7ba0c3e3795dfa1a7771b1e47c4bb417c4d27c7b338d79685f" +checksum = "62fd19844d0eb919aca41d3e4ea0e0b6bf60e1e827558b101c269015b8f5f27a" dependencies = [ "fnv", "gilrs-core", @@ -2398,9 +3235,9 @@ dependencies = [ [[package]] name = "gilrs-core" -version = "0.4.1" +version = "0.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96a8d94a7fc5afd27e894e08a4cfe5a49237f85bcc7140e90721bad3399c7d02" +checksum = "5ccc99e9b8d63ffcaa334c4babfa31f46e156618a11f63efb6e8e6bcb37b830d" dependencies = [ "core-foundation 0.9.3", "io-kit-sys", @@ -2408,15 +3245,20 @@ dependencies = [ "libc", "libudev-sys", "log", - "nix 0.24.2", - "rusty-xinput", + "nix 0.26.4", "uuid", "vec_map", "wasm-bindgen", "web-sys", - "winapi", + "windows 0.51.1", ] +[[package]] +name = "gimli" +version = "0.28.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" + [[package]] name = "glam" version = "0.21.3" @@ -2437,6 +3279,16 @@ dependencies = [ "serde", ] +[[package]] +name = "glam" +version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42218cb640844e3872cc3c153dc975229e080a6c4733b34709ef445610550226" +dependencies = [ + "bytemuck", + "serde", +] + [[package]] name = "glob" version = "0.3.0" @@ -2564,6 +3416,18 @@ dependencies = [ "web-sys", ] +[[package]] +name = "glow" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca0fe580e4b60a8ab24a868bc08e2f03cbcb20d3d676601fa909386713333728" +dependencies = [ + "js-sys", + "slotmap", + "wasm-bindgen", + "web-sys", +] + [[package]] name = "gltf" version = "1.0.0" @@ -2616,7 +3480,7 @@ version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7fc59e5f710e310e76e6707f86c561dd646f69a8876da9131703b2f717de818d" dependencies = [ - "bitflags", + "bitflags 1.3.2", "gpu-alloc-types", ] @@ -2626,7 +3490,20 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54804d0d6bc9d7f26db4eaec1ad10def69b599315f487d32c334a80d1efe67a5" dependencies = [ - "bitflags", + "bitflags 1.3.2", +] + +[[package]] +name = "gpu-allocator" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce95f9e2e11c2c6fadfce42b5af60005db06576f231f5c92550fdded43c423e8" +dependencies = [ + "backtrace", + "log", + "thiserror", + "winapi", + "windows 0.44.0", ] [[package]] @@ -2635,7 +3512,7 @@ version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b0c02e1ba0bdb14e965058ca34e09c020f8e507a760df1121728e0aef68d57a" dependencies = [ - "bitflags", + "bitflags 1.3.2", "gpu-descriptor-types", "hashbrown 0.12.3", ] @@ -2646,9 +3523,15 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "363e3677e55ad168fef68cf9de3a4a310b53124c5e784c53a1d70e92d23f2126" dependencies = [ - "bitflags", + "bitflags 1.3.2", ] +[[package]] +name = "grid" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eec1c01eb1de97451ee0d60de7d81cf1e72aabefb021616027f3d1c3ec1c723c" + [[package]] name = "guillotiere" version = "0.6.2" @@ -2701,6 +3584,32 @@ version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" +[[package]] +name = "hashbrown" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" +dependencies = [ + "ahash 0.8.3", + "allocator-api2", + "serde", +] + +[[package]] +name = "hassle-rs" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1397650ee315e8891a0df210707f0fc61771b0cc518c3023896064c5407cb3b0" +dependencies = [ + "bitflags 1.3.2", + "com-rs", + "libc", + "libloading 0.7.3", + "thiserror", + "widestring 1.0.2", + "winapi", +] + [[package]] name = "hermit-abi" version = "0.1.19" @@ -2736,6 +3645,16 @@ dependencies = [ "once_cell", ] +[[package]] +name = "hexasphere" +version = "9.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7cb3df16a7bcb1b5bc092abd55e14f77ca70aea14445026e264586fc62889a10" +dependencies = [ + "constgebra", + "glam 0.24.1", +] + [[package]] name = "hexf-parse" version = "0.2.1" @@ -2796,14 +3715,24 @@ dependencies = [ [[package]] name = "indexmap" -version = "1.9.1" +version = "1.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" dependencies = [ "autocfg", "hashbrown 0.12.3", ] +[[package]] +name = "indexmap" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" +dependencies = [ + "equivalent", + "hashbrown 0.14.0", +] + [[package]] name = "inflections" version = "1.1.1" @@ -2816,7 +3745,7 @@ version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff" dependencies = [ - "bitflags", + "bitflags 1.3.2", "inotify-sys", "libc", ] @@ -2850,12 +3779,12 @@ dependencies = [ [[package]] name = "io-kit-sys" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7789f7f3c9686f96164f5109d69152de759e76e284f736bd57661c6df5091919" +checksum = "9b2d4429acc1deff0fbdece0325b4997bdb02b2c245ab7023fd5deca0f6348de" dependencies = [ "core-foundation-sys 0.8.3", - "mach", + "mach2", ] [[package]] @@ -2887,6 +3816,20 @@ dependencies = [ "walkdir", ] +[[package]] +name = "jni" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "039022cdf4d7b1cf548d31f60ae783138e5fd42013f6271049d7df7afadef96c" +dependencies = [ + "cesu8", + "combine", + "jni-sys", + "log", + "thiserror", + "walkdir", +] + [[package]] name = "jni-sys" version = "0.3.0" @@ -2933,7 +3876,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8c2352bd1d0bceb871cb9d40f24360c8133c11d7486b68b5381c1dd1a32015e3" dependencies = [ "libc", - "libloading", + "libloading 0.7.3", "pkg-config", ] @@ -2953,10 +3896,19 @@ version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8367585489f01bc55dd27404dcf56b95e6da061a256a666ab23be9ba96a2e587" dependencies = [ - "bitflags", + "bitflags 1.3.2", "libc", ] +[[package]] +name = "ktx2" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87d65e08a9ec02e409d27a0139eaa6b9756b4d81fe7cde71f6941a83730ce838" +dependencies = [ + "bitflags 1.3.2", +] + [[package]] name = "lazy_static" version = "1.4.0" @@ -2988,9 +3940,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.132" +version = "0.2.147" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8371e4e5341c3a96db127eb2465ac681ced4c433e01dd0e938adbef26ba93ba5" +checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" [[package]] name = "libloading" @@ -3002,6 +3954,16 @@ dependencies = [ "winapi", ] +[[package]] +name = "libloading" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d580318f95776505201b28cf98eb1fa5e4be3b689633ba6a3e6cd880ff22d8cb" +dependencies = [ + "cfg-if 1.0.0", + "windows-sys 0.48.0", +] + [[package]] name = "libm" version = "0.2.5" @@ -3047,10 +4009,10 @@ dependencies = [ ] [[package]] -name = "mach" -version = "0.3.2" +name = "mach2" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa" +checksum = "6d0d1830bcd151a6fc4aea1369af235b36c1528fe976b8ff678683c9995eade8" dependencies = [ "libc", ] @@ -3118,7 +4080,7 @@ version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "de11355d1f6781482d027a3b4d4de7825dcedb197bf573e0596d00008402d060" dependencies = [ - "bitflags", + "bitflags 1.3.2", "block", "core-graphics-types", "foreign-types", @@ -3160,6 +4122,15 @@ dependencies = [ "adler", ] +[[package]] +name = "miniz_oxide" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" +dependencies = [ + "adler", +] + [[package]] name = "mio" version = "0.8.4" @@ -3169,7 +4140,7 @@ dependencies = [ "libc", "log", "wasi", - "windows-sys", + "windows-sys 0.36.1", ] [[package]] @@ -3179,10 +4150,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f50357e1167a3ab92d6b3c7f4bf5f7fd13fde3f4b28bf0d5ea07b5100fdb6c0" dependencies = [ "bit-set", - "bitflags", + "bitflags 1.3.2", "codespan-reporting", "hexf-parse", - "indexmap", + "indexmap 1.9.3", "log", "num-traits", "petgraph", @@ -3201,10 +4172,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "262d2840e72dbe250e8cf2f522d080988dfca624c4112c096238a4845f591707" dependencies = [ "bit-set", - "bitflags", + "bitflags 1.3.2", "codespan-reporting", "hexf-parse", - "indexmap", + "indexmap 1.9.3", "log", "num-traits", "petgraph", @@ -3216,6 +4187,47 @@ dependencies = [ "unicode-xid", ] +[[package]] +name = "naga" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbcc2e0513220fd2b598e6068608d4462db20322c0e77e47f6f488dfcfc279cb" +dependencies = [ + "bit-set", + "bitflags 1.3.2", + "codespan-reporting", + "hexf-parse", + "indexmap 1.9.3", + "log", + "num-traits", + "pp-rs", + "rustc-hash", + "spirv", + "termcolor", + "thiserror", + "unicode-xid", +] + +[[package]] +name = "naga_oil" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8be942a5c21c58b9b0bf4d9b99db3634ddb7a916f8e1d1d0b71820cc4150e56b" +dependencies = [ + "bit-set", + "codespan-reporting", + "data-encoding", + "indexmap 1.9.3", + "naga 0.12.3", + "once_cell", + "regex", + "regex-syntax", + "rustc-hash", + "thiserror", + "tracing", + "unicode-ident", +] + [[package]] name = "nalgebra" version = "0.31.4" @@ -3258,9 +4270,9 @@ name = "native-launcher" version = "0.1.0" dependencies = [ "LastKingdom", - "bevy 0.8.1", + "bevy 0.11.2", "image 0.24.7", - "winit", + "winit 0.26.1", ] [[package]] @@ -3269,10 +4281,10 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96d868f654c72e75f8687572699cdabe755f03effbb62542768e995d5b8d699d" dependencies = [ - "bitflags", + "bitflags 1.3.2", "jni-sys", "ndk-sys 0.2.2", - "num_enum", + "num_enum 0.5.7", "thiserror", ] @@ -3282,10 +4294,10 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2032c77e030ddee34a6787a64166008da93f6a352b629261d0fee232b8742dd4" dependencies = [ - "bitflags", + "bitflags 1.3.2", "jni-sys", "ndk-sys 0.3.0", - "num_enum", + "num_enum 0.5.7", "thiserror", ] @@ -3295,10 +4307,10 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "451422b7e4718271c8b5b3aadf5adedba43dc76312454b387e98fae0fc951aa0" dependencies = [ - "bitflags", + "bitflags 1.3.2", "jni-sys", "ndk-sys 0.4.0", - "num_enum", + "num_enum 0.5.7", "raw-window-handle 0.5.0", "thiserror", ] @@ -3400,7 +4412,7 @@ version = "0.22.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e4916f159ed8e5de0082076562152a76b7a1f64a01fd9d1e0fea002c37624faf" dependencies = [ - "bitflags", + "bitflags 1.3.2", "cc", "cfg-if 1.0.0", "libc", @@ -3409,12 +4421,11 @@ dependencies = [ [[package]] name = "nix" -version = "0.23.1" +version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f866317acbd3a240710c63f065ffb1e4fd466259045ccb504130b7f668f35c6" +checksum = "195cdbc1741b8134346d515b3a56a1c94b0912758009cfd53f99ea0f57b065fc" dependencies = [ - "bitflags", - "cc", + "bitflags 1.3.2", "cfg-if 1.0.0", "libc", "memoffset", @@ -3422,14 +4433,13 @@ dependencies = [ [[package]] name = "nix" -version = "0.24.2" +version = "0.26.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "195cdbc1741b8134346d515b3a56a1c94b0912758009cfd53f99ea0f57b065fc" +checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b" dependencies = [ - "bitflags", + "bitflags 1.3.2", "cfg-if 1.0.0", "libc", - "memoffset", ] [[package]] @@ -3450,19 +4460,29 @@ dependencies = [ [[package]] name = "notify" -version = "5.0.0-pre.15" +version = "6.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "553f9844ad0b0824605c20fb55a661679782680410abfb1a8144c2e7e437e7a7" +checksum = "6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d" dependencies = [ - "bitflags", + "bitflags 2.4.0", "crossbeam-channel", "filetime", "fsevent-sys", "inotify", "kqueue", "libc", + "log", "mio", "walkdir", + "windows-sys 0.48.0", +] + +[[package]] +name = "ntapi" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4" +dependencies = [ "winapi", ] @@ -3555,7 +4575,16 @@ version = "0.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf5395665662ef45796a4ff5486c5d41d29e0c09640af4c5f17fd94ee2c119c9" dependencies = [ - "num_enum_derive", + "num_enum_derive 0.5.7", +] + +[[package]] +name = "num_enum" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a015b430d3c108a207fd776d2e2196aaf8b1cf8cf93253e3a097ff3085076a1" +dependencies = [ + "num_enum_derive 0.6.1", ] [[package]] @@ -3570,6 +4599,18 @@ dependencies = [ "syn 1.0.99", ] +[[package]] +name = "num_enum_derive" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.31", +] + [[package]] name = "objc" version = "0.2.7" @@ -3591,6 +4632,32 @@ dependencies = [ "objc_id", ] +[[package]] +name = "objc-sys" +version = "0.2.0-beta.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df3b9834c1e95694a05a828b59f55fa2afec6288359cda67146126b3f90a55d7" + +[[package]] +name = "objc2" +version = "0.3.0-beta.3.patch-leaks.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e01640f9f2cb1220bbe80325e179e532cb3379ebcd1bf2279d703c19fe3a468" +dependencies = [ + "block2", + "objc-sys", + "objc2-encode", +] + +[[package]] +name = "objc2-encode" +version = "2.0.0-pre.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "abfcac41015b00a120608fdaa6938c44cb983fee294351cc4bac7638b4e50512" +dependencies = [ + "objc-sys", +] + [[package]] name = "objc_exception" version = "0.1.2" @@ -3609,14 +4676,23 @@ dependencies = [ "objc", ] +[[package]] +name = "object" +version = "0.32.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" +dependencies = [ + "memchr", +] + [[package]] name = "oboe" -version = "0.4.6" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27f63c358b4fa0fbcfefd7c8be5cfc39c08ce2389f5325687e7762a48d30a5c1" +checksum = "8868cc237ee02e2d9618539a23a8d228b9bb3fc2e7a5b11eed3831de77c395d0" dependencies = [ - "jni", - "ndk 0.6.0", + "jni 0.20.0", + "ndk 0.7.0", "ndk-context", "num-derive", "num-traits", @@ -3625,9 +4701,9 @@ dependencies = [ [[package]] name = "oboe-sys" -version = "0.4.5" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3370abb7372ed744232c12954d920d1a40f1c4686de9e79e800021ef492294bd" +checksum = "7f44155e7fb718d3cfddcf70690b2b51ac4412f347cd9e4fbe511abe9cd7b5f2" dependencies = [ "cc", ] @@ -3653,6 +4729,15 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "978aa494585d3ca4ad74929863093e87cac9790d81fe7aba2b3dc2890643a0fc" +[[package]] +name = "orbclient" +version = "0.3.46" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8378ac0dfbd4e7895f2d2c1f1345cab3836910baf3a300b000d04250f0c8428f" +dependencies = [ + "redox_syscall 0.3.5", +] + [[package]] name = "ordered-multimap" version = "0.6.0" @@ -3708,7 +4793,7 @@ dependencies = [ "cfg-if 1.0.0", "instant", "libc", - "redox_syscall", + "redox_syscall 0.2.16", "smallvec", "winapi", ] @@ -3721,9 +4806,9 @@ checksum = "09a279cbf25cb0757810394fbc1e359949b59e348145c643a939a525692e6929" dependencies = [ "cfg-if 1.0.0", "libc", - "redox_syscall", + "redox_syscall 0.2.16", "smallvec", - "windows-sys", + "windows-sys 0.36.1", ] [[package]] @@ -3734,7 +4819,7 @@ checksum = "f2451e4bf2c6ba705bf584f94bb51772e22977e37c82575ce2445dd797eb35a9" dependencies = [ "approx", "arrayvec", - "bitflags", + "bitflags 1.3.2", "downcast-rs", "either", "nalgebra", @@ -3778,7 +4863,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6d5014253a1331579ce62aa67443b4a658c5e7dd03d4bc6d302b94474888143" dependencies = [ "fixedbitset", - "indexmap", + "indexmap 1.9.3", ] [[package]] @@ -3819,7 +4904,7 @@ version = "0.16.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c3287920cb847dee3de33d301c463fba14dda99db24214ddf93f83d3021f4c6" dependencies = [ - "bitflags", + "bitflags 1.3.2", "crc32fast", "deflate", "miniz_oxide 0.3.7", @@ -3831,7 +4916,7 @@ version = "0.17.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f0e7f4c94ec26ff209cee506314212639d6c91b80afb82984819fafce9df01c" dependencies = [ - "bitflags", + "bitflags 1.3.2", "crc32fast", "flate2", "miniz_oxide 0.5.4", @@ -3983,7 +5068,7 @@ dependencies = [ "approx", "arrayvec", "bit-vec", - "bitflags", + "bitflags 1.3.2", "crossbeam", "downcast-rs", "nalgebra", @@ -4054,7 +5139,16 @@ version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" dependencies = [ - "bitflags", + "bitflags 1.3.2", +] + +[[package]] +name = "redox_syscall" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" +dependencies = [ + "bitflags 1.3.2", ] [[package]] @@ -4089,6 +5183,12 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1382d1f0a252c4bf97dc20d979a2fdd05b024acd7c2ed0f7595d7817666a157" +[[package]] +name = "renderdoc-sys" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "216080ab382b992234dda86873c18d4c48358f5cfcb70fd693d7f6f2131b628b" + [[package]] name = "revec" version = "0.2.0" @@ -4103,25 +5203,14 @@ checksum = "e5864e7ef1a6b7bcf1d6ca3f655e65e724ed3b52546a0d0a663c991522f552ea" [[package]] name = "rodio" -version = "0.15.0" +version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec0939e9f626e6c6f1989adb6226a039c855ca483053f0ee7c98b90e41cf731e" +checksum = "bdf1d4dea18dff2e9eb6dca123724f8b60ef44ad74a9ad283cdfe025df7e73fa" dependencies = [ "cpal", "lewton", ] -[[package]] -name = "ron" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88073939a61e5b7680558e6be56b419e208420c2adb92be54921fa6b72283f1a" -dependencies = [ - "base64", - "bitflags", - "serde", -] - [[package]] name = "ron" version = "0.8.0" @@ -4129,7 +5218,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "300a51053b1cb55c80b7a9fde4120726ddf25ca241a1cbb926626f62fb136bff" dependencies = [ "base64", - "bitflags", + "bitflags 1.3.2", "serde", ] @@ -4143,6 +5232,12 @@ dependencies = [ "ordered-multimap", ] +[[package]] +name = "rustc-demangle" +version = "0.1.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" + [[package]] name = "rustc-hash" version = "1.1.0" @@ -4150,14 +5245,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" [[package]] -name = "rusty-xinput" -version = "1.2.0" +name = "ruzstd" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2aa654bc32eb9ca14cce1a084abc9dfe43949a4547c35269a094c39272db3bb" +checksum = "ac3ffab8f9715a0d455df4bbb9d21e91135aab3cd3ca187af0cd0c3c3f868fdc" dependencies = [ - "lazy_static", - "log", - "winapi", + "byteorder", + "thiserror-core", + "twox-hash", ] [[package]] @@ -4306,7 +5401,7 @@ version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a28f16a97fa0e8ce563b2774d1e732dd5d4025d2772c5dba0a41a0f90a29da3" dependencies = [ - "bitflags", + "bitflags 1.3.2", "calloop", "dlib", "lazy_static", @@ -4319,6 +5414,15 @@ dependencies = [ "wayland-protocols", ] +[[package]] +name = "smol_str" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74212e6bbe9a4352329b2f68ba3130c15a3f26fe88ff22dbdc6cdd58fa85e99c" +dependencies = [ + "serde", +] + [[package]] name = "spade" version = "2.0.0" @@ -4346,7 +5450,7 @@ version = "0.2.0+1.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "246bfa38fe3db3f1dfc8ca5a2cdeb7348c78be2112740cc0ec8ef18b6d94f830" dependencies = [ - "bitflags", + "bitflags 1.3.2", "num-traits", ] @@ -4356,12 +5460,6 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" -[[package]] -name = "stdweb" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef5430c8e36b713e13b48a9f709cc21e046723fe44ce34587b73a830203b533e" - [[package]] name = "str-buf" version = "1.0.6" @@ -4448,6 +5546,20 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "sysinfo" +version = "0.29.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a18d114d420ada3a891e6bc8e96a2023402203296a47cdd65083377dad18ba5" +dependencies = [ + "cfg-if 1.0.0", + "core-foundation-sys 0.8.3", + "libc", + "ntapi", + "once_cell", + "winapi", +] + [[package]] name = "taffy" version = "0.1.0" @@ -4458,7 +5570,19 @@ dependencies = [ "hash32", "hash32-derive", "num-traits", - "typenum", + "typenum", +] + +[[package]] +name = "taffy" +version = "0.3.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82870da09c57a8a5a50f830ce8993a6637b9a4932f69257f12aea3fa68f588c9" +dependencies = [ + "arrayvec", + "grid", + "num-traits", + "slotmap", ] [[package]] @@ -4479,6 +5603,26 @@ dependencies = [ "thiserror-impl", ] +[[package]] +name = "thiserror-core" +version = "1.0.38" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d97345f6437bb2004cd58819d8a9ef8e36cdd7661c2abc4bbde0a7c40d9f497" +dependencies = [ + "thiserror-core-impl", +] + +[[package]] +name = "thiserror-core-impl" +version = "1.0.38" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10ac1c5050e43014d16b2f94d0d2ce79e65ffdd8b38d8048f9c8f6a8a6da62ac" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.99", +] + [[package]] name = "thiserror-impl" version = "1.0.34" @@ -4563,6 +5707,23 @@ dependencies = [ "serde", ] +[[package]] +name = "toml_datetime" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" + +[[package]] +name = "toml_edit" +version = "0.19.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" +dependencies = [ + "indexmap 2.0.0", + "toml_datetime", + "winnow", +] + [[package]] name = "tracing" version = "0.1.36" @@ -4648,6 +5809,16 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0f40128da4fef8c4bf9cc1ab73d8126cb1148660d37a93d4a5110002a80657ba" +[[package]] +name = "twox-hash" +version = "1.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" +dependencies = [ + "cfg-if 1.0.0", + "static_assertions", +] + [[package]] name = "typenum" version = "1.15.0" @@ -4776,9 +5947,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.33" +version = "0.4.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23639446165ca5a5de86ae1d8896b737ae80319560fbaa4c2887b7da6e7ebd7d" +checksum = "2d1985d03709c53167ce907ff394f5316aa22cb4e12761295c5dc57dacb6297e" dependencies = [ "cfg-if 1.0.0", "js-sys", @@ -4820,7 +5991,7 @@ name = "wasm-launcher" version = "0.1.0" dependencies = [ "LastKingdom", - "bevy 0.8.1", + "bevy 0.11.2", "stylist", "web-sys", "yew", @@ -4832,7 +6003,7 @@ version = "0.29.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f3b068c05a039c9f755f881dc50f01732214f5685e379829759088967c46715" dependencies = [ - "bitflags", + "bitflags 1.3.2", "downcast-rs", "libc", "nix 0.24.2", @@ -4871,7 +6042,7 @@ version = "0.29.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b950621f9354b322ee817a23474e479b34be96c2e909c14f7bc0100e9a970bc6" dependencies = [ - "bitflags", + "bitflags 1.3.2", "wayland-client", "wayland-commons", "wayland-scanner", @@ -4915,11 +6086,11 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc6a3cffdb686fbb24d9fb8f03a213803277ed2300f11026a3afe1f108dc021b" dependencies = [ - "jni", + "jni 0.19.0", "ndk-glue 0.6.2", "url", "web-sys", - "widestring", + "widestring 0.5.1", "winapi", ] @@ -4972,6 +6143,30 @@ dependencies = [ "wgpu-types 0.14.1", ] +[[package]] +name = "wgpu" +version = "0.16.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "480c965c9306872eb6255fa55e4b4953be55a8b64d57e61d7ff840d3dcc051cd" +dependencies = [ + "arrayvec", + "cfg-if 1.0.0", + "js-sys", + "log", + "naga 0.12.3", + "parking_lot 0.12.1", + "profiling", + "raw-window-handle 0.5.0", + "smallvec", + "static_assertions", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "wgpu-core 0.16.1", + "wgpu-hal 0.16.2", + "wgpu-types 0.16.1", +] + [[package]] name = "wgpu-core" version = "0.13.2" @@ -4980,7 +6175,7 @@ checksum = "89b92788dec9d0c1bed849a1b83f01b2ee12819bf04a79c90f68e4173f7b5ba2" dependencies = [ "arrayvec", "bit-vec", - "bitflags", + "bitflags 1.3.2", "cfg_aliases", "codespan-reporting", "copyless", @@ -5005,7 +6200,7 @@ checksum = "73d14cad393054caf992ee02b7da6a372245d39a484f7461c1f44f6f6359bd28" dependencies = [ "arrayvec", "bit-vec", - "bitflags", + "bitflags 1.3.2", "cfg_aliases", "codespan-reporting", "fxhash", @@ -5021,6 +6216,29 @@ dependencies = [ "wgpu-types 0.14.1", ] +[[package]] +name = "wgpu-core" +version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f478237b4bf0d5b70a39898a66fa67ca3a007d79f2520485b8b0c3dfc46f8c2" +dependencies = [ + "arrayvec", + "bit-vec", + "bitflags 2.4.0", + "codespan-reporting", + "log", + "naga 0.12.3", + "parking_lot 0.12.1", + "profiling", + "raw-window-handle 0.5.0", + "rustc-hash", + "smallvec", + "thiserror", + "web-sys", + "wgpu-hal 0.16.2", + "wgpu-types 0.16.1", +] + [[package]] name = "wgpu-hal" version = "0.13.2" @@ -5031,19 +6249,19 @@ dependencies = [ "arrayvec", "ash", "bit-set", - "bitflags", + "bitflags 1.3.2", "block", "core-graphics-types", - "d3d12", + "d3d12 0.5.0", "foreign-types", "fxhash", - "glow", + "glow 0.11.2", "gpu-alloc", "gpu-descriptor", "inplace_it", "js-sys", "khronos-egl", - "libloading", + "libloading 0.7.3", "log", "metal", "naga 0.9.0", @@ -5052,7 +6270,7 @@ dependencies = [ "profiling", "range-alloc", "raw-window-handle 0.4.3", - "renderdoc-sys", + "renderdoc-sys 0.7.1", "thiserror", "wasm-bindgen", "web-sys", @@ -5070,18 +6288,18 @@ dependencies = [ "arrayvec", "ash", "bit-set", - "bitflags", + "bitflags 1.3.2", "block", "core-graphics-types", - "d3d12", + "d3d12 0.5.0", "foreign-types", "fxhash", - "glow", + "glow 0.11.2", "gpu-alloc", "gpu-descriptor", "js-sys", "khronos-egl", - "libloading", + "libloading 0.7.3", "log", "metal", "naga 0.10.0", @@ -5090,7 +6308,7 @@ dependencies = [ "profiling", "range-alloc", "raw-window-handle 0.5.0", - "renderdoc-sys", + "renderdoc-sys 0.7.1", "smallvec", "thiserror", "wasm-bindgen", @@ -5099,13 +6317,55 @@ dependencies = [ "winapi", ] +[[package]] +name = "wgpu-hal" +version = "0.16.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ecb3258078e936deee14fd4e0febe1cfe9bbb5ffef165cb60218d2ee5eb4448" +dependencies = [ + "android_system_properties", + "arrayvec", + "ash", + "bit-set", + "bitflags 2.4.0", + "block", + "core-graphics-types", + "d3d12 0.6.0", + "foreign-types", + "glow 0.12.3", + "gpu-alloc", + "gpu-allocator", + "gpu-descriptor", + "hassle-rs", + "js-sys", + "khronos-egl", + "libc", + "libloading 0.8.0", + "log", + "metal", + "naga 0.12.3", + "objc", + "parking_lot 0.12.1", + "profiling", + "range-alloc", + "raw-window-handle 0.5.0", + "renderdoc-sys 1.0.0", + "rustc-hash", + "smallvec", + "thiserror", + "wasm-bindgen", + "web-sys", + "wgpu-types 0.16.1", + "winapi", +] + [[package]] name = "wgpu-types" version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1f762cbc08e1a51389859cf9c199c7aef544789cf3510889aab12c607f701604" dependencies = [ - "bitflags", + "bitflags 1.3.2", ] [[package]] @@ -5114,7 +6374,18 @@ version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fb6b28ef22cac17b9109b25b3bf8c9a103eeb293d7c5f78653979b09140375f6" dependencies = [ - "bitflags", + "bitflags 1.3.2", +] + +[[package]] +name = "wgpu-types" +version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0c153280bb108c2979eb5c7391cb18c56642dd3c072e55f52065e13e2a1252a" +dependencies = [ + "bitflags 2.4.0", + "js-sys", + "web-sys", ] [[package]] @@ -5133,6 +6404,12 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "17882f045410753661207383517a6f62ec3dbeb6a4ed2acce01f0728238d1983" +[[package]] +name = "widestring" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8" + [[package]] name = "winapi" version = "0.3.9" @@ -5173,56 +6450,258 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +[[package]] +name = "windows" +version = "0.44.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e745dab35a0c4c77aa3ce42d595e13d2003d6902d6b08c9ef5fc326d08da12b" +dependencies = [ + "windows-targets 0.42.2", +] + +[[package]] +name = "windows" +version = "0.46.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdacb41e6a96a052c6cb63a144f24900236121c6f63f4f8219fef5977ecb0c25" +dependencies = [ + "windows-targets 0.42.2", +] + +[[package]] +name = "windows" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" +dependencies = [ + "windows-implement", + "windows-interface", + "windows-targets 0.48.5", +] + +[[package]] +name = "windows" +version = "0.51.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca229916c5ee38c2f2bc1e9d8f04df975b4bd93f9955dc69fabb5d91270045c9" +dependencies = [ + "windows-core", + "windows-targets 0.48.5", +] + +[[package]] +name = "windows-core" +version = "0.51.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64" +dependencies = [ + "windows-targets 0.48.5", +] + +[[package]] +name = "windows-implement" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e2ee588991b9e7e6c8338edf3333fbe4da35dc72092643958ebb43f0ab2c49c" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.99", +] + +[[package]] +name = "windows-interface" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6fb8df20c9bcaa8ad6ab513f7b40104840c8867d5751126e4df3b08388d0cc7" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.99", +] + [[package]] name = "windows-sys" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2" dependencies = [ - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_msvc", + "windows_aarch64_msvc 0.36.1", + "windows_i686_gnu 0.36.1", + "windows_i686_msvc 0.36.1", + "windows_x86_64_gnu 0.36.1", + "windows_x86_64_msvc 0.36.1", +] + +[[package]] +name = "windows-sys" +version = "0.45.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" +dependencies = [ + "windows-targets 0.42.2", ] +[[package]] +name = "windows-sys" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" +dependencies = [ + "windows-targets 0.48.5", +] + +[[package]] +name = "windows-targets" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" +dependencies = [ + "windows_aarch64_gnullvm 0.42.2", + "windows_aarch64_msvc 0.42.2", + "windows_i686_gnu 0.42.2", + "windows_i686_msvc 0.42.2", + "windows_x86_64_gnu 0.42.2", + "windows_x86_64_gnullvm 0.42.2", + "windows_x86_64_msvc 0.42.2", +] + +[[package]] +name = "windows-targets" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" +dependencies = [ + "windows_aarch64_gnullvm 0.48.5", + "windows_aarch64_msvc 0.48.5", + "windows_i686_gnu 0.48.5", + "windows_i686_msvc 0.48.5", + "windows_x86_64_gnu 0.48.5", + "windows_x86_64_gnullvm 0.48.5", + "windows_x86_64_msvc 0.48.5", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" + [[package]] name = "windows_aarch64_msvc" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47" +[[package]] +name = "windows_aarch64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" + [[package]] name = "windows_i686_gnu" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6" +[[package]] +name = "windows_i686_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" + +[[package]] +name = "windows_i686_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" + [[package]] name = "windows_i686_msvc" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024" +[[package]] +name = "windows_i686_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" + +[[package]] +name = "windows_i686_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" + [[package]] name = "windows_x86_64_gnu" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1" +[[package]] +name = "windows_x86_64_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" + [[package]] name = "windows_x86_64_msvc" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680" +[[package]] +name = "windows_x86_64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" + [[package]] name = "winit" version = "0.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b43cc931d58b99461188607efd7acb2a093e65fc621f54cad78517a6063e73a" dependencies = [ - "bitflags", + "bitflags 1.3.2", "cocoa", "core-foundation 0.9.3", "core-graphics 0.22.3", @@ -5249,6 +6728,45 @@ dependencies = [ "x11-dl", ] +[[package]] +name = "winit" +version = "0.28.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "866db3f712fffba75d31bf0cdecf357c8aeafd158c5b7ab51dba2a2b2d47f196" +dependencies = [ + "android-activity", + "bitflags 1.3.2", + "cfg_aliases", + "core-foundation 0.9.3", + "core-graphics 0.22.3", + "dispatch", + "instant", + "libc", + "log", + "mio", + "ndk 0.7.0", + "objc2", + "once_cell", + "orbclient", + "percent-encoding", + "raw-window-handle 0.5.0", + "redox_syscall 0.3.5", + "wasm-bindgen", + "wayland-scanner", + "web-sys", + "windows-sys 0.45.0", + "x11-dl", +] + +[[package]] +name = "winnow" +version = "0.5.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c2e3184b9c4e92ad5167ca73039d0c42476302ab603e2fec4487511f38ccefc" +dependencies = [ + "memchr", +] + [[package]] name = "x11-dl" version = "2.20.0" @@ -5302,7 +6820,7 @@ dependencies = [ "console_error_panic_hook", "gloo", "gloo-utils", - "indexmap", + "indexmap 1.9.3", "js-sys", "scoped-tls-hkt", "slab", diff --git a/Cargo.toml b/Cargo.toml index 267088a..ca7217a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,7 +21,7 @@ opt-level = 'z' lto = true [dependencies] -bevy = "0.8.1" +bevy = "0.11.2" image = "0.24.7" winit = "0.26.1" crossbeam-channel = "0.5" diff --git a/launchers/native/Cargo.toml b/launchers/native/Cargo.toml index f58fc5a..64047e6 100644 --- a/launchers/native/Cargo.toml +++ b/launchers/native/Cargo.toml @@ -6,6 +6,6 @@ workspace = "../.." [dependencies] LastKingdom = { package = "LastKingdom", path = "../.." } -bevy = "0.8" +bevy = "0.11" image = "0.24.7" winit = "0.26.1" \ No newline at end of file diff --git a/launchers/wasm/Cargo.toml b/launchers/wasm/Cargo.toml index 1d623b3..4657a01 100644 --- a/launchers/wasm/Cargo.toml +++ b/launchers/wasm/Cargo.toml @@ -6,7 +6,7 @@ workspace = "../.." [dependencies] LastKingdom = { package = "LastKingdom", path = "../.." } -bevy = "0.8" +bevy = "0.11" web-sys = { version="0.3.63", features=["Document", "Window"] } yew = "0.19.3" stylist = { version= "0.10.1", features=["yew_integration"] } \ No newline at end of file