[[example]]
name = "generic_events"
required-features = ["present"]
[[example]]
name = "shared_memory"
required-features = ["libc", "shm"]
[[example]]
name = "xeyes"
required-features = ["shape"]
[[example]]
name = "simple_window"
required-features = ["cursor", "resource_manager"]
[[example]]
name = "display_ppm"
required-features = ["image"]
[[example]]
name = "record"
required-features = ["record"]
[dependencies.gethostname]
version = "0.2.1"
[dependencies.libc]
optional = true
version = "0.2"
[dependencies.libloading]
optional = true
version = "0.7.0"
[dependencies.once_cell]
optional = true
version = "1.8.0"
[features]
all-extensions = ["composite", "damage", "dpms", "dri2", "dri3", "glx", "present", "randr", "record", "render", "res", "screensaver", "shape", "shm", "sync", "xevie", "xf86dri", "xf86vidmode", "xfixes", "xinerama", "xinput", "xkb", "xprint", "xselinux", "xtest", "xv", "xvmc"]
allow-unsafe-code = ["libc"]
composite = ["xfixes"]
cursor = ["render", "resource_manager"]
damage = ["xfixes"]
dl-libxcb = ["allow-unsafe-code", "libloading", "once_cell"]
dpms = []
dri2 = []
dri3 = []
glx = []
image = []
present = ["randr", "xfixes", "sync"]
randr = ["render"]
record = []
render = []
res = []
resource_manager = []
screensaver = []
shape = []
shm = []
sync = []
xevie = []
xf86dri = []
xf86vidmode = []
xfixes = ["render", "shape"]
xinerama = []
xinput = ["xfixes"]
xkb = []
xprint = []
xselinux = []
xtest = []
xv = ["shm"]
xvmc = ["xv"]
[package]
authors = ["Uli Schlachter <psychon@znc.in>", "Eduardo Sánchez Muñoz <esm@eduardosm.net>"]
description = "Rust bindings to X11"
edition = "2018"
exclude = ["/xcb-proto-1.14-1-g2b3559c", "/Makefile", "/.mergify.yml", "/appveyor.yml"]
keywords = ["xcb", "X11"]
license = "MIT OR Apache-2.0"
name = "x11rb"
readme = "README.md"
repository = "https://github.com/psychon/x11rb"
version = "0.9.0"
[package.metadata.docs.rs]
features = ["all-extensions", "allow-unsafe-code", "cursor", "dl-libxcb", "image", "resource_manager"]
[target."cfg(unix)".dependencies.nix]
version = "0.22"
[target."cfg(windows)".dependencies.winapi]
features = ["winsock2"]
version = "0.3"
[target."cfg(windows)".dependencies.winapi-wsapoll]
version = "0.1.1"