diff --git a/components/canvas/Cargo.toml b/components/canvas/Cargo.toml index 48999b5923f..07540b3f83c 100644 --- a/components/canvas/Cargo.toml +++ b/components/canvas/Cargo.toml @@ -39,4 +39,4 @@ cssparser = { version = "0.4", features = [ "serde-serialization" ] } log = "0.3" num = "0.1.24" gleam = "0.1" -euclid = {version = "0.3", features = ["plugins"]} +euclid = {version = "0.4", features = ["plugins"]} diff --git a/components/canvas_traits/Cargo.toml b/components/canvas_traits/Cargo.toml index f46adfba765..2ab3a3da631 100644 --- a/components/canvas_traits/Cargo.toml +++ b/components/canvas_traits/Cargo.toml @@ -36,6 +36,6 @@ path = "../util" [dependencies] cssparser = { version = "0.4", features = [ "serde-serialization" ] } -euclid = {version = "0.3", features = ["plugins"]} +euclid = {version = "0.4", features = ["plugins"]} serde_macros = "0.6" diff --git a/components/compositing/Cargo.toml b/components/compositing/Cargo.toml index 0fb996165a4..e076bef55ad 100644 --- a/components/compositing/Cargo.toml +++ b/components/compositing/Cargo.toml @@ -75,13 +75,13 @@ log = "0.3" num = "0.1.24" time = "0.1.17" gleam = "0.1" -euclid = {version = "0.3", features = ["plugins"]} +euclid = {version = "0.4", features = ["plugins"]} serde = "0.6" serde_macros = "0.6" url = "0.5" [target.x86_64-apple-darwin.dependencies] -core-graphics = "0.1" +core-graphics = "0.2" [target.x86_64-apple-darwin.dependencies.core-text] git = "https://github.com/servo/core-text-rs" diff --git a/components/gfx/Cargo.toml b/components/gfx/Cargo.toml index c5758e4257d..43eb0ce75b0 100644 --- a/components/gfx/Cargo.toml +++ b/components/gfx/Cargo.toml @@ -11,7 +11,7 @@ path = "lib.rs" [dependencies] app_units = {version = "0.1", features = ["plugins"]} bitflags = "0.3" -euclid = {version = "0.3", features = ["plugins"]} +euclid = {version = "0.4", features = ["plugins"]} fnv = "1.0" harfbuzz-sys = "0.1" lazy_static = "0.1" @@ -26,6 +26,7 @@ string_cache = "0.2" time = "0.1.12" unicode-script = { version = "0.1", features = ["harfbuzz"] } url = "0.5" +servo-skia = "0.20130412.0" [dependencies.plugins] path = "../plugins" @@ -59,9 +60,6 @@ features = ["plugins"] git = "https://github.com/servo/rust-layers" features = ["plugins"] -[dependencies.skia] -git = "https://github.com/servo/skia" - [dependencies.script_traits] path = "../script_traits" @@ -69,23 +67,23 @@ path = "../script_traits" git = "https://github.com/servo/ipc-channel" [target.x86_64-apple-darwin.dependencies] -core-foundation = "0.1" -core-graphics = "0.1" +core-foundation = "0.2" +core-graphics = "0.2" -[target.i686-unknown-linux-gnu.dependencies.fontconfig] -git = "https://github.com/servo/rust-fontconfig" +[target.i686-unknown-linux-gnu.dependencies] +servo-fontconfig = "0.2" -[target.x86_64-unknown-linux-gnu.dependencies.fontconfig] -git = "https://github.com/servo/rust-fontconfig" +[target.x86_64-unknown-linux-gnu.dependencies] +servo-fontconfig = "0.2" -[target.arm-unknown-linux-gnueabihf.dependencies.fontconfig] -git = "https://github.com/servo/rust-fontconfig" +[target.arm-unknown-linux-gnueabihf.dependencies] +servo-fontconfig = "0.2" -[target.aarch64-unknown-linux-gnu.dependencies.fontconfig] -git = "https://github.com/servo/rust-fontconfig" +[target.aarch64-unknown-linux-gnu.dependencies] +servo-fontconfig = "0.2" -[target.arm-linux-androideabi.dependencies.fontconfig] -git = "https://github.com/servo/rust-fontconfig" +[target.arm-linux-androideabi.dependencies] +servo-fontconfig = "0.2" [target.i686-unknown-linux-gnu.dependencies.freetype] git = "https://github.com/servo/rust-freetype" diff --git a/components/layout/Cargo.toml b/components/layout/Cargo.toml index 304517cb346..0a54158144c 100644 --- a/components/layout/Cargo.toml +++ b/components/layout/Cargo.toml @@ -71,7 +71,7 @@ libc = "0.2" selectors = "0.2" smallvec = "0.1" string_cache = "0.2" -euclid = {version = "0.3", features = ["plugins"]} +euclid = {version = "0.4", features = ["plugins"]} serde = "0.6" serde_macros = "0.6" serde_json = "0.5" diff --git a/components/layout_traits/Cargo.toml b/components/layout_traits/Cargo.toml index f63b00c794b..9bfaafa228e 100644 --- a/components/layout_traits/Cargo.toml +++ b/components/layout_traits/Cargo.toml @@ -29,7 +29,7 @@ path = "../util" git = "https://github.com/servo/ipc-channel" [dependencies] -euclid = {version = "0.3", features = ["plugins"]} +euclid = {version = "0.4", features = ["plugins"]} serde = "0.6" serde_macros = "0.6" url = "0.5" diff --git a/components/msg/Cargo.toml b/components/msg/Cargo.toml index 9da2435a5a2..f933b405b1e 100644 --- a/components/msg/Cargo.toml +++ b/components/msg/Cargo.toml @@ -39,13 +39,11 @@ app_units = {version = "0.1", features = ["plugins"]} bitflags = "0.3" hyper = { version = "0.7", features = [ "serde-serialization" ] } rustc-serialize = "0.3.4" -euclid = {version = "0.3", features = ["plugins"]} +euclid = {version = "0.4", features = ["plugins"]} serde = "0.6" serde_macros = "0.6" url = "0.5" [target.x86_64-apple-darwin.dependencies] -core-foundation = "0.1" - -[target.x86_64-apple-darwin.dependencies.io-surface] -git = "https://github.com/servo/io-surface-rs" +core-foundation = "0.2" +io-surface = "0.1.0" diff --git a/components/net/Cargo.toml b/components/net/Cargo.toml index 9e550a14b40..7029d9ef0e1 100644 --- a/components/net/Cargo.toml +++ b/components/net/Cargo.toml @@ -38,5 +38,5 @@ cookie = "0.2" mime_guess = "1.1.1" flate2 = "0.2.0" uuid = "0.1.16" -euclid = {version = "0.3", features = ["plugins"]} +euclid = {version = "0.4", features = ["plugins"]} url = "0.5" diff --git a/components/net_traits/Cargo.toml b/components/net_traits/Cargo.toml index 9b0824caf03..0822ff7054d 100644 --- a/components/net_traits/Cargo.toml +++ b/components/net_traits/Cargo.toml @@ -24,7 +24,7 @@ path = "../plugins" [dependencies] log = "0.3" -euclid = {version = "0.3", features = ["plugins"]} +euclid = {version = "0.4", features = ["plugins"]} hyper = { version = "0.7", features = [ "serde-serialization" ] } image = "0.5.0" serde = "0.6" diff --git a/components/script/Cargo.toml b/components/script/Cargo.toml index 06e5f325ccc..3cdfe5c9b17 100644 --- a/components/script/Cargo.toml +++ b/components/script/Cargo.toml @@ -81,7 +81,7 @@ smallvec = "0.1" html5ever = { version = "0.2.1", features = ["unstable"] } selectors = "0.2" string_cache = { version = "0.2", features = ["unstable"] } -euclid = {version = "0.3", features = ["plugins"]} +euclid = {version = "0.4", features = ["plugins"]} tendril = "0.1.1" rand = "0.3" serde = "0.6" diff --git a/components/script_traits/Cargo.toml b/components/script_traits/Cargo.toml index 2da8a6b81aa..4181c32508c 100644 --- a/components/script_traits/Cargo.toml +++ b/components/script_traits/Cargo.toml @@ -31,7 +31,7 @@ git = "https://github.com/servo/ipc-channel" [dependencies] app_units = {version = "0.1", features = ["plugins"]} libc = "0.2" -euclid = {version = "0.3", features = ["plugins"]} +euclid = {version = "0.4", features = ["plugins"]} serde = "0.6" serde_macros = "0.6" time = "0.1.12" diff --git a/components/servo/Cargo.lock b/components/servo/Cargo.lock index cf0e7b9ccca..4d32b670953 100644 --- a/components/servo/Cargo.lock +++ b/components/servo/Cargo.lock @@ -10,18 +10,18 @@ dependencies = [ "devtools 0.0.1", "devtools_traits 0.0.1", "env_logger 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "gaol 0.0.1 (git+https://github.com/pcwalton/gaol)", "gfx 0.0.1", "gfx_tests 0.0.1", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", "glutin_app 0.0.1", "image 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", "layout 0.0.1", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "net 0.0.1", "net_tests 0.0.1", @@ -75,10 +75,10 @@ dependencies = [ [[package]] name = "app_units" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", "serde 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "serde_macros 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -92,22 +92,22 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "azure" version = "0.2.0" -source = "git+https://github.com/servo/rust-azure#5a5701c269cb7cb65f6c690122ef75c268f8d44d" +source = "git+https://github.com/servo/rust-azure#a835f8578737034d48762b379f19a92bb2882cc0" dependencies = [ - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "core-graphics 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "core-graphics 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "core-text 0.1.0 (git+https://github.com/servo/core-text-rs)", - "egl 0.2.0 (git+https://github.com/servo/rust-egl)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "freetype 0.1.0 (git+https://github.com/servo/rust-freetype)", - "freetype-sys 2.4.11 (git+https://github.com/servo/libfreetype2)", - "heapsize 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "heapsize 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "heapsize_plugin 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "serde 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "serde_macros 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", - "skia 0.0.20130412 (git+https://github.com/servo/skia)", - "x11 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-egl 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-freetype-sys 2.4.11 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-skia 0.20130412.2 (registry+https://github.com/rust-lang/crates.io-index)", + "x11 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -156,12 +156,12 @@ dependencies = [ "azure 0.2.0 (git+https://github.com/servo/rust-azure)", "canvas_traits 0.0.1", "cssparser 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "gfx_traits 0.0.1", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "num 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "offscreen_gl_context 0.1.0 (git+https://github.com/ecoal95/rust-offscreen-rendering-context)", "plugins 0.0.1", @@ -174,10 +174,10 @@ version = "0.0.1" dependencies = [ "azure 0.2.0 (git+https://github.com/servo/rust-azure)", "cssparser 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "gfx_traits 0.0.1", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", "offscreen_gl_context 0.1.0 (git+https://github.com/ecoal95/rust-offscreen-rendering-context)", "plugins 0.0.1", "serde 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -204,21 +204,20 @@ name = "cgl" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "clipboard" -version = "0.0.3" -source = "git+https://github.com/aweinstock314/rust-clipboard#ef4cf77c9c736e0951df797ff4e1a7c945ce2e34" +version = "0.1.0" +source = "git+https://github.com/aweinstock314/rust-clipboard#4510d16e640fb52be1cd476557d52f69fa589196" dependencies = [ "clipboard-win 1.6.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "objc 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", "objc-foundation 0.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "objc_id 0.0.2 (registry+https://github.com/rust-lang/crates.io-index)", - "x11 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "x11 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -242,11 +241,11 @@ dependencies = [ [[package]] name = "cocoa" -version = "0.1.5" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", - "core-graphics 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "core-graphics 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "objc 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -260,25 +259,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index" name = "compositing" version = "0.0.1" dependencies = [ - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "azure 0.2.0 (git+https://github.com/servo/rust-azure)", "canvas 0.0.1", "canvas_traits 0.0.1", - "clipboard 0.0.3 (git+https://github.com/aweinstock314/rust-clipboard)", - "core-graphics 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "clipboard 0.1.0 (git+https://github.com/aweinstock314/rust-clipboard)", + "core-graphics 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "core-text 0.1.0 (git+https://github.com/servo/core-text-rs)", "devtools_traits 0.0.1", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "gaol 0.0.1 (git+https://github.com/pcwalton/gaol)", "gfx 0.0.1", "gfx_traits 0.0.1", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", "image 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", "layout_traits 0.0.1", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "net_traits 0.0.1", "num 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", @@ -307,7 +306,16 @@ dependencies = [ [[package]] name = "core-foundation" -version = "0.1.0" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "core-foundation-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "core-foundation-sys" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -315,10 +323,10 @@ dependencies = [ [[package]] name = "core-graphics" -version = "0.1.1" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -327,8 +335,8 @@ name = "core-text" version = "0.1.0" source = "git+https://github.com/servo/core-text-rs#d97cd4ae33509857f956e64c71f43cc71c98430f" dependencies = [ - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "core-graphics 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "core-graphics 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -363,7 +371,7 @@ dependencies = [ "devtools_traits 0.0.1", "hyper 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "plugins 0.0.1", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", @@ -416,14 +424,6 @@ dependencies = [ "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] -[[package]] -name = "egl" -version = "0.2.0" -source = "git+https://github.com/servo/rust-egl#c59c59f6dc252e2ab17103b045d7ab1e452f32da" -dependencies = [ - "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", -] - [[package]] name = "encoding" version = "0.2.32" @@ -527,18 +527,18 @@ name = "env_logger" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "regex 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "euclid" -version = "0.3.2" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "heapsize 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "heapsize 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "heapsize_plugin 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "num 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.3.12 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", @@ -548,9 +548,10 @@ dependencies = [ [[package]] name = "expat-sys" -version = "2.1.0" -source = "git+https://github.com/servo/libexpat#b4fdb7a2c9825bdeafcd32ac43560e31ca839649" +version = "2.1.1-really.0" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ + "make-cmd 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "pkg-config 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -568,25 +569,6 @@ name = "fnv" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -[[package]] -name = "fontconfig" -version = "0.1.0" -source = "git+https://github.com/servo/rust-fontconfig#5ad2ec0436036cd8151f7e03b637d89470daba91" -dependencies = [ - "fontconfig-sys 2.11.1 (git+https://github.com/servo/libfontconfig)", - "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "fontconfig-sys" -version = "2.11.1" -source = "git+https://github.com/servo/libfontconfig#3f93fab726d951a506fd318b359912b4bdcd2e35" -dependencies = [ - "expat-sys 2.1.0 (git+https://github.com/servo/libexpat)", - "freetype-sys 2.4.11 (git+https://github.com/servo/libfreetype2)", - "pkg-config 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", -] - [[package]] name = "freetype" version = "0.1.0" @@ -595,14 +577,6 @@ dependencies = [ "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] -[[package]] -name = "freetype-sys" -version = "2.4.11" -source = "git+https://github.com/servo/libfreetype2#237f95bae7536bae7fcfbbc65dba7285f422b90f" -dependencies = [ - "pkg-config 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", -] - [[package]] name = "futf" version = "0.1.1" @@ -618,7 +592,7 @@ version = "0.0.1" source = "git+https://github.com/pcwalton/gaol#71865ff8a1824cbc1cbee4d388d56c5ba1b5ffc2" dependencies = [ "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.3.12 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -648,24 +622,23 @@ source = "registry+https://github.com/rust-lang/crates.io-index" name = "gfx" version = "0.0.1" dependencies = [ - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "azure 0.2.0 (git+https://github.com/servo/rust-azure)", "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "canvas_traits 0.0.1", - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "core-graphics 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "core-graphics 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "core-text 0.1.0 (git+https://github.com/servo/core-text-rs)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "fontconfig 0.1.0 (git+https://github.com/servo/rust-fontconfig)", "freetype 0.1.0 (git+https://github.com/servo/rust-freetype)", "gfx_traits 0.0.1", "harfbuzz-sys 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", "lazy_static 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "net_traits 0.0.1", "plugins 0.0.1", @@ -675,8 +648,9 @@ dependencies = [ "script_traits 0.0.1", "serde 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "serde_macros 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-fontconfig 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-skia 0.20130412.2 (registry+https://github.com/rust-lang/crates.io-index)", "simd 0.1.0 (git+https://github.com/huonw/simd)", - "skia 0.0.20130412 (git+https://github.com/servo/skia)", "smallvec 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", "string_cache 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "style 0.0.1", @@ -719,22 +693,21 @@ dependencies = [ [[package]] name = "gl_generator" -version = "0.2.0" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "khronos_api 0.0.8 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", - "xml-rs 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "khronos_api 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", + "xml-rs 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "gleam" -version = "0.1.19" +version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "gl_generator 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "khronos_api 0.0.8 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "gl_generator 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", + "khronos_api 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -742,37 +715,6 @@ name = "glob" version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" -[[package]] -name = "glutin" -version = "0.4.2" -source = "git+https://github.com/servo/glutin?branch=servo#f04bc869a37752d3d4a4258660428a360588e3a7" -dependencies = [ - "android_glue 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cocoa 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "core-graphics 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "dwmapi-sys 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "gdi32-sys 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gl_common 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "gl_generator 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "kernel32-sys 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "khronos_api 0.0.8 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "objc 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", - "osmesa-sys 0.0.5 (registry+https://github.com/rust-lang/crates.io-index)", - "shared_library 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "shell32-sys 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "user32-sys 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "wayland-client 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "wayland-kbd 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "wayland-window 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "winapi 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)", - "x11 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "x11-dl 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)", -] - [[package]] name = "glutin_app" version = "0.0.1" @@ -780,29 +722,28 @@ dependencies = [ "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "compositing 0.0.1", - "egl 0.2.0 (git+https://github.com/servo/rust-egl)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", - "glutin 0.4.2 (git+https://github.com/servo/glutin?branch=servo)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "net_traits 0.0.1", "script_traits 0.0.1", + "servo-egl 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-glutin 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", "time 0.1.34 (registry+https://github.com/rust-lang/crates.io-index)", "url 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", "util 0.0.1", - "x11 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "x11 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "glx" -version = "0.0.1" -source = "git+https://github.com/servo/rust-glx#75ed2359f50c16c60f871e2f5f146e2016d8453d" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "gl_common 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "gl_generator 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "khronos_api 0.0.8 (registry+https://github.com/rust-lang/crates.io-index)", + "gl_generator 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", + "khronos_api 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -844,10 +785,10 @@ dependencies = [ [[package]] name = "heapsize" -version = "0.1.2" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -860,7 +801,7 @@ name = "hpack" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -868,7 +809,7 @@ name = "html5ever" version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "mac 0.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "phf 0.7.5 (registry+https://github.com/rust-lang/crates.io-index)", "phf_codegen 0.7.5 (registry+https://github.com/rust-lang/crates.io-index)", @@ -892,7 +833,7 @@ dependencies = [ "cookie 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "httparse 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "language-tags 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "mime 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "num_cpus 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)", "openssl 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -927,12 +868,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "io-surface" version = "0.1.1" -source = "git+https://github.com/servo/io-surface-rs#aaaa5da1f2d75958fc1a3a06648717be4ea08283" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -954,11 +895,11 @@ dependencies = [ [[package]] name = "js" version = "0.1.1" -source = "git+https://github.com/servo/rust-mozjs#d712414c8b1cab4672d88ec0f4861c9768ea27d7" +source = "git+https://github.com/servo/rust-mozjs#6bfe259e0adc51ceabeb95d3af87d9041d16a767" dependencies = [ - "heapsize 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "heapsize 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "mozjs_sys 0.0.0 (git+https://github.com/servo/mozjs)", "num 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", @@ -975,7 +916,7 @@ dependencies = [ [[package]] name = "khronos_api" -version = "0.0.8" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -985,29 +926,29 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "layers" -version = "0.1.0" -source = "git+https://github.com/servo/rust-layers#82672814604f5e4293fcc9d2f89055a85ad87c11" +version = "0.2.0" +source = "git+https://github.com/servo/rust-layers#c4efb24deb170908a534ae916d23890f85725b17" dependencies = [ "azure 0.2.0 (git+https://github.com/servo/rust-azure)", "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "egl 0.2.0 (git+https://github.com/servo/rust-egl)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", - "glx 0.0.1 (git+https://github.com/servo/rust-glx)", - "io-surface 0.1.1 (git+https://github.com/servo/io-surface-rs)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", + "glx 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "io-surface 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", - "skia 0.0.20130412 (git+https://github.com/servo/skia)", - "x11 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-egl 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-skia 0.20130412.2 (registry+https://github.com/rust-lang/crates.io-index)", + "x11 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "layout" version = "0.0.1" dependencies = [ - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "azure 0.2.0 (git+https://github.com/servo/rust-azure)", "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "canvas 0.0.1", @@ -1015,14 +956,14 @@ dependencies = [ "clock_ticks 0.1.0 (git+https://github.com/tomaka/clock_ticks)", "cssparser 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "encoding 0.2.32 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "gfx 0.0.1", "gfx_traits 0.0.1", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", "layout_traits 0.0.1", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "net_traits 0.0.1", "plugins 0.0.1", @@ -1048,7 +989,7 @@ dependencies = [ name = "layout_traits" version = "0.0.1" dependencies = [ - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "gfx 0.0.1", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", "msg 0.0.1", @@ -1096,10 +1037,10 @@ dependencies = [ [[package]] name = "log" -version = "0.3.3" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1112,6 +1053,11 @@ name = "mac" version = "0.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" +[[package]] +name = "make-cmd" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" + [[package]] name = "malloc_buf" version = "0.0.5" @@ -1138,7 +1084,7 @@ name = "mime" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1180,16 +1126,16 @@ dependencies = [ name = "msg" version = "0.0.1" dependencies = [ - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "azure 0.2.0 (git+https://github.com/servo/rust-azure)", "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "canvas_traits 0.0.1", - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "hyper 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", - "io-surface 0.1.1 (git+https://github.com/servo/io-surface-rs)", + "io-surface 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", "offscreen_gl_context 0.1.0 (git+https://github.com/ecoal95/rust-offscreen-rendering-context)", "plugins 0.0.1", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1207,11 +1153,11 @@ dependencies = [ "brotli 0.3.17 (git+https://github.com/ende76/brotli-rs)", "cookie 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "devtools_traits 0.0.1", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "flate2 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "hyper 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "mime_guess 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "net_traits 0.0.1", @@ -1258,11 +1204,11 @@ dependencies = [ name = "net_traits" version = "0.0.1" dependencies = [ - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "hyper 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "image 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "plugins 0.0.1", "serde 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1327,21 +1273,20 @@ dependencies = [ [[package]] name = "offscreen_gl_context" version = "0.1.0" -source = "git+https://github.com/ecoal95/rust-offscreen-rendering-context#922819338946a3fa26a8ae49dc34cc1ede8b3705" +source = "git+https://github.com/ecoal95/rust-offscreen-rendering-context#483abed6709570cb0930e6427455cd453363ffcd" dependencies = [ "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gl_generator 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", - "glutin 0.4.2 (git+https://github.com/servo/glutin?branch=servo)", - "khronos_api 0.0.8 (registry+https://github.com/rust-lang/crates.io-index)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", - "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "gl_generator 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", + "khronos_api 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "serde 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "serde_macros 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", - "x11 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-glutin 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", + "x11 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1466,7 +1411,7 @@ dependencies = [ "hbs-pow 0.1.0 (git+https://github.com/libheartbeats/heartbeats-simple-rust.git)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "plugins 0.0.1", "profile_traits 0.0.1", "regex 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1558,7 +1503,7 @@ name = "script" version = "0.0.1" dependencies = [ "angle 0.1.0 (git+https://github.com/ecoal95/angle?branch=servo)", - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "canvas 0.0.1", "canvas_traits 0.0.1", @@ -1566,7 +1511,7 @@ dependencies = [ "cssparser 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "devtools_traits 0.0.1", "encoding 0.2.32 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "html5ever 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "hyper 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1574,7 +1519,7 @@ dependencies = [ "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", "js 0.1.1 (git+https://github.com/servo/rust-mozjs)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "net_traits 0.0.1", "num 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1613,9 +1558,9 @@ dependencies = [ name = "script_traits" version = "0.0.1" dependencies = [ - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "devtools_traits 0.0.1", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", @@ -1678,6 +1623,91 @@ dependencies = [ "serde_codegen 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "servo-egl" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "servo-fontconfig" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-fontconfig-sys 2.11.2-really.1 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "servo-fontconfig-sys" +version = "2.11.2-really.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "expat-sys 2.1.1-really.0 (registry+https://github.com/rust-lang/crates.io-index)", + "pkg-config 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-freetype-sys 2.4.11 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "servo-freetype-sys" +version = "2.4.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "pkg-config 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "servo-glutin" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "android_glue 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cocoa 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "core-graphics 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dwmapi-sys 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "gdi32-sys 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "gl_common 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "gl_generator 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", + "kernel32-sys 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "khronos_api 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "objc 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", + "osmesa-sys 0.0.5 (registry+https://github.com/rust-lang/crates.io-index)", + "shared_library 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "shell32-sys 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "user32-sys 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "wayland-client 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "wayland-kbd 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "wayland-window 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)", + "x11 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "x11-dl 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "servo-skia" +version = "0.20130412.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "expat-sys 2.1.1-really.0 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", + "glx 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "io-surface 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-egl 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-fontconfig 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-freetype-sys 2.4.11 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-glutin 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", + "x11 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "shared_library" version = "0.1.1" @@ -1701,24 +1731,6 @@ name = "simd" version = "0.1.0" source = "git+https://github.com/huonw/simd#c4403387adb9a25188ff00ddc82582c2e1017030" -[[package]] -name = "skia" -version = "0.0.20130412" -source = "git+https://github.com/servo/skia#a3102fc074612c9f44fb1b402fa1885bba25f233" -dependencies = [ - "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "egl 0.2.0 (git+https://github.com/servo/rust-egl)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "expat-sys 2.1.0 (git+https://github.com/servo/libexpat)", - "fontconfig 0.1.0 (git+https://github.com/servo/rust-fontconfig)", - "freetype-sys 2.4.11 (git+https://github.com/servo/libfreetype2)", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", - "glx 0.0.1 (git+https://github.com/servo/rust-glx)", - "io-surface 0.1.1 (git+https://github.com/servo/io-surface-rs)", - "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "x11 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", -] - [[package]] name = "smallvec" version = "0.1.5" @@ -1730,7 +1742,7 @@ version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "hpack 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1757,14 +1769,14 @@ dependencies = [ name = "style" version = "0.0.1" dependencies = [ - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "cssparser 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "encoding 0.2.32 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "matches 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "num 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "plugins 0.0.1", @@ -1783,9 +1795,9 @@ dependencies = [ name = "style_tests" version = "0.0.1" dependencies = [ - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "cssparser 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "plugins 0.0.1", "selectors 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "string_cache 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1800,9 +1812,9 @@ name = "style_traits" version = "0.0.1" dependencies = [ "cssparser 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "num 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "plugins 0.0.1", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1933,20 +1945,20 @@ dependencies = [ name = "util" version = "0.0.1" dependencies = [ - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "azure 0.2.0 (git+https://github.com/servo/rust-azure)", "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "cssparser 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "getopts 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)", "html5ever 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "hyper 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", "js 0.1.1 (git+https://github.com/servo/rust-mozjs)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", "lazy_static 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "num 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "num_cpus 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)", "plugins 0.0.1", @@ -1965,8 +1977,8 @@ dependencies = [ name = "util_tests" version = "0.0.1" dependencies = [ - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "plugins 0.0.1", "util 0.0.1", @@ -2025,7 +2037,7 @@ version = "0.4.0" source = "git+https://github.com/jgraham/webdriver-rust.git#9dffcbe409af052788b75c25c368518aab30fd39" dependencies = [ "hyper 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "regex 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", "uuid 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2038,7 +2050,7 @@ dependencies = [ "hyper 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "image 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "plugins 0.0.1", "regex 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2086,7 +2098,7 @@ dependencies = [ [[package]] name = "x11" -version = "2.1.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2104,7 +2116,7 @@ dependencies = [ [[package]] name = "xml-rs" -version = "0.1.26" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2115,7 +2127,7 @@ name = "xml5ever" version = "0.1.0" source = "git+https://github.com/Ygg01/xml5ever#9da3b1628bfcb69a48420f7aef69739d6706aa6a" dependencies = [ - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "mac 0.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "phf 0.7.5 (registry+https://github.com/rust-lang/crates.io-index)", "phf_codegen 0.7.5 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/components/servo/Cargo.toml b/components/servo/Cargo.toml index 9a827973f7c..0bb661ef282 100644 --- a/components/servo/Cargo.toml +++ b/components/servo/Cargo.toml @@ -124,10 +124,6 @@ optional = true version = "0.3" features = ["release_max_level_info"] -[dependencies.euclid] -version = "0.3" -features = ["plugins"] - [dependencies.gaol] git = "https://github.com/pcwalton/gaol" @@ -150,4 +146,4 @@ time = "0.1.12" bitflags = "0.3" libc = "0.2" url = {version = "0.5", features = ["serde_serialization", "query_encoding"]} - +euclid = {version = "0.4", features = ["plugins"]} diff --git a/components/style/Cargo.toml b/components/style/Cargo.toml index b38295b8b18..a89e2a1e95d 100644 --- a/components/style/Cargo.toml +++ b/components/style/Cargo.toml @@ -32,7 +32,7 @@ lazy_static = "0.1.10" selectors = { version = "0.2", features = ["unstable"] } smallvec = "0.1" string_cache = "0.2" -euclid = {version = "0.3", features = ["plugins"]} +euclid = {version = "0.4", features = ["plugins"]} serde = "0.6" serde_macros = "0.6" url = "0.5" diff --git a/components/style_traits/Cargo.toml b/components/style_traits/Cargo.toml index 118e785e96b..6c15fda31e1 100644 --- a/components/style_traits/Cargo.toml +++ b/components/style_traits/Cargo.toml @@ -15,7 +15,7 @@ path = "../plugins" [dependencies] cssparser = { version = "0.4", features = [ "serde-serialization" ] } -euclid = {version = "0.3", features = ["plugins"]} +euclid = {version = "0.4", features = ["plugins"]} log = "0.3" lazy_static = "0.1.10" num = "0.1.24" diff --git a/components/util/Cargo.toml b/components/util/Cargo.toml index 4a3d126cbf1..5d7b325080b 100644 --- a/components/util/Cargo.toml +++ b/components/util/Cargo.toml @@ -44,7 +44,7 @@ rustc-serialize = "0.3" smallvec = "0.1" num_cpus = "0.2.2" num = "0.1.24" -euclid = {version = "0.3", features = ["plugins"]} +euclid = {version = "0.4", features = ["plugins"]} selectors = "0.2" serde = "0.6" serde_macros = "0.6" diff --git a/ports/cef/Cargo.lock b/ports/cef/Cargo.lock index c65101e5c03..547fbb62cfd 100644 --- a/ports/cef/Cargo.lock +++ b/ports/cef/Cargo.lock @@ -6,18 +6,18 @@ dependencies = [ "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "cocoa 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", "compositing 0.0.1", - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "core-graphics 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "core-graphics 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "core-text 0.1.0 (git+https://github.com/servo/core-text-rs)", "devtools 0.0.1", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "gfx 0.0.1", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", "glutin_app 0.0.1", "js 0.1.1 (git+https://github.com/servo/rust-mozjs)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "net_traits 0.0.1", "objc 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -29,7 +29,7 @@ dependencies = [ "style 0.0.1", "url 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", "util 0.0.1", - "x11 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "x11 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -64,10 +64,10 @@ dependencies = [ [[package]] name = "app_units" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", "serde 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "serde_macros 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -81,22 +81,22 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "azure" version = "0.2.0" -source = "git+https://github.com/servo/rust-azure#5a5701c269cb7cb65f6c690122ef75c268f8d44d" +source = "git+https://github.com/servo/rust-azure#a835f8578737034d48762b379f19a92bb2882cc0" dependencies = [ - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "core-graphics 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "core-graphics 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "core-text 0.1.0 (git+https://github.com/servo/core-text-rs)", - "egl 0.2.0 (git+https://github.com/servo/rust-egl)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "freetype 0.1.0 (git+https://github.com/servo/rust-freetype)", - "freetype-sys 2.4.11 (git+https://github.com/servo/libfreetype2)", - "heapsize 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "heapsize 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "heapsize_plugin 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "serde 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "serde_macros 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", - "skia 0.0.20130412 (git+https://github.com/servo/skia)", - "x11 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-egl 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-freetype-sys 2.4.11 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-skia 0.20130412.2 (registry+https://github.com/rust-lang/crates.io-index)", + "x11 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -145,12 +145,12 @@ dependencies = [ "azure 0.2.0 (git+https://github.com/servo/rust-azure)", "canvas_traits 0.0.1", "cssparser 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "gfx_traits 0.0.1", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "num 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "offscreen_gl_context 0.1.0 (git+https://github.com/ecoal95/rust-offscreen-rendering-context)", "plugins 0.0.1", @@ -163,10 +163,10 @@ version = "0.0.1" dependencies = [ "azure 0.2.0 (git+https://github.com/servo/rust-azure)", "cssparser 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "gfx_traits 0.0.1", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", "offscreen_gl_context 0.1.0 (git+https://github.com/ecoal95/rust-offscreen-rendering-context)", "plugins 0.0.1", "serde 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -193,21 +193,20 @@ name = "cgl" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "clipboard" -version = "0.0.3" -source = "git+https://github.com/aweinstock314/rust-clipboard#ef4cf77c9c736e0951df797ff4e1a7c945ce2e34" +version = "0.1.0" +source = "git+https://github.com/aweinstock314/rust-clipboard#4510d16e640fb52be1cd476557d52f69fa589196" dependencies = [ "clipboard-win 1.6.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "objc 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", "objc-foundation 0.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "objc_id 0.0.2 (registry+https://github.com/rust-lang/crates.io-index)", - "x11 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "x11 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -235,7 +234,18 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", - "core-graphics 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "core-graphics 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "objc 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "cocoa" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "core-graphics 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "objc 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -249,25 +259,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index" name = "compositing" version = "0.0.1" dependencies = [ - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "azure 0.2.0 (git+https://github.com/servo/rust-azure)", "canvas 0.0.1", "canvas_traits 0.0.1", - "clipboard 0.0.3 (git+https://github.com/aweinstock314/rust-clipboard)", - "core-graphics 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "clipboard 0.1.0 (git+https://github.com/aweinstock314/rust-clipboard)", + "core-graphics 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "core-text 0.1.0 (git+https://github.com/servo/core-text-rs)", "devtools_traits 0.0.1", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "gaol 0.0.1 (git+https://github.com/pcwalton/gaol)", "gfx 0.0.1", "gfx_traits 0.0.1", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", "image 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", "layout_traits 0.0.1", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "net_traits 0.0.1", "num 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", @@ -296,7 +306,16 @@ dependencies = [ [[package]] name = "core-foundation" -version = "0.1.0" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "core-foundation-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "core-foundation-sys" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -304,10 +323,10 @@ dependencies = [ [[package]] name = "core-graphics" -version = "0.1.1" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -316,8 +335,8 @@ name = "core-text" version = "0.1.0" source = "git+https://github.com/servo/core-text-rs#d97cd4ae33509857f956e64c71f43cc71c98430f" dependencies = [ - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "core-graphics 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "core-graphics 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -352,7 +371,7 @@ dependencies = [ "devtools_traits 0.0.1", "hyper 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "plugins 0.0.1", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", @@ -405,14 +424,6 @@ dependencies = [ "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] -[[package]] -name = "egl" -version = "0.2.0" -source = "git+https://github.com/servo/rust-egl#c59c59f6dc252e2ab17103b045d7ab1e452f32da" -dependencies = [ - "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", -] - [[package]] name = "encoding" version = "0.2.32" @@ -483,18 +494,18 @@ name = "env_logger" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "regex 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "euclid" -version = "0.3.2" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "heapsize 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "heapsize 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "heapsize_plugin 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "num 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.3.12 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", @@ -504,9 +515,10 @@ dependencies = [ [[package]] name = "expat-sys" -version = "2.1.0" -source = "git+https://github.com/servo/libexpat#b4fdb7a2c9825bdeafcd32ac43560e31ca839649" +version = "2.1.1-really.0" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ + "make-cmd 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "pkg-config 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -524,25 +536,6 @@ name = "fnv" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -[[package]] -name = "fontconfig" -version = "0.1.0" -source = "git+https://github.com/servo/rust-fontconfig#5ad2ec0436036cd8151f7e03b637d89470daba91" -dependencies = [ - "fontconfig-sys 2.11.1 (git+https://github.com/servo/libfontconfig)", - "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "fontconfig-sys" -version = "2.11.1" -source = "git+https://github.com/servo/libfontconfig#3f93fab726d951a506fd318b359912b4bdcd2e35" -dependencies = [ - "expat-sys 2.1.0 (git+https://github.com/servo/libexpat)", - "freetype-sys 2.4.11 (git+https://github.com/servo/libfreetype2)", - "pkg-config 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", -] - [[package]] name = "freetype" version = "0.1.0" @@ -551,14 +544,6 @@ dependencies = [ "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] -[[package]] -name = "freetype-sys" -version = "2.4.11" -source = "git+https://github.com/servo/libfreetype2#237f95bae7536bae7fcfbbc65dba7285f422b90f" -dependencies = [ - "pkg-config 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", -] - [[package]] name = "futf" version = "0.1.1" @@ -574,7 +559,7 @@ version = "0.0.1" source = "git+https://github.com/pcwalton/gaol#71865ff8a1824cbc1cbee4d388d56c5ba1b5ffc2" dependencies = [ "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.3.12 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -604,24 +589,23 @@ source = "registry+https://github.com/rust-lang/crates.io-index" name = "gfx" version = "0.0.1" dependencies = [ - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "azure 0.2.0 (git+https://github.com/servo/rust-azure)", "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "canvas_traits 0.0.1", - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "core-graphics 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "core-graphics 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "core-text 0.1.0 (git+https://github.com/servo/core-text-rs)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "fontconfig 0.1.0 (git+https://github.com/servo/rust-fontconfig)", "freetype 0.1.0 (git+https://github.com/servo/rust-freetype)", "gfx_traits 0.0.1", "harfbuzz-sys 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", "lazy_static 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "net_traits 0.0.1", "plugins 0.0.1", @@ -631,8 +615,9 @@ dependencies = [ "script_traits 0.0.1", "serde 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "serde_macros 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-fontconfig 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-skia 0.20130412.2 (registry+https://github.com/rust-lang/crates.io-index)", "simd 0.1.0 (git+https://github.com/huonw/simd)", - "skia 0.0.20130412 (git+https://github.com/servo/skia)", "smallvec 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", "string_cache 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "style 0.0.1", @@ -668,22 +653,21 @@ dependencies = [ [[package]] name = "gl_generator" -version = "0.2.0" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "khronos_api 0.0.8 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", - "xml-rs 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "khronos_api 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", + "xml-rs 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "gleam" -version = "0.1.19" +version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "gl_generator 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "khronos_api 0.0.8 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "gl_generator 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", + "khronos_api 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -691,37 +675,6 @@ name = "glob" version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" -[[package]] -name = "glutin" -version = "0.4.2" -source = "git+https://github.com/servo/glutin?branch=servo#f04bc869a37752d3d4a4258660428a360588e3a7" -dependencies = [ - "android_glue 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cocoa 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "core-graphics 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "dwmapi-sys 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "gdi32-sys 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gl_common 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "gl_generator 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "kernel32-sys 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "khronos_api 0.0.8 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "objc 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", - "osmesa-sys 0.0.5 (registry+https://github.com/rust-lang/crates.io-index)", - "shared_library 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "shell32-sys 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "user32-sys 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "wayland-client 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "wayland-kbd 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "wayland-window 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "winapi 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)", - "x11 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "x11-dl 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)", -] - [[package]] name = "glutin_app" version = "0.0.1" @@ -729,29 +682,28 @@ dependencies = [ "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "compositing 0.0.1", - "egl 0.2.0 (git+https://github.com/servo/rust-egl)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", - "glutin 0.4.2 (git+https://github.com/servo/glutin?branch=servo)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "net_traits 0.0.1", "script_traits 0.0.1", + "servo-egl 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-glutin 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", "time 0.1.34 (registry+https://github.com/rust-lang/crates.io-index)", "url 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)", "util 0.0.1", - "x11 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "x11 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "glx" -version = "0.0.1" -source = "git+https://github.com/servo/rust-glx#75ed2359f50c16c60f871e2f5f146e2016d8453d" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "gl_common 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "gl_generator 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "khronos_api 0.0.8 (registry+https://github.com/rust-lang/crates.io-index)", + "gl_generator 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", + "khronos_api 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -793,10 +745,10 @@ dependencies = [ [[package]] name = "heapsize" -version = "0.1.2" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -809,7 +761,7 @@ name = "hpack" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -817,7 +769,7 @@ name = "html5ever" version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "mac 0.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "phf 0.7.5 (registry+https://github.com/rust-lang/crates.io-index)", "phf_codegen 0.7.5 (registry+https://github.com/rust-lang/crates.io-index)", @@ -841,7 +793,7 @@ dependencies = [ "cookie 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "httparse 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "language-tags 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "mime 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "num_cpus 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)", "openssl 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -876,12 +828,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "io-surface" version = "0.1.1" -source = "git+https://github.com/servo/io-surface-rs#aaaa5da1f2d75958fc1a3a06648717be4ea08283" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -903,11 +855,11 @@ dependencies = [ [[package]] name = "js" version = "0.1.1" -source = "git+https://github.com/servo/rust-mozjs#d712414c8b1cab4672d88ec0f4861c9768ea27d7" +source = "git+https://github.com/servo/rust-mozjs#6bfe259e0adc51ceabeb95d3af87d9041d16a767" dependencies = [ - "heapsize 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "heapsize 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "mozjs_sys 0.0.0 (git+https://github.com/servo/mozjs)", "num 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", @@ -924,7 +876,7 @@ dependencies = [ [[package]] name = "khronos_api" -version = "0.0.8" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -934,29 +886,29 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "layers" -version = "0.1.0" -source = "git+https://github.com/servo/rust-layers#82672814604f5e4293fcc9d2f89055a85ad87c11" +version = "0.2.0" +source = "git+https://github.com/servo/rust-layers#c4efb24deb170908a534ae916d23890f85725b17" dependencies = [ "azure 0.2.0 (git+https://github.com/servo/rust-azure)", "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "egl 0.2.0 (git+https://github.com/servo/rust-egl)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", - "glx 0.0.1 (git+https://github.com/servo/rust-glx)", - "io-surface 0.1.1 (git+https://github.com/servo/io-surface-rs)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", + "glx 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "io-surface 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", - "skia 0.0.20130412 (git+https://github.com/servo/skia)", - "x11 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-egl 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-skia 0.20130412.2 (registry+https://github.com/rust-lang/crates.io-index)", + "x11 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "layout" version = "0.0.1" dependencies = [ - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "azure 0.2.0 (git+https://github.com/servo/rust-azure)", "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "canvas 0.0.1", @@ -964,14 +916,14 @@ dependencies = [ "clock_ticks 0.1.0 (git+https://github.com/tomaka/clock_ticks)", "cssparser 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "encoding 0.2.32 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "gfx 0.0.1", "gfx_traits 0.0.1", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", "layout_traits 0.0.1", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "net_traits 0.0.1", "plugins 0.0.1", @@ -997,7 +949,7 @@ dependencies = [ name = "layout_traits" version = "0.0.1" dependencies = [ - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "gfx 0.0.1", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", "msg 0.0.1", @@ -1045,10 +997,10 @@ dependencies = [ [[package]] name = "log" -version = "0.3.3" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1061,6 +1013,11 @@ name = "mac" version = "0.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" +[[package]] +name = "make-cmd" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" + [[package]] name = "malloc_buf" version = "0.0.5" @@ -1087,7 +1044,7 @@ name = "mime" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1129,16 +1086,16 @@ dependencies = [ name = "msg" version = "0.0.1" dependencies = [ - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "azure 0.2.0 (git+https://github.com/servo/rust-azure)", "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "canvas_traits 0.0.1", - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "hyper 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", - "io-surface 0.1.1 (git+https://github.com/servo/io-surface-rs)", + "io-surface 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", "offscreen_gl_context 0.1.0 (git+https://github.com/ecoal95/rust-offscreen-rendering-context)", "plugins 0.0.1", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1156,11 +1113,11 @@ dependencies = [ "brotli 0.3.17 (git+https://github.com/ende76/brotli-rs)", "cookie 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "devtools_traits 0.0.1", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "flate2 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "hyper 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "mime_guess 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "net_traits 0.0.1", @@ -1189,11 +1146,11 @@ dependencies = [ name = "net_traits" version = "0.0.1" dependencies = [ - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "hyper 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "image 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "plugins 0.0.1", "serde 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1251,21 +1208,20 @@ dependencies = [ [[package]] name = "offscreen_gl_context" version = "0.1.0" -source = "git+https://github.com/ecoal95/rust-offscreen-rendering-context#922819338946a3fa26a8ae49dc34cc1ede8b3705" +source = "git+https://github.com/ecoal95/rust-offscreen-rendering-context#483abed6709570cb0930e6427455cd453363ffcd" dependencies = [ "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gl_generator 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", - "glutin 0.4.2 (git+https://github.com/servo/glutin?branch=servo)", - "khronos_api 0.0.8 (registry+https://github.com/rust-lang/crates.io-index)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", - "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "gl_generator 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", + "khronos_api 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "serde 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "serde_macros 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", - "x11 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-glutin 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", + "x11 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1382,7 +1338,7 @@ dependencies = [ "hbs-pow 0.1.0 (git+https://github.com/libheartbeats/heartbeats-simple-rust.git)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "plugins 0.0.1", "profile_traits 0.0.1", "regex 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1472,7 +1428,7 @@ name = "script" version = "0.0.1" dependencies = [ "angle 0.1.0 (git+https://github.com/ecoal95/angle?branch=servo)", - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "canvas 0.0.1", "canvas_traits 0.0.1", @@ -1480,7 +1436,7 @@ dependencies = [ "cssparser 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "devtools_traits 0.0.1", "encoding 0.2.32 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "html5ever 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "hyper 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1488,7 +1444,7 @@ dependencies = [ "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", "js 0.1.1 (git+https://github.com/servo/rust-mozjs)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "net_traits 0.0.1", "num 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1518,9 +1474,9 @@ dependencies = [ name = "script_traits" version = "0.0.1" dependencies = [ - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "devtools_traits 0.0.1", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", @@ -1594,16 +1550,16 @@ dependencies = [ "devtools 0.0.1", "devtools_traits 0.0.1", "env_logger 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "gaol 0.0.1 (git+https://github.com/pcwalton/gaol)", "gfx 0.0.1", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", "glutin_app 0.0.1", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", "layout 0.0.1", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "net 0.0.1", "net_traits 0.0.1", @@ -1619,6 +1575,91 @@ dependencies = [ "webdriver_server 0.0.1", ] +[[package]] +name = "servo-egl" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "servo-fontconfig" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-fontconfig-sys 2.11.2-really.1 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "servo-fontconfig-sys" +version = "2.11.2-really.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "expat-sys 2.1.1-really.0 (registry+https://github.com/rust-lang/crates.io-index)", + "pkg-config 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-freetype-sys 2.4.11 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "servo-freetype-sys" +version = "2.4.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "pkg-config 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "servo-glutin" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "android_glue 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cocoa 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "core-graphics 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dwmapi-sys 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "gdi32-sys 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "gl_common 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "gl_generator 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", + "kernel32-sys 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "khronos_api 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "objc 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", + "osmesa-sys 0.0.5 (registry+https://github.com/rust-lang/crates.io-index)", + "shared_library 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "shell32-sys 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "user32-sys 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "wayland-client 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "wayland-kbd 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "wayland-window 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)", + "x11 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "x11-dl 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "servo-skia" +version = "0.20130412.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "expat-sys 2.1.1-really.0 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", + "glx 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "io-surface 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-egl 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-fontconfig 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-freetype-sys 2.4.11 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-glutin 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", + "x11 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "shared_library" version = "0.1.1" @@ -1642,24 +1683,6 @@ name = "simd" version = "0.1.0" source = "git+https://github.com/huonw/simd#c4403387adb9a25188ff00ddc82582c2e1017030" -[[package]] -name = "skia" -version = "0.0.20130412" -source = "git+https://github.com/servo/skia#a3102fc074612c9f44fb1b402fa1885bba25f233" -dependencies = [ - "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "egl 0.2.0 (git+https://github.com/servo/rust-egl)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "expat-sys 2.1.0 (git+https://github.com/servo/libexpat)", - "fontconfig 0.1.0 (git+https://github.com/servo/rust-fontconfig)", - "freetype-sys 2.4.11 (git+https://github.com/servo/libfreetype2)", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", - "glx 0.0.1 (git+https://github.com/servo/rust-glx)", - "io-surface 0.1.1 (git+https://github.com/servo/io-surface-rs)", - "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "x11 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", -] - [[package]] name = "smallvec" version = "0.1.5" @@ -1671,7 +1694,7 @@ version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "hpack 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1698,14 +1721,14 @@ dependencies = [ name = "style" version = "0.0.1" dependencies = [ - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "cssparser 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "encoding 0.2.32 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "matches 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "num 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "plugins 0.0.1", @@ -1725,9 +1748,9 @@ name = "style_traits" version = "0.0.1" dependencies = [ "cssparser 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "num 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "plugins 0.0.1", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1858,20 +1881,20 @@ dependencies = [ name = "util" version = "0.0.1" dependencies = [ - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "azure 0.2.0 (git+https://github.com/servo/rust-azure)", "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "cssparser 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "getopts 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)", "html5ever 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "hyper 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", "js 0.1.1 (git+https://github.com/servo/rust-mozjs)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", "lazy_static 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "num 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "num_cpus 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)", "plugins 0.0.1", @@ -1939,7 +1962,7 @@ version = "0.4.0" source = "git+https://github.com/jgraham/webdriver-rust.git#9dffcbe409af052788b75c25c368518aab30fd39" dependencies = [ "hyper 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "regex 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", "uuid 0.1.18 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1952,7 +1975,7 @@ dependencies = [ "hyper 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "image 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "plugins 0.0.1", "regex 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2000,7 +2023,7 @@ dependencies = [ [[package]] name = "x11" -version = "2.1.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2018,7 +2041,7 @@ dependencies = [ [[package]] name = "xml-rs" -version = "0.1.26" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2029,7 +2052,7 @@ name = "xml5ever" version = "0.1.0" source = "git+https://github.com/Ygg01/xml5ever#9da3b1628bfcb69a48420f7aef69739d6706aa6a" dependencies = [ - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "mac 0.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "phf 0.7.5 (registry+https://github.com/rust-lang/crates.io-index)", "phf_codegen 0.7.5 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/ports/cef/Cargo.toml b/ports/cef/Cargo.toml index e19bb309a9c..762dfeb4845 100644 --- a/ports/cef/Cargo.toml +++ b/ports/cef/Cargo.toml @@ -9,10 +9,10 @@ path = "lib.rs" crate-type = ["dylib"] [dependencies] -log = "*" -url = "*" +log = "0.3" +url = "0.5" libc = "0.2" -euclid = {version = "0.3", features = ["plugins"]} +euclid = {version = "0.4", features = ["plugins"]} gleam = "0.1" [dependencies.servo] @@ -68,15 +68,15 @@ git = "https://github.com/servo/rust-stb-image" [target.x86_64-apple-darwin.dependencies] objc = "0.1" cocoa = "0.1" -core-foundation = "0.1" -core-graphics = "0.1" +core-foundation = "0.2" +core-graphics = "0.2" cgl = "0.1" [target.x86_64-apple-darwin.dependencies.core-text] git = "https://github.com/servo/core-text-rs" [target.i686-unknown-linux-gnu.dependencies] -x11 = "*" +x11 = "2.3" [target.x86_64-unknown-linux-gnu.dependencies] -x11 = "*" +x11 = "2.3" diff --git a/ports/cef/window.rs b/ports/cef/window.rs index 60d6c460567..ced1b80192b 100644 --- a/ports/cef/window.rs +++ b/ports/cef/window.rs @@ -26,11 +26,11 @@ use euclid::size::{Size2D, TypedSize2D}; use gleam::gl; use layers::geometry::DevicePixel; use layers::platform::surface::NativeDisplay; -use libc::{c_char, c_void}; use msg::constellation_msg::{Key, KeyModifiers}; use net_traits::net_error_list::NetError; use std::cell::RefCell; use std::ffi::CString; +use std::os::raw::{c_char, c_void}; use std::ptr; use std::rc::Rc; use std::sync::mpsc::{Sender, channel}; diff --git a/ports/glutin/Cargo.toml b/ports/glutin/Cargo.toml index 5dde75ce9b5..4f50c6d21db 100644 --- a/ports/glutin/Cargo.toml +++ b/ports/glutin/Cargo.toml @@ -9,7 +9,7 @@ path = "lib.rs" [features] window = [] -headless = ["glutin/headless"] +headless = ["servo-glutin/headless"] [dependencies] time = "0.1.12" @@ -17,7 +17,8 @@ bitflags = "0.3" libc = "0.2" url = "0.5" gleam = "0.1" -euclid = {version = "0.3", features = ["plugins"]} +euclid = {version = "0.4", features = ["plugins"]} +servo-glutin = "0.4" [dependencies.compositing] path = "../../components/compositing" @@ -38,10 +39,6 @@ path = "../../components/net_traits" [dependencies.util] path = "../../components/util" -[dependencies.glutin] -git = "https://github.com/servo/glutin" -branch = "servo" - [target.i686-unknown-linux-gnu.dependencies] x11 = "2.0.0" @@ -57,5 +54,5 @@ x11 = "2.0.0" [target.x86_64-apple-darwin.dependencies] cgl = "0.1" -[target.arm-linux-androideabi.dependencies.egl] -git = "https://github.com/servo/rust-egl" +[target.arm-linux-androideabi.dependencies] +servo-egl = "0.2" diff --git a/ports/glutin/window.rs b/ports/glutin/window.rs index 1978148eac0..f4b40087f3c 100644 --- a/ports/glutin/window.rs +++ b/ports/glutin/window.rs @@ -18,13 +18,13 @@ use glutin; use glutin::{Api, ElementState, Event, GlRequest, MouseButton, VirtualKeyCode, MouseScrollDelta}; use layers::geometry::DevicePixel; use layers::platform::surface::NativeDisplay; -use libc::c_void; #[cfg(feature = "window")] use msg::constellation_msg::{KeyState, NONE, CONTROL, SHIFT, ALT, SUPER}; use msg::constellation_msg::{self, Key}; use net_traits::net_error_list::NetError; #[cfg(feature = "window")] use std::cell::{Cell, RefCell}; +use std::os::raw::c_void; #[cfg(all(feature = "headless", target_os = "linux"))] use std::ptr; use std::rc::Rc; diff --git a/ports/gonk/Cargo.lock b/ports/gonk/Cargo.lock index 10b71f50801..d3a71d63f47 100644 --- a/ports/gonk/Cargo.lock +++ b/ports/gonk/Cargo.lock @@ -7,10 +7,10 @@ dependencies = [ "egl 0.2.0 (git+https://github.com/servo/rust-egl)", "env_logger 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "errno 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "gfx 0.0.1", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", "layout 0.0.1", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", @@ -56,10 +56,10 @@ dependencies = [ [[package]] name = "app_units" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", "serde 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "serde_macros 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -73,22 +73,22 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "azure" version = "0.2.0" -source = "git+https://github.com/servo/rust-azure#5a5701c269cb7cb65f6c690122ef75c268f8d44d" +source = "git+https://github.com/servo/rust-azure#a835f8578737034d48762b379f19a92bb2882cc0" dependencies = [ - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "core-graphics 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "core-graphics 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "core-text 0.1.0 (git+https://github.com/servo/core-text-rs)", - "egl 0.2.0 (git+https://github.com/servo/rust-egl)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "freetype 0.1.0 (git+https://github.com/servo/rust-freetype)", - "freetype-sys 2.4.11 (git+https://github.com/servo/libfreetype2)", - "heapsize 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "heapsize 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "heapsize_plugin 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "serde 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "serde_macros 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", - "skia 0.0.20130412 (git+https://github.com/servo/skia)", - "x11 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-egl 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-freetype-sys 2.4.11 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-skia 0.20130412.2 (registry+https://github.com/rust-lang/crates.io-index)", + "x11 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -137,12 +137,12 @@ dependencies = [ "azure 0.2.0 (git+https://github.com/servo/rust-azure)", "canvas_traits 0.0.1", "cssparser 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "gfx_traits 0.0.1", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "num 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "offscreen_gl_context 0.1.0 (git+https://github.com/ecoal95/rust-offscreen-rendering-context)", "plugins 0.0.1", @@ -155,10 +155,10 @@ version = "0.0.1" dependencies = [ "azure 0.2.0 (git+https://github.com/servo/rust-azure)", "cssparser 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "gfx_traits 0.0.1", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", "offscreen_gl_context 0.1.0 (git+https://github.com/ecoal95/rust-offscreen-rendering-context)", "plugins 0.0.1", "serde 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -185,21 +185,20 @@ name = "cgl" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "clipboard" -version = "0.0.3" -source = "git+https://github.com/aweinstock314/rust-clipboard#ef4cf77c9c736e0951df797ff4e1a7c945ce2e34" +version = "0.1.0" +source = "git+https://github.com/aweinstock314/rust-clipboard#4510d16e640fb52be1cd476557d52f69fa589196" dependencies = [ "clipboard-win 1.6.1 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "objc 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", "objc-foundation 0.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "objc_id 0.0.2 (registry+https://github.com/rust-lang/crates.io-index)", - "x11 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "x11 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -223,11 +222,11 @@ dependencies = [ [[package]] name = "cocoa" -version = "0.1.5" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", - "core-graphics 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "core-graphics 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "objc 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -241,25 +240,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index" name = "compositing" version = "0.0.1" dependencies = [ - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "azure 0.2.0 (git+https://github.com/servo/rust-azure)", "canvas 0.0.1", "canvas_traits 0.0.1", - "clipboard 0.0.3 (git+https://github.com/aweinstock314/rust-clipboard)", - "core-graphics 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "clipboard 0.1.0 (git+https://github.com/aweinstock314/rust-clipboard)", + "core-graphics 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "core-text 0.1.0 (git+https://github.com/servo/core-text-rs)", "devtools_traits 0.0.1", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "gaol 0.0.1 (git+https://github.com/pcwalton/gaol)", "gfx 0.0.1", "gfx_traits 0.0.1", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", "image 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", "layout_traits 0.0.1", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "net_traits 0.0.1", "num 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", @@ -288,7 +287,16 @@ dependencies = [ [[package]] name = "core-foundation" -version = "0.1.0" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "core-foundation-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "core-foundation-sys" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -296,10 +304,10 @@ dependencies = [ [[package]] name = "core-graphics" -version = "0.1.1" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -308,8 +316,8 @@ name = "core-text" version = "0.1.0" source = "git+https://github.com/servo/core-text-rs#d97cd4ae33509857f956e64c71f43cc71c98430f" dependencies = [ - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "core-graphics 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "core-graphics 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -344,7 +352,7 @@ dependencies = [ "devtools_traits 0.0.1", "hyper 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "plugins 0.0.1", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", @@ -475,7 +483,7 @@ name = "env_logger" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "regex 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -491,12 +499,12 @@ dependencies = [ [[package]] name = "euclid" -version = "0.3.2" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "heapsize 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "heapsize 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "heapsize_plugin 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "num 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.3.12 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", @@ -506,9 +514,10 @@ dependencies = [ [[package]] name = "expat-sys" -version = "2.1.0" -source = "git+https://github.com/servo/libexpat#b4fdb7a2c9825bdeafcd32ac43560e31ca839649" +version = "2.1.1-really.0" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ + "make-cmd 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "pkg-config 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -526,25 +535,6 @@ name = "fnv" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -[[package]] -name = "fontconfig" -version = "0.1.0" -source = "git+https://github.com/servo/rust-fontconfig#5ad2ec0436036cd8151f7e03b637d89470daba91" -dependencies = [ - "fontconfig-sys 2.11.1 (git+https://github.com/servo/libfontconfig)", - "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "fontconfig-sys" -version = "2.11.1" -source = "git+https://github.com/servo/libfontconfig#3f93fab726d951a506fd318b359912b4bdcd2e35" -dependencies = [ - "expat-sys 2.1.0 (git+https://github.com/servo/libexpat)", - "freetype-sys 2.4.11 (git+https://github.com/servo/libfreetype2)", - "pkg-config 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", -] - [[package]] name = "freetype" version = "0.1.0" @@ -553,14 +543,6 @@ dependencies = [ "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] -[[package]] -name = "freetype-sys" -version = "2.4.11" -source = "git+https://github.com/servo/libfreetype2#237f95bae7536bae7fcfbbc65dba7285f422b90f" -dependencies = [ - "pkg-config 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", -] - [[package]] name = "futf" version = "0.1.1" @@ -576,7 +558,7 @@ version = "0.0.1" source = "git+https://github.com/pcwalton/gaol#71865ff8a1824cbc1cbee4d388d56c5ba1b5ffc2" dependencies = [ "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "rand 0.3.12 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -606,24 +588,23 @@ source = "registry+https://github.com/rust-lang/crates.io-index" name = "gfx" version = "0.0.1" dependencies = [ - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "azure 0.2.0 (git+https://github.com/servo/rust-azure)", "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "canvas_traits 0.0.1", - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "core-graphics 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "core-graphics 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "core-text 0.1.0 (git+https://github.com/servo/core-text-rs)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "fontconfig 0.1.0 (git+https://github.com/servo/rust-fontconfig)", "freetype 0.1.0 (git+https://github.com/servo/rust-freetype)", "gfx_traits 0.0.1", "harfbuzz-sys 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", "lazy_static 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "net_traits 0.0.1", "plugins 0.0.1", @@ -633,8 +614,9 @@ dependencies = [ "script_traits 0.0.1", "serde 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "serde_macros 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-fontconfig 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-skia 0.20130412.2 (registry+https://github.com/rust-lang/crates.io-index)", "simd 0.1.0 (git+https://github.com/huonw/simd)", - "skia 0.0.20130412 (git+https://github.com/servo/skia)", "smallvec 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", "string_cache 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "style 0.0.1", @@ -670,22 +652,21 @@ dependencies = [ [[package]] name = "gl_generator" -version = "0.2.0" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "khronos_api 0.0.8 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", - "xml-rs 0.1.26 (registry+https://github.com/rust-lang/crates.io-index)", + "khronos_api 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", + "xml-rs 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "gleam" -version = "0.1.19" +version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "gl_generator 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "khronos_api 0.0.8 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "gl_generator 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", + "khronos_api 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -693,45 +674,13 @@ name = "glob" version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" -[[package]] -name = "glutin" -version = "0.4.2" -source = "git+https://github.com/servo/glutin?branch=servo#f04bc869a37752d3d4a4258660428a360588e3a7" -dependencies = [ - "android_glue 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cocoa 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "core-graphics 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "dwmapi-sys 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "gdi32-sys 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "gl_common 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "gl_generator 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "kernel32-sys 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "khronos_api 0.0.8 (registry+https://github.com/rust-lang/crates.io-index)", - "lazy_static 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "objc 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", - "osmesa-sys 0.0.5 (registry+https://github.com/rust-lang/crates.io-index)", - "shared_library 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "shell32-sys 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", - "user32-sys 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "wayland-client 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "wayland-kbd 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "wayland-window 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", - "winapi 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)", - "x11 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "x11-dl 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)", -] - [[package]] name = "glx" -version = "0.0.1" -source = "git+https://github.com/servo/rust-glx#75ed2359f50c16c60f871e2f5f146e2016d8453d" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "gl_common 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "gl_generator 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "khronos_api 0.0.8 (registry+https://github.com/rust-lang/crates.io-index)", + "gl_generator 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", + "khronos_api 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -773,10 +722,10 @@ dependencies = [ [[package]] name = "heapsize" -version = "0.1.2" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -789,7 +738,7 @@ name = "hpack" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -797,7 +746,7 @@ name = "html5ever" version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "mac 0.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "phf 0.7.5 (registry+https://github.com/rust-lang/crates.io-index)", "phf_codegen 0.7.5 (registry+https://github.com/rust-lang/crates.io-index)", @@ -821,7 +770,7 @@ dependencies = [ "cookie 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "httparse 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "language-tags 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "mime 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "num_cpus 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)", "openssl 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -856,12 +805,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "io-surface" version = "0.1.1" -source = "git+https://github.com/servo/io-surface-rs#aaaa5da1f2d75958fc1a3a06648717be4ea08283" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -883,11 +832,11 @@ dependencies = [ [[package]] name = "js" version = "0.1.1" -source = "git+https://github.com/servo/rust-mozjs#d712414c8b1cab4672d88ec0f4861c9768ea27d7" +source = "git+https://github.com/servo/rust-mozjs#6bfe259e0adc51ceabeb95d3af87d9041d16a767" dependencies = [ - "heapsize 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "heapsize 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "mozjs_sys 0.0.0 (git+https://github.com/servo/mozjs)", "num 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", @@ -904,7 +853,7 @@ dependencies = [ [[package]] name = "khronos_api" -version = "0.0.8" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] @@ -914,29 +863,29 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "layers" -version = "0.1.0" -source = "git+https://github.com/servo/rust-layers#82672814604f5e4293fcc9d2f89055a85ad87c11" +version = "0.2.0" +source = "git+https://github.com/servo/rust-layers#c4efb24deb170908a534ae916d23890f85725b17" dependencies = [ "azure 0.2.0 (git+https://github.com/servo/rust-azure)", "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "egl 0.2.0 (git+https://github.com/servo/rust-egl)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", - "glx 0.0.1 (git+https://github.com/servo/rust-glx)", - "io-surface 0.1.1 (git+https://github.com/servo/io-surface-rs)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", + "glx 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "io-surface 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", - "skia 0.0.20130412 (git+https://github.com/servo/skia)", - "x11 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-egl 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-skia 0.20130412.2 (registry+https://github.com/rust-lang/crates.io-index)", + "x11 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "layout" version = "0.0.1" dependencies = [ - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "azure 0.2.0 (git+https://github.com/servo/rust-azure)", "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "canvas 0.0.1", @@ -944,14 +893,14 @@ dependencies = [ "clock_ticks 0.1.0 (git+https://github.com/tomaka/clock_ticks)", "cssparser 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "encoding 0.2.32 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "gfx 0.0.1", "gfx_traits 0.0.1", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", "layout_traits 0.0.1", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "net_traits 0.0.1", "plugins 0.0.1", @@ -977,7 +926,7 @@ dependencies = [ name = "layout_traits" version = "0.0.1" dependencies = [ - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "gfx 0.0.1", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", "msg 0.0.1", @@ -1025,10 +974,10 @@ dependencies = [ [[package]] name = "log" -version = "0.3.3" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "libc 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1041,6 +990,11 @@ name = "mac" version = "0.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" +[[package]] +name = "make-cmd" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" + [[package]] name = "malloc_buf" version = "0.0.5" @@ -1067,7 +1021,7 @@ name = "mime" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1109,16 +1063,16 @@ dependencies = [ name = "msg" version = "0.0.1" dependencies = [ - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "azure 0.2.0 (git+https://github.com/servo/rust-azure)", "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "canvas_traits 0.0.1", - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "hyper 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", - "io-surface 0.1.1 (git+https://github.com/servo/io-surface-rs)", + "io-surface 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", "offscreen_gl_context 0.1.0 (git+https://github.com/ecoal95/rust-offscreen-rendering-context)", "plugins 0.0.1", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1136,11 +1090,11 @@ dependencies = [ "brotli 0.3.17 (git+https://github.com/ende76/brotli-rs)", "cookie 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "devtools_traits 0.0.1", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "flate2 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "hyper 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "mime_guess 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "net_traits 0.0.1", @@ -1169,11 +1123,11 @@ dependencies = [ name = "net_traits" version = "0.0.1" dependencies = [ - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "hyper 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "image 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "plugins 0.0.1", "serde 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1231,21 +1185,20 @@ dependencies = [ [[package]] name = "offscreen_gl_context" version = "0.1.0" -source = "git+https://github.com/ecoal95/rust-offscreen-rendering-context#922819338946a3fa26a8ae49dc34cc1ede8b3705" +source = "git+https://github.com/ecoal95/rust-offscreen-rendering-context#483abed6709570cb0930e6427455cd453363ffcd" dependencies = [ "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "core-foundation 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "gl_generator 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", - "glutin 0.4.2 (git+https://github.com/servo/glutin?branch=servo)", - "khronos_api 0.0.8 (registry+https://github.com/rust-lang/crates.io-index)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", - "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "gl_generator 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", + "khronos_api 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "serde 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", "serde_macros 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", - "x11 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-glutin 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", + "x11 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1362,7 +1315,7 @@ dependencies = [ "hbs-pow 0.1.0 (git+https://github.com/libheartbeats/heartbeats-simple-rust.git)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "plugins 0.0.1", "profile_traits 0.0.1", "regex 0.1.41 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1452,7 +1405,7 @@ name = "script" version = "0.0.1" dependencies = [ "angle 0.1.0 (git+https://github.com/ecoal95/angle?branch=servo)", - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "canvas 0.0.1", "canvas_traits 0.0.1", @@ -1460,7 +1413,7 @@ dependencies = [ "cssparser 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "devtools_traits 0.0.1", "encoding 0.2.32 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "html5ever 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "hyper 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1468,7 +1421,7 @@ dependencies = [ "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", "js 0.1.1 (git+https://github.com/servo/rust-mozjs)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "net_traits 0.0.1", "num 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1498,9 +1451,9 @@ dependencies = [ name = "script_traits" version = "0.0.1" dependencies = [ - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "devtools_traits 0.0.1", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", @@ -1574,15 +1527,15 @@ dependencies = [ "devtools 0.0.1", "devtools_traits 0.0.1", "env_logger 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "gaol 0.0.1 (git+https://github.com/pcwalton/gaol)", "gfx 0.0.1", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", "layout 0.0.1", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "msg 0.0.1", "net 0.0.1", "net_traits 0.0.1", @@ -1597,6 +1550,91 @@ dependencies = [ "util 0.0.1", ] +[[package]] +name = "servo-egl" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "servo-fontconfig" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-fontconfig-sys 2.11.2-really.1 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "servo-fontconfig-sys" +version = "2.11.2-really.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "expat-sys 2.1.1-really.0 (registry+https://github.com/rust-lang/crates.io-index)", + "pkg-config 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-freetype-sys 2.4.11 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "servo-freetype-sys" +version = "2.4.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "pkg-config 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "servo-glutin" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "android_glue 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cocoa 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "core-foundation 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "core-graphics 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "dwmapi-sys 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "gdi32-sys 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "gl_common 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "gl_generator 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", + "kernel32-sys 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "khronos_api 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "objc 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", + "osmesa-sys 0.0.5 (registry+https://github.com/rust-lang/crates.io-index)", + "shared_library 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "shell32-sys 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "user32-sys 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "wayland-client 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "wayland-kbd 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", + "wayland-window 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)", + "x11 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", + "x11-dl 2.2.1 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "servo-skia" +version = "0.20130412.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", + "expat-sys 2.1.1-really.0 (registry+https://github.com/rust-lang/crates.io-index)", + "gleam 0.1.20 (registry+https://github.com/rust-lang/crates.io-index)", + "glx 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "io-surface 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-egl 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-fontconfig 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-freetype-sys 2.4.11 (registry+https://github.com/rust-lang/crates.io-index)", + "servo-glutin 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)", + "x11 2.3.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "shared_library" version = "0.1.1" @@ -1620,24 +1658,6 @@ name = "simd" version = "0.1.0" source = "git+https://github.com/huonw/simd#c4403387adb9a25188ff00ddc82582c2e1017030" -[[package]] -name = "skia" -version = "0.0.20130412" -source = "git+https://github.com/servo/skia#a3102fc074612c9f44fb1b402fa1885bba25f233" -dependencies = [ - "cgl 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "egl 0.2.0 (git+https://github.com/servo/rust-egl)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", - "expat-sys 2.1.0 (git+https://github.com/servo/libexpat)", - "fontconfig 0.1.0 (git+https://github.com/servo/rust-fontconfig)", - "freetype-sys 2.4.11 (git+https://github.com/servo/libfreetype2)", - "gleam 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", - "glx 0.0.1 (git+https://github.com/servo/rust-glx)", - "io-surface 0.1.1 (git+https://github.com/servo/io-surface-rs)", - "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "x11 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)", -] - [[package]] name = "smallvec" version = "0.1.5" @@ -1649,7 +1669,7 @@ version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "hpack 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1676,14 +1696,14 @@ dependencies = [ name = "style" version = "0.0.1" dependencies = [ - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "cssparser 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "encoding 0.2.32 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "matches 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "num 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "plugins 0.0.1", @@ -1703,9 +1723,9 @@ name = "style_traits" version = "0.0.1" dependencies = [ "cssparser 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "num 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "plugins 0.0.1", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1836,20 +1856,20 @@ dependencies = [ name = "util" version = "0.0.1" dependencies = [ - "app_units 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)", + "app_units 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)", "azure 0.2.0 (git+https://github.com/servo/rust-azure)", "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", "cssparser 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", - "euclid 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", + "euclid 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "getopts 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)", "html5ever 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "hyper 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "ipc-channel 0.1.0 (git+https://github.com/servo/ipc-channel)", "js 0.1.1 (git+https://github.com/servo/rust-mozjs)", - "layers 0.1.0 (git+https://github.com/servo/rust-layers)", + "layers 0.2.0 (git+https://github.com/servo/rust-layers)", "lazy_static 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)", "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "num 0.1.27 (registry+https://github.com/rust-lang/crates.io-index)", "num_cpus 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)", "plugins 0.0.1", @@ -1948,7 +1968,7 @@ dependencies = [ [[package]] name = "x11" -version = "2.1.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "libc 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1966,7 +1986,7 @@ dependencies = [ [[package]] name = "xml-rs" -version = "0.1.26" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bitflags 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1977,7 +1997,7 @@ name = "xml5ever" version = "0.1.0" source = "git+https://github.com/Ygg01/xml5ever#9da3b1628bfcb69a48420f7aef69739d6706aa6a" dependencies = [ - "log 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)", + "log 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "mac 0.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "phf 0.7.5 (registry+https://github.com/rust-lang/crates.io-index)", "phf_codegen 0.7.5 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/ports/gonk/Cargo.toml b/ports/gonk/Cargo.toml index b745ad4f191..1003ce7ce2d 100644 --- a/ports/gonk/Cargo.toml +++ b/ports/gonk/Cargo.toml @@ -52,5 +52,5 @@ url = "0.5" time = "0.1.17" errno = "0.1" libc = "0.2" -euclid = {version = "0.3", features = ["plugins"]} +euclid = {version = "0.4", features = ["plugins"]} gleam = "0.1" diff --git a/python/tidy.py b/python/tidy.py index 6f8b023f5cb..7a2993cdb6d 100644 --- a/python/tidy.py +++ b/python/tidy.py @@ -48,6 +48,8 @@ ignored_files = [ def should_check(file_name): + if os.path.basename(file_name) == "Cargo.lock": + return True if ".#" in file_name: return False if os.path.splitext(file_name)[1] not in filetypes_to_check: @@ -181,12 +183,12 @@ def check_lock(file_name, contents): packages[name] = (version, idx + 1, base_name) elif all([packages[name][0] != version, name not in exceptions, base_name not in exceptions]): line = idx + 1 - version_1 = tuple(map(int, packages[name][0].split('.'))) - version_2 = tuple(map(int, version.split('.'))) + version_1 = tuple(map(maybe_int, packages[name][0].split('.'))) + version_2 = tuple(map(maybe_int, version.split('.'))) if version_1 < version_2: # get the line & base package containing the older version packages[name], (version, line, base_name) = (version, line, base_name), packages[name] - message = 'conflicting versions for package "%s"' % name + message = 'duplicate versions for package "%s"' % name error = '\n\t\033[93mexpected maximum version "{}"\033[0m'.format(packages[name][0]) + \ '\n\t\033[91mbut, "{}" demands "{}"\033[0m' \ .format(base_name, version) @@ -198,6 +200,13 @@ def check_lock(file_name, contents): idx += 1 +def maybe_int(value): + try: + return int(value) + except ValueError: + return value + + def check_toml(file_name, contents): if not file_name.endswith(".toml"): raise StopIteration diff --git a/tests/unit/style/Cargo.toml b/tests/unit/style/Cargo.toml index b16c975b201..86b331249a9 100644 --- a/tests/unit/style/Cargo.toml +++ b/tests/unit/style/Cargo.toml @@ -26,4 +26,4 @@ url = "0.5" cssparser = "0.4" selectors = "0.2" string_cache = "0.2" -euclid = {version = "0.3", features = ["plugins"]} +euclid = {version = "0.4", features = ["plugins"]} diff --git a/tests/unit/util/Cargo.toml b/tests/unit/util/Cargo.toml index d30bb9c0972..84f65cde523 100644 --- a/tests/unit/util/Cargo.toml +++ b/tests/unit/util/Cargo.toml @@ -18,5 +18,5 @@ path = "../../../components/plugins" [dependencies] app_units = {version = "0.1", features = ["plugins"]} libc = "0.2" -euclid = {version = "0.3", features = ["plugins"]} +euclid = {version = "0.4", features = ["plugins"]}