[package] name = "xaskpass" description = "A lightweight passphrase dialog" repository = "https://github.com/user827/xaskpass" license = "Apache-2.0" keywords = ["askpass", "password", "x11", "xcb"] version = "2.5.9" edition = "2021" authors = ["user827"] readme = "README.md" exclude = [ "/.gitignore", "/RELEASE-CHECKLIST.md" ] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] procfs = { version = "0.16.0" } anyhow = { version = "1.0.75" } thiserror = { version = "1.0.47" } tokio = { version = "1.36.0", features = [ "net", "rt", "macros", "signal", "time" ] } x11rb = { version = "0.13.0", features = [ "allow-unsafe-code", "present", "xkb", "resource_manager", "cursor", "render", "xfixes", "randr", "extra-traits", "dri3" ] } pangocairo = "0.20.1" pangocairo-sys = "0.20.1" pango = { version = "0.20.1", features = [ "v1_50" ] } pango-sys = "0.20.1" cairo-rs = { version = "0.20.1", features = ["xcb"] } cairo-sys-rs = { version = "0.20.0" } yeslogic-fontconfig-sys = "6.0" libc = "0.2.147" clap = { version = "4.5.2", features = [ "derive", "cargo" ] } log = "0.4.21" stderrlog = { version = "0.6.0" } gethostname = "0.5" secstr = "0.5.1" zeroize = "1.4" hex = "0.4.3" serde = { version = "1.0.197", features = ["derive"] } toml = "0.8.10" xdg = "2.5.2" rand = "0.8.5" [build-dependencies] pkg-config = "0.3.30" bindgen = "0.70.1" [profile.release] opt-level = 'z' lto = true codegen-units = 1 panic = 'abort'