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 marged. 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 21 Nov 2020 12:27:10 -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 21 Nov 2020 12:27:10 -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 21 Nov 2020 12:27:10 -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
check_sym
Description: Binary data