Module Name: src Committed By: msaitoh Date: Mon Dec 12 09:32:35 UTC 2016
Modified Files: src/distrib/sets/lists/xbase [netbsd-7]: md.amd64 md.i386 src/distrib/sets/lists/xcomp [netbsd-7]: md.amd64 md.i386 mi src/distrib/sets/lists/xdebug [netbsd-7]: md.amd64 md.i386 src/distrib/sets/lists/xserver [netbsd-7]: md.amd64 md.i386 src/external/mit/xorg/lib [netbsd-7]: Makefile src/external/mit/xorg/lib/gallium [netbsd-7]: Makefile src/external/mit/xorg/lib/libdrm/drm [netbsd-7]: Makefile src/external/mit/xorg/server/drivers [netbsd-7]: Makefile src/share/mk [netbsd-7]: bsd.own.mk Log Message: Pull up following revision(s) (requested by snj in ticket #1305): distrib/sets/lists/xbase/md.amd64: revision 1.15 via patch distrib/sets/lists/xbase/md.i386: revision 1.29 distrib/sets/lists/xcomp/md.amd64: revision 1.43 via patch distrib/sets/lists/xcomp/md.i386: revision 1.48 via patch distrib/sets/lists/xcomp/mi: revision 1.175 distrib/sets/lists/xdebug/md.amd64: revision 1.22 via patch distrib/sets/lists/xdebug/md.i386: revision 1.21 via patch distrib/sets/lists/xserver/md.amd64: revisions 1.85-1.87 distrib/sets/lists/xserver/md.i386: revision 1.103-1.105 external/mit/xorg/lib/Makefile: revision 1.36 external/mit/xorg/lib/gallium/Makefile: revision 1.8, 1.9 external/mit/xorg/lib/libdrm/drm/Makefile: revision 1.7 external/mit/xorg/lib/libdrm_nouveau/Makefile: revision 1.1 external/mit/xorg/lib/libdrm_nouveau/shlib_version: revision 1.1 external/mit/xorg/server/drivers/Makefile: revision 1.70 external/mit/xorg/server/drivers/xf86-video-nouveau/Makefile: revisions 1.1, 1.2 via patch share/mk/bsd.own.mk: revision 1.875 via patch Build xf86-video-nouveau and libdrm_nouveau on x86. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.11.4.1 src/distrib/sets/lists/xbase/md.amd64 cvs rdiff -u -r1.27 -r1.27.4.1 src/distrib/sets/lists/xbase/md.i386 cvs rdiff -u -r1.38 -r1.38.2.1 src/distrib/sets/lists/xcomp/md.amd64 cvs rdiff -u -r1.45 -r1.45.2.1 src/distrib/sets/lists/xcomp/md.i386 cvs rdiff -u -r1.152.2.6 -r1.152.2.7 src/distrib/sets/lists/xcomp/mi cvs rdiff -u -r1.6.4.3 -r1.6.4.4 src/distrib/sets/lists/xdebug/md.amd64 cvs rdiff -u -r1.6.4.4 -r1.6.4.5 src/distrib/sets/lists/xdebug/md.i386 cvs rdiff -u -r1.73.4.3 -r1.73.4.4 src/distrib/sets/lists/xserver/md.amd64 cvs rdiff -u -r1.92.4.3 -r1.92.4.4 src/distrib/sets/lists/xserver/md.i386 cvs rdiff -u -r1.29.2.2 -r1.29.2.3 src/external/mit/xorg/lib/Makefile cvs rdiff -u -r1.6.2.3 -r1.6.2.4 src/external/mit/xorg/lib/gallium/Makefile cvs rdiff -u -r1.6 -r1.6.4.1 src/external/mit/xorg/lib/libdrm/drm/Makefile cvs rdiff -u -r1.63.10.2 -r1.63.10.3 \ src/external/mit/xorg/server/drivers/Makefile cvs rdiff -u -r1.829.2.9 -r1.829.2.10 src/share/mk/bsd.own.mk 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/md.amd64 diff -u src/distrib/sets/lists/xbase/md.amd64:1.11 src/distrib/sets/lists/xbase/md.amd64:1.11.4.1 --- src/distrib/sets/lists/xbase/md.amd64:1.11 Sun Aug 11 22:29:03 2013 +++ src/distrib/sets/lists/xbase/md.amd64 Mon Dec 12 09:32:34 2016 @@ -1,4 +1,4 @@ -# $NetBSD: md.amd64,v 1.11 2013/08/11 22:29:03 joerg Exp $ +# $NetBSD: md.amd64,v 1.11.4.1 2016/12/12 09:32:34 msaitoh Exp $ ./usr/X11R7/lib/libI810XvMC.so -unknown- xorg ./usr/X11R7/lib/libI810XvMC.so.1 -unknown- xorg ./usr/X11R7/lib/libI810XvMC.so.1.0 -unknown- xorg @@ -14,4 +14,7 @@ ./usr/X11R7/lib/libdrm_intel.so -unknown- xorg ./usr/X11R7/lib/libdrm_intel.so.0 -unknown- xorg ./usr/X11R7/lib/libdrm_intel.so.0.0 -unknown- xorg +./usr/X11R7/lib/libdrm_nouveau.so -unknown- xorg +./usr/X11R7/lib/libdrm_nouveau.so.2 -unknown- xorg +./usr/X11R7/lib/libdrm_nouveau.so.2.0 -unknown- xorg ./usr/X11R7/share/pciids/pci.ids -unknown- obsolete Index: src/distrib/sets/lists/xbase/md.i386 diff -u src/distrib/sets/lists/xbase/md.i386:1.27 src/distrib/sets/lists/xbase/md.i386:1.27.4.1 --- src/distrib/sets/lists/xbase/md.i386:1.27 Sun Aug 11 22:29:03 2013 +++ src/distrib/sets/lists/xbase/md.i386 Mon Dec 12 09:32:34 2016 @@ -1,4 +1,4 @@ -# $NetBSD: md.i386,v 1.27 2013/08/11 22:29:03 joerg Exp $ +# $NetBSD: md.i386,v 1.27.4.1 2016/12/12 09:32:34 msaitoh Exp $ ./usr/X11R7/lib/libI810XvMC.so -unknown- xorg ./usr/X11R7/lib/libI810XvMC.so.1 -unknown- xorg ./usr/X11R7/lib/libI810XvMC.so.1.0 -unknown- xorg @@ -14,4 +14,7 @@ ./usr/X11R7/lib/libdrm_intel.so -unknown- xorg ./usr/X11R7/lib/libdrm_intel.so.0 -unknown- xorg ./usr/X11R7/lib/libdrm_intel.so.0.0 -unknown- xorg +./usr/X11R7/lib/libdrm_nouveau.so -unknown- xorg +./usr/X11R7/lib/libdrm_nouveau.so.2 -unknown- xorg +./usr/X11R7/lib/libdrm_nouveau.so.2.0 -unknown- xorg ./usr/X11R7/share/pciids/pci.ids -unknown- obsolete Index: src/distrib/sets/lists/xcomp/md.amd64 diff -u src/distrib/sets/lists/xcomp/md.amd64:1.38 src/distrib/sets/lists/xcomp/md.amd64:1.38.2.1 --- src/distrib/sets/lists/xcomp/md.amd64:1.38 Thu May 15 16:32:28 2014 +++ src/distrib/sets/lists/xcomp/md.amd64 Mon Dec 12 09:32:34 2016 @@ -1,4 +1,4 @@ -# $NetBSD: md.amd64,v 1.38 2014/05/15 16:32:28 apb Exp $ +# $NetBSD: md.amd64,v 1.38.2.1 2016/12/12 09:32:34 msaitoh Exp $ #./usr/libdata/lint/llib-lIntelXvMC.ln -unknown- lint,xorg ./usr/X11R6/include/xf86Optrec.h -unknown- x11 ./usr/X11R6/include/xf86Parser.h -unknown- x11 @@ -87,8 +87,13 @@ ./usr/X11R7/lib/libdrm_intel.a -unknown- xorg ./usr/X11R7/lib/libdrm_intel_p.a -unknown- profile,xorg ./usr/X11R7/lib/libdrm_intel_pic.a -unknown- xorg,picinstall +./usr/X11R7/lib/libdrm_nouveau.a -unknown- xorg +./usr/X11R7/lib/libdrm_nouveau_p.a -unknown- profile,xorg +./usr/X11R7/lib/libdrm_nouveau_pic.a -unknown- xorg,picinstall ./usr/X11R7/lib/pkgconfig/libdrm_intel.pc -unknown- xorg +./usr/X11R7/lib/pkgconfig/libdrm_nouveau.pc -unknown- xorg ./usr/libdata/lint/llib-lI810XvMC.ln -unknown- lint,xorg ./usr/libdata/lint/llib-lchromeXvMC.ln -unknown- lint,xorg ./usr/libdata/lint/llib-lchromeXvMCPro.ln -unknown- lint,xorg ./usr/libdata/lint/llib-ldrm_intel.ln -unknown- lint,xorg +./usr/libdata/lint/llib-ldrm_nouveau.ln -unknown- lint,xorg Index: src/distrib/sets/lists/xcomp/md.i386 diff -u src/distrib/sets/lists/xcomp/md.i386:1.45 src/distrib/sets/lists/xcomp/md.i386:1.45.2.1 --- src/distrib/sets/lists/xcomp/md.i386:1.45 Thu May 15 16:32:28 2014 +++ src/distrib/sets/lists/xcomp/md.i386 Mon Dec 12 09:32:34 2016 @@ -1,4 +1,4 @@ -# $NetBSD: md.i386,v 1.45 2014/05/15 16:32:28 apb Exp $ +# $NetBSD: md.i386,v 1.45.2.1 2016/12/12 09:32:34 msaitoh Exp $ #./usr/libdata/lint/llib-lIntelXvMC.ln -unknown- lint,xorg ./usr/X11R6/include/xf86Optrec.h -unknown- x11 ./usr/X11R6/include/xf86Parser.h -unknown- x11 @@ -87,8 +87,13 @@ ./usr/X11R7/lib/libdrm_intel.a -unknown- xorg ./usr/X11R7/lib/libdrm_intel_p.a -unknown- profile,xorg ./usr/X11R7/lib/libdrm_intel_pic.a -unknown- xorg,picinstall +./usr/X11R7/lib/libdrm_nouveau.a -unknown- xorg +./usr/X11R7/lib/libdrm_nouveau_p.a -unknown- profile,xorg +./usr/X11R7/lib/libdrm_nouveau_pic.a -unknown- xorg,picinstall ./usr/X11R7/lib/pkgconfig/libdrm_intel.pc -unknown- xorg +./usr/X11R7/lib/pkgconfig/libdrm_nouveau.pc -unknown- xorg ./usr/libdata/lint/llib-lI810XvMC.ln -unknown- lint,xorg ./usr/libdata/lint/llib-lchromeXvMC.ln -unknown- lint,xorg ./usr/libdata/lint/llib-lchromeXvMCPro.ln -unknown- lint,xorg ./usr/libdata/lint/llib-ldrm_intel.ln -unknown- lint,xorg +./usr/libdata/lint/llib-ldrm_nouveau.ln -unknown- lint,xorg Index: src/distrib/sets/lists/xcomp/mi diff -u src/distrib/sets/lists/xcomp/mi:1.152.2.6 src/distrib/sets/lists/xcomp/mi:1.152.2.7 --- src/distrib/sets/lists/xcomp/mi:1.152.2.6 Fri Apr 10 20:40:19 2015 +++ src/distrib/sets/lists/xcomp/mi Mon Dec 12 09:32:34 2016 @@ -1,4 +1,4 @@ -# $NetBSD: mi,v 1.152.2.6 2015/04/10 20:40:19 snj Exp $ +# $NetBSD: mi,v 1.152.2.7 2016/12/12 09:32:34 msaitoh Exp $ # # Note: don't delete entries from here - mark them as "obsolete" instead. # @@ -5800,6 +5800,7 @@ ./usr/X11R7/include/libdrm/intel_debug.h -unknown- xorg ./usr/X11R7/include/libdrm/mach64_drm.h -unknown- xorg ./usr/X11R7/include/libdrm/mga_drm.h -unknown- xorg +./usr/X11R7/include/libdrm/nouveau.h -unknown- xorg ./usr/X11R7/include/libdrm/nouveau_drm.h -unknown- xorg ./usr/X11R7/include/libdrm/qxl_drm.h -unknown- xorg ./usr/X11R7/include/libdrm/r128_drm.h -unknown- xorg Index: src/distrib/sets/lists/xdebug/md.amd64 diff -u src/distrib/sets/lists/xdebug/md.amd64:1.6.4.3 src/distrib/sets/lists/xdebug/md.amd64:1.6.4.4 --- src/distrib/sets/lists/xdebug/md.amd64:1.6.4.3 Mon Mar 9 08:45:26 2015 +++ src/distrib/sets/lists/xdebug/md.amd64 Mon Dec 12 09:32:35 2016 @@ -1,9 +1,10 @@ -# $NetBSD: md.amd64,v 1.6.4.3 2015/03/09 08:45:26 snj Exp $ +# $NetBSD: md.amd64,v 1.6.4.4 2016/12/12 09:32:35 msaitoh Exp $ ./usr/X11R7/lib/libI810XvMC_g.a -unknown- debuglib,xorg ./usr/X11R7/lib/libIntelXvMC_g.a -unknown- debuglib,xorg ./usr/X11R7/lib/libchromeXvMCPro_g.a -unknown- debuglib,xorg ./usr/X11R7/lib/libchromeXvMC_g.a -unknown- debuglib,xorg ./usr/X11R7/lib/libdrm_intel_g.a -unknown- debuglib,xorg +./usr/X11R7/lib/libdrm_nouveau_g.a -unknown- debuglib,xorg ./usr/X11R7/lib/modules/extensions/libdbe_g.a -unknown- xorg,debuglib ./usr/X11R7/lib/modules/extensions/libdri2_g.a -unknown- debuglib,xorg ./usr/X11R7/lib/modules/extensions/libdri_g.a -unknown- xorg,debuglib @@ -46,6 +47,7 @@ ./usr/libdata/debug/usr/X11R7/lib/libchromeXvMC.so.1.0.debug -unknown- xorg,debug ./usr/libdata/debug/usr/X11R7/lib/libchromeXvMCPro.so.1.0.debug -unknown- xorg,debug ./usr/libdata/debug/usr/X11R7/lib/libdrm_intel.so.0.0.debug -unknown- xorg,debug +./usr/libdata/debug/usr/X11R7/lib/libdrm_nouveau.so.2.0.debug -unknown- xorg,debug ./usr/libdata/debug/usr/X11R7/lib/modules/dri/i810_dri.so.0.debug -unknown- obsolete ./usr/libdata/debug/usr/X11R7/lib/modules/dri/i915_dri.so.0.debug -unknown- xorg,debug ./usr/libdata/debug/usr/X11R7/lib/modules/dri/i965_dri.so.0.debug -unknown- xorg,debug @@ -144,6 +146,7 @@ ./usr/libdata/debug/usr/X11R7/lib/modules/drivers/mach64_drv.so.6.debug -unknown- xorg,debug ./usr/libdata/debug/usr/X11R7/lib/modules/drivers/mga_drv.so.1.debug -unknown- xorg,debug ./usr/libdata/debug/usr/X11R7/lib/modules/drivers/mouse_drv.so.1.debug -unknown- xorg,debug +./usr/libdata/debug/usr/X11R7/lib/modules/drivers/nouveau_drv.so.1.debug -unknown- xorg,debug ./usr/libdata/debug/usr/X11R7/lib/modules/drivers/neomagic_drv.so.1.debug -unknown- xorg,debug ./usr/libdata/debug/usr/X11R7/lib/modules/drivers/nv_drv.so.2.debug -unknown- xorg,debug ./usr/libdata/debug/usr/X11R7/lib/modules/drivers/openchrome_drv.so.0.debug -unknown- xorg,debug Index: src/distrib/sets/lists/xdebug/md.i386 diff -u src/distrib/sets/lists/xdebug/md.i386:1.6.4.4 src/distrib/sets/lists/xdebug/md.i386:1.6.4.5 --- src/distrib/sets/lists/xdebug/md.i386:1.6.4.4 Mon Mar 9 08:45:26 2015 +++ src/distrib/sets/lists/xdebug/md.i386 Mon Dec 12 09:32:35 2016 @@ -1,4 +1,4 @@ -# $NetBSD: md.i386,v 1.6.4.4 2015/03/09 08:45:26 snj Exp $ +# $NetBSD: md.i386,v 1.6.4.5 2016/12/12 09:32:35 msaitoh Exp $ ./usr/X11R6/lib/modules/extensions/libGLcore_g.a -unknown- debuglib,x11 ./usr/X11R6/lib/modules/extensions/libdbe_g.a -unknown- debuglib,x11 ./usr/X11R6/lib/modules/extensions/libextmod_g.a -unknown- debuglib,x11 @@ -40,6 +40,7 @@ ./usr/X11R7/lib/libchromeXvMCPro_g.a -unknown- debuglib,xorg ./usr/X11R7/lib/libchromeXvMC_g.a -unknown- debuglib,xorg ./usr/X11R7/lib/libdrm_intel_g.a -unknown- debuglib,xorg +./usr/X11R7/lib/libdrm_nouveau_g.a -unknown- debuglib,xorg ./usr/X11R7/lib/modules/extensions/libGLcore_g.a -unknown- obsolete ./usr/X11R7/lib/modules/extensions/libcfb32_g.a -unknown- obsolete ./usr/X11R7/lib/modules/extensions/libcfb_g.a -unknown- obsolete @@ -92,6 +93,7 @@ ./usr/libdata/debug/usr/X11R7/lib/libchromeXvMC.so.1.0.debug -unknown- xorg,debug ./usr/libdata/debug/usr/X11R7/lib/libchromeXvMCPro.so.1.0.debug -unknown- xorg,debug ./usr/libdata/debug/usr/X11R7/lib/libdrm_intel.so.0.0.debug -unknown- xorg,debug +./usr/libdata/debug/usr/X11R7/lib/libdrm_nouveau.so.2.0.debug -unknown- xorg,debug ./usr/libdata/debug/usr/X11R7/lib/modules/dri/i810_dri.so.0.debug -unknown- obsolete ./usr/libdata/debug/usr/X11R7/lib/modules/dri/i915_dri.so.0.debug -unknown- xorg,debug ./usr/libdata/debug/usr/X11R7/lib/modules/dri/i965_dri.so.0.debug -unknown- xorg,debug @@ -193,6 +195,7 @@ ./usr/libdata/debug/usr/X11R7/lib/modules/drivers/mach64_drv.so.6.debug -unknown- xorg,debug ./usr/libdata/debug/usr/X11R7/lib/modules/drivers/mga_drv.so.1.debug -unknown- xorg,debug ./usr/libdata/debug/usr/X11R7/lib/modules/drivers/mouse_drv.so.1.debug -unknown- xorg,debug +./usr/libdata/debug/usr/X11R7/lib/modules/drivers/nouveau_drv.so.1.debug -unknown- xorg,debug ./usr/libdata/debug/usr/X11R7/lib/modules/drivers/neomagic_drv.so.1.debug -unknown- xorg,debug ./usr/libdata/debug/usr/X11R7/lib/modules/drivers/nv_drv.so.2.debug -unknown- xorg,debug ./usr/libdata/debug/usr/X11R7/lib/modules/drivers/openchrome_drv.so.0.debug -unknown- xorg,debug Index: src/distrib/sets/lists/xserver/md.amd64 diff -u src/distrib/sets/lists/xserver/md.amd64:1.73.4.3 src/distrib/sets/lists/xserver/md.amd64:1.73.4.4 --- src/distrib/sets/lists/xserver/md.amd64:1.73.4.3 Mon Mar 9 08:45:26 2015 +++ src/distrib/sets/lists/xserver/md.amd64 Mon Dec 12 09:32:35 2016 @@ -1,4 +1,4 @@ -# $NetBSD: md.amd64,v 1.73.4.3 2015/03/09 08:45:26 snj Exp $ +# $NetBSD: md.amd64,v 1.73.4.4 2016/12/12 09:32:35 msaitoh Exp $ ./usr/X11R6/bin/X -unknown- x11 ./usr/X11R6/bin/XFree86 -unknown- x11 ./usr/X11R6/bin/gtf -unknown- x11 @@ -367,6 +367,8 @@ ./usr/X11R7/lib/modules/dri/mach64_dri.so.0 -unknown- obsolete ./usr/X11R7/lib/modules/dri/mga_dri.so -unknown- obsolete ./usr/X11R7/lib/modules/dri/mga_dri.so.0 -unknown- obsolete +./usr/X11R7/lib/modules/dri/nouveau_dri.so -unknown- xorg +./usr/X11R7/lib/modules/dri/nouveau_dri.so.0 -unknown- xorg ./usr/X11R7/lib/modules/dri/r128_dri.so -unknown- obsolete ./usr/X11R7/lib/modules/dri/r128_dri.so.0 -unknown- obsolete ./usr/X11R7/lib/modules/dri/r200_dri.so -unknown- xorg @@ -437,6 +439,8 @@ ./usr/X11R7/lib/modules/drivers/mouse_drv.so.1 -unknown- xorg ./usr/X11R7/lib/modules/drivers/neomagic_drv.so -unknown- xorg ./usr/X11R7/lib/modules/drivers/neomagic_drv.so.1 -unknown- xorg +./usr/X11R7/lib/modules/drivers/nouveau_drv.so -unknown- xorg +./usr/X11R7/lib/modules/drivers/nouveau_drv.so.1 -unknown- xorg ./usr/X11R7/lib/modules/drivers/nsc_drv.so -unknown- obsolete ./usr/X11R7/lib/modules/drivers/nsc_drv.so.2 -unknown- obsolete ./usr/X11R7/lib/modules/drivers/nv_drv.so -unknown- xorg @@ -625,6 +629,7 @@ ./usr/X11R7/man/cat4/mga.0 -unknown- .cat,xorg ./usr/X11R7/man/cat4/mousedrv.0 -unknown- .cat,xorg ./usr/X11R7/man/cat4/neomagic.0 -unknown- .cat,xorg +./usr/X11R7/man/cat4/nouveau.0 -unknown- .cat,xorg ./usr/X11R7/man/cat4/nsc.0 -unknown- obsolete ./usr/X11R7/man/cat4/nv.0 -unknown- .cat,xorg ./usr/X11R7/man/cat4/openchrome.0 -unknown- .cat,xorg @@ -670,6 +675,7 @@ ./usr/X11R7/man/html4/mga.html -unknown- html,xorg ./usr/X11R7/man/html4/mousedrv.html -unknown- html,xorg ./usr/X11R7/man/html4/neomagic.html -unknown- html,xorg +./usr/X11R7/man/html4/nouveau.html -unknown- html,xorg ./usr/X11R7/man/html4/nsc.html -unknown- obsolete ./usr/X11R7/man/html4/nv.html -unknown- html,xorg ./usr/X11R7/man/html4/openchrome.html -unknown- html,xorg @@ -715,6 +721,7 @@ ./usr/X11R7/man/man4/mga.4 -unknown- .man,xorg ./usr/X11R7/man/man4/mousedrv.4 -unknown- .man,xorg ./usr/X11R7/man/man4/neomagic.4 -unknown- .man,xorg +./usr/X11R7/man/man4/nouveau.4 -unknown- .man,xorg ./usr/X11R7/man/man4/nsc.4 -unknown- obsolete ./usr/X11R7/man/man4/nv.4 -unknown- .man,xorg ./usr/X11R7/man/man4/openchrome.4 -unknown- .man,xorg Index: src/distrib/sets/lists/xserver/md.i386 diff -u src/distrib/sets/lists/xserver/md.i386:1.92.4.3 src/distrib/sets/lists/xserver/md.i386:1.92.4.4 --- src/distrib/sets/lists/xserver/md.i386:1.92.4.3 Mon Mar 9 08:45:26 2015 +++ src/distrib/sets/lists/xserver/md.i386 Mon Dec 12 09:32:35 2016 @@ -1,4 +1,4 @@ -# $NetBSD: md.i386,v 1.92.4.3 2015/03/09 08:45:26 snj Exp $ +# $NetBSD: md.i386,v 1.92.4.4 2016/12/12 09:32:35 msaitoh Exp $ ./usr/X11R6/bin/X -unknown- x11 ./usr/X11R6/bin/XFree86 -unknown- x11 ./usr/X11R6/bin/gtf -unknown- x11 @@ -401,6 +401,8 @@ ./usr/X11R7/lib/modules/dri/mach64_dri.so.0 -unknown- obsolete ./usr/X11R7/lib/modules/dri/mga_dri.so -unknown- obsolete ./usr/X11R7/lib/modules/dri/mga_dri.so.0 -unknown- obsolete +./usr/X11R7/lib/modules/dri/nouveau_dri.so -unknown- xorg +./usr/X11R7/lib/modules/dri/nouveau_dri.so.0 -unknown- xorg ./usr/X11R7/lib/modules/dri/r128_dri.so -unknown- obsolete ./usr/X11R7/lib/modules/dri/r128_dri.so.0 -unknown- obsolete ./usr/X11R7/lib/modules/dri/r200_dri.so -unknown- xorg @@ -477,6 +479,8 @@ ./usr/X11R7/lib/modules/drivers/mouse_drv.so.1 -unknown- xorg ./usr/X11R7/lib/modules/drivers/neomagic_drv.so -unknown- xorg ./usr/X11R7/lib/modules/drivers/neomagic_drv.so.1 -unknown- xorg +./usr/X11R7/lib/modules/drivers/nouveau_drv.so -unknown- xorg +./usr/X11R7/lib/modules/drivers/nouveau_drv.so.1 -unknown- xorg ./usr/X11R7/lib/modules/drivers/nsc_drv.so -unknown- obsolete ./usr/X11R7/lib/modules/drivers/nsc_drv.so.2 -unknown- obsolete ./usr/X11R7/lib/modules/drivers/nv_drv.so -unknown- xorg @@ -666,6 +670,7 @@ ./usr/X11R7/man/cat4/mga.0 -unknown- .cat,xorg ./usr/X11R7/man/cat4/mousedrv.0 -unknown- .cat,xorg ./usr/X11R7/man/cat4/neomagic.0 -unknown- .cat,xorg +./usr/X11R7/man/cat4/nouveau.0 -unknown- .cat,xorg ./usr/X11R7/man/cat4/nsc.0 -unknown- obsolete ./usr/X11R7/man/cat4/nv.0 -unknown- .cat,xorg ./usr/X11R7/man/cat4/openchrome.0 -unknown- .cat,xorg @@ -712,6 +717,7 @@ ./usr/X11R7/man/html4/mga.html -unknown- html,xorg ./usr/X11R7/man/html4/mousedrv.html -unknown- html,xorg ./usr/X11R7/man/html4/neomagic.html -unknown- html,xorg +./usr/X11R7/man/html4/nouveau.html -unknown- html,xorg ./usr/X11R7/man/html4/nsc.html -unknown- obsolete ./usr/X11R7/man/html4/nv.html -unknown- html,xorg ./usr/X11R7/man/html4/openchrome.html -unknown- html,xorg @@ -758,6 +764,7 @@ ./usr/X11R7/man/man4/mga.4 -unknown- .man,xorg ./usr/X11R7/man/man4/mousedrv.4 -unknown- .man,xorg ./usr/X11R7/man/man4/neomagic.4 -unknown- .man,xorg +./usr/X11R7/man/man4/nouveau.4 -unknown- .man,xorg ./usr/X11R7/man/man4/nsc.4 -unknown- obsolete ./usr/X11R7/man/man4/nv.4 -unknown- .man,xorg ./usr/X11R7/man/man4/openchrome.4 -unknown- .man,xorg Index: src/external/mit/xorg/lib/Makefile diff -u src/external/mit/xorg/lib/Makefile:1.29.2.2 src/external/mit/xorg/lib/Makefile:1.29.2.3 --- src/external/mit/xorg/lib/Makefile:1.29.2.2 Tue Mar 3 08:28:12 2015 +++ src/external/mit/xorg/lib/Makefile Mon Dec 12 09:32:35 2016 @@ -1,11 +1,11 @@ -# $NetBSD: Makefile,v 1.29.2.2 2015/03/03 08:28:12 snj Exp $ +# $NetBSD: Makefile,v 1.29.2.3 2016/12/12 09:32:35 msaitoh Exp $ # build libraries for xorg SUBDIR= libfontenc freetype libFS libICE libglapi \ libXau libXdmcp libdrm libpciaccess libpthread-stubs .WAIT .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" -SUBDIR+=libdrm_intel +SUBDIR+=libdrm_intel libdrm_nouveau .endif SUBDIR+=libdrm_radeon pixman xkeyboard-config libxcb \ .WAIT Index: src/external/mit/xorg/lib/gallium/Makefile diff -u src/external/mit/xorg/lib/gallium/Makefile:1.6.2.3 src/external/mit/xorg/lib/gallium/Makefile:1.6.2.4 --- src/external/mit/xorg/lib/gallium/Makefile:1.6.2.3 Tue Jan 6 11:00:40 2015 +++ src/external/mit/xorg/lib/gallium/Makefile Mon Dec 12 09:32:35 2016 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.6.2.3 2015/01/06 11:00:40 martin Exp $ +# $NetBSD: Makefile,v 1.6.2.4 2016/12/12 09:32:35 msaitoh Exp $ # Link the gallium mega driver. @@ -15,7 +15,7 @@ DRIDEBUGDIR= ${DEBUGDIR}${X11USRLIBDIR}/ DRIVERS= kms_swrast swrast .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" -DRIVERS+= r600 +DRIVERS+= r600 nouveau .endif CPPFLAGS+= \ @@ -47,8 +47,14 @@ GALLIUM_SUBDIRS= \ drivers/radeon \ drivers/r600 \ drivers/r600/sb \ + drivers/nouveau \ + drivers/nouveau/nv30 \ + drivers/nouveau/nv50 \ + drivers/nouveau/codegen \ + drivers/nouveau/nvc0 \ drivers/softpipe \ winsys/radeon/drm \ + winsys/nouveau/drm \ winsys/sw/null \ winsys/sw/dri \ winsys/sw/kms-dri \ @@ -340,6 +346,116 @@ GALLIUM_SOURCES.drivers/r600/sb = \ CPPFLAGS.${_f} += -I${X11SRCDIR.MesaLib}/src/gallium/drivers/r600 .endfor +GALLIUM_SOURCES.drivers/nouveau = \ + nouveau_screen.c \ + nouveau_fence.c \ + nouveau_mm.c \ + nouveau_buffer.c \ + nouveau_heap.c \ + nouveau_video.c \ + nouveau_vp3_video.c \ + nouveau_vp3_video_bsp.c \ + nouveau_vp3_video_vp.c + +GALLIUM_SOURCES.drivers/nouveau/nv30 = \ + nv30_screen.c \ + nv30_context.c \ + nv30_format.c \ + nv30_resource.c \ + nv30_transfer.c \ + nv30_miptree.c \ + nv30_state.c \ + nv30_state_validate.c \ + nv30_texture.c \ + nv30_fragtex.c \ + nv40_verttex.c \ + nv30_fragprog.c \ + nv30_vertprog.c \ + nv30_clear.c \ + nv30_vbo.c \ + nv30_push.c \ + nv30_draw.c \ + nv30_query.c \ + nvfx_vertprog.c \ + nvfx_fragprog.c + +GALLIUM_SOURCES.drivers/nouveau/nv50 = \ + nv50_context.c \ + nv50_formats.c \ + nv50_miptree.c \ + nv50_resource.c \ + nv50_screen.c \ + nv50_state.c \ + nv50_state_validate.c \ + nv50_surface.c \ + nv50_tex.c \ + nv50_transfer.c \ + nv50_vbo.c \ + nv50_program.c \ + nv50_shader_state.c \ + nv50_push.c \ + nv50_query.c \ + nv84_video.c \ + nv84_video_bsp.c \ + nv84_video_vp.c \ + nv98_video.c \ + nv98_video_bsp.c \ + nv98_video_vp.c \ + nv98_video_ppp.c + +GALLIUM_SOURCES.drivers/nouveau/codegen = \ + nv50_ir.cpp \ + nv50_ir_bb.cpp \ + nv50_ir_build_util.cpp \ + nv50_ir_emit_nv50.cpp \ + nv50_ir_from_tgsi.cpp \ + nv50_ir_graph.cpp \ + nv50_ir_lowering_nv50.cpp \ + nv50_ir_peephole.cpp \ + nv50_ir_print.cpp \ + nv50_ir_ra.cpp \ + nv50_ir_ssa.cpp \ + nv50_ir_target.cpp \ + nv50_ir_target_nv50.cpp \ + nv50_ir_util.cpp \ + nv50_ir_emit_nvc0.cpp \ + nv50_ir_emit_gk110.cpp \ + nv50_ir_emit_gm107.cpp \ + nv50_ir_lowering_nvc0.cpp \ + nv50_ir_lowering_gm107.cpp \ + nv50_ir_target_nvc0.cpp \ + nv50_ir_target_gm107.cpp + +GALLIUM_SOURCES.drivers/nouveau/nvc0 = \ + nvc0_compute.c \ + nvc0_context.c \ + nvc0_formats.c \ + nvc0_miptree.c \ + nvc0_resource.c \ + nvc0_screen.c \ + nvc0_state.c \ + nvc0_state_validate.c \ + nvc0_surface.c \ + nvc0_tex.c \ + nvc0_transfer.c \ + nvc0_vbo.c \ + nvc0_vbo_translate.c \ + nvc0_program.c \ + nvc0_shader_state.c \ + nvc0_query.c \ + nve4_compute.c \ + nvc0_video.c \ + nvc0_video_bsp.c \ + nvc0_video_vp.c \ + nvc0_video_ppp.c + +.for _f in ${GALLIUM_SOURCES.drivers/nouveau} \ + ${GALLIUM_SOURCES.drivers/nouveau/nv30} \ + ${GALLIUM_SOURCES.drivers/nouveau/nv50} \ + ${GALLIUM_SOURCES.drivers/nouveau/codegen} \ + ${GALLIUM_SOURCES.drivers/nouveau/nvc0} +CPPFLAGS.${_f} += -I${X11SRCDIR.MesaLib}/src/gallium/drivers/nouveau +.endfor GALLIUM_SOURCES.winsys/radeon/drm = \ @@ -348,6 +464,9 @@ GALLIUM_SOURCES.winsys/radeon/drm = \ radeon_drm_cs_dump.c \ radeon_drm_winsys.c +GALLIUM_SOURCES.winsys/nouveau/drm = \ + nouveau_drm_winsys.c + GALLIUM_SOURCES.drivers/softpipe = \ sp_fs_exec.c \ sp_clear.c \ @@ -419,6 +538,7 @@ SRCS+= ${GALLIUM_SOURCES.${_d}} LIBDPLIBS+= m ${.CURDIR}/../../../../../lib/libm LIBDPLIBS+= drm ${.CURDIR}/../libdrm LIBDPLIBS+= drm_radeon ${.CURDIR}/../libdrm_radeon +LIBDPLIBS+= drm_nouveau ${.CURDIR}/../libdrm_nouveau LIBDPLIBS+= glapi ${.CURDIR}/../libglapi LIBDPLIBS+= expat ${.CURDIR}/../../../../../external/mit/expat/lib/libexpat @@ -458,6 +578,7 @@ CPPFLAGS.target.c += \ -DGALLIUM_TRACE \ -DGALLIUM_R200 \ -DGALLIUM_R600 \ + -DGALLIUM_NOUVEAU \ -DGALLIUM_SOFTPIPE \ -I${X11SRCDIR.MesaLib}/src/gallium/state_trackers/dri \ -I${X11SRCDIR.MesaLib}/src/loader \ Index: src/external/mit/xorg/lib/libdrm/drm/Makefile diff -u src/external/mit/xorg/lib/libdrm/drm/Makefile:1.6 src/external/mit/xorg/lib/libdrm/drm/Makefile:1.6.4.1 --- src/external/mit/xorg/lib/libdrm/drm/Makefile:1.6 Mon Mar 17 08:01:18 2014 +++ src/external/mit/xorg/lib/libdrm/drm/Makefile Mon Dec 12 09:32:35 2016 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.6 2014/03/17 08:01:18 mrg Exp $ +# $NetBSD: Makefile,v 1.6.4.1 2016/12/12 09:32:35 msaitoh Exp $ # install include/libdrm files @@ -7,6 +7,7 @@ .PATH: ${X11SRCDIR.drm}/include/drm .PATH: ${X11SRCDIR.drm}/intel .PATH: ${X11SRCDIR.drm}/radeon +.PATH: ${X11SRCDIR.drm}/nouveau INCS= drm.h \ drm_fourcc.h \ @@ -18,6 +19,7 @@ INCS= drm.h \ intel_debug.h \ mach64_drm.h \ mga_drm.h \ + nouveau.h \ nouveau_drm.h \ r128_drm.h \ r600_pci_ids.h \ Index: src/external/mit/xorg/server/drivers/Makefile diff -u src/external/mit/xorg/server/drivers/Makefile:1.63.10.2 src/external/mit/xorg/server/drivers/Makefile:1.63.10.3 --- src/external/mit/xorg/server/drivers/Makefile:1.63.10.2 Mon Mar 9 08:47:19 2015 +++ src/external/mit/xorg/server/drivers/Makefile Mon Dec 12 09:32:35 2016 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.63.10.2 2015/03/09 08:47:19 snj Exp $ +# $NetBSD: Makefile,v 1.63.10.3 2016/12/12 09:32:35 msaitoh Exp $ # xf86-input drivers @@ -54,6 +54,7 @@ SUBDIR+= \ xf86-video-mga \ xf86-video-neomagic \ xf86-video-nv \ + xf86-video-nouveau \ xf86-video-openchrome \ xf86-video-r128 \ xf86-video-${RADEON_SUBDIR} \ Index: src/share/mk/bsd.own.mk diff -u src/share/mk/bsd.own.mk:1.829.2.9 src/share/mk/bsd.own.mk:1.829.2.10 --- src/share/mk/bsd.own.mk:1.829.2.9 Sat Dec 26 21:58:47 2015 +++ src/share/mk/bsd.own.mk Mon Dec 12 09:32:35 2016 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.own.mk,v 1.829.2.9 2015/12/26 21:58:47 snj Exp $ +# $NetBSD: bsd.own.mk,v 1.829.2.10 2016/12/12 09:32:35 msaitoh Exp $ # This needs to be before bsd.init.mk .if defined(BSD_MK_COMPAT_FILE) @@ -1275,7 +1275,7 @@ X11SRCDIR.xf86-input-${_i}?= ${X11SRCDIR .for _v in \ ag10e apm ark ast ati ati-kms chips cirrus crime \ geode glint i128 i740 igs imstt intel mach64 mga \ - neomagic newport nsc nv nvxbox openchrome pnozz \ + neomagic newport nouveau nsc nv nvxbox openchrome pnozz \ r128 radeonhd rendition \ s3 s3virge savage siliconmotion sis suncg14 \ suncg6 sunffb sunleo suntcx \