[package] name = "libsession-sys" keywords.workspace = true categories.workspace = true edition.workspace = true license = "MIT" repository.workspace = true version = "0.1.1" description.workspace = true readme.workspace = true [lib] name = "session" crate-type = ["rlib", "cdylib", "staticlib"] [dependencies] zbus = { version = "5.16.0", optional = true } libsystemd-sys = { version = "0.9.4", optional = true } libc = "0.2.189" toml = { version = "1.1.2", optional = true } sessiond-state = { path = "../sessiond-state", version = "0.1.0", optional = true } inotify = { version = "0.11.5", default-features = false } thiserror = "2.0.21" [features] default = ["sessiond", "logind", "consolekit"] sessiond = ["dep:sessiond-state", "sessiond-state/monitor"] consolekit = ["dep:zbus"] logind = ["dep:libsystemd-sys"] [lints] workspace = true