Unify X11 preprocessor macros

Currently we have three different ones: HAVE_X11, HAVE_XCURSOR, and HAVE_XFIXES

Since we assume that when building with X11 support all X11 libs are present we can unify those into one

Also consistently use cmakedefine01 and remove some now obsolete config headers

Merge request reports

Loading