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

Attachment: check_sym
Description: Binary data

Reply via email to