Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 689584 - www-client/chromium: Ozone build - required for a wayland supported build
Summary: www-client/chromium: Ozone build - required for a wayland supported build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Chromium Project
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2019-07-10 08:16 UTC by Amit Prakash Ambasta
Modified: 2020-06-28 02:21 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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(-)