To avoid the standalone package not working on wayland-only distributions (or wayland-first distributions which might not have xwayland installed by default), we need to add the Qt-wayland bits to our standalone Linux packages.
So far I got it working by manually copying the following files:
- in bin/ : all the libQt6Wayland*.so.* from gcc_64/lib/
- in bin/plugins/platforms/ : libqwayland-egl.so and libqwayland-generic.so from gcc_64/plugins/platforms/
- in bin/plugins/ : all the wayland-* folders from gcc_64/plugins/
It needs a bit more investigation to find out which are really required, and then add those in the cmake file...
Best would be to do that before the 25.0 release. Also, it would be good to have it working for the Rpi package too...