diff --git a/Cargo.lock b/Cargo.lock index e4bc122..3d03e56 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2,45 +2,88 @@ # It is not intended for manual editing. version = 4 +[[package]] +name = "accesskit" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6cf780eb737f2d4a49ffbd512324d53ad089070f813f7be7f99dbd5123a7f448" + [[package]] name = "accesskit" version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3d3b8f9bae46a948369bc4a03e815d4ed6d616bd00de4051133a5019dc31c5a" +[[package]] +name = "accesskit_consumer" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3bdfa1638ddd6eb9c752def95568df8b3ad832df252e9156d2eb783b201ca8a9" +dependencies = [ + "accesskit 0.14.0", + "immutable-chunkmap", +] + [[package]] name = "accesskit_consumer" version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f47983a1084940ba9a39c077a8c63e55c619388be5476ac04c804cfbd1e63459" dependencies = [ - "accesskit", + "accesskit 0.17.1", "hashbrown 0.15.2", "immutable-chunkmap", ] +[[package]] +name = "accesskit_macos" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c236a84ff1111defc280cee755eaa953d0b24398786851b9d28322c6d3bb1ebd" +dependencies = [ + "accesskit 0.14.0", + "accesskit_consumer 0.22.0", + "objc2", + "objc2-app-kit", + "objc2-foundation", + "once_cell", +] + [[package]] name = "accesskit_macos" version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7329821f3bd1101e03a7d2e03bd339e3ac0dc64c70b4c9f9ae1949e3ba8dece1" dependencies = [ - "accesskit", - "accesskit_consumer", + "accesskit 0.17.1", + "accesskit_consumer 0.26.0", "hashbrown 0.15.2", "objc2", "objc2-app-kit", "objc2-foundation", ] +[[package]] +name = "accesskit_windows" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d7f43d24b16b3e76bef248124fbfd2493c3a9860edb5aae1010c890e826de5e" +dependencies = [ + "accesskit 0.14.0", + "accesskit_consumer 0.22.0", + "paste", + "static_assertions", + "windows 0.54.0", +] + [[package]] name = "accesskit_windows" version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24fcd5d23d70670992b823e735e859374d694a3d12bfd8dd32bd3bd8bedb5d81" dependencies = [ - "accesskit", - "accesskit_consumer", + "accesskit 0.17.1", + "accesskit_consumer 0.26.0", "hashbrown 0.15.2", "paste", "static_assertions", @@ -48,15 +91,28 @@ dependencies = [ "windows-core 0.58.0", ] +[[package]] +name = "accesskit_winit" +version = "0.20.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "755535e6bf711a42dac28b888b884b10fc00ff4010d9d3bd871c5f5beae5aa78" +dependencies = [ + "accesskit 0.14.0", + "accesskit_macos 0.15.0", + "accesskit_windows 0.20.0", + "raw-window-handle", + "winit", +] + [[package]] name = "accesskit_winit" version = "0.23.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a6a48dad5530b6deb9fc7a52cc6c3bf72cdd9eb8157ac9d32d69f2427a5e879" dependencies = [ - "accesskit", - "accesskit_macos", - "accesskit_windows", + "accesskit 0.17.1", + "accesskit_macos 0.18.1", + "accesskit_windows 0.24.1", "raw-window-handle", "winit", ] @@ -122,7 +178,8 @@ dependencies = [ name = "among-me" version = "0.1.0" dependencies = [ - "bevy", + "bevy 0.15.3", + "blenvy", ] [[package]] @@ -167,6 +224,12 @@ dependencies = [ "libc", ] +[[package]] +name = "anyhow" +version = "1.0.97" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f" + [[package]] name = "approx" version = "0.5.1" @@ -194,13 +257,22 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "175571dd1d178ced59193a6fc02dde1b972eb0bc56c892cde9beeceac5bf0f6b" +[[package]] +name = "ash" +version = "0.37.3+1.3.251" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39e9c3835d686b0a6084ab4234fcd1b07dbf6e4767dce60874b12356a25ecd4a" +dependencies = [ + "libloading 0.7.4", +] + [[package]] name = "ash" version = "0.38.0+1.3.281" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0bb44936d800fea8f016d7f2311c6a4f97aebd5dc86f09906139ec848cf3a46f" dependencies = [ - "libloading", + "libloading 0.8.6", ] [[package]] @@ -211,7 +283,7 @@ checksum = "f548ad2c4031f2902e3edc1f29c29e835829437de49562d8eb5dc5584d3a1043" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.100", ] [[package]] @@ -311,13 +383,34 @@ version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" +[[package]] +name = "bevy" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "043c9ad4b6fc4ca52d779873a8ca792a4e37842d07fce95363c9e17e36a1d8a0" +dependencies = [ + "bevy_internal 0.14.2", +] + [[package]] name = "bevy" version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2eaad7fe854258047680c51c3cacb804468553c04241912f6254c841c67c0198" dependencies = [ - "bevy_internal", + "bevy_internal 0.15.3", +] + +[[package]] +name = "bevy_a11y" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae1a976cb539d6a5a3ff579cdb78187a6bcfbffa7e8224ea28f23d8b983d9389" +dependencies = [ + "accesskit 0.14.0", + "bevy_app 0.14.2", + "bevy_derive 0.14.2", + "bevy_ecs 0.14.2", ] [[package]] @@ -326,11 +419,41 @@ version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "245a938f754f70a380687b89f1c4dac75b62d58fae90ae969fcfb8ecd91ed879" dependencies = [ - "accesskit", - "bevy_app", - "bevy_derive", - "bevy_ecs", - "bevy_reflect", + "accesskit 0.17.1", + "bevy_app 0.15.3", + "bevy_derive 0.15.3", + "bevy_ecs 0.15.3", + "bevy_reflect 0.15.3", +] + +[[package]] +name = "bevy_animation" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93aef7d21a0342c24b05059493aa31d58f1798d34a2236569a8789b74df5a475" +dependencies = [ + "bevy_app 0.14.2", + "bevy_asset 0.14.2", + "bevy_color 0.14.3", + "bevy_core 0.14.2", + "bevy_derive 0.14.2", + "bevy_ecs 0.14.2", + "bevy_hierarchy 0.14.2", + "bevy_log 0.14.2", + "bevy_math 0.14.2", + "bevy_reflect 0.14.2", + "bevy_render 0.14.2", + "bevy_time 0.14.2", + "bevy_transform 0.14.2", + "bevy_utils 0.14.2", + "blake3", + "fixedbitset 0.5.7", + "petgraph", + "ron", + "serde", + "thiserror", + "thread_local", + "uuid", ] [[package]] @@ -339,20 +462,20 @@ version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41e2b3e4e6cb4df085b941b105f2c790901e34c8571e02342f8e96acdf7cf7d1" dependencies = [ - "bevy_app", - "bevy_asset", - "bevy_color", - "bevy_core", - "bevy_derive", - "bevy_ecs", - "bevy_hierarchy", - "bevy_log", - "bevy_math", - "bevy_reflect", - "bevy_render", - "bevy_time", - "bevy_transform", - "bevy_utils", + "bevy_app 0.15.3", + "bevy_asset 0.15.3", + "bevy_color 0.15.4", + "bevy_core 0.15.3", + "bevy_derive 0.15.3", + "bevy_ecs 0.15.3", + "bevy_hierarchy 0.15.3", + "bevy_log 0.15.3", + "bevy_math 0.15.3", + "bevy_reflect 0.15.3", + "bevy_render 0.15.3", + "bevy_time 0.15.3", + "bevy_transform 0.15.3", + "bevy_utils 0.15.3", "blake3", "derive_more", "downcast-rs", @@ -365,17 +488,35 @@ dependencies = [ "uuid", ] +[[package]] +name = "bevy_app" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5361d0f8a8677a5d0102cfe7321a7ecd2a8b9a4f887ce0dde1059311cf9cd42" +dependencies = [ + "bevy_derive 0.14.2", + "bevy_ecs 0.14.2", + "bevy_reflect 0.14.2", + "bevy_tasks 0.14.2", + "bevy_utils 0.14.2", + "console_error_panic_hook", + "downcast-rs", + "thiserror", + "wasm-bindgen", + "web-sys", +] + [[package]] name = "bevy_app" version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a0ac033a388b8699d241499a43783a09e6a3bab2430f1297c6bd4974095efb3f" dependencies = [ - "bevy_derive", - "bevy_ecs", - "bevy_reflect", - "bevy_tasks", - "bevy_utils", + "bevy_derive 0.15.3", + "bevy_ecs 0.15.3", + "bevy_reflect 0.15.3", + "bevy_tasks 0.15.3", + "bevy_utils 0.15.3", "console_error_panic_hook", "ctrlc", "derive_more", @@ -384,6 +525,38 @@ dependencies = [ "web-sys", ] +[[package]] +name = "bevy_asset" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60ec5ea257e1ebd3d411f669e29acf60beb715bebc7e1f374c17f49cd3aad46c" +dependencies = [ + "async-broadcast", + "async-fs", + "async-lock", + "bevy_app 0.14.2", + "bevy_asset_macros 0.14.2", + "bevy_ecs 0.14.2", + "bevy_reflect 0.14.2", + "bevy_tasks 0.14.2", + "bevy_utils 0.14.2", + "bevy_winit 0.14.2", + "blake3", + "crossbeam-channel", + "downcast-rs", + "futures-io", + "futures-lite", + "js-sys", + "parking_lot", + "ron", + "serde", + "thiserror", + "uuid", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + [[package]] name = "bevy_asset" version = "0.15.3" @@ -394,13 +567,13 @@ dependencies = [ "async-fs", "async-lock", "atomicow", - "bevy_app", - "bevy_asset_macros", - "bevy_ecs", - "bevy_reflect", - "bevy_tasks", - "bevy_utils", - "bevy_window", + "bevy_app 0.15.3", + "bevy_asset_macros 0.15.3", + "bevy_ecs 0.15.3", + "bevy_reflect 0.15.3", + "bevy_tasks 0.15.3", + "bevy_utils 0.15.3", + "bevy_window 0.15.3", "bitflags 2.9.0", "blake3", "crossbeam-channel", @@ -421,16 +594,28 @@ dependencies = [ "web-sys", ] +[[package]] +name = "bevy_asset_macros" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9eb05ce838d282f09d83380b4d6432aec7519d421dee8c75cc20e6148237e6e" +dependencies = [ + "bevy_macro_utils 0.14.2", + "proc-macro2", + "quote", + "syn 2.0.100", +] + [[package]] name = "bevy_asset_macros" version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6725a785789ece8d8c73bba25fdac5e50494d959530e89565bbcea9f808b7181" dependencies = [ - "bevy_macro_utils", + "bevy_macro_utils 0.15.3", "proc-macro2", "quote", - "syn", + "syn 2.0.100", ] [[package]] @@ -439,32 +624,74 @@ version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "30af4b6a91c8e08f623b0cdc53ce5b8f731c78af6ef728cdfc06dc61eda164c4" dependencies = [ - "bevy_app", - "bevy_asset", - "bevy_derive", - "bevy_ecs", - "bevy_hierarchy", - "bevy_math", - "bevy_reflect", - "bevy_transform", - "bevy_utils", + "bevy_app 0.15.3", + "bevy_asset 0.15.3", + "bevy_derive 0.15.3", + "bevy_ecs 0.15.3", + "bevy_hierarchy 0.15.3", + "bevy_math 0.15.3", + "bevy_reflect 0.15.3", + "bevy_transform 0.15.3", + "bevy_utils 0.15.3", "cpal", "rodio", ] +[[package]] +name = "bevy_color" +version = "0.14.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04842e9d38a93f0c75ab46f7f404ea24ef57ad83dbd159e5b4b35318b02257bb" +dependencies = [ + "bevy_math 0.14.2", + "bevy_reflect 0.14.2", + "bytemuck", + "encase 0.8.0", + "serde", + "thiserror", + "wgpu-types 0.20.0", +] + [[package]] name = "bevy_color" version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a87b7137ffa9844ae542043769fb98c35efbf2f8a8429ff2a73d8ef30e58baaa" dependencies = [ - "bevy_math", - "bevy_reflect", + "bevy_math 0.15.3", + "bevy_reflect 0.15.3", "bytemuck", "derive_more", - "encase", + "encase 0.10.0", "serde", - "wgpu-types", + "wgpu-types 23.0.0", +] + +[[package]] +name = "bevy_common_assets" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f631ce2863f3b6f1af3fa24143363b9fbd21c44218caad495a17b83e6968256" +dependencies = [ + "anyhow", + "bevy 0.14.2", + "ron", + "serde", + "thiserror", +] + +[[package]] +name = "bevy_core" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de706862871a1fe99ea619bff2f99d73e43ad82f19ef866a9e19a14c957c8537" +dependencies = [ + "bevy_app 0.14.2", + "bevy_ecs 0.14.2", + "bevy_reflect 0.14.2", + "bevy_tasks 0.14.2", + "bevy_utils 0.14.2", + "uuid", ] [[package]] @@ -473,33 +700,58 @@ version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e9ce8da8e4016f63c1d361b52e61aaf4348c569829c74f1a5bbedfd8d3d57a3" dependencies = [ - "bevy_app", - "bevy_ecs", - "bevy_reflect", - "bevy_tasks", - "bevy_utils", + "bevy_app 0.15.3", + "bevy_ecs 0.15.3", + "bevy_reflect 0.15.3", + "bevy_tasks 0.15.3", + "bevy_utils 0.15.3", "uuid", ] +[[package]] +name = "bevy_core_pipeline" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f6e1e122ada4cd811442e083fb5ad3e325c59a87271d5ef57193f1c2cad7f8c" +dependencies = [ + "bevy_app 0.14.2", + "bevy_asset 0.14.2", + "bevy_color 0.14.3", + "bevy_core 0.14.2", + "bevy_derive 0.14.2", + "bevy_ecs 0.14.2", + "bevy_math 0.14.2", + "bevy_reflect 0.14.2", + "bevy_render 0.14.2", + "bevy_transform 0.14.2", + "bevy_utils 0.14.2", + "bitflags 2.9.0", + "nonmax", + "radsort", + "serde", + "smallvec", + "thiserror", +] + [[package]] name = "bevy_core_pipeline" version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee0ff0f4723f30a5a6578915dbfe0129f2befaec8438dde70ac1fb363aee01f5" dependencies = [ - "bevy_app", - "bevy_asset", - "bevy_color", - "bevy_core", - "bevy_derive", - "bevy_ecs", + "bevy_app 0.15.3", + "bevy_asset 0.15.3", + "bevy_color 0.15.4", + "bevy_core 0.15.3", + "bevy_derive 0.15.3", + "bevy_ecs 0.15.3", "bevy_image", - "bevy_math", - "bevy_reflect", - "bevy_render", - "bevy_transform", - "bevy_utils", - "bevy_window", + "bevy_math 0.15.3", + "bevy_reflect 0.15.3", + "bevy_render 0.15.3", + "bevy_transform 0.15.3", + "bevy_utils 0.15.3", + "bevy_window 0.15.3", "bitflags 2.9.0", "derive_more", "nonmax", @@ -508,15 +760,41 @@ dependencies = [ "smallvec", ] +[[package]] +name = "bevy_derive" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fbfc33a4c6b80760bb8bf850a2cc65a1e031da62fd3ca8b552189104dc98514" +dependencies = [ + "bevy_macro_utils 0.14.2", + "quote", + "syn 2.0.100", +] + [[package]] name = "bevy_derive" version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57d94761ce947b0a2402fd949fe1e7a5b1535293130ba4cd9893be6295d4680a" dependencies = [ - "bevy_macro_utils", + "bevy_macro_utils 0.15.3", "quote", - "syn", + "syn 2.0.100", +] + +[[package]] +name = "bevy_diagnostic" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bebb154e0cc78e3bbfbfdb42fb502b14c1cd47e72f16e6d4228dfe6233ba6cbd" +dependencies = [ + "bevy_app 0.14.2", + "bevy_core 0.14.2", + "bevy_ecs 0.14.2", + "bevy_tasks 0.14.2", + "bevy_time 0.14.2", + "bevy_utils 0.14.2", + "const-fnv1a-hash", ] [[package]] @@ -525,16 +803,36 @@ version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e83c65979f063b593917ab9b1d7328c5854dba4b6ddf1ab78156c0105831fdf" dependencies = [ - "bevy_app", - "bevy_core", - "bevy_ecs", - "bevy_tasks", - "bevy_time", - "bevy_utils", + "bevy_app 0.15.3", + "bevy_core 0.15.3", + "bevy_ecs 0.15.3", + "bevy_tasks 0.15.3", + "bevy_time 0.15.3", + "bevy_utils 0.15.3", "const-fnv1a-hash", "sysinfo", ] +[[package]] +name = "bevy_ecs" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ee4222406637f3c8e3991a99788cfcde76097bf997c311f1b6297364057483f" +dependencies = [ + "bevy_ecs_macros 0.14.2", + "bevy_ptr 0.14.2", + "bevy_reflect 0.14.2", + "bevy_tasks 0.14.2", + "bevy_utils 0.14.2", + "bitflags 2.9.0", + "concurrent-queue", + "fixedbitset 0.5.7", + "nonmax", + "petgraph", + "serde", + "thiserror", +] + [[package]] name = "bevy_ecs" version = "0.15.3" @@ -542,11 +840,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1597106cc01e62e6217ccb662e0748b2ce330893f27c7dc17bac33e0bb99bca9" dependencies = [ "arrayvec", - "bevy_ecs_macros", - "bevy_ptr", - "bevy_reflect", - "bevy_tasks", - "bevy_utils", + "bevy_ecs_macros 0.15.3", + "bevy_ptr 0.15.3", + "bevy_reflect 0.15.3", + "bevy_tasks 0.15.3", + "bevy_utils 0.15.3", "bitflags 2.9.0", "concurrent-queue", "derive_more", @@ -558,16 +856,38 @@ dependencies = [ "smallvec", ] +[[package]] +name = "bevy_ecs_macros" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36b573430b67aff7bde8292257494f39343401379bfbda64035ba4918bba7b20" +dependencies = [ + "bevy_macro_utils 0.14.2", + "proc-macro2", + "quote", + "syn 2.0.100", +] + [[package]] name = "bevy_ecs_macros" version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f453adf07712b39826bc5845e5b0887ce03204ee8359bbe6b40a9afda60564a1" dependencies = [ - "bevy_macro_utils", + "bevy_macro_utils 0.15.3", "proc-macro2", "quote", - "syn", + "syn 2.0.100", +] + +[[package]] +name = "bevy_encase_derive" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d06c9693847a2a6ea61d6b86288dd4d8b6a79f05d4bf6e27b96d4f5c8d552fe4" +dependencies = [ + "bevy_macro_utils 0.14.2", + "encase_derive_impl 0.8.0", ] [[package]] @@ -576,8 +896,8 @@ version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f37ad69d36bb9e8479a88d481ef9748f5d7ab676040531d751d3a44441dcede7" dependencies = [ - "bevy_macro_utils", - "encase_derive_impl", + "bevy_macro_utils 0.15.3", + "encase_derive_impl 0.10.0", ] [[package]] @@ -586,49 +906,114 @@ version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a737451ccd6be5da68fbba5d984328b8a82eebd16c1fda0bec840090a3d454fd" dependencies = [ - "bevy_app", - "bevy_ecs", - "bevy_input", - "bevy_time", - "bevy_utils", + "bevy_app 0.15.3", + "bevy_ecs 0.15.3", + "bevy_input 0.15.3", + "bevy_time 0.15.3", + "bevy_utils 0.15.3", "derive_more", "gilrs", ] +[[package]] +name = "bevy_gizmos" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfe32af0666d8d8a7fd6eb6b5e41eceefdc6f2e5441c74b812e8f0902a9d7f52" +dependencies = [ + "bevy_app 0.14.2", + "bevy_asset 0.14.2", + "bevy_color 0.14.3", + "bevy_core_pipeline 0.14.2", + "bevy_ecs 0.14.2", + "bevy_gizmos_macros 0.14.2", + "bevy_math 0.14.2", + "bevy_pbr 0.14.2", + "bevy_reflect 0.14.2", + "bevy_render 0.14.2", + "bevy_time 0.14.2", + "bevy_transform 0.14.2", + "bevy_utils 0.14.2", + "bytemuck", +] + [[package]] name = "bevy_gizmos" version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c1614516d0922ad60e87cc39658422286ed684aaf4b3162d25051bc105eed814" dependencies = [ - "bevy_app", - "bevy_asset", - "bevy_color", - "bevy_core_pipeline", - "bevy_ecs", - "bevy_gizmos_macros", + "bevy_app 0.15.3", + "bevy_asset 0.15.3", + "bevy_color 0.15.4", + "bevy_core_pipeline 0.15.3", + "bevy_ecs 0.15.3", + "bevy_gizmos_macros 0.15.3", "bevy_image", - "bevy_math", - "bevy_pbr", - "bevy_reflect", - "bevy_render", + "bevy_math 0.15.3", + "bevy_pbr 0.15.3", + "bevy_reflect 0.15.3", + "bevy_render 0.15.3", "bevy_sprite", - "bevy_time", - "bevy_transform", - "bevy_utils", + "bevy_time 0.15.3", + "bevy_transform 0.15.3", + "bevy_utils 0.15.3", "bytemuck", ] +[[package]] +name = "bevy_gizmos_macros" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "906b052f8cf3f3983f0f6df625fb10cbd9b27d44e362a327dc1ed51300d362bc" +dependencies = [ + "bevy_macro_utils 0.14.2", + "proc-macro2", + "quote", + "syn 2.0.100", +] + [[package]] name = "bevy_gizmos_macros" version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0edb9e0dca64e0fc9d6b1d9e6e2178396e339e3e2b9f751e2504e3ea4ddf4508" dependencies = [ - "bevy_macro_utils", + "bevy_macro_utils 0.15.3", "proc-macro2", "quote", - "syn", + "syn 2.0.100", +] + +[[package]] +name = "bevy_gltf" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6adbd325b90e3c700d0966b5404e226c7deec1b8bda8f36832788d7b435b9b8" +dependencies = [ + "base64 0.22.1", + "bevy_animation 0.14.2", + "bevy_app 0.14.2", + "bevy_asset 0.14.2", + "bevy_color 0.14.3", + "bevy_core 0.14.2", + "bevy_core_pipeline 0.14.2", + "bevy_ecs 0.14.2", + "bevy_hierarchy 0.14.2", + "bevy_math 0.14.2", + "bevy_pbr 0.14.2", + "bevy_reflect 0.14.2", + "bevy_render 0.14.2", + "bevy_scene 0.14.2", + "bevy_tasks 0.14.2", + "bevy_transform 0.14.2", + "bevy_utils 0.14.2", + "gltf", + "percent-encoding", + "serde", + "serde_json", + "smallvec", + "thiserror", ] [[package]] @@ -638,23 +1023,23 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aa8364f34bc08fe067ce32418e22ee96e177101dbf1bc00803aaeb2b262615be" dependencies = [ "base64 0.22.1", - "bevy_animation", - "bevy_app", - "bevy_asset", - "bevy_color", - "bevy_core", - "bevy_core_pipeline", - "bevy_ecs", - "bevy_hierarchy", + "bevy_animation 0.15.3", + "bevy_app 0.15.3", + "bevy_asset 0.15.3", + "bevy_color 0.15.4", + "bevy_core 0.15.3", + "bevy_core_pipeline 0.15.3", + "bevy_ecs 0.15.3", + "bevy_hierarchy 0.15.3", "bevy_image", - "bevy_math", - "bevy_pbr", - "bevy_reflect", - "bevy_render", - "bevy_scene", - "bevy_tasks", - "bevy_transform", - "bevy_utils", + "bevy_math 0.15.3", + "bevy_pbr 0.15.3", + "bevy_reflect 0.15.3", + "bevy_render 0.15.3", + "bevy_scene 0.15.3", + "bevy_tasks 0.15.3", + "bevy_transform 0.15.3", + "bevy_utils 0.15.3", "derive_more", "gltf", "percent-encoding", @@ -663,17 +1048,31 @@ dependencies = [ "smallvec", ] +[[package]] +name = "bevy_hierarchy" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a88b912b37e1bc4dbb2aa40723199f74c8b06c4fbb6da0bb4585131df28ef66e" +dependencies = [ + "bevy_app 0.14.2", + "bevy_core 0.14.2", + "bevy_ecs 0.14.2", + "bevy_reflect 0.14.2", + "bevy_utils 0.14.2", + "smallvec", +] + [[package]] name = "bevy_hierarchy" version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "19ced04e04437d0a439fe4722544c2a4678c1fe3412b57ee489d817c11884045" dependencies = [ - "bevy_app", - "bevy_core", - "bevy_ecs", - "bevy_reflect", - "bevy_utils", + "bevy_app 0.15.3", + "bevy_core 0.15.3", + "bevy_ecs 0.15.3", + "bevy_reflect 0.15.3", + "bevy_utils 0.15.3", "disqualified", "smallvec", ] @@ -684,11 +1083,11 @@ version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4b384d1ce9c87f6151292a76233897a628c2a50b3560487c4d74472225d49826" dependencies = [ - "bevy_asset", - "bevy_color", - "bevy_math", - "bevy_reflect", - "bevy_utils", + "bevy_asset 0.15.3", + "bevy_color 0.15.4", + "bevy_math 0.15.3", + "bevy_reflect 0.15.3", + "bevy_utils 0.15.3", "bitflags 2.9.0", "bytemuck", "derive_more", @@ -697,7 +1096,22 @@ dependencies = [ "ktx2", "ruzstd", "serde", - "wgpu", + "wgpu 23.0.1", +] + +[[package]] +name = "bevy_input" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8dd3a54e67cc3ba17971de7b1a7e64eda84493c1e7bb6bfa11c6cf8ac124377b" +dependencies = [ + "bevy_app 0.14.2", + "bevy_ecs 0.14.2", + "bevy_math 0.14.2", + "bevy_reflect 0.14.2", + "bevy_utils 0.14.2", + "smol_str", + "thiserror", ] [[package]] @@ -706,57 +1120,106 @@ version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d52589939ca09695c69d629d166c5edf1759feaaf8f2078904aae9c33d08f5c3" dependencies = [ - "bevy_app", - "bevy_core", - "bevy_ecs", - "bevy_math", - "bevy_reflect", - "bevy_utils", + "bevy_app 0.15.3", + "bevy_core 0.15.3", + "bevy_ecs 0.15.3", + "bevy_math 0.15.3", + "bevy_reflect 0.15.3", + "bevy_utils 0.15.3", "derive_more", "smol_str", ] +[[package]] +name = "bevy_internal" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45d435cac77c568f3aef65f786a5fee0e53c81950c5258182dd2c1d6cd6c4fec" +dependencies = [ + "bevy_a11y 0.14.2", + "bevy_animation 0.14.2", + "bevy_app 0.14.2", + "bevy_asset 0.14.2", + "bevy_color 0.14.3", + "bevy_core 0.14.2", + "bevy_core_pipeline 0.14.2", + "bevy_derive 0.14.2", + "bevy_diagnostic 0.14.2", + "bevy_ecs 0.14.2", + "bevy_gizmos 0.14.2", + "bevy_gltf 0.14.2", + "bevy_hierarchy 0.14.2", + "bevy_input 0.14.2", + "bevy_log 0.14.2", + "bevy_math 0.14.2", + "bevy_pbr 0.14.2", + "bevy_ptr 0.14.2", + "bevy_reflect 0.14.2", + "bevy_render 0.14.2", + "bevy_scene 0.14.2", + "bevy_tasks 0.14.2", + "bevy_time 0.14.2", + "bevy_transform 0.14.2", + "bevy_utils 0.14.2", + "bevy_window 0.14.2", +] + [[package]] name = "bevy_internal" version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1e0c1d980d276e11558184d0627c8967ad8b70dab3e54a0f377bb53b98515b6" dependencies = [ - "bevy_a11y", - "bevy_animation", - "bevy_app", - "bevy_asset", + "bevy_a11y 0.15.3", + "bevy_animation 0.15.3", + "bevy_app 0.15.3", + "bevy_asset 0.15.3", "bevy_audio", - "bevy_color", - "bevy_core", - "bevy_core_pipeline", - "bevy_derive", - "bevy_diagnostic", - "bevy_ecs", + "bevy_color 0.15.4", + "bevy_core 0.15.3", + "bevy_core_pipeline 0.15.3", + "bevy_derive 0.15.3", + "bevy_diagnostic 0.15.3", + "bevy_ecs 0.15.3", "bevy_gilrs", - "bevy_gizmos", - "bevy_gltf", - "bevy_hierarchy", + "bevy_gizmos 0.15.3", + "bevy_gltf 0.15.3", + "bevy_hierarchy 0.15.3", "bevy_image", - "bevy_input", - "bevy_log", - "bevy_math", - "bevy_pbr", + "bevy_input 0.15.3", + "bevy_log 0.15.3", + "bevy_math 0.15.3", + "bevy_pbr 0.15.3", "bevy_picking", - "bevy_ptr", - "bevy_reflect", - "bevy_render", - "bevy_scene", + "bevy_ptr 0.15.3", + "bevy_reflect 0.15.3", + "bevy_render 0.15.3", + "bevy_scene 0.15.3", "bevy_sprite", "bevy_state", - "bevy_tasks", + "bevy_tasks 0.15.3", "bevy_text", - "bevy_time", - "bevy_transform", + "bevy_time 0.15.3", + "bevy_transform 0.15.3", "bevy_ui", - "bevy_utils", - "bevy_window", - "bevy_winit", + "bevy_utils 0.15.3", + "bevy_window 0.15.3", + "bevy_winit 0.15.3", +] + +[[package]] +name = "bevy_log" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67240c7596c8f0653e50fce35a60196516817449235193246599facba9002e02" +dependencies = [ + "android_log-sys", + "bevy_app 0.14.2", + "bevy_ecs 0.14.2", + "bevy_utils 0.14.2", + "tracing-log", + "tracing-subscriber", + "tracing-wasm", ] [[package]] @@ -766,15 +1229,27 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b381a22e01f24af51536ef1eace94298dd555d06ffcf368125d16317f5f179cb" dependencies = [ "android_log-sys", - "bevy_app", - "bevy_ecs", - "bevy_utils", + "bevy_app 0.15.3", + "bevy_ecs 0.15.3", + "bevy_utils 0.15.3", "tracing-log", "tracing-oslog", "tracing-subscriber", "tracing-wasm", ] +[[package]] +name = "bevy_macro_utils" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfc65e570012e64a21f3546df68591aaede8349e6174fb500071677f54f06630" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", + "toml_edit", +] + [[package]] name = "bevy_macro_utils" version = "0.15.3" @@ -783,19 +1258,33 @@ checksum = "8bb6ded1ddc124ea214f6a2140e47a78d1fe79b0638dad39419cdeef2e1133f1" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.100", "toml_edit", ] +[[package]] +name = "bevy_math" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5421792749dda753ab3718e77d27bfce38443daf1850b836b97530b6245a4581" +dependencies = [ + "bevy_reflect 0.14.2", + "glam 0.27.0", + "rand", + "serde", + "smallvec", + "thiserror", +] + [[package]] name = "bevy_math" version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1c2650169161b64f9a93e41f13253701fdf971dc95265ed667d17bea6d2a334f" dependencies = [ - "bevy_reflect", + "bevy_reflect 0.15.3", "derive_more", - "glam", + "glam 0.29.3", "itertools", "rand", "rand_distr", @@ -809,21 +1298,30 @@ version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "760f3c41b4c61a5f0d956537f454c49f79b8ed0fd0781b1a879ead8e69d95283" dependencies = [ - "bevy_asset", - "bevy_derive", - "bevy_ecs", + "bevy_asset 0.15.3", + "bevy_derive 0.15.3", + "bevy_ecs 0.15.3", "bevy_image", - "bevy_math", - "bevy_mikktspace", - "bevy_reflect", - "bevy_transform", - "bevy_utils", + "bevy_math 0.15.3", + "bevy_mikktspace 0.15.3", + "bevy_reflect 0.15.3", + "bevy_transform 0.15.3", + "bevy_utils 0.15.3", "bitflags 2.9.0", "bytemuck", "derive_more", - "hexasphere", + "hexasphere 15.1.0", "serde", - "wgpu", + "wgpu 23.0.1", +] + +[[package]] +name = "bevy_mikktspace" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66cf695a264b043f2c4edb92dd5c742e6892180d2b30dac870012d153f8557ea" +dependencies = [ + "glam 0.27.0", ] [[package]] @@ -832,7 +1330,34 @@ version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "226f663401069ded4352ed1472a85bb1f43e2b7305d6a50e53a4f6508168e380" dependencies = [ - "glam", + "glam 0.29.3", +] + +[[package]] +name = "bevy_pbr" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4dccaa3c945f19834dcf7cd8eb358236dbf0fc4000dacbc7710564e7856714db" +dependencies = [ + "bevy_app 0.14.2", + "bevy_asset 0.14.2", + "bevy_color 0.14.3", + "bevy_core_pipeline 0.14.2", + "bevy_derive 0.14.2", + "bevy_ecs 0.14.2", + "bevy_math 0.14.2", + "bevy_reflect 0.14.2", + "bevy_render 0.14.2", + "bevy_transform 0.14.2", + "bevy_utils 0.14.2", + "bevy_window 0.14.2", + "bitflags 2.9.0", + "bytemuck", + "fixedbitset 0.5.7", + "nonmax", + "radsort", + "smallvec", + "static_assertions", ] [[package]] @@ -841,19 +1366,19 @@ version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4d54c840d4352dac51f2a27cf915ac99b2f93db008d8fb1be8d23b09d522acf" dependencies = [ - "bevy_app", - "bevy_asset", - "bevy_color", - "bevy_core_pipeline", - "bevy_derive", - "bevy_ecs", + "bevy_app 0.15.3", + "bevy_asset 0.15.3", + "bevy_color 0.15.4", + "bevy_core_pipeline 0.15.3", + "bevy_derive 0.15.3", + "bevy_ecs 0.15.3", "bevy_image", - "bevy_math", - "bevy_reflect", - "bevy_render", - "bevy_transform", - "bevy_utils", - "bevy_window", + "bevy_math 0.15.3", + "bevy_reflect 0.15.3", + "bevy_render 0.15.3", + "bevy_transform 0.15.3", + "bevy_utils 0.15.3", + "bevy_window 0.15.3", "bitflags 2.9.0", "bytemuck", "derive_more", @@ -870,30 +1395,56 @@ version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2091a495c0f9c8962abb1e30f9d99696296c332b407e1f6fe1fe28aab96a8629" dependencies = [ - "bevy_app", - "bevy_asset", - "bevy_derive", - "bevy_ecs", - "bevy_hierarchy", - "bevy_input", - "bevy_math", + "bevy_app 0.15.3", + "bevy_asset 0.15.3", + "bevy_derive 0.15.3", + "bevy_ecs 0.15.3", + "bevy_hierarchy 0.15.3", + "bevy_input 0.15.3", + "bevy_math 0.15.3", "bevy_mesh", - "bevy_reflect", - "bevy_render", - "bevy_time", - "bevy_transform", - "bevy_utils", - "bevy_window", + "bevy_reflect 0.15.3", + "bevy_render 0.15.3", + "bevy_time 0.15.3", + "bevy_transform 0.15.3", + "bevy_utils 0.15.3", + "bevy_window 0.15.3", "crossbeam-channel", "uuid", ] +[[package]] +name = "bevy_ptr" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61baa1bdc1f4a7ac2c18217570a7cc04e1cd54d38456e91782f0371c79afe0a8" + [[package]] name = "bevy_ptr" version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "89fe0b0b919146939481a3a7c38864face2c6d0fd2c73ab3d430dc693ecd9b11" +[[package]] +name = "bevy_reflect" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2508785a4a5809f25a237eec4fee2c91a4dbcf81324b2bbc2d6c52629e603781" +dependencies = [ + "bevy_ptr 0.14.2", + "bevy_reflect_derive 0.14.2", + "bevy_utils 0.14.2", + "downcast-rs", + "erased-serde", + "glam 0.27.0", + "petgraph", + "serde", + "smallvec", + "smol_str", + "thiserror", + "uuid", +] + [[package]] name = "bevy_reflect" version = "0.15.3" @@ -901,14 +1452,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3ddbca0a39e88eff2c301dc794ee9d73a53f4b08d47b2c9b5a6aac182fae6217" dependencies = [ "assert_type_match", - "bevy_ptr", - "bevy_reflect_derive", - "bevy_utils", + "bevy_ptr 0.15.3", + "bevy_reflect_derive 0.15.3", + "bevy_utils 0.15.3", "derive_more", "disqualified", "downcast-rs", "erased-serde", - "glam", + "glam 0.29.3", "petgraph", "serde", "smallvec", @@ -916,19 +1467,78 @@ dependencies = [ "uuid", ] +[[package]] +name = "bevy_reflect_derive" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "967d5da1882ec3bb3675353915d3da909cafac033cbf31e58727824a1ad2a288" +dependencies = [ + "bevy_macro_utils 0.14.2", + "proc-macro2", + "quote", + "syn 2.0.100", + "uuid", +] + [[package]] name = "bevy_reflect_derive" version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d62affb769db17d34ad0b75ff27eca94867e2acc8ea350c5eca97d102bd98709" dependencies = [ - "bevy_macro_utils", + "bevy_macro_utils 0.15.3", "proc-macro2", "quote", - "syn", + "syn 2.0.100", "uuid", ] +[[package]] +name = "bevy_render" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "836cf8a513db013cbe7d55a331060088efd407e49fd5b05c8404700cd82e7619" +dependencies = [ + "async-channel", + "bevy_app 0.14.2", + "bevy_asset 0.14.2", + "bevy_color 0.14.3", + "bevy_core 0.14.2", + "bevy_derive 0.14.2", + "bevy_diagnostic 0.14.2", + "bevy_ecs 0.14.2", + "bevy_encase_derive 0.14.2", + "bevy_hierarchy 0.14.2", + "bevy_math 0.14.2", + "bevy_mikktspace 0.14.2", + "bevy_reflect 0.14.2", + "bevy_render_macros 0.14.2", + "bevy_tasks 0.14.2", + "bevy_time 0.14.2", + "bevy_transform 0.14.2", + "bevy_utils 0.14.2", + "bevy_window 0.14.2", + "bitflags 2.9.0", + "bytemuck", + "codespan-reporting", + "downcast-rs", + "encase 0.8.0", + "futures-lite", + "hexasphere 12.0.0", + "image", + "js-sys", + "naga 0.20.0", + "naga_oil 0.14.0", + "nonmax", + "send_wrapper", + "serde", + "smallvec", + "thiserror", + "wasm-bindgen", + "web-sys", + "wgpu 0.20.1", +] + [[package]] name = "bevy_render" version = "0.15.3" @@ -936,36 +1546,36 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c4aa9d7df5c2b65540093b8402aceec0a55d67b54606e57ce2969abe280b4c48" dependencies = [ "async-channel", - "bevy_app", - "bevy_asset", - "bevy_color", - "bevy_core", - "bevy_derive", - "bevy_diagnostic", - "bevy_ecs", - "bevy_encase_derive", - "bevy_hierarchy", + "bevy_app 0.15.3", + "bevy_asset 0.15.3", + "bevy_color 0.15.4", + "bevy_core 0.15.3", + "bevy_derive 0.15.3", + "bevy_diagnostic 0.15.3", + "bevy_ecs 0.15.3", + "bevy_encase_derive 0.15.3", + "bevy_hierarchy 0.15.3", "bevy_image", - "bevy_math", + "bevy_math 0.15.3", "bevy_mesh", - "bevy_reflect", - "bevy_render_macros", - "bevy_tasks", - "bevy_time", - "bevy_transform", - "bevy_utils", - "bevy_window", + "bevy_reflect 0.15.3", + "bevy_render_macros 0.15.3", + "bevy_tasks 0.15.3", + "bevy_time 0.15.3", + "bevy_transform 0.15.3", + "bevy_utils 0.15.3", + "bevy_window 0.15.3", "bytemuck", "codespan-reporting", "derive_more", "downcast-rs", - "encase", + "encase 0.10.0", "futures-lite", "image", "js-sys", "ktx2", - "naga", - "naga_oil", + "naga 23.1.0", + "naga_oil 0.16.0", "nonmax", "offset-allocator", "send_wrapper", @@ -973,7 +1583,19 @@ dependencies = [ "smallvec", "wasm-bindgen", "web-sys", - "wgpu", + "wgpu 23.0.1", +] + +[[package]] +name = "bevy_render_macros" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cbc24e0e95061a38a7744218b9c7e52e4c08b53f1499f33480e2b749f3864432" +dependencies = [ + "bevy_macro_utils 0.14.2", + "proc-macro2", + "quote", + "syn 2.0.100", ] [[package]] @@ -982,10 +1604,30 @@ version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3469307d1b5ca5c37b7f9269be033845357412ebad33eace46826e59da592f66" dependencies = [ - "bevy_macro_utils", + "bevy_macro_utils 0.15.3", "proc-macro2", "quote", - "syn", + "syn 2.0.100", +] + +[[package]] +name = "bevy_scene" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ec57a72d75273bdbb6154390688fd07ba79ae9f6f99476d1937f799c736c2da" +dependencies = [ + "bevy_app 0.14.2", + "bevy_asset 0.14.2", + "bevy_derive 0.14.2", + "bevy_ecs 0.14.2", + "bevy_hierarchy 0.14.2", + "bevy_reflect 0.14.2", + "bevy_render 0.14.2", + "bevy_transform 0.14.2", + "bevy_utils 0.14.2", + "serde", + "thiserror", + "uuid", ] [[package]] @@ -994,15 +1636,15 @@ version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bdfe819202aa97bbb206d79fef83504b34d45529810563aafc2fe02cc10e3ee4" dependencies = [ - "bevy_app", - "bevy_asset", - "bevy_derive", - "bevy_ecs", - "bevy_hierarchy", - "bevy_reflect", - "bevy_render", - "bevy_transform", - "bevy_utils", + "bevy_app 0.15.3", + "bevy_asset 0.15.3", + "bevy_derive 0.15.3", + "bevy_ecs 0.15.3", + "bevy_hierarchy 0.15.3", + "bevy_reflect 0.15.3", + "bevy_render 0.15.3", + "bevy_transform 0.15.3", + "bevy_utils 0.15.3", "derive_more", "serde", "uuid", @@ -1014,20 +1656,20 @@ version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "27411a31704117002787c9e8cc1f2f89babf5e67572508aa029366d4643f8d01" dependencies = [ - "bevy_app", - "bevy_asset", - "bevy_color", - "bevy_core_pipeline", - "bevy_derive", - "bevy_ecs", + "bevy_app 0.15.3", + "bevy_asset 0.15.3", + "bevy_color 0.15.4", + "bevy_core_pipeline 0.15.3", + "bevy_derive 0.15.3", + "bevy_ecs 0.15.3", "bevy_image", - "bevy_math", + "bevy_math 0.15.3", "bevy_picking", - "bevy_reflect", - "bevy_render", - "bevy_transform", - "bevy_utils", - "bevy_window", + "bevy_reflect 0.15.3", + "bevy_render 0.15.3", + "bevy_transform 0.15.3", + "bevy_utils 0.15.3", + "bevy_window 0.15.3", "bitflags 2.9.0", "bytemuck", "derive_more", @@ -1044,12 +1686,12 @@ version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "243a72266f81452412f7a3859e5d11473952a25767dc29c8d285660330f007ba" dependencies = [ - "bevy_app", - "bevy_ecs", - "bevy_hierarchy", - "bevy_reflect", + "bevy_app 0.15.3", + "bevy_ecs 0.15.3", + "bevy_hierarchy 0.15.3", + "bevy_reflect 0.15.3", "bevy_state_macros", - "bevy_utils", + "bevy_utils 0.15.3", ] [[package]] @@ -1058,10 +1700,21 @@ version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "022eb069dfd64090fd92ba4a7f235383e49aa1c0f4320dab4999b23f67843b36" dependencies = [ - "bevy_macro_utils", + "bevy_macro_utils 0.15.3", "proc-macro2", "quote", - "syn", + "syn 2.0.100", +] + +[[package]] +name = "bevy_tasks" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77865f310b1fc48fb05b7c4adbe76607ec01d0c14f8ab4caba4d714c86439946" +dependencies = [ + "async-executor", + "futures-lite", + "wasm-bindgen-futures", ] [[package]] @@ -1085,20 +1738,20 @@ version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "872b0b627cedf6d1bd97b75bc4d59c16f67afdd4f2fed8f7d808a258d6cb982e" dependencies = [ - "bevy_app", - "bevy_asset", - "bevy_color", - "bevy_derive", - "bevy_ecs", - "bevy_hierarchy", + "bevy_app 0.15.3", + "bevy_asset 0.15.3", + "bevy_color 0.15.4", + "bevy_derive 0.15.3", + "bevy_ecs 0.15.3", + "bevy_hierarchy 0.15.3", "bevy_image", - "bevy_math", - "bevy_reflect", - "bevy_render", + "bevy_math 0.15.3", + "bevy_reflect 0.15.3", + "bevy_render 0.15.3", "bevy_sprite", - "bevy_transform", - "bevy_utils", - "bevy_window", + "bevy_transform 0.15.3", + "bevy_utils 0.15.3", + "bevy_window 0.15.3", "cosmic-text", "derive_more", "serde", @@ -1107,30 +1760,58 @@ dependencies = [ "unicode-bidi", ] +[[package]] +name = "bevy_time" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4e4d53ec32a1b16492396951d04de0d2d90e924bf9adcb8d1adacab5ab6c17c" +dependencies = [ + "bevy_app 0.14.2", + "bevy_ecs 0.14.2", + "bevy_reflect 0.14.2", + "bevy_utils 0.14.2", + "crossbeam-channel", + "thiserror", +] + [[package]] name = "bevy_time" version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b2051ec56301b994f7c182a2a6eb1490038149ad46d95eee715e1a922acdfd9" dependencies = [ - "bevy_app", - "bevy_ecs", - "bevy_reflect", - "bevy_utils", + "bevy_app 0.15.3", + "bevy_ecs 0.15.3", + "bevy_reflect 0.15.3", + "bevy_utils 0.15.3", "crossbeam-channel", ] +[[package]] +name = "bevy_transform" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5493dce84427d00a9266e8e4386d738a72ee8640423b62dfcecb6dfccbfe0d2" +dependencies = [ + "bevy_app 0.14.2", + "bevy_ecs 0.14.2", + "bevy_hierarchy 0.14.2", + "bevy_math 0.14.2", + "bevy_reflect 0.14.2", + "thiserror", +] + [[package]] name = "bevy_transform" version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a8109b1234b0e58931f51df12bc8895daa69298575cf92da408848f79a4ce201" dependencies = [ - "bevy_app", - "bevy_ecs", - "bevy_hierarchy", - "bevy_math", - "bevy_reflect", + "bevy_app 0.15.3", + "bevy_ecs 0.15.3", + "bevy_hierarchy 0.15.3", + "bevy_math 0.15.3", + "bevy_reflect 0.15.3", "derive_more", ] @@ -1140,26 +1821,26 @@ version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e534590222d044c875bf3511e5d0b3da78889bb21ad797953484ce011af77b46" dependencies = [ - "accesskit", - "bevy_a11y", - "bevy_app", - "bevy_asset", - "bevy_color", - "bevy_core_pipeline", - "bevy_derive", - "bevy_ecs", - "bevy_hierarchy", + "accesskit 0.17.1", + "bevy_a11y 0.15.3", + "bevy_app 0.15.3", + "bevy_asset 0.15.3", + "bevy_color 0.15.4", + "bevy_core_pipeline 0.15.3", + "bevy_derive 0.15.3", + "bevy_ecs 0.15.3", + "bevy_hierarchy 0.15.3", "bevy_image", - "bevy_input", - "bevy_math", + "bevy_input 0.15.3", + "bevy_math 0.15.3", "bevy_picking", - "bevy_reflect", - "bevy_render", + "bevy_reflect 0.15.3", + "bevy_render 0.15.3", "bevy_sprite", "bevy_text", - "bevy_transform", - "bevy_utils", - "bevy_window", + "bevy_transform 0.15.3", + "bevy_utils 0.15.3", + "bevy_window 0.15.3", "bytemuck", "derive_more", "nonmax", @@ -1169,12 +1850,12 @@ dependencies = [ [[package]] name = "bevy_utils" -version = "0.15.3" +version = "0.14.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63c2174d43a0de99f863c98a472370047a2bfa7d1e5cec8d9d647fb500905d9d" +checksum = "ffb0ec333b5965771153bd746f92ffd8aeeb9d008a8620ffd9ed474859381a5e" dependencies = [ "ahash", - "bevy_utils_proc_macros", + "bevy_utils_proc_macros 0.14.2", "getrandom 0.2.15", "hashbrown 0.14.5", "thread_local", @@ -1182,6 +1863,32 @@ dependencies = [ "web-time", ] +[[package]] +name = "bevy_utils" +version = "0.15.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "63c2174d43a0de99f863c98a472370047a2bfa7d1e5cec8d9d647fb500905d9d" +dependencies = [ + "ahash", + "bevy_utils_proc_macros 0.15.3", + "getrandom 0.2.15", + "hashbrown 0.14.5", + "thread_local", + "tracing", + "web-time", +] + +[[package]] +name = "bevy_utils_proc_macros" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38f1ab8f2f6f58439d260081d89a42b02690e5fdd64f814edc9417d33fcf2857" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", +] + [[package]] name = "bevy_utils_proc_macros" version = "0.15.3" @@ -1190,7 +1897,23 @@ checksum = "94847541f6dd2e28f54a9c2b0e857da5f2631e2201ebc25ce68781cdcb721391" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.100", +] + +[[package]] +name = "bevy_window" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c89e88a20db64ea8204540afb4699295947c454738fd50293f7b32ab8be857a6" +dependencies = [ + "bevy_a11y 0.14.2", + "bevy_app 0.14.2", + "bevy_ecs 0.14.2", + "bevy_math 0.14.2", + "bevy_reflect 0.14.2", + "bevy_utils 0.14.2", + "raw-window-handle", + "smol_str", ] [[package]] @@ -1200,47 +1923,75 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c1e1e7c6713c04404a3e7cede48a9c47b76c30efc764664ec1246147f6fb9878" dependencies = [ "android-activity", - "bevy_a11y", - "bevy_app", - "bevy_ecs", - "bevy_input", - "bevy_math", - "bevy_reflect", - "bevy_utils", + "bevy_a11y 0.15.3", + "bevy_app 0.15.3", + "bevy_ecs 0.15.3", + "bevy_input 0.15.3", + "bevy_math 0.15.3", + "bevy_reflect 0.15.3", + "bevy_utils 0.15.3", "raw-window-handle", "smol_str", ] +[[package]] +name = "bevy_winit" +version = "0.14.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0bef8ec3e4b45db943ad4d1c0bf59b09e382ce0651a706e2f33a70fa955303c" +dependencies = [ + "accesskit_winit 0.20.4", + "approx", + "bevy_a11y 0.14.2", + "bevy_app 0.14.2", + "bevy_derive 0.14.2", + "bevy_ecs 0.14.2", + "bevy_hierarchy 0.14.2", + "bevy_input 0.14.2", + "bevy_log 0.14.2", + "bevy_math 0.14.2", + "bevy_reflect 0.14.2", + "bevy_tasks 0.14.2", + "bevy_utils 0.14.2", + "bevy_window 0.14.2", + "cfg-if", + "crossbeam-channel", + "raw-window-handle", + "wasm-bindgen", + "web-sys", + "winit", +] + [[package]] name = "bevy_winit" version = "0.15.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e158a73d6d896b1600a61bc115017707ecb467d1a5ad49231c5e58294f6f6e13" dependencies = [ - "accesskit", - "accesskit_winit", + "accesskit 0.17.1", + "accesskit_winit 0.23.1", "approx", - "bevy_a11y", - "bevy_app", - "bevy_asset", - "bevy_derive", - "bevy_ecs", - "bevy_hierarchy", + "bevy_a11y 0.15.3", + "bevy_app 0.15.3", + "bevy_asset 0.15.3", + "bevy_derive 0.15.3", + "bevy_ecs 0.15.3", + "bevy_hierarchy 0.15.3", "bevy_image", - "bevy_input", - "bevy_log", - "bevy_math", - "bevy_reflect", - "bevy_tasks", - "bevy_utils", - "bevy_window", + "bevy_input 0.15.3", + "bevy_log 0.15.3", + "bevy_math 0.15.3", + "bevy_reflect 0.15.3", + "bevy_tasks 0.15.3", + "bevy_utils 0.15.3", + "bevy_window 0.15.3", "bytemuck", "cfg-if", "crossbeam-channel", "raw-window-handle", "wasm-bindgen", "web-sys", - "wgpu-types", + "wgpu-types 23.0.0", "winit", ] @@ -1261,7 +2012,7 @@ dependencies = [ "regex", "rustc-hash", "shlex", - "syn", + "syn 2.0.100", ] [[package]] @@ -1322,6 +2073,19 @@ dependencies = [ "constant_time_eq", ] +[[package]] +name = "blenvy" +version = "0.1.0-alpha.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a54af0aa5fc695e7a3a6880a34570b1a5388851a20cee43f90c43f2580ff8fcd" +dependencies = [ + "bevy 0.14.2", + "bevy_common_assets", + "ron", + "serde", + "serde_json", +] + [[package]] name = "block" version = "0.1.6" @@ -1373,7 +2137,7 @@ checksum = "7ecc273b49b3205b83d648f0690daa588925572cc5063745bfe547fe7ec8e1a1" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.100", ] [[package]] @@ -1460,7 +2224,7 @@ checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" dependencies = [ "glob", "libc", - "libloading", + "libloading 0.8.6", ] [[package]] @@ -1473,6 +2237,37 @@ dependencies = [ "unicode-width", ] +[[package]] +name = "com" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e17887fd17353b65b1b2ef1c526c83e26cd72e74f598a8dc1bee13a48f3d9f6" +dependencies = [ + "com_macros", +] + +[[package]] +name = "com_macros" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d375883580a668c7481ea6631fc1a8863e33cc335bf56bfad8d7e6d4b04b13a5" +dependencies = [ + "com_macros_support", + "proc-macro2", + "syn 1.0.109", +] + +[[package]] +name = "com_macros_support" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad899a1087a9296d5644792d7cb72b8e34c1bec8e7d4fbc002230169a6e8710c" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + [[package]] name = "combine" version = "4.6.7" @@ -1736,6 +2531,17 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991" +[[package]] +name = "d3d12" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b28bfe653d79bd16c77f659305b195b82bb5ce0c0eb2a4846b82ddbd77586813" +dependencies = [ + "bitflags 2.9.0", + "libloading 0.8.6", + "winapi", +] + [[package]] name = "dasp_sample" version = "0.11.0" @@ -1765,7 +2571,7 @@ checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.100", "unicode-xid", ] @@ -1787,7 +2593,7 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412" dependencies = [ - "libloading", + "libloading 0.8.6", ] [[package]] @@ -1817,6 +2623,18 @@ version = "1.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" +[[package]] +name = "encase" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a9299a95fa5671ddf29ecc22b00e121843a65cb9ff24911e394b4ae556baf36" +dependencies = [ + "const_panic", + "encase_derive 0.8.0", + "glam 0.27.0", + "thiserror", +] + [[package]] name = "encase" version = "0.10.0" @@ -1824,18 +2642,38 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b0a05902cf601ed11d564128448097b98ebe3c6574bd7b6a653a3d56d54aa020" dependencies = [ "const_panic", - "encase_derive", - "glam", + "encase_derive 0.10.0", + "glam 0.29.3", "thiserror", ] +[[package]] +name = "encase_derive" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07e09decb3beb1fe2db6940f598957b2e1f7df6206a804d438ff6cb2a9cddc10" +dependencies = [ + "encase_derive_impl 0.8.0", +] + [[package]] name = "encase_derive" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "181d475b694e2dd56ae919ce7699d344d1fd259292d590c723a50d1189a2ea85" dependencies = [ - "encase_derive_impl", + "encase_derive_impl 0.10.0", +] + +[[package]] +name = "encase_derive_impl" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd31dbbd9743684d339f907a87fe212cb7b51d75b9e8e74181fe363199ee9b47" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", ] [[package]] @@ -1846,7 +2684,7 @@ checksum = "f97b51c5cc57ef7c5f7a0c57c250251c49ee4c28f819f87ac32f4aceabc36792" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.100", ] [[package]] @@ -2010,7 +2848,7 @@ checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.100", ] [[package]] @@ -2133,6 +2971,17 @@ dependencies = [ "xml-rs", ] +[[package]] +name = "glam" +version = "0.27.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e05e7e6723e3455f4818c7b26e855439f7546cf617ef669d1adedb8669e5cb9" +dependencies = [ + "bytemuck", + "rand", + "serde", +] + [[package]] name = "glam" version = "0.29.3" @@ -2150,6 +2999,18 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" +[[package]] +name = "glow" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd348e04c43b32574f2de31c8bb397d96c9fcfa1371bd4ca6d8bdc464ab121b1" +dependencies = [ + "js-sys", + "slotmap", + "wasm-bindgen", + "web-sys", +] + [[package]] name = "glow" version = "0.14.2" @@ -2183,7 +3044,7 @@ dependencies = [ "inflections", "proc-macro2", "quote", - "syn", + "syn 2.0.100", ] [[package]] @@ -2198,6 +3059,15 @@ dependencies = [ "serde_json", ] +[[package]] +name = "glutin_wgl_sys" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c8098adac955faa2d31079b65dc48841251f69efd3ac25477903fc424362ead" +dependencies = [ + "gl_generator", +] + [[package]] name = "glutin_wgl_sys" version = "0.6.1" @@ -2226,6 +3096,19 @@ dependencies = [ "bitflags 2.9.0", ] +[[package]] +name = "gpu-allocator" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f56f6318968d03c18e1bcf4857ff88c61157e9da8e47c5f29055d60e1228884" +dependencies = [ + "log", + "presser", + "thiserror", + "winapi", + "windows 0.52.0", +] + [[package]] name = "gpu-allocator" version = "0.27.0" @@ -2294,12 +3177,37 @@ dependencies = [ "foldhash", ] +[[package]] +name = "hassle-rs" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af2a7e73e1f34c48da31fb668a907f250794837e08faa144fd24f0b8b741e890" +dependencies = [ + "bitflags 2.9.0", + "com", + "libc", + "libloading 0.8.6", + "thiserror", + "widestring", + "winapi", +] + [[package]] name = "hermit-abi" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc" +[[package]] +name = "hexasphere" +version = "12.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edd6b038160f086b0a7496edae34169ae22f328793cbe2b627a5a3d8373748ec" +dependencies = [ + "constgebra", + "glam 0.27.0", +] + [[package]] name = "hexasphere" version = "15.1.0" @@ -2307,7 +3215,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9c9e718d32b6e6b2b32354e1b0367025efdd0b11d6a740b905ddf5db1074679" dependencies = [ "constgebra", - "glam", + "glam 0.29.3", "tinyvec", ] @@ -2448,7 +3356,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76" dependencies = [ "libc", - "libloading", + "libloading 0.8.6", "pkg-config", ] @@ -2490,6 +3398,16 @@ version = "0.2.171" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6" +[[package]] +name = "libloading" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" +dependencies = [ + "cfg-if", + "winapi", +] + [[package]] name = "libloading" version = "0.8.6" @@ -2597,6 +3515,21 @@ dependencies = [ "libc", ] +[[package]] +name = "metal" +version = "0.28.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5637e166ea14be6063a3f8ba5ccb9a4159df7d8f6d61c02fc3d480b1f90dcfcb" +dependencies = [ + "bitflags 2.9.0", + "block", + "core-graphics-types", + "foreign-types", + "log", + "objc", + "paste", +] + [[package]] name = "metal" version = "0.29.0" @@ -2628,6 +3561,28 @@ dependencies = [ "simd-adler32", ] +[[package]] +name = "naga" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e536ae46fcab0876853bd4a632ede5df4b1c2527a58f6c5a4150fe86be858231" +dependencies = [ + "arrayvec", + "bit-set 0.5.3", + "bitflags 2.9.0", + "codespan-reporting", + "hexf-parse", + "indexmap", + "log", + "num-traits", + "pp-rs", + "rustc-hash", + "spirv", + "termcolor", + "thiserror", + "unicode-xid", +] + [[package]] name = "naga" version = "23.1.0" @@ -2650,6 +3605,26 @@ dependencies = [ "unicode-xid", ] +[[package]] +name = "naga_oil" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "275d9720a7338eedac966141089232514c84d76a246a58ef501af88c5edf402f" +dependencies = [ + "bit-set 0.5.3", + "codespan-reporting", + "data-encoding", + "indexmap", + "naga 0.20.0", + "once_cell", + "regex", + "regex-syntax 0.8.5", + "rustc-hash", + "thiserror", + "tracing", + "unicode-ident", +] + [[package]] name = "naga_oil" version = "0.16.0" @@ -2660,7 +3635,7 @@ dependencies = [ "codespan-reporting", "data-encoding", "indexmap", - "naga", + "naga 23.1.0", "once_cell", "regex", "regex-syntax 0.8.5", @@ -2778,7 +3753,7 @@ checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.100", ] [[package]] @@ -2809,7 +3784,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn", + "syn 2.0.100", ] [[package]] @@ -3157,7 +4132,7 @@ checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.100", ] [[package]] @@ -3257,7 +4232,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "664ec5419c51e34154eec046ebcba56312d5a2fc3b09a06da188e1ad21afadf6" dependencies = [ "proc-macro2", - "syn", + "syn 2.0.100", ] [[package]] @@ -3597,7 +4572,7 @@ checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.100", ] [[package]] @@ -3714,6 +4689,17 @@ dependencies = [ "zeno", ] +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "syn" version = "2.0.100" @@ -3786,7 +4772,7 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.100", ] [[package]] @@ -3859,7 +4845,7 @@ checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.100", ] [[package]] @@ -4090,7 +5076,7 @@ dependencies = [ "log", "proc-macro2", "quote", - "syn", + "syn 2.0.100", "wasm-bindgen-shared", ] @@ -4125,7 +5111,7 @@ checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.100", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -4159,6 +5145,32 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "wgpu" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90e37c7b9921b75dfd26dd973fdcbce36f13dfa6e2dc82aece584e0ed48c355c" +dependencies = [ + "arrayvec", + "cfg-if", + "cfg_aliases 0.1.1", + "document-features", + "js-sys", + "log", + "naga 0.20.0", + "parking_lot", + "profiling", + "raw-window-handle", + "smallvec", + "static_assertions", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "wgpu-core 0.21.1", + "wgpu-hal 0.21.1", + "wgpu-types 0.20.0", +] + [[package]] name = "wgpu" version = "23.0.1" @@ -4170,7 +5182,7 @@ dependencies = [ "document-features", "js-sys", "log", - "naga", + "naga 23.1.0", "parking_lot", "profiling", "raw-window-handle", @@ -4179,9 +5191,36 @@ dependencies = [ "wasm-bindgen", "wasm-bindgen-futures", "web-sys", - "wgpu-core", - "wgpu-hal", - "wgpu-types", + "wgpu-core 23.0.1", + "wgpu-hal 23.0.1", + "wgpu-types 23.0.0", +] + +[[package]] +name = "wgpu-core" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d50819ab545b867d8a454d1d756b90cd5f15da1f2943334ca314af10583c9d39" +dependencies = [ + "arrayvec", + "bit-vec 0.6.3", + "bitflags 2.9.0", + "cfg_aliases 0.1.1", + "codespan-reporting", + "document-features", + "indexmap", + "log", + "naga 0.20.0", + "once_cell", + "parking_lot", + "profiling", + "raw-window-handle", + "rustc-hash", + "smallvec", + "thiserror", + "web-sys", + "wgpu-hal 0.21.1", + "wgpu-types 0.20.0", ] [[package]] @@ -4197,7 +5236,7 @@ dependencies = [ "document-features", "indexmap", "log", - "naga", + "naga 23.1.0", "once_cell", "parking_lot", "profiling", @@ -4205,37 +5244,38 @@ dependencies = [ "rustc-hash", "smallvec", "thiserror", - "wgpu-hal", - "wgpu-types", + "wgpu-hal 23.0.1", + "wgpu-types 23.0.0", ] [[package]] name = "wgpu-hal" -version = "23.0.1" +version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89364b8a0b211adc7b16aeaf1bd5ad4a919c1154b44c9ce27838213ba05fd821" +checksum = "172e490a87295564f3fcc0f165798d87386f6231b04d4548bca458cbbfd63222" dependencies = [ "android_system_properties", "arrayvec", - "ash", - "bit-set 0.8.0", + "ash 0.37.3+1.3.251", + "bit-set 0.5.3", "bitflags 2.9.0", "block", - "bytemuck", "cfg_aliases 0.1.1", "core-graphics-types", - "glow", - "glutin_wgl_sys", + "d3d12", + "glow 0.13.1", + "glutin_wgl_sys 0.5.0", "gpu-alloc", - "gpu-allocator", + "gpu-allocator 0.25.0", "gpu-descriptor", + "hassle-rs", "js-sys", "khronos-egl", "libc", - "libloading", + "libloading 0.8.6", "log", - "metal", - "naga", + "metal 0.28.0", + "naga 0.20.0", "ndk-sys 0.5.0+25.2.9519653", "objc", "once_cell", @@ -4249,11 +5289,66 @@ dependencies = [ "thiserror", "wasm-bindgen", "web-sys", - "wgpu-types", + "wgpu-types 0.20.0", + "winapi", +] + +[[package]] +name = "wgpu-hal" +version = "23.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89364b8a0b211adc7b16aeaf1bd5ad4a919c1154b44c9ce27838213ba05fd821" +dependencies = [ + "android_system_properties", + "arrayvec", + "ash 0.38.0+1.3.281", + "bit-set 0.8.0", + "bitflags 2.9.0", + "block", + "bytemuck", + "cfg_aliases 0.1.1", + "core-graphics-types", + "glow 0.14.2", + "glutin_wgl_sys 0.6.1", + "gpu-alloc", + "gpu-allocator 0.27.0", + "gpu-descriptor", + "js-sys", + "khronos-egl", + "libc", + "libloading 0.8.6", + "log", + "metal 0.29.0", + "naga 23.1.0", + "ndk-sys 0.5.0+25.2.9519653", + "objc", + "once_cell", + "parking_lot", + "profiling", + "range-alloc", + "raw-window-handle", + "renderdoc-sys", + "rustc-hash", + "smallvec", + "thiserror", + "wasm-bindgen", + "web-sys", + "wgpu-types 23.0.0", "windows 0.58.0", "windows-core 0.58.0", ] +[[package]] +name = "wgpu-types" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1353d9a46bff7f955a680577f34c69122628cc2076e1d6f3a9be6ef00ae793ef" +dependencies = [ + "bitflags 2.9.0", + "js-sys", + "web-sys", +] + [[package]] name = "wgpu-types" version = "23.0.0" @@ -4265,6 +5360,12 @@ dependencies = [ "web-sys", ] +[[package]] +name = "widestring" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd7cf3379ca1aac9eea11fba24fd7e315d621f8dfe35c8d7d2be8b793726e07d" + [[package]] name = "winapi" version = "0.3.9" @@ -4296,6 +5397,16 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +[[package]] +name = "windows" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" +dependencies = [ + "windows-core 0.52.0", + "windows-targets 0.52.6", +] + [[package]] name = "windows" version = "0.54.0" @@ -4303,6 +5414,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9252e5725dbed82865af151df558e754e4a3c2c30818359eb17465f1346a1b49" dependencies = [ "windows-core 0.54.0", + "windows-implement 0.53.0", + "windows-interface 0.53.0", "windows-targets 0.52.6", ] @@ -4348,6 +5461,15 @@ dependencies = [ "windows-core 0.60.1", ] +[[package]] +name = "windows-core" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" +dependencies = [ + "windows-targets 0.52.6", +] + [[package]] name = "windows-core" version = "0.54.0" @@ -4406,6 +5528,17 @@ dependencies = [ "windows-link", ] +[[package]] +name = "windows-implement" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "942ac266be9249c84ca862f0a164a39533dc2f6f33dc98ec89c8da99b82ea0bd" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", +] + [[package]] name = "windows-implement" version = "0.57.0" @@ -4414,7 +5547,7 @@ checksum = "9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.100", ] [[package]] @@ -4425,7 +5558,7 @@ checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.100", ] [[package]] @@ -4436,7 +5569,18 @@ checksum = "83577b051e2f49a058c308f17f273b570a6a758386fc291b5f6a934dd84e48c1" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.100", +] + +[[package]] +name = "windows-interface" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da33557140a288fae4e1d5f8873aaf9eb6613a9cf82c3e070223ff177f598b60" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", ] [[package]] @@ -4447,7 +5591,7 @@ checksum = "29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.100", ] [[package]] @@ -4458,7 +5602,7 @@ checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.100", ] [[package]] @@ -4469,7 +5613,7 @@ checksum = "bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.100", ] [[package]] @@ -4821,7 +5965,7 @@ dependencies = [ "as-raw-xcb-connection", "gethostname", "libc", - "libloading", + "libloading 0.8.6", "once_cell", "rustix", "x11rb-protocol", @@ -4896,7 +6040,7 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.100", ] [[package]] @@ -4907,5 +6051,5 @@ checksum = "a996a8f63c5c4448cd959ac1bab0aaa3306ccfd060472f85943ee0750f0169be" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.100", ] diff --git a/Cargo.toml b/Cargo.toml index 508c68c..361fcca 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,3 +5,4 @@ edition = "2024" [dependencies] bevy = "0.15.3" +blenvy = "0.1.0-alpha.1" diff --git a/assets/scene/level.blend b/assets/scene/level.blend new file mode 100644 index 0000000..f1ac603 Binary files /dev/null and b/assets/scene/level.blend differ diff --git a/assets/scenes/Dots Stroke.glb b/assets/scenes/Dots Stroke.glb new file mode 100644 index 0000000..b6cb38c Binary files /dev/null and b/assets/scenes/Dots Stroke.glb differ diff --git a/assets/scenes/Material.glb b/assets/scenes/Material.glb new file mode 100644 index 0000000..d070abd Binary files /dev/null and b/assets/scenes/Material.glb differ diff --git a/assets/scenes/World.glb b/assets/scenes/World.glb new file mode 100644 index 0000000..10a06aa Binary files /dev/null and b/assets/scenes/World.glb differ diff --git a/assets/scenes/World.meta.ron b/assets/scenes/World.meta.ron new file mode 100644 index 0000000..5097f2f --- /dev/null +++ b/assets/scenes/World.meta.ron @@ -0,0 +1,5 @@ +( + assets: + [ + ] +) \ No newline at end of file