Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src



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.




Home | Main Index | Thread Index | Old Index