Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 552060 - www-client/firefox: Allow GTK3 build
Summary: www-client/firefox: Allow GTK3 build
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-06-14 07:36 UTC by haarp
Modified: 2015-07-24 19:42 UTC (History)
2 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 haarp 2015-06-14 07:36:54 UTC
Building Firefox with GTK3 works quite well nowadays. I've been using it for months now without any problems. Among the big advantages are things like smooth scrolling and better visual integration with gtk3 environments. It is still considered somewhat experimental however and knowing Mozilla, will not be officially used for quite some while.

May I suggest a (masked?) useflag to build with gtk3? All that would be needed is to replace in .mozconfig:

--enable-default-toolkit=cairo-gtk2

with 

--enable-default-toolkit=cairo-gtk3
Comment 1 Jory A. Pratt gentoo-dev 2015-06-14 14:18:48 UTC
GTK3 builds are very very bugs. Well they do offer some benefits they do cause more headaches then they are worth. The mozilla herd is monitoring the upstream bug on it and will add gtk3 support once most of the bugs are ironed out.
Comment 2 Ramon Dantas 2015-06-14 19:31:57 UTC
You can add "use gtk3 && mozconfig-annotate '' --enable-default-toolkit=cairo-gtk3" to the src_configure of your ebuild. However, gtk3 flag requires system-cairo to be enabled too.