romangg created this revision. romangg added a reviewer: Plasma. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. romangg requested review of this revision.
REVISION SUMMARY If the X.Org libinput dev packages are not found, do not build the X11 libinput backend. This way the build succeeds. Fix also some minor warnings. REPOSITORY R119 Plasma Desktop BRANCH touchpadLibinputFixes REVISION DETAIL https://phabricator.kde.org/D21220 AFFECTED FILES CMakeLists.txt config-X11.h.cmake kcms/touchpad/src/backends/libinputcommon.h kcms/touchpad/src/backends/x11.cmake kcms/touchpad/src/backends/x11/libinputtouchpad.cpp kcms/touchpad/src/backends/x11/xlibbackend.cpp To: romangg, #plasma Cc: plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart