[package] name = "gfx" version = "0.0.1" authors = ["The Servo Project Developers"] license = "MPL-2.0" publish = false [lib] name = "gfx" path = "lib.rs" [dependencies] app_units = "0.3" bitflags = "0.7" euclid = "0.10.1" fnv = "1.0" fontsan = {git = "https://github.com/servo/fontsan"} gfx_traits = {path = "../gfx_traits"} harfbuzz-sys = "0.1" heapsize = "0.3.0" heapsize_derive = "0.1" ipc-channel = "0.5" lazy_static = "0.2" libc = "0.2" log = "0.3.5" msg = {path = "../msg"} net_traits = {path = "../net_traits"} ordered-float = "0.2.2" plugins = {path = "../plugins"} range = {path = "../range"} rustc-serialize = "0.3" serde = "0.8" servo_atoms = {path = "../atoms"} servo_url = {path = "../url"} serde_derive = "0.8" smallvec = "0.1" style = {path = "../style"} style_traits = {path = "../style_traits"} time = "0.1.12" unicode-script = {version = "0.1", features = ["harfbuzz"]} util = {path = "../util"} xi-unicode = "0.0.1" [dependencies.webrender_traits] git = "https://github.com/servo/webrender" default_features = false features = ["serde_derive"] [target.'cfg(target_os = "macos")'.dependencies] byteorder = "0.5" core-foundation = "0.2" core-graphics = "0.4" core-text = "2.0" [target.'cfg(any(target_os = "linux", target_os = "android"))'.dependencies] freetype = {git = "https://github.com/servo/rust-freetype"} servo-fontconfig = "0.2.1" [target.'cfg(any(target_arch = "x86_64", target_arch = "aarch64"))'.dependencies] simd = {git = "https://github.com/huonw/simd"} [target.'cfg(target_os = "windows")'.dependencies] dwrote = {git = "https://github.com/vvuk/dwrote-rs"}