mirror of https://github.com/wayvr-org/wayvr.git
workspace deps sorting
This commit is contained in:
parent
b83c54334f
commit
3c7e91c28c
|
|
@ -15,11 +15,14 @@ members = [
|
||||||
[workspace.dependencies]
|
[workspace.dependencies]
|
||||||
anyhow = "1.0.100"
|
anyhow = "1.0.100"
|
||||||
bytes = { version = "1.11.1" }
|
bytes = { version = "1.11.1" }
|
||||||
|
chrono = "0.4.42"
|
||||||
clap = { version = "4.5.53", features = ["derive"] }
|
clap = { version = "4.5.53", features = ["derive"] }
|
||||||
dbus = { version = "0.9.12" }
|
dbus = { version = "0.9.12" }
|
||||||
glam = { version = "0.30.9", features = ["mint", "serde"] }
|
glam = { version = "0.30.9", features = ["mint", "serde"] }
|
||||||
idmap = "0.2.2"
|
idmap = "0.2.2"
|
||||||
idmap-derive = "0.2.22"
|
idmap-derive = "0.2.22"
|
||||||
|
interprocess = { version = "2.2.3" }
|
||||||
|
libc = "0.2.178"
|
||||||
log = "0.4.29"
|
log = "0.4.29"
|
||||||
pipewire = { version = "0.10", features = ["v0_3_33", "v0_3_65"] }
|
pipewire = { version = "0.10", features = ["v0_3_33", "v0_3_65"] }
|
||||||
regex = "1.12.2"
|
regex = "1.12.2"
|
||||||
|
|
@ -31,6 +34,8 @@ slotmap = "1.1.1"
|
||||||
smallvec = "1.15.2"
|
smallvec = "1.15.2"
|
||||||
smol = "2.0.2"
|
smol = "2.0.2"
|
||||||
strum = { version = "0.27.2", features = ["derive"] }
|
strum = { version = "0.27.2", features = ["derive"] }
|
||||||
|
tokio = "1.48.0" # TODO: switch to smol for ipc
|
||||||
|
tracing-subscriber = { version = "0.3.22", features = ["env-filter"] }
|
||||||
uuid = { version = "1.19.0", features = ["fast-rng", "serde", "v4"] }
|
uuid = { version = "1.19.0", features = ["fast-rng", "serde", "v4"] }
|
||||||
vulkano = {
|
vulkano = {
|
||||||
version = "0.35.2",
|
version = "0.35.2",
|
||||||
|
|
@ -43,6 +48,7 @@ vulkano-shaders = "0.35.0"
|
||||||
wayland-client = { version = "0.31" }
|
wayland-client = { version = "0.31" }
|
||||||
wayland-protocols = { version = "0.32" }
|
wayland-protocols = { version = "0.32" }
|
||||||
wayland-protocols-misc = { version = "0.3.12" }
|
wayland-protocols-misc = { version = "0.3.12" }
|
||||||
|
winit = "0.30.12"
|
||||||
xdg = "3.0.0"
|
xdg = "3.0.0"
|
||||||
|
|
||||||
[patch.crates-io]
|
[patch.crates-io]
|
||||||
|
|
|
||||||
|
|
@ -8,27 +8,32 @@ authors = ["galister", "oo8dev"]
|
||||||
repository = "https://github.com/wlx-team/wayvr"
|
repository = "https://github.com/wlx-team/wayvr"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
|
wayvr-ipc = { path = "../wayvr-ipc", default-features = false }
|
||||||
|
wgui = { path = "../wgui/" }
|
||||||
|
wlx-common = { path = "../wlx-common" }
|
||||||
|
|
||||||
anyhow.workspace = true
|
anyhow.workspace = true
|
||||||
async-native-tls = "0.5.0"
|
chrono.workspace = true
|
||||||
chrono = "0.4.42"
|
|
||||||
glam = { workspace = true, features = ["mint", "serde"] }
|
glam = { workspace = true, features = ["mint", "serde"] }
|
||||||
http-body-util = "0.1.3"
|
|
||||||
hyper = { version = "1.8.1", features = ["client", "http1", "http2"] }
|
|
||||||
keyvalues-parser = { git = "https://codeberg.org/CosmicHarper/vdf-rs.git", rev = "fc6dcbea9eb13cacb98dea40063f6f56cde6e145" }
|
|
||||||
log.workspace = true
|
log.workspace = true
|
||||||
lz4_flex = { version = "0.13.1", features = ["frame"] }
|
|
||||||
rust-embed.workspace = true
|
rust-embed.workspace = true
|
||||||
serde = { workspace = true, features = ["rc"] }
|
serde = { workspace = true, features = ["rc"] }
|
||||||
serde_json.workspace = true
|
serde_json.workspace = true
|
||||||
smol = { workspace = true }
|
smol = { workspace = true }
|
||||||
smol-hyper = "0.1.1"
|
|
||||||
strum.workspace = true
|
strum.workspace = true
|
||||||
uuid.workspace = true
|
uuid.workspace = true
|
||||||
wayvr-ipc = { path = "../wayvr-ipc", default-features = false }
|
|
||||||
wgui = { path = "../wgui/" }
|
|
||||||
wlx-common = { path = "../wlx-common" }
|
|
||||||
xdg.workspace = true
|
xdg.workspace = true
|
||||||
|
|
||||||
|
async-native-tls = "0.5.0"
|
||||||
|
http-body-util = "0.1.3"
|
||||||
|
hyper = { version = "1.8.1", features = ["client", "http1", "http2"] }
|
||||||
|
keyvalues-parser = {
|
||||||
|
git = "https://codeberg.org/CosmicHarper/vdf-rs.git",
|
||||||
|
rev = "fc6dcbea9eb13cacb98dea40063f6f56cde6e145"
|
||||||
|
}
|
||||||
|
lz4_flex = { version = "0.13.1", features = ["frame"] }
|
||||||
|
smol-hyper = "0.1.1"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = ["monado"]
|
default = ["monado"]
|
||||||
monado = []
|
monado = []
|
||||||
|
|
|
||||||
|
|
@ -8,14 +8,15 @@ authors = ["galister", "oo8dev"]
|
||||||
repository = "https://github.com/wlx-team/wayvr"
|
repository = "https://github.com/wlx-team/wayvr"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
anyhow = { workspace = true }
|
|
||||||
glam = { workspace = true }
|
|
||||||
log = { workspace = true }
|
|
||||||
rust-embed = "8.9.0"
|
|
||||||
tracing-subscriber = { version = "0.3.22", features = ["env-filter"] }
|
|
||||||
wgui = { path = "../wgui/" }
|
|
||||||
winit = "0.30.12"
|
|
||||||
vulkano = { workspace = true }
|
|
||||||
vulkano-shaders = { workspace = true }
|
|
||||||
dash-frontend = { path = "../dash-frontend/" }
|
dash-frontend = { path = "../dash-frontend/" }
|
||||||
|
wgui = { path = "../wgui/" }
|
||||||
wlx-common = { path = "../wlx-common" }
|
wlx-common = { path = "../wlx-common" }
|
||||||
|
|
||||||
|
anyhow.workspace = true
|
||||||
|
glam.workspace = true
|
||||||
|
log.workspace = true
|
||||||
|
rust-embed.workspace = true
|
||||||
|
tracing-subscriber.workspace = true
|
||||||
|
vulkano.workspace = true
|
||||||
|
vulkano-shaders.workspace = true
|
||||||
|
winit.workspace = true
|
||||||
|
|
|
||||||
|
|
@ -119,6 +119,7 @@ impl TestbedGeneric {
|
||||||
rect.params.color = color;
|
rect.params.color = color;
|
||||||
})),
|
})),
|
||||||
dev_mode: false,
|
dev_mode: false,
|
||||||
|
..Default::default()
|
||||||
};
|
};
|
||||||
|
|
||||||
let (layout, parser_state) = wgui::parser::new_layout_from_assets(
|
let (layout, parser_state) = wgui::parser::new_layout_from_assets(
|
||||||
|
|
|
||||||
|
|
@ -8,16 +8,16 @@ authors = ["galister", "oo8dev"]
|
||||||
repository = "https://github.com/wlx-team/wayvr"
|
repository = "https://github.com/wlx-team/wayvr"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
anyhow = "1.0.93"
|
anyhow.workspace = true
|
||||||
bytes.workspace = true
|
bytes.workspace = true
|
||||||
log = "0.4.22"
|
log.workspace = true
|
||||||
serde.workspace = true
|
serde.workspace = true
|
||||||
smallvec = "1.13.2"
|
smallvec.workspace = true
|
||||||
|
|
||||||
# client-only deps
|
# client-only deps
|
||||||
interprocess = { version = "2.2.2", features = ["tokio"], optional = true }
|
interprocess = { workspace = true, features = ["tokio"], optional = true }
|
||||||
serde_json.workspace = true
|
serde_json.workspace = true
|
||||||
tokio = { version = "1.43.1", features = ["macros"], optional = true }
|
tokio = { workspace = true, features = ["macros"], optional = true }
|
||||||
tokio-util = { version = "0.7.13", optional = true }
|
tokio-util = { version = "0.7.13", optional = true }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
|
|
|
||||||
|
|
@ -27,11 +27,14 @@ wlx-capture = { path = "../wlx-capture" }
|
||||||
wlx-common = { path = "../wlx-common" }
|
wlx-common = { path = "../wlx-common" }
|
||||||
|
|
||||||
anyhow.workspace = true
|
anyhow.workspace = true
|
||||||
|
chrono = { workspace = true, features = ["unstable-locales"] }
|
||||||
clap.workspace = true
|
clap.workspace = true
|
||||||
dbus.workspace = true
|
dbus.workspace = true
|
||||||
glam = { workspace = true, features = ["mint", "serde"] }
|
glam = { workspace = true, features = ["mint", "serde"] }
|
||||||
idmap = { workspace = true, features = ["serde"] }
|
idmap = { workspace = true, features = ["serde"] }
|
||||||
idmap-derive.workspace = true
|
idmap-derive.workspace = true
|
||||||
|
interprocess.workspace = true
|
||||||
|
libc.workspace = true
|
||||||
log.workspace = true
|
log.workspace = true
|
||||||
pipewire = { workspace = true, optional = true }
|
pipewire = { workspace = true, optional = true }
|
||||||
regex.workspace = true
|
regex.workspace = true
|
||||||
|
|
@ -40,14 +43,21 @@ serde = { workspace = true, features = ["rc"] }
|
||||||
serde_json.workspace = true
|
serde_json.workspace = true
|
||||||
serde_json5.workspace = true
|
serde_json5.workspace = true
|
||||||
slotmap.workspace = true
|
slotmap.workspace = true
|
||||||
|
smallvec.workspace = true
|
||||||
|
smol = { workspace = true }
|
||||||
strum.workspace = true
|
strum.workspace = true
|
||||||
|
tracing-subscriber.workspace = true
|
||||||
|
uuid = { workspace = true }
|
||||||
vulkano.workspace = true
|
vulkano.workspace = true
|
||||||
vulkano-shaders.workspace = true
|
vulkano-shaders.workspace = true
|
||||||
|
wayland-client = { workspace = true }
|
||||||
|
wayland-protocols = { workspace = true }
|
||||||
|
wayland-protocols-misc = { workspace = true }
|
||||||
|
winit = { workspace = true, optional = true }
|
||||||
xdg.workspace = true
|
xdg.workspace = true
|
||||||
|
|
||||||
ash = "^0.38.0" # must match vulkano
|
ash = "^0.38.0" # must match vulkano
|
||||||
bytes = { workspace = true }
|
bytes = { workspace = true }
|
||||||
chrono = { version = "0.4.42", features = ["unstable-locales"] }
|
|
||||||
chrono-tz = "0.10.4"
|
chrono-tz = "0.10.4"
|
||||||
config = "0.15.19"
|
config = "0.15.19"
|
||||||
futures = "0.3.31"
|
futures = "0.3.31"
|
||||||
|
|
@ -59,10 +69,8 @@ image_dds = {
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
input-linux = "0.7.1"
|
input-linux = "0.7.1"
|
||||||
interprocess = { version = "2.2.3" }
|
|
||||||
json = { version = "0.12.4", optional = true }
|
json = { version = "0.12.4", optional = true }
|
||||||
json5 = "1.3.0"
|
json5 = "1.3.0"
|
||||||
libc = "0.2.178"
|
|
||||||
libmonado = {
|
libmonado = {
|
||||||
git = "https://github.com/wayvr-org/libmonado-rs.git",
|
git = "https://github.com/wayvr-org/libmonado-rs.git",
|
||||||
rev = "6f66b26930c24a8a2fc57ddcd85704784894c750",
|
rev = "6f66b26930c24a8a2fc57ddcd85704784894c750",
|
||||||
|
|
@ -85,7 +93,6 @@ pure-rust-locales = "0.8.2"
|
||||||
rosc = { version = "0.11.4", optional = true }
|
rosc = { version = "0.11.4", optional = true }
|
||||||
serde_yaml = "0.9.34"
|
serde_yaml = "0.9.34"
|
||||||
signal-hook = "0.3.18"
|
signal-hook = "0.3.18"
|
||||||
smallvec = "1.15.1"
|
|
||||||
smithay = {
|
smithay = {
|
||||||
version = "0.7.0",
|
version = "0.7.0",
|
||||||
default-features = false,
|
default-features = false,
|
||||||
|
|
@ -97,17 +104,10 @@ smithay = {
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
smithay-clipboard = "0.7.3"
|
smithay-clipboard = "0.7.3"
|
||||||
smol = { workspace = true }
|
|
||||||
sysinfo = { version = "0.37" }
|
sysinfo = { version = "0.37" }
|
||||||
thiserror = "2.0"
|
thiserror = "2.0"
|
||||||
tracing = "0.1.43"
|
tracing = "0.1.43"
|
||||||
tracing-subscriber = { version = "0.3.22", features = ["env-filter"] }
|
|
||||||
uuid = { workspace = true }
|
|
||||||
wayland-client = { workspace = true }
|
|
||||||
wayland-protocols = { workspace = true }
|
|
||||||
wayland-protocols-misc = { workspace = true }
|
|
||||||
whisper-rs = { version = "0.16.0", features = ["vulkan"], optional = true }
|
whisper-rs = { version = "0.16.0", features = ["vulkan"], optional = true }
|
||||||
winit = { version = "0.30.12", optional = true }
|
|
||||||
xcb = {
|
xcb = {
|
||||||
version = "1.6.0",
|
version = "1.6.0",
|
||||||
features = [
|
features = [
|
||||||
|
|
|
||||||
|
|
@ -8,12 +8,14 @@ authors = ["galister", "oo8dev"]
|
||||||
repository = "https://github.com/wlx-team/wayvr"
|
repository = "https://github.com/wlx-team/wayvr"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
|
wayvr-ipc = { path = "../wayvr-ipc" }
|
||||||
|
|
||||||
anyhow.workspace = true
|
anyhow.workspace = true
|
||||||
log.workspace = true
|
|
||||||
clap.workspace = true
|
clap.workspace = true
|
||||||
|
log.workspace = true
|
||||||
serde.workspace = true
|
serde.workspace = true
|
||||||
serde_json.workspace = true
|
serde_json.workspace = true
|
||||||
|
tokio.workspace = true
|
||||||
|
|
||||||
env_logger = "0.11.8"
|
env_logger = "0.11.8"
|
||||||
tokio = "1.48.0"
|
|
||||||
wayvr-ipc = { path = "../wayvr-ipc" }
|
|
||||||
shell-words = "1.1.1"
|
shell-words = "1.1.1"
|
||||||
|
|
|
||||||
|
|
@ -13,6 +13,7 @@ license = "GPL-3.0-only"
|
||||||
[dependencies]
|
[dependencies]
|
||||||
dbus = { workspace = true, features = ["futures"], optional = true }
|
dbus = { workspace = true, features = ["futures"], optional = true }
|
||||||
idmap = { workspace = true }
|
idmap = { workspace = true }
|
||||||
|
libc.workspace = true
|
||||||
log = { workspace = true }
|
log = { workspace = true }
|
||||||
pipewire = { workspace = true, optional = true }
|
pipewire = { workspace = true, optional = true }
|
||||||
slotmap.workspace = true
|
slotmap.workspace = true
|
||||||
|
|
@ -29,7 +30,6 @@ wayland-protocols = {
|
||||||
}
|
}
|
||||||
|
|
||||||
drm-fourcc = "2.2.0"
|
drm-fourcc = "2.2.0"
|
||||||
libc = "0.2.178"
|
|
||||||
rxscreen = {
|
rxscreen = {
|
||||||
version = "0.1.7",
|
version = "0.1.7",
|
||||||
features = [
|
features = [
|
||||||
|
|
|
||||||
|
|
@ -7,11 +7,11 @@ license = "GPL-3.0-only"
|
||||||
authors = ["galister", "oo8dev"]
|
authors = ["galister", "oo8dev"]
|
||||||
repository = "https://github.com/wlx-team/wayvr"
|
repository = "https://github.com/wlx-team/wayvr"
|
||||||
|
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
wayvr-ipc = { path = "../wayvr-ipc", default-features = false }
|
wayvr-ipc = { path = "../wayvr-ipc", default-features = false }
|
||||||
|
|
||||||
anyhow.workspace = true
|
anyhow.workspace = true
|
||||||
|
chrono.workspace = true
|
||||||
glam.workspace = true
|
glam.workspace = true
|
||||||
idmap = { workspace = true, features = ["serde"] }
|
idmap = { workspace = true, features = ["serde"] }
|
||||||
idmap-derive.workspace = true
|
idmap-derive.workspace = true
|
||||||
|
|
@ -19,14 +19,17 @@ log.workspace = true
|
||||||
serde = { workspace = true, features = ["rc"] }
|
serde = { workspace = true, features = ["rc"] }
|
||||||
serde_json.workspace = true
|
serde_json.workspace = true
|
||||||
serde_json5.workspace = true
|
serde_json5.workspace = true
|
||||||
|
smol.workspace = true
|
||||||
strum.workspace = true
|
strum.workspace = true
|
||||||
xdg.workspace = true
|
xdg.workspace = true
|
||||||
|
|
||||||
chrono = "0.4.42"
|
|
||||||
smol = { workspace = true }
|
|
||||||
wgui = { path = "../wgui/" }
|
|
||||||
rodio = { version = "0.22.2", default-features = false, features = ["playback", "mp3", "hound", "recording"] }
|
|
||||||
glob = "0.3.3"
|
glob = "0.3.3"
|
||||||
walkdir = "2.5.0"
|
|
||||||
rust-ini = "0.21.3"
|
|
||||||
identicons-svg = "0.1.0"
|
identicons-svg = "0.1.0"
|
||||||
|
rodio = {
|
||||||
|
version = "0.22.2",
|
||||||
|
default-features = false,
|
||||||
|
features = ["hound", "mp3", "playback", "recording"]
|
||||||
|
}
|
||||||
|
rust-ini = "0.21.3"
|
||||||
|
walkdir = "2.5.0"
|
||||||
|
wgui = { path = "../wgui/" }
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue