feat: update everything, clean dependencies

This commit is contained in:
Nova
2023-02-23 08:41:40 -05:00
parent 8ecdd3acc6
commit 931f857458
10 changed files with 25 additions and 18 deletions

View File

@@ -10,24 +10,22 @@ homepage = "https://stardustxr.org"
[dependencies] [dependencies]
color-eyre = { version = "0.6.2", default-features = false } color-eyre = { version = "0.6.2", default-features = false }
clap = { version = "4.1.1", features = ["derive"] } clap = { version = "4.1.6", features = ["derive"] }
dashmap = "5.4.0" dashmap = "5.4.0"
flatbuffers = "22.9.29" glam = {version = "0.23.0", features = ["mint"]}
flexbuffers = "2.0.0"
glam = {version = "0.22.0", features = ["mint"]}
lazy_static = "1.4.0" lazy_static = "1.4.0"
mint = "0.5.9" mint = "0.5.9"
nanoid = "0.4.0" nanoid = "0.4.0"
once_cell = "1.17.0" once_cell = "1.17.1"
parking_lot = "0.12.1" parking_lot = "0.12.1"
portable-atomic = {version = "1.0.1", features = ["float", "std"]} portable-atomic = {version = "1.0.1", features = ["float", "std"]}
rustc-hash = "1.1.0" rustc-hash = "1.1.0"
tokio = { version = "1", features = ["rt-multi-thread", "signal"] } tokio = { version = "1.25.0", features = ["rt-multi-thread", "signal"] }
send_wrapper = "0.6.0" send_wrapper = "0.6.0"
prisma = "0.1.1" prisma = "0.1.1"
slog = "2.7.0" slog = "2.7.0"
xkbcommon = { version = "0.5.0", default-features = false, optional = true } xkbcommon = { version = "0.5.0", default-features = false, optional = true }
stardust-xr = "0.10.5" stardust-xr = "0.11.0"
directories = "4.0.1" directories = "4.0.1"
serde = { version = "1.0.152", features = ["derive"] } serde = { version = "1.0.152", features = ["derive"] }
tracing = "0.1.37" tracing = "0.1.37"
@@ -39,7 +37,7 @@ rand = "0.8.5"
[dependencies.stereokit] [dependencies.stereokit]
default-features = false default-features = false
features = ["linux-egl", "color_named", "prisma"] features = ["linux-egl", "color_named", "prisma"]
version = "0.14.1" version = "0.15.1"
[dependencies.smithay] [dependencies.smithay]
git = "https://github.com/technobaboo/smithay.git" # Until we get stereokit to understand OES samplers and external textures git = "https://github.com/technobaboo/smithay.git" # Until we get stereokit to understand OES samplers and external textures
@@ -53,7 +51,7 @@ version = "0.1.8"
optional = true optional = true
[dependencies.tracing-chrome] [dependencies.tracing-chrome]
version = "0.7.0" version = "0.7.1"
optional = true optional = true
[features] [features]

View File

@@ -14,8 +14,8 @@ use stardust_xr::schemas::flex::deserialize;
use stardust_xr::values::Transform; use stardust_xr::values::Transform;
use std::ops::DerefMut; use std::ops::DerefMut;
use std::{ffi::OsStr, fmt::Error, path::PathBuf, sync::Arc}; use std::{ffi::OsStr, fmt::Error, path::PathBuf, sync::Arc};
use stereokit::sound::Sound as SKSound;
use stereokit::sound::SoundInstance; use stereokit::sound::SoundInstance;
use stereokit::sound::{Sound as SKSound, SoundT};
static SOUND_REGISTRY: Registry<Sound> = Registry::new(); static SOUND_REGISTRY: Registry<Sound> = Registry::new();

View File

@@ -12,7 +12,7 @@ use glam::vec3a;
use mint::{Quaternion, Vector3}; use mint::{Quaternion, Vector3};
use nanoid::nanoid; use nanoid::nanoid;
use serde::{Deserialize, Serialize}; use serde::{Deserialize, Serialize};
use stardust_xr::schemas::flex::{deserialize, serialize}; use stardust_xr::schemas::flex::{deserialize, flexbuffers, serialize};
use stardust_xr::values::Transform; use stardust_xr::values::Transform;
use std::sync::{Arc, Weak}; use std::sync::{Arc, Weak};

View File

