Skip to content

Commit 2636fce

Browse files
committed
CI/doc updates to track the Harfbuzz/ICU decoupling
1 parent 701b2ee commit 2636fce

2 files changed

Lines changed: 8 additions & 5 deletions

File tree

Cargo.toml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -138,20 +138,23 @@ overlay-triplets-path = "dist/vcpkg-triplets"
138138
# add them to crates/dep_support/src/lib.rs:new_from_vcpkg() to give users
139139
# guidance if they might need to set $VCPKGRS_TRIPLET.
140140
[package.metadata.vcpkg.target]
141-
x86_64-apple-darwin = { install = ["freetype", "harfbuzz[icu,graphite2]"] }
141+
x86_64-apple-darwin = { install = ["freetype", "harfbuzz[graphite2]", "icu"] }
142142
aarch64-apple-darwin = { triplet = "arm64-osx", install = [
143143
"freetype",
144-
"harfbuzz[icu,graphite2]",
144+
"harfbuzz[graphite2]",
145+
"icu",
145146
] }
146147
x86_64-unknown-linux-gnu = { install = [
147148
"fontconfig",
148149
"freetype",
149-
"harfbuzz[icu,graphite2]",
150+
"harfbuzz[graphite2]",
151+
"icu",
150152
] }
151153
x86_64-pc-windows-msvc = { triplet = "x64-windows-static-release", install = [
152154
"fontconfig",
153155
"freetype",
154-
"harfbuzz[icu,graphite2]",
156+
"harfbuzz[graphite2]",
157+
"icu",
155158
] }
156159

157160
[package.metadata.internal_dep_versions]

docs/src/howto/build-tectonic/external-dep-install.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,5 +101,5 @@ should probably run:
101101
[vcpkg]: https://vcpkg.readthedocs.io/
102102

103103
```sh
104-
vcpkg install fontconfig freetype "harfbuzz[icu,graphite2]"
104+
vcpkg install fontconfig freetype "harfbuzz[graphite2]" icu
105105
```

0 commit comments

Comments
 (0)