File ClanLib-2.3.6-fix-opengl.patch of Package clanlib

Index: ClanLib-2.3.6/Sources/API/GL1/opengl1_defines.h
===================================================================
--- ClanLib-2.3.6.orig/Sources/API/GL1/opengl1_defines.h
+++ ClanLib-2.3.6/Sources/API/GL1/opengl1_defines.h
@@ -44,6 +44,11 @@
 #ifndef CL_DISPLAYDEFINES_DEFINES
 #define CL_DISPLAYDEFINES_DEFINES
 
+/* newer Mesa defines this and creates a conflict */
+#ifdef GL_TYPE
+#undef GL_TYPE
+#endif
+
 #include <cstddef>
 
 #ifndef __APPLE__
openSUSE Build Service is sponsored by