diff --git a/Cargo.lock b/Cargo.lock index 93155a6c598..00222e67baf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -9,7 +9,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fe21446ad43aa56417a767f3e2f3d7c4ca522904de1dd640529a76e9c5c3b33c" dependencies = [ "ab_glyph_rasterizer", - "owned_ttf_parser 0.18.1", + "owned_ttf_parser", ] [[package]] @@ -72,19 +72,6 @@ dependencies = [ "alloc-no-stdlib", ] -[[package]] -name = "andrew" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c4afb09dd642feec8408e33f92f3ffc4052946f6b20f32fb99c1f58cd4fa7cf" -dependencies = [ - "bitflags", - "rusttype", - "walkdir", - "xdg", - "xml-rs", -] - [[package]] name = "android-activity" version = "0.4.1" @@ -97,10 +84,10 @@ dependencies = [ "jni-sys", "libc", "log", - "ndk 0.7.0", + "ndk", "ndk-context", - "ndk-sys 0.4.1+23.1.7779620", - "num_enum 0.5.1", + "ndk-sys", + "num_enum", ] [[package]] @@ -623,16 +610,6 @@ dependencies = [ "pkg-config", ] -[[package]] -name = "calloop" -version = "0.6.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b036167e76041694579972c28cf4877b4f92da222560ddb49008937b6a6727c" -dependencies = [ - "log", - "nix 0.18.0", -] - [[package]] name = "calloop" version = "0.10.5" @@ -659,7 +636,7 @@ dependencies = [ "fnv", "font-kit", "gfx", - "gleam 0.12.1", + "gleam", "half", "ipc-channel", "log", @@ -673,7 +650,7 @@ dependencies = [ "sparkle", "style", "style_traits", - "surfman 0.6.0", + "surfman", "surfman-chains", "surfman-chains-api", "time", @@ -808,7 +785,7 @@ dependencies = [ "ansi_term", "atty", "bitflags", - "strsim 0.8.0", + "strsim", "textwrap", "unicode-width", "vec_map", @@ -836,15 +813,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "cloudabi" -version = "0.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f" -dependencies = [ - "bitflags", -] - [[package]] name = "cloudabi" version = "0.1.0" @@ -863,36 +831,6 @@ dependencies = [ "cc", ] -[[package]] -name = "cocoa" -version = "0.19.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f29f7768b2d1be17b96158e3285951d366b40211320fb30826a76cb7a0da6400" -dependencies = [ - "bitflags", - "block", - "core-foundation 0.6.4", - "core-graphics 0.17.3", - "foreign-types", - "libc", - "objc", -] - -[[package]] -name = "cocoa" -version = "0.20.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f7b6f3f7f4f0b3ec5c5039aaa9e8c3cef97a7a480a400fd62944841314f293d" -dependencies = [ - "bitflags", - "block", - "core-foundation 0.7.0", - "core-graphics 0.19.0", - "foreign-types", - "libc", - "objc", -] - [[package]] name = "cocoa" version = "0.24.1" @@ -903,7 +841,7 @@ dependencies = [ "block", "cocoa-foundation", "core-foundation 0.9.3", - "core-graphics 0.22.3", + "core-graphics", "foreign-types", "libc", "objc", @@ -949,7 +887,7 @@ dependencies = [ "embedder_traits", "euclid", "gfx_traits", - "gleam 0.12.1", + "gleam", "image 0.24.5", "ipc-channel", "keyboard-types", @@ -1061,16 +999,6 @@ dependencies = [ "libc", ] -[[package]] -name = "core-foundation" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57d24c7a13c43e870e37c1556b74555437870a04514f7685f5b354e090567171" -dependencies = [ - "core-foundation-sys 0.7.0", - "libc", -] - [[package]] name = "core-foundation" version = "0.9.3" @@ -1087,42 +1015,12 @@ version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e7ca8a5221364ef15ce201e8ed2f609fc312682a8f4e0e3d4aa5879764e0fa3b" -[[package]] -name = "core-foundation-sys" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3a71ab494c0b5b860bdc8407ae08978052417070c2ced38573a9157ad75b8ac" - [[package]] name = "core-foundation-sys" version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" -[[package]] -name = "core-graphics" -version = "0.17.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56790968ab1c8a1202a102e6de05fc6e1ec87da99e4e93e9a7d13efbfc1e95a9" -dependencies = [ - "bitflags", - "core-foundation 0.6.4", - "foreign-types", - "libc", -] - -[[package]] -name = "core-graphics" -version = "0.19.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59e78b2e0aaf43f08e7ae0d6bc96895ef72ff0921c7d4ff4762201b2dba376dd" -dependencies = [ - "bitflags", - "core-foundation 0.7.0", - "foreign-types", - "libc", -] - [[package]] name = "core-graphics" version = "0.22.3" @@ -1155,24 +1053,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "99d74ada66e07c1cefa18f8abfba765b486f250de2e4a999e5727fc0dd4b4a25" dependencies = [ "core-foundation 0.9.3", - "core-graphics 0.22.3", + "core-graphics", "foreign-types", "libc", ] -[[package]] -name = "core-video-sys" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34ecad23610ad9757664d644e369246edde1803fcb43ed72876565098a5d3828" -dependencies = [ - "cfg-if 0.1.10", - "core-foundation-sys 0.7.0", - "core-graphics 0.19.0", - "libc", - "objc", -] - [[package]] name = "cpufeatures" version = "0.2.5" @@ -1358,7 +1243,6 @@ dependencies = [ "ident_case", "proc-macro2", "quote", - "strsim 0.9.3", "syn", ] @@ -1527,15 +1411,6 @@ dependencies = [ "crypto-common", ] -[[package]] -name = "dirs" -version = "4.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" -dependencies = [ - "dirs-sys", -] - [[package]] name = "dirs-next" version = "2.0.0" @@ -1546,17 +1421,6 @@ dependencies = [ "dirs-sys-next", ] -[[package]] -name = "dirs-sys" -version = "0.3.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" -dependencies = [ - "libc", - "redox_users", - "winapi", -] - [[package]] name = "dirs-sys-next" version = "0.1.2" @@ -1574,15 +1438,6 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" -[[package]] -name = "dlib" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b11f15d1e3268f140f68d390637d5e76d849782d971ae7063e0da69fe9709a76" -dependencies = [ - "libloading 0.6.1", -] - [[package]] name = "dlib" version = "0.5.0" @@ -1832,7 +1687,7 @@ dependencies = [ "bitflags", "byteorder", "core-foundation 0.9.3", - "core-graphics 0.22.3", + "core-graphics", "core-text", "dirs-next", "dwrote", @@ -2107,7 +1962,7 @@ dependencies = [ "bitflags", "byteorder", "core-foundation 0.9.3", - "core-graphics 0.22.3", + "core-graphics", "core-text", "dwrote", "euclid", @@ -2335,15 +2190,6 @@ dependencies = [ "xml-rs", ] -[[package]] -name = "gleam" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ea4f9ba7411ae3f00516401fb811b4f4f37f5c926357f2a033d27f96b74c849" -dependencies = [ - "gl_generator 0.13.1", -] - [[package]] name = "gleam" version = "0.12.1" @@ -2763,7 +2609,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf8c27ca13930dc4ffe474880040fe9e0f03c2121600dc9c95423624cab3e467" dependencies = [ "cc", - "core-graphics 0.22.3", + "core-graphics", "core-text", "foreign-types", "freetype", @@ -3088,19 +2934,6 @@ dependencies = [ "web-sys", ] -[[package]] -name = "io-surface" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2279a6faecd06034f88218f77f7a767693e0957bce0323a96d92747e2760b445" -dependencies = [ - "cgl", - "core-foundation 0.6.4", - "gleam 0.7.0", - "leaky-cow", - "libc", -] - [[package]] name = "io-surface" version = "0.15.1" @@ -3560,7 +3393,7 @@ dependencies = [ "gaol", "gfx", "gfx_traits", - "gleam 0.12.1", + "gleam", "gstreamer", "ipc-channel", "keyboard-types", @@ -3586,7 +3419,7 @@ dependencies = [ "sparkle", "style", "style_traits", - "surfman 0.6.0", + "surfman", "webdriver_server", "webgpu", "webrender", @@ -3624,15 +3457,6 @@ dependencies = [ "linked-hash-map", ] -[[package]] -name = "lock_api" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4da24a77a3d8a6d4862d95f72e6fdb9c09a643ecdb402d754004a557f2bec75" -dependencies = [ - "scopeguard", -] - [[package]] name = "lock_api" version = "0.4.7" @@ -3796,15 +3620,6 @@ version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a" -[[package]] -name = "memmap2" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9b70ca2a6103ac8b665dc150b142ef0e4e89df640c9e6cf295d189c3caebe5a" -dependencies = [ - "libc", -] - [[package]] name = "memmap2" version = "0.5.9" @@ -3823,21 +3638,6 @@ dependencies = [ "autocfg", ] -[[package]] -name = "metal" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e198a0ee42bdbe9ef2c09d0b9426f3b2b47d90d93a4a9b0395c4cea605e92dc0" -dependencies = [ - "bitflags", - "block", - "cocoa 0.20.1", - "core-graphics 0.19.0", - "foreign-types", - "log", - "objc", -] - [[package]] name = "metal" version = "0.20.0" @@ -4140,18 +3940,6 @@ dependencies = [ "tempfile", ] -[[package]] -name = "ndk" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5eb167c1febed0a496639034d0c76b3b74263636045db5489eee52143c246e73" -dependencies = [ - "jni-sys", - "ndk-sys 0.2.2", - "num_enum 0.4.3", - "thiserror", -] - [[package]] name = "ndk" version = "0.7.0" @@ -4160,8 +3948,8 @@ checksum = "451422b7e4718271c8b5b3aadf5adedba43dc76312454b387e98fae0fc951aa0" dependencies = [ "bitflags", "jni-sys", - "ndk-sys 0.4.1+23.1.7779620", - "num_enum 0.5.1", + "ndk-sys", + "num_enum", "raw-window-handle 0.5.0", "thiserror", ] @@ -4172,39 +3960,6 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" -[[package]] -name = "ndk-glue" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdf399b8b7a39c6fb153c4ec32c72fd5fe789df24a647f229c239aa7adb15241" -dependencies = [ - "lazy_static", - "libc", - "log", - "ndk 0.2.1", - "ndk-macro", - "ndk-sys 0.2.2", -] - -[[package]] -name = "ndk-macro" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05d1c6307dc424d0f65b9b06e94f88248e6305726b14729fd67a5e47b2dc481d" -dependencies = [ - "darling", - "proc-macro-crate", - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "ndk-sys" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1bcdd74c20ad5d95aacd60ef9ba40fdf77f767051040541df557b7a9b2a2121" - [[package]] name = "ndk-sys" version = "0.4.1+23.1.7779620" @@ -4336,30 +4091,6 @@ dependencies = [ "void", ] -[[package]] -name = "nix" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83450fe6a6142ddd95fb064b746083fc4ef1705fe81f64a64e1d4b39f54a1055" -dependencies = [ - "bitflags", - "cc", - "cfg-if 0.1.10", - "libc", -] - -[[package]] -name = "nix" -version = "0.20.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa9b4819da1bc61c0ea48b63b7bc8604064dd43013e7cc325df098d49cd7c18a" -dependencies = [ - "bitflags", - "cc", - "cfg-if 1.0.0", - "libc", -] - [[package]] name = "nix" version = "0.24.3" @@ -4505,16 +4236,6 @@ dependencies = [ "libc", ] -[[package]] -name = "num_enum" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca565a7df06f3d4b485494f25ba05da1435950f4dc263440eda7a6fa9b8e36e4" -dependencies = [ - "derivative", - "num_enum_derive 0.4.3", -] - [[package]] name = "num_enum" version = "0.5.1" @@ -4522,19 +4243,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "226b45a5c2ac4dd696ed30fa6b94b057ad909c7b7fc2e0d0808192bced894066" dependencies = [ "derivative", - "num_enum_derive 0.5.1", -] - -[[package]] -name = "num_enum_derive" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffa5a33ddddfee04c0283a7653987d634e880347e96b5b2ed64de07efb59db9d" -dependencies = [ - "proc-macro-crate", - "proc-macro2", - "quote", - "syn", + "num_enum_derive", ] [[package]] @@ -4730,22 +4439,13 @@ version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a86ed3f5f244b372d6b1a00b72ef7f8876d0bc6a78a4c9985c53614041512063" -[[package]] -name = "owned_ttf_parser" -version = "0.15.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05e6affeb1632d6ff6a23d2cd40ffed138e82f1532571a26f527c8a284bb2fbb" -dependencies = [ - "ttf-parser 0.15.2", -] - [[package]] name = "owned_ttf_parser" version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e25e9fb15717794fae58ab55c26e044103aad13186fbb625893f9a3bbcc24228" dependencies = [ - "ttf-parser 0.18.1", + "ttf-parser", ] [[package]] @@ -4757,16 +4457,6 @@ dependencies = [ "stable_deref_trait", ] -[[package]] -name = "parking_lot" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3a704eb390aafdc107b0e392f56a82b668e3a71366993b5340f5833fd62505e" -dependencies = [ - "lock_api 0.3.4", - "parking_lot_core 0.7.3", -] - [[package]] name = "parking_lot" version = "0.11.0" @@ -4774,7 +4464,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4893845fa2ca272e647da5d0e46660a314ead9c2fdd9a883aabc32e481a8733" dependencies = [ "instant", - "lock_api 0.4.7", + "lock_api", "parking_lot_core 0.8.0", ] @@ -4784,24 +4474,10 @@ version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "87f5ec2493a61ac0506c0f4199f99070cbe83857b0337006a30f3e6719b8ef58" dependencies = [ - "lock_api 0.4.7", + "lock_api", "parking_lot_core 0.9.6", ] -[[package]] -name = "parking_lot_core" -version = "0.7.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b93f386bb233083c799e6e642a9d73db98c24a5deeb95ffc85bf281255dffc98" -dependencies = [ - "cfg-if 0.1.10", - "cloudabi 0.0.3", - "libc", - "redox_syscall 0.1.56", - "smallvec", - "winapi", -] - [[package]] name = "parking_lot_core" version = "0.8.0" @@ -4809,7 +4485,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c361aa727dd08437f2f1447be8b59a33b0edd15e0fcee698f935613d9efbca9b" dependencies = [ "cfg-if 0.1.10", - "cloudabi 0.1.0", + "cloudabi", "instant", "libc", "redox_syscall 0.1.56", @@ -5534,16 +5210,6 @@ dependencies = [ "semver", ] -[[package]] -name = "rusttype" -version = "0.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ff8374aa04134254b7995b63ad3dc41c7f7236f69528b28553da7d72efaa967" -dependencies = [ - "ab_glyph_rasterizer", - "owned_ttf_parser 0.15.2", -] - [[package]] name = "ryu" version = "1.0.9" @@ -5784,8 +5450,8 @@ checksum = "cc56402866c717f54e48b122eb93c69f709bc5a6359c403598992fd92f017931" dependencies = [ "ab_glyph", "log", - "memmap2 0.5.9", - "smithay-client-toolkit 0.16.0", + "memmap2", + "smithay-client-toolkit", "tiny-skia", ] @@ -5918,11 +5584,11 @@ dependencies = [ "servo-media", "shellwords", "sig", - "surfman 0.6.0", + "surfman", "tinyfiledialogs", "webxr", "winapi", - "winit 0.28.1", + "winit", "winres", ] @@ -5967,7 +5633,7 @@ dependencies = [ "log", "servo-media", "sparkle", - "surfman 0.6.0", + "surfman", "surfman-chains", "surfman-chains-api", "webxr", @@ -6333,7 +5999,7 @@ dependencies = [ "log", "serde_json", "servo-media", - "surfman 0.6.0", + "surfman", "webxr", "webxr-api", "winapi", @@ -6351,7 +6017,7 @@ dependencies = [ "libc", "log", "simpleservo", - "surfman 0.6.0", + "surfman", "winapi", ] @@ -6410,25 +6076,6 @@ dependencies = [ "serde", ] -[[package]] -name = "smithay-client-toolkit" -version = "0.12.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4750c76fd5d3ac95fa3ed80fe667d6a3d8590a960e5b575b98eea93339a80b80" -dependencies = [ - "andrew", - "bitflags", - "calloop 0.6.5", - "dlib 0.4.2", - "lazy_static", - "log", - "memmap2 0.1.0", - "nix 0.18.0", - "wayland-client 0.28.6", - "wayland-cursor 0.28.6", - "wayland-protocols 0.28.6", -] - [[package]] name = "smithay-client-toolkit" version = "0.16.0" @@ -6436,16 +6083,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f307c47d32d2715eb2e0ece5589057820e0e5e70d07c247d1063e844e107f454" dependencies = [ "bitflags", - "calloop 0.10.5", - "dlib 0.5.0", + "calloop", + "dlib", "lazy_static", "log", - "memmap2 0.5.9", + "memmap2", "nix 0.24.3", "pkg-config", - "wayland-client 0.29.5", - "wayland-cursor 0.29.5", - "wayland-protocols 0.29.5", + "wayland-client", + "wayland-cursor", + "wayland-protocols", ] [[package]] @@ -6490,7 +6137,7 @@ version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7dccf47db1b41fa1573ed27ccf5e08e3ca771cb994f776668c5ebda893b248fc" dependencies = [ - "lock_api 0.4.7", + "lock_api", ] [[package]] @@ -6533,7 +6180,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "418bb14643aa55a7841d5303f72cf512cfb323b8cc221d51580500a1ca75206c" dependencies = [ - "lock_api 0.4.7", + "lock_api", ] [[package]] @@ -6574,12 +6221,6 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" -[[package]] -name = "strsim" -version = "0.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6446ced80d6c486436db5c078dde11a9f73d42b57fb273121e160b84f63d894c" - [[package]] name = "style" version = "0.0.1" @@ -6692,37 +6333,6 @@ dependencies = [ "webrender_api", ] -[[package]] -name = "surfman" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab6e313fe157a4f6ecdaff1aa5f866a3191509bf4e1f49ededefce62ccc4a4bb" -dependencies = [ - "bitflags", - "cfg_aliases", - "cgl", - "cocoa 0.19.1", - "core-foundation 0.6.4", - "core-graphics 0.17.3", - "euclid", - "gl_generator 0.14.0", - "io-surface 0.12.1", - "lazy_static", - "libc", - "log", - "mach", - "metal 0.18.0", - "objc", - "parking_lot 0.10.2", - "raw-window-handle 0.3.3", - "servo-display-link", - "wayland-sys 0.24.1", - "winapi", - "winit 0.24.0", - "wio", - "x11", -] - [[package]] name = "surfman" version = "0.6.0" @@ -6732,12 +6342,12 @@ dependencies = [ "bitflags", "cfg_aliases", "cgl", - "cocoa 0.24.1", + "cocoa", "core-foundation 0.9.3", - "core-graphics 0.22.3", + "core-graphics", "euclid", "gl_generator 0.14.0", - "io-surface 0.15.1", + "io-surface", "lazy_static", "libc", "log", @@ -6748,7 +6358,7 @@ dependencies = [ "servo-display-link", "wayland-sys 0.30.1", "winapi", - "winit 0.28.1", + "winit", "wio", "x11", ] @@ -6762,7 +6372,7 @@ dependencies = [ "fnv", "log", "sparkle", - "surfman 0.6.0", + "surfman", "surfman-chains-api", ] @@ -7229,12 +6839,6 @@ version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" -[[package]] -name = "ttf-parser" -version = "0.15.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b3e06c9b9d80ed6b745c7159c40b311ad2916abb34a49e9be2653b90db0d8dd" - [[package]] name = "ttf-parser" version = "0.18.1" @@ -7545,22 +7149,6 @@ version = "0.2.84" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" -[[package]] -name = "wayland-client" -version = "0.28.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3ab332350e502f159382201394a78e3cc12d0f04db863429260164ea40e0355" -dependencies = [ - "bitflags", - "downcast-rs", - "libc", - "nix 0.20.0", - "scoped-tls", - "wayland-commons 0.28.6", - "wayland-scanner 0.28.6", - "wayland-sys 0.28.6", -] - [[package]] name = "wayland-client" version = "0.29.5" @@ -7572,23 +7160,11 @@ dependencies = [ "libc", "nix 0.24.3", "scoped-tls", - "wayland-commons 0.29.5", - "wayland-scanner 0.29.5", + "wayland-commons", + "wayland-scanner", "wayland-sys 0.29.5", ] -[[package]] -name = "wayland-commons" -version = "0.28.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a21817947c7011bbd0a27e11b17b337bfd022e8544b071a2641232047966fbda" -dependencies = [ - "nix 0.20.0", - "once_cell", - "smallvec", - "wayland-sys 0.28.6", -] - [[package]] name = "wayland-commons" version = "0.29.5" @@ -7601,17 +7177,6 @@ dependencies = [ "wayland-sys 0.29.5", ] -[[package]] -name = "wayland-cursor" -version = "0.28.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be610084edd1586d45e7bdd275fe345c7c1873598caa464c4fb835dee70fa65a" -dependencies = [ - "nix 0.20.0", - "wayland-client 0.28.6", - "xcursor", -] - [[package]] name = "wayland-cursor" version = "0.29.5" @@ -7619,22 +7184,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6865c6b66f13d6257bef1cd40cbfe8ef2f150fb8ebbdb1e8e873455931377661" dependencies = [ "nix 0.24.3", - "wayland-client 0.29.5", + "wayland-client", "xcursor", ] -[[package]] -name = "wayland-protocols" -version = "0.28.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "286620ea4d803bacf61fa087a4242ee316693099ee5a140796aaba02b29f861f" -dependencies = [ - "bitflags", - "wayland-client 0.28.6", - "wayland-commons 0.28.6", - "wayland-scanner 0.28.6", -] - [[package]] name = "wayland-protocols" version = "0.29.5" @@ -7642,20 +7195,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b950621f9354b322ee817a23474e479b34be96c2e909c14f7bc0100e9a970bc6" dependencies = [ "bitflags", - "wayland-client 0.29.5", - "wayland-commons 0.29.5", - "wayland-scanner 0.29.5", -] - -[[package]] -name = "wayland-scanner" -version = "0.28.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce923eb2deb61de332d1f356ec7b6bf37094dc5573952e1c8936db03b54c03f1" -dependencies = [ - "proc-macro2", - "quote", - "xml-rs", + "wayland-client", + "wayland-commons", + "wayland-scanner", ] [[package]] @@ -7669,34 +7211,13 @@ dependencies = [ "xml-rs", ] -[[package]] -name = "wayland-sys" -version = "0.24.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "537500923d50be11d95a63c4cb538145e4c82edf61296b7debc1f94a1a6514ed" -dependencies = [ - "dlib 0.4.2", - "lazy_static", -] - -[[package]] -name = "wayland-sys" -version = "0.28.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d841fca9aed7febf9bed2e9796c49bf58d4152ceda8ac949ebe00868d8f0feb8" -dependencies = [ - "dlib 0.5.0", - "lazy_static", - "pkg-config", -] - [[package]] name = "wayland-sys" version = "0.29.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be12ce1a3c39ec7dba25594b97b42cb3195d54953ddb9d3d95a7c3902bc6e9d4" dependencies = [ - "dlib 0.5.0", + "dlib", "lazy_static", "pkg-config", ] @@ -7707,7 +7228,7 @@ version = "0.30.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96b2a02ac608e07132978689a6f9bf4214949c85998c247abadd4f4129b1aa06" dependencies = [ - "dlib 0.5.0", + "dlib", "lazy_static", "log", "pkg-config", @@ -7806,14 +7327,14 @@ dependencies = [ "byteorder", "cfg-if 0.1.10", "core-foundation 0.9.3", - "core-graphics 0.22.3", + "core-graphics", "core-text", "cstr", "dwrote", "euclid", "freetype", "fxhash", - "gleam 0.12.1", + "gleam", "glslopt", "image 0.23.10", "lazy_static", @@ -7846,7 +7367,7 @@ dependencies = [ "bitflags", "byteorder", "core-foundation 0.9.3", - "core-graphics 0.22.3", + "core-graphics", "derive_more", "euclid", "malloc_size_of_derive", @@ -7872,7 +7393,7 @@ name = "webrender_surfman" version = "0.0.1" dependencies = [ "euclid", - "surfman 0.6.0", + "surfman", "surfman-chains", ] @@ -7887,7 +7408,7 @@ dependencies = [ [[package]] name = "webxr" version = "0.0.1" -source = "git+https://github.com/servo/webxr#3d82ad985764c35aaf389ce83b5f9ba909c23f53" +source = "git+https://github.com/servo/webxr#a5824ed9674d60a507c8b8f8511cfdbbd68c92c6" dependencies = [ "android_injected_glue", "bindgen", @@ -7899,7 +7420,7 @@ dependencies = [ "openxr", "serde", "sparkle", - "surfman 0.5.0", + "surfman", "surfman-chains", "time", "webxr-api", @@ -7910,7 +7431,7 @@ dependencies = [ [[package]] name = "webxr-api" version = "0.0.1" -source = "git+https://github.com/servo/webxr#3d82ad985764c35aaf389ce83b5f9ba909c23f53" +source = "git+https://github.com/servo/webxr#a5824ed9674d60a507c8b8f8511cfdbbd68c92c6" dependencies = [ "euclid", "ipc-channel", @@ -8085,37 +7606,6 @@ version = "0.42.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd" -[[package]] -name = "winit" -version = "0.24.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da4eda6fce0eb84bd0a33e3c8794eb902e1033d0a1d5a31bc4f19b1b4bbff597" -dependencies = [ - "bitflags", - "cocoa 0.24.1", - "core-foundation 0.9.3", - "core-graphics 0.22.3", - "core-video-sys", - "dispatch", - "instant", - "lazy_static", - "libc", - "log", - "mio 0.6.22", - "mio-extras", - "ndk 0.2.1", - "ndk-glue", - "ndk-sys 0.2.2", - "objc", - "parking_lot 0.11.0", - "percent-encoding", - "raw-window-handle 0.3.3", - "smithay-client-toolkit 0.12.3", - "wayland-client 0.28.6", - "winapi", - "x11-dl", -] - [[package]] name = "winit" version = "0.28.1" @@ -8126,13 +7616,13 @@ dependencies = [ "bitflags", "cfg_aliases", "core-foundation 0.9.3", - "core-graphics 0.22.3", + "core-graphics", "dispatch", "instant", "libc", "log", "mio 0.8.6", - "ndk 0.7.0", + "ndk", "objc2", "once_cell", "orbclient", @@ -8140,12 +7630,12 @@ dependencies = [ "raw-window-handle 0.5.0", "redox_syscall 0.3.4", "sctk-adwaita", - "smithay-client-toolkit 0.16.0", + "smithay-client-toolkit", "wasm-bindgen", - "wayland-client 0.29.5", - "wayland-commons 0.29.5", - "wayland-protocols 0.29.5", - "wayland-scanner 0.29.5", + "wayland-client", + "wayland-commons", + "wayland-protocols", + "wayland-scanner", "web-sys", "windows-sys 0.45.0", "x11-dl", @@ -8245,15 +7735,6 @@ dependencies = [ "nom", ] -[[package]] -name = "xdg" -version = "2.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c4583db5cbd4c4c0303df2d15af80f0539db703fa1c68802d4cbbd2dd0f88f6" -dependencies = [ - "dirs", -] - [[package]] name = "xi-unicode" version = "0.1.0" @@ -8284,7 +7765,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cb3f5a91c31bef6650d3a1b69192b4217fd88e4cfedc8101813e4dc3394ecbb8" dependencies = [ "const-cstr", - "dlib 0.5.0", + "dlib", "once_cell", "pkg-config", ] diff --git a/servo-tidy.toml b/servo-tidy.toml index 82e1b1bfaf4..50a951df161 100644 --- a/servo-tidy.toml +++ b/servo-tidy.toml @@ -30,18 +30,14 @@ packages = [ "arrayvec", "base64", "cfg-if", - "cloudabi", - "cocoa", "crossbeam-channel", "crossbeam-utils", "fixedbitset", "getrandom", - "gleam", "h2", "image", "itoa", "libloading", - "lock_api", "metal", "miniz_oxide", "num-rational", @@ -83,11 +79,9 @@ packages = [ # https://github.com/servo/servo/pull/25518 "core-foundation", "core-foundation-sys", - "core-graphics", "lyon_geom", # https://github.com/servo/servo/pull/28236 - "dlib", "nix", # Duplicated by webrender debugger via ws @@ -100,24 +94,6 @@ packages = [ # Duplicated by winit/surfman update. "raw-window-handle", "windows-sys", - "calloop", - "io-surface", - "memmap2", - "ndk", - "ndk-sys", - "num_enum", - "num_enum_derive", - "owned_ttf_parser", - "smithay-client-toolkit", - "strsim", - "surfman", - "ttf-parser", - "wayland-client", - "wayland-commons", - "wayland-cursor", - "wayland-protocols", - "wayland-scanner", - "winit", ] # Files that are ignored for all tidy and lint checks. files = [