[102778] trunk/dports/graphics/cogl

jeremyhu at macports.org jeremyhu at macports.org
Thu Feb 7 20:33:51 PST 2013


Revision: 102778
          https://trac.macports.org/changeset/102778
Author:   jeremyhu at macports.org
Date:     2013-02-07 20:33:51 -0800 (Thu, 07 Feb 2013)
Log Message:
-----------
cogl: Leopard build fix

Modified Paths:
--------------
    trunk/dports/graphics/cogl/Portfile

Added Paths:
-----------
    trunk/dports/graphics/cogl/files/
    trunk/dports/graphics/cogl/files/leopard.patch

Modified: trunk/dports/graphics/cogl/Portfile
===================================================================
--- trunk/dports/graphics/cogl/Portfile	2013-02-08 04:18:33 UTC (rev 102777)
+++ trunk/dports/graphics/cogl/Portfile	2013-02-08 04:33:51 UTC (rev 102778)
@@ -33,7 +33,7 @@
 configure.args  --enable-introspection=yes \
                 --enable-cogl-pango=yes
 
-#patchfiles      leopard.patch
+patchfiles      leopard.patch
 
 post-patch {
     reinplace "/SUBDIRS/s/tests//" ${worksrcpath}/Makefile.am

Added: trunk/dports/graphics/cogl/files/leopard.patch
===================================================================
--- trunk/dports/graphics/cogl/files/leopard.patch	                        (rev 0)
+++ trunk/dports/graphics/cogl/files/leopard.patch	2013-02-08 04:33:51 UTC (rev 102778)
@@ -0,0 +1,70 @@
+--- cogl/cogl-gles2-context.c.orig	2013-02-03 12:14:30.000000000 -0800
++++ cogl/cogl-gles2-context.c	2013-02-03 12:14:46.000000000 -0800
+@@ -45,6 +45,67 @@
+ #include "cogl-texture-2d-private.h"
+ #include "cogl-pipeline-opengl-private.h"
+ 
++#ifndef GL_FRAMEBUFFER
++#define GL_FRAMEBUFFER		0x8D40
++#endif
++#ifndef GL_RENDERBUFFER
++#define GL_RENDERBUFFER		0x8D41
++#endif
++#ifndef GL_STENCIL_ATTACHMENT
++#define GL_STENCIL_ATTACHMENT	0x8D00
++#endif
++#ifndef GL_COLOR_ATTACHMENT0
++#define GL_COLOR_ATTACHMENT0	0x8CE0
++#endif
++#ifndef GL_FRAMEBUFFER_COMPLETE
++#define GL_FRAMEBUFFER_COMPLETE 0x8CD5
++#endif
++#ifndef GL_STENCIL_INDEX8
++#define GL_STENCIL_INDEX8       0x8D48
++#endif
++#ifndef GL_DEPTH_STENCIL
++#define GL_DEPTH_STENCIL        0x84F9
++#endif
++#ifndef GL_DEPTH24_STENCIL8
++#define GL_DEPTH24_STENCIL8     0x88F0
++#endif
++#ifndef GL_DEPTH_ATTACHMENT
++#define GL_DEPTH_ATTACHMENT     0x8D00
++#endif
++#ifndef GL_DEPTH_COMPONENT16
++#define GL_DEPTH_COMPONENT16    0x81A5
++#endif
++#ifndef GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE
++#define GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE      0x8212
++#endif
++#ifndef GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
++#define GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE    0x8213
++#endif
++#ifndef GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
++#define GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE     0x8214
++#endif
++#ifndef GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
++#define GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE    0x8215
++#endif
++#ifndef GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
++#define GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE    0x8216
++#endif
++#ifndef GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
++#define GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE  0x8217
++#endif
++#ifndef GL_READ_FRAMEBUFFER
++#define GL_READ_FRAMEBUFFER               0x8CA8
++#endif
++#ifndef GL_DRAW_FRAMEBUFFER
++#define GL_DRAW_FRAMEBUFFER               0x8CA9
++#endif
++#ifndef GL_TEXTURE_SAMPLES_IMG
++#define GL_TEXTURE_SAMPLES_IMG            0x9136
++#endif
++#ifndef GL_PACK_INVERT_MESA
++#define GL_PACK_INVERT_MESA 0x8758
++#endif
++
+ static void _cogl_gles2_context_free (CoglGLES2Context *gles2_context);
+ 
+ COGL_OBJECT_DEFINE (GLES2Context, gles2_context);
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130207/8a1e120c/attachment-0001.html>


More information about the macports-changes mailing list