Module Name: src Committed By: nia Date: Sun Oct 25 16:59:28 UTC 2020
Modified Files: src/distrib/sets/lists/xbase: shl.mi src/distrib/sets/lists/xcomp: mi shl.mi src/distrib/sets/lists/xdebug: mi shl.mi src/external/mit/xorg/lib: Makefile Removed Files: src/external/mit/xorg/lib/libglut: Makefile shlib_version Log Message: Unhook libglut (MesaGLUT) from the build. The GL Utility Library was formerly a core part of most OpenGL distributions. Originally, this version of libglut was developed as part of Mesa (the primary OpenGL implementation used in NetBSD) before it was mostly abandoned and work moved to the freeglut fork. It provides a platform-neutral way of creating OpenGL contexts, something that many other libraries can also do today (e.g. SDL, glfw). All users in pkgsrc have been switched to the freeglut fork and there are no remaining users of this library in src. If having a GLUT implementation in base turns out to be particularly useful outside of compatibility with previous NetBSD versions, we can import freeglut (which, AFAIK, is also ABI compatible with MesaGLUT). To generate a diff of this commit: cvs rdiff -u -r1.89 -r1.90 src/distrib/sets/lists/xbase/shl.mi cvs rdiff -u -r1.218 -r1.219 src/distrib/sets/lists/xcomp/mi cvs rdiff -u -r1.53 -r1.54 src/distrib/sets/lists/xcomp/shl.mi cvs rdiff -u -r1.36 -r1.37 src/distrib/sets/lists/xdebug/mi cvs rdiff -u -r1.55 -r1.56 src/distrib/sets/lists/xdebug/shl.mi cvs rdiff -u -r1.51 -r1.52 src/external/mit/xorg/lib/Makefile cvs rdiff -u -r1.9 -r0 src/external/mit/xorg/lib/libglut/Makefile cvs rdiff -u -r1.2 -r0 src/external/mit/xorg/lib/libglut/shlib_version Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.