Ping
Build and runtime tests:
games/crack-attack
games/glsfcave
textproc/mupdf,js
Build tests only:
graphics/gle
graphics/glpng
graphics/DevIL
graphics/py-opengl
graphics/mhgui
devel/bullet
lang/parrot
sysutils/mangl
print/gl2ps
math/eigen3
cad/kicad
untested:
asymptote - not for amd64
Bumped shared library since some exported functions are removed,
many more have been introduced. Output attached.
Patch is redundant since changes have been merged.
Any comments/Ok's?
Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/freeglut/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- Makefile 12 Jul 2019 20:46:58 -0000 1.20
+++ Makefile 6 Dec 2020 15:11:29 -0000
@@ -2,10 +2,9 @@
COMMENT = open source alternative to glut
-DISTNAME = freeglut-3.0.0
-REVISION = 0
+DISTNAME = freeglut-3.2.1
-SHARED_LIBS += glut 6.0 # 3.10
+SHARED_LIBS += glut 7.0 # 3.11
CATEGORIES = graphics
Index: distinfo
===================================================================
RCS file: /cvs/ports/graphics/freeglut/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo 5 Jul 2017 21:29:42 -0000 1.4
+++ distinfo 6 Dec 2020 15:11:29 -0000
@@ -1,2 +1,2 @@
-SHA256 (freeglut-3.0.0.tar.gz) = KkO+hRWwHqgrz6F9Ka4NQL0Sg0LwkwzR83Xx/5mfdqI=
-SIZE (freeglut-3.0.0.tar.gz) = 419095
+SHA256 (freeglut-3.2.1.tar.gz) = 1AAOAhAqyvJZmYyHDiUhRznR8W9n+ZyzXk9GhBOZ2mg=
+SIZE (freeglut-3.2.1.tar.gz) = 440228
Index: patches/patch-include_GL_freeglut_ext_h
===================================================================
RCS file: patches/patch-include_GL_freeglut_ext_h
diff -N patches/patch-include_GL_freeglut_ext_h
--- patches/patch-include_GL_freeglut_ext_h 5 Jul 2017 21:29:42 -0000 1.3
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,23 +0,0 @@
-$OpenBSD: patch-include_GL_freeglut_ext_h,v 1.3 2017/07/05 21:29:42 rsadowski Exp $
-
-Index: include/GL/freeglut_ext.h
---- include/GL/freeglut_ext.h.orig
-+++ include/GL/freeglut_ext.h
-@@ -193,7 +193,7 @@ FGAPI void FGAPIENTRY glutSolidTeaspoon( double siz
- /*
- * Extension functions, see fg_ext.c
- */
--typedef void (*GLUTproc)();
-+typedef void (*GLUTproc)(void);
- FGAPI GLUTproc FGAPIENTRY glutGetProcAddress( const char *procName );
-
- /*
-@@ -249,7 +249,7 @@ FGAPI void FGAPIENTRY glutSetVertexAttribNormal(GLi
- FGAPI void FGAPIENTRY glutSetVertexAttribTexCoord2(GLint attrib);
-
- /* Mobile platforms lifecycle */
--FGAPI void FGAPIENTRY glutInitContextFunc(void (* callback)());
-+FGAPI void FGAPIENTRY glutInitContextFunc(void (* callback)(void));
- FGAPI void FGAPIENTRY glutAppStatusFunc(void (* callback)(int));
- /* state flags that can be passed to callback set by glutAppStatusFunc */
- #define GLUT_APPSTATUS_PAUSE 0x0001
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/freeglut/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST 5 Jul 2017 21:29:42 -0000 1.3
+++ pkg/PLIST 6 Dec 2020 15:11:29 -0000
@@ -5,7 +5,14 @@ include/GL/
include/GL/freeglut.h
include/GL/freeglut_ext.h
include/GL/freeglut_std.h
+include/GL/freeglut_ucall.h
include/GL/glut.h
-lib/libglut.a
+lib/cmake/
+lib/cmake/FreeGLUT/
+lib/cmake/FreeGLUT/FreeGLUTConfig.cmake
+lib/cmake/FreeGLUT/FreeGLUTConfigVersion.cmake
+lib/cmake/FreeGLUT/FreeGLUTTargets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/FreeGLUT/FreeGLUTTargets.cmake
+@static-lib lib/libglut.a
@lib lib/libglut.so.${LIBglut_VERSION}
-lib/pkgconfig/freeglut.pc
+lib/pkgconfig/glut.pc
No comments:
Post a Comment