From 1b388929f656404e2ef333ad9a10555878461b54 Mon Sep 17 00:00:00 2001 From: Schmarni Date: Sat, 16 Mar 2024 22:33:35 +0100 Subject: [PATCH 1/2] Use the crates.io version of openxr --- Cargo.lock | 1818 ++++++++++------------------------------------------ Cargo.toml | 2 +- 2 files changed, 340 insertions(+), 1480 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 10030087..8ad9312c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -59,18 +59,6 @@ dependencies = [ "windows 0.48.0", ] -[[package]] -name = "accesskit_winit" -version = "0.15.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88e39fcec2e10971e188730b7a76bab60647dacc973d4591855ebebcadfaa738" -dependencies = [ - "accesskit", - "accesskit_macos", - "accesskit_windows", - "winit 0.28.7", -] - [[package]] name = "accesskit_winit" version = "0.17.0" @@ -81,7 +69,7 @@ dependencies = [ "accesskit_macos", "accesskit_windows", "raw-window-handle 0.6.0", - "winit 0.29.10", + "winit", ] [[package]] @@ -149,24 +137,6 @@ dependencies = [ "pkg-config", ] -[[package]] -name = "android-activity" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64529721f27c2314ced0890ce45e469574a73e5e6fdd6e9da1860eb29285f5e0" -dependencies = [ - "android-properties", - "bitflags 1.3.2", - "cc", - "jni-sys", - "libc", - "log", - "ndk 0.7.0", - "ndk-context", - "ndk-sys 0.4.1+23.1.7779620", - "num_enum 0.6.1", -] - [[package]] name = "android-activity" version = "0.5.2" @@ -255,17 +225,6 @@ dependencies = [ "futures-core", ] -[[package]] -name = "async-channel" -version = "1.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" -dependencies = [ - "concurrent-queue", - "event-listener 2.5.3", - "futures-core", -] - [[package]] name = "async-channel" version = "2.2.0" @@ -285,44 +244,23 @@ version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "17ae5ebefcc48e7452b4987947920dac9450be1110cadf34d1b8c116bdbaf97c" dependencies = [ - "async-lock 3.3.0", + "async-lock", "async-task", "concurrent-queue", - "fastrand 2.0.1", - "futures-lite 2.2.0", + "fastrand", + "futures-lite", "slab", ] -[[package]] -name = "async-fs" -version = "1.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06" -dependencies = [ - "async-lock 2.8.0", - "autocfg", - "blocking", - "futures-lite 1.13.0", -] - [[package]] name = "async-fs" version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc19683171f287921f2405677dd2ed2549c3b3bda697a563ebc3a121ace2aba1" dependencies = [ - "async-lock 3.3.0", + "async-lock", "blocking", - "futures-lite 2.2.0", -] - -[[package]] -name = "async-lock" -version = "2.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" -dependencies = [ - "event-listener 2.5.3", + "futures-lite", ] [[package]] @@ -375,34 +313,13 @@ version = "0.21.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" -[[package]] -name = "bevy" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4bc7e09282a82a48d70ade0c4c1154b0fd7882a735a39c66766a5d0f4718ea9" -dependencies = [ - "bevy_internal 0.12.1", -] - [[package]] name = "bevy" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "611dd99f412e862610adb43e2243b16436c6d8009f6d9dbe8ce3d6d840b34029" dependencies = [ - "bevy_internal 0.13.0", -] - -[[package]] -name = "bevy_a11y" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68080288c932634f6563d3a8299efe0ddc9ea6787539c4c771ba250d089a94f0" -dependencies = [ - "accesskit", - "bevy_app 0.12.1", - "bevy_derive 0.12.1", - "bevy_ecs 0.12.1", + "bevy_internal", ] [[package]] @@ -412,9 +329,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5bf80cd6d0dca4073f9b34b16f1d187a4caa035fd841892519431783bbc9e287" dependencies = [ "accesskit", - "bevy_app 0.13.0", - "bevy_derive 0.13.0", - "bevy_ecs 0.13.0", + "bevy_app", + "bevy_derive", + "bevy_ecs", ] [[package]] @@ -423,33 +340,17 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aa4ef4c35533df3f0c4e938cf6a831456ea563775bab799336f74331140c7665" dependencies = [ - "bevy_app 0.13.0", - "bevy_asset 0.13.0", - "bevy_core 0.13.0", - "bevy_ecs 0.13.0", - "bevy_hierarchy 0.13.0", - "bevy_math 0.13.0", - "bevy_reflect 0.13.0", - "bevy_render 0.13.0", - "bevy_time 0.13.0", - "bevy_transform 0.13.0", - "bevy_utils 0.13.0", -] - -[[package]] -name = "bevy_app" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d41731817993f92e4363dd3335558e779e290bc71eefc0b5547052b85810907e" -dependencies = [ - "bevy_derive 0.12.1", - "bevy_ecs 0.12.1", - "bevy_reflect 0.12.1", - "bevy_tasks 0.12.1", - "bevy_utils 0.12.1", - "downcast-rs", - "wasm-bindgen", - "web-sys", + "bevy_app", + "bevy_asset", + "bevy_core", + "bevy_ecs", + "bevy_hierarchy", + "bevy_math", + "bevy_reflect", + "bevy_render", + "bevy_time", + "bevy_transform", + "bevy_utils", ] [[package]] @@ -458,45 +359,13 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8bce3544afc010ffed39c136f6d5a9322d20d38df1394d468ba9106caa0434cb" dependencies = [ - "bevy_derive 0.13.0", - "bevy_ecs 0.13.0", - "bevy_reflect 0.13.0", - "bevy_tasks 0.13.0", - "bevy_utils 0.13.0", - "downcast-rs", - "wasm-bindgen", - "web-sys", -] - -[[package]] -name = "bevy_asset" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "935984568f75867dd7357133b06f4b1502cd2be55e4642d483ce597e46e63bff" -dependencies = [ - "async-broadcast", - "async-fs 1.6.0", - "async-lock 2.8.0", - "bevy_app 0.12.1", - "bevy_asset_macros 0.12.1", - "bevy_ecs 0.12.1", - "bevy_log 0.12.1", - "bevy_reflect 0.12.1", - "bevy_tasks 0.12.1", - "bevy_utils 0.12.1", - "bevy_winit 0.12.1", - "blake3", - "crossbeam-channel", + "bevy_derive", + "bevy_ecs", + "bevy_reflect", + "bevy_tasks", + "bevy_utils", "downcast-rs", - "futures-io", - "futures-lite 1.13.0", - "js-sys", - "parking_lot", - "ron", - "serde", - "thiserror", "wasm-bindgen", - "wasm-bindgen-futures", "web-sys", ] @@ -507,21 +376,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac185d8e29c7eb0194f8aae7af3f7234f7ca7a448293be1d3d0d8fef435f65ec" dependencies = [ "async-broadcast", - "async-fs 2.1.1", - "async-lock 3.3.0", - "bevy_app 0.13.0", - "bevy_asset_macros 0.13.0", - "bevy_ecs 0.13.0", - "bevy_log 0.13.0", - "bevy_reflect 0.13.0", - "bevy_tasks 0.13.0", - "bevy_utils 0.13.0", - "bevy_winit 0.13.0", + "async-fs", + "async-lock", + "bevy_app", + "bevy_asset_macros", + "bevy_ecs", + "bevy_log", + "bevy_reflect", + "bevy_tasks", + "bevy_utils", + "bevy_winit", "blake3", "crossbeam-channel", "downcast-rs", "futures-io", - "futures-lite 2.2.0", + "futures-lite", "js-sys", "parking_lot", "ron", @@ -532,25 +401,13 @@ dependencies = [ "web-sys", ] -[[package]] -name = "bevy_asset_macros" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f48b9bbe4ec605e4910b5cd1e1a0acbfbe0b80af5f3bcc4489a9fdd1e80058c" -dependencies = [ - "bevy_macro_utils 0.12.1", - "proc-macro2", - "quote", - "syn 2.0.50", -] - [[package]] name = "bevy_asset_macros" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cb82d1aac8251378c45a8d0ad788d1bf75f54db28c1750f84f1fd7c00127927a" dependencies = [ - "bevy_macro_utils 0.13.0", + "bevy_macro_utils", "proc-macro2", "quote", "syn 2.0.50", @@ -562,164 +419,80 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f4fe7f952e5e0a343fbde43180db7b8e719ad78594480c91b26876623944a3a1" dependencies = [ - "bevy_app 0.13.0", - "bevy_asset 0.13.0", - "bevy_derive 0.13.0", - "bevy_ecs 0.13.0", - "bevy_math 0.13.0", - "bevy_reflect 0.13.0", - "bevy_transform 0.13.0", - "bevy_utils 0.13.0", + "bevy_app", + "bevy_asset", + "bevy_derive", + "bevy_ecs", + "bevy_math", + "bevy_reflect", + "bevy_transform", + "bevy_utils", "oboe", "rodio", ] -[[package]] -name = "bevy_core" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3daa24502a14839509f02407bc7e48299fe84d260877de23b60662de0f4f4b6c" -dependencies = [ - "bevy_app 0.12.1", - "bevy_ecs 0.12.1", - "bevy_math 0.12.1", - "bevy_reflect 0.12.1", - "bevy_tasks 0.12.1", - "bevy_utils 0.12.1", - "bytemuck", -] - [[package]] name = "bevy_core" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f7b1b340b8d08f48ecd51b97589d261f5023a7b073d25e300382c49146524103" dependencies = [ - "bevy_app 0.13.0", - "bevy_ecs 0.13.0", - "bevy_math 0.13.0", - "bevy_reflect 0.13.0", - "bevy_tasks 0.13.0", - "bevy_utils 0.13.0", + "bevy_app", + "bevy_ecs", + "bevy_math", + "bevy_reflect", + "bevy_tasks", + "bevy_utils", "bytemuck", ] -[[package]] -name = "bevy_core_pipeline" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4b77c4fca6e90edbe2e72da7bc9aa7aed7dfdfded0920ae0a0c845f5e11084a" -dependencies = [ - "bevy_app 0.12.1", - "bevy_asset 0.12.1", - "bevy_core 0.12.1", - "bevy_derive 0.12.1", - "bevy_ecs 0.12.1", - "bevy_log 0.12.1", - "bevy_math 0.12.1", - "bevy_reflect 0.12.1", - "bevy_render 0.12.1", - "bevy_transform 0.12.1", - "bevy_utils 0.12.1", - "bitflags 2.4.2", - "radsort", - "serde", -] - [[package]] name = "bevy_core_pipeline" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "626a5aaadbdd69eae020c5856575d2d0113423ae1ae1351377e20956d940052c" dependencies = [ - "bevy_app 0.13.0", - "bevy_asset 0.13.0", - "bevy_core 0.13.0", - "bevy_derive 0.13.0", - "bevy_ecs 0.13.0", - "bevy_log 0.13.0", - "bevy_math 0.13.0", - "bevy_reflect 0.13.0", - "bevy_render 0.13.0", - "bevy_transform 0.13.0", - "bevy_utils 0.13.0", + "bevy_app", + "bevy_asset", + "bevy_core", + "bevy_derive", + "bevy_ecs", + "bevy_log", + "bevy_math", + "bevy_reflect", + "bevy_render", + "bevy_transform", + "bevy_utils", "bitflags 2.4.2", "radsort", "serde", ] -[[package]] -name = "bevy_derive" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f484318350462c58ba3942a45a656c1fd6b6e484a6b6b7abc3a787ad1a51e500" -dependencies = [ - "bevy_macro_utils 0.12.1", - "quote", - "syn 2.0.50", -] - [[package]] name = "bevy_derive" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "028ae2a34678055185d7f1beebb1ebe6a8dcf3733e139e4ee1383a7f29ae8ba6" dependencies = [ - "bevy_macro_utils 0.13.0", + "bevy_macro_utils", "quote", "syn 2.0.50", ] -[[package]] -name = "bevy_diagnostic" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa38ca5967d335cc1006a0e0f1a86c350e2f15fd1878449f61d04cd57a7c4060" -dependencies = [ - "bevy_app 0.12.1", - "bevy_core 0.12.1", - "bevy_ecs 0.12.1", - "bevy_log 0.12.1", - "bevy_time 0.12.1", - "bevy_utils 0.12.1", - "sysinfo 0.29.11", -] - [[package]] name = "bevy_diagnostic" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "01a104acfdc5280accd01a3524810daf3bda72924e3da0c8a9ec816a57eef4e3" dependencies = [ - "bevy_app 0.13.0", - "bevy_core 0.13.0", - "bevy_ecs 0.13.0", - "bevy_log 0.13.0", - "bevy_time 0.13.0", - "bevy_utils 0.13.0", + "bevy_app", + "bevy_core", + "bevy_ecs", + "bevy_log", + "bevy_time", + "bevy_utils", "const-fnv1a-hash", - "sysinfo 0.30.5", -] - -[[package]] -name = "bevy_ecs" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7709fbd22f81fb681534cd913c41e1cd18b17143368743281195d7f024b61aea" -dependencies = [ - "async-channel 1.9.0", - "bevy_ecs_macros 0.12.1", - "bevy_ptr 0.12.1", - "bevy_reflect 0.12.1", - "bevy_tasks 0.12.1", - "bevy_utils 0.12.1", - "downcast-rs", - "event-listener 2.5.3", - "fixedbitset", - "rustc-hash", - "serde", - "thiserror", - "thread_local", + "sysinfo", ] [[package]] @@ -728,12 +501,12 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b85406d5febbbdbcac4444ef61cd9a816f2f025ed692a3fc5439a32153070304" dependencies = [ - "async-channel 2.2.0", - "bevy_ecs_macros 0.13.0", - "bevy_ptr 0.13.0", - "bevy_reflect 0.13.0", - "bevy_tasks 0.13.0", - "bevy_utils 0.13.0", + "async-channel", + "bevy_ecs_macros", + "bevy_ptr", + "bevy_reflect", + "bevy_tasks", + "bevy_utils", "downcast-rs", "fixedbitset", "rustc-hash", @@ -742,48 +515,26 @@ dependencies = [ "thread_local", ] -[[package]] -name = "bevy_ecs_macros" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8843aa489f159f25cdcd9fee75cd7d221a7098a71eaa72cb2d6b40ac4e3f1ba" -dependencies = [ - "bevy_macro_utils 0.12.1", - "proc-macro2", - "quote", - "syn 2.0.50", -] - [[package]] name = "bevy_ecs_macros" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a3ce4b65d7c5f1990e729df75cec2ea6e2241b4a0c37b31c281a04c59c11b7b" dependencies = [ - "bevy_macro_utils 0.13.0", + "bevy_macro_utils", "proc-macro2", "quote", "syn 2.0.50", ] -[[package]] -name = "bevy_encase_derive" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5328a3715e933ebbff07d0e99528dc423c4f7a53590ed1ac19a120348b028990" -dependencies = [ - "bevy_macro_utils 0.12.1", - "encase_derive_impl 0.6.1", -] - [[package]] name = "bevy_encase_derive" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c3d301922e76b16819e17c8cc43b34e92c13ccd06ad19dfa3e52a91a0e13e5c" dependencies = [ - "bevy_macro_utils 0.13.0", - "encase_derive_impl 0.7.0", + "bevy_macro_utils", + "encase_derive_impl", ] [[package]] @@ -792,55 +543,36 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96364a1875ee4545fcf825c78dc065ddb9a3b2a509083ef11142f9de0eb8aa17" dependencies = [ - "bevy_app 0.13.0", - "bevy_ecs 0.13.0", - "bevy_input 0.13.0", - "bevy_log 0.13.0", - "bevy_time 0.13.0", - "bevy_utils 0.13.0", + "bevy_app", + "bevy_ecs", + "bevy_input", + "bevy_log", + "bevy_time", + "bevy_utils", "gilrs", "thiserror", ] -[[package]] -name = "bevy_gizmos" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db232274ddca2ae452eb2731b98267b795d133ddd14013121bc7daddde1c7491" -dependencies = [ - "bevy_app 0.12.1", - "bevy_asset 0.12.1", - "bevy_core 0.12.1", - "bevy_core_pipeline 0.12.1", - "bevy_ecs 0.12.1", - "bevy_math 0.12.1", - "bevy_pbr 0.12.1", - "bevy_reflect 0.12.1", - "bevy_render 0.12.1", - "bevy_transform 0.12.1", - "bevy_utils 0.12.1", -] - [[package]] name = "bevy_gizmos" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bdca80b7b4db340eb666d69374a0195b3935759120d0b990fcef8b27d0fb3680" dependencies = [ - "bevy_app 0.13.0", - "bevy_asset 0.13.0", - "bevy_core 0.13.0", - "bevy_core_pipeline 0.13.0", - "bevy_ecs 0.13.0", + "bevy_app", + "bevy_asset", + "bevy_core", + "bevy_core_pipeline", + "bevy_ecs", "bevy_gizmos_macros", - "bevy_log 0.13.0", - "bevy_math 0.13.0", - "bevy_pbr 0.13.0", - "bevy_reflect 0.13.0", - "bevy_render 0.13.0", + "bevy_log", + "bevy_math", + "bevy_pbr", + "bevy_reflect", + "bevy_render", "bevy_sprite", - "bevy_transform 0.13.0", - "bevy_utils 0.13.0", + "bevy_transform", + "bevy_utils", ] [[package]] @@ -849,7 +581,7 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2a949eb8b4538a6e4d875321cda2b63dc0fb0317cf18c8245ca5a32f24f6d26d" dependencies = [ - "bevy_macro_utils 0.13.0", + "bevy_macro_utils", "proc-macro2", "quote", "syn 2.0.50", @@ -863,21 +595,21 @@ checksum = "031d0c2a7c0353bb9ac08a5130e58b9a2de3cdaa3c31b5da00b22a9e4732a155" dependencies = [ "base64", "bevy_animation", - "bevy_app 0.13.0", - "bevy_asset 0.13.0", - "bevy_core 0.13.0", - "bevy_core_pipeline 0.13.0", - "bevy_ecs 0.13.0", - "bevy_hierarchy 0.13.0", - "bevy_log 0.13.0", - "bevy_math 0.13.0", - "bevy_pbr 0.13.0", - "bevy_reflect 0.13.0", - "bevy_render 0.13.0", - "bevy_scene 0.13.0", - "bevy_tasks 0.13.0", - "bevy_transform 0.13.0", - "bevy_utils 0.13.0", + "bevy_app", + "bevy_asset", + "bevy_core", + "bevy_core_pipeline", + "bevy_ecs", + "bevy_hierarchy", + "bevy_log", + "bevy_math", + "bevy_pbr", + "bevy_reflect", + "bevy_render", + "bevy_scene", + "bevy_tasks", + "bevy_transform", + "bevy_utils", "gltf", "percent-encoding", "serde", @@ -885,47 +617,18 @@ dependencies = [ "thiserror", ] -[[package]] -name = "bevy_hierarchy" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06bd477152ce2ae1430f5e0a4f19216e5785c22fee1ab23788b5982dc59d1a55" -dependencies = [ - "bevy_app 0.12.1", - "bevy_core 0.12.1", - "bevy_ecs 0.12.1", - "bevy_log 0.12.1", - "bevy_reflect 0.12.1", - "bevy_utils 0.12.1", - "smallvec", -] - [[package]] name = "bevy_hierarchy" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a9f9f843e43d921f07658c24eae74285efc7a335c87998596f3f365155320c69" dependencies = [ - "bevy_app 0.13.0", - "bevy_core 0.13.0", - "bevy_ecs 0.13.0", - "bevy_log 0.13.0", - "bevy_reflect 0.13.0", - "bevy_utils 0.13.0", -] - -[[package]] -name = "bevy_input" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cab9a599189b2a694c182d60cd52219dd9364f9892ff542d87799b8e45d9e6dc" -dependencies = [ - "bevy_app 0.12.1", - "bevy_ecs 0.12.1", - "bevy_math 0.12.1", - "bevy_reflect 0.12.1", - "bevy_utils 0.12.1", - "thiserror", + "bevy_app", + "bevy_core", + "bevy_ecs", + "bevy_log", + "bevy_reflect", + "bevy_utils", ] [[package]] @@ -934,99 +637,52 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a9cb5b2f3747ffb00cf7e3d6b52f7384476921cd31f0cfd3d1ddff31f83d9252" dependencies = [ - "bevy_app 0.13.0", - "bevy_ecs 0.13.0", - "bevy_math 0.13.0", - "bevy_reflect 0.13.0", - "bevy_utils 0.13.0", + "bevy_app", + "bevy_ecs", + "bevy_math", + "bevy_reflect", + "bevy_utils", "smol_str", "thiserror", ] -[[package]] -name = "bevy_internal" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f124bece9831afd80897815231072d51bfe3ac58c6bb58eca8880963b6d0487c" -dependencies = [ - "bevy_a11y 0.12.1", - "bevy_app 0.12.1", - "bevy_asset 0.12.1", - "bevy_core 0.12.1", - "bevy_core_pipeline 0.12.1", - "bevy_derive 0.12.1", - "bevy_diagnostic 0.12.1", - "bevy_ecs 0.12.1", - "bevy_gizmos 0.12.1", - "bevy_hierarchy 0.12.1", - "bevy_input 0.12.1", - "bevy_log 0.12.1", - "bevy_math 0.12.1", - "bevy_pbr 0.12.1", - "bevy_ptr 0.12.1", - "bevy_reflect 0.12.1", - "bevy_render 0.12.1", - "bevy_scene 0.12.1", - "bevy_tasks 0.12.1", - "bevy_time 0.12.1", - "bevy_transform 0.12.1", - "bevy_utils 0.12.1", - "bevy_window 0.12.1", -] - [[package]] name = "bevy_internal" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7af89c7083830b1d65fcf0260c3d2537c397fe8ce871471b6e97198a4704f23e" dependencies = [ - "bevy_a11y 0.13.0", + "bevy_a11y", "bevy_animation", - "bevy_app 0.13.0", - "bevy_asset 0.13.0", + "bevy_app", + "bevy_asset", "bevy_audio", - "bevy_core 0.13.0", - "bevy_core_pipeline 0.13.0", - "bevy_derive 0.13.0", - "bevy_diagnostic 0.13.0", - "bevy_ecs 0.13.0", + "bevy_core", + "bevy_core_pipeline", + "bevy_derive", + "bevy_diagnostic", + "bevy_ecs", "bevy_gilrs", - "bevy_gizmos 0.13.0", + "bevy_gizmos", "bevy_gltf", - "bevy_hierarchy 0.13.0", - "bevy_input 0.13.0", - "bevy_log 0.13.0", - "bevy_math 0.13.0", - "bevy_pbr 0.13.0", - "bevy_ptr 0.13.0", - "bevy_reflect 0.13.0", - "bevy_render 0.13.0", - "bevy_scene 0.13.0", + "bevy_hierarchy", + "bevy_input", + "bevy_log", + "bevy_math", + "bevy_pbr", + "bevy_ptr", + "bevy_reflect", + "bevy_render", + "bevy_scene", "bevy_sprite", - "bevy_tasks 0.13.0", + "bevy_tasks", "bevy_text", - "bevy_time 0.13.0", - "bevy_transform 0.13.0", + "bevy_time", + "bevy_transform", "bevy_ui", - "bevy_utils 0.13.0", - "bevy_window 0.13.0", - "bevy_winit 0.13.0", -] - -[[package]] -name = "bevy_log" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0dc10ba1d225a8477b9e80a1bf797d8a8b8274e83c9b24fb4d9351aec9229755" -dependencies = [ - "android_log-sys", - "bevy_app 0.12.1", - "bevy_ecs 0.12.1", - "bevy_utils 0.12.1", - "console_error_panic_hook", - "tracing-log 0.1.4", - "tracing-subscriber", - "tracing-wasm", + "bevy_utils", + "bevy_window", + "bevy_winit", ] [[package]] @@ -1036,28 +692,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cfd5bcc3531f8008897fb03cc8751b86d0d29ef94f8fd38b422f9603b7ae80d0" dependencies = [ "android_log-sys", - "bevy_app 0.13.0", - "bevy_ecs 0.13.0", - "bevy_utils 0.13.0", + "bevy_app", + "bevy_ecs", + "bevy_utils", "console_error_panic_hook", "tracing-log 0.1.4", "tracing-subscriber", "tracing-wasm", ] -[[package]] -name = "bevy_macro_utils" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e566640c6b6dced73d2006c764c2cffebe1a82be4809486c4a5d7b4b50efed4d" -dependencies = [ - "proc-macro2", - "quote", - "rustc-hash", - "syn 2.0.50", - "toml_edit 0.20.7", -] - [[package]] name = "bevy_macro_utils" version = "0.13.0" @@ -1071,49 +714,30 @@ dependencies = [ "toml_edit 0.21.1", ] -[[package]] -name = "bevy_math" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58ddc2b76783939c530178f88e5711a1b01044d7b02db4033e2eb8b43b6cf4ec" -dependencies = [ - "glam 0.24.2", - "serde", -] - [[package]] name = "bevy_math" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6f312b1b8aa6d3965b65040b08e33efac030db3071f20b44f9da9c4c3dfcaf76" dependencies = [ - "glam 0.25.0", + "glam", "serde", ] -[[package]] -name = "bevy_mikktspace" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ec4962977a746d870170532fc92759e04d3dbcae8b7b82e7ca3bb83b1d75277" -dependencies = [ - "glam 0.24.2", -] - [[package]] name = "bevy_mikktspace" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3075c01f2b1799945892d5310fc1836e47c045dfe6af5878a304a475931a0c5f" dependencies = [ - "glam 0.25.0", + "glam", ] [[package]] name = "bevy_openxr_android" version = "0.1.0" dependencies = [ - "bevy 0.13.0", + "bevy", "bevy_oxr", "openxr", ] @@ -1123,65 +747,38 @@ name = "bevy_oxr" version = "0.1.0" dependencies = [ "ash", - "bevy 0.13.0", - "bevy_rapier3d 0.22.0", + "bevy", "color-eyre", - "d3d12 0.19.0", + "d3d12", "eyre", - "futures-lite 2.2.0", + "futures-lite", "jni 0.20.0", "mint", "ndk-context", "openxr", - "wgpu 0.19.1", - "wgpu-core 0.19.0", - "wgpu-hal 0.19.1", + "wgpu", + "wgpu-core", + "wgpu-hal", "winapi", ] -[[package]] -name = "bevy_pbr" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "520bfd2a898c74f84ea52cfb8eb061f37373ad15e623489d5f75d27ebd6138fe" -dependencies = [ - "bevy_app 0.12.1", - "bevy_asset 0.12.1", - "bevy_core_pipeline 0.12.1", - "bevy_derive 0.12.1", - "bevy_ecs 0.12.1", - "bevy_math 0.12.1", - "bevy_reflect 0.12.1", - "bevy_render 0.12.1", - "bevy_transform 0.12.1", - "bevy_utils 0.12.1", - "bevy_window 0.12.1", - "bitflags 2.4.2", - "bytemuck", - "fixedbitset", - "naga_oil 0.10.1", - "radsort", - "smallvec", - "thread_local", -] - [[package]] name = "bevy_pbr" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c31c72bf12e50ff76c9ed9a7c51ceb88bfea9865d00f24d95b12344fffe1e270" dependencies = [ - "bevy_app 0.13.0", - "bevy_asset 0.13.0", - "bevy_core_pipeline 0.13.0", - "bevy_derive 0.13.0", - "bevy_ecs 0.13.0", - "bevy_math 0.13.0", - "bevy_reflect 0.13.0", - "bevy_render 0.13.0", - "bevy_transform 0.13.0", - "bevy_utils 0.13.0", - "bevy_window 0.13.0", + "bevy_app", + "bevy_asset", + "bevy_core_pipeline", + "bevy_derive", + "bevy_ecs", + "bevy_math", + "bevy_reflect", + "bevy_render", + "bevy_transform", + "bevy_utils", + "bevy_window", "bitflags 2.4.2", "bytemuck", "fixedbitset", @@ -1190,60 +787,23 @@ dependencies = [ "thread_local", ] -[[package]] -name = "bevy_ptr" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c77ec20c8fafcdc196508ef5ccb4f0400a8d193cb61f7b14a36ed9a25ad423cf" - [[package]] name = "bevy_ptr" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "86afa4a88ee06b10fe1e6f28a796ba2eedd16804717cbbb911df0cbb0cd6677b" -[[package]] -name = "bevy_rapier3d" -version = "0.22.0" -source = "git+https://github.com/devil-ira/bevy_rapier?branch=bevy-0.12#aa4aa2c046221a237a8fb7a7e635f116e36b3ab3" -dependencies = [ - "bevy 0.12.1", - "bitflags 2.4.2", - "log", - "nalgebra", - "rapier3d 0.17.2", -] - [[package]] name = "bevy_rapier3d" version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3ac2b344d110e8aff2dab7ca6ed428dfcbbfeeb8f20827825996538f24e7fcdf" dependencies = [ - "bevy 0.13.0", + "bevy", "bitflags 2.4.2", "log", "nalgebra", - "rapier3d 0.18.0", -] - -[[package]] -name = "bevy_reflect" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7921f15fc944c9c8ad01d7dbcea6505b8909c6655cd9382bab1407181556038" -dependencies = [ - "bevy_math 0.12.1", - "bevy_ptr 0.12.1", - "bevy_reflect_derive 0.12.1", - "bevy_utils 0.12.1", - "downcast-rs", - "erased-serde 0.3.31", - "glam 0.24.2", - "serde", - "smallvec", - "smol_str", - "thiserror", + "rapier3d", ] [[package]] @@ -1251,30 +811,17 @@ name = "bevy_reflect" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "133dfab8d403d0575eeed9084e85780bbb449dcf75dd687448439117789b40a2" -dependencies = [ - "bevy_math 0.13.0", - "bevy_ptr 0.13.0", - "bevy_reflect_derive 0.13.0", - "bevy_utils 0.13.0", - "downcast-rs", - "erased-serde 0.4.3", - "glam 0.25.0", - "serde", - "smol_str", - "thiserror", -] - -[[package]] -name = "bevy_reflect_derive" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4a8c5475f216e751ef4452a1306b00711f33d2d04d9f149e4c845dfeb6753a0" -dependencies = [ - "bevy_macro_utils 0.12.1", - "proc-macro2", - "quote", - "syn 2.0.50", - "uuid", +dependencies = [ + "bevy_math", + "bevy_ptr", + "bevy_reflect_derive", + "bevy_utils", + "downcast-rs", + "erased-serde", + "glam", + "serde", + "smol_str", + "thiserror", ] [[package]] @@ -1283,112 +830,56 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ce1679a4dfdb2c9ff24ca590914c3cec119d7c9e1b56fa637776913acc030386" dependencies = [ - "bevy_macro_utils 0.13.0", + "bevy_macro_utils", "proc-macro2", "quote", "syn 2.0.50", "uuid", ] -[[package]] -name = "bevy_render" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdefdd3737125b0d94a6ff20bb70fa8cfe9d7d5dcd72ba4dfe6c5f1d30d9f6e4" -dependencies = [ - "async-channel 1.9.0", - "bevy_app 0.12.1", - "bevy_asset 0.12.1", - "bevy_core 0.12.1", - "bevy_derive 0.12.1", - "bevy_ecs 0.12.1", - "bevy_encase_derive 0.12.1", - "bevy_hierarchy 0.12.1", - "bevy_log 0.12.1", - "bevy_math 0.12.1", - "bevy_mikktspace 0.12.1", - "bevy_reflect 0.12.1", - "bevy_render_macros 0.12.1", - "bevy_tasks 0.12.1", - "bevy_time 0.12.1", - "bevy_transform 0.12.1", - "bevy_utils 0.12.1", - "bevy_window 0.12.1", - "bitflags 2.4.2", - "bytemuck", - "codespan-reporting", - "downcast-rs", - "encase 0.6.1", - "futures-lite 1.13.0", - "hexasphere 9.1.0", - "image", - "js-sys", - "naga 0.13.0", - "naga_oil 0.10.1", - "serde", - "smallvec", - "thiserror", - "thread_local", - "wasm-bindgen", - "web-sys", - "wgpu 0.17.2", -] - [[package]] name = "bevy_render" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3b194b7029b7541ef9206ac3cb696d3cb37f70bd3260d293fc00d378547e892" dependencies = [ - "async-channel 2.2.0", - "bevy_app 0.13.0", - "bevy_asset 0.13.0", - "bevy_core 0.13.0", - "bevy_derive 0.13.0", - "bevy_ecs 0.13.0", - "bevy_encase_derive 0.13.0", - "bevy_hierarchy 0.13.0", - "bevy_log 0.13.0", - "bevy_math 0.13.0", - "bevy_mikktspace 0.13.0", - "bevy_reflect 0.13.0", - "bevy_render_macros 0.13.0", - "bevy_tasks 0.13.0", - "bevy_time 0.13.0", - "bevy_transform 0.13.0", - "bevy_utils 0.13.0", - "bevy_window 0.13.0", + "async-channel", + "bevy_app", + "bevy_asset", + "bevy_core", + "bevy_derive", + "bevy_ecs", + "bevy_encase_derive", + "bevy_hierarchy", + "bevy_log", + "bevy_math", + "bevy_mikktspace", + "bevy_reflect", + "bevy_render_macros", + "bevy_tasks", + "bevy_time", + "bevy_transform", + "bevy_utils", + "bevy_window", "bitflags 2.4.2", "bytemuck", "codespan-reporting", "downcast-rs", - "encase 0.7.0", - "futures-lite 2.2.0", - "hexasphere 10.0.0", + "encase", + "futures-lite", + "hexasphere", "image", "js-sys", "ktx2", - "naga 0.19.0", - "naga_oil 0.13.0", + "naga", + "naga_oil", "ruzstd", "serde", "thiserror", "thread_local", "wasm-bindgen", "web-sys", - "wgpu 0.19.1", -] - -[[package]] -name = "bevy_render_macros" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64d86bfc5a1e7fbeeaec0c4ceab18155530f5506624670965db3415f75826bea" -dependencies = [ - "bevy_macro_utils 0.12.1", - "proc-macro2", - "quote", - "syn 2.0.50", + "wgpu", ] [[package]] @@ -1397,48 +888,27 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4aa6d99b50375bb7f63be2c3055dfe2f926f7b3c4db108bb0b1181b4f02766aa" dependencies = [ - "bevy_macro_utils 0.13.0", + "bevy_macro_utils", "proc-macro2", "quote", "syn 2.0.50", ] -[[package]] -name = "bevy_scene" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7df078b5e406e37c8a1c6ba0d652bf105fde713ce3c3efda7263fe27467eee5" -dependencies = [ - "bevy_app 0.12.1", - "bevy_asset 0.12.1", - "bevy_derive 0.12.1", - "bevy_ecs 0.12.1", - "bevy_hierarchy 0.12.1", - "bevy_reflect 0.12.1", - "bevy_render 0.12.1", - "bevy_transform 0.12.1", - "bevy_utils 0.12.1", - "ron", - "serde", - "thiserror", - "uuid", -] - [[package]] name = "bevy_scene" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2c3c82eaff0b22949183a75a7e2d7fc4ece808235918b34c5b282aab52c3563a" dependencies = [ - "bevy_app 0.13.0", - "bevy_asset 0.13.0", - "bevy_derive 0.13.0", - "bevy_ecs 0.13.0", - "bevy_hierarchy 0.13.0", - "bevy_reflect 0.13.0", - "bevy_render 0.13.0", - "bevy_transform 0.13.0", - "bevy_utils 0.13.0", + "bevy_app", + "bevy_asset", + "bevy_derive", + "bevy_ecs", + "bevy_hierarchy", + "bevy_reflect", + "bevy_render", + "bevy_transform", + "bevy_utils", "serde", "thiserror", "uuid", @@ -1450,17 +920,17 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5ea977d7d7c48fc4ba283d449f09528c4e70db17c9048e32e99ecd9890d72223" dependencies = [ - "bevy_app 0.13.0", - "bevy_asset 0.13.0", - "bevy_core_pipeline 0.13.0", - "bevy_derive 0.13.0", - "bevy_ecs 0.13.0", - "bevy_log 0.13.0", - "bevy_math 0.13.0", - "bevy_reflect 0.13.0", - "bevy_render 0.13.0", - "bevy_transform 0.13.0", - "bevy_utils 0.13.0", + "bevy_app", + "bevy_asset", + "bevy_core_pipeline", + "bevy_derive", + "bevy_ecs", + "bevy_log", + "bevy_math", + "bevy_reflect", + "bevy_render", + "bevy_transform", + "bevy_utils", "bitflags 2.4.2", "bytemuck", "fixedbitset", @@ -1470,31 +940,17 @@ dependencies = [ "thiserror", ] -[[package]] -name = "bevy_tasks" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4fefa7fe0da8923525f7500e274f1bd60dbd79918a25cf7d0dfa0a6ba15c1cf" -dependencies = [ - "async-channel 1.9.0", - "async-executor", - "async-task", - "concurrent-queue", - "futures-lite 1.13.0", - "wasm-bindgen-futures", -] - [[package]] name = "bevy_tasks" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b20f243f6fc4c4ba10c2dbff891e947ddae947bb20b263f43e023558b35294bd" dependencies = [ - "async-channel 2.2.0", + "async-channel", "async-executor", "async-task", "concurrent-queue", - "futures-lite 2.2.0", + "futures-lite", "wasm-bindgen-futures", ] @@ -1505,74 +961,46 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "006990d27551dbc339774178e833290952511621662fd5ca23a4e6e922ab2d9f" dependencies = [ "ab_glyph", - "bevy_app 0.13.0", - "bevy_asset 0.13.0", - "bevy_ecs 0.13.0", - "bevy_math 0.13.0", - "bevy_reflect 0.13.0", - "bevy_render 0.13.0", + "bevy_app", + "bevy_asset", + "bevy_ecs", + "bevy_math", + "bevy_reflect", + "bevy_render", "bevy_sprite", - "bevy_transform 0.13.0", - "bevy_utils 0.13.0", - "bevy_window 0.13.0", + "bevy_transform", + "bevy_utils", + "bevy_window", "glyph_brush_layout", "serde", "thiserror", ] -[[package]] -name = "bevy_time" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6250d76eed3077128b6a3d004f9f198b01107800b9824051e32bb658054e837" -dependencies = [ - "bevy_app 0.12.1", - "bevy_ecs 0.12.1", - "bevy_reflect 0.12.1", - "bevy_utils 0.12.1", - "crossbeam-channel", - "thiserror", -] - [[package]] name = "bevy_time" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9738901b6b251d2c9250542af7002d6f671401fc3b74504682697c5ec822f210" dependencies = [ - "bevy_app 0.13.0", - "bevy_ecs 0.13.0", - "bevy_reflect 0.13.0", - "bevy_utils 0.13.0", + "bevy_app", + "bevy_ecs", + "bevy_reflect", + "bevy_utils", "crossbeam-channel", "thiserror", ] -[[package]] -name = "bevy_transform" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d541e0c292edbd96afae816ee680e02247422423ccd5dc635c1e211a20ed64be" -dependencies = [ - "bevy_app 0.12.1", - "bevy_ecs 0.12.1", - "bevy_hierarchy 0.12.1", - "bevy_math 0.12.1", - "bevy_reflect 0.12.1", - "thiserror", -] - [[package]] name = "bevy_transform" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba73744a95bc4b8683e91cea3e79b1ad0844c1d677f31fbbc1814c79a5b4f8f0" dependencies = [ - "bevy_app 0.13.0", - "bevy_ecs 0.13.0", - "bevy_hierarchy 0.13.0", - "bevy_math 0.13.0", - "bevy_reflect 0.13.0", + "bevy_app", + "bevy_ecs", + "bevy_hierarchy", + "bevy_math", + "bevy_reflect", "thiserror", ] @@ -1582,46 +1010,28 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fafe872906bac6d7fc8ecff166f56b4253465b2895ed88801499aa113548ccc6" dependencies = [ - "bevy_a11y 0.13.0", - "bevy_app 0.13.0", - "bevy_asset 0.13.0", - "bevy_core_pipeline 0.13.0", - "bevy_derive 0.13.0", - "bevy_ecs 0.13.0", - "bevy_hierarchy 0.13.0", - "bevy_input 0.13.0", - "bevy_log 0.13.0", - "bevy_math 0.13.0", - "bevy_reflect 0.13.0", - "bevy_render 0.13.0", + "bevy_a11y", + "bevy_app", + "bevy_asset", + "bevy_core_pipeline", + "bevy_derive", + "bevy_ecs", + "bevy_hierarchy", + "bevy_input", + "bevy_log", + "bevy_math", + "bevy_reflect", + "bevy_render", "bevy_sprite", "bevy_text", - "bevy_transform 0.13.0", - "bevy_utils 0.13.0", - "bevy_window 0.13.0", + "bevy_transform", + "bevy_utils", + "bevy_window", "bytemuck", "taffy", "thiserror", ] -[[package]] -name = "bevy_utils" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7915222f4a08ccc782e08d10b751b42e5f9d786e697d0cb3fd09333cb7e8b6ea" -dependencies = [ - "ahash", - "bevy_utils_proc_macros 0.12.1", - "getrandom", - "hashbrown 0.14.3", - "instant", - "nonmax", - "petgraph", - "thiserror", - "tracing", - "uuid", -] - [[package]] name = "bevy_utils" version = "0.13.0" @@ -1629,9 +1039,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94a06aca1c1863606416b892f4c79e300dbc6211b6690953269051a431c2cca0" dependencies = [ "ahash", - "bevy_utils_proc_macros 0.13.0", + "bevy_utils_proc_macros", "getrandom", - "hashbrown 0.14.3", + "hashbrown", "nonmax", "petgraph", "smallvec", @@ -1641,17 +1051,6 @@ dependencies = [ "web-time", ] -[[package]] -name = "bevy_utils_proc_macros" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7aafecc952b6b8eb1a93c12590bd867d25df2f4ae1033a01dfdfc3c35ebccfff" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.50", -] - [[package]] name = "bevy_utils_proc_macros" version = "0.13.0" @@ -1663,87 +1062,46 @@ dependencies = [ "syn 2.0.50", ] -[[package]] -name = "bevy_window" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41ee72bf7f974000e9b31bb971a89387f1432ba9413f35c4fef59fef49767260" -dependencies = [ - "bevy_a11y 0.12.1", - "bevy_app 0.12.1", - "bevy_ecs 0.12.1", - "bevy_input 0.12.1", - "bevy_math 0.12.1", - "bevy_reflect 0.12.1", - "bevy_utils 0.12.1", - "raw-window-handle 0.5.2", -] - [[package]] name = "bevy_window" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cb627efd7622a61398ac0d3674f93c997cffe16f13c59fb8ae8a05c9e28de961" dependencies = [ - "bevy_a11y 0.13.0", - "bevy_app 0.13.0", - "bevy_ecs 0.13.0", - "bevy_input 0.13.0", - "bevy_math 0.13.0", - "bevy_reflect 0.13.0", - "bevy_utils 0.13.0", + "bevy_a11y", + "bevy_app", + "bevy_ecs", + "bevy_input", + "bevy_math", + "bevy_reflect", + "bevy_utils", "raw-window-handle 0.6.0", "smol_str", ] -[[package]] -name = "bevy_winit" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1eb71f287eca9006dda998784c7b931e400ae2cc4c505da315882a8b082f21ad" -dependencies = [ - "accesskit_winit 0.15.0", - "approx", - "bevy_a11y 0.12.1", - "bevy_app 0.12.1", - "bevy_derive 0.12.1", - "bevy_ecs 0.12.1", - "bevy_hierarchy 0.12.1", - "bevy_input 0.12.1", - "bevy_math 0.12.1", - "bevy_tasks 0.12.1", - "bevy_utils 0.12.1", - "bevy_window 0.12.1", - "crossbeam-channel", - "raw-window-handle 0.5.2", - "wasm-bindgen", - "web-sys", - "winit 0.28.7", -] - [[package]] name = "bevy_winit" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55105324a201941ae587790f83f6d9caa327e0baa0205558ec41e5ee05a1f703" dependencies = [ - "accesskit_winit 0.17.0", + "accesskit_winit", "approx", - "bevy_a11y 0.13.0", - "bevy_app 0.13.0", - "bevy_derive 0.13.0", - "bevy_ecs 0.13.0", - "bevy_hierarchy 0.13.0", - "bevy_input 0.13.0", - "bevy_math 0.13.0", - "bevy_tasks 0.13.0", - "bevy_utils 0.13.0", - "bevy_window 0.13.0", + "bevy_a11y", + "bevy_app", + "bevy_derive", + "bevy_ecs", + "bevy_hierarchy", + "bevy_input", + "bevy_math", + "bevy_tasks", + "bevy_utils", + "bevy_window", "crossbeam-channel", "raw-window-handle 0.6.0", "wasm-bindgen", "web-sys", - "winit 0.29.10", + "winit", ] [[package]] @@ -1859,12 +1217,12 @@ version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118" dependencies = [ - "async-channel 2.2.0", - "async-lock 3.3.0", + "async-channel", + "async-lock", "async-task", - "fastrand 2.0.1", + "fastrand", "futures-io", - "futures-lite 2.2.0", + "futures-lite", "piper", "tracing", ] @@ -2029,12 +1387,6 @@ dependencies = [ "com_macros", ] -[[package]] -name = "com-rs" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf43edc576402991846b093a7ca18a3477e0ef9c588cde84964b5d3e43016642" - [[package]] name = "com_macros" version = "0.6.0" @@ -2135,19 +1487,6 @@ version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" -[[package]] -name = "core-graphics" -version = "0.22.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb" -dependencies = [ - "bitflags 1.3.2", - "core-foundation", - "core-graphics-types", - "foreign-types 0.3.2", - "libc", -] - [[package]] name = "core-graphics" version = "0.23.1" @@ -2157,7 +1496,7 @@ dependencies = [ "bitflags 1.3.2", "core-foundation", "core-graphics-types", - "foreign-types 0.5.0", + "foreign-types", "libc", ] @@ -2288,17 +1627,6 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991" -[[package]] -name = "d3d12" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e16e44ab292b1dddfdaf7be62cfd8877df52f2f3fde5858d95bab606be259f20" -dependencies = [ - "bitflags 2.4.2", - "libloading 0.8.1", - "winapi", -] - [[package]] name = "d3d12" version = "0.19.0" @@ -2326,9 +1654,9 @@ checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5" name = "demo" version = "0.1.0" dependencies = [ - "bevy 0.13.0", + "bevy", "bevy_oxr", - "bevy_rapier3d 0.25.0", + "bevy_rapier3d", "color-eyre", ] @@ -2370,18 +1698,6 @@ version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" -[[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.2", - "thiserror", -] - [[package]] name = "encase" version = "0.7.0" @@ -2389,38 +1705,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95ed933078d2e659745df651f4c180511cd582e5b9414ff896e7d50d207e3103" dependencies = [ "const_panic", - "encase_derive 0.7.0", - "glam 0.25.0", + "encase_derive", + "glam", "thiserror", ] -[[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" version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f4ce1449c7d19eba6cc0abd231150ad81620a8dce29601d7f8d236e5d431d72a" dependencies = [ - "encase_derive_impl 0.7.0", -] - -[[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.50", + "encase_derive_impl", ] [[package]] @@ -2440,15 +1736,6 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" -[[package]] -name = "erased-serde" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c138974f9d5e7fe373eb04df7cae98833802ae4b11c24ac7039a21d5af4b26c" -dependencies = [ - "serde", -] - [[package]] name = "erased-serde" version = "0.4.3" @@ -2535,15 +1822,6 @@ dependencies = [ "once_cell", ] -[[package]] -name = "fastrand" -version = "1.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" -dependencies = [ - "instant", -] - [[package]] name = "fastrand" version = "2.0.1" @@ -2581,15 +1859,6 @@ version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" -[[package]] -name = "foreign-types" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" -dependencies = [ - "foreign-types-shared 0.1.1", -] - [[package]] name = "foreign-types" version = "0.5.0" @@ -2597,7 +1866,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" dependencies = [ "foreign-types-macros", - "foreign-types-shared 0.3.1", + "foreign-types-shared", ] [[package]] @@ -2611,12 +1880,6 @@ dependencies = [ "syn 2.0.50", ] -[[package]] -name = "foreign-types-shared" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" - [[package]] name = "foreign-types-shared" version = "0.3.1" @@ -2635,28 +1898,13 @@ version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" -[[package]] -name = "futures-lite" -version = "1.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" -dependencies = [ - "fastrand 1.9.0", - "futures-core", - "futures-io", - "memchr", - "parking", - "pin-project-lite", - "waker-fn", -] - [[package]] name = "futures-lite" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "445ba825b27408685aaecefd65178908c36c6e96aaf6d8599419d46e624192ba" dependencies = [ - "fastrand 2.0.1", + "fastrand", "futures-core", "futures-io", "parking", @@ -2737,16 +1985,6 @@ dependencies = [ "xml-rs", ] -[[package]] -name = "glam" -version = "0.24.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5418c17512bdf42730f9032c74e1ae39afc408745ebb2acf72fbc4691c17945" -dependencies = [ - "bytemuck", - "serde", -] - [[package]] name = "glam" version = "0.25.0" @@ -2763,18 +2001,6 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" -[[package]] -name = "glow" -version = "0.12.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca0fe580e4b60a8ab24a868bc08e2f03cbcb20d3d676601fa909386713333728" -dependencies = [ - "js-sys", - "slotmap", - "wasm-bindgen", - "web-sys", -] - [[package]] name = "glow" version = "0.13.1" @@ -2862,19 +2088,6 @@ dependencies = [ "bitflags 2.4.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]] name = "gpu-allocator" version = "0.25.0" @@ -2896,7 +2109,7 @@ checksum = "cc11df1ace8e7e564511f53af41f3e42ddc95b56fd07b3f4445d2a6048bc682c" dependencies = [ "bitflags 2.4.2", "gpu-descriptor-types", - "hashbrown 0.14.3", + "hashbrown", ] [[package]] @@ -2924,12 +2137,6 @@ dependencies = [ "svg_fmt", ] -[[package]] -name = "hashbrown" -version = "0.12.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" - [[package]] name = "hashbrown" version = "0.14.3" @@ -2941,21 +2148,6 @@ dependencies = [ "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.4", - "thiserror", - "widestring", - "winapi", -] - [[package]] name = "hassle-rs" version = "0.11.0" @@ -2971,16 +2163,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "hexasphere" -version = "9.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cb3df16a7bcb1b5bc092abd55e14f77ca70aea14445026e264586fc62889a10" -dependencies = [ - "constgebra", - "glam 0.24.2", -] - [[package]] name = "hexasphere" version = "10.0.0" @@ -2988,7 +2170,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f33ddb7f7143d9e703c072e88b98cd8b9719f174137a671429351bd2ee43c02a" dependencies = [ "constgebra", - "glam 0.25.0", + "glam", ] [[package]] @@ -3023,19 +2205,9 @@ dependencies = [ [[package]] name = "indenter" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683" - -[[package]] -name = "indexmap" -version = "1.9.3" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" -dependencies = [ - "autocfg", - "hashbrown 0.12.3", -] +checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683" [[package]] name = "indexmap" @@ -3044,7 +2216,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "233cf39063f058ea2caae4091bf4a3ef70a653afbc026f5c4a4135d114e3c177" dependencies = [ "equivalent", - "hashbrown 0.14.3", + "hashbrown", ] [[package]] @@ -3073,18 +2245,6 @@ dependencies = [ "libc", ] -[[package]] -name = "instant" -version = "0.1.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" -dependencies = [ - "cfg-if", - "js-sys", - "wasm-bindgen", - "web-sys", -] - [[package]] name = "io-kit-sys" version = "0.4.0" @@ -3169,17 +2329,6 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "khronos-egl" -version = "4.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c2352bd1d0bceb871cb9d40f24360c8133c11d7486b68b5381c1dd1a32015e3" -dependencies = [ - "libc", - "libloading 0.7.4", - "pkg-config", -] - [[package]] name = "khronos-egl" version = "6.0.0" @@ -3347,21 +2496,6 @@ version = "2.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" -[[package]] -name = "metal" -version = "0.26.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "623b5e6cefd76e58f774bd3cc0c6f5c7615c58c03a97815245a25c3c9bdee318" -dependencies = [ - "bitflags 2.4.2", - "block", - "core-graphics-types", - "foreign-types 0.5.0", - "log", - "objc", - "paste", -] - [[package]] name = "metal" version = "0.27.0" @@ -3371,7 +2505,7 @@ dependencies = [ "bitflags 2.4.2", "block", "core-graphics-types", - "foreign-types 0.5.0", + "foreign-types", "log", "objc", "paste", @@ -3399,27 +2533,6 @@ version = "0.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e53debba6bda7a793e5f99b8dacf19e626084f525f7829104ba9898f367d85ff" -[[package]] -name = "naga" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1ceaaa4eedaece7e4ec08c55c640ba03dbb73fb812a6570a59bcf1930d0f70e" -dependencies = [ - "bit-set", - "bitflags 2.4.2", - "codespan-reporting", - "hexf-parse", - "indexmap 1.9.3", - "log", - "num-traits", - "pp-rs", - "rustc-hash", - "spirv 0.2.0+1.5.4", - "termcolor", - "thiserror", - "unicode-xid", -] - [[package]] name = "naga" version = "0.19.0" @@ -3430,37 +2543,17 @@ dependencies = [ "bitflags 2.4.2", "codespan-reporting", "hexf-parse", - "indexmap 2.2.3", + "indexmap", "log", "num-traits", "pp-rs", "rustc-hash", - "spirv 0.3.0+sdk-1.3.268.0", + "spirv", "termcolor", "thiserror", "unicode-xid", ] -[[package]] -name = "naga_oil" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ac54c77b3529887f9668d3dd81e955e58f252b31a333f836e3548c06460b958" -dependencies = [ - "bit-set", - "codespan-reporting", - "data-encoding", - "indexmap 1.9.3", - "naga 0.13.0", - "once_cell", - "regex", - "regex-syntax 0.7.5", - "rustc-hash", - "thiserror", - "tracing", - "unicode-ident", -] - [[package]] name = "naga_oil" version = "0.13.0" @@ -3470,8 +2563,8 @@ dependencies = [ "bit-set", "codespan-reporting", "data-encoding", - "indexmap 2.2.3", - "naga 0.19.0", + "indexmap", + "naga", "once_cell", "regex", "regex-syntax 0.8.2", @@ -3488,8 +2581,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4541eb06dce09c0241ebbaab7102f0a01a0c8994afed2e5d0d66775016e25ac2" dependencies = [ "approx", - "glam 0.24.2", - "glam 0.25.0", + "glam", "matrixmultiply", "nalgebra-macros", "num-complex", @@ -3690,15 +2782,6 @@ dependencies = [ "num_enum_derive 0.5.11", ] -[[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]] name = "num_enum" version = "0.7.2" @@ -3720,18 +2803,6 @@ dependencies = [ "syn 1.0.109", ] -[[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 1.3.1", - "proc-macro2", - "quote", - "syn 2.0.50", -] - [[package]] name = "num_enum_derive" version = "0.7.2" @@ -3860,8 +2931,9 @@ checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" [[package]] name = "openxr" -version = "0.17.1" -source = "git+https://github.com/Ralith/openxrs?rev=0177d2d#0177d2de9641f631d351b03369320e84e4955619" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a03958eb34719625119448d483ebd2fe008a2128b6286f2a7138b7e48072053" dependencies = [ "libc", "libloading 0.8.1", @@ -3871,8 +2943,9 @@ dependencies = [ [[package]] name = "openxr-sys" -version = "0.9.3" -source = "git+https://github.com/Ralith/openxrs?rev=0177d2d#0177d2de9641f631d351b03369320e84e4955619" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1534b2c14b56564e58b91f5015817e1d87bd43ca12a188eda6a9ea3859b0ec25" dependencies = [ "cmake", "libc", @@ -3978,7 +3051,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" dependencies = [ "fixedbitset", - "indexmap 2.2.3", + "indexmap", ] [[package]] @@ -3994,7 +3067,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "668d31b1c4eba19242f2088b2bf3316b82ca31082a8335764db4e083db7485d4" dependencies = [ "atomic-waker", - "fastrand 2.0.1", + "fastrand", "futures-io", ] @@ -4101,26 +3174,6 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c8a99fddc9f0ba0a85884b8d14e3592853e787d581ca1816c91349b10e4eeab" -[[package]] -name = "rapier3d" -version = "0.17.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62a8a0bd9d3135f7b4eb45d0796540e7bab47b6b7c974f90567ccc5a0454f42b" -dependencies = [ - "approx", - "arrayvec", - "bit-vec", - "bitflags 1.3.2", - "crossbeam", - "downcast-rs", - "nalgebra", - "num-derive 0.3.3", - "num-traits", - "parry3d", - "rustc-hash", - "simba", -] - [[package]] name = "rapier3d" version = "0.18.0" @@ -4221,12 +3274,6 @@ version = "0.6.29" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" -[[package]] -name = "regex-syntax" -version = "0.7.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" - [[package]] name = "regex-syntax" version = "0.8.2" @@ -4440,22 +3487,12 @@ version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "61addf9117b11d1f5b4bf6fe94242ba25f59d2d4b2080544b771bd647024fd00" dependencies = [ - "hashbrown 0.14.3", + "hashbrown", "num-traits", "robust", "smallvec", ] -[[package]] -name = "spirv" -version = "0.2.0+1.5.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "246bfa38fe3db3f1dfc8ca5a2cdeb7348c78be2112740cc0ec8ef18b6d94f830" -dependencies = [ - "bitflags 1.3.2", - "num-traits", -] - [[package]] name = "spirv" version = "0.3.0+sdk-1.3.268.0" @@ -4499,20 +3536,6 @@ dependencies = [ "unicode-ident", ] -[[package]] -name = "sysinfo" -version = "0.29.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd727fc423c2060f6c92d9534cef765c65a6ed3f428a03d7def74a8c4348e666" -dependencies = [ - "cfg-if", - "core-foundation-sys", - "libc", - "ntapi", - "once_cell", - "winapi", -] - [[package]] name = "sysinfo" version = "0.30.5" @@ -4605,18 +3628,7 @@ version = "0.19.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" dependencies = [ - "indexmap 2.2.3", - "toml_datetime", - "winnow", -] - -[[package]] -name = "toml_edit" -version = "0.20.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81" -dependencies = [ - "indexmap 2.2.3", + "indexmap", "toml_datetime", "winnow", ] @@ -4627,7 +3639,7 @@ version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" dependencies = [ - "indexmap 2.2.3", + "indexmap", "toml_datetime", "winnow", ] @@ -4799,12 +3811,6 @@ version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" -[[package]] -name = "waker-fn" -version = "1.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3c4517f54858c779bbcbf228f4fca63d121bf85fbecb2dc578cdf4a39395690" - [[package]] name = "walkdir" version = "2.4.0" @@ -4887,17 +3893,6 @@ version = "0.2.91" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4f186bd2dcf04330886ce82d6f33dd75a7bfcf69ecf5763b89fcde53b6ac9838" -[[package]] -name = "wayland-scanner" -version = "0.29.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f4303d8fa22ab852f789e75a967f0a2cdc430a607751c0499bada3e451cbd53" -dependencies = [ - "proc-macro2", - "quote", - "xml-rs", -] - [[package]] name = "web-sys" version = "0.3.67" @@ -4918,30 +3913,6 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "wgpu" -version = "0.17.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "752e44d3998ef35f71830dd1ad3da513e628e2e4d4aedb0ab580f850827a0b41" -dependencies = [ - "arrayvec", - "cfg-if", - "js-sys", - "log", - "naga 0.13.0", - "parking_lot", - "profiling", - "raw-window-handle 0.5.2", - "smallvec", - "static_assertions", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", - "wgpu-core 0.17.1", - "wgpu-hal 0.17.2", - "wgpu-types 0.17.0", -] - [[package]] name = "wgpu" version = "0.19.1" @@ -4953,7 +3924,7 @@ dependencies = [ "cfg_aliases", "js-sys", "log", - "naga 0.19.0", + "naga", "parking_lot", "profiling", "raw-window-handle 0.6.0", @@ -4962,32 +3933,9 @@ dependencies = [ "wasm-bindgen", "wasm-bindgen-futures", "web-sys", - "wgpu-core 0.19.0", - "wgpu-hal 0.19.1", - "wgpu-types 0.19.0", -] - -[[package]] -name = "wgpu-core" -version = "0.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f8a44dd301a30ceeed3c27d8c0090433d3da04d7b2a4042738095a424d12ae7" -dependencies = [ - "arrayvec", - "bit-vec", - "bitflags 2.4.2", - "codespan-reporting", - "log", - "naga 0.13.0", - "parking_lot", - "profiling", - "raw-window-handle 0.5.2", - "rustc-hash", - "smallvec", - "thiserror", - "web-sys", - "wgpu-hal 0.17.2", - "wgpu-types 0.17.0", + "wgpu-core", + "wgpu-hal", + "wgpu-types", ] [[package]] @@ -5001,9 +3949,9 @@ dependencies = [ "bitflags 2.4.2", "cfg_aliases", "codespan-reporting", - "indexmap 2.2.3", + "indexmap", "log", - "naga 0.19.0", + "naga", "once_cell", "parking_lot", "profiling", @@ -5012,49 +3960,8 @@ dependencies = [ "smallvec", "thiserror", "web-sys", - "wgpu-hal 0.19.1", - "wgpu-types 0.19.0", -] - -[[package]] -name = "wgpu-hal" -version = "0.17.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a80bf0e3c77399bb52850cb0830af9bad073d5cfcb9dd8253bef8125c42db17" -dependencies = [ - "android_system_properties", - "arrayvec", - "ash", - "bit-set", - "bitflags 2.4.2", - "block", - "core-graphics-types", - "d3d12 0.7.0", - "glow 0.12.3", - "gpu-alloc", - "gpu-allocator 0.22.0", - "gpu-descriptor", - "hassle-rs 0.10.0", - "js-sys", - "khronos-egl 4.1.0", - "libc", - "libloading 0.8.1", - "log", - "metal 0.26.0", - "naga 0.13.0", - "objc", - "parking_lot", - "profiling", - "range-alloc", - "raw-window-handle 0.5.2", - "renderdoc-sys", - "rustc-hash", - "smallvec", - "thiserror", - "wasm-bindgen", - "web-sys", - "wgpu-types 0.17.0", - "winapi", + "wgpu-hal", + "wgpu-types", ] [[package]] @@ -5071,20 +3978,20 @@ dependencies = [ "block", "cfg_aliases", "core-graphics-types", - "d3d12 0.19.0", - "glow 0.13.1", + "d3d12", + "glow", "glutin_wgl_sys", "gpu-alloc", - "gpu-allocator 0.25.0", + "gpu-allocator", "gpu-descriptor", - "hassle-rs 0.11.0", + "hassle-rs", "js-sys", - "khronos-egl 6.0.0", + "khronos-egl", "libc", "libloading 0.8.1", "log", - "metal 0.27.0", - "naga 0.19.0", + "metal", + "naga", "objc", "once_cell", "parking_lot", @@ -5097,21 +4004,10 @@ dependencies = [ "thiserror", "wasm-bindgen", "web-sys", - "wgpu-types 0.19.0", + "wgpu-types", "winapi", ] -[[package]] -name = "wgpu-types" -version = "0.17.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee64d7398d0c2f9ca48922c902ef69c42d000c759f3db41e355f4a570b052b67" -dependencies = [ - "bitflags 2.4.2", - "js-sys", - "web-sys", -] - [[package]] name = "wgpu-types" version = "0.19.0" @@ -5170,15 +4066,6 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" -[[package]] -name = "windows" -version = "0.44.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e745dab35a0c4c77aa3ce42d595e13d2003d6902d6b08c9ef5fc326d08da12b" -dependencies = [ - "windows-targets 0.42.2", -] - [[package]] name = "windows" version = "0.46.0" @@ -5438,47 +4325,20 @@ version = "0.52.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0770833d60a970638e989b3fa9fd2bb1aaadcf88963d1659fd7d9990196ed2d6" -[[package]] -name = "winit" -version = "0.28.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9596d90b45384f5281384ab204224876e8e8bf7d58366d9b795ad99aa9894b94" -dependencies = [ - "android-activity 0.4.3", - "bitflags 1.3.2", - "cfg_aliases", - "core-foundation", - "core-graphics 0.22.3", - "dispatch", - "instant", - "libc", - "log", - "ndk 0.7.0", - "objc2 0.3.0-beta.3.patch-leaks.3", - "once_cell", - "orbclient", - "raw-window-handle 0.5.2", - "redox_syscall 0.3.5", - "wasm-bindgen", - "wayland-scanner", - "web-sys", - "windows-sys 0.45.0", -] - [[package]] name = "winit" version = "0.29.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c824f11941eeae66ec71111cc2674373c772f482b58939bb4066b642aa2ffcf" dependencies = [ - "android-activity 0.5.2", + "android-activity", "atomic-waker", "bitflags 2.4.2", "bytemuck", "calloop", "cfg_aliases", "core-foundation", - "core-graphics 0.23.1", + "core-graphics", "cursor-icon", "icrate", "js-sys", diff --git a/Cargo.toml b/Cargo.toml index ad067c0f..079ab24e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,7 +13,7 @@ repository = "https://github.com/awtterpip/bevy_oxr" [workspace.dependencies] eyre = "0.6.2" bevy = "0.13" -openxr = { git = "https://github.com/Ralith/openxrs", rev = "0177d2d" } +openxr = "0.18" color-eyre = "0.6.2" [package] From 8a9feb7d3bc89807c95c00d7381961d648037338 Mon Sep 17 00:00:00 2001 From: Schmarni Date: Sat, 16 Mar 2024 22:35:44 +0100 Subject: [PATCH 2/2] fmt --- src/lib.rs | 1 - 1 file changed, 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index 98a8cde5..03d1e8ef 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -182,7 +182,6 @@ pub enum Backend { D3D12, } - fn clean_resources_render(cmds: &mut World) { // let session = cmds.remove_resource::().unwrap(); cmds.remove_resource::();