From c6d50cf8fd8abeac6c11b9c07e906945191da755 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Sun, 26 Jan 2020 18:31:24 +0100 Subject: [PATCH] muffin: fix build For EGL we now need to also #include . --- srcpkgs/muffin/patches/eglmesaext_h.patch | 36 +++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 srcpkgs/muffin/patches/eglmesaext_h.patch diff --git a/srcpkgs/muffin/patches/eglmesaext_h.patch b/srcpkgs/muffin/patches/eglmesaext_h.patch new file mode 100644 index 00000000000..ca69b3eb990 --- /dev/null +++ b/srcpkgs/muffin/patches/eglmesaext_h.patch @@ -0,0 +1,36 @@ +--- cogl/configure.ac 2019-07-25 10:27:05.000000000 +0200 ++++ cogl/configure.ac 2020-01-26 18:24:57.704883594 +0100 +@@ -486,8 +486,9 @@ + AC_SUBST([COGL_EGL_INCLUDES]) + + AC_CHECK_HEADERS([EGL/eglext.h], +- [COGL_EGL_INCLUDES="$COGL_EGL_INCLUDE +-#include "], ++ [COGL_EGL_INCLUDES="$COGL_EGL_INCLUDES ++#include ++#include ]) ++ AC_CHECK_HEADERS( ++ [EGL/eglmesaext.h], ++ [], ++ [AC_MSG_ERROR([Unable to locate required EGL headers])], ++ [#include ]) + + AC_CHECK_LIB(EGL, [eglInitialize], + [COGL_EXTRA_LDFLAGS="$COGL_EXTRA_LDFLAGS -lEGL"], +@@ -759,7 +765,8 @@ + ) + + COGL_EGL_INCLUDES="#include +-#include " ++#include ++#include " + AC_SUBST([COGL_EGL_INCLUDES]) + ]) +