Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 658820 - www-client/firefox add wayland use flag
Summary: www-client/firefox add wayland use flag
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
: 659694 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-06-23 12:44 UTC by rudregues
Modified: 2018-07-01 02:11 UTC (History)
1 user (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 rudregues 2018-06-23 12:44:33 UTC
I would like to test firefox on Wayland, but today there's no option to do it using portage, since there's no wayland use flag for this package.

Reading the Firefox Wayland port bug (https://bugzilla.mozilla.org/show_bug.cgi?id=635134#c92) I found that simply by adding --enable-default-toolkit=cairo-gtk3-wayland it's possible to enable wayland as a backend.

I tried to see if I could add it by myself in the last firefox ebuild, but the ebuild is quite complex https://gitweb.gentoo.org/repo/gentoo.git/tree/www-client/firefox/firefox-60.0.2.ebuild
Comment 1 Jory A. Pratt gentoo-dev 2018-06-25 01:13:27 UTC
Wayland support is no where near complete. We will not add support for it until it is ready to be supported.
Comment 2 Ian Stakenvicius (RETIRED) gentoo-dev 2018-06-25 16:23:44 UTC
In the meantime, you should be able to use the EXTRA_ECONF profile variable to inject the necessary configuration options for your own experimentation -- you should not need to override the ebuilds or eclasses.

https://wiki.gentoo.org/wiki/Knowledge_Base:Overriding_environment_variables_per_package

Please note though that even this is experimental, and mozilla team cannot guarantee support for this configuration override will remain or continue to work as expected.  YMMV.
Comment 3 rudregues 2018-06-25 21:01:59 UTC
Ian Stakenvicius, thank you very much for this tip!
Comment 4 Jory A. Pratt gentoo-dev 2018-07-01 02:11:41 UTC
*** Bug 659694 has been marked as a duplicate of this bug. ***