egl: Don't force X11 support when testing for EGL.
Fixes building Wayland support on embedded systems without X11.
(TODO: maybe move the EGL test out of the X11 tests at some point, too.)
--HG--
extra : rebase_source : a70906fcb36821bd1578b5913de14cb5c35cb0d3
diff --git a/configure b/configure
index 4f0ffbd..e4f8e92 100755
--- a/configure
+++ b/configure
@@ -21775,6 +21775,7 @@
#define LINUX
#define EGL_API_FB
+ #define MESA_EGL_NO_X11_HEADERS
#include <EGL/egl.h>
#include <EGL/eglext.h>
diff --git a/configure.in b/configure.in
index fbe0583..95bef62 100644
--- a/configure.in
+++ b/configure.in
@@ -2340,6 +2340,7 @@
AC_TRY_COMPILE([
#define LINUX
#define EGL_API_FB
+ #define MESA_EGL_NO_X11_HEADERS
#include <EGL/egl.h>
#include <EGL/eglext.h>
],[
diff --git a/src/video/wayland/SDL_waylandvideo.h b/src/video/wayland/SDL_waylandvideo.h
index d173b28..0a7c310 100644
--- a/src/video/wayland/SDL_waylandvideo.h
+++ b/src/video/wayland/SDL_waylandvideo.h
@@ -33,7 +33,7 @@
!!! FIXME: in Ubuntu 18.04 (and other distros).
*/
-
+#define MESA_EGL_NO_X11_HEADERS
#include <EGL/egl.h>
#include "wayland-util.h"