Hi all! The review request [1] raised the question whether it makes sense that we have any support for building without X11 support. Right now the build without X11 is broken, nevertheless there are many checks of the kind
if(NOT WIN32) or #if defined(Q_OS_UNIX) && !defined(Q_OS_MAC) Also we are not able to make it work without X11 support as we all use it right now. Is there a real use case which justifies the additional work to keep the X11 build optional? What about Wayland? Quite simple: right now it doesn't matter for the 5.0 release. What about the future? X11 will stay as a hard dep in the build system for quite some time (several years?), we are adding Wayland, not removing X11. Once Wayland is completely integrated (note: just ifdef X11 stuff doesn't work, we need runtime checks) we can make X11 optional, but then Wayland will already be a required dependency. Opinions? Cheers Martin [1] https://git.reviewboard.kde.org/r/118661/
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel