From 4cc4f92ec188c1bd5df5e5c00b794d15b97388d0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 25 Mar 2023 09:57:54 +0000 Subject: [PATCH] Update Rust crate bevy to v0.10.0 --- Cargo.lock | 1604 +++++++++++++++++++++++++++++++---- Cargo.toml | 2 +- launchers/native/Cargo.toml | 2 +- launchers/wasm/Cargo.toml | 2 +- 4 files changed, 1427 insertions(+), 183 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8b13d62..3a01a39 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.10.0", "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.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "704d532b1cd3d912bb37499c55a81ac748cc1afa737eedd100ba441acdd47d38" + +[[package]] +name = "accesskit_consumer" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48ba8b23cfca3944012ee2e5c71c02077a400e034c720eed6bd927cb6b4d1fd9" +dependencies = [ + "accesskit", +] + +[[package]] +name = "accesskit_macos" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58d062544d6cc36f4213323b7cb3a0d74ddff4b0d2311ab5e7596f4278bb2cc9" +dependencies = [ + "accesskit", + "accesskit_consumer", + "objc2", + "once_cell", +] + +[[package]] +name = "accesskit_windows" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aaf5b3c3828397ee832ba4a72fb1a4ace10f781e31885f774cbd531014059115" +dependencies = [ + "accesskit", + "accesskit_consumer", + "arrayvec", + "once_cell", + "paste", + "windows 0.44.0", +] + +[[package]] +name = "accesskit_winit" +version = "0.12.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fbcb615217efc79c4bed3094c4ca76c4bc554751d1da16f3ed4ba0459b1e8f31" +dependencies = [ + "accesskit", + "accesskit_macos", + "accesskit_windows", + "winit 0.28.3", +] + +[[package]] +name = "addr2line" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97" +dependencies = [ + "gimli", +] + [[package]] name = "adler" version = "1.0.2" @@ -81,14 +143,14 @@ dependencies = [ [[package]] name = "alsa" -version = "0.6.0" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5915f52fe2cf65e83924d037b6c5290b7cee097c6b5c8700746e6168a343fd6b" +checksum = "8512c9117059663fb5606788fbca3619e2a91dac0e3fe516242eab1fa6be5e44" dependencies = [ "alsa-sys", "bitflags", "libc", - "nix 0.23.1", + "nix 0.24.2", ] [[package]] @@ -101,6 +163,30 @@ dependencies = [ "pkg-config", ] +[[package]] +name = "android-activity" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c77a0045eda8b888c76ea473c2b0515ba6f471d318f8927c5c72240937035a6" +dependencies = [ + "android-properties", + "bitflags", + "cc", + "jni-sys", + "libc", + "log", + "ndk 0.7.0", + "ndk-context", + "ndk-sys 0.4.0", + "num_enum", +] + +[[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" @@ -191,20 +277,20 @@ checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" [[package]] name = "ash" -version = "0.37.0+1.3.209" +version = "0.37.2+1.3.238" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "006ca68e0f2b03f22d6fa9f2860f85aed430d257fec20f8879b2145e7c7ae1a6" +checksum = "28bf19c1f0a470be5fbf7522a308a05df06610252c5bcf5143e1b23f629a9a03" dependencies = [ "libloading", ] [[package]] name = "async-channel" -version = "1.7.1" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e14485364214912d3b19cc3435dde4df66065127f05fa0d75c712f36f12c2f28" +checksum = "cf46fee83e5ccffc220104713af3292ff9bc7c64c7de289f66dae8e38d826833" dependencies = [ - "concurrent-queue", + "concurrent-queue 2.1.0", "event-listener", "futures-core", ] @@ -216,7 +302,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 +338,21 @@ dependencies = [ "serde", ] +[[package]] +name = "backtrace" +version = "0.3.67" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca" +dependencies = [ + "addr2line", + "cc", + "cfg-if 1.0.0", + "libc", + "miniz_oxide 0.6.2", + "object", + "rustc-demangle", +] + [[package]] name = "base64" version = "0.13.0" @@ -276,6 +377,15 @@ dependencies = [ "bevy_internal 0.9.0", ] +[[package]] +name = "bevy" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc88fece4660d68690585668f1a4e18e6dcbab160b08f337b498a96ccde91cfe" +dependencies = [ + "bevy_internal 0.10.0", +] + [[package]] name = "bevy-inspector-egui" version = "0.13.0" @@ -300,22 +410,34 @@ dependencies = [ "syn", ] +[[package]] +name = "bevy_a11y" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a10b25cf04971b9d68271aa54e4601c673509db6edaf1f5359dd91fb3e84cc27" +dependencies = [ + "accesskit", + "bevy_app 0.10.0", + "bevy_derive 0.10.0", + "bevy_ecs 0.10.0", +] + [[package]] name = "bevy_animation" -version = "0.8.1" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4365465fca7bd78295eb81d0a04afc049399852793d562eb017849bb5d6c55e" +checksum = "1aabb803571785797c84e106ed63427eaf2cb12832a591923707896ee000bde8" 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.10.0", + "bevy_asset 0.10.0", + "bevy_core 0.10.0", + "bevy_ecs 0.10.0", + "bevy_hierarchy 0.10.0", + "bevy_math 0.10.0", + "bevy_reflect 0.10.0", + "bevy_time 0.10.0", + "bevy_transform 0.10.0", + "bevy_utils 0.10.0", ] [[package]] @@ -348,6 +470,21 @@ dependencies = [ "web-sys", ] +[[package]] +name = "bevy_app" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "960c6e444dc6a25dd51a2196f04872ae9e2e876802b66c391104849ec9225e38" +dependencies = [ + "bevy_derive 0.10.0", + "bevy_ecs 0.10.0", + "bevy_reflect 0.10.0", + "bevy_utils 0.10.0", + "downcast-rs", + "wasm-bindgen", + "web-sys", +] + [[package]] name = "bevy_asset" version = "0.8.1" @@ -367,7 +504,6 @@ dependencies = [ "fastrand", "js-sys", "ndk-glue 0.5.2", - "notify", "parking_lot 0.12.1", "serde", "thiserror", @@ -403,18 +539,49 @@ dependencies = [ "web-sys", ] +[[package]] +name = "bevy_asset" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "adea538a3d166c8609621994972c31be591c96f931f160f96e74697d8c24ba45" +dependencies = [ + "anyhow", + "bevy_app 0.10.0", + "bevy_diagnostic 0.10.0", + "bevy_ecs 0.10.0", + "bevy_log 0.10.0", + "bevy_reflect 0.10.0", + "bevy_tasks 0.10.0", + "bevy_utils 0.10.0", + "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.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e5cf4713a24f318841f73a9e030854cfd5bad46bc81fa1acc9590cdab053c6f" +checksum = "0841e98276000dc06e2cf7593ee20b16b84da3bc7faa7b549938cb982b33b0e1" 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.10.0", + "bevy_asset 0.10.0", + "bevy_ecs 0.10.0", + "bevy_math 0.10.0", + "bevy_reflect 0.10.0", + "bevy_transform 0.10.0", + "bevy_utils 0.10.0", + "oboe", "parking_lot 0.12.1", "rodio", ] @@ -449,6 +616,21 @@ dependencies = [ "bytemuck", ] +[[package]] +name = "bevy_core" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed29797fa386c6969fa1e4ef9e194a27f89ddb2fa78751fe46838495d374f90f" +dependencies = [ + "bevy_app 0.10.0", + "bevy_ecs 0.10.0", + "bevy_math 0.10.0", + "bevy_reflect 0.10.0", + "bevy_tasks 0.10.0", + "bevy_utils 0.10.0", + "bytemuck", +] + [[package]] name = "bevy_core_pipeline" version = "0.8.1" @@ -487,6 +669,26 @@ dependencies = [ "serde", ] +[[package]] +name = "bevy_core_pipeline" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3129d308df70dee3c46b6bb64e54d2552e7106fd3185d75732ad5e739a830fee" +dependencies = [ + "bevy_app 0.10.0", + "bevy_asset 0.10.0", + "bevy_derive 0.10.0", + "bevy_ecs 0.10.0", + "bevy_math 0.10.0", + "bevy_reflect 0.10.0", + "bevy_render 0.10.0", + "bevy_transform 0.10.0", + "bevy_utils 0.10.0", + "bitflags", + "radsort", + "serde", +] + [[package]] name = "bevy_derive" version = "0.8.1" @@ -509,6 +711,17 @@ dependencies = [ "syn", ] +[[package]] +name = "bevy_derive" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdf11701c01bf4dc7a3fac9f4547f3643d3db4cc1682af40c8c86e2f8734b617" +dependencies = [ + "bevy_macro_utils 0.10.0", + "quote", + "syn", +] + [[package]] name = "bevy_diagnostic" version = "0.8.1" @@ -536,6 +749,21 @@ dependencies = [ "bevy_utils 0.9.0", ] +[[package]] +name = "bevy_diagnostic" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "576508ffe7ad5124781edd352b79bdc79ffbb6e2f26bad6f722774f7c9fd16c9" +dependencies = [ + "bevy_app 0.10.0", + "bevy_core 0.10.0", + "bevy_ecs 0.10.0", + "bevy_log 0.10.0", + "bevy_time 0.10.0", + "bevy_utils 0.10.0", + "sysinfo", +] + [[package]] name = "bevy_ecs" version = "0.8.1" @@ -575,6 +803,26 @@ dependencies = [ "thread_local", ] +[[package]] +name = "bevy_ecs" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdc5b19451128091e8507c9247888359ca0bfa895e7f6ca749ccc55c5463bef6" +dependencies = [ + "async-channel", + "bevy_ecs_macros 0.10.0", + "bevy_ptr 0.10.0", + "bevy_reflect 0.10.0", + "bevy_tasks 0.10.0", + "bevy_utils 0.10.0", + "downcast-rs", + "event-listener", + "fixedbitset", + "rustc-hash", + "serde", + "thread_local", +] + [[package]] name = "bevy_ecs_macros" version = "0.8.1" @@ -599,6 +847,18 @@ dependencies = [ "syn", ] +[[package]] +name = "bevy_ecs_macros" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1e79757319533bde006a4f30c268223ec6426371297182925932075ccfdae30" +dependencies = [ + "bevy_macro_utils 0.10.0", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "bevy_egui" version = "0.16.1" @@ -632,43 +892,53 @@ dependencies = [ "encase_derive_impl 0.4.0", ] +[[package]] +name = "bevy_encase_derive" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "723d4838d1f88955f348294c0a9d067307f2437725400b0776e9677154914f14" +dependencies = [ + "bevy_macro_utils 0.10.0", + "encase_derive_impl 0.5.0", +] + [[package]] name = "bevy_gilrs" -version = "0.8.1" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb15a3427d9707be92b457e5d66900b02d853b475c21dd8662bdda387ba9f24e" +checksum = "905e547d213e368f997d08f140f4e893923c7dce4760bf0fb63401232262fa79" dependencies = [ - "bevy_app 0.8.1", - "bevy_ecs 0.8.1", - "bevy_input 0.8.1", - "bevy_utils 0.8.1", + "bevy_app 0.10.0", + "bevy_ecs 0.10.0", + "bevy_input 0.10.0", + "bevy_utils 0.10.0", "gilrs", ] [[package]] name = "bevy_gltf" -version = "0.8.1" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79db7d7e71b47a69953fbe8407ded5c6308eaeecf9a05efd5dfb42992f400a16" +checksum = "bb2994d7e47c36bfe36710c4a26d3f36dd8641bfaa2c5d4d0581e001942aab6f" 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.10.0", + "bevy_asset 0.10.0", + "bevy_core 0.10.0", + "bevy_core_pipeline 0.10.0", + "bevy_ecs 0.10.0", + "bevy_hierarchy 0.10.0", + "bevy_log 0.10.0", + "bevy_math 0.10.0", + "bevy_pbr 0.10.0", + "bevy_reflect 0.10.0", + "bevy_render 0.10.0", + "bevy_scene 0.10.0", + "bevy_tasks 0.10.0", + "bevy_transform 0.10.0", + "bevy_utils 0.10.0", "gltf", "percent-encoding", "thiserror", @@ -702,6 +972,21 @@ dependencies = [ "smallvec", ] +[[package]] +name = "bevy_hierarchy" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ccd246c862fcaeef3a769f47c6297139f971db0c8fdd6188fe9419ee8873b7e8" +dependencies = [ + "bevy_app 0.10.0", + "bevy_core 0.10.0", + "bevy_ecs 0.10.0", + "bevy_log 0.10.0", + "bevy_reflect 0.10.0", + "bevy_utils 0.10.0", + "smallvec", +] + [[package]] name = "bevy_input" version = "0.8.1" @@ -728,23 +1013,33 @@ dependencies = [ "thiserror", ] +[[package]] +name = "bevy_input" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c809b3df62e1fcbdc6744233ae6c95a67d2cc7e518db43ab81f417d5875ba3b" +dependencies = [ + "bevy_app 0.10.0", + "bevy_ecs 0.10.0", + "bevy_math 0.10.0", + "bevy_reflect 0.10.0", + "bevy_utils 0.10.0", + "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 +1048,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,6 +1090,44 @@ dependencies = [ "ndk-glue 0.7.0", ] +[[package]] +name = "bevy_internal" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a065c7ac81cd7cf3f1b8f15c4a93db5f07274ddaaec145ba7d0393be0c9c413" +dependencies = [ + "bevy_a11y", + "bevy_animation", + "bevy_app 0.10.0", + "bevy_asset 0.10.0", + "bevy_audio", + "bevy_core 0.10.0", + "bevy_core_pipeline 0.10.0", + "bevy_derive 0.10.0", + "bevy_diagnostic 0.10.0", + "bevy_ecs 0.10.0", + "bevy_gilrs", + "bevy_gltf", + "bevy_hierarchy 0.10.0", + "bevy_input 0.10.0", + "bevy_log 0.10.0", + "bevy_math 0.10.0", + "bevy_pbr 0.10.0", + "bevy_ptr 0.10.0", + "bevy_reflect 0.10.0", + "bevy_render 0.10.0", + "bevy_scene 0.10.0", + "bevy_sprite 0.10.0", + "bevy_tasks 0.10.0", + "bevy_text 0.10.0", + "bevy_time 0.10.0", + "bevy_transform 0.10.0", + "bevy_ui 0.10.0", + "bevy_utils 0.10.0", + "bevy_window 0.10.0", + "bevy_winit", +] + [[package]] name = "bevy_log" version = "0.8.1" @@ -828,6 +1159,22 @@ dependencies = [ "tracing-wasm", ] +[[package]] +name = "bevy_log" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "47dcb09ec71145c80d88a84181cc1449d30f23c571bdd58c59c10eece82dfaa5" +dependencies = [ + "android_log-sys", + "bevy_app 0.10.0", + "bevy_ecs 0.10.0", + "bevy_utils 0.10.0", + "console_error_panic_hook", + "tracing-log", + "tracing-subscriber", + "tracing-wasm", +] + [[package]] name = "bevy_macro_utils" version = "0.8.1" @@ -850,6 +1197,17 @@ dependencies = [ "toml", ] +[[package]] +name = "bevy_macro_utils" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f24ca3363292f1435641fbafd5c24ce362137dd7d69bee56dcaaa2bc1d512ffe" +dependencies = [ + "quote", + "syn", + "toml_edit", +] + [[package]] name = "bevy_math" version = "0.8.1" @@ -869,6 +1227,16 @@ dependencies = [ "serde", ] +[[package]] +name = "bevy_math" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e45e46c2ac0a92db3ae622f2ed690928fe2612e7c9470a46d0ed4c2c77e2e95" +dependencies = [ + "glam 0.23.0", + "serde", +] + [[package]] name = "bevy_mikktspace" version = "0.8.1" @@ -887,6 +1255,15 @@ dependencies = [ "glam 0.22.0", ] +[[package]] +name = "bevy_mikktspace" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aaa0358a79823e6f0069b910d90b615d02dad08279b5856d3d1e401472b6379a" +dependencies = [ + "glam 0.23.0", +] + [[package]] name = "bevy_pbr" version = "0.8.1" @@ -930,6 +1307,28 @@ dependencies = [ "radsort", ] +[[package]] +name = "bevy_pbr" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90230c526ee7257229c1db0fc4aafaa947ea806bb4b0674785930ea59d0cc7f8" +dependencies = [ + "bevy_app 0.10.0", + "bevy_asset 0.10.0", + "bevy_core_pipeline 0.10.0", + "bevy_derive 0.10.0", + "bevy_ecs 0.10.0", + "bevy_math 0.10.0", + "bevy_reflect 0.10.0", + "bevy_render 0.10.0", + "bevy_transform 0.10.0", + "bevy_utils 0.10.0", + "bevy_window 0.10.0", + "bitflags", + "bytemuck", + "radsort", +] + [[package]] name = "bevy_ptr" version = "0.8.1" @@ -942,6 +1341,12 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c36f4d3af0cda50c07e2010d0351ab79594681116edd280592ca394db73ef32b" +[[package]] +name = "bevy_ptr" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a96c24da064370917b92c2a84527e6a73b620c50ac5ef8b1af8c04ccf5256a7c" + [[package]] name = "bevy_rapier2d" version = "0.19.0" @@ -994,6 +1399,26 @@ dependencies = [ "thiserror", ] +[[package]] +name = "bevy_reflect" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab880e0eed9df5c99ce1a2f89edc11cdef1bc78413719b29e9ad7e3bc27f4c20" +dependencies = [ + "bevy_math 0.10.0", + "bevy_ptr 0.10.0", + "bevy_reflect_derive 0.10.0", + "bevy_utils 0.10.0", + "downcast-rs", + "erased-serde", + "glam 0.23.0", + "once_cell", + "parking_lot 0.12.1", + "serde", + "smallvec", + "thiserror", +] + [[package]] name = "bevy_reflect_derive" version = "0.8.1" @@ -1021,6 +1446,20 @@ dependencies = [ "uuid", ] +[[package]] +name = "bevy_reflect_derive" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b361b8671bdffe93978270dd770b03b48560c3127fdf9003f98111fb806bb11" +dependencies = [ + "bevy_macro_utils 0.10.0", + "bit-set", + "proc-macro2", + "quote", + "syn", + "uuid", +] + [[package]] name = "bevy_render" version = "0.8.1" @@ -1093,7 +1532,7 @@ dependencies = [ "encase 0.4.0", "futures-lite", "hex", - "hexasphere 8.0.0", + "hexasphere 8.1.0", "image 0.24.6", "naga 0.10.0", "once_cell", @@ -1106,6 +1545,52 @@ dependencies = [ "wgpu 0.14.0", ] +[[package]] +name = "bevy_render" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52e352868ab1a9ad9fbaa6ff025505e685781ad1790377b2d038afeb9df18214" +dependencies = [ + "anyhow", + "async-channel", + "bevy_app 0.10.0", + "bevy_asset 0.10.0", + "bevy_core 0.10.0", + "bevy_derive 0.10.0", + "bevy_ecs 0.10.0", + "bevy_encase_derive 0.10.0", + "bevy_hierarchy 0.10.0", + "bevy_log 0.10.0", + "bevy_math 0.10.0", + "bevy_mikktspace 0.10.0", + "bevy_reflect 0.10.0", + "bevy_render_macros 0.10.0", + "bevy_tasks 0.10.0", + "bevy_time 0.10.0", + "bevy_transform 0.10.0", + "bevy_utils 0.10.0", + "bevy_window 0.10.0", + "bitflags", + "codespan-reporting", + "downcast-rs", + "encase 0.5.0", + "futures-lite", + "hexasphere 8.1.0", + "image 0.24.6", + "ktx2", + "naga 0.11.0", + "once_cell", + "parking_lot 0.12.1", + "regex", + "ruzstd", + "serde", + "smallvec", + "thiserror", + "thread_local", + "wgpu 0.15.1", + "wgpu-hal 0.15.4", +] + [[package]] name = "bevy_render_macros" version = "0.8.1" @@ -1131,25 +1616,15 @@ dependencies = [ ] [[package]] -name = "bevy_scene" -version = "0.8.1" +name = "bevy_render_macros" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a045d575d2c8f776d8ea965363c81660243fefbfc3712ead938b00dfd6797216" +checksum = "570b1d0f38439c5ac8ab75572804c9979b9caa372c49bd00803f60a22a3e1328" 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.10.0", + "proc-macro2", + "quote", + "syn", ] [[package]] @@ -1168,7 +1643,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.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3995f756e482e964e0244a5d388e757f272d1dcdc02136730b1c45f4d5eeb516" +dependencies = [ + "anyhow", + "bevy_app 0.10.0", + "bevy_asset 0.10.0", + "bevy_derive 0.10.0", + "bevy_ecs 0.10.0", + "bevy_hierarchy 0.10.0", + "bevy_reflect 0.10.0", + "bevy_render 0.10.0", + "bevy_transform 0.10.0", + "bevy_utils 0.10.0", + "ron", "serde", "thiserror", "uuid", @@ -1225,6 +1722,31 @@ dependencies = [ "thiserror", ] +[[package]] +name = "bevy_sprite" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14aa41c9480b76d7b3c3f1ed89f95c9d6e2a39d3c3367ca82c122d853ac0463e" +dependencies = [ + "bevy_app 0.10.0", + "bevy_asset 0.10.0", + "bevy_core_pipeline 0.10.0", + "bevy_derive 0.10.0", + "bevy_ecs 0.10.0", + "bevy_log 0.10.0", + "bevy_math 0.10.0", + "bevy_reflect 0.10.0", + "bevy_render 0.10.0", + "bevy_transform 0.10.0", + "bevy_utils 0.10.0", + "bitflags", + "bytemuck", + "fixedbitset", + "guillotiere", + "rectangle-pack", + "thiserror", +] + [[package]] name = "bevy_tasks" version = "0.8.1" @@ -1249,7 +1771,22 @@ 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.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e368e4177fe70d695d5cb67fb7480fa262de79948d9b883a21788b9abf5a85a" +dependencies = [ + "async-channel", + "async-executor", + "async-task", + "concurrent-queue 2.1.0", "futures-lite", "once_cell", "wasm-bindgen-futures", @@ -1278,6 +1815,29 @@ dependencies = [ "thiserror", ] +[[package]] +name = "bevy_text" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33fc934d7cbadbb6dac11547dfb805d3e6b3f0b40f6e66e437fe4b3c7581cc5c" +dependencies = [ + "ab_glyph", + "anyhow", + "bevy_app 0.10.0", + "bevy_asset 0.10.0", + "bevy_ecs 0.10.0", + "bevy_math 0.10.0", + "bevy_reflect 0.10.0", + "bevy_render 0.10.0", + "bevy_sprite 0.10.0", + "bevy_transform 0.10.0", + "bevy_utils 0.10.0", + "bevy_window 0.10.0", + "glyph_brush_layout", + "serde", + "thiserror", +] + [[package]] name = "bevy_time" version = "0.8.1" @@ -1304,6 +1864,20 @@ dependencies = [ "crossbeam-channel", ] +[[package]] +name = "bevy_time" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2f2863cfc08fa38909e047a1bbc2dd71d0836057ed0840c69ace9dff3e0c298" +dependencies = [ + "bevy_app 0.10.0", + "bevy_ecs 0.10.0", + "bevy_reflect 0.10.0", + "bevy_utils 0.10.0", + "crossbeam-channel", + "thiserror", +] + [[package]] name = "bevy_transform" version = "0.8.1" @@ -1330,6 +1904,19 @@ dependencies = [ "bevy_reflect 0.9.0", ] +[[package]] +name = "bevy_transform" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de9cda3df545ac889b4f6b702109e51d29d7b4b6f402f2bb9b4d1d9f9c382b63" +dependencies = [ + "bevy_app 0.10.0", + "bevy_ecs 0.10.0", + "bevy_hierarchy 0.10.0", + "bevy_math 0.10.0", + "bevy_reflect 0.10.0", +] + [[package]] name = "bevy_ui" version = "0.8.1" @@ -1348,14 +1935,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.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc341d652ba20fac0170a46eff8310829a862f4e52db06164dc6200706768934" +dependencies = [ + "bevy_a11y", + "bevy_app 0.10.0", + "bevy_asset 0.10.0", + "bevy_core_pipeline 0.10.0", + "bevy_derive 0.10.0", + "bevy_ecs 0.10.0", + "bevy_hierarchy 0.10.0", + "bevy_input 0.10.0", + "bevy_log 0.10.0", + "bevy_math 0.10.0", + "bevy_reflect 0.10.0", + "bevy_render 0.10.0", + "bevy_sprite 0.10.0", + "bevy_text 0.10.0", + "bevy_transform 0.10.0", + "bevy_utils 0.10.0", + "bevy_window 0.10.0", + "bytemuck", + "serde", + "smallvec", + "taffy 0.3.9", + "thiserror", ] [[package]] @@ -1376,16 +1993,44 @@ dependencies = [ name = "bevy_utils" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d7473635355a99fcf7181091a2ac11df03561706b1696cb0cc72e4ddd010571" +checksum = "1d7473635355a99fcf7181091a2ac11df03561706b1696cb0cc72e4ddd010571" +dependencies = [ + "ahash 0.7.6", + "getrandom", + "hashbrown", + "instant", + "tracing", + "uuid", +] + +[[package]] +name = "bevy_utils" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04d90ce493910ad9af3b4220ea6864c7d1472761086a98230ecac59c8d547e95" dependencies = [ "ahash 0.7.6", + "bevy_utils_proc_macros", "getrandom", "hashbrown", "instant", + "petgraph", + "thiserror", "tracing", "uuid", ] +[[package]] +name = "bevy_utils_proc_macros" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62a42e465c446800c57a5bf65b64f4fa1c1f3a74efc2a64a2a001e4a4f548a2e" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "bevy_window" version = "0.8.1" @@ -1416,24 +2061,44 @@ dependencies = [ "raw-window-handle 0.5.0", ] +[[package]] +name = "bevy_window" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da8a2c523302ad64768991a7474c6010c76b9eb78323309ef3911521887fd108" +dependencies = [ + "bevy_app 0.10.0", + "bevy_ecs 0.10.0", + "bevy_input 0.10.0", + "bevy_math 0.10.0", + "bevy_reflect 0.10.0", + "bevy_utils 0.10.0", + "raw-window-handle 0.5.0", +] + [[package]] name = "bevy_winit" -version = "0.8.1" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98b15fee4b75472e3441b0c7221467303e4ce59b342a94a328e447e7cdb5a43c" +checksum = "8eb6eb9b9790c1ad925d900a3f315abf15b11fb56c6464747a96560e559e1a9c" 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.10.0", + "bevy_derive 0.10.0", + "bevy_ecs 0.10.0", + "bevy_hierarchy 0.10.0", + "bevy_input 0.10.0", + "bevy_math 0.10.0", + "bevy_utils 0.10.0", + "bevy_window 0.10.0", "crossbeam-channel", - "raw-window-handle 0.4.3", + "once_cell", + "raw-window-handle 0.5.0", "wasm-bindgen", "web-sys", - "winit", + "winit 0.28.3", ] [[package]] @@ -1488,6 +2153,25 @@ 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" @@ -1672,6 +2356,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 +2387,15 @@ dependencies = [ "cache-padded", ] +[[package]] +name = "concurrent-queue" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c278839b831783b70278b14df4d45e1beb1aad306c07bb796637de9a0e323e8e" +dependencies = [ + "crossbeam-utils", +] + [[package]] name = "console_error_panic_hook" version = "0.1.7" @@ -1739,6 +2438,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" @@ -1803,11 +2508,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", + "core-foundation-sys 0.6.2", "coreaudio-sys", ] @@ -1822,28 +2528,27 @@ dependencies = [ [[package]] name = "cpal" -version = "0.13.5" +version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74117836a5124f3629e4b474eed03e479abaf98988b4bb317e29f08cfe0e4116" +checksum = "f1241019dec4a73f874bdf6fe3467a8478b47cecaf79435f7acb01f107ab41b1" 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.44.0", ] [[package]] @@ -1941,6 +2646,17 @@ dependencies = [ "winapi", ] +[[package]] +name = "d3d12" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8f0de2f5a8e7bd4a9eec0e3c781992a4ce1724f68aec7d7a3715344de8b39da" +dependencies = [ + "bitflags", + "libloading", + "winapi", +] + [[package]] name = "darling" version = "0.13.4" @@ -1976,6 +2692,12 @@ dependencies = [ "syn", ] +[[package]] +name = "dasp_sample" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f" + [[package]] name = "deflate" version = "0.8.6" @@ -2063,6 +2785,18 @@ dependencies = [ "thiserror", ] +[[package]] +name = "encase" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6591f13a63571c4821802eb5b10fd1155b1290bce87086440003841c8c3909b" +dependencies = [ + "const_panic", + "encase_derive 0.5.0", + "glam 0.23.0", + "thiserror", +] + [[package]] name = "encase_derive" version = "0.3.0" @@ -2081,6 +2815,15 @@ dependencies = [ "encase_derive_impl 0.4.0", ] +[[package]] +name = "encase_derive" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f1da6deed1f8b6f5909616ffa695f63a5de54d6a0f084fa715c70c8ed3abac9" +dependencies = [ + "encase_derive_impl 0.5.0", +] + [[package]] name = "encase_derive_impl" version = "0.3.0" @@ -2103,6 +2846,17 @@ dependencies = [ "syn", ] +[[package]] +name = "encase_derive_impl" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae489d58959f3c4cdd1250866a05acfb341469affe4fced71aff3ba228be1693" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "env_logger" version = "0.8.4" @@ -2204,8 +2958,8 @@ checksum = "e94a7bbaa59354bc20dd75b67f23e2797b4490e9d6928203fb105c79e448c86c" dependencies = [ "cfg-if 1.0.0", "libc", - "redox_syscall", - "windows-sys", + "redox_syscall 0.2.16", + "windows-sys 0.36.1", ] [[package]] @@ -2354,9 +3108,9 @@ dependencies = [ [[package]] name = "gilrs" -version = "0.9.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d6ba7c37bf8ea7ba0c3e3795dfa1a7771b1e47c4bb417c4d27c7b338d79685f" +checksum = "7d0342acdc7b591d171212e17c9350ca02383b86d5f9af33c6e3598e03a6c57e" dependencies = [ "fnv", "gilrs-core", @@ -2367,9 +3121,9 @@ dependencies = [ [[package]] name = "gilrs-core" -version = "0.4.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96a8d94a7fc5afd27e894e08a4cfe5a49237f85bcc7140e90721bad3399c7d02" +checksum = "6789d356476c3280a4e15365d23f62b4b4f1bcdac81fdd552f65807bce4666dd" dependencies = [ "core-foundation 0.9.3", "io-kit-sys", @@ -2377,15 +3131,20 @@ dependencies = [ "libc", "libudev-sys", "log", - "nix 0.24.2", - "rusty-xinput", + "nix 0.25.1", "uuid", "vec_map", "wasm-bindgen", "web-sys", - "winapi", + "windows 0.43.0", ] +[[package]] +name = "gimli" +version = "0.27.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad0a93d233ebf96623465aad4046a8d3aa4da22d4f4beba5388838c8a434bbb4" + [[package]] name = "glam" version = "0.21.3" @@ -2406,6 +3165,16 @@ dependencies = [ "serde", ] +[[package]] +name = "glam" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e4afd9ad95555081e109fe1d21f2a30c691b5f0919c67dfa690a2e1eb6bd51c" +dependencies = [ + "bytemuck", + "serde", +] + [[package]] name = "glob" version = "0.3.0" @@ -2533,6 +3302,18 @@ dependencies = [ "web-sys", ] +[[package]] +name = "glow" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e007a07a24de5ecae94160f141029e9a347282cfe25d1d58d85d845cf3130f1" +dependencies = [ + "js-sys", + "slotmap", + "wasm-bindgen", + "web-sys", +] + [[package]] name = "gltf" version = "1.0.0" @@ -2598,6 +3379,19 @@ dependencies = [ "bitflags", ] +[[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]] name = "gpu-descriptor" version = "0.2.3" @@ -2664,6 +3458,21 @@ dependencies = [ "serde", ] +[[package]] +name = "hassle-rs" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90601c6189668c7345fc53842cb3f3a3d872203d523be1b3cb44a36a3e62fb85" +dependencies = [ + "bitflags", + "com-rs", + "libc", + "libloading", + "thiserror", + "widestring", + "winapi", +] + [[package]] name = "hermit-abi" version = "0.1.19" @@ -2691,11 +3500,11 @@ dependencies = [ [[package]] name = "hexasphere" -version = "8.0.0" +version = "8.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "619ce654558681d7d0a7809e1b20249c7032ff13ee6baa7bb7ff64f7f28a906a" +checksum = "bd41d443f978bfa380a6dad58b62a08c43bcb960631f13e9d015b911eaf73588" dependencies = [ - "glam 0.22.0", + "glam 0.23.0", "once_cell", ] @@ -2850,6 +3659,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" @@ -2920,6 +3743,15 @@ dependencies = [ "libc", ] +[[package]] +name = "ktx2" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87d65e08a9ec02e409d27a0139eaa6b9756b4d81fe7cde71f6941a83730ce838" +dependencies = [ + "bitflags", +] + [[package]] name = "lazy_static" version = "1.4.0" @@ -3018,6 +3850,15 @@ dependencies = [ "libc", ] +[[package]] +name = "mach2" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d0d1830bcd151a6fc4aea1369af235b36c1528fe976b8ff678683c9995eade8" +dependencies = [ + "libc", +] + [[package]] name = "malloc_buf" version = "0.0.6" @@ -3123,6 +3964,15 @@ dependencies = [ "adler", ] +[[package]] +name = "miniz_oxide" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" +dependencies = [ + "adler", +] + [[package]] name = "mio" version = "0.8.4" @@ -3132,7 +3982,7 @@ dependencies = [ "libc", "log", "wasi", - "windows-sys", + "windows-sys 0.36.1", ] [[package]] @@ -3179,6 +4029,28 @@ dependencies = [ "unicode-xid", ] +[[package]] +name = "naga" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5eafe22a23b797c9bc227c6c896419b26b5bb88fa903417a3adaed08778850d5" +dependencies = [ + "bit-set", + "bitflags", + "codespan-reporting", + "hexf-parse", + "indexmap", + "log", + "num-traits", + "petgraph", + "pp-rs", + "rustc-hash", + "spirv", + "termcolor", + "thiserror", + "unicode-xid", +] + [[package]] name = "nalgebra" version = "0.31.4" @@ -3221,9 +4093,9 @@ name = "native-launcher" version = "0.1.0" dependencies = [ "LastKingdom", - "bevy 0.8.1", + "bevy 0.10.0", "image 0.24.6", - "winit", + "winit 0.26.1", ] [[package]] @@ -3372,12 +4244,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", "cfg-if 1.0.0", "libc", "memoffset", @@ -3385,14 +4256,14 @@ dependencies = [ [[package]] name = "nix" -version = "0.24.2" +version = "0.25.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "195cdbc1741b8134346d515b3a56a1c94b0912758009cfd53f99ea0f57b065fc" +checksum = "f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4" dependencies = [ + "autocfg", "bitflags", "cfg-if 1.0.0", "libc", - "memoffset", ] [[package]] @@ -3413,9 +4284,9 @@ dependencies = [ [[package]] name = "notify" -version = "5.0.0-pre.15" +version = "5.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "553f9844ad0b0824605c20fb55a661679782680410abfb1a8144c2e7e437e7a7" +checksum = "58ea850aa68a06e48fdb069c0ec44d0d64c8dbffa49bf3b6f7f0a901fdea1ba9" dependencies = [ "bitflags", "crossbeam-channel", @@ -3426,6 +4297,15 @@ dependencies = [ "libc", "mio", "walkdir", + "windows-sys 0.42.0", +] + +[[package]] +name = "ntapi" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc51db7b362b205941f71232e56c625156eb9a929f8cf74a428fd5bc094a4afc" +dependencies = [ "winapi", ] @@ -3554,6 +4434,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.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7d9bb2ee6b71d02b1b3554ed600d267ee9a2796acc9fa43fb7748e13fe072dd" +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" @@ -3572,14 +4478,23 @@ dependencies = [ "objc", ] +[[package]] +name = "object" +version = "0.30.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea86265d3d3dcb6a27fc51bd29a4bf387fae9d2986b823079d4986af253eb439" +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", @@ -3588,9 +4503,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", ] @@ -3614,7 +4529,19 @@ checksum = "2f7254b99e31cad77da24b08ebf628882739a608578bb1bcdfc1f9c21260d7c0" name = "optional" version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "978aa494585d3ca4ad74929863093e87cac9790d81fe7aba2b3dc2890643a0fc" +checksum = "978aa494585d3ca4ad74929863093e87cac9790d81fe7aba2b3dc2890643a0fc" + +[[package]] +name = "orbclient" +version = "0.3.43" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "974465c5e83cf9df05c1e4137b271d29035c902e39e5ad4c1939837e22160af8" +dependencies = [ + "cfg-if 1.0.0", + "redox_syscall 0.2.16", + "wasm-bindgen", + "web-sys", +] [[package]] name = "ordered-multimap" @@ -3671,7 +4598,7 @@ dependencies = [ "cfg-if 1.0.0", "instant", "libc", - "redox_syscall", + "redox_syscall 0.2.16", "smallvec", "winapi", ] @@ -3684,9 +4611,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]] @@ -4014,6 +4941,15 @@ dependencies = [ "bitflags", ] +[[package]] +name = "redox_syscall" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" +dependencies = [ + "bitflags", +] + [[package]] name = "regex" version = "1.6.0" @@ -4060,25 +4996,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" @@ -4100,6 +5025,12 @@ dependencies = [ "ordered-multimap", ] +[[package]] +name = "rustc-demangle" +version = "0.1.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4a36c42d1873f9a77c53bde094f9664d9891bc604a45b4798fd2c389ed12e5b" + [[package]] name = "rustc-hash" version = "1.1.0" @@ -4107,14 +5038,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" [[package]] -name = "rusty-xinput" -version = "1.2.0" +name = "ruzstd" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2aa654bc32eb9ca14cce1a084abc9dfe43949a4547c35269a094c39272db3bb" +checksum = "8cada0ef59efa6a5f4dc5e491f93d9f31e3fc7758df421ff1de8a706338e1100" dependencies = [ - "lazy_static", - "log", - "winapi", + "byteorder", + "twox-hash", ] [[package]] @@ -4313,12 +5243,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" @@ -4394,6 +5318,20 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "sysinfo" +version = "0.28.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4c2f3ca6693feb29a89724516f016488e9aafc7f37264f898593ee4b942f31b" +dependencies = [ + "cfg-if 1.0.0", + "core-foundation-sys 0.8.3", + "libc", + "ntapi", + "once_cell", + "winapi", +] + [[package]] name = "taffy" version = "0.1.0" @@ -4407,6 +5345,17 @@ dependencies = [ "typenum", ] +[[package]] +name = "taffy" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65a1b5410ff9135cf5072b13ef0f8a25aa004339ad5ceca9dcb33dcf8c3af1f0" +dependencies = [ + "arrayvec", + "num-traits", + "slotmap", +] + [[package]] name = "termcolor" version = "1.1.3" @@ -4500,6 +5449,23 @@ dependencies = [ "serde", ] +[[package]] +name = "toml_datetime" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ab8ed2edee10b50132aed5f331333428b011c99402b5a534154ed15746f9622" + +[[package]] +name = "toml_edit" +version = "0.19.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "239410c8609e8125456927e6707163a3b1fdb40561e4b803bc041f466ccfdc13" +dependencies = [ + "indexmap", + "toml_datetime", + "winnow", +] + [[package]] name = "tracing" version = "0.1.36" @@ -4585,6 +5551,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" @@ -4713,9 +5689,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.33" +version = "0.4.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23639446165ca5a5de86ae1d8896b737ae80319560fbaa4c2887b7da6e7ebd7d" +checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454" dependencies = [ "cfg-if 1.0.0", "js-sys", @@ -4757,7 +5733,7 @@ name = "wasm-launcher" version = "0.1.0" dependencies = [ "LastKingdom", - "bevy 0.8.1", + "bevy 0.10.0", "stylist", "web-sys", "yew", @@ -4852,7 +5828,7 @@ 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", @@ -4909,6 +5885,30 @@ dependencies = [ "wgpu-types 0.14.1", ] +[[package]] +name = "wgpu" +version = "0.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d745a1b6d91d85c33defbb29f0eee0450e1d2614d987e14bf6baf26009d132d7" +dependencies = [ + "arrayvec", + "cfg-if 1.0.0", + "js-sys", + "log", + "naga 0.11.0", + "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.15.1", + "wgpu-hal 0.15.4", + "wgpu-types 0.15.2", +] + [[package]] name = "wgpu-core" version = "0.13.2" @@ -4958,6 +5958,29 @@ dependencies = [ "wgpu-types 0.14.1", ] +[[package]] +name = "wgpu-core" +version = "0.15.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7131408d940e335792645a98f03639573b0480e9e2e7cddbbab74f7c6d9f3fff" +dependencies = [ + "arrayvec", + "bit-vec", + "bitflags", + "codespan-reporting", + "fxhash", + "log", + "naga 0.11.0", + "parking_lot 0.12.1", + "profiling", + "raw-window-handle 0.5.0", + "smallvec", + "thiserror", + "web-sys", + "wgpu-hal 0.15.4", + "wgpu-types 0.15.2", +] + [[package]] name = "wgpu-hal" version = "0.13.2" @@ -4971,10 +5994,10 @@ dependencies = [ "bitflags", "block", "core-graphics-types", - "d3d12", + "d3d12 0.5.0", "foreign-types", "fxhash", - "glow", + "glow 0.11.2", "gpu-alloc", "gpu-descriptor", "inplace_it", @@ -5010,10 +6033,10 @@ dependencies = [ "bitflags", "block", "core-graphics-types", - "d3d12", + "d3d12 0.5.0", "foreign-types", "fxhash", - "glow", + "glow 0.11.2", "gpu-alloc", "gpu-descriptor", "js-sys", @@ -5036,6 +6059,48 @@ dependencies = [ "winapi", ] +[[package]] +name = "wgpu-hal" +version = "0.15.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bdcf61a283adc744bb5453dd88ea91f3f86d5ca6b027661c6c73c7734ae0288b" +dependencies = [ + "android_system_properties", + "arrayvec", + "ash", + "bit-set", + "bitflags", + "block", + "core-graphics-types", + "d3d12 0.6.0", + "foreign-types", + "fxhash", + "glow 0.12.1", + "gpu-alloc", + "gpu-allocator", + "gpu-descriptor", + "hassle-rs", + "js-sys", + "khronos-egl", + "libc", + "libloading", + "log", + "metal", + "naga 0.11.0", + "objc", + "parking_lot 0.12.1", + "profiling", + "range-alloc", + "raw-window-handle 0.5.0", + "renderdoc-sys", + "smallvec", + "thiserror", + "wasm-bindgen", + "web-sys", + "wgpu-types 0.15.2", + "winapi", +] + [[package]] name = "wgpu-types" version = "0.13.2" @@ -5054,6 +6119,17 @@ dependencies = [ "bitflags", ] +[[package]] +name = "wgpu-types" +version = "0.15.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32444e121b0bd00cb02c0de32fde457a9491bd44e03e7a5db6df9b1da2f6f110" +dependencies = [ + "bitflags", + "js-sys", + "web-sys", +] + [[package]] name = "wide" version = "0.7.4" @@ -5110,49 +6186,178 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +[[package]] +name = "windows" +version = "0.43.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04662ed0e3e5630dfa9b26e4cb823b817f1a9addda855d973a9458c236556244" +dependencies = [ + "windows_aarch64_gnullvm", + "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", + "windows_x86_64_msvc 0.42.2", +] + +[[package]] +name = "windows" +version = "0.44.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e745dab35a0c4c77aa3ce42d595e13d2003d6902d6b08c9ef5fc326d08da12b" +dependencies = [ + "windows-implement", + "windows-interface", + "windows-targets", +] + +[[package]] +name = "windows-implement" +version = "0.44.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ce87ca8e3417b02dc2a8a22769306658670ec92d78f1bd420d6310a67c245c6" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "windows-interface" +version = "0.44.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "853f69a591ecd4f810d29f17e902d40e349fb05b0b11fff63b08b826bfe39c7f" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[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.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" +dependencies = [ + "windows_aarch64_gnullvm", + "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", + "windows_x86_64_msvc 0.42.2", +] + +[[package]] +name = "windows-sys" +version = "0.45.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" +dependencies = [ + "windows-targets", +] + +[[package]] +name = "windows-targets" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" +dependencies = [ + "windows_aarch64_gnullvm", + "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", + "windows_x86_64_msvc 0.42.2", ] +[[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_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_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_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_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_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" + [[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 = "winit" version = "0.26.1" @@ -5186,6 +6391,45 @@ dependencies = [ "x11-dl", ] +[[package]] +name = "winit" +version = "0.28.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f504e8c117b9015f618774f8d58cd4781f5a479bc41079c064f974cbb253874" +dependencies = [ + "android-activity", + "bitflags", + "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.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae8970b36c66498d8ff1d66685dc86b91b29db0c7739899012f63a63814b4b28" +dependencies = [ + "memchr", +] + [[package]] name = "x11-dl" version = "2.20.0" diff --git a/Cargo.toml b/Cargo.toml index 98ac739..ead371c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,7 +21,7 @@ opt-level = 'z' lto = true [dependencies] -bevy = "0.8.1" +bevy = "0.10.0" image = "0.24.6" winit = "0.26.1" crossbeam-channel = "0.5" diff --git a/launchers/native/Cargo.toml b/launchers/native/Cargo.toml index 5455cb0..3fa0ea6 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.10" image = "0.24.6" winit = "0.26.1" \ No newline at end of file diff --git a/launchers/wasm/Cargo.toml b/launchers/wasm/Cargo.toml index 7cf8440..4e7a50c 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.10" web-sys = { version="0.3.61", features=["Document", "Window"] } yew = "0.19.3" stylist = { version= "0.10.1", features=["yew_integration"] } \ No newline at end of file