@@ -20,8 +20,11 @@ use nanoid::nanoid;
use parking_lot::Mutex; use parking_lot::Mutex;
use portable_atomic::AtomicBool; use portable_atomic::AtomicBool;
use serde::Deserialize; use serde::Deserialize;
use stardust_xr::schemas::flat::{Datamap, InputDataType};
use stardust_xr::schemas::{flat::InputData, flex::deserialize}; use stardust_xr::schemas::{flat::InputData, flex::deserialize};
use stardust_xr::schemas::{
flat::{Datamap, InputDataType},
flex::flexbuffers,
};
use stardust_xr::values::Transform; use stardust_xr::values::Transform;
use std::ops::Deref; use std::ops::Deref;
use std::sync::atomic::Ordering; use std::sync::atomic::Ordering;

View File

@@ -14,7 +14,7 @@ use color_eyre::eyre::{eyre, Result};
use lazy_static::lazy_static; use lazy_static::lazy_static;
use serde::Deserialize; use serde::Deserialize;
use stardust_xr::{ use stardust_xr::{
schemas::flex::{deserialize, serialize}, schemas::flex::{deserialize, flexbuffers, serialize},
values::Transform, values::Transform,
}; };
use std::sync::Arc; use std::sync::Arc;

View File

@@ -17,7 +17,7 @@ use nanoid::nanoid;
use parking_lot::Mutex; use parking_lot::Mutex;
use portable_atomic::Ordering; use portable_atomic::Ordering;
use serde::Deserialize; use serde::Deserialize;
use stardust_xr::schemas::flex::{deserialize, serialize}; use stardust_xr::schemas::flex::{deserialize, flexbuffers, serialize};
use stardust_xr::values::Transform; use stardust_xr::values::Transform;
use std::hash::Hash; use std::hash::Hash;
use std::ops::Deref; use std::ops::Deref;

View File

@@ -9,7 +9,7 @@ use color_eyre::eyre::Result;
use glam::Mat4; use glam::Mat4;
use parking_lot::Mutex; use parking_lot::Mutex;
use rustc_hash::FxHashMap; use rustc_hash::FxHashMap;
use stardust_xr::schemas::flex::{deserialize, serialize}; use stardust_xr::schemas::flex::{deserialize, flexbuffers, serialize};
use std::{ use std::{
fmt::Debug, fmt::Debug,
sync::{Arc, Weak}, sync::{Arc, Weak},

View File

@@ -12,7 +12,7 @@ use color_eyre::eyre::Result;
use glam::{vec3, Mat4, Vec3}; use glam::{vec3, Mat4, Vec3};
use nanoid::nanoid; use nanoid::nanoid;
use serde::Serialize; use serde::Serialize;
use stardust_xr::schemas::flat::Datamap; use stardust_xr::schemas::{flat::Datamap, flex::flexbuffers};
use std::{convert::TryFrom, sync::Arc}; use std::{convert::TryFrom, sync::Arc};
use stereokit::input::{ButtonState, Key, Ray as SkRay, StereoKitInput}; use stereokit::input::{ButtonState, Key, Ray as SkRay, StereoKitInput};
use tracing::instrument; use tracing::instrument;

View File

@@ -3,7 +3,10 @@ use crate::nodes::{
spatial::Spatial, spatial::Spatial,
}; };
use glam::Mat4; use glam::Mat4;
use stardust_xr::{schemas::flat::Datamap, values::Transform}; use stardust_xr::{
schemas::{flat::Datamap, flex::flexbuffers},
values::Transform,
};
use std::sync::{Arc, Weak}; use std::sync::{Arc, Weak};
use stereokit::input::{ButtonState, Handed, StereoKitInput}; use stereokit::input::{ButtonState, Handed, StereoKitInput};
use tracing::instrument; use tracing::instrument;

View File

@@ -3,7 +3,10 @@ use crate::nodes::{
spatial::Spatial, spatial::Spatial,
}; };
use glam::Mat4; use glam::Mat4;
use stardust_xr::schemas::flat::{Datamap, Hand as FlatHand, Joint}; use stardust_xr::schemas::{
flat::{Datamap, Hand as FlatHand, Joint},
flex::flexbuffers,
};
use std::sync::{Arc, Weak}; use std::sync::{Arc, Weak};
use stereokit::{ use stereokit::{
input::{ButtonState, Handed, Joint as SkJoint, StereoKitInput}, input::{ButtonState, Handed, Joint as SkJoint, StereoKitInput},