On K, 2015-01-07 at 07:29 +0100, Peter Stuge wrote:
> $ grep :harfbuzz profiles/use*desc
> profiles/use.local.desc:dev-libs/efl:harfbuzz - Enable complex text shaping 
> and layout support.
> profiles/use.local.desc:dev-qt/qtgui:harfbuzz - Use media-libs/harfbuzz for 
> text shaping (experimental in Qt 5.3.x, default in Qt 5.4.0 and later). If 
> enabled, it can still be disabled at runtime by setting QT_HARFBUZZ 
> environment variable to "old".
> profiles/use.local.desc:media-libs/freetype:harfbuzz - Use 
> media-libs/harfbuzz for auto-hinting OpenType fonts. WARNING: may trigger 
> circular dependencies!
> profiles/use.local.desc:media-libs/libass:harfbuzz - Enables OpenType shaping 
> via media-libs/harfbuzz.
> 
> Or isn't 4 enough?

I don't know about that, but I would say at least half of them should
continue to carry on a specific description of what the USE flag does in
its metadata.xml.
I guess consider this just a friendly slightly unrelated reminder that
when making USE flags global, please don't end up losing information by
deleting the specific description. And consider adding a local
description to a packages global USE flag usage if you can describe its
effect more specifically.
And if some tooling doesn't support that, well, bad luck. My tool does
(less metadata.xml)


Mart


Reply via email to