[package] name = "rog-daemon" version = "0.8.0" license = "MPL-2.0" readme = "README.md" authors = ["Luke "] repository = "https://github.com/flukejones/rog-core" homepage = "https://github.com/flukejones/rog-core" description = "A daemon app for ASUS GX502 and similar laptops to control missing features" edition = "2018" [lib] name = "daemon" path = "src/lib.rs" [[bin]] name = "rog-core" path = "src/main.rs" [dependencies] rog-aura = { path = "../aura" } rusb = "^0.5.5" # cli and logging gumdrop = "^0.8.0" log = "^0.4.8" env_logger = "^0.7.1" # async dbus = { version = "^0.8.2", features = ["futures"] } dbus-tokio = "^0.5.1" tokio = { version = "0.2.4", features = ["rt-threaded", "macros", "sync"] } # serialisation serde = "1.0" serde_derive = "1.0" toml = "0.5" # Device control # sysfs-class = "^0.1.2" # used for backlight control mostly # cpu power management intel-pstate = "^0.2.1" # virtualisation of HID, mainly for outputting consumer key codes uhid-virt = "^0.0.4" #keycode = "0.3"