Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 864509 - dev-qt/qtbase: add IUSE=wayland to pull qtwayland?
Summary: dev-qt/qtbase: add IUSE=wayland to pull qtwayland?
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 838970
  Show dependency tree
 
Reported: 2022-08-09 01:17 UTC by Ionen Wolkens
Modified: 2022-10-11 09:11 UTC (History)
0 users

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 Ionen Wolkens gentoo-dev 2022-08-09 01:17:33 UTC
It doesn't feel "entirely" right (because needs no options passed to qtbase), but this is similar to what qtgui:5 does using PDEPEND:

    PDEPEND="wayland? ( =dev-qt/qtwayland-${QT5_PV}* )"

Currently there is nothing that can pull qtwayland with Qt6 afaik, and I've gotten this report:
>18:05 < pmn> hello, PyQt6/qtwebengine builds don't pull in qtwayland is that intended?
>18:07 < pmn> qutebrowser crashes here and i see in the trace that it's trying to load libX11.so and friends:

Similarly to libSDL2, every individual packages normally don't handle picking between libsdl2[wayland] or libsdl2[X] -- and adding qtwayland to world feels counter-intuitive. So qtbase or some metapackage to handle it would help.