Revert "Update harfbuzz, freetype, unicode-script."

This reverts commit 327fed6084.
This commit is contained in:
Josh Matthews 2020-08-04 19:16:13 -04:00
parent 10ae3bfbbb
commit 6b520850f3
5 changed files with 32 additions and 16 deletions

37
Cargo.lock generated
View file

@ -999,6 +999,18 @@ dependencies = [
"libc", "libc",
] ]
[[package]]
name = "core-text"
version = "13.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "db84654ad95211c082cf9795f6f83dc17d0ae6c985ac1b906369dc7384ed346d"
dependencies = [
"core-foundation 0.6.4",
"core-graphics 0.17.3",
"foreign-types",
"libc",
]
[[package]] [[package]]
name = "core-text" name = "core-text"
version = "15.0.0" version = "15.0.0"
@ -1567,7 +1579,7 @@ dependencies = [
"byteorder", "byteorder",
"core-foundation 0.7.0", "core-foundation 0.7.0",
"core-graphics 0.19.0", "core-graphics 0.19.0",
"core-text", "core-text 15.0.0",
"dirs", "dirs",
"dwrote", "dwrote",
"float-ord", "float-ord",
@ -1848,12 +1860,12 @@ dependencies = [
"byteorder", "byteorder",
"core-foundation 0.7.0", "core-foundation 0.7.0",
"core-graphics 0.19.0", "core-graphics 0.19.0",
"core-text", "core-text 15.0.0",
"dwrote", "dwrote",
"euclid", "euclid",
"fnv", "fnv",
"fontsan", "fontsan",
"freetype 0.5.1", "freetype 0.4.1",
"gfx_traits", "gfx_traits",
"harfbuzz-sys", "harfbuzz-sys",
"ipc-channel", "ipc-channel",
@ -2468,15 +2480,15 @@ checksum = "63d68db75012a85555434ee079e7e6337931f87a087ab2988becbadf64673a7f"
[[package]] [[package]]
name = "harfbuzz-sys" name = "harfbuzz-sys"
version = "0.4.0" version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8c50680ef38c3c83947499b5df4f340db5b436807dfa2b21330d86254e2e4dd6" checksum = "212d74cab8498b2d15700b694fb38f77562869d05e1f8b602dd05221a1ca2d63"
dependencies = [ dependencies = [
"cc", "cc",
"core-graphics 0.19.0", "core-graphics 0.17.3",
"core-text", "core-text 13.3.2",
"foreign-types", "foreign-types",
"freetype 0.5.1", "freetype 0.4.1",
"pkg-config", "pkg-config",
] ]
@ -6443,9 +6455,12 @@ dependencies = [
[[package]] [[package]]
name = "unicode-script" name = "unicode-script"
version = "0.5.2" version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "79bf4d5fc96546fdb73f9827097810bbda93b11a6770ff3a54e1f445d4135787" checksum = "09f03ad95feb4fde244d79985bfd79eb34ff2702fedb441d2ba3f4ff813efd19"
dependencies = [
"harfbuzz-sys",
]
[[package]] [[package]]
name = "unicode-segmentation" name = "unicode-segmentation"
@ -6804,7 +6819,7 @@ dependencies = [
"cfg-if", "cfg-if",
"core-foundation 0.7.0", "core-foundation 0.7.0",
"core-graphics 0.19.0", "core-graphics 0.19.0",
"core-text", "core-text 15.0.0",
"cstr", "cstr",
"dwrote", "dwrote",
"euclid", "euclid",

View file

@ -20,7 +20,7 @@ euclid = "0.20"
fnv = "1.0" fnv = "1.0"
fontsan = { git = "https://github.com/servo/fontsan" } fontsan = { git = "https://github.com/servo/fontsan" }
gfx_traits = { path = "../gfx_traits" } gfx_traits = { path = "../gfx_traits" }
harfbuzz-sys = "0.4" harfbuzz-sys = "0.3"
ipc-channel = "0.14" ipc-channel = "0.14"
lazy_static = "1" lazy_static = "1"
libc = "0.2" libc = "0.2"
@ -37,7 +37,7 @@ style = { path = "../style", features = ["servo"] }
time = "0.1.12" time = "0.1.12"
ucd = "0.1.1" ucd = "0.1.1"
unicode-bidi = { version = "0.3", features = ["with_serde"] } unicode-bidi = { version = "0.3", features = ["with_serde"] }
unicode-script = "0.5" unicode-script = { version = "0.3", features = ["harfbuzz"] }
webrender_api = { git = "https://github.com/servo/webrender" } webrender_api = { git = "https://github.com/servo/webrender" }
xi-unicode = "0.1.0" xi-unicode = "0.1.0"
@ -48,7 +48,7 @@ core-graphics = "0.19"
core-text = "15.0" core-text = "15.0"
[target.'cfg(any(target_os = "linux", target_os = "android"))'.dependencies] [target.'cfg(any(target_os = "linux", target_os = "android"))'.dependencies]
freetype = "0.5" freetype = "0.4"
servo_allocator = { path = "../allocator" } servo_allocator = { path = "../allocator" }
[target.'cfg(target_os = "linux")'.dependencies] [target.'cfg(target_os = "linux")'.dependencies]

View file

@ -48,7 +48,7 @@ smallvec = { version = "0.6", features = ["std", "union"] }
style = { path = "../style", features = ["servo", "servo-layout-2013"] } style = { path = "../style", features = ["servo", "servo-layout-2013"] }
style_traits = { path = "../style_traits" } style_traits = { path = "../style_traits" }
unicode-bidi = { version = "0.3", features = ["with_serde"] } unicode-bidi = { version = "0.3", features = ["with_serde"] }
unicode-script = "0.5" unicode-script = { version = "0.3", features = ["harfbuzz"] }
webrender_api = { git = "https://github.com/servo/webrender" } webrender_api = { git = "https://github.com/servo/webrender" }
xi-unicode = "0.1.0" xi-unicode = "0.1.0"

View file

@ -42,7 +42,7 @@ servo_arc = { path = "../servo_arc" }
servo_url = { path = "../url" } servo_url = { path = "../url" }
style = { path = "../style", features = ["servo", "servo-layout-2020"] } style = { path = "../style", features = ["servo", "servo-layout-2020"] }
style_traits = { path = "../style_traits" } style_traits = { path = "../style_traits" }
unicode-script = "0.5" unicode-script = { version = "0.3", features = ["harfbuzz"] }
webrender_api = { git = "https://github.com/servo/webrender" } webrender_api = { git = "https://github.com/servo/webrender" }
[dev-dependencies] [dev-dependencies]

View file

@ -64,6 +64,7 @@ packages = [
"core-foundation", "core-foundation",
"core-foundation-sys", "core-foundation-sys",
"core-graphics", "core-graphics",
"core-text",
"lyon_geom", "lyon_geom",
] ]
# Files that are ignored for all tidy and lint checks. # Files that are ignored for all tidy and lint checks.