From f2becd8ef3b47ff2d01f791406b1575c4cd5caa5 Mon Sep 17 00:00:00 2001 From: MayaTheShy Date: Sat, 8 Nov 2025 21:01:38 -0500 Subject: [PATCH] fix: update stardust-xr-fusion and stardust-xr-molecules dependencies to use git sources --- bridge/Cargo.lock | 97 ++++------------------------------------------- bridge/Cargo.toml | 6 ++- 2 files changed, 12 insertions(+), 91 deletions(-) diff --git a/bridge/Cargo.lock b/bridge/Cargo.lock index da0d784..c29967f 100644 --- a/bridge/Cargo.lock +++ b/bridge/Cargo.lock @@ -2397,24 +2397,6 @@ version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" -[[package]] -name = "stardust-xr" -version = "0.45.0" -dependencies = [ - "color-eyre", - "dirs", - "global_counter", - "mint", - "nix 0.27.1", - "rustc-hash", - "serde", - "shiva-color-rs", - "stardust-xr-schemas 1.5.3", - "thiserror 2.0.17", - "tokio", - "tracing", -] - [[package]] name = "stardust-xr" version = "0.45.0" @@ -2428,7 +2410,7 @@ dependencies = [ "rustc-hash", "serde", "shiva-color-rs", - "stardust-xr-schemas 1.5.3 (git+https://github.com/StardustXR/core.git?branch=dev)", + "stardust-xr-schemas", "thiserror 2.0.17", "tokio", "tracing", @@ -2453,33 +2435,8 @@ dependencies = [ "rustc-hash", "serde", "shiva-color-rs", - "stardust-xr-fusion 0.45.0 (git+https://github.com/StardustXR/core.git?branch=dev)", - "stardust-xr-molecules 0.45.0 (git+https://github.com/StardustXR/molecules.git?branch=dev)", - "tokio", - "tracing", - "zbus", -] - -[[package]] -name = "stardust-xr-fusion" -version = "0.45.0" -dependencies = [ - "clap", - "color-eyre", - "convert_case", - "glam 0.30.9", - "global_counter", - "parking_lot 0.12.5", - "prettyplease", - "proc-macro2", - "quote", - "rustc-hash", - "serde", - "serde_repr", - "stardust-xr 0.45.0", - "stardust-xr-schemas 1.5.3", - "syn 2.0.109", - "thiserror 2.0.17", + "stardust-xr-fusion", + "stardust-xr-molecules", "tokio", "tracing", "zbus", @@ -2502,8 +2459,8 @@ dependencies = [ "rustc-hash", "serde", "serde_repr", - "stardust-xr 0.45.0 (git+https://github.com/StardustXR/core.git?branch=dev)", - "stardust-xr-schemas 1.5.3 (git+https://github.com/StardustXR/core.git?branch=dev)", + "stardust-xr", + "stardust-xr-schemas", "syn 2.0.109", "thiserror 2.0.17", "tokio", @@ -2511,24 +2468,6 @@ dependencies = [ "zbus", ] -[[package]] -name = "stardust-xr-molecules" -version = "0.45.0" -dependencies = [ - "ashpd", - "futures-util", - "glam 0.30.9", - "lazy_static", - "lerp", - "map-range", - "rustc-hash", - "serde", - "stardust-xr-fusion 0.45.0", - "tokio", - "tracing", - "zbus", -] - [[package]] name = "stardust-xr-molecules" version = "0.45.0" @@ -2542,32 +2481,12 @@ dependencies = [ "map-range", "rustc-hash", "serde", - "stardust-xr-fusion 0.45.0 (git+https://github.com/StardustXR/core.git?branch=dev)", + "stardust-xr-fusion", "tokio", "tracing", "zbus", ] -[[package]] -name = "stardust-xr-schemas" -version = "1.5.3" -dependencies = [ - "console-subscriber", - "flatbuffers", - "flexbuffers", - "fnv", - "kdl", - "manifest-dir-macros", - "nanoid", - "serde", - "serde_repr", - "thiserror 2.0.17", - "tokio", - "tokio-stream", - "variadics_please", - "zbus", -] - [[package]] name = "stardust-xr-schemas" version = "1.5.3" @@ -2597,8 +2516,8 @@ dependencies = [ "lazy_static", "serde", "stardust-xr-asteroids", - "stardust-xr-fusion 0.45.0", - "stardust-xr-molecules 0.45.0", + "stardust-xr-fusion", + "stardust-xr-molecules", "tokio", "tracing-subscriber", "zbus", diff --git a/bridge/Cargo.toml b/bridge/Cargo.toml index 7d42d61..15ed7d9 100644 --- a/bridge/Cargo.toml +++ b/bridge/Cargo.toml @@ -19,10 +19,12 @@ tracing-subscriber = { version = "0.3", features = ["env-filter"] } path = "../third_party/asteroids" [dependencies.stardust-xr-fusion] -path = "../third_party/core/fusion" +git = "https://github.com/StardustXR/core.git" +branch = "dev" [dependencies.stardust-xr-molecules] -path = "../third_party/molecules" +git = "https://github.com/StardustXR/molecules.git" +branch = "dev" [features] # Feature enabling real StardustXR integration when crates are present.