Commit ce5f0c23 authored by Dominik Röttsches's avatar Dominik Röttsches Committed by Commit Bot

Roll HarfBuzz to 1.8.2 plus build fix

https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz/+log/957e7756634..2cb075fe26

Contains a fix for Khmer shaping.

Bug: 847034
Change-Id: I0ac1fdf4df69e5c5dd3cc8a877809db99ce40fda
Reviewed-on: https://chromium-review.googlesource.com/1123826Reviewed-by: default avatarBen Wagner <bungeman@chromium.org>
Commit-Queue: Dominik Röttsches <drott@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572188}
parent e2862465
...@@ -161,7 +161,7 @@ vars = { ...@@ -161,7 +161,7 @@ vars = {
# Three lines of non-changing comments so that # Three lines of non-changing comments so that
# the commit queue can handle CLs rolling HarfBuzz # the commit queue can handle CLs rolling HarfBuzz
# and whatever else without interference from each other. # and whatever else without interference from each other.
'harfbuzz_revision': '957e7756634a4fdf1654041e20e883cf964ecac9', 'harfbuzz_revision': '2cb075fe26201f3e370fccfff6c1bc242b5acc79',
# Three lines of non-changing comments so that # Three lines of non-changing comments so that
# the commit queue can handle CLs rolling catapult # the commit queue can handle CLs rolling catapult
# and whatever else without interference from each other. # and whatever else without interference from each other.
......
...@@ -46,6 +46,7 @@ if (use_system_harfbuzz) { ...@@ -46,6 +46,7 @@ if (use_system_harfbuzz) {
sources = [ sources = [
"src/src/hb-atomic-private.hh", "src/src/hb-atomic-private.hh",
"src/src/hb-blob-private.hh",
"src/src/hb-blob.cc", "src/src/hb-blob.cc",
"src/src/hb-blob.h", "src/src/hb-blob.h",
"src/src/hb-buffer-deserialize-json.hh", "src/src/hb-buffer-deserialize-json.hh",
...@@ -157,6 +158,7 @@ if (use_system_harfbuzz) { ...@@ -157,6 +158,7 @@ if (use_system_harfbuzz) {
"src/src/hb-shaper-list.hh", "src/src/hb-shaper-list.hh",
"src/src/hb-shaper-private.hh", "src/src/hb-shaper-private.hh",
"src/src/hb-shaper.cc", "src/src/hb-shaper.cc",
"src/src/hb-static.cc",
"src/src/hb-string-array.hh", "src/src/hb-string-array.hh",
"src/src/hb-subset-glyf.hh", "src/src/hb-subset-glyf.hh",
"src/src/hb-subset-plan.h", "src/src/hb-subset-plan.h",
...@@ -176,6 +178,7 @@ if (use_system_harfbuzz) { ...@@ -176,6 +178,7 @@ if (use_system_harfbuzz) {
"HAVE_ICU", "HAVE_ICU",
"HAVE_ICU_BUILTIN", "HAVE_ICU_BUILTIN",
"HAVE_INTEL_ATOMIC_PRIMITIVES", "HAVE_INTEL_ATOMIC_PRIMITIVES",
"HB_NO_MMAP",
] ]
if (is_component_build) { if (is_component_build) {
......
Name: harfbuzz-ng Name: harfbuzz-ng
Short Name: harfbuzz-ng Short Name: harfbuzz-ng
URL: http://harfbuzz.org URL: http://harfbuzz.org
Version: 1.7.6 Version: 1.8.2
Date: 20180319 Date: 20180703
Revision: 957e7756634a4fdf1654041e20e883cf964ecac9 Revision: 2cb075fe26201f3e370fccfff6c1bc242b5acc79
Security Critical: yes Security Critical: yes
License: MIT License: MIT
License File: src/COPYING License File: src/COPYING
...@@ -31,16 +31,26 @@ Currently we are intentionally not building the following files from HarfBuzz. ...@@ -31,16 +31,26 @@ Currently we are intentionally not building the following files from HarfBuzz.
dump-khmer-data.cc dump-khmer-data.cc
dump-myanmar-data.cc dump-myanmar-data.cc
dump-use-data.cc dump-use-data.cc
hb-aat-fmtx-table.hh
hb-aat-gcid-table.hh
hb-aat-layout-ankr-table.hh hb-aat-layout-ankr-table.hh
hb-aat-layout-bsln-table.hh
hb-aat-layout-common-private.hh hb-aat-layout-common-private.hh
hb-aat-layout-feat-table.hh
hb-aat-layout-kerx-table.hh hb-aat-layout-kerx-table.hh
hb-aat-layout-morx-table.hh hb-aat-layout-morx-table.hh
hb-aat-layout-private.hh hb-aat-layout-private.hh
hb-aat-layout-trak-table.hh hb-aat-layout-trak-table.hh
hb-aat-layout.cc hb-aat-layout.cc
hb-aat-ltag-table.hh
hb-directwrite.cc hb-directwrite.cc
hb-directwrite.h hb-directwrite.h
hb-fallback-shape.cc hb-fallback-shape.cc
hb-map-private.hh
hb-map.cc
hb-map.h
hb-ot-color-sbix-table.hh
hb-ot-color-svg-table.hh
hb-ot-color.cc hb-ot-color.cc
hb-subset-glyf.cc hb-subset-glyf.cc
hb-subset-input.cc hb-subset-input.cc
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment