1 | [package] |
2 | name = "drm-fourcc" |
3 | version = "2.2.0" |
4 | authors = ["Daniel Franklin <daniel@danielzfranklin.org>" ] |
5 | edition = "2018" |
6 | license = "MIT" |
7 | description = "Provides an enum with every valid Direct Rendering Manager (DRM) format fourcc" |
8 | repository = "https://github.com/danielzfranklin/drm-fourcc-rs" |
9 | keywords = ["drm" , "fourcc" , "linux" ] |
10 | categories = ["os::linux-apis" ] |
11 | |
12 | # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html |
13 | |
14 | [features] |
15 | default = ["std" ] |
16 | # Adds `Error` impls for the Unrecognized types. |
17 | std = [] |
18 | # Re-build the bindings based on the headers on your machine. Should not be necessary |
19 | build_bindings = ["regex" , "bindgen" ] |
20 | |
21 | [dependencies] |
22 | serde = { version = "1.0.125" , optional = true, features = ["derive" ] } |
23 | |
24 | [build-dependencies] |
25 | regex = { version = "1.4.3" , optional = true } |
26 | bindgen = { version = "0.57.0" , optional = true } |
27 | |