do not break toml 1.0 syntax compatibility

This commit is contained in:
Aleksander 2026-06-05 12:19:44 +02:00
parent 69803ec6cd
commit ddf99d0b43
3 changed files with 31 additions and 69 deletions

View File

@ -28,22 +28,15 @@ slotmap = "1.1.1"
smol = "2.0.2"
strum = { version = "0.27.2", features = ["derive"] }
uuid = { version = "1.19.0", features = ["fast-rng", "serde", "v4"] }
vulkano = {
version = "0.35.2",
default-features = false,
features = [
"macros",
]
}
vulkano = { version = "0.35.2", default-features = false, features = [
"macros",
] }
vulkano-shaders = "0.35.0"
wayland-client = { version = "0.31.11" }
xdg = "3.0.0"
[patch.crates-io]
vulkano = {
git = "https://github.com/galister/vulkano.git",
rev = "cf7f92867928a56ce16b376037c1120f2b167678"
}
vulkano = { git = "https://github.com/galister/vulkano.git", rev = "cf7f92867928a56ce16b376037c1120f2b167678" }
[profile.dev]
opt-level = 1

View File

@ -42,42 +42,29 @@ vulkano.workspace = true
vulkano-shaders.workspace = true
xdg.workspace = true
ash = "^0.38.0" # must match vulkano
ash = "^0.38.0" # must match vulkano
bytes = { workspace = true }
chrono = { version = "0.4.42", features = ["unstable-locales"] }
chrono-tz = "0.10.4"
config = "0.15.19"
dbus = { version = "0.9.9" }
futures = "0.3.31"
image_dds = {
version = "0.7.2",
default-features = false,
features = [
"ddsfile",
]
}
image_dds = { version = "0.7.2", default-features = false, features = [
"ddsfile",
] }
input-linux = "0.7.1"
interprocess = { version = "2.2.3" }
json = { version = "0.12.4", optional = true }
json5 = "1.3.0"
libc = "0.2.178"
libmonado = {
git = "https://github.com/wayvr-org/libmonado-rs.git",
rev = "6f66b26930c24a8a2fc57ddcd85704784894c750",
optional = true
}
libmonado = { git = "https://github.com/wayvr-org/libmonado-rs.git", rev = "6f66b26930c24a8a2fc57ddcd85704784894c750", optional = true }
log-panics = { version = "2.1.0", features = ["with-backtrace"] }
mint = "0.5.9"
openxr = { version = "0.21.0", features = ["linked", "mint"], optional = true }
ovr_overlay = {
git = "https://github.com/galister/ovr_overlay_oyasumi",
rev = "e477bd2a9e04293ea68c1e7529ef2cb131f32acc",
features = [
"ovr_input",
"ovr_system",
],
optional = true
}
ovr_overlay = { git = "https://github.com/galister/ovr_overlay_oyasumi", rev = "e477bd2a9e04293ea68c1e7529ef2cb131f32acc", features = [
"ovr_input",
"ovr_system",
], optional = true }
prost = { version = "0.14.3", optional = true }
pure-rust-locales = "0.8.2"
rosc = { version = "0.11.4", optional = true }
@ -85,16 +72,12 @@ serde_json5 = "0.2.1"
serde_yaml = "0.9.34"
signal-hook = "0.3.18"
smallvec = "1.15.1"
smithay = {
version = "0.7.0",
default-features = false,
features = [
"backend_vulkan",
"desktop",
"wayland_frontend",
"xwayland",
]
}
smithay = { version = "0.7.0", default-features = false, features = [
"backend_vulkan",
"desktop",
"wayland_frontend",
"xwayland",
] }
smol = { workspace = true }
sysinfo = { version = "0.37" }
thiserror = "2.0"
@ -103,16 +86,10 @@ tracing-subscriber = { version = "0.3.22", features = ["env-filter"] }
uuid = { workspace = true }
wayland-client = { workspace = true }
winit = { version = "0.30.12", optional = true }
xcb = {
version = "1.6.0",
features = [
"as-raw-xcb-connection",
],
optional = true
}
xkbcommon = {
version = "0.8.0"
} # 0.9.0 breaks keymap import on some distros
xcb = { version = "1.6.0", features = [
"as-raw-xcb-connection",
], optional = true }
xkbcommon = { version = "0.8.0" } # 0.9.0 breaks keymap import on some distros
[build-dependencies]
regex.workspace = true

View File

@ -13,17 +13,13 @@ cosmic-text = "0.15.0"
etagere = "0.2.15"
flate2 = "1.1.5"
glam.workspace = true
image = {
version = "0.25.9",
default-features = false,
features = [
"gif",
"jpeg",
"png",
"rayon",
"webp",
]
}
image = { version = "0.25.9", default-features = false, features = [
"gif",
"jpeg",
"png",
"rayon",
"webp",
] }
log.workspace = true
lru = "0.16.2"
ouroboros = "0.18.5"
@ -42,11 +38,7 @@ vulkano-shaders.workspace = true
# `video` wgui feature
bytes = { workspace = true, optional = true }
dav1d-sys = {
git = "https://github.com/rust-av/dav1d-rs.git",
rev = "03477a36c3de4f2aacbab81a8951150ffdb9c4c3",
optional = true
}
dav1d-sys = { git = "https://github.com/rust-av/dav1d-rs.git", rev = "03477a36c3de4f2aacbab81a8951150ffdb9c4c3", optional = true }
[features]
default = ["video"]