From 76a4ccbb500e479ff544c6a49227f654d7e72a19 Mon Sep 17 00:00:00 2001 From: Bernd Waibel Date: Sun, 13 Jan 2019 20:35:23 +0100 Subject: media-libs/glew: add mesa compatibility * update to EAPI 7 * add compatibility for >=mesa-18 in glext.h Closes: https://bugs.gentoo.org/671486 Closes: https://bugs.gentoo.org/673172 Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Bernd Waibel Closes: https://github.com/gentoo/gentoo/pull/10828 Signed-off-by: Craig Andrews --- media-libs/glew/files/glew-2.1.0-mesa-compat.patch | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 media-libs/glew/files/glew-2.1.0-mesa-compat.patch (limited to 'media-libs/glew/files') diff --git a/media-libs/glew/files/glew-2.1.0-mesa-compat.patch b/media-libs/glew/files/glew-2.1.0-mesa-compat.patch new file mode 100644 index 000000000000..391420e8138a --- /dev/null +++ b/media-libs/glew/files/glew-2.1.0-mesa-compat.patch @@ -0,0 +1,21 @@ +diff --git a/include/GL/glew.h b/include/GL/glew.h +index b5b6987..a9f9e4b 100644 +--- a/include/GL/glew.h ++++ b/include/GL/glew.h +@@ -93,7 +93,7 @@ + #if defined(__REGAL_H__) + #error Regal.h included before glew.h + #endif +-#if defined(__glext_h_) || defined(__GLEXT_H_) ++#if defined(__glext_h_) || defined(__GLEXT_H_) || defined(__gl_glext_h_) + #error glext.h included before glew.h + #endif + #if defined(__gl_ATI_h_) +@@ -109,6 +109,7 @@ + #define __X_GL_H + #define __glext_h_ + #define __GLEXT_H_ ++#define __gl_glext_h_ + #define __gl_ATI_h_ + + #if defined(_WIN32) -- cgit v1.2.3-65-gdbad