Roll harfbuzz to 1.5.1 |
||||
Issue descriptionOther platforms went up to 1.5.0. CrOS was at 1.4.6. Since 1.4.6, a lot of bug fixes and new features (notable is 'safe-to-break' features that will improve layout in Blink) have been added. 1.5.1 was just out today. I need to clarify about the implication glib+pango+harfbuzz dependency. It turned out that I don't have to touch glib (if I had to, it'd be a lot more involved). Thanks, Behdad !
,
Sep 6 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/29f2cf1776df7c7b72def98eee465d09c36466ef commit 29f2cf1776df7c7b72def98eee465d09c36466ef Author: Jungshik Shin <jshin@chromium.org> Date: Wed Sep 06 06:01:11 2017 Update HarfBuzz to 1.5.1 Use the upstream 1.5.0 ebuild with EAPI version changed to 5 and harfbuzz version changed to 1.5.1. glib requirement is downgraded to 2.34.3 to avoid a potential ripple effect. glib version does not matter because Harfbuzz uses glib only in hb-glib which is ONLY used by Pango. For character-to-script mapping and other Unicode character info, Harfbuzz uses its own tables in UCDN. Otherwise, glib dependency could be dropped. BUG= chromium:762257 TEST=1. ebuild-link harfbuzz 2. trybots Change-Id: I10d19b797493e0f8752eb404874b93d57dfc0c9a Reviewed-on: https://chromium-review.googlesource.com/651329 Commit-Ready: Jungshik Shin <jshin@chromium.org> Tested-by: Jungshik Shin <jshin@chromium.org> Reviewed-by: Dan Erat <derat@chromium.org> Reviewed-by: Emil A Eklund <eae@chromium.org> [delete] https://crrev.com/5cc7758913db60d51e6697c3ff6e997b55acdd6f/media-libs/harfbuzz/harfbuzz-1.4.6-r1.ebuild [add] https://crrev.com/29f2cf1776df7c7b72def98eee465d09c36466ef/media-libs/harfbuzz/harfbuzz-1.5.1-r1.ebuild [modify] https://crrev.com/29f2cf1776df7c7b72def98eee465d09c36466ef/media-libs/harfbuzz/Manifest [rename] https://crrev.com/29f2cf1776df7c7b72def98eee465d09c36466ef/media-libs/harfbuzz/harfbuzz-1.5.1.ebuild
,
Sep 6 2017
,
Sep 7 2017
Blink side rolled in https://chromium-review.googlesource.com/c/chromium/src/+/653610
,
Jan 22 2018
,
Jan 23 2018
|
||||
►
Sign in to add a comment |
||||
Comment 1 by e...@chromium.org
, Sep 5 2017