1[package] 2name = "drm" 3description = "Safe, low-level bindings to the Direct Rendering Manager API" 4repository = "https://github.com/Smithay/drm-rs" 5version = "0.11.1" 6license = "MIT" 7authors = ["Tyler Slabinski <tslabinski@slabity.net>", "Victoria Brekenfeld <crates-io@drakulix.de>"] 8exclude = [".gitignore", ".github"] 9rust-version = "1.65" 10edition = "2021" 11 12[dependencies] 13bitflags = "2" 14bytemuck = { version = "1.12", features = ["extern_crate_alloc", "derive"] } 15drm-ffi = { path = "drm-ffi", version = "0.7.1" } 16drm-fourcc = "^2.2.0" 17rustix = { version = "0.38.22", features = ["mm", "fs"] } 18 19[dev-dependencies] 20image = { version = "0.24", default-features = false, features = ["png"] } 21rustix = { version = "0.38.22", features = ["event", "mm"] } 22rustyline = "13" 23 24[features] 25use_bindgen = ["drm-ffi/use_bindgen"] 26 27[workspace] 28members = [ 29 "drm-ffi", 30 "drm-ffi/drm-sys", 31] 32