1
1
mirror of https://github.com/wez/wezterm.git synced 2024-09-20 11:17:15 +03:00

deps: update bundled harfbuzz to 2.7.2

This commit is contained in:
Wez Furlong 2020-11-21 08:50:24 -08:00
parent 69d56fc868
commit dc453f2eed
3 changed files with 6 additions and 16 deletions

View File

@ -36,11 +36,8 @@ fn harfbuzz() {
"hb-fallback-shape.cc",
"hb-font.cc",
"hb-ft.cc",
// "hb-graphite2.cc",
// "hb-glib.cc",
// "hb-gobject-structs.cc",
// "hb-icu.cc",
"hb-map.cc",
"hb-number.cc",
"hb-ot-cff1-table.cc",
"hb-ot-cff2-table.cc",
"hb-ot-color.cc",
@ -49,7 +46,7 @@ fn harfbuzz() {
"hb-ot-layout.cc",
"hb-ot-map.cc",
"hb-ot-math.cc",
"hb-ot-name-language.cc",
"hb-ot-metrics.cc",
"hb-ot-name.cc",
"hb-ot-shape-complex-arabic.cc",
"hb-ot-shape-complex-default.cc",
@ -73,23 +70,15 @@ fn harfbuzz() {
"hb-shape.cc",
"hb-shaper.cc",
"hb-static.cc",
"hb-subset-cff-common.cc",
"hb-subset-cff1.cc",
"hb-subset-cff2.cc",
"hb-subset-glyf.cc",
"hb-subset-input.cc",
"hb-subset-plan.cc",
"hb-subset.cc",
"hb-ucdn.cc",
"hb-ucd.cc",
"hb-unicode.cc",
// "hb-warning.cc",
"hb-ucdn/ucdn.c",
]
.iter()
{
cfg.file(format!("harfbuzz/src/{}", f));
}
cfg.define("HB_NO_MT", None);
cfg.define("HAVE_FALLBACK", None);
cfg.define("HAVE_UCDN", None);
cfg.include("harfbuzz/src/hb-ucdn");

@ -1 +1 @@
Subproject commit bcb4e505d6ffe33e3268a06698e75d6be0e64957
Subproject commit 9c98b2b9a9e43669c5e2b37eaa41b1e07de1ede3

View File

@ -19,6 +19,7 @@ brief notes about them may accumulate here.
* Added shell integration for setting OSC 7 (working directory) and OSC 133 (semantic zones) for Zsh and Bash. [See Shell Integration docs](shell-integration.md).
* Added `SemanticZone` as a possible parameter for [SelectTextAtMouseCursor](config/lua/keyassignment/SelectTextAtMouseCursor.md), making it possible to conveniently select complete input or output regions.
* Improved font rendering [#320](https://github.com/wez/wezterm/issues/320) [#331](https://github.com/wez/wezterm/issues/331)
* Updated internal harfbuzz shaper to 2.7.2
### 20201101-103216-403d002d