On 05/06/2012 05:47 PM, Arfrever Frehtes Taifersar Arahesis wrote: > 2012-05-06 02:34:26 hasufell napisał(a): >> # grep :webkit use.local.desc | wc -l >> 33 >> >> I would vote to make this a global useflag: >> >> webkit - Adds support for the webkit library/module > > I suggest to use separate qt-webkit (or webkit-qt) and webkit-gtk USE flags.
Another possible way to model this kind of relationship would be to us REQUIRED_USE to enforce relationships with the qt and gtk flags: REQUIRED_USE="webkit? ( qt ) !webkit? ( !qt ) qt? ( webkit ) !qt? ( !webkit )" versus REQUIRED_USE="webkit? ( gtk ) !webkit? ( !gtk ) gtk? ( webkit ) !gtk? ( !webkit )" It's pretty awkward with the existing operators, but we could extend the REQUIRED_USE syntax to support an equivalent operator in a future EAPI. -- Thanks, Zac