## SPDX-FileCopyrightText: 2024 Gergely Nagy ## SPDX-FileContributor: Gergely Nagy ## ## SPDX-License-Identifier: EUPL-1.2 [package] name = "ala-lape" version = "0.2.1" description = "Inhibits idle on behalf of others" categories = ["command-line-utilities"] keywords = ["utility", "idle", "inhibit"] license = "EUPL-1.2" homepage = "https://git.madhouse-project.org/algernon/ala-lape" repository = "https://git.madhouse-project.org/algernon/ala-lape" edition = "2021" [dependencies] anyhow = "1.0.86" clap = { version = "4.5.4", features = ["derive"] } config = { version = "0.14.0", default-features = false, features = ["toml"] } console-subscriber = { version = "0.3.0", optional = true } dconf_rs = "0.3.0" dur = { version = "0.5.1", features = ["serde"] } evdev = { version = "0.12.2", features = ["tokio"] } log = "0.4.21" pretty_env_logger = "0.5.0" psutil = { version = "3.3.0", default-features = false, features = ["process"] } regex = "1.10.4" serde = { version = "1.0.203", features = ["derive"] } serde_regex = "1.1.0" tokio = { version = "1.38.0", features = [ "rt-multi-thread", "macros", "signal", "sync", "time", ] } xdg = "2.5.2" zbus = "4.2.2" [features] tokio-console = ["dep:console-subscriber", "tokio/tracing"] [profile.release] strip = true panic = "abort" lto = true codegen-units = 1