From 13eb10e7febac33e6bf2036486f0ee88541f076d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 9 Jul 2023 19:48:16 +0000 Subject: [PATCH] Update Rust crate bevy to v0.11.0 --- Cargo.lock | 2039 ++++++++++++++++++++++++++++++----- Cargo.toml | 2 +- launchers/native/Cargo.toml | 2 +- launchers/wasm/Cargo.toml | 2 +- 4 files changed, 1776 insertions(+), 269 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 94562b6..bb88689 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.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.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02c98a5d094590335462354da402d754fe2cb78f0e6ce5024611c28ed539c1de" + +[[package]] +name = "accesskit_consumer" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca541e0fdb600916d196a940228df99b86d804fd2e6ef13894d7814f2799db43" +dependencies = [ + "accesskit", +] + +[[package]] +name = "accesskit_macos" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4baea9413f0daf1cd4aab199bc09f8139cd726ce7673d523c27d186b8b878325" +dependencies = [ + "accesskit", + "accesskit_consumer", + "objc2", + "once_cell", +] + +[[package]] +name = "accesskit_windows" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e11c7f177739f23bd19bb856e4a64fdd96eb8638ec0a6a6dde9a7019a9e91c53" +dependencies = [ + "accesskit", + "accesskit_consumer", + "arrayvec", + "once_cell", + "paste", + "windows 0.44.0", +] + +[[package]] +name = "accesskit_winit" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14f1bd64cd0b480cafb7bdd91eb489a1ff50f0f5702437b9efa32a25b8bb82a1" +dependencies = [ + "accesskit", + "accesskit_macos", + "accesskit_windows", + "winit 0.28.6", +] + +[[package]] +name = "addr2line" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3" +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.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56fc6cf8dc8c4158eed8649f9b8b0ea1518eb62b544fe9490d66fa0b349eafe9" + [[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", + "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.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "40bc1575e653f158cbdc6ebcd917b9564e66321c5325c232c3591269c257be69" +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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27f0fc03f560e1aebde41c2398b691cb98b5ea5996a6184a7a67bbbb77448969" + [[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.68" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12" +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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04a90fe8e9c03fa2d30acf39a5178a48526df00c1ccea2fc43fa6d9ca4d8a168" +dependencies = [ + "bevy_internal 0.11.0", +] + [[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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f758f437d9d862bf10a8e3a0f76b426095c19a87d118c945dcb935358d856076" +dependencies = [ + "accesskit", + "bevy_app 0.11.0", + "bevy_derive 0.11.0", + "bevy_ecs 0.11.0", +] + [[package]] name = "bevy_animation" -version = "0.8.1" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4365465fca7bd78295eb81d0a04afc049399852793d562eb017849bb5d6c55e" +checksum = "3d130cb8b7e2b81304591c5c8e511accd2df58b8d8185ab4836ed2f377e6a61f" 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.0", + "bevy_asset 0.11.0", + "bevy_core 0.11.0", + "bevy_ecs 0.11.0", + "bevy_hierarchy 0.11.0", + "bevy_math 0.11.0", + "bevy_reflect 0.11.0", + "bevy_render 0.11.0", + "bevy_time 0.11.0", + "bevy_transform 0.11.0", + "bevy_utils 0.11.0", ] [[package]] @@ -348,6 +483,22 @@ dependencies = [ "web-sys", ] +[[package]] +name = "bevy_app" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1817e8d5b1146ea9e7730a7264d3470394840e0754d15abded26473f867967a0" +dependencies = [ + "bevy_derive 0.11.0", + "bevy_ecs 0.11.0", + "bevy_reflect 0.11.0", + "bevy_tasks 0.11.0", + "bevy_utils 0.11.0", + "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,50 @@ dependencies = [ "web-sys", ] +[[package]] +name = "bevy_asset" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e12f951d4af2ad4ad230cd7bcb05248149c415eec17c34bf26731c4cd8b897f" +dependencies = [ + "anyhow", + "bevy_app 0.11.0", + "bevy_diagnostic 0.11.0", + "bevy_ecs 0.11.0", + "bevy_log 0.11.0", + "bevy_reflect 0.11.0", + "bevy_tasks 0.11.0", + "bevy_utils 0.11.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.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e5cf4713a24f318841f73a9e030854cfd5bad46bc81fa1acc9590cdab053c6f" +checksum = "a6bade3f5389f9463e150af874aebe672b5101df4268d28b0109a66f9cdce56e" 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.0", + "bevy_asset 0.11.0", + "bevy_derive 0.11.0", + "bevy_ecs 0.11.0", + "bevy_math 0.11.0", + "bevy_reflect 0.11.0", + "bevy_transform 0.11.0", + "bevy_utils 0.11.0", + "oboe", "parking_lot 0.12.1", "rodio", ] @@ -449,6 +631,21 @@ dependencies = [ "bytemuck", ] +[[package]] +name = "bevy_core" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "263b6a943ecba176c8390a1100615021f61a3b2d7a87e8eecf4009b6ed4457e0" +dependencies = [ + "bevy_app 0.11.0", + "bevy_ecs 0.11.0", + "bevy_math 0.11.0", + "bevy_reflect 0.11.0", + "bevy_tasks 0.11.0", + "bevy_utils 0.11.0", + "bytemuck", +] + [[package]] name = "bevy_core_pipeline" version = "0.8.1" @@ -482,7 +679,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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50c70113b5c4106855b888f96d8574697eb9082713f976c9b6487c1f5ab28589" +dependencies = [ + "bevy_app 0.11.0", + "bevy_asset 0.11.0", + "bevy_core 0.11.0", + "bevy_derive 0.11.0", + "bevy_ecs 0.11.0", + "bevy_math 0.11.0", + "bevy_reflect 0.11.0", + "bevy_render 0.11.0", + "bevy_transform 0.11.0", + "bevy_utils 0.11.0", + "bitflags 2.3.3", "radsort", "serde", ] @@ -509,6 +727,17 @@ dependencies = [ "syn 1.0.99", ] +[[package]] +name = "bevy_derive" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1477347b17df781756ba0dfd677e2975e57e930752cd3cd42e6cdd8fdaa3223" +dependencies = [ + "bevy_macro_utils 0.11.0", + "quote", + "syn 2.0.15", +] + [[package]] name = "bevy_diagnostic" version = "0.8.1" @@ -536,6 +765,21 @@ dependencies = [ "bevy_utils 0.9.0", ] +[[package]] +name = "bevy_diagnostic" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37a594f970c261007cdd3edeccd61651c2cb4513de3d0b8b35d93f5d9c32c059" +dependencies = [ + "bevy_app 0.11.0", + "bevy_core 0.11.0", + "bevy_ecs 0.11.0", + "bevy_log 0.11.0", + "bevy_time 0.11.0", + "bevy_utils 0.11.0", + "sysinfo", +] + [[package]] name = "bevy_ecs" version = "0.8.1" @@ -575,6 +819,27 @@ dependencies = [ "thread_local", ] +[[package]] +name = "bevy_ecs" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "032c81ba7d919c1004b0abc33cc6c588c8f896a4d7c55a7c7aa1e46382242f43" +dependencies = [ + "async-channel", + "bevy_ecs_macros 0.11.0", + "bevy_ptr 0.11.0", + "bevy_reflect 0.11.0", + "bevy_tasks 0.11.0", + "bevy_utils 0.11.0", + "downcast-rs", + "event-listener", + "fixedbitset", + "rustc-hash", + "serde", + "thiserror", + "thread_local", +] + [[package]] name = "bevy_ecs_macros" version = "0.8.1" @@ -599,6 +864,18 @@ dependencies = [ "syn 1.0.99", ] +[[package]] +name = "bevy_ecs_macros" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a15ff7fcafdb8fe464ddd300b4860a76d5c6f9d684472e4bf21852d6f0ff3991" +dependencies = [ + "bevy_macro_utils 0.11.0", + "proc-macro2", + "quote", + "syn 2.0.15", +] + [[package]] name = "bevy_egui" version = "0.16.1" @@ -632,45 +909,80 @@ dependencies = [ "encase_derive_impl 0.4.0", ] +[[package]] +name = "bevy_encase_derive" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bdf808dbdc68a0c519e09026c627bda85250205a40ac02794866bff254d6b56" +dependencies = [ + "bevy_macro_utils 0.11.0", + "encase_derive_impl 0.6.1", +] + [[package]] name = "bevy_gilrs" -version = "0.8.1" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb15a3427d9707be92b457e5d66900b02d853b475c21dd8662bdda387ba9f24e" +checksum = "b877a371caa64edd6ec5d66b47c67b9e9e9acff2f3bcc51e31e175463e89f6ba" 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.0", + "bevy_ecs 0.11.0", + "bevy_input 0.11.0", + "bevy_log 0.11.0", + "bevy_time 0.11.0", + "bevy_utils 0.11.0", "gilrs", + "thiserror", +] + +[[package]] +name = "bevy_gizmos" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7938b43b4bdf9d039b7d3b310f871ed5ffa5a185e861a9c85731c40182019f8d" +dependencies = [ + "bevy_app 0.11.0", + "bevy_asset 0.11.0", + "bevy_core 0.11.0", + "bevy_core_pipeline 0.11.0", + "bevy_ecs 0.11.0", + "bevy_math 0.11.0", + "bevy_pbr 0.11.0", + "bevy_reflect 0.11.0", + "bevy_render 0.11.0", + "bevy_sprite 0.11.0", + "bevy_transform 0.11.0", + "bevy_utils 0.11.0", ] [[package]] name = "bevy_gltf" -version = "0.8.1" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79db7d7e71b47a69953fbe8407ded5c6308eaeecf9a05efd5dfb42992f400a16" +checksum = "f09b699698a2f5843ef63064010a5e7783403f99a697a04f41a2f8141cb4245d" 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.0", + "bevy_asset 0.11.0", + "bevy_core 0.11.0", + "bevy_core_pipeline 0.11.0", + "bevy_ecs 0.11.0", + "bevy_hierarchy 0.11.0", + "bevy_log 0.11.0", + "bevy_math 0.11.0", + "bevy_pbr 0.11.0", + "bevy_reflect 0.11.0", + "bevy_render 0.11.0", + "bevy_scene 0.11.0", + "bevy_tasks 0.11.0", + "bevy_transform 0.11.0", + "bevy_utils 0.11.0", "gltf", "percent-encoding", + "serde", + "serde_json", "thiserror", ] @@ -702,6 +1014,21 @@ dependencies = [ "smallvec", ] +[[package]] +name = "bevy_hierarchy" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba41e1bb0c367b31e59b53ab858de56764c78bee87c121843c1ff033efa0086c" +dependencies = [ + "bevy_app 0.11.0", + "bevy_core 0.11.0", + "bevy_ecs 0.11.0", + "bevy_log 0.11.0", + "bevy_reflect 0.11.0", + "bevy_utils 0.11.0", + "smallvec", +] + [[package]] name = "bevy_input" version = "0.8.1" @@ -728,23 +1055,33 @@ dependencies = [ "thiserror", ] +[[package]] +name = "bevy_input" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7221091c7b219a63a1f3f019512e8b72bed673230b97c3fcbca37ba566b1cffb" +dependencies = [ + "bevy_app 0.11.0", + "bevy_ecs 0.11.0", + "bevy_math 0.11.0", + "bevy_reflect 0.11.0", + "bevy_utils 0.11.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 +1090,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 +1132,52 @@ dependencies = [ "ndk-glue 0.7.0", ] +[[package]] +name = "bevy_internal" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f232e7bd2566abd05656789e3c6278a5ca2a24f1232dff525e5b0233a99a610" +dependencies = [ + "bevy_a11y", + "bevy_animation", + "bevy_app 0.11.0", + "bevy_asset 0.11.0", + "bevy_audio", + "bevy_core 0.11.0", + "bevy_core_pipeline 0.11.0", + "bevy_derive 0.11.0", + "bevy_diagnostic 0.11.0", + "bevy_ecs 0.11.0", + "bevy_gilrs", + "bevy_gizmos", + "bevy_gltf", + "bevy_hierarchy 0.11.0", + "bevy_input 0.11.0", + "bevy_log 0.11.0", + "bevy_math 0.11.0", + "bevy_pbr 0.11.0", + "bevy_ptr 0.11.0", + "bevy_reflect 0.11.0", + "bevy_render 0.11.0", + "bevy_scene 0.11.0", + "bevy_sprite 0.11.0", + "bevy_tasks 0.11.0", + "bevy_text 0.11.0", + "bevy_time 0.11.0", + "bevy_transform 0.11.0", + "bevy_ui 0.11.0", + "bevy_utils 0.11.0", + "bevy_window 0.11.0", + "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 +1192,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 +1202,22 @@ dependencies = [ "tracing-wasm", ] +[[package]] +name = "bevy_log" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "487dfd1fc75fada8f3f2f4773addf3fbba53a2a91cb913616e6dc6c26dd62995" +dependencies = [ + "android_log-sys 0.3.0", + "bevy_app 0.11.0", + "bevy_ecs 0.11.0", + "bevy_utils 0.11.0", + "console_error_panic_hook", + "tracing-log", + "tracing-subscriber", + "tracing-wasm", +] + [[package]] name = "bevy_macro_utils" version = "0.8.1" @@ -850,6 +1240,18 @@ dependencies = [ "toml", ] +[[package]] +name = "bevy_macro_utils" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd3868e555723249fde3786891f35893b3001b2be4efb51f431467cb7fc378cd" +dependencies = [ + "quote", + "rustc-hash", + "syn 2.0.15", + "toml_edit", +] + [[package]] name = "bevy_math" version = "0.8.1" @@ -869,6 +1271,16 @@ dependencies = [ "serde", ] +[[package]] +name = "bevy_math" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25088c6598fe0b8ded992c781dc49e613993c7a4e6a731c0f2ab0408add6afdb" +dependencies = [ + "glam 0.24.1", + "serde", +] + [[package]] name = "bevy_mikktspace" version = "0.8.1" @@ -887,6 +1299,15 @@ dependencies = [ "glam 0.22.0", ] +[[package]] +name = "bevy_mikktspace" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99dde80034660f7dbb473141c31f0a746acc7229f5a06ce769aba5f16fd592ab" +dependencies = [ + "glam 0.24.1", +] + [[package]] name = "bevy_pbr" version = "0.8.1" @@ -903,7 +1324,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,11 +1346,34 @@ 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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3efec2ae4b4f9fd38b82b93350499dac2dc6f07e63ef50a03c00c52075e2dea8" +dependencies = [ + "bevy_app 0.11.0", + "bevy_asset 0.11.0", + "bevy_core_pipeline 0.11.0", + "bevy_derive 0.11.0", + "bevy_ecs 0.11.0", + "bevy_math 0.11.0", + "bevy_reflect 0.11.0", + "bevy_render 0.11.0", + "bevy_transform 0.11.0", + "bevy_utils 0.11.0", + "bevy_window 0.11.0", + "bitflags 2.3.3", + "bytemuck", + "naga_oil", + "radsort", +] + [[package]] name = "bevy_ptr" version = "0.8.1" @@ -942,6 +1386,12 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c36f4d3af0cda50c07e2010d0351ab79594681116edd280592ca394db73ef32b" +[[package]] +name = "bevy_ptr" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c74fcf37593a0053f539c3b088f34f268cbefed031d8eb8ff0fb10d175160242" + [[package]] name = "bevy_rapier2d" version = "0.19.0" @@ -949,7 +1399,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", @@ -978,19 +1428,40 @@ dependencies = [ name = "bevy_reflect" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c39f74d7786a0016c74b6bfb57f44928d536bef8bf6db7505d4cbe9435aeda7b" +checksum = "c39f74d7786a0016c74b6bfb57f44928d536bef8bf6db7505d4cbe9435aeda7b" +dependencies = [ + "bevy_math 0.9.0", + "bevy_ptr 0.9.0", + "bevy_reflect_derive 0.9.0", + "bevy_utils 0.9.0", + "downcast-rs", + "erased-serde", + "glam 0.22.0", + "once_cell", + "parking_lot 0.12.1", + "serde", + "smallvec", + "thiserror", +] + +[[package]] +name = "bevy_reflect" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "362492a6b66f676176705cc06017b012320fa260a9cf4baf3513387e9c05693e" dependencies = [ - "bevy_math 0.9.0", - "bevy_ptr 0.9.0", - "bevy_reflect_derive 0.9.0", - "bevy_utils 0.9.0", + "bevy_math 0.11.0", + "bevy_ptr 0.11.0", + "bevy_reflect_derive 0.11.0", + "bevy_utils 0.11.0", "downcast-rs", "erased-serde", - "glam 0.22.0", + "glam 0.24.1", "once_cell", "parking_lot 0.12.1", "serde", "smallvec", + "smol_str", "thiserror", ] @@ -1021,6 +1492,20 @@ dependencies = [ "uuid", ] +[[package]] +name = "bevy_reflect_derive" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e974d78eaf1b45e1b4146711b5c16e37c24234e12f3a52f5f2e28332c969d3c" +dependencies = [ + "bevy_macro_utils 0.11.0", + "bit-set", + "proc-macro2", + "quote", + "syn 2.0.15", + "uuid", +] + [[package]] name = "bevy_render" version = "0.8.1" @@ -1044,7 +1529,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,7 +1572,7 @@ 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", @@ -1106,6 +1591,56 @@ dependencies = [ "wgpu 0.14.0", ] +[[package]] +name = "bevy_render" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46e4b6a82c3a2be1c0d0cbecf62debb8251b72c0ae76285f66265aabc5bf2d37" +dependencies = [ + "anyhow", + "async-channel", + "bevy_app 0.11.0", + "bevy_asset 0.11.0", + "bevy_core 0.11.0", + "bevy_derive 0.11.0", + "bevy_ecs 0.11.0", + "bevy_encase_derive 0.11.0", + "bevy_hierarchy 0.11.0", + "bevy_log 0.11.0", + "bevy_math 0.11.0", + "bevy_mikktspace 0.11.0", + "bevy_reflect 0.11.0", + "bevy_render_macros 0.11.0", + "bevy_tasks 0.11.0", + "bevy_time 0.11.0", + "bevy_transform 0.11.0", + "bevy_utils 0.11.0", + "bevy_window 0.11.0", + "bitflags 2.3.3", + "bytemuck", + "codespan-reporting", + "downcast-rs", + "encase 0.6.1", + "futures-lite", + "hexasphere 9.1.0", + "image 0.24.6", + "js-sys", + "ktx2", + "naga 0.12.3", + "naga_oil", + "parking_lot 0.12.1", + "regex", + "ruzstd", + "serde", + "smallvec", + "thiserror", + "thread_local", + "wasm-bindgen", + "web-sys", + "wgpu 0.16.2", + "wgpu-hal 0.16.2", +] + [[package]] name = "bevy_render_macros" version = "0.8.1" @@ -1131,25 +1666,15 @@ dependencies = [ ] [[package]] -name = "bevy_scene" -version = "0.8.1" +name = "bevy_render_macros" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a045d575d2c8f776d8ea965363c81660243fefbfc3712ead938b00dfd6797216" +checksum = "07c4d937f966644f5e1e3c9157736acdd36286bcce06142ff9ad25cd71348c09" 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.0", + "proc-macro2", + "quote", + "syn 2.0.15", ] [[package]] @@ -1168,7 +1693,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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf1e00eb30e2053d9fff0802b2f557350b4e66bac58d531de30882048b4e3232" +dependencies = [ + "anyhow", + "bevy_app 0.11.0", + "bevy_asset 0.11.0", + "bevy_derive 0.11.0", + "bevy_ecs 0.11.0", + "bevy_hierarchy 0.11.0", + "bevy_reflect 0.11.0", + "bevy_render 0.11.0", + "bevy_transform 0.11.0", + "bevy_utils 0.11.0", + "ron", "serde", "thiserror", "uuid", @@ -1190,7 +1737,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 +1764,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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03f64119444ef9788dcdd05012a60f0fa3b7ddb396d434ebcfc3edefd76c91b5" +dependencies = [ + "bevy_app 0.11.0", + "bevy_asset 0.11.0", + "bevy_core_pipeline 0.11.0", + "bevy_derive 0.11.0", + "bevy_ecs 0.11.0", + "bevy_log 0.11.0", + "bevy_math 0.11.0", + "bevy_reflect 0.11.0", + "bevy_render 0.11.0", + "bevy_transform 0.11.0", + "bevy_utils 0.11.0", + "bitflags 2.3.3", "bytemuck", "fixedbitset", "guillotiere", @@ -1249,12 +1821,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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "faab904296a3d6976bb8a12bc0f42f6c98fb6cd87a96244e0151d359f684ec2d" +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 +1864,29 @@ dependencies = [ "thiserror", ] +[[package]] +name = "bevy_text" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b52a19b3d0caf20acd1bdb47b6a00717accc834b46c4f204a63de15cea45ec4b" +dependencies = [ + "ab_glyph", + "anyhow", + "bevy_app 0.11.0", + "bevy_asset 0.11.0", + "bevy_ecs 0.11.0", + "bevy_math 0.11.0", + "bevy_reflect 0.11.0", + "bevy_render 0.11.0", + "bevy_sprite 0.11.0", + "bevy_transform 0.11.0", + "bevy_utils 0.11.0", + "bevy_window 0.11.0", + "glyph_brush_layout", + "serde", + "thiserror", +] + [[package]] name = "bevy_time" version = "0.8.1" @@ -1304,6 +1913,20 @@ dependencies = [ "crossbeam-channel", ] +[[package]] +name = "bevy_time" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d09225ad2ffef14da000080143730b36ba225844ae479e4791cdb9d08066d06a" +dependencies = [ + "bevy_app 0.11.0", + "bevy_ecs 0.11.0", + "bevy_reflect 0.11.0", + "bevy_utils 0.11.0", + "crossbeam-channel", + "thiserror", +] + [[package]] name = "bevy_transform" version = "0.8.1" @@ -1330,6 +1953,19 @@ dependencies = [ "bevy_reflect 0.9.0", ] +[[package]] +name = "bevy_transform" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da8a0cd3780e120e20be333cc48d41cb74620d798dc61bc18eb2a82d3545e184" +dependencies = [ + "bevy_app 0.11.0", + "bevy_ecs 0.11.0", + "bevy_hierarchy 0.11.0", + "bevy_math 0.11.0", + "bevy_reflect 0.11.0", +] + [[package]] name = "bevy_ui" version = "0.8.1" @@ -1348,14 +1984,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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb85992eb5809936b3326940dc8d6e7b219af3dde1ecbca5948addd6a78694cc" +dependencies = [ + "bevy_a11y", + "bevy_app 0.11.0", + "bevy_asset 0.11.0", + "bevy_core_pipeline 0.11.0", + "bevy_derive 0.11.0", + "bevy_ecs 0.11.0", + "bevy_hierarchy 0.11.0", + "bevy_input 0.11.0", + "bevy_log 0.11.0", + "bevy_math 0.11.0", + "bevy_reflect 0.11.0", + "bevy_render 0.11.0", + "bevy_sprite 0.11.0", + "bevy_text 0.11.0", + "bevy_transform 0.11.0", + "bevy_utils 0.11.0", + "bevy_window 0.11.0", + "bytemuck", + "serde", + "smallvec", + "taffy 0.3.12", + "thiserror", ] [[package]] @@ -1386,6 +2052,34 @@ dependencies = [ "uuid", ] +[[package]] +name = "bevy_utils" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10bfde141f0cdd15e07bca72f4439a9db80877c283738f581d061972ef483b1b" +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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e37f2e885b0e8af59dc19871c313d3cf2a2495db35bb4d4ae0a61b3f87d5401" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.15", +] + [[package]] name = "bevy_window" version = "0.8.1" @@ -1416,24 +2110,44 @@ dependencies = [ "raw-window-handle 0.5.0", ] +[[package]] +name = "bevy_window" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0528832361e3d942df287c90537ef6fafb726c4934468a7c3a5d53d659bfbf54" +dependencies = [ + "bevy_app 0.11.0", + "bevy_ecs 0.11.0", + "bevy_input 0.11.0", + "bevy_math 0.11.0", + "bevy_reflect 0.11.0", + "bevy_utils 0.11.0", + "raw-window-handle 0.5.0", +] + [[package]] name = "bevy_winit" -version = "0.8.1" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98b15fee4b75472e3441b0c7221467303e4ce59b342a94a328e447e7cdb5a43c" +checksum = "24c6709dc70cfee1eb94d5f125d29612c4a9345dfc1a70dd3189af927b2fd503" 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.0", + "bevy_derive 0.11.0", + "bevy_ecs 0.11.0", + "bevy_hierarchy 0.11.0", + "bevy_input 0.11.0", + "bevy_math 0.11.0", + "bevy_tasks 0.11.0", + "bevy_utils 0.11.0", + "bevy_window 0.11.0", "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 +2156,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 +2196,37 @@ version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" +[[package]] +name = "bitflags" +version = "2.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42" + [[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 +2350,7 @@ checksum = "5a050e2153c5be08febd6734e29298e844fdb0fa21aeddd63b4eb7baa106c69b" dependencies = [ "glob", "libc", - "libloading", + "libloading 0.7.3", ] [[package]] @@ -1631,7 +2370,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 +2386,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 +2411,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 +2442,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 +2489,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 +2530,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 +2554,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 +2566,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 +2579,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 +2600,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 +2620,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 +2739,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 +2790,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 +2824,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 +2848,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 +2892,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 +2922,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 +2953,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.15", +] + [[package]] name = "env_logger" version = "0.8.4" @@ -2161,7 +2991,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 +2999,12 @@ dependencies = [ "parking_lot 0.12.1", ] +[[package]] +name = "equivalent" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "88bffebc5d80432c9b140ee17875ff173a8ab62faad5b257da912bd2f6c1c0a1" + [[package]] name = "erased-serde" version = "0.3.23" @@ -2235,8 +3071,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]] @@ -2385,9 +3221,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 +3234,9 @@ dependencies = [ [[package]] name = "gilrs-core" -version = "0.4.1" +version = "0.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96a8d94a7fc5afd27e894e08a4cfe5a49237f85bcc7140e90721bad3399c7d02" +checksum = "f85b0f27572f0560cfc4a067a2978a4a490f9fa5cf1326d30b142a288312a965" dependencies = [ "core-foundation 0.9.3", "io-kit-sys", @@ -2408,15 +3244,20 @@ dependencies = [ "libc", "libudev-sys", "log", - "nix 0.24.2", - "rusty-xinput", + "nix 0.26.2", "uuid", "vec_map", "wasm-bindgen", "web-sys", - "winapi", + "windows 0.48.0", ] +[[package]] +name = "gimli" +version = "0.27.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" + [[package]] name = "glam" version = "0.21.3" @@ -2437,6 +3278,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 +3415,18 @@ dependencies = [ "web-sys", ] +[[package]] +name = "glow" +version = "0.12.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "807edf58b70c0b5b2181dd39fe1839dbdb3ba02645630dc5f753e23da307f762" +dependencies = [ + "js-sys", + "slotmap", + "wasm-bindgen", + "web-sys", +] + [[package]] name = "gltf" version = "1.0.0" @@ -2616,7 +3479,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 +3489,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 +3511,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,7 +3522,16 @@ 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.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0634107a3a005070dd73e27e74ecb691a94e9e5ba7829f434db7fbf73a6b5c47" +dependencies = [ + "no-std-compat", ] [[package]] @@ -2701,6 +3586,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 +3647,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 +3717,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 +3747,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 +3781,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 +3818,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 +3878,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8c2352bd1d0bceb871cb9d40f24360c8133c11d7486b68b5381c1dd1a32015e3" dependencies = [ "libc", - "libloading", + "libloading 0.7.3", "pkg-config", ] @@ -2953,10 +3898,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 +3942,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 +3956,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 +4011,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 +4082,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 +4124,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 +4142,7 @@ dependencies = [ "libc", "log", "wasi", - "windows-sys", + "windows-sys 0.36.1", ] [[package]] @@ -3179,10 +4152,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 +4174,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 +4189,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.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d9c27fc9c84580434af75123d13ad98d9a56e16d033b16dcfa6940728c8c225" +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 +4272,9 @@ name = "native-launcher" version = "0.1.0" dependencies = [ "LastKingdom", - "bevy 0.8.1", + "bevy 0.11.0", "image 0.24.6", - "winit", + "winit 0.26.1", ] [[package]] @@ -3269,10 +4283,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 +4296,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 +4309,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 +4414,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 +4423,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,16 +4435,22 @@ dependencies = [ [[package]] name = "nix" -version = "0.24.2" +version = "0.26.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "195cdbc1741b8134346d515b3a56a1c94b0912758009cfd53f99ea0f57b065fc" +checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" dependencies = [ - "bitflags", + "bitflags 1.3.2", "cfg-if 1.0.0", "libc", - "memoffset", + "static_assertions", ] +[[package]] +name = "no-std-compat" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b93853da6d84c2e3c7d730d6473e8817692dd89be387eb01b94d7f108ecb5b8c" + [[package]] name = "nohash-hasher" version = "0.2.0" @@ -3450,11 +4469,11 @@ dependencies = [ [[package]] name = "notify" -version = "5.0.0-pre.15" +version = "6.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "553f9844ad0b0824605c20fb55a661679782680410abfb1a8144c2e7e437e7a7" +checksum = "5738a2795d57ea20abec2d6d76c6081186709c0024187cd5977265eda6598b51" dependencies = [ - "bitflags", + "bitflags 1.3.2", "crossbeam-channel", "filetime", "fsevent-sys", @@ -3463,6 +4482,15 @@ dependencies = [ "libc", "mio", "walkdir", + "windows-sys 0.45.0", +] + +[[package]] +name = "ntapi" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4" +dependencies = [ "winapi", ] @@ -3555,7 +4583,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 +4607,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.15", +] + [[package]] name = "objc" version = "0.2.7" @@ -3591,6 +4640,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 +4684,23 @@ dependencies = [ "objc", ] +[[package]] +name = "object" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1" +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 +4709,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 +4737,15 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "978aa494585d3ca4ad74929863093e87cac9790d81fe7aba2b3dc2890643a0fc" +[[package]] +name = "orbclient" +version = "0.3.45" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "221d488cd70617f1bd599ed8ceb659df2147d9393717954d82a0f5e8032a6ab1" +dependencies = [ + "redox_syscall 0.3.5", +] + [[package]] name = "ordered-multimap" version = "0.6.0" @@ -3708,7 +4801,7 @@ dependencies = [ "cfg-if 1.0.0", "instant", "libc", - "redox_syscall", + "redox_syscall 0.2.16", "smallvec", "winapi", ] @@ -3721,9 +4814,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 +4827,7 @@ checksum = "f2451e4bf2c6ba705bf584f94bb51772e22977e37c82575ce2445dd797eb35a9" dependencies = [ "approx", "arrayvec", - "bitflags", + "bitflags 1.3.2", "downcast-rs", "either", "nalgebra", @@ -3778,7 +4871,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6d5014253a1331579ce62aa67443b4a658c5e7dd03d4bc6d302b94474888143" dependencies = [ "fixedbitset", - "indexmap", + "indexmap 1.9.3", ] [[package]] @@ -3819,7 +4912,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 +4924,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 +5076,7 @@ dependencies = [ "approx", "arrayvec", "bit-vec", - "bitflags", + "bitflags 1.3.2", "crossbeam", "downcast-rs", "nalgebra", @@ -4054,7 +5147,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 +5191,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 +5211,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 +5226,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "300a51053b1cb55c80b7a9fde4120726ddf25ca241a1cbb926626f62fb136bff" dependencies = [ "base64", - "bitflags", + "bitflags 1.3.2", "serde", ] @@ -4143,6 +5240,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 +5253,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 +5409,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 +5422,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 +5458,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 +5468,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 +5554,20 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "sysinfo" +version = "0.29.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "751e810399bba86e9326f5762b7f32ac5a085542df78da6a78d94e07d14d7c11" +dependencies = [ + "cfg-if 1.0.0", + "core-foundation-sys 0.8.3", + "libc", + "ntapi", + "once_cell", + "winapi", +] + [[package]] name = "taffy" version = "0.1.0" @@ -4461,6 +5581,18 @@ dependencies = [ "typenum", ] +[[package]] +name = "taffy" +version = "0.3.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3540ec65df399929a04a485feb50144475735920cc47eaf8eba09c70b1df4055" +dependencies = [ + "arrayvec", + "grid", + "num-traits", + "slotmap", +] + [[package]] name = "termcolor" version = "1.1.3" @@ -4479,6 +5611,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 +5715,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.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c500344a19072298cd05a7224b3c0c629348b78692bf48466c5238656e315a78" +dependencies = [ + "indexmap 2.0.0", + "toml_datetime", + "winnow", +] + [[package]] name = "tracing" version = "0.1.36" @@ -4648,6 +5817,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 +5955,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 +5999,7 @@ name = "wasm-launcher" version = "0.1.0" dependencies = [ "LastKingdom", - "bevy 0.8.1", + "bevy 0.11.0", "stylist", "web-sys", "yew", @@ -4832,7 +6011,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 +6050,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 +6094,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 +6151,30 @@ dependencies = [ "wgpu-types 0.14.1", ] +[[package]] +name = "wgpu" +version = "0.16.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8aa4361a426ff9f028520da01e8fda28ab9bdb029e2a76901f1f88317e2796e9" +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 +6183,7 @@ checksum = "89b92788dec9d0c1bed849a1b83f01b2ee12819bf04a79c90f68e4173f7b5ba2" dependencies = [ "arrayvec", "bit-vec", - "bitflags", + "bitflags 1.3.2", "cfg_aliases", "codespan-reporting", "copyless", @@ -5005,7 +6208,7 @@ checksum = "73d14cad393054caf992ee02b7da6a372245d39a484f7461c1f44f6f6359bd28" dependencies = [ "arrayvec", "bit-vec", - "bitflags", + "bitflags 1.3.2", "cfg_aliases", "codespan-reporting", "fxhash", @@ -5021,6 +6224,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.3.3", + "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 +6257,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 +6278,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 +6296,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 +6316,7 @@ dependencies = [ "profiling", "range-alloc", "raw-window-handle 0.5.0", - "renderdoc-sys", + "renderdoc-sys 0.7.1", "smallvec", "thiserror", "wasm-bindgen", @@ -5099,13 +6325,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.3.3", + "block", + "core-graphics-types", + "d3d12 0.6.0", + "foreign-types", + "glow 0.12.2", + "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 +6382,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.3.3", + "js-sys", + "web-sys", ] [[package]] @@ -5133,6 +6412,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 +6458,239 @@ 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-implement", + "windows-interface", + "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-targets 0.48.1", +] + +[[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 1.0.99", +] + +[[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 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.1", +] + +[[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.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f" +dependencies = [ + "windows_aarch64_gnullvm 0.48.0", + "windows_aarch64_msvc 0.48.0", + "windows_i686_gnu 0.48.0", + "windows_i686_msvc 0.48.0", + "windows_x86_64_gnu 0.48.0", + "windows_x86_64_gnullvm 0.48.0", + "windows_x86_64_msvc 0.48.0", +] + +[[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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" + [[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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" + [[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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" + [[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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" + [[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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" + +[[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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" + [[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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" + [[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 +6717,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.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81a2094c43cc94775293eaa0e499fbc30048a6d824ac82c0351a8c0bf9112529" +dependencies = [ + "memchr", +] + [[package]] name = "x11-dl" version = "2.20.0" @@ -5302,7 +6809,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 94b916a..203e802 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,7 +21,7 @@ opt-level = 'z' lto = true [dependencies] -bevy = "0.8.1" +bevy = "0.11.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..e1a09f9 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.6" 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