jesnow wrote:Of course I have, it runs fine as long as you also install wayland.
Then "prevents" was the wrong word.
jesnow wrote:It's just a little much for me, seeing as I don't even have X installed on the machine it will run on.
While I sympathise, this is a GUI file manager after all, so tons of dependencies are expected, as well as its upstream developers wanting it to be able to run on both X11 and Wayland, don't you think?
jesnow wrote:A bit ironic that wayland is now a hard depend for pcmanfm-qt on X11 and the X server is not.
No, because it is a bad analogy. PCManFM-Qt doesn't depend on a Wayland
compositor either, which is what you should compare the X server to.
jesnow wrote:Code: Select all
numerckx /home/jesnow # emerge pcmanfm-qt -p
...
Let's see.
dev-util/wayland-scanner installs just one program,
/usr/bin/wayland-scanner, and other stuff used for building programs and such.
dev-libs/wayland-protocols installs mostly XML and C header files, also for building programs and such.
dev-libs/wayland installs libraries. No compositor in this list.
On the other hand, you are not complaining about
x11-libs/xcb-util-wm or
x11-libs/libxkbcommon, for example.
You could probably cut that down a bit with careful USE flags settings.