I have packaged Xwayland for Sailfish OS, in case anyone wants to run X11 apps.
Right now you would need a window manager which you probably have to run on a container. Later I’ll make a window manager that integrates well with Sailfish OS (like how in a desktop Xwayland windows appear like regular windows), but I’m publishing the Xwayland package in case someone might find it useful.
Get it from Xwayland | OpenRepos.net — Community Repository System
I have uploaded only the runtime dependencies to OpenRepos. You can find the RPM specs for all the necessary dependencies at the various repositories at ArturGaspar (Artur Gaspar) · GitHub.
Below you can see it running xeyes and xclock in twm in a Debian container through harbour-containers.