wlroots/backend
Alyssa Ross 95b22619e0 Fix missing headers when building without X11
The deleted includes are redundant, because other headers will include
the necessary files. Additionally, they cause build failures, because
including EGL/egl.h or EGL/eglext.h directly, instead of through
wlr/render/egl.h or wlr/render/interface.h, will mean that
MESA_EGL_NO_X11_HEADERS will not have been defined, and so the EGL
headers will attempt to pull in unnecessary X11 headers that may not
exist on the system.

For the headers produced by glgen.sh, the includes couldn't simply be
deleted, because no other header would include the EGL headers. Neither
wlr/render/egl.h or wlr/render/interface.h felt appropriate to include,
so I opted instead to copy the MESA_EGL_NO_X11_HEADERS definition before
the EGL includes.
2019-04-22 00:04:08 +03:00
..
drm Fix missing headers when building without X11 2019-04-22 00:04:08 +03:00
headless Fix missing headers when building without X11 2019-04-22 00:04:08 +03:00
libinput s/lid_switch/switch_device 2019-03-19 22:45:58 -04:00
multi Increase _POSIX_C_SOURCE to 200112L 2018-10-17 08:33:19 +02:00
noop backend: unbreak on 32-bit architectures 2019-04-08 14:03:15 -06:00
rdp Add FreeRDP backend for remote desktop support 2019-04-08 08:09:07 -06:00
session backend/session: Allow setting a custom tty via WLR_DIRECT_TTY 2019-03-06 13:20:51 +01:00
wayland Fix missing headers when building without X11 2019-04-22 00:04:08 +03:00
x11 backend: unbreak on 32-bit architectures 2019-04-08 14:03:15 -06:00
backend.c Add FreeRDP backend for remote desktop support 2019-04-08 08:09:07 -06:00
meson.build Add FreeRDP backend for remote desktop support 2019-04-08 08:09:07 -06:00