aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgahr <gahr@FreeBSD.org>2013-11-14 18:46:07 +0800
committergahr <gahr@FreeBSD.org>2013-11-14 18:46:07 +0800
commitcb42fb4eced57191d918be73b8a12e4e08004cf7 (patch)
tree97709c71732041181563c30a014669a5c0d5e0bf
parentccc5f42cc639f59575ffa4039c29e5fe94259f27 (diff)
downloadfreebsd-ports-gnome-cb42fb4eced57191d918be73b8a12e4e08004cf7.tar.gz
freebsd-ports-gnome-cb42fb4eced57191d918be73b8a12e4e08004cf7.tar.zst
freebsd-ports-gnome-cb42fb4eced57191d918be73b8a12e4e08004cf7.zip
- Remove graphics/mesagl, which is an old unmaintained version
- People are encouraged to use graphics/libosmesa instead
-rw-r--r--MOVED1
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/mesagl/Makefile45
-rw-r--r--graphics/mesagl/distinfo2
-rw-r--r--graphics/mesagl/files/patch-Make-config31
-rw-r--r--graphics/mesagl/files/patch-configure34
-rw-r--r--graphics/mesagl/files/patch-include+GL+glx_mangle.h62
-rw-r--r--graphics/mesagl/files/patch-src+config.h22
-rw-r--r--graphics/mesagl/pkg-descr12
-rw-r--r--graphics/mesagl/pkg-plist26
10 files changed, 1 insertions, 235 deletions
diff --git a/MOVED b/MOVED
index 8bc408c98bd0..0d1b5cf43b71 100644
--- a/MOVED
+++ b/MOVED
@@ -5181,3 +5181,4 @@ games/nil||2013-11-11|Removed: long unmaintained, failes to build
games/windstille||2013-11-12|Has expired: Unplayable, development ceased
games/intensityengine||2013-11-12|Has expired: Unplayable, main server down, development ceased
games/tmw|games/manaplus|2013-11-12|Replaced with games/manaplus
+graphics/mesagl||2013-11-14|Old unmaintained version. Use graphics/libosmesa instead
diff --git a/graphics/Makefile b/graphics/Makefile
index 24a6f92a3932..60d2e2eb21b7 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -577,7 +577,6 @@
SUBDIR += maverik
SUBDIR += megapov
SUBDIR += mesa-demos
- SUBDIR += mesagl
SUBDIR += meshviewer
SUBDIR += metacam
SUBDIR += metapixel
diff --git a/graphics/mesagl/Makefile b/graphics/mesagl/Makefile
deleted file mode 100644
index 31bd4e79cf57..000000000000
--- a/graphics/mesagl/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: pfg
-# $FreeBSD$
-
-PORTNAME= mesagl
-PORTVERSION= 5.0.2
-CATEGORIES= graphics
-MASTER_SITES= SF/mesa3d/MesaLib/${PORTVERSION} \
- ftp://ftp.fu-berlin.de/pub/unix/X11/graphics/Mesa/
-
-PKGNAMESUFFIX= -mangled
-DISTNAME= MesaLib-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A graphics library similar to SGI's OpenGL - mangled version
-
-USE_BZIP2= yes
-USE_LDCONFIG= yes
-
-USE_XORG= xxf86vm xext xfixes xdamage xt
-USE_GMAKE= yes
-
-WRKSRC= ${WRKDIR}/Mesa-${PORTVERSION}
-GLINC= gl.h gl_mangle.h glu.h glu_mangle.h glx.h glx_mangle.h \
- glext.h glxext.h osmesa.h xmesa.h xmesa_x.h xmesa_xf86.h
-GLLIB= GL GLU GLw OSMesa
-GLVER= 14
-
-MAKEFILE= Makefile.X11
-ALL_TARGET= realclean freebsd
-MAKE_JOBS_UNSAFE= yes
-
-NO_STAGE= yes
-do-install:
- @${MKDIR} ${PREFIX}/include/Mesa/GL
-.for i in ${GLINC}
- @${INSTALL_DATA} ${WRKSRC}/include/GL/${i} ${PREFIX}/include/Mesa/GL/
-.endfor
- @${MKDIR} ${PREFIX}/lib
-.for l in ${GLLIB}
- @${INSTALL_DATA} ${WRKSRC}/lib/libMesa${l}.a ${PREFIX}/lib/
- @${INSTALL_DATA} ${WRKSRC}/lib/libMesa${l}.so.?.? ${PREFIX}/lib/libMesa${l}.so.${GLVER}
- @${LN} -sf ${PREFIX}/lib/libMesa${l}.so.${GLVER} ${PREFIX}/lib/libMesa${l}.so
-.endfor
-
-.include <bsd.port.mk>
diff --git a/graphics/mesagl/distinfo b/graphics/mesagl/distinfo
deleted file mode 100644
index 2fe883d69df7..000000000000
--- a/graphics/mesagl/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (MesaLib-5.0.2.tar.bz2) = e63d42092d65dac4d1b2493a5c14ec0bcb1d3b8dfe6769e0ca4914b559aa5eb3
-SIZE (MesaLib-5.0.2.tar.bz2) = 1719544
diff --git a/graphics/mesagl/files/patch-Make-config b/graphics/mesagl/files/patch-Make-config
deleted file mode 100644
index 4fec831e055a..000000000000
--- a/graphics/mesagl/files/patch-Make-config
+++ /dev/null
@@ -1,31 +0,0 @@
---- Make-config.orig 2003-09-03 09:29:56.000000000 -0500
-+++ Make-config 2008-07-16 18:25:59.000000000 -0500
-@@ -214,18 +214,18 @@
-
- freebsd:
- $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
-- "GL_LIB = libGL.a" \
-- "GLU_LIB = libGLU.a" \
-- "GLUT_LIB = libglut.a" \
-- "GLW_LIB = libGLw.a" \
-- "OSMESA_LIB = libOSMesa.a" \
-- "CC = gcc" \
-- "CPLUSPLUS = g++" \
-- "CFLAGS = -O2 -fPIC -pedantic -I/usr/X11R6/include -DUSE_XSHM -DHZ=100" \
-- "CCFLAGS = -O2 -fPIC -pedantic -I/usr/X11R6/include -DUSE_XSHM -DHZ=100" \
-+ "GL_LIB = libMesaGL.a" \
-+ "GLU_LIB = libMesaGLU.a" \
-+ "GLUT_LIB = libMesaGlut.a" \
-+ "GLW_LIB = libMesaGLw.a" \
-+ "OSMESA_LIB = libMesaOSMesa.a" \
-+ "CC ?= cc" \
-+ "CPLUSPLUS = ${CXX}" \
-+ "CFLAGS += -O2 -fPIC -I/usr/local/include -DUSE_MGL_NAMESPACE -DUSE_XSHM -DHZ=100" \
-+ "CCFLAGS += -O2 -fPIC -I/usr/local/include -DUSE_MGL_NAMESPACE -DUSE_XSHM -DHZ=100" \
- "GLUT_CFLAGS = -fexceptions" \
- "MAKELIB = ../bin/mklib.freebsd" \
-- "APP_LIB_DEPS = -L/usr/X11R6/lib -lXext -lXmu -lXi -lX11 -lm"
-+ "APP_LIB_DEPS = -L/usr/local/lib -lXext -lXmu -lXi -lX11 -lm"
-
- freebsd-386:
- $(MAKE) $(MFLAGS) -f Makefile.X11 targets \
diff --git a/graphics/mesagl/files/patch-configure b/graphics/mesagl/files/patch-configure
deleted file mode 100644
index d63f547591fc..000000000000
--- a/graphics/mesagl/files/patch-configure
+++ /dev/null
@@ -1,34 +0,0 @@
---- configure.orig Fri Nov 7 12:00:34 2003
-+++ configure Thu Mar 2 16:13:38 2006
-@@ -1885,10 +1885,10 @@
-
- # For Mesa-specific libs like libOSMesa.
- LIBMESA_VERSION_INFO=4:${MESA_VERSION}:0 # Mesa 5.0.2
--LIBGL_VERSION_INFO=5:${MESA_VERSION}:4 # OpenGL 1.4
--LIBGLU_VERSION_INFO=2:${MESA_VERSION}:1 # GLU 1.1
--SI_GLU_VERSION_INFO=4:${MESA_VERSION}:3 # GLU 1.3
--LIBGLUT_VERSION_INFO=10:1:7 # GLUT 3.7
-+LIBGL_VERSION_INFO=${GLVER}:0
-+LIBGLU_VERSION_INFO=${GLVER}:0
-+SI_GLU_VERSION_INFO=${GLVER}:0
-+LIBGLUT_VERSION_INFO=${GLUTVER}:0
-
-
-
-@@ -7920,6 +7920,7 @@
-
- # This can be used to rebuild libtool when needed
- LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
-+$ac_aux_dir/ltconfig $LIBTOOL_DEPS
-
- # Always use our own libtool.
- LIBTOOL='$(SHELL) $(top_builddir)/libtool'
-@@ -8849,7 +8850,7 @@
-
- echo "$as_me:$LINENO: result: yes" >&5
- echo "${ECHO_T}yes" >&6
-- CFLAGS="$CFLAGS -D_REENTRANT -DPTHREADS"
-+ CFLAGS="$CFLAGS -D_THREAD_SAFE -D_REENTRANT -DPTHREADS"
- THREAD_LIBS="$THREAD_LIBS -lpthread"
- else
- echo "$as_me: failed program was:" >&5
diff --git a/graphics/mesagl/files/patch-include+GL+glx_mangle.h b/graphics/mesagl/files/patch-include+GL+glx_mangle.h
deleted file mode 100644
index c3ea8c15677e..000000000000
--- a/graphics/mesagl/files/patch-include+GL+glx_mangle.h
+++ /dev/null
@@ -1,62 +0,0 @@
---- include/GL/glx_mangle.h.orig 2008-07-15 00:24:26.000000000 -0500
-+++ include/GL/glx_mangle.h 2008-07-15 00:26:19.000000000 -0500
-@@ -51,5 +51,59 @@
- /* GLX 1.4 */
- #define glXGetProcAddress mglXGetProcAddress
-
-+/* ADDED by KSB@llnl for VisIt */
-+
-+#define glXAllocateMemoryNV mglXAllocateMemoryNV
-+#define glXBindChannelToWindowSGIX mglXBindChannelToWindowSGIX
-+#define glXBindSwapBarrierSGIX mglXBindSwapBarrierSGIX
-+#define glXChannelRectSGIX mglXChannelRectSGIX
-+#define glXChannelRectSyncSGIX mglXChannelRectSyncSGIX
-+#define glXChooseFBConfig mglXChooseFBConfig
-+#define glXChooseFBConfigSGIX mglXChooseFBConfigSGIX
-+#define glXCreateContextWithConfigSGIX mglXCreateContextWithConfigSGIX
-+#define glXCreateGLXPbufferSGIX mglXCreateGLXPbufferSGIX
-+#define glXCreateGLXPixmapWithConfigSGIX mglXCreateGLXPixmapWithConfigSGIX
-+#define glXCreateNewContext mglXCreateNewContext
-+#define glXCreatePbuffer mglXCreatePbuffer
-+#define glXCreatePixmap mglXCreatePixmap
-+#define glXCreateWindow mglXCreateWindow
-+#define glXCushionSGI mglXCushionSGI
-+#define glXDestroyGLXPbufferSGIX mglXDestroyGLXPbufferSGIX
-+#define glXDestroyPbuffer mglXDestroyPbuffer
-+#define glXDestroyPixmap mglXDestroyPixmap
-+#define glXDestroyWindow mglXDestroyWindow
-+#define glXFreeContextEXT mglXFreeContextEXT
-+#define glXFreeMemoryNV mglXFreeMemoryNV
-+#define glXGetContextIDEXT mglXGetContextIDEXT
-+#define glXGetCurrentDisplay mglXGetCurrentDisplay
-+#define glXGetCurrentDisplayEXT mglXGetCurrentDisplayEXT
-+#define glXGetCurrentReadDrawable mglXGetCurrentReadDrawable
-+#define glXGetCurrentReadDrawableSGI mglXGetCurrentReadDrawableSGI
-+#define glXGetFBConfigAttrib mglXGetFBConfigAttrib
-+#define glXGetFBConfigAttribSGIX mglXGetFBConfigAttribSGIX
-+#define glXGetFBConfigFromVisualSGIX mglXGetFBConfigFromVisualSGIX
-+#define glXGetFBConfigs mglXGetFBConfigs
-+#define glXGetProcAddressARB mglXGetProcAddressARB
-+#define glXGetSelectedEvent mglXGetSelectedEvent
-+#define glXGetSelectedEventSGIX mglXGetSelectedEventSGIX
-+#define glXGetTransparentIndexSUN mglXGetTransparentIndexSUN
-+#define glXGetVisualFromFBConfig mglXGetVisualFromFBConfig
-+#define glXGetVisualFromFBConfigSGIX mglXGetVisualFromFBConfigSGIX
-+#define glXImportContextEXT mglXImportContextEXT
-+#define glXJoinSwapGroupSGIX mglXJoinSwapGroupSGIX
-+#define glXMakeContextCurrent mglXMakeContextCurrent
-+#define glXMakeCurrentReadSGI mglXMakeCurrentReadSGI
-+#define glXQueryChannelDeltasSGIX mglXQueryChannelDeltasSGIX
-+#define glXQueryChannelRectSGIX mglXQueryChannelRectSGIX
-+#define glXQueryContext mglXQueryContext
-+#define glXQueryContextInfoEXT mglXQueryContextInfoEXT
-+#define glXQueryDrawable mglXQueryDrawable
-+#define glXQueryGLXPbufferSGIX mglXQueryGLXPbufferSGIX
-+#define glXQueryMaxSwapBarriersSGIX mglXQueryMaxSwapBarriersSGIX
-+#define glXSelectEvent mglXSelectEvent
-+#define glXSelectEventSGIX mglXSelectEventSGIX
-+#define glXSet3DfxModeMESA mglXSet3DfxModeMESA
-+#define glXSwapIntervalSGI mglXSwapIntervalSGI
-+
-
- #endif
diff --git a/graphics/mesagl/files/patch-src+config.h b/graphics/mesagl/files/patch-src+config.h
deleted file mode 100644
index 5058cf9c3e06..000000000000
--- a/graphics/mesagl/files/patch-src+config.h
+++ /dev/null
@@ -1,22 +0,0 @@
---- src/config.h.orig 2008-07-15 00:16:29.000000000 -0500
-+++ src/config.h 2008-07-15 00:19:17.000000000 -0500
-@@ -118,8 +118,8 @@
- #define MAX_TEXTURE_UNITS 8
-
- /* Maximum viewport/image size: */
--#define MAX_WIDTH 2048
--#define MAX_HEIGHT 2048
-+#define MAX_WIDTH 4096
-+#define MAX_HEIGHT 4096
-
- /* Maxmimum size for CVA. May be overridden by the drivers. */
- #define MAX_ARRAY_LOCK_SIZE 3000
-@@ -162,7 +162,7 @@
- * rasterizer code.
- */
- #ifndef DEFAULT_SOFTWARE_DEPTH_BITS
--#define DEFAULT_SOFTWARE_DEPTH_BITS 16
-+#define DEFAULT_SOFTWARE_DEPTH_BITS 24
- #endif
- #if DEFAULT_SOFTWARE_DEPTH_BITS <= 16
- #define DEFAULT_SOFTWARE_DEPTH_TYPE GLushort
diff --git a/graphics/mesagl/pkg-descr b/graphics/mesagl/pkg-descr
deleted file mode 100644
index 235a722c4dc2..000000000000
--- a/graphics/mesagl/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Mesa is a 3-D graphics library with an API which is very similar to that
-of OpenGL*. To the extent that Mesa utilizes the OpenGL command syntax or
-state machine, it is being used with authorization from Silicon Graphics,
-Inc. However, the author makes no claim that Mesa is in any way a
-compatible replacement for OpenGL or associated with Silicon Graphics, Inc.
-
-This is a Mangled version of Mesa in order to do off-screen rendering in
-other packages like VTK. Offscreen rendering is useful for a
-number of things, such as batch processing, parallel processing, and
-remote processing.
-
-WWW: http://www.mesa3d.org/
diff --git a/graphics/mesagl/pkg-plist b/graphics/mesagl/pkg-plist
deleted file mode 100644
index 29b53fd369c1..000000000000
--- a/graphics/mesagl/pkg-plist
+++ /dev/null
@@ -1,26 +0,0 @@
-include/Mesa/GL/gl.h
-include/Mesa/GL/gl_mangle.h
-include/Mesa/GL/glu.h
-include/Mesa/GL/glu_mangle.h
-include/Mesa/GL/glx.h
-include/Mesa/GL/glx_mangle.h
-include/Mesa/GL/glext.h
-include/Mesa/GL/glxext.h
-include/Mesa/GL/osmesa.h
-include/Mesa/GL/xmesa.h
-include/Mesa/GL/xmesa_x.h
-include/Mesa/GL/xmesa_xf86.h
-lib/libMesaGL.a
-lib/libMesaGL.so
-lib/libMesaGL.so.14
-lib/libMesaGLU.a
-lib/libMesaGLU.so
-lib/libMesaGLU.so.14
-lib/libMesaGLw.a
-lib/libMesaGLw.so
-lib/libMesaGLw.so.14
-lib/libMesaOSMesa.a
-lib/libMesaOSMesa.so
-lib/libMesaOSMesa.so.14
-@dirrm include/Mesa/GL
-@dirrm include/Mesa