On 05/07/2012 11:24 PM, Zac Medico wrote:
On 05/07/2012 12:18 PM, Ulrich Mueller wrote:
On Mon, 7 May 2012, Ciaran McCreesh wrote:
I propose:
REQUIRED_USE="== ( qt webkit )"
But this just means that the ebuild has redundant USE flags, so one of
them shouldn't be in IUSE, in the first place.
It serves to convey meaning, such that a user who has disabled the qt
USE flag will get a meaningful prompt if that flag is required for
webkit support. This kind of information could be useful to some people,
and it may be preferable to having a separate webkit-qt flag.
ulm is right, it would still show up as an redudant USE flag as,
the preferable result is that even KDE/Qt4 users get webkit-gtk
installed if it's the rendering engine provided by the package.
GTK+ is just graphical toolkit and not directly GNOME (like KDE users
avoiding GNOME). By this same logic both USE="gtk qt4" are enabled in
the desktop profile.
I don't think we have any packages with *both* webkit-gtk and webkit-qt
supports in tree (do we?).