From f9c23b51e7acfaa5f0900e4e5f7b4b5c23b572b1 Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Wed, 13 Sep 2017 13:06:34 +0200 Subject: Assure that headers from libNX_X11 are always included from $(INCDIR)/nx-X11/. --- ...apt-all-libX11-include-paths-to-libNX_X11.patch | 68 ++++++++++++++++++++++ nx-X11/extras/Mesa.patches_6.4.2/series | 1 + 2 files changed, 69 insertions(+) create mode 100644 nx-X11/extras/Mesa.patches_6.4.2/4005_adapt-all-libX11-include-paths-to-libNX_X11.patch (limited to 'nx-X11/extras') diff --git a/nx-X11/extras/Mesa.patches_6.4.2/4005_adapt-all-libX11-include-paths-to-libNX_X11.patch b/nx-X11/extras/Mesa.patches_6.4.2/4005_adapt-all-libX11-include-paths-to-libNX_X11.patch new file mode 100644 index 000000000..e5327c339 --- /dev/null +++ b/nx-X11/extras/Mesa.patches_6.4.2/4005_adapt-all-libX11-include-paths-to-libNX_X11.patch @@ -0,0 +1,68 @@ +Description: Assure that headers from libNX_X11 are always included from ${INCDIR}/nx-X11/. +Author: Mike Gabriel + +Index: Mesa/include/GL/xmesa.h +=================================================================== +--- Mesa.orig/include/GL/xmesa.h ++++ Mesa/include/GL/xmesa.h +@@ -75,8 +75,8 @@ extern "C" { + #ifdef XFree86Server + #include "xmesa_xf86.h" + #else +-#include +-#include ++#include ++#include + #include "xmesa_x.h" + #endif + #include "GL/gl.h" +Index: Mesa/src/mesa/drivers/dri/common/glcontextmodes.c +=================================================================== +--- Mesa.orig/src/mesa/drivers/dri/common/glcontextmodes.c ++++ Mesa/src/mesa/drivers/dri/common/glcontextmodes.c +@@ -39,7 +39,7 @@ + # include "imports.h" + # define __glXMemset memset + #else +-# include ++# include + # include + # include "GL/glxint.h" + +@@ -49,7 +49,7 @@ + # define _mesa_malloc(b) malloc(b) + # define _mesa_free(m) free(m) + # else +-# include ++# include + # define __glXMemset memset + # define _mesa_malloc(b) malloc(b) + # define _mesa_free(m) free(m) +Index: Mesa/src/mesa/drivers/x11/glxheader.h +=================================================================== +--- Mesa.orig/src/mesa/drivers/x11/glxheader.h ++++ Mesa/src/mesa/drivers/x11/glxheader.h +@@ -43,8 +43,8 @@ + + #else + +-# include +-# include ++# include ++# include + # ifdef USE_XSHM /* was SHM */ + # include + # include +Index: Mesa/src/mesa/glapi/glthread.h +=================================================================== +--- Mesa.orig/src/mesa/glapi/glthread.h ++++ Mesa/src/mesa/glapi/glthread.h +@@ -180,7 +180,7 @@ typedef CRITICAL_SECTION _glthread_Mutex + * We wrap it again for GL. + */ + #ifdef USE_XTHREADS +-#include ++#include + + typedef struct { + xthread_key_t key; diff --git a/nx-X11/extras/Mesa.patches_6.4.2/series b/nx-X11/extras/Mesa.patches_6.4.2/series index f52839991..09e99f2b5 100644 --- a/nx-X11/extras/Mesa.patches_6.4.2/series +++ b/nx-X11/extras/Mesa.patches_6.4.2/series @@ -3,3 +3,4 @@ 4003_CreatePixmap-AllocationHints.patch 4004_define-USE_IEEE-macro-for-more-platforms.patch 5001_nasty-typo-fixes.patch +4005_adapt-all-libX11-include-paths-to-libNX_X11.patch -- cgit v1.2.3