* gnu/packages/patches/sdl2-mesa-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/sdl.scm (sdl2)[source](patches): New field.
		
			
				
	
	
		
			21 lines
		
	
	
	
		
			679 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
	
		
			679 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
| Do not include GLES header when OpenGL headers are already included.
 | |
| 
 | |
| Taken from upstream:
 | |
| https://hg.libsdl.org/SDL/rev/369b01006eb2
 | |
| 
 | |
| diff -r 4cbaffd0083b -r 369b01006eb2 src/video/SDL_video.c
 | |
| --- a/src/video/SDL_video.c	Fri Oct 11 06:18:24 2019 +0200
 | |
| +++ b/src/video/SDL_video.c	Sat Oct 12 18:47:56 2019 +0200
 | |
| @@ -37,9 +37,9 @@
 | |
|  #include "SDL_opengl.h"
 | |
|  #endif /* SDL_VIDEO_OPENGL */
 | |
|  
 | |
| -#if SDL_VIDEO_OPENGL_ES
 | |
| +#if SDL_VIDEO_OPENGL_ES && !SDL_VIDEO_OPENGL
 | |
|  #include "SDL_opengles.h"
 | |
| -#endif /* SDL_VIDEO_OPENGL_ES */
 | |
| +#endif /* SDL_VIDEO_OPENGL_ES && !SDL_VIDEO_OPENGL */
 | |
|  
 | |
|  /* GL and GLES2 headers conflict on Linux 32 bits */
 | |
|  #if SDL_VIDEO_OPENGL_ES2 && !SDL_VIDEO_OPENGL
 | |
| 
 |