dev-qt/qtwayland: USE X requires !dev-qt/qtgui[gles2] #210
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
So the first results are in wrt fixing the dev-qt/qtwayland[X] automagic by using the appropriate build switches: https://bugs.gentoo.org/713362
Please note that I think the dependency is suboptimal, even if necessary.
This affects users who globally enable gles2 for whatever reasons and don't use desktop profile for whatever reasons, where this is masked for Qt packages.
The best way to tackle this imo is to finally rename the gles2 flag, see also: https://archives.gentoo.org/gentoo-dev/message/ab302ac2ab641b1e82acad7d32308266
For
gles2-only
there is already usage found in net-libs/webkit-gtk and x11-libs/cairo.