From 99c8c9c8274f4e49f9582d0292de6154ae4171ff Mon Sep 17 00:00:00 2001 From: hut Date: Sun, 12 May 2024 22:54:21 +0200 Subject: [PATCH] fork bevy to fix https://github.com/bevyengine/bevy/issues/13299 --- Cargo.lock | 176 +++++++++++++++++++++-------------------------------- Cargo.toml | 6 +- 2 files changed, 73 insertions(+), 109 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 21fabae..68f4716 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -291,8 +291,7 @@ checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" [[package]] name = "bevy" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65b9eadaacf8fe971331bc3f250f35c18bc9dace3f96b483062f38ac07e3a1b4" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_dylib", "bevy_internal", @@ -301,8 +300,7 @@ dependencies = [ [[package]] name = "bevy_a11y" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd8ef2795f7f5c816a4eda04834083eb5a92e8fef603bc21d2091c6e3b63621a" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "accesskit", "bevy_app", @@ -313,15 +311,14 @@ dependencies = [ [[package]] name = "bevy_animation" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e553d68bc937586010ed2194ac66b751bc6238cf622b3ed5a86f4e1581e94509" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_app", "bevy_asset", "bevy_core", "bevy_ecs", "bevy_hierarchy", - "bevy_math", + "bevy_math 0.13.2 (git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960)", "bevy_reflect", "bevy_render", "bevy_time", @@ -332,8 +329,7 @@ dependencies = [ [[package]] name = "bevy_app" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab348a32e46d21c5d61794294a92d415a770d26c7ba8951830b127b40b53ccc4" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_derive", "bevy_ecs", @@ -348,8 +344,7 @@ dependencies = [ [[package]] name = "bevy_asset" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50028e0d4f28a9f6aab48f61b688ba2793141188f88cdc9aa6c2bca2cc02ad35" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "async-broadcast", "async-fs", @@ -381,8 +376,7 @@ dependencies = [ [[package]] name = "bevy_asset_macros" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6617475908368418d815360148fdbb82f879dc255a70d2d7baa3766f0cd4bfd7" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_macro_utils", "proc-macro2", @@ -393,14 +387,13 @@ dependencies = [ [[package]] name = "bevy_audio" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0f12495e230cd5cf59c6051cdd820c97d7fe4f0597d4d9c3240c62e9c65b485" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_app", "bevy_asset", "bevy_derive", "bevy_ecs", - "bevy_math", + "bevy_math 0.13.2 (git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960)", "bevy_reflect", "bevy_transform", "bevy_utils", @@ -410,12 +403,11 @@ dependencies = [ [[package]] name = "bevy_core" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12b0042f241ba7cd61487aadd8addfb56f7eeb662d713ac1577026704508fc6c" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_app", "bevy_ecs", - "bevy_math", + "bevy_math 0.13.2 (git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960)", "bevy_reflect", "bevy_tasks", "bevy_utils", @@ -425,8 +417,7 @@ dependencies = [ [[package]] name = "bevy_core_pipeline" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48b7a471cb8ba665f12f7a167faa5566c11386f5bfc77d2e10bfde22b179f7b3" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_app", "bevy_asset", @@ -434,7 +425,7 @@ dependencies = [ "bevy_derive", "bevy_ecs", "bevy_log", - "bevy_math", + "bevy_math 0.13.2 (git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960)", "bevy_reflect", "bevy_render", "bevy_transform", @@ -447,8 +438,7 @@ dependencies = [ [[package]] name = "bevy_derive" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0e01f8343f391e2d6a63b368b82fb5b252ed43c8713fc87f9a8f2d59407dd00" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_macro_utils", "quote", @@ -458,8 +448,7 @@ dependencies = [ [[package]] name = "bevy_diagnostic" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1401cdccec7e49378d013dfb0ff62c251f85b3be19dcdf04cfd827f793d1ee9" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_app", "bevy_core", @@ -474,8 +463,7 @@ dependencies = [ [[package]] name = "bevy_dylib" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "922826e3b8f37c19836b49e18ceca662260cce87ab8faa4db6df8433903660cc" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_internal", ] @@ -483,8 +471,7 @@ dependencies = [ [[package]] name = "bevy_ecs" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98e612a8e7962ead849e370f3a7e972b88df879ced05cd9dad6a0286d14650cf" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "async-channel", "bevy_ecs_macros", @@ -503,8 +490,7 @@ dependencies = [ [[package]] name = "bevy_ecs_macros" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "807b5106c3410e58f4f523b55ea3c071e2a09e31e9510f3c22021c6a04732b5b" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_macro_utils", "proc-macro2", @@ -515,8 +501,7 @@ dependencies = [ [[package]] name = "bevy_embedded_assets" version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a4b0bfcdcbd0c59829415ae0756757d50dfdb0c8f324087b4a2daabb3971fbd" +source = "git+https://codeberg.org/outfly/bevy_embedded_assets.git?rev=bb925e7e5373c742c01e6e7aff04e92fdc07c095#bb925e7e5373c742c01e6e7aff04e92fdc07c095" dependencies = [ "bevy", "cargo-emit", @@ -527,8 +512,7 @@ dependencies = [ [[package]] name = "bevy_encase_derive" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "887087a5e522d9f20733a84dd7e6e9ca04cd8fdfac659220ed87d675eebc83a7" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_macro_utils", "encase_derive_impl", @@ -537,8 +521,7 @@ dependencies = [ [[package]] name = "bevy_gizmos" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "054df3550a9d423a961de65b459946ff23304f97f25af8a62c23f4259db8506d" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_app", "bevy_asset", @@ -547,7 +530,7 @@ dependencies = [ "bevy_ecs", "bevy_gizmos_macros", "bevy_log", - "bevy_math", + "bevy_math 0.13.2 (git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960)", "bevy_pbr", "bevy_reflect", "bevy_render", @@ -559,8 +542,7 @@ dependencies = [ [[package]] name = "bevy_gizmos_macros" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abdcaf74d8cd34aa5c3293527e7a012826840886ad3496c1b963ed8b66b1619f" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_macro_utils", "proc-macro2", @@ -571,8 +553,7 @@ dependencies = [ [[package]] name = "bevy_gltf" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21ecf404295055deb7fe037495891bc135ca10d46bc5b6c55f9ab7b7ebc61d31" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "base64", "bevy_animation", @@ -583,7 +564,7 @@ dependencies = [ "bevy_ecs", "bevy_hierarchy", "bevy_log", - "bevy_math", + "bevy_math 0.13.2 (git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960)", "bevy_pbr", "bevy_reflect", "bevy_render", @@ -601,8 +582,7 @@ dependencies = [ [[package]] name = "bevy_hierarchy" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbb3dfad24866a6713dafa3065a91c5cf5e355f6e1b191c25d704ae54185246c" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_app", "bevy_core", @@ -615,12 +595,11 @@ dependencies = [ [[package]] name = "bevy_input" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47f2b2b3df168c6ef661d25e09abf5bd4fecaacd400f27e5db650df1c3fa3a3b" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_app", "bevy_ecs", - "bevy_math", + "bevy_math 0.13.2 (git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960)", "bevy_reflect", "bevy_utils", "smol_str", @@ -630,8 +609,7 @@ dependencies = [ [[package]] name = "bevy_internal" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f58ec0ce77603df9474cde61f429126bfe06eb79094440e9141afb4217751c79" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_a11y", "bevy_animation", @@ -648,7 +626,7 @@ dependencies = [ "bevy_hierarchy", "bevy_input", "bevy_log", - "bevy_math", + "bevy_math 0.13.2 (git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960)", "bevy_pbr", "bevy_ptr", "bevy_reflect", @@ -668,8 +646,7 @@ dependencies = [ [[package]] name = "bevy_log" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5eea6c527fd828b7fef8d0f518167f27f405b904a16f227b644687d3f46a809" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "android_log-sys", "bevy_app", @@ -684,8 +661,7 @@ dependencies = [ [[package]] name = "bevy_macro_utils" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb270c98a96243b29465139ed10bda2f675d00a11904f6588a5f7fc4774119c7" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "proc-macro2", "quote", @@ -699,6 +675,14 @@ name = "bevy_math" version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f06daa26ffb82d90ba772256c0ba286f6c305c392f6976c9822717974805837c" +dependencies = [ + "glam", +] + +[[package]] +name = "bevy_math" +version = "0.13.2" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "glam", "serde", @@ -707,8 +691,7 @@ dependencies = [ [[package]] name = "bevy_mikktspace" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0d7ef7f2a826d0b19f059035831ce00a5e930435cc53c61e045773d0483f67a" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "glam", ] @@ -716,15 +699,14 @@ dependencies = [ [[package]] name = "bevy_pbr" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75b29c80269fa6db55c9e33701edd3ecb73d8866ca8cb814d49a9d3fb72531b6" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_app", "bevy_asset", "bevy_core_pipeline", "bevy_derive", "bevy_ecs", - "bevy_math", + "bevy_math 0.13.2 (git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960)", "bevy_reflect", "bevy_render", "bevy_transform", @@ -741,16 +723,14 @@ dependencies = [ [[package]] name = "bevy_ptr" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8050e2869fe341db6874203b5a01ff12673807a2c7c80cb829f6c7bea6997268" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" [[package]] name = "bevy_reflect" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccbd7de21d586457a340a0962ad0747dc5098ff925eb6b27a918c4bdd8252f7b" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ - "bevy_math", + "bevy_math 0.13.2 (git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960)", "bevy_ptr", "bevy_reflect_derive", "bevy_utils", @@ -765,8 +745,7 @@ dependencies = [ [[package]] name = "bevy_reflect_derive" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ce33051bd49036d4a5a62aa3f2068672ec55f3ebe92aa0d003a341f15cc37ac" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_macro_utils", "proc-macro2", @@ -778,8 +757,7 @@ dependencies = [ [[package]] name = "bevy_render" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88b2c4b644c739c0b474b6f8f7b0bc68ac13d83b59688781e9a7753c52780177" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "async-channel", "bevy_app", @@ -790,7 +768,7 @@ dependencies = [ "bevy_encase_derive", "bevy_hierarchy", "bevy_log", - "bevy_math", + "bevy_math 0.13.2 (git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960)", "bevy_mikktspace", "bevy_reflect", "bevy_render_macros", @@ -823,8 +801,7 @@ dependencies = [ [[package]] name = "bevy_render_macros" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "720b88406e786e378829b7d43c1ffb5300186912b99904d0d4d8ec6698a4f210" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_macro_utils", "proc-macro2", @@ -835,8 +812,7 @@ dependencies = [ [[package]] name = "bevy_scene" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f3d2caa1bfe7542dbe2c62e1bcc10791ba181fb744d2fe6711d1d373354da7c" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_app", "bevy_asset", @@ -855,8 +831,7 @@ dependencies = [ [[package]] name = "bevy_sprite" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cad1b555161f50e5d62b7fdf7ebeef1b24338aae7a88e51985da9553cd60ddf" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_app", "bevy_asset", @@ -864,7 +839,7 @@ dependencies = [ "bevy_derive", "bevy_ecs", "bevy_log", - "bevy_math", + "bevy_math 0.13.2 (git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960)", "bevy_reflect", "bevy_render", "bevy_transform", @@ -881,8 +856,7 @@ dependencies = [ [[package]] name = "bevy_tasks" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f07fcc4969b357de143509925b39c9a2c56eaa8750828d97f319ca9ed41897cb" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "async-channel", "async-executor", @@ -895,14 +869,13 @@ dependencies = [ [[package]] name = "bevy_text" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4e8456ae0bea7d6b7621e42c1c12bf66c0891381e62c948ab23920673ce611c" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "ab_glyph", "bevy_app", "bevy_asset", "bevy_ecs", - "bevy_math", + "bevy_math 0.13.2 (git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960)", "bevy_reflect", "bevy_render", "bevy_sprite", @@ -917,8 +890,7 @@ dependencies = [ [[package]] name = "bevy_time" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38ea5ae9fe7f56f555dbb05a88d34931907873e3f0c7dc426591839eef72fe3e" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_app", "bevy_ecs", @@ -931,13 +903,12 @@ dependencies = [ [[package]] name = "bevy_transform" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0d51a1f332cc00939d2f19ed6b909e5ed7037e39c7e25cc86930d79d432163e" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_app", "bevy_ecs", "bevy_hierarchy", - "bevy_math", + "bevy_math 0.13.2 (git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960)", "bevy_reflect", "thiserror", ] @@ -945,8 +916,7 @@ dependencies = [ [[package]] name = "bevy_ui" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6bbc30be39cfbfa3a073b541d22aea43ab14452dea12d7411ce201df17ff7b1" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_a11y", "bevy_app", @@ -957,7 +927,7 @@ dependencies = [ "bevy_hierarchy", "bevy_input", "bevy_log", - "bevy_math", + "bevy_math 0.13.2 (git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960)", "bevy_reflect", "bevy_render", "bevy_sprite", @@ -973,8 +943,7 @@ dependencies = [ [[package]] name = "bevy_utils" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a9f845a985c00e0ee8dc2d8af3f417be925fb52aad4bda5b96e2e58a2b4d2eb" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "ahash", "bevy_utils_proc_macros", @@ -992,8 +961,7 @@ dependencies = [ [[package]] name = "bevy_utils_proc_macros" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef158627f30503d5c18c20c60b444829f698d343516eeaf6eeee078c9a45163" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "proc-macro2", "quote", @@ -1003,14 +971,13 @@ dependencies = [ [[package]] name = "bevy_window" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "976202d2ed838176595b550ac654b15ae236e0178a6f19a94ca6d58f2a96ca60" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "bevy_a11y", "bevy_app", "bevy_ecs", "bevy_input", - "bevy_math", + "bevy_math 0.13.2 (git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960)", "bevy_reflect", "bevy_utils", "raw-window-handle", @@ -1020,8 +987,7 @@ dependencies = [ [[package]] name = "bevy_winit" version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa66539aa93d8522b146bf82de429714ea6370a6061fc1f1ff7bcacd4e64c6c4" +source = "git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960#2076f102be15a88a5026e128851a8ee1ae9d8960" dependencies = [ "accesskit_winit", "approx", @@ -1031,7 +997,7 @@ dependencies = [ "bevy_ecs", "bevy_hierarchy", "bevy_input", - "bevy_math", + "bevy_math 0.13.2 (git+https://codeberg.org/outfly/bevy.git?rev=2076f102be15a88a5026e128851a8ee1ae9d8960)", "bevy_tasks", "bevy_utils", "bevy_window", @@ -1045,11 +1011,10 @@ dependencies = [ [[package]] name = "bevy_xpbd_3d" version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0425ea7361b9b27c2a382e0663deb42f41147eee60fb2b3d5fa7e42d363ea848" +source = "git+https://codeberg.org/outfly/bevy_xpbd.git?rev=99bca3f6a25b8c4e6ec6509e9e9b0e7bed565912#99bca3f6a25b8c4e6ec6509e9e9b0e7bed565912" dependencies = [ "bevy", - "bevy_math", + "bevy_math 0.13.2 (registry+https://github.com/rust-lang/crates.io-index)", "bevy_xpbd_derive", "derive_more", "fxhash", @@ -1063,8 +1028,7 @@ dependencies = [ [[package]] name = "bevy_xpbd_derive" version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e1ef1d5e328abe1b76df974245f78e17fd17867583883d5e77444c6a8223a64" +source = "git+https://codeberg.org/outfly/bevy_xpbd.git?rev=99bca3f6a25b8c4e6ec6509e9e9b0e7bed565912#99bca3f6a25b8c4e6ec6509e9e9b0e7bed565912" dependencies = [ "quote", "syn 2.0.52", diff --git a/Cargo.toml b/Cargo.toml index 6a164a3..66159f7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,13 +24,13 @@ rust-version = "1.76.0" regex = "1" # The bevy game engine, the basis for this game -bevy = { version = "0.13.2", default-features = false, features = ["animation", "bevy_asset", "bevy_audio", "bevy_scene", "bevy_winit", "bevy_core_pipeline", "bevy_pbr", "bevy_gltf", "bevy_render", "bevy_text", "bevy_ui", "jpeg", "multi-threaded", "png", "tonemapping_luts", "vorbis"]} +bevy = { version = "0.13.2", git = "https://codeberg.org/outfly/bevy.git", rev = "2076f102be15a88a5026e128851a8ee1ae9d8960", default-features = false, features = ["animation", "bevy_asset", "bevy_audio", "bevy_scene", "bevy_winit", "bevy_core_pipeline", "bevy_pbr", "bevy_gltf", "bevy_render", "bevy_text", "bevy_ui", "jpeg", "multi-threaded", "png", "tonemapping_luts", "vorbis"]} # For physics and collision handling -bevy_xpbd_3d = { version = "0.4.2", default-features = false, features = ["3d", "f64", "parry-f64", "parallel", "async-collider"] } +bevy_xpbd_3d = { version = "0.4.2", git = "https://codeberg.org/outfly/bevy_xpbd.git", rev = "99bca3f6a25b8c4e6ec6509e9e9b0e7bed565912", default-features = false, features = ["3d", "f64", "parry-f64", "parallel", "async-collider"] } # For embedding assets into the binary, creating a self-sufficient executable -bevy_embedded_assets = { version = "0.10.2", optional = true } +bevy_embedded_assets = { version = "0.10.2", git = "https://codeberg.org/outfly/bevy_embedded_assets.git", rev = "bb925e7e5373c742c01e6e7aff04e92fdc07c095", optional = true } # For seeded pseudo-random procedural generation of asteroids fastrand = "2.0"