New issue
Advanced search Search tips

Issue 762257 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Sep 2017
Cc:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

Roll harfbuzz to 1.5.1

Project Member Reported by js...@chromium.org, Sep 5 2017

Issue description

Other 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 !
 


 

Comment 1 by e...@chromium.org, Sep 5 2017

\o/

I'll update chromium to 1.5.1 so that we're on the same version.

Project Member

Comment 2 by bugdroid1@chromium.org, 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

Comment 3 by js...@chromium.org, Sep 6 2017

Status: Fixed (was: Started)

Comment 5 by dchan@chromium.org, Jan 22 2018

Status: Archived (was: Fixed)

Comment 6 by dchan@chromium.org, Jan 23 2018

Status: Fixed (was: Archived)

Sign in to add a comment