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.
Modified files: Index: src/distrib/sets/lists/xbase/shl.mi diff -u src/distrib/sets/lists/xbase/shl.mi:1.89 src/distrib/sets/lists/xbase/shl.mi:1.90 --- src/distrib/sets/lists/xbase/shl.mi:1.89 Thu Aug 27 15:32:00 2020 +++ src/distrib/sets/lists/xbase/shl.mi Sun Oct 25 16:59:27 2020 @@ -1,4 +1,4 @@ -# $NetBSD: shl.mi,v 1.89 2020/08/27 15:32:00 riastradh Exp $ +# $NetBSD: shl.mi,v 1.90 2020/10/25 16:59:27 nia Exp $ # # Note: don't delete entries from here - mark them as "obsolete" instead. # @@ -191,9 +191,9 @@ ./usr/X11R7/lib/libglapi.so xbase-libglapi-lib xorg,compatx11file ./usr/X11R7/lib/libglapi.so.1 xbase-libglapi-lib xorg,compatx11file ./usr/X11R7/lib/libglapi.so.1.0 xbase-libglapi-lib xorg,compatx11file -./usr/X11R7/lib/libglut.so xbase-libglut-lib xorg,compatx11file -./usr/X11R7/lib/libglut.so.4 xbase-libglut-lib xorg,compatx11file -./usr/X11R7/lib/libglut.so.4.0 xbase-libglut-lib xorg,compatx11file +./usr/X11R7/lib/libglut.so xbase-obsolete obsolete +./usr/X11R7/lib/libglut.so.4 xbase-obsolete obsolete +./usr/X11R7/lib/libglut.so.4.0 xbase-obsolete obsolete ./usr/X11R7/lib/liblbxutil.so xbase-obsolete obsolete ./usr/X11R7/lib/liblbxutil.so.2 xbase-obsolete obsolete ./usr/X11R7/lib/liblbxutil.so.2.0 xbase-obsolete obsolete Index: src/distrib/sets/lists/xcomp/mi diff -u src/distrib/sets/lists/xcomp/mi:1.218 src/distrib/sets/lists/xcomp/mi:1.219 --- src/distrib/sets/lists/xcomp/mi:1.218 Wed Oct 21 15:12:15 2020 +++ src/distrib/sets/lists/xcomp/mi Sun Oct 25 16:59:27 2020 @@ -1,4 +1,4 @@ -# $NetBSD: mi,v 1.218 2020/10/21 15:12:15 maya Exp $ +# $NetBSD: mi,v 1.219 2020/10/25 16:59:27 nia Exp $ # # Note: don't delete entries from here - mark them as "obsolete" instead. # @@ -20,8 +20,8 @@ ./usr/X11R7/include/GL/glext.h xcomp-xorgproto-include xorg ./usr/X11R7/include/GL/glu.h xcomp-xorgproto-include xorg ./usr/X11R7/include/GL/glu_mangle.h xcomp-xorgproto-include xorg -./usr/X11R7/include/GL/glut.h xcomp-xorgproto-include xorg -./usr/X11R7/include/GL/glutf90.h xcomp-xorgproto-include xorg +./usr/X11R7/include/GL/glut.h xcomp-obsolete obsolete +./usr/X11R7/include/GL/glutf90.h xcomp-obsolete obsolete ./usr/X11R7/include/GL/glx.h xcomp-xorgproto-include xorg ./usr/X11R7/include/GL/glx_mangle.h xcomp-xorgproto-include xorg ./usr/X11R7/include/GL/glxext.h xcomp-xorgproto-include xorg @@ -1229,8 +1229,8 @@ ./usr/X11R7/lib/libgbm_p.a xcomp-libgbm-lib profile,xorg,compatx11file ./usr/X11R7/lib/libglapi.a xcomp-libglapi-lib xorg,compatx11file ./usr/X11R7/lib/libglapi_p.a xcomp-libglapi-lib profile,xorg,compatx11file -./usr/X11R7/lib/libglut.a xcomp-libglut-lib xorg,compatx11file -./usr/X11R7/lib/libglut_p.a xcomp-libglut-lib profile,xorg,compatx11file +./usr/X11R7/lib/libglut.a xcomp-obsolete obsolete +./usr/X11R7/lib/libglut_p.a xcomp-obsolete obsolete ./usr/X11R7/lib/liblbxutil.a xcomp-obsolete obsolete,compatx11file ./usr/X11R7/lib/liblbxutil_p.a xcomp-obsolete obsolete,compatx11file ./usr/X11R7/lib/liblisp.a xcomp-obsolete obsolete @@ -1340,7 +1340,7 @@ ./usr/X11R7/lib/pkgconfig/gl.pc xcomp-libGL-lib xorg ./usr/X11R7/lib/pkgconfig/glproto.pc xcomp-xorgproto-lib xorg ./usr/X11R7/lib/pkgconfig/glu.pc xcomp-libGLU-lib xorg -./usr/X11R7/lib/pkgconfig/glut.pc xcomp-libglut-lib xorg +./usr/X11R7/lib/pkgconfig/glut.pc xcomp-obsolete obsolete ./usr/X11R7/lib/pkgconfig/glw.pc xcomp-libGLw-lib xorg ./usr/X11R7/lib/pkgconfig/ice.pc xcomp-libICE-lib xorg ./usr/X11R7/lib/pkgconfig/inputproto.pc xcomp-xorgproto-lib xorg @@ -4381,7 +4381,7 @@ ./usr/libdata/lint/llib-lfontenc.ln xcomp-libXfont2-lintlib lint,xorg ./usr/libdata/lint/llib-lfreetype.ln xcomp-freetype-lintlib lint,xorg ./usr/libdata/lint/llib-lgbm.ln xcomp-libgbm-lintlib lint,xorg -./usr/libdata/lint/llib-lglut.ln xcomp-libglut-lintlib lint,xorg +./usr/libdata/lint/llib-lglut.ln xcomp-obsolete obsolete ./usr/libdata/lint/llib-llbxutil.ln xcomp-obsolete obsolete,xorg ./usr/libdata/lint/llib-llisp.ln xcomp-obsolete obsolete ./usr/libdata/lint/llib-lmp.ln xcomp-obsolete obsolete Index: src/distrib/sets/lists/xcomp/shl.mi diff -u src/distrib/sets/lists/xcomp/shl.mi:1.53 src/distrib/sets/lists/xcomp/shl.mi:1.54 --- src/distrib/sets/lists/xcomp/shl.mi:1.53 Wed Aug 28 12:24:03 2019 +++ src/distrib/sets/lists/xcomp/shl.mi Sun Oct 25 16:59:27 2020 @@ -1,4 +1,4 @@ -# $NetBSD: shl.mi,v 1.53 2019/08/28 12:24:03 uki Exp $ +# $NetBSD: shl.mi,v 1.54 2020/10/25 16:59:27 nia Exp $ # # Note: don't delete entries from here - mark them as "obsolete" instead. # @@ -61,7 +61,7 @@ ./usr/X11R7/lib/libfreetype_pic.a xcomp-freetype-lib xorg,picinstall,compatx11file ./usr/X11R7/lib/libgbm_pic.a xcomp-libgbm-lib xorg,picinstall,compatx11file ./usr/X11R7/lib/libglapi_pic.a xcomp-libglapi-lib xorg,picinstall,compatx11file -./usr/X11R7/lib/libglut_pic.a xcomp-libglut-lib xorg,picinstall,compatx11file +./usr/X11R7/lib/libglut_pic.a xcomp-obsolete obsolete ./usr/X11R7/lib/liblbxutil_pic.a xcomp-obsolete obsolete ./usr/X11R7/lib/liblisp_pic.a xcomp-obsolete obsolete ./usr/X11R7/lib/libmp_pic.a xcomp-obsolete obsolete Index: src/distrib/sets/lists/xdebug/mi diff -u src/distrib/sets/lists/xdebug/mi:1.36 src/distrib/sets/lists/xdebug/mi:1.37 --- src/distrib/sets/lists/xdebug/mi:1.36 Fri Oct 16 10:32:52 2020 +++ src/distrib/sets/lists/xdebug/mi Sun Oct 25 16:59:27 2020 @@ -1,4 +1,4 @@ -# $NetBSD: mi,v 1.36 2020/10/16 10:32:52 nia Exp $ +# $NetBSD: mi,v 1.37 2020/10/25 16:59:27 nia Exp $ ./etc/mtree/set.xdebug comp-sys-root ./usr/X11R7/lib base-x11-root xorg,debuglib,compatx11dir ./usr/X11R7/lib/libEGL_g.a xdebug-libEGL-debuglib xorg,debuglib,compatx11file,xorg_glamor @@ -59,7 +59,7 @@ ./usr/X11R7/lib/libfreetype_g.a xdebug-freetype-debuglib xorg,debuglib,compatx11file ./usr/X11R7/lib/libgbm_g.a xdebug-libgbm-debuglib xorg,debuglib,compatx11file ./usr/X11R7/lib/libglapi_g.a xdebug-libglapi-debuglib xorg,debuglib,compatx11file -./usr/X11R7/lib/libglut_g.a xdebug-libglut-debuglib xorg,debuglib,compatx11file +./usr/X11R7/lib/libglut_g.a xdebug-obsolete xorg,obsolete ./usr/X11R7/lib/liblbxutil_g.a xdebug-obsolete xorg,obsolete ./usr/X11R7/lib/liblisp_g.a xdebug-obsolete xorg,obsolete ./usr/X11R7/lib/libmp_g.a xdebug-obsolete xorg,obsolete Index: src/distrib/sets/lists/xdebug/shl.mi diff -u src/distrib/sets/lists/xdebug/shl.mi:1.55 src/distrib/sets/lists/xdebug/shl.mi:1.56 --- src/distrib/sets/lists/xdebug/shl.mi:1.55 Thu Aug 27 15:32:00 2020 +++ src/distrib/sets/lists/xdebug/shl.mi Sun Oct 25 16:59:27 2020 @@ -1,4 +1,4 @@ -# $NetBSD: shl.mi,v 1.55 2020/08/27 15:32:00 riastradh Exp $ +# $NetBSD: shl.mi,v 1.56 2020/10/25 16:59:27 nia Exp $ ./usr/libdata/debug/usr/X11R7/lib base-sys-usr xorg,debug,compatx11dir ./usr/libdata/debug/usr/X11R7/lib/X11/locale/lib/common/libximcp.so.2.0.debug xorg,obsolete xorg,obsolete ./usr/libdata/debug/usr/X11R7/lib/X11/locale/lib/common/libxlcDef.so.2.0.debug xorg,obsolete xorg,obsolete @@ -65,7 +65,7 @@ ./usr/libdata/debug/usr/X11R7/lib/libfreetype.so.19.0.debug xdebug-freetype-debug xorg,debug,compatx11file ./usr/libdata/debug/usr/X11R7/lib/libgbm.so.1.0.debug xdebug-libgbm-debug xorg,debug,compatx11file ./usr/libdata/debug/usr/X11R7/lib/libglapi.so.1.0.debug xdebug-libglapi-debug xorg,debug,compatx11file -./usr/libdata/debug/usr/X11R7/lib/libglut.so.4.0.debug xdebug-libglut-debug xorg,debug,compatx11file +./usr/libdata/debug/usr/X11R7/lib/libglut.so.4.0.debug xdebug-obsolete xorg,obsolete,compatx11file ./usr/libdata/debug/usr/X11R7/lib/libpciaccess.so.0.3.debug xdebug-libpciaccess-debug xorg,debug,compatx11file ./usr/libdata/debug/usr/X11R7/lib/libpixman-1.so.2.2.debug xdebug-pixman-debug xorg,debug,compatx11file ./usr/libdata/debug/usr/X11R7/lib/libxcb-atom.so.1.0.debug xdebug-xcb-util-debug xorg,debug,compatx11file Index: src/external/mit/xorg/lib/Makefile diff -u src/external/mit/xorg/lib/Makefile:1.51 src/external/mit/xorg/lib/Makefile:1.52 --- src/external/mit/xorg/lib/Makefile:1.51 Sun Jan 19 00:58:14 2020 +++ src/external/mit/xorg/lib/Makefile Sun Oct 25 16:59:27 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.51 2020/01/19 00:58:14 jmcneill Exp $ +# $NetBSD: Makefile,v 1.52 2020/10/25 16:59:27 nia Exp $ # build libraries for xorg @@ -50,7 +50,7 @@ SUBDIR+=libchromeXvMCPro SUBDIR+=libGLU libGLw libXaw6 libXaw libXcursor \ libXrandr \ .WAIT \ - libXpresent libXft libglut \ + libXpresent libXft \ .WAIT \ libXdmGreet \ xcb-util