diff options
author | Niclas Zeising <zeising@FreeBSD.org> | 2013-09-29 17:01:41 +0000 |
---|---|---|
committer | Niclas Zeising <zeising@FreeBSD.org> | 2013-09-29 17:01:41 +0000 |
commit | 5a4c543c2b0f538631aea8379ce384d5defee89d (patch) | |
tree | 108a55d148b3bc801facab0fb03b8666659c1136 /games/sea-defender | |
parent | 7231ff2710fcc89472994d2e2d235e74e9c8704c (diff) | |
download | ports-5a4c543c2b0f538631aea8379ce384d5defee89d.tar.gz ports-5a4c543c2b0f538631aea8379ce384d5defee89d.zip |
Notes
Diffstat (limited to 'games/sea-defender')
-rw-r--r-- | games/sea-defender/Makefile | 4 | ||||
-rw-r--r-- | games/sea-defender/files/extra-snoutlib_gldefs.h | 11 |
2 files changed, 15 insertions, 0 deletions
diff --git a/games/sea-defender/Makefile b/games/sea-defender/Makefile index ea5a3dc51ca4..bdbee8039952 100644 --- a/games/sea-defender/Makefile +++ b/games/sea-defender/Makefile @@ -28,6 +28,10 @@ PORTDOCS= README NO_STAGE= yes .include <bsd.port.options.mk> +.if defined(WITH_NEW_XORG) +EXTRA_PATCHES+= ${FILESDIR}/extra-snoutlib_gldefs.h +.endif + do-install: ${INSTALL_PROGRAM} ${WRKSRC}/sea ${PREFIX}/libexec/${PORTNAME} ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${PREFIX}/bin/${PORTNAME} diff --git a/games/sea-defender/files/extra-snoutlib_gldefs.h b/games/sea-defender/files/extra-snoutlib_gldefs.h new file mode 100644 index 000000000000..ef24e8028c9e --- /dev/null +++ b/games/sea-defender/files/extra-snoutlib_gldefs.h @@ -0,0 +1,11 @@ +--- snoutlib/gldefs.h.orig 2013-09-28 23:51:46.789551906 +0200 ++++ snoutlib/gldefs.h 2013-09-28 23:52:40.941548852 +0200 +@@ -94,7 +94,7 @@ + typedef GLboolean (GLFUNCDEF PFNGLISPROGRAMPROC) (GLuint); + typedef GLboolean (GLFUNCDEF PFNGLISSHADERPROC) (GLuint); + typedef void (GLFUNCDEF PFNGLLINKPROGRAMPROC) (GLuint); +-typedef void (GLFUNCDEF PFNGLSHADERSOURCEPROC) (GLuint, GLsizei, const GLchar* *, const GLint *); ++typedef void (GLFUNCDEF PFNGLSHADERSOURCEPROC) (GLuint, GLsizei, const GLchar* const *, const GLint *); + typedef void (GLFUNCDEF PFNGLUSEPROGRAMPROC) (GLuint); + typedef void (GLFUNCDEF PFNGLUNIFORM1FPROC) (GLint, GLfloat); + typedef void (GLFUNCDEF PFNGLUNIFORM2FPROC) (GLint, GLfloat, GLfloat); |