Hi all, KWin currently has the following optional build dependencies which I would like to turn into hard build dependencies: * OpenGL or OpenGL ES * XComposite * XDamage * XRender * XFixes
I consider KWin as a Compositor and Window Manager, so I think it is at the time to require KWin to be built as a compositor. Of course this would not change the runtime behavior. In the past we have broken building without OpenGL in almost each cycle (mostly detected by some strange useflags in Gentoo ;-). Which just illustrates that we don't notice when it does not compile and if it is noticed after the release that there is nobody testing the build without the dependency. Making these dependencies hard dependencies would allow us to significantly clean up the CMakeLists and lots of ifdefs in the effects and compositor. I am not aware of any XServer not supporting the named extensions. To be sure I will also post this mail to the packagers mailinglist if nobody contradicts me here on KWin and Plasma till let's say end of this week. Opinions? Cheers Martin
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