Auto merge of #27207 - jdm:imageup, r=Manishearth

Update various dependencies

This brings us more up to date for dependencies that rely on font-related crates.
This commit is contained in:
bors-servo 2020-07-31 18:24:41 -04:00 committed by GitHub
commit 764e2269cd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
13 changed files with 283 additions and 119 deletions

189
Cargo.lock generated
View file

@ -538,7 +538,7 @@ dependencies = [
"fnv",
"font-kit",
"gfx",
"gleam 0.11.0",
"gleam 0.12.1",
"half",
"ipc-channel",
"log",
@ -718,9 +718,9 @@ dependencies = [
[[package]]
name = "cmake"
version = "0.1.41"
version = "0.1.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3c84c596dcf125d6781f58e3f4254677ec2a6d8aa56e8501ac277100990b3229"
checksum = "0e56268c17a6248366d66d4a47a3381369d068cce8409bb1716ed77ea32163bb"
dependencies = [
"cc",
]
@ -813,7 +813,7 @@ dependencies = [
"embedder_traits",
"euclid",
"gfx_traits",
"gleam 0.11.0",
"gleam 0.12.1",
"image",
"ipc-channel",
"keyboard-types",
@ -987,6 +987,19 @@ dependencies = [
"libc",
]
[[package]]
name = "core-graphics"
version = "0.22.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f6082396a349fa49674ba1bda4077332a18bf150e8fa75745ece07085e29a113"
dependencies = [
"bitflags",
"core-foundation 0.9.0",
"core-graphics-types",
"foreign-types",
"libc",
]
[[package]]
name = "core-graphics-types"
version = "0.1.0"
@ -1001,24 +1014,12 @@ dependencies = [
[[package]]
name = "core-text"
version = "13.3.2"
version = "19.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "db84654ad95211c082cf9795f6f83dc17d0ae6c985ac1b906369dc7384ed346d"
checksum = "04dfae50af11e72657fe7174cddb1ecddc5398037f7f6f39533ad69207c9a4e2"
dependencies = [
"core-foundation 0.6.4",
"core-graphics 0.17.3",
"foreign-types",
"libc",
]
[[package]]
name = "core-text"
version = "15.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "131b3fd1f8bd5db9f2b398fa4fdb6008c64afc04d447c306ac2c7e98fba2a61d"
dependencies = [
"core-foundation 0.7.0",
"core-graphics 0.19.0",
"core-foundation 0.9.0",
"core-graphics 0.22.0",
"foreign-types",
"libc",
]
@ -1213,9 +1214,9 @@ dependencies = [
[[package]]
name = "deflate"
version = "0.7.20"
version = "0.8.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "707b6a7b384888a70c8d2e8650b3e60170dfc6a67bb4aa67b6dfca57af4bedb4"
checksum = "73770f8e1fe7d64df17ca66ad28994a0a623ea497fa69486e14984e715c5d174"
dependencies = [
"adler32",
"byteorder",
@ -1571,15 +1572,15 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
[[package]]
name = "font-kit"
version = "0.7.1"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "76ab2cdc792b545c49acb23aafa1cdc9381ea96140741f10bac596fd1bd1aa4f"
checksum = "1f9042cb45150fb2b2a012fc03d0f1d2071f18e90397b9d2a5ec8ade8464bf20"
dependencies = [
"bitflags",
"byteorder",
"core-foundation 0.7.0",
"core-graphics 0.19.0",
"core-text 15.0.0",
"core-foundation 0.9.0",
"core-graphics 0.22.0",
"core-text",
"dirs",
"dwrote",
"float-ord",
@ -1621,12 +1622,23 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
[[package]]
name = "freetype"
version = "0.4.1"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "11926b2b410b469d0e9399eca4cbbe237a9ef02176c485803b29216307e8e028"
checksum = "bee38378a9e3db1cc693b4f88d166ae375338a0ff75cb8263e1c601d51f35dc6"
dependencies = [
"freetype-sys",
"libc",
"servo-freetype-sys",
]
[[package]]
name = "freetype-sys"
version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a37d4011c0cc628dfa766fcc195454f4b068d7afdc2adfd28861191d866e731a"
dependencies = [
"cmake",
"libc",
"pkg-config",
]
[[package]]
@ -1837,9 +1849,9 @@ dependencies = [
"app_units",
"bitflags",
"byteorder",
"core-foundation 0.7.0",
"core-graphics 0.19.0",
"core-text 15.0.0",
"core-foundation 0.9.0",
"core-graphics 0.22.0",
"core-text",
"dwrote",
"euclid",
"fnv",
@ -2068,9 +2080,9 @@ dependencies = [
[[package]]
name = "gleam"
version = "0.11.0"
version = "0.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d9a13b5bb12ab457c15400b43cbba5971df5c1898b6a9c30cc8c52cb01baa112"
checksum = "3fdef5b9df6d3a261b80a5ac55e13bf93945725df2463c1b0a2e5a527dce0d37"
dependencies = [
"gl_generator 0.14.0",
]
@ -2157,7 +2169,7 @@ dependencies = [
"lazy_static",
"libc",
"muldiv",
"num-rational",
"num-rational 0.2.4",
"paste",
]
@ -2459,13 +2471,13 @@ checksum = "63d68db75012a85555434ee079e7e6337931f87a087ab2988becbadf64673a7f"
[[package]]
name = "harfbuzz-sys"
version = "0.3.4"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "212d74cab8498b2d15700b694fb38f77562869d05e1f8b602dd05221a1ca2d63"
checksum = "bf8c27ca13930dc4ffe474880040fe9e0f03c2121600dc9c95423624cab3e467"
dependencies = [
"cc",
"core-graphics 0.17.3",
"core-text 13.3.2",
"core-graphics 0.22.0",
"core-text",
"foreign-types",
"freetype",
"pkg-config",
@ -2699,16 +2711,16 @@ dependencies = [
[[package]]
name = "image"
version = "0.23.0"
version = "0.23.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ef4e336ec01a678e7ab692914c641181528e8656451e6252f8f9e33728882eaf"
checksum = "b5b0553fec6407d63fe2975b794dfb099f3f790bdc958823851af37b26404ab4"
dependencies = [
"bytemuck",
"byteorder",
"gif",
"jpeg-decoder",
"num-iter",
"num-rational",
"num-rational 0.3.0",
"num-traits",
"png",
"scoped_threadpool",
@ -2736,15 +2748,6 @@ dependencies = [
"hashbrown",
]
[[package]]
name = "inflate"
version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1cdb29978cc5797bd8dcc8e5bf7de604891df2a8dc576973d71a281e916db2ff"
dependencies = [
"adler32",
]
[[package]]
name = "input_buffer"
version = "0.3.1"
@ -3188,7 +3191,7 @@ dependencies = [
"gaol",
"gfx",
"gfx_traits",
"gleam 0.11.0",
"gleam 0.12.1",
"gstreamer",
"ipc-channel",
"keyboard-types",
@ -3914,6 +3917,17 @@ dependencies = [
"num-traits",
]
[[package]]
name = "num-rational"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a5b4d7360f362cfb50dde8143501e6940b22f644be75a4cc90b2d81968908138"
dependencies = [
"autocfg",
"num-integer",
"num-traits",
]
[[package]]
name = "num-traits"
version = "0.2.12"
@ -4161,7 +4175,7 @@ dependencies = [
[[package]]
name = "peek-poke"
version = "0.2.0"
source = "git+https://github.com/jdm/webrender?branch=crash-backtrace#34d968adeda2e06b057a13d14a88df5766b38eda"
source = "git+https://github.com/servo/webrender#0bf15cbdbda530f733511f169194439e197e0f40"
dependencies = [
"euclid",
"peek-poke-derive",
@ -4170,7 +4184,7 @@ dependencies = [
[[package]]
name = "peek-poke-derive"
version = "0.2.1"
source = "git+https://github.com/jdm/webrender?branch=crash-backtrace#34d968adeda2e06b057a13d14a88df5766b38eda"
source = "git+https://github.com/servo/webrender#0bf15cbdbda530f733511f169194439e197e0f40"
dependencies = [
"proc-macro2 1.0.17",
"quote 1.0.2",
@ -4317,14 +4331,14 @@ dependencies = [
[[package]]
name = "png"
version = "0.15.3"
version = "0.16.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ef859a23054bbfee7811284275ae522f0434a3c8e7f4b74bd4a35ae7e1c4a283"
checksum = "c150bf7479fafe3dd8740dbe48cc33b2a3efb7b0fe3483aced8bbc39f6d0238d"
dependencies = [
"bitflags",
"crc32fast",
"deflate",
"inflate",
"miniz_oxide 0.3.7",
]
[[package]]
@ -4533,9 +4547,8 @@ checksum = "a871f1e45a3a3f0c73fb60343c811238bb5143a81642e27c2ac7aac27ff01a63"
[[package]]
name = "raqote"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "501c19caa439857ed7bea975fa4c3c10ee9a24e33c2640030c3ac14b58f39f77"
version = "0.8.1-alpha.0"
source = "git+https://github.com/jdm/raqote?branch=fkup#ff5d2d1aa7813dbcacb0d028cf7d17c82a35d9d4"
dependencies = [
"euclid",
"font-kit",
@ -5097,9 +5110,9 @@ dependencies = [
[[package]]
name = "servo-fontconfig"
version = "0.4.0"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a088f8d775a5c5314aae09bd77340bc9c67d72b9a45258be34c83548b4814cd9"
checksum = "0b47fef69c52fb55838c756949c60595f0b855daa4e82fc52ad99ff3e03e2c70"
dependencies = [
"libc",
"servo-fontconfig-sys",
@ -5107,22 +5120,12 @@ dependencies = [
[[package]]
name = "servo-fontconfig-sys"
version = "4.0.9"
version = "5.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "62b3e166450f523f4db06c14f02a2d39e76d49b5d8cbd224338d93e3595c156c"
checksum = "e36b879db9892dfa40f95da1c38a835d41634b825fbd8c4c418093d53c24b388"
dependencies = [
"expat-sys",
"pkg-config",
"servo-freetype-sys",
]
[[package]]
name = "servo-freetype-sys"
version = "4.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2c4ccb6d0d32d277d3ef7dea86203d8210945eb7a45fba89dd445b3595dd0dfc"
dependencies = [
"cmake",
"freetype-sys",
"pkg-config",
]
@ -6009,9 +6012,9 @@ dependencies = [
[[package]]
name = "tiff"
version = "0.4.0"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "002351e428db1eb1d8656d4ca61947c3519ac3191e1c804d4600cd32093b77ad"
checksum = "3f3b8a87c4da944c3f27e5943289171ac71a6150a79ff6bacfff06d159dfff2f"
dependencies = [
"byteorder",
"lzw",
@ -6433,12 +6436,9 @@ dependencies = [
[[package]]
name = "unicode-script"
version = "0.3.0"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09f03ad95feb4fde244d79985bfd79eb34ff2702fedb441d2ba3f4ff813efd19"
dependencies = [
"harfbuzz-sys",
]
checksum = "79bf4d5fc96546fdb73f9827097810bbda93b11a6770ff3a54e1f445d4135787"
[[package]]
name = "unicode-segmentation"
@ -6786,24 +6786,23 @@ dependencies = [
[[package]]
name = "webrender"
version = "0.61.0"
source = "git+https://github.com/jdm/webrender?branch=crash-backtrace#34d968adeda2e06b057a13d14a88df5766b38eda"
source = "git+https://github.com/servo/webrender#0bf15cbdbda530f733511f169194439e197e0f40"
dependencies = [
"backtrace",
"base64 0.10.1",
"bincode",
"bitflags",
"build-parallel",
"byteorder",
"cfg-if",
"core-foundation 0.7.0",
"core-graphics 0.19.0",
"core-text 15.0.0",
"core-foundation 0.9.0",
"core-graphics 0.22.0",
"core-text",
"cstr",
"dwrote",
"euclid",
"freetype",
"fxhash",
"gleam 0.11.0",
"gleam 0.12.1",
"glslopt",
"image",
"lazy_static",
@ -6816,11 +6815,11 @@ dependencies = [
"ron",
"serde",
"serde_json",
"sig",
"smallvec 1.4.1",
"svg_fmt",
"time",
"tracy-rs",
"uuid",
"webrender_api",
"webrender_build",
"wr_malloc_size_of",
@ -6830,13 +6829,13 @@ dependencies = [
[[package]]
name = "webrender_api"
version = "0.61.0"
source = "git+https://github.com/jdm/webrender?branch=crash-backtrace#34d968adeda2e06b057a13d14a88df5766b38eda"
source = "git+https://github.com/servo/webrender#0bf15cbdbda530f733511f169194439e197e0f40"
dependencies = [
"app_units",
"bitflags",
"byteorder",
"core-foundation 0.7.0",
"core-graphics 0.19.0",
"core-foundation 0.9.0",
"core-graphics 0.22.0",
"derive_more",
"euclid",
"malloc_size_of_derive",
@ -6851,7 +6850,7 @@ dependencies = [
[[package]]
name = "webrender_build"
version = "0.0.1"
source = "git+https://github.com/jdm/webrender?branch=crash-backtrace#34d968adeda2e06b057a13d14a88df5766b38eda"
source = "git+https://github.com/servo/webrender#0bf15cbdbda530f733511f169194439e197e0f40"
dependencies = [
"bitflags",
"lazy_static",
@ -7030,7 +7029,7 @@ dependencies = [
[[package]]
name = "wr_malloc_size_of"
version = "0.0.1"
source = "git+https://github.com/jdm/webrender?branch=crash-backtrace#34d968adeda2e06b057a13d14a88df5766b38eda"
source = "git+https://github.com/servo/webrender#0bf15cbdbda530f733511f169194439e197e0f40"
dependencies = [
"app_units",
"euclid",