1[package]
2name = "xkbcommon"
3version = "0.7.0"
4authors = ["Remi THEBAULT <remi.thebault@gmail.com>"]
5description = "Rust bindings and wrappers for libxkbcommon"
6repository = "https://github.com/rust-x-bindings/xkbcommon-rs"
7readme = "README.md"
8keywords = ["keyboard", "x11", "wayland", "xcb", "input"]
9license = "MIT"
10edition = "2021"
11
12[package.metadata.docs.rs]
13all-features = true
14
15[dependencies]
16libc = "0.2.148"
17memmap2 = { version = "0.8.0", optional = true }
18as-raw-xcb-connection = { version = "1.0", optional = true }
19xkeysym = "0.2.0"
20
21[dev-dependencies]
22evdev = "0.11.4"
23
24[features]
25default = ["wayland"]
26x11 = ["as-raw-xcb-connection"]
27wayland = ["memmap2"]
28
29[[example]]
30name = "quick-evdev"
31