Plasma-desktop on non Xorg (X11/Wayland) windowing systems?

Martin Gräßlin mgraesslin at kde.org
Wed Jun 11 09:50:56 UTC 2014


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/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20140611/ddf43c4f/attachment.sig>


More information about the Plasma-devel mailing list