diff --git a/Cargo.lock b/Cargo.lock index bd5f94d235967..e952e25ed6630 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -584,7 +584,7 @@ dependencies = [ "canvas_traits", "crossbeam-channel 0.4.4", "cssparser", - "euclid", + "euclid 0.20.14", "fnv", "font-kit", "gfx", @@ -620,7 +620,7 @@ version = "0.0.1" dependencies = [ "crossbeam-channel 0.4.4", "cssparser", - "euclid", + "euclid 0.20.14", "ipc-channel", "lazy_static", "malloc_size_of", @@ -876,7 +876,7 @@ dependencies = [ "canvas", "crossbeam-channel 0.4.4", "embedder_traits", - "euclid", + "euclid 0.20.14", "gfx_traits", "gleam 0.12.1", "image 0.24.4", @@ -920,7 +920,7 @@ dependencies = [ "crossbeam-channel 0.4.4", "devtools_traits", "embedder_traits", - "euclid", + "euclid 0.20.14", "gaol", "gfx", "gfx_traits", @@ -1682,6 +1682,15 @@ dependencies = [ "serde", ] +[[package]] +name = "euclid" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5337024b8293bdce5265dc9570ef6e608a34bfacbbc87fe1a5dcb5f1dac2f4e2" +dependencies = [ + "num-traits", +] + [[package]] name = "exr" version = "1.5.1" @@ -2055,7 +2064,7 @@ dependencies = [ "core-graphics 0.22.0", "core-text", "dwrote", - "euclid", + "euclid 0.20.14", "fnv", "fontsan", "freetype", @@ -3185,7 +3194,7 @@ dependencies = [ "bitflags", "canvas_traits", "embedder_traits", - "euclid", + "euclid 0.20.14", "fnv", "gfx", "gfx_traits", @@ -3230,7 +3239,7 @@ dependencies = [ "canvas_traits", "cssparser", "embedder_traits", - "euclid", + "euclid 0.20.14", "fnv", "fxhash", "gfx", @@ -3268,7 +3277,7 @@ dependencies = [ "atomic_refcell", "crossbeam-channel 0.4.4", "embedder_traits", - "euclid", + "euclid 0.20.14", "fnv", "fxhash", "gfx", @@ -3313,7 +3322,7 @@ dependencies = [ "atomic_refcell", "crossbeam-channel 0.4.4", "embedder_traits", - "euclid", + "euclid 0.20.14", "fnv", "fxhash", "gfx", @@ -3481,7 +3490,7 @@ dependencies = [ "devtools_traits", "embedder_traits", "env_logger", - "euclid", + "euclid 0.20.14", "gaol", "gfx", "gfx_traits", @@ -3584,7 +3593,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ca04310c9807612a311506106000b6eccb2e27bca9bfb594ce80fb8a31231f9d" dependencies = [ "arrayvec 0.4.12", - "euclid", + "euclid 0.20.14", "num-traits", ] @@ -3595,7 +3604,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e2a8bde54788e0eb4f1b9f072910bfa1cba95688698f7bb206d13a2f8fd06b3" dependencies = [ "arrayvec 0.5.1", - "euclid", + "euclid 0.20.14", "num-traits", ] @@ -3632,7 +3641,7 @@ dependencies = [ "content-security-policy", "crossbeam-channel 0.4.4", "cssparser", - "euclid", + "euclid 0.20.14", "hashglobe", "http", "hyper_serde", @@ -3703,7 +3712,7 @@ checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00" name = "media" version = "0.0.1" dependencies = [ - "euclid", + "euclid 0.20.14", "fnv", "ipc-channel", "lazy_static", @@ -4640,7 +4649,7 @@ name = "peek-poke" version = "0.2.0" source = "git+https://github.com/jdm/webrender?branch=crash-backtrace#920168aff79a7cf52980b0c90965a591f2f4204a" dependencies = [ - "euclid", + "euclid 0.20.14", "peek-poke-derive", ] @@ -4851,7 +4860,7 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" name = "pixels" version = "0.0.1" dependencies = [ - "euclid", + "euclid 0.20.14", "malloc_size_of", "malloc_size_of_derive", "serde", @@ -4870,7 +4879,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ffe16a646a08f4b4dd74035b9ff8e378eb1a4012a74f14f5889e7001cdbece33" dependencies = [ "binary-space-partition", - "euclid", + "euclid 0.20.14", "log", "num-traits", ] @@ -5116,7 +5125,7 @@ name = "raqote" version = "0.8.1-alpha.0" source = "git+https://github.com/jdm/raqote?branch=fkup#5a650714ea20f44ebe14de9fce60eeef100144c1" dependencies = [ - "euclid", + "euclid 0.20.14", "font-kit", "lyon_geom 0.15.0", "pathfinder_geometry", @@ -5362,7 +5371,7 @@ dependencies = [ "embedder_traits", "encoding_rs", "enum-iterator", - "euclid", + "euclid 0.20.14", "fnv", "fxhash", "headers", @@ -5442,7 +5451,7 @@ dependencies = [ "atomic_refcell", "canvas_traits", "crossbeam-channel 0.4.4", - "euclid", + "euclid 0.20.14", "fxhash", "gfx_traits", "html5ever", @@ -5481,7 +5490,7 @@ dependencies = [ name = "script_tests" version = "0.0.1" dependencies = [ - "euclid", + "euclid 0.22.1", "keyboard-types", "script", "servo_url", @@ -5498,7 +5507,7 @@ dependencies = [ "crossbeam-channel 0.4.4", "devtools_traits", "embedder_traits", - "euclid", + "euclid 0.20.14", "gfx_traits", "headers", "http", @@ -5645,7 +5654,7 @@ dependencies = [ "backtrace", "cc", "clipboard", - "euclid", + "euclid 0.22.1", "getopts", "image 0.24.4", "keyboard-types", @@ -5678,7 +5687,7 @@ name = "servo-gst-plugin" version = "0.0.1" dependencies = [ "crossbeam-channel 0.4.4", - "euclid", + "euclid 0.22.1", "glib", "gst-plugin-version-helper", "gstreamer", @@ -5717,7 +5726,7 @@ source = "git+https://github.com/servo/media#1ccb9c7ce0acc2637c84f31a1204b1d5798 dependencies = [ "boxfnonce", "byte-slice-cast", - "euclid", + "euclid 0.20.14", "log", "num-complex", "num-traits", @@ -5888,7 +5897,7 @@ version = "0.0.1" dependencies = [ "dirs-next", "embedder_traits", - "euclid", + "euclid 0.20.14", "getopts", "lazy_static", "log", @@ -5917,7 +5926,7 @@ name = "servo_geometry" version = "0.0.1" dependencies = [ "app_units", - "euclid", + "euclid 0.20.14", "malloc_size_of", "malloc_size_of_derive", "webrender_api", @@ -6284,7 +6293,7 @@ dependencies = [ "cssparser", "derive_more", "encoding_rs", - "euclid", + "euclid 0.20.14", "fallible", "fxhash", "hashglobe", @@ -6347,7 +6356,7 @@ version = "0.0.1" dependencies = [ "app_units", "cssparser", - "euclid", + "euclid 0.22.1", "html5ever", "rayon", "selectors", @@ -6369,7 +6378,7 @@ dependencies = [ "app_units", "bitflags", "cssparser", - "euclid", + "euclid 0.20.14", "lazy_static", "malloc_size_of", "malloc_size_of_derive", @@ -6396,7 +6405,7 @@ dependencies = [ "core-foundation 0.6.4", "core-graphics 0.17.3", "display-link", - "euclid", + "euclid 0.20.14", "gl_generator 0.14.0", "io-surface", "lazy_static", @@ -6420,7 +6429,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "99e707090691623a80d36f4faaba50105cc7a611eda51b0312b53eeec36a0a25" dependencies = [ - "euclid", + "euclid 0.20.14", "fnv", "log", "sparkle", @@ -7270,7 +7279,7 @@ dependencies = [ "compositing", "cookie", "crossbeam-channel 0.4.4", - "euclid", + "euclid 0.20.14", "headers", "http", "image 0.24.4", @@ -7295,7 +7304,7 @@ name = "webgpu" version = "0.0.1" dependencies = [ "arrayvec 0.7.1", - "euclid", + "euclid 0.20.14", "ipc-channel", "log", "malloc_size_of", @@ -7326,7 +7335,7 @@ dependencies = [ "core-text", "cstr", "dwrote", - "euclid", + "euclid 0.20.14", "freetype", "fxhash", "gleam 0.12.1", @@ -7364,7 +7373,7 @@ dependencies = [ "core-foundation 0.9.0", "core-graphics 0.22.0", "derive_more", - "euclid", + "euclid 0.20.14", "malloc_size_of_derive", "peek-poke", "serde", @@ -7387,7 +7396,7 @@ dependencies = [ name = "webrender_surfman" version = "0.0.1" dependencies = [ - "euclid", + "euclid 0.20.14", "surfman", "surfman-chains", ] @@ -7396,7 +7405,7 @@ dependencies = [ name = "webrender_traits" version = "0.0.1" dependencies = [ - "euclid", + "euclid 0.20.14", "webrender_api", ] @@ -7408,7 +7417,7 @@ dependencies = [ "android_injected_glue", "bindgen", "crossbeam-channel 0.4.4", - "euclid", + "euclid 0.20.14", "gl_generator 0.13.1", "gvr-sys", "log", @@ -7428,7 +7437,7 @@ name = "webxr-api" version = "0.0.1" source = "git+https://github.com/servo/webxr#af2e84a28d52521212816584e0553aaf364a9162" dependencies = [ - "euclid", + "euclid 0.20.14", "ipc-channel", "log", "serde", @@ -7615,7 +7624,7 @@ version = "0.0.1" source = "git+https://github.com/jdm/webrender?branch=crash-backtrace#920168aff79a7cf52980b0c90965a591f2f4204a" dependencies = [ "app_units", - "euclid", + "euclid 0.20.14", ] [[package]] diff --git a/ports/gstplugin/Cargo.toml b/ports/gstplugin/Cargo.toml index 6bc536351d4bb..bf231ff374b1d 100644 --- a/ports/gstplugin/Cargo.toml +++ b/ports/gstplugin/Cargo.toml @@ -16,7 +16,7 @@ path = "lib.rs" [dependencies] crossbeam-channel = "0.4" -euclid = "0.20" +euclid = "0.22" glib = "0.9" gstreamer = "0.15" gstreamer-base = "0.15" diff --git a/ports/winit/Cargo.toml b/ports/winit/Cargo.toml index 226f1327dc447..f2c048ba04194 100644 --- a/ports/winit/Cargo.toml +++ b/ports/winit/Cargo.toml @@ -48,7 +48,7 @@ xr-profile = ["libservo/xr-profile"] [target.'cfg(not(target_os = "android"))'.dependencies] backtrace = "0.3" clipboard = "0.5" -euclid = "0.20" +euclid = "0.22" getopts = "0.2.11" keyboard-types = "0.6" lazy_static = "1" diff --git a/tests/unit/script/Cargo.toml b/tests/unit/script/Cargo.toml index dcc5d9a6ffa1a..7006477707f8e 100644 --- a/tests/unit/script/Cargo.toml +++ b/tests/unit/script/Cargo.toml @@ -10,7 +10,7 @@ name = "script_tests" path = "lib.rs" [dependencies] -euclid = "0.20" +euclid = "0.22" keyboard-types = "0.6" script = {path = "../../../components/script"} servo_url = {path = "../../../components/url"} diff --git a/tests/unit/style/Cargo.toml b/tests/unit/style/Cargo.toml index af60238dc20c8..826aa46a3559f 100644 --- a/tests/unit/style/Cargo.toml +++ b/tests/unit/style/Cargo.toml @@ -12,7 +12,7 @@ doctest = false [dependencies] app_units = "0.7" cssparser = "0.29" -euclid = "0.20" +euclid = "0.22" html5ever = "0.26" rayon = "1" serde_json = "1.0"