🔒 Repository is read-only – file editing is disabled.
123456789101112131415161718192021222324252627282930313233
[package]
name = "selene"
version.workspace = true
edition.workspace = true
license.workspace = true
rust-version.workspace = true
authors.workspace = true
description = "Selene — kompozytor Wayland środowiska Luna (bez smithay; własna implementacja na wayland-server)."
[[bin]]
name = "selene"
path = "src/main.rs"
[dependencies]
libluna-core.workspace = true
libluna-render.workspace = true
libluna-i18n.workspace = true
libluna-platform.workspace = true
libluna-widgets.workspace = true
wayland-server = "0.31"
wayland-protocols = { version = "0.32", features = ["server", "unstable", "staging"] }
wayland-protocols-wlr = { version = "0.3", features = ["server"] }
rustix = { version = "0.38", features = ["event", "fs", "time", "mm"] }
x11rb = { version = "0.14.0", features = ["composite"] }
xkbcommon = { version = "0.7", default-features = false }
[dev-dependencies]
# Klient Waylanda używany wyłącznie przez `examples/subsurface-probe.rs` —
# integracyjny test `wl_subcompositor` bez zewnętrznych aplikacji.
wayland-client = "0.31"
wayland-protocols = { version = "0.32", features = ["client"] }
smithay-client-toolkit = "0.19"