[79456] trunk/dports/x11/mesa
jeremyhu at macports.org
jeremyhu at macports.org
Mon Jun 13 23:44:52 PDT 2011
Revision: 79456
http://trac.macports.org/changeset/79456
Author: jeremyhu at macports.org
Date: 2011-06-13 23:44:51 -0700 (Mon, 13 Jun 2011)
Log Message:
-----------
mesa: Bump to 7.10.3
Modified Paths:
--------------
trunk/dports/x11/mesa/Portfile
Added Paths:
-----------
trunk/dports/x11/mesa/files/0001-apple-applegl_destroy_context-Pass-along-the-correct.patch
trunk/dports/x11/mesa/files/tiger.exports.patch
Removed Paths:
-------------
trunk/dports/x11/mesa/files/0001-osmesa-Fix-missing-symbols-when-GLX_INDIRECT_RENDERI.patch
trunk/dports/x11/mesa/files/mesa-7.10.2-api-fixes.patch
trunk/dports/x11/mesa/files/patch-Mesa_7.6-src-glu-sgi-glu.exports.darwin.diff
Modified: trunk/dports/x11/mesa/Portfile
===================================================================
--- trunk/dports/x11/mesa/Portfile 2011-06-14 05:12:56 UTC (rev 79455)
+++ trunk/dports/x11/mesa/Portfile 2011-06-14 06:44:51 UTC (rev 79456)
@@ -9,33 +9,27 @@
# we're stuck here for a while If you need a newer version, join the
# xquartz-dev mailing list, and let us know why.
-version 7.10.2
-revision 2
+version 7.10.3
categories x11 graphics
maintainers jeremyhu openmaintainer
description Mesa 3D Graphics Library
long_description Mesa is an open-source implementation of the OpenGL specification, a system for rendering interactive 3D graphics.
homepage http://mesa3d.sourceforge.net/
-distfiles MesaLib-${version}.tar.bz2:mesa \
- MesaGLUT-${version}.tar.bz2:mesa \
- MesaApple-${version}.tar.bz2:xquartz
+distfiles MesaLib-${version}.tar.bz2 \
+ MesaGLUT-${version}.tar.bz2
worksrcdir Mesa-${version}
platforms macosx darwin
use_bzip2 yes
-master_sites http://www.buraphalinux.org/download/bls2.0/dvd_source/source/xorg/xserver/mesa/:mesa \
- ftp://ftp.freedesktop.org/pub/mesa/${version}/:mesa \
- http://static.macosforge.org/xquartz/downloads/src/:xquartz
-checksums MesaLib-7.10.2.tar.bz2 \
- sha1 71bbb2686230f6334aa625a951b58b4b2d5d6aa0 \
- rmd160 4e5cfdf3b66f1b05d1aefd5267fe157e542f6ac2 \
- MesaGLUT-7.10.2.tar.bz2 \
- sha1 5f9dd67ec7b76458e1326338ca51c9aa6b5d5cd2 \
- rmd160 466f6b43c6c42717879f4f103e18022da6b0bace \
- MesaApple-7.10.2.tar.bz2 \
- sha1 8e3678af509f0668503d4be850332394c79ee009 \
- rmd160 603028f7f80225e0d54bfcff69d85a7e49a47893
+master_sites http://www.buraphalinux.org/download/bls2.0/dvd_source/source/xorg/xserver/mesa/ \
+ ftp://ftp.freedesktop.org/pub/mesa/${version}/
+checksums MesaLib-7.10.3.tar.bz2 \
+ rmd160 bd9800a0cf98560a4424742cac635b4c07a39647 \
+ sha256 1e701fc839b872677ddca9ed8784d754c9da1fbeda98173980e06aa7df0e85c0 \
+ MesaGLUT-7.10.3.tar.bz2 \
+ rmd160 b3f166343210abbeabfc70ac3dba289ec5e34e96 \
+ sha256 a18edbdda2d722103417c54008e78e5de84fbbcadd7a218f25d4bc59da8962f5
depends_build \
bin:makedepend:makedepend \
@@ -53,8 +47,7 @@
patch.pre_args -p1
patchfiles \
- 0001-osmesa-Fix-missing-symbols-when-GLX_INDIRECT_RENDERI.patch \
- mesa-7.10.2-api-fixes.patch
+ 0001-apple-applegl_destroy_context-Pass-along-the-correct.patch
build.target default
build.args-append INSTALL_DIR=${prefix}
@@ -133,7 +126,7 @@
}
platform darwin 8 {
- patchfiles-append patch-Mesa_7.6-src-glu-sgi-glu.exports.darwin.diff
+ patchfiles-append tiger-exports.patch
post-patch {
# These are being comented out to find out if they're still broken
Added: trunk/dports/x11/mesa/files/0001-apple-applegl_destroy_context-Pass-along-the-correct.patch
===================================================================
--- trunk/dports/x11/mesa/files/0001-apple-applegl_destroy_context-Pass-along-the-correct.patch (rev 0)
+++ trunk/dports/x11/mesa/files/0001-apple-applegl_destroy_context-Pass-along-the-correct.patch 2011-06-14 06:44:51 UTC (rev 79456)
@@ -0,0 +1,28 @@
+From 5255e844afb7b2618cfdbe9a724d95382dc203f8 Mon Sep 17 00:00:00 2001
+From: Jeremy Huddleston <jeremyhu at apple.com>
+Date: Mon, 13 Jun 2011 12:00:55 -0700
+Subject: [PATCH] apple: applegl_destroy_context: Pass along the correct
+ display
+
+Signed-off-by: Jeremy Huddleston <jeremyhu at apple.com>
+(cherry picked from commit c6cf82fb553405bee241170f6e51cafd751d46ea)
+---
+ src/glx/applegl_glx.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/src/glx/applegl_glx.c b/src/glx/applegl_glx.c
+index 9b8605f..e888a0f 100644
+--- a/src/glx/applegl_glx.c
++++ b/src/glx/applegl_glx.c
+@@ -43,7 +43,7 @@
+ static void
+ applegl_destroy_context(struct glx_context *gc)
+ {
+- apple_glx_destroy_context(&gc->driContext, gc->currentDpy);
++ apple_glx_destroy_context(&gc->driContext, gc->psc->dpy);
+ }
+
+ static int
+--
+1.7.5.4
+
Deleted: trunk/dports/x11/mesa/files/0001-osmesa-Fix-missing-symbols-when-GLX_INDIRECT_RENDERI.patch
===================================================================
--- trunk/dports/x11/mesa/files/0001-osmesa-Fix-missing-symbols-when-GLX_INDIRECT_RENDERI.patch 2011-06-14 05:12:56 UTC (rev 79455)
+++ trunk/dports/x11/mesa/files/0001-osmesa-Fix-missing-symbols-when-GLX_INDIRECT_RENDERI.patch 2011-06-14 06:44:51 UTC (rev 79456)
@@ -1,55 +0,0 @@
-From ac5481e7d1b2b54593601b2b00778b9d4fc01ced Mon Sep 17 00:00:00 2001
-From: Jeremy Huddleston <jeremyhu at apple.com>
-Date: Tue, 7 Jun 2011 00:46:43 -0400
-Subject: [PATCH] osmesa: Fix missing symbols when GLX_INDIRECT_RENDERING is
- defined.
-
-When GLX_INDIRECT_RENDERING is defined, some symbols are used in
-libglapi.a but are not defined. Define them through the help of
-glapitemp.h.
-
-Signed-off-by: Jeremy Huddleston <jeremyhu at apple.com>
----
- src/mesa/drivers/osmesa/osmesa.c | 29 +++++++++++++++++++++++++++++
- 1 files changed, 29 insertions(+), 0 deletions(-)
-
-diff --git a/src/mesa/drivers/osmesa/osmesa.c b/src/mesa/drivers/osmesa/osmesa.c
-index 68d7114..025a3df 100644
---- a/src/mesa/drivers/osmesa/osmesa.c
-+++ b/src/mesa/drivers/osmesa/osmesa.c
-@@ -1553,3 +1553,32 @@ OSMesaColorClamp(GLboolean enable)
- }
-
-
-+/**
-+ * When GLX_INDIRECT_RENDERING is defined, some symbols are missing in
-+ * libglapi.a. We need to define them here.
-+ */
-+#ifdef GLX_INDIRECT_RENDERING
-+
-+#define GL_GLEXT_PROTOTYPES
-+#include "GL/gl.h"
-+#include "glapi/glapi.h"
-+#include "glapi/glapitable.h"
-+
-+#if defined(USE_MGL_NAMESPACE)
-+#define NAME(func) mgl##func
-+#else
-+#define NAME(func) gl##func
-+#endif
-+
-+#define DISPATCH(FUNC, ARGS, MESSAGE) \
-+ GET_DISPATCH()->FUNC ARGS
-+
-+#define RETURN_DISPATCH(FUNC, ARGS, MESSAGE) \
-+ return GET_DISPATCH()->FUNC ARGS
-+
-+/* skip normal ones */
-+#define _GLAPI_SKIP_NORMAL_ENTRY_POINTS
-+#include "glapi/glapitemp.h"
-+
-+#endif /* GLX_INDIRECT_RENDERING */
-+
---
-1.7.5.4
-
Deleted: trunk/dports/x11/mesa/files/mesa-7.10.2-api-fixes.patch
===================================================================
--- trunk/dports/x11/mesa/files/mesa-7.10.2-api-fixes.patch 2011-06-14 05:12:56 UTC (rev 79455)
+++ trunk/dports/x11/mesa/files/mesa-7.10.2-api-fixes.patch 2011-06-14 06:44:51 UTC (rev 79456)
@@ -1,318 +0,0 @@
-diff --git a/configs/darwin b/configs/darwin
-index 9906107..3cf1110 100644
---- a/configs/darwin
-+++ b/configs/darwin
-@@ -31,18 +31,20 @@ CXXFLAGS = -ggdb3 -Os -Wall -fno-strict-aliasing \
- -I$(INSTALL_DIR)/include -I$(X11_DIR)/include $(OPT_FLAGS) $(PIC_FLAGS) $(ARCH_FLAGS) $(ASM_FLAGS) $(DEFINES)
-
- # Library names (actual file names)
--GL_LIB_NAME = libGL.dylib
--GLU_LIB_NAME = libGLU.dylib
--GLUT_LIB_NAME = libglut.dylib
--GLW_LIB_NAME = libGLw.dylib
--OSMESA_LIB_NAME = libOSMesa.dylib
-+GL_LIB_NAME = lib$(GL_LIB).dylib
-+GLU_LIB_NAME = lib$(GLU_LIB).dylib
-+GLUT_LIB_NAME = lib$(GLUT_LIB).dylib
-+GLW_LIB_NAME = lib$(GLW_LIB).dylib
-+OSMESA_LIB_NAME = lib$(OSMESA_LIB).dylib
-+VG_LIB_NAME = lib$(VG_LIB).dylib
-
- # globs used to install the lib and all symlinks
--GL_LIB_GLOB = libGL.*dylib
--GLU_LIB_GLOB = libGLU.*dylib
--GLUT_LIB_GLOB = libglut.*dylib
--GLW_LIB_GLOB = libGLw.*dylib
--OSMESA_LIB_GLOB = libOSMesa.*dylib
-+GL_LIB_GLOB = lib$(GL_LIB).*dylib
-+GLU_LIB_GLOB = lib$(GLU_LIB).*dylib
-+GLUT_LIB_GLOB = lib$(GLUT_LIB).*dylib
-+GLW_LIB_GLOB = lib$(GLW_LIB).*dylib
-+OSMESA_LIB_GLOB = lib$(OSMESA_LIB).*dylib
-+VG_LIB_GLOB = lib$(VG_LIB).*dylib
-
- GL_LIB_DEPS = -L$(INSTALL_DIR)/$(LIB_DIR) -L$(X11_DIR)/$(LIB_DIR) -lX11 -lXext -lm -lpthread
- OSMESA_LIB_DEPS = -L$(TOP)/$(LIB_DIR) -l$(GL_LIB)
-@@ -57,3 +59,5 @@ GLU_DIRS = sgi
- DRIVER_DIRS = osmesa
- #DRIVER_DIRS = dri
- DRI_DIRS = swrast
-+GALLIUM_DRIVERS_DIRS = softpipe trace rbug noop identity galahad failover
-+#GALLIUM_DRIVERS_DIRS += llvmpipe
-diff --git a/src/glx/applegl_glx.c b/src/glx/applegl_glx.c
-index 3da1f19..9b8605f 100644
---- a/src/glx/applegl_glx.c
-+++ b/src/glx/applegl_glx.c
-@@ -1,5 +1,6 @@
- /*
- * Copyright © 2010 Intel Corporation
-+ * Copyright © 2011 Apple Inc.
- *
- * Permission is hereby granted, free of charge, to any person obtaining a
- * copy of this software and associated documentation files (the "Soft-
-@@ -32,6 +33,13 @@
-
- #if defined(GLX_USE_APPLEGL)
-
-+#include <stdbool.h>
-+
-+#include "glxclient.h"
-+#include "apple_glx_context.h"
-+#include "apple_glx.h"
-+#include "glx_error.h"
-+
- static void
- applegl_destroy_context(struct glx_context *gc)
- {
-@@ -42,13 +50,14 @@ static int
- applegl_bind_context(struct glx_context *gc, struct glx_context *old,
- GLXDrawable draw, GLXDrawable read)
- {
-+ Display *dpy = gc->psc->dpy;
- bool error = apple_glx_make_current_context(dpy,
-- (oldGC && oldGC != &dummyContext) ? oldGC->driContext : NUL~
-+ (old && old != &dummyContext) ? old->driContext : NULL,
- gc ? gc->driContext : NULL, draw);
-
- apple_glx_diagnostic("%s: error %s\n", __func__, error ? "YES" : "NO");
- if (error)
-- return GLXBadContext;
-+ return 1; /* GLXBadContext is the same as Success (0) */
-
- return Success;
- }
-@@ -67,7 +76,8 @@ applegl_wait_gl(struct glx_context *gc)
- static void
- applegl_wait_x(struct glx_context *gc)
- {
-- apple_glx_waitx(gc->dpy, gc->driContext);
-+ Display *dpy = gc->psc->dpy;
-+ apple_glx_waitx(dpy, gc->driContext);
- }
-
- static const struct glx_context_vtable applegl_context_vtable = {
-@@ -81,24 +91,25 @@ static const struct glx_context_vtable applegl_context_vtable = {
- NULL, /* release_tex_image, */
- };
-
--static struct glx_context *
-+struct glx_context *
- applegl_create_context(struct glx_screen *psc,
-- struct glx_config *mode,
-+ struct glx_config *config,
- struct glx_context *shareList, int renderType)
- {
- struct glx_context *gc;
- int errorcode;
- bool x11error;
-+ Display *dpy = psc->dpy;
-+ int screen = psc->scr;
-
- /* TODO: Integrate this with apple_glx_create_context and make
- * struct apple_glx_context inherit from struct glx_context. */
-
-- gc = Xmalloc(sizeof *gc);
-- if (pcp == NULL)
-+ gc = Xcalloc(1, sizeof (*gc));
-+ if (gc == NULL)
- return NULL;
-
-- memset(gc, 0, sizeof *gc);
-- if (!glx_context_init(&gc->base, &psc->base, mode)) {
-+ if (!glx_context_init(gc, psc, config)) {
- Xfree(gc);
- return NULL;
- }
-@@ -108,7 +119,7 @@ applegl_create_context(struct glx_screen *psc,
- gc->do_destroy = False;
-
- /* TODO: darwin: Integrate with above to do indirect */
-- if(apple_glx_create_context(&gc->driContext, dpy, screen, fbconfig,
-+ if(apple_glx_create_context(&gc->driContext, dpy, screen, config,
- shareList ? shareList->driContext : NULL,
- &errorcode, &x11error)) {
- __glXSendError(dpy, errorcode, 0, X_GLXCreateContext, x11error);
-@@ -117,15 +128,15 @@ applegl_create_context(struct glx_screen *psc,
- }
-
- gc->currentContextTag = -1;
-- gc->mode = fbconfig;
-- gc->isDirect = allowDirect;
-+ gc->config = config;
-+ gc->isDirect = GL_TRUE;
- gc->xid = 1; /* Just something not None, so we know when to destroy
- * it in MakeContextCurrent. */
-
- return gc;
- }
-
--struct glx_screen_vtable appegl_screen_vtable = {
-+struct glx_screen_vtable applegl_screen_vtable = {
- applegl_create_context
- };
-
-@@ -146,10 +157,12 @@ applegl_create_screen(int screen, struct glx_display * priv)
- }
-
- _X_HIDDEN int
--applegl_create_display(struct glx_display *display)
-+applegl_create_display(struct glx_display *glx_dpy)
- {
-- /* create applegl display and stuff in display->appleglDisplay */
-- apple_init_glx(display);
-+ if(!apple_init_glx(glx_dpy->dpy))
-+ return 1;
-+
-+ return GLXBadContext;
- }
-
- #endif
-diff --git a/src/glx/glx_pbuffer.c b/src/glx/glx_pbuffer.c
-index 5f91bc6..55f570a 100644
---- a/src/glx/glx_pbuffer.c
-+++ b/src/glx/glx_pbuffer.c
-@@ -843,7 +843,7 @@ glXCreatePixmap(Display * dpy, GLXFBConfig config, Pixmap pixmap,
- WARN_ONCE_GLX_1_3(dpy, __func__);
-
- #ifdef GLX_USE_APPLEGL
-- const struct glx_config *modes = (const __GLcontextModes *) config;
-+ const struct glx_config *modes = (const struct glx_config *) config;
-
- if (apple_glx_pixmap_create(dpy, modes->screen, pixmap, modes))
- return None;
-diff --git a/src/glx/glxclient.h b/src/glx/glxclient.h
-index 36a0808..2152e16 100644
---- a/src/glx/glxclient.h
-+++ b/src/glx/glxclient.h
-@@ -341,6 +341,11 @@ struct glx_context
- */
- Bool isDirect;
-
-+#if defined(GLX_DIRECT_RENDERING) && defined(GLX_USE_APPLEGL)
-+ void *driContext;
-+ Bool do_destroy;
-+#endif
-+
- /**
- * \c dpy of current display for this context. Will be \c NULL if not
- * current to any display, or if this is the "dummy context".
-@@ -770,7 +775,19 @@ GarbageCollectDRIDrawables(struct glx_screen *psc);
-
- extern __GLXDRIdrawable *
- GetGLXDRIDrawable(Display *dpy, GLXDrawable drawable);
-+#endif
-+
-+#ifdef GLX_USE_APPLEGL
-+extern struct glx_screen *
-+applegl_create_screen(int screen, struct glx_display * priv);
-
-+extern struct glx_context *
-+applegl_create_context(struct glx_screen *psc,
-+ struct glx_config *mode,
-+ struct glx_context *shareList, int renderType);
-+
-+extern int
-+applegl_create_display(struct glx_display *display);
- #endif
-
- extern struct glx_context dummyContext;
-diff --git a/src/glx/glxcmds.c b/src/glx/glxcmds.c
-index d9ca3f5..55fdeb6 100644
---- a/src/glx/glxcmds.c
-+++ b/src/glx/glxcmds.c
-@@ -228,10 +228,14 @@ CreateContext(Display * dpy, int generic_id,
- return NULL;
-
- gc = NULL;
-+#ifdef GLX_USE_APPLEGL
-+ gc = applegl_create_context(psc, config, shareList, renderType);
-+#else
- if (allowDirect && psc->vtable->create_context)
- gc = psc->vtable->create_context(psc, config, shareList, renderType);
- if (!gc)
- gc = indirect_create_context(psc, config, shareList, renderType);
-+#endif
- if (!gc)
- return NULL;
-
-@@ -606,7 +610,7 @@ glXCreateGLXPixmap(Display * dpy, XVisualInfo * vis, Pixmap pixmap)
- struct glx_screen *const psc = GetGLXScreenConfigs(dpy, screen);
- const struct glx_config *config;
-
-- config = _gl_context_modes_find_visual(psc->visuals, vis->visualid);
-+ config = glx_config_find_visual(psc->visuals, vis->visualid);
-
- if(apple_glx_pixmap_create(dpy, vis->screen, pixmap, config))
- return None;
-@@ -710,7 +714,7 @@ _X_EXPORT void
- glXSwapBuffers(Display * dpy, GLXDrawable drawable)
- {
- #ifdef GLX_USE_APPLEGL
-- GLXContext gc = glXGetCurrentContext();
-+ struct glx_context * gc = __glXGetCurrentContext();
- if(gc && apple_glx_is_current_drawable(dpy, gc->driContext, drawable)) {
- apple_glx_swap_buffers(gc->driContext);
- } else {
-diff --git a/src/glx/glxcurrent.c b/src/glx/glxcurrent.c
-index 3631738..4b1133c 100644
---- a/src/glx/glxcurrent.c
-+++ b/src/glx/glxcurrent.c
-@@ -160,12 +160,10 @@ _X_HIDDEN void
- __glXSetCurrentContextNull(void)
- {
- __glXSetCurrentContext(&dummyContext);
--#ifndef GLX_USE_APPLEGL
- #if defined(GLX_DIRECT_RENDERING) && !defined(GLX_USE_APPLEGL)
- _glapi_set_dispatch(NULL); /* no-op functions */
- _glapi_set_context(NULL);
- #endif
--#endif
- }
-
- _X_EXPORT GLXContext
-@@ -234,6 +232,7 @@ MakeContextCurrent(Display * dpy, GLXDrawable draw,
- return False;
- }
-
-+#ifndef GLX_USE_APPLEGL
- _glapi_check_multithread();
-
- if (gc != NULL && gc->thread_id != 0 && gc->thread_id != _glthread_GetID()) {
-@@ -241,6 +240,7 @@ MakeContextCurrent(Display * dpy, GLXDrawable draw,
- BadAccess, X_GLXMakeContextCurrent);
- return False;
- }
-+#endif
-
- if (oldGC == gc &&
- gc->currentDrawable == draw && gc->currentReadable == read)
-@@ -258,7 +258,9 @@ MakeContextCurrent(Display * dpy, GLXDrawable draw,
- gc->currentDpy = dpy;
- gc->currentDrawable = draw;
- gc->currentReadable = read;
-+#ifndef GLX_USE_APPLEGL
- gc->thread_id = _glthread_GetID();
-+#endif
- __glXSetCurrentContext(gc);
- ret = gc->vtable->bind(gc, oldGC, draw, read);
- } else {
-diff --git a/src/glx/glxext.c b/src/glx/glxext.c
-index 120a4b7..7fd710c 100644
---- a/src/glx/glxext.c
-+++ b/src/glx/glxext.c
-@@ -769,11 +769,12 @@ AllocAndFetchScreenConfigs(Display * dpy, struct glx_display * priv)
- psc = (*priv->driswDisplay->createScreen) (i, priv);
- #endif
- #if defined(GLX_USE_APPLEGL)
-- if (psc == NULL && priv->appleglDisplay)
-- psc = (*priv->appleglDisplay->createScreen) (i, priv);
--#endif
-+ if (psc == NULL)
-+ psc = applegl_create_screen(i, priv);
-+#else
- if (psc == NULL)
- psc = indirect_create_screen(i, priv);
-+#endif
- priv->screens[i] = psc;
- }
- SyncHandle();
Deleted: trunk/dports/x11/mesa/files/patch-Mesa_7.6-src-glu-sgi-glu.exports.darwin.diff
===================================================================
--- trunk/dports/x11/mesa/files/patch-Mesa_7.6-src-glu-sgi-glu.exports.darwin.diff 2011-06-14 05:12:56 UTC (rev 79455)
+++ trunk/dports/x11/mesa/files/patch-Mesa_7.6-src-glu-sgi-glu.exports.darwin.diff 2011-06-14 06:44:51 UTC (rev 79456)
@@ -1,121 +0,0 @@
---- Mesa-7.6/src/glu/sgi/glu.exports.darwin.orig 2009-10-17 18:42:44.000000000 +0200
-+++ Mesa-7.6/src/glu/sgi/glu.exports.darwin 2009-10-17 18:40:27.000000000 +0200
-@@ -1,59 +1,59 @@
--_*gluBeginCurve
--_*gluBeginPolygon
--_*gluBeginSurface
--_*gluBeginTrim
--_*gluBuild1DMipmapLevels
--_*gluBuild1DMipmaps
--_*gluBuild2DMipmapLevels
--_*gluBuild2DMipmaps
--_*gluBuild3DMipmapLevels
--_*gluBuild3DMipmaps
--_*gluCheckExtension
--_*gluCylinder
--_*gluDeleteNurbsRenderer
--_*gluDeleteQuadric
--_*gluDeleteTess
--_*gluDisk
--_*gluEndCurve
--_*gluEndPolygon
--_*gluEndSurface
--_*gluEndTrim
--_*gluErrorString
--_*gluGetNurbsProperty
--_*gluGetString
--_*gluGetTessProperty
--_*gluLoadSamplingMatrices
--_*gluLookAt
--_*gluNewNurbsRenderer
--_*gluNewQuadric
--_*gluNewTess
--_*gluNextContour
--_*gluNurbsCallback
--_*gluNurbsCallbackData
--_*gluNurbsCallbackDataEXT
--_*gluNurbsCurve
--_*gluNurbsProperty
--_*gluNurbsSurface
--_*gluOrtho2D
--_*gluPartialDisk
--_*gluPerspective
--_*gluPickMatrix
--_*gluProject
--_*gluPwlCurve
--_*gluQuadricCallback
--_*gluQuadricDrawStyle
--_*gluQuadricNormals
--_*gluQuadricOrientation
--_*gluQuadricTexture
--_*gluScaleImage
--_*gluSphere
--_*gluTessBeginContour
--_*gluTessBeginPolygon
--_*gluTessCallback
--_*gluTessEndContour
--_*gluTessEndPolygon
--_*gluTessNormal
--_*gluTessProperty
--_*gluTessVertex
--_*gluUnProject
--_*gluUnProject4
-+_gluBeginCurve
-+_gluBeginPolygon
-+_gluBeginSurface
-+_gluBeginTrim
-+_gluBuild1DMipmapLevels
-+_gluBuild1DMipmaps
-+_gluBuild2DMipmapLevels
-+_gluBuild2DMipmaps
-+_gluBuild3DMipmapLevels
-+_gluBuild3DMipmaps
-+_gluCheckExtension
-+_gluCylinder
-+_gluDeleteNurbsRenderer
-+_gluDeleteQuadric
-+_gluDeleteTess
-+_gluDisk
-+_gluEndCurve
-+_gluEndPolygon
-+_gluEndSurface
-+_gluEndTrim
-+_gluErrorString
-+_gluGetNurbsProperty
-+_gluGetString
-+_gluGetTessProperty
-+_gluLoadSamplingMatrices
-+_gluLookAt
-+_gluNewNurbsRenderer
-+_gluNewQuadric
-+_gluNewTess
-+_gluNextContour
-+_gluNurbsCallback
-+_gluNurbsCallbackData
-+_gluNurbsCallbackDataEXT
-+_gluNurbsCurve
-+_gluNurbsProperty
-+_gluNurbsSurface
-+_gluOrtho2D
-+_gluPartialDisk
-+_gluPerspective
-+_gluPickMatrix
-+_gluProject
-+_gluPwlCurve
-+_gluQuadricCallback
-+_gluQuadricDrawStyle
-+_gluQuadricNormals
-+_gluQuadricOrientation
-+_gluQuadricTexture
-+_gluScaleImage
-+_gluSphere
-+_gluTessBeginContour
-+_gluTessBeginPolygon
-+_gluTessCallback
-+_gluTessEndContour
-+_gluTessEndPolygon
-+_gluTessNormal
-+_gluTessProperty
-+_gluTessVertex
-+_gluUnProject
-+_gluUnProject4
Copied: trunk/dports/x11/mesa/files/tiger.exports.patch (from rev 79455, trunk/dports/x11/mesa/files/patch-Mesa_7.6-src-glu-sgi-glu.exports.darwin.diff)
===================================================================
--- trunk/dports/x11/mesa/files/tiger.exports.patch (rev 0)
+++ trunk/dports/x11/mesa/files/tiger.exports.patch 2011-06-14 06:44:51 UTC (rev 79456)
@@ -0,0 +1,121 @@
+--- Mesa-7.6/src/glu/sgi/glu.exports.darwin.orig 2009-10-17 18:42:44.000000000 +0200
++++ Mesa-7.6/src/glu/sgi/glu.exports.darwin 2009-10-17 18:40:27.000000000 +0200
+@@ -1,59 +1,59 @@
+-_*gluBeginCurve
+-_*gluBeginPolygon
+-_*gluBeginSurface
+-_*gluBeginTrim
+-_*gluBuild1DMipmapLevels
+-_*gluBuild1DMipmaps
+-_*gluBuild2DMipmapLevels
+-_*gluBuild2DMipmaps
+-_*gluBuild3DMipmapLevels
+-_*gluBuild3DMipmaps
+-_*gluCheckExtension
+-_*gluCylinder
+-_*gluDeleteNurbsRenderer
+-_*gluDeleteQuadric
+-_*gluDeleteTess
+-_*gluDisk
+-_*gluEndCurve
+-_*gluEndPolygon
+-_*gluEndSurface
+-_*gluEndTrim
+-_*gluErrorString
+-_*gluGetNurbsProperty
+-_*gluGetString
+-_*gluGetTessProperty
+-_*gluLoadSamplingMatrices
+-_*gluLookAt
+-_*gluNewNurbsRenderer
+-_*gluNewQuadric
+-_*gluNewTess
+-_*gluNextContour
+-_*gluNurbsCallback
+-_*gluNurbsCallbackData
+-_*gluNurbsCallbackDataEXT
+-_*gluNurbsCurve
+-_*gluNurbsProperty
+-_*gluNurbsSurface
+-_*gluOrtho2D
+-_*gluPartialDisk
+-_*gluPerspective
+-_*gluPickMatrix
+-_*gluProject
+-_*gluPwlCurve
+-_*gluQuadricCallback
+-_*gluQuadricDrawStyle
+-_*gluQuadricNormals
+-_*gluQuadricOrientation
+-_*gluQuadricTexture
+-_*gluScaleImage
+-_*gluSphere
+-_*gluTessBeginContour
+-_*gluTessBeginPolygon
+-_*gluTessCallback
+-_*gluTessEndContour
+-_*gluTessEndPolygon
+-_*gluTessNormal
+-_*gluTessProperty
+-_*gluTessVertex
+-_*gluUnProject
+-_*gluUnProject4
++_gluBeginCurve
++_gluBeginPolygon
++_gluBeginSurface
++_gluBeginTrim
++_gluBuild1DMipmapLevels
++_gluBuild1DMipmaps
++_gluBuild2DMipmapLevels
++_gluBuild2DMipmaps
++_gluBuild3DMipmapLevels
++_gluBuild3DMipmaps
++_gluCheckExtension
++_gluCylinder
++_gluDeleteNurbsRenderer
++_gluDeleteQuadric
++_gluDeleteTess
++_gluDisk
++_gluEndCurve
++_gluEndPolygon
++_gluEndSurface
++_gluEndTrim
++_gluErrorString
++_gluGetNurbsProperty
++_gluGetString
++_gluGetTessProperty
++_gluLoadSamplingMatrices
++_gluLookAt
++_gluNewNurbsRenderer
++_gluNewQuadric
++_gluNewTess
++_gluNextContour
++_gluNurbsCallback
++_gluNurbsCallbackData
++_gluNurbsCallbackDataEXT
++_gluNurbsCurve
++_gluNurbsProperty
++_gluNurbsSurface
++_gluOrtho2D
++_gluPartialDisk
++_gluPerspective
++_gluPickMatrix
++_gluProject
++_gluPwlCurve
++_gluQuadricCallback
++_gluQuadricDrawStyle
++_gluQuadricNormals
++_gluQuadricOrientation
++_gluQuadricTexture
++_gluScaleImage
++_gluSphere
++_gluTessBeginContour
++_gluTessBeginPolygon
++_gluTessCallback
++_gluTessEndContour
++_gluTessEndPolygon
++_gluTessNormal
++_gluTessProperty
++_gluTessVertex
++_gluUnProject
++_gluUnProject4
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110613/7e028347/attachment-0001.html>
More information about the macports-changes
mailing list