Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 689584

Summary: www-client/chromium: Ozone build - required for a wayland supported build
Product: Gentoo Linux Reporter: Amit Prakash Ambasta <amit.prakash.ambasta>
Component: Current packagesAssignee: Chromium Project <chromium>
Status: RESOLVED FIXED    
Severity: normal CC: bugs, jstein, leonard, mattst88
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/16452
Whiteboard:
Package list:
Runtime testing required: ---

Description Amit Prakash Ambasta 2019-07-10 08:16:45 UTC
www-client/chromium now supports wayland via the ozone build. The same can be built by passing 

use_ozone=true

Additional flags can be passed to disable/enable support for X, headless and wayland only.

This is required for a wayland supported build of google-chrome
Comment 1 Leonard Lausen 2020-06-14 19:09:53 UTC
As of May 2020, "Chromium web browser is finally reaching the stage where having both the X11 support and Ozone abstraction layer for Wayland can be enabled concurrently in the same build".

Reference: https://www.phoronix.com/scan.php?page=news_item&px=Chrome-Ozone-X11-Build-Good
Comment 2 Larry the Git Cow gentoo-dev 2020-06-28 02:21:05 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7df14bbbf6f80e1fca0dc66dcf4c4530085cea9b

commit 7df14bbbf6f80e1fca0dc66dcf4c4530085cea9b
Author:     Stephan Hartmann <stha09@googlemail.com>
AuthorDate: 2020-06-19 17:13:58 +0000
Commit:     Mike Gilbert <floppym@gentoo.org>
CommitDate: 2020-06-28 02:20:51 +0000

    www-client/chromium: beta channel bump to 84.0.4147.68
    
    Closes: https://bugs.gentoo.org/689584
    Closes: https://bugs.gentoo.org/655158
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: Stephan Hartmann <stha09@googlemail.com>
    Signed-off-by: Mike Gilbert <floppym@gentoo.org>

 www-client/chromium/Manifest                       |   4 +-
 www-client/chromium/chromium-84.0.4147.45.ebuild   | 804 ---------------------
 ...7.45-r1.ebuild => chromium-84.0.4147.68.ebuild} | 109 ++-
 www-client/chromium/files/chromium-launcher-r4.sh  |  52 ++
 www-client/chromium/metadata.xml                   |   3 +
 5 files changed, 140 insertions(+), 832 deletions(-)