[package] name = "dbus-waiter" version = "0.2.0" authors = ["Hugo Osvaldo Barrera "] edition = "2021" description = "Implement readiness notifications for dbus services" homepage = "https://git.sr.ht/~whynothugo/dbus-waiter" license = "ISC" keywords = ["dbus", "readiness", "notification"] [profile.release] strip = true # Automatically strip symbols from the binary. Reduces 900kB. lto = true # Slower builds, faster runtime, smaller binary. Reduces 300kB. # opt-level = "z" # Optimize for size. Reduces 800kB. codegen-units = 1 # Slower builds, smaller binary. Reduces 200kB. panic = "abort" # Smaller binary, no stack unwinding on panic. Reduces 400kB. [dependencies] anyhow = "1.0.72" clap = { version = "4.3.19", features = ["derive", "std", "help", "usage", "error-context"], default-features = false } nix = { version = "0.26.2", features = ["process"], default-features = false } tokio = { version = "1.29.1", features = ["rt", "macros", "time"], default-features = false } zbus = { version = "3.14.1", features = ["tokio"], default-features = false }