Module Name: src Committed By: rin Date: Sun Mar 7 10:42:27 UTC 2021
Modified Files: src/external/mit/xorg/server/drivers: Makefile src/external/mit/xorg/server/xorg-server/hw/xfree86: Makefile src/external/mit/xorg/server/xorg-server/hw/xfree86/xorgos: Makefile src/share/mk: bsd.own.mk Added Files: src/distrib/sets/lists/xdebug: md.evbppc src/distrib/sets/lists/xserver: md.evbppc Log Message: Build Xorg server for evbppc with minimum wsfb(4) support for Explora. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/distrib/sets/lists/xdebug/md.evbppc cvs rdiff -u -r0 -r1.4 src/distrib/sets/lists/xserver/md.evbppc cvs rdiff -u -r1.100 -r1.101 src/external/mit/xorg/server/drivers/Makefile cvs rdiff -u -r1.39 -r1.40 \ src/external/mit/xorg/server/xorg-server/hw/xfree86/Makefile cvs rdiff -u -r1.48 -r1.49 \ src/external/mit/xorg/server/xorg-server/hw/xfree86/xorgos/Makefile cvs rdiff -u -r1.1235 -r1.1236 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/external/mit/xorg/server/drivers/Makefile diff -u src/external/mit/xorg/server/drivers/Makefile:1.100 src/external/mit/xorg/server/drivers/Makefile:1.101 --- src/external/mit/xorg/server/drivers/Makefile:1.100 Fri Oct 9 04:28:38 2020 +++ src/external/mit/xorg/server/drivers/Makefile Sun Mar 7 10:42:27 2021 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.100 2020/10/09 04:28:38 macallan Exp $ +# $NetBSD: Makefile,v 1.101 2021/03/07 10:42:27 rin Exp $ .include <bsd.own.mk> @@ -195,6 +195,11 @@ SUBDIR+= \ xf86-video-wsfb .endif # ${MACHINE} == "evbmips" +.if ${MACHINE} == "evbppc" +SUBDIR+= \ + xf86-video-wsfb +.endif # ${MACHINE} == "evbppc" + .if ${MACHINE} == "ews4800mips" SUBDIR+= \ xf86-video-wsfb Index: src/external/mit/xorg/server/xorg-server/hw/xfree86/Makefile diff -u src/external/mit/xorg/server/xorg-server/hw/xfree86/Makefile:1.39 src/external/mit/xorg/server/xorg-server/hw/xfree86/Makefile:1.40 --- src/external/mit/xorg/server/xorg-server/hw/xfree86/Makefile:1.39 Mon Nov 18 01:14:03 2019 +++ src/external/mit/xorg/server/xorg-server/hw/xfree86/Makefile Sun Mar 7 10:42:27 2021 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.39 2019/11/18 01:14:03 mrg Exp $ +# $NetBSD: Makefile,v 1.40 2021/03/07 10:42:27 rin Exp $ .include <bsd.own.mk> @@ -8,7 +8,8 @@ SUBDIR= common ddc dixmods doc dri dri2 x86emu xf86config xkb \ drivers -.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" || ${MACHINE_CPU} == "powerpc" +.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" || \ + (${MACHINE_CPU} == "powerpc" && ${MACHINE} != "evbppc") SUBDIR+= int10 .endif Index: src/external/mit/xorg/server/xorg-server/hw/xfree86/xorgos/Makefile diff -u src/external/mit/xorg/server/xorg-server/hw/xfree86/xorgos/Makefile:1.48 src/external/mit/xorg/server/xorg-server/hw/xfree86/xorgos/Makefile:1.49 --- src/external/mit/xorg/server/xorg-server/hw/xfree86/xorgos/Makefile:1.48 Fri Oct 9 17:01:29 2020 +++ src/external/mit/xorg/server/xorg-server/hw/xfree86/xorgos/Makefile Sun Mar 7 10:42:27 2021 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.48 2020/10/09 17:01:29 macallan Exp $ +# $NetBSD: Makefile,v 1.49 2021/03/07 10:42:27 rin Exp $ .include "../../../Makefile.serverlib" .include "../../../Makefile.servermod" @@ -35,9 +35,13 @@ CPPFLAGS.${_FN}+= -DPCVT_SUPPORT -DWSCON .endfor .endif -.if ${MACHINE} == "macppc" || ${MACHINE} == "prep" || ${MACHINE} == "bebox" || ${MACHINE} == "ofppc" || \ - ${MACHINE} == "ibmnws" || ${MACHINE} == "hppa" -SRCS.bsd+= ppc_video.c pm_noop.c lnx_agp.c +.if ${MACHINE_CPU} == "powerpc" || ${MACHINE} == "hppa" +SRCS.bsd+= ppc_video.c pm_noop.c +. if ${MACHINE} != "evbppc" +SRCS.bsd+= lnx_agp.c +. else +SRCS.bsd+= agp_noop.c +. endif .for _FN in ${SRCS.bsd} CPPFLAGS.${_FN}= -DWSCONS_SUPPORT -DPCVT_SUPPORT -DUSESTDRES -DHAVE_SYSV_IPC .endfor Index: src/share/mk/bsd.own.mk diff -u src/share/mk/bsd.own.mk:1.1235 src/share/mk/bsd.own.mk:1.1236 --- src/share/mk/bsd.own.mk:1.1235 Sun Dec 6 14:28:34 2020 +++ src/share/mk/bsd.own.mk Sun Mar 7 10:42:26 2021 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.own.mk,v 1.1235 2020/12/06 14:28:34 christos Exp $ +# $NetBSD: bsd.own.mk,v 1.1236 2021/03/07 10:42:26 rin Exp $ # This needs to be before bsd.init.mk .if defined(BSD_MK_COMPAT_FILE) @@ -1309,6 +1309,7 @@ MKSLJIT= yes ${MACHINE} == "ews4800mips" || \ ${MACHINE} == "evbarm" || \ ${MACHINE} == "evbmips" || \ + ${MACHINE} == "evbppc" || \ ${MACHINE} == "hp300" || \ ${MACHINE} == "hpcarm" || \ ${MACHINE} == "hpcmips" || \ Added files: Index: src/distrib/sets/lists/xdebug/md.evbppc diff -u /dev/null src/distrib/sets/lists/xdebug/md.evbppc:1.1 --- /dev/null Sun Mar 7 10:42:27 2021 +++ src/distrib/sets/lists/xdebug/md.evbppc Sun Mar 7 10:42:26 2021 @@ -0,0 +1,24 @@ +# $NetBSD: md.evbppc,v 1.1 2021/03/07 10:42:26 rin Exp $ +./usr/libdata/debug/usr/X11R7/bin/Xorg.debug xdebug-xorg-server-debug xorg,debug +./usr/libdata/debug/usr/X11R7/bin/Xorg.debug xdebug-xorg-server-debug xorg,debug +./usr/libdata/debug/usr/X11R7/bin/cvt.debug xdebug-xorg-server-debug xorg,debug +./usr/libdata/debug/usr/X11R7/bin/cvt.debug xdebug-xorg-server-debug xorg,debug +./usr/libdata/debug/usr/X11R7/bin/gtf.debug xdebug-xorg-server-debug xorg,debug +./usr/libdata/debug/usr/X11R7/bin/gtf.debug xdebug-xorg-server-debug xorg,debug +./usr/libdata/debug/usr/X11R7/lib/modules/drivers/kbd_drv.so.1.debug xdebug-xf86-input-keyboard-debug xorg,debug +./usr/libdata/debug/usr/X11R7/lib/modules/drivers/mouse_drv.so.1.debug xdebug-xf86-input-mouse-debug xorg,debug +./usr/libdata/debug/usr/X11R7/lib/modules/drivers/ws_drv.so.1.debug xdebug-xf86-input-ws-debug xorg,debug +./usr/libdata/debug/usr/X11R7/lib/modules/drivers/wsfb_drv.so.0.debug xdebug-xf86-video-wsfb-debug xorg,debug +./usr/libdata/debug/usr/X11R7/lib/modules/extensions/libdbe.so.0.debug -unknown- xorg,debug,xorg_server_ver=110 +./usr/libdata/debug/usr/X11R7/lib/modules/extensions/libdri.so.0.debug xdebug-dri-debug xorg,debug +./usr/libdata/debug/usr/X11R7/lib/modules/extensions/libdri2.so.0.debug xdebug-dri2-debug xorg,debug +./usr/libdata/debug/usr/X11R7/lib/modules/extensions/libextmod.so.0.debug -unknown- xorg,debug,xorg_server_ver=110 +./usr/libdata/debug/usr/X11R7/lib/modules/extensions/libglx.so.0.debug xdebug-glx-debug xorg,debug +./usr/libdata/debug/usr/X11R7/lib/modules/extensions/librecord.so.0.debug -unknown- xorg,debug,xorg_server_ver=110 +./usr/libdata/debug/usr/X11R7/lib/modules/extensions/libshadow.so.0.debug xdebug-shadow-debug xorg,debug +./usr/libdata/debug/usr/X11R7/lib/modules/libexa.so.0.debug xdebug-exa-debug xorg,debug +./usr/libdata/debug/usr/X11R7/lib/modules/libfb.so.0.debug xdebug-dixmods-debug xorg,debug +./usr/libdata/debug/usr/X11R7/lib/modules/libshadowfb.so.0.debug xdebug-shadowfb-debug xorg,debug +./usr/libdata/debug/usr/X11R7/lib/modules/libvbe.so.0.debug xdebug-vbe-debug xorg,debug +./usr/libdata/debug/usr/X11R7/lib/modules/libvgahw.so.0.debug xdebug-vgahw-debug xorg,debug +./usr/libdata/debug/usr/X11R7/lib/modules/libxaa.so.0.debug -unknown- xorg,debug,xorg_server_ver=110 Index: src/distrib/sets/lists/xserver/md.evbppc diff -u /dev/null src/distrib/sets/lists/xserver/md.evbppc:1.4 --- /dev/null Sun Mar 7 10:42:27 2021 +++ src/distrib/sets/lists/xserver/md.evbppc Sun Mar 7 10:42:27 2021 @@ -0,0 +1,71 @@ +# $NetBSD: md.evbppc,v 1.4 2021/03/07 10:42:27 rin Exp $ +./usr/X11R7/bin/X xserver-xorg-server-bin xorg +./usr/X11R7/bin/Xorg xserver-xorg-server-bin xorg +./usr/X11R7/bin/cvt xserver-xorg-server-bin xorg +./usr/X11R7/bin/gtf xserver-xorg-server-bin xorg +./usr/X11R7/lib/X11/doc/README.modes xserver-xorg-server-lib xorg +./usr/X11R7/lib/modules/drivers/kbd_drv.so xserver-xf86-input-keyboard-drivers xorg +./usr/X11R7/lib/modules/drivers/kbd_drv.so.1 xserver-xf86-input-keyboard-drivers xorg +./usr/X11R7/lib/modules/drivers/mouse_drv.so xserver-xf86-input-mouse-drivers xorg +./usr/X11R7/lib/modules/drivers/mouse_drv.so.1 xserver-xf86-input-mouse-drivers xorg +./usr/X11R7/lib/modules/drivers/ws_drv.so xserver-xf86-input-ws-drivers xorg +./usr/X11R7/lib/modules/drivers/ws_drv.so.1 xserver-xf86-input-ws-drivers xorg +./usr/X11R7/lib/modules/drivers/wsfb_drv.so xserver-xf86-video-wsfb-drivers xorg +./usr/X11R7/lib/modules/drivers/wsfb_drv.so.0 xserver-xf86-video-wsfb-drivers xorg +./usr/X11R7/lib/modules/extensions/libdbe.so -unknown- xorg,xorg_server_ver=110 +./usr/X11R7/lib/modules/extensions/libdbe.so.0 -unknown- xorg,xorg_server_ver=110 +./usr/X11R7/lib/modules/extensions/libdri.a xserver-dri-modules xorg +./usr/X11R7/lib/modules/extensions/libdri.so xserver-dri-modules xorg +./usr/X11R7/lib/modules/extensions/libdri.so.0 xserver-dri-modules xorg +./usr/X11R7/lib/modules/extensions/libdri2.a xserver-dri2-modules xorg +./usr/X11R7/lib/modules/extensions/libdri2.so xserver-dri2-modules xorg +./usr/X11R7/lib/modules/extensions/libdri2.so.0 xserver-dri2-modules xorg +./usr/X11R7/lib/modules/extensions/libextmod.so -unknown- xorg,xorg_server_ver=110 +./usr/X11R7/lib/modules/extensions/libextmod.so.0 -unknown- xorg,xorg_server_ver=110 +./usr/X11R7/lib/modules/extensions/libglx.so xserver-glx-modules xorg +./usr/X11R7/lib/modules/extensions/libglx.so.0 xserver-glx-modules xorg +./usr/X11R7/lib/modules/extensions/librecord.so -unknown- xorg,xorg_server_ver=110 +./usr/X11R7/lib/modules/extensions/librecord.so.0 -unknown- xorg,xorg_server_ver=110 +./usr/X11R7/lib/modules/extensions/libshadow.so xserver-shadow-modules xorg +./usr/X11R7/lib/modules/extensions/libshadow.so.0 xserver-shadow-modules xorg +./usr/X11R7/lib/modules/libexa.so xserver-exa-modules xorg +./usr/X11R7/lib/modules/libexa.so.0 xserver-exa-modules xorg +./usr/X11R7/lib/modules/libfb.a xserver-dixmods-modules xorg +./usr/X11R7/lib/modules/libfb.so xserver-dixmods-modules xorg +./usr/X11R7/lib/modules/libfb.so.0 xserver-dixmods-modules xorg +./usr/X11R7/lib/modules/libshadowfb.so xserver-shadowfb-modules xorg +./usr/X11R7/lib/modules/libshadowfb.so.0 xserver-shadowfb-modules xorg +./usr/X11R7/lib/modules/libvbe.so xserver-vbe-modules xorg +./usr/X11R7/lib/modules/libvbe.so.0 xserver-vbe-modules xorg +./usr/X11R7/lib/modules/libvgahw.so xserver-vgahw-modules xorg +./usr/X11R7/lib/modules/libvgahw.so.0 xserver-vgahw-modules xorg +./usr/X11R7/lib/modules/libxaa.so -unknown- xorg,xorg_server_ver=110 +./usr/X11R7/lib/modules/libxaa.so.0 -unknown- xorg,xorg_server_ver=110 +./usr/X11R7/man/cat1/Xorg.0 xserver-xorg-server-catman .cat,xorg +./usr/X11R7/man/cat1/cvt.0 xserver-xorg-server-catman .cat,xorg +./usr/X11R7/man/cat1/gtf.0 xserver-xorg-server-catman .cat,xorg +./usr/X11R7/man/cat4/exa.0 xserver-xf86-video-exa-catman .cat,xorg +./usr/X11R7/man/cat4/kbd.0 xserver-xf86-input-keyboard-catman .cat,xorg +./usr/X11R7/man/cat4/mousedrv.0 xserver-xf86-input-mouse-catman .cat,xorg +./usr/X11R7/man/cat4/ws.0 xserver-xf86-input-ws-catman .cat,xorg +./usr/X11R7/man/cat4/wsfb.0 xserver-xf86-video-wsfb-catman .cat,xorg +./usr/X11R7/man/cat5/xorg.conf.0 xserver-xorg-server-catman .cat,xorg +./usr/X11R7/man/html1/Xorg.html xserver-xorg-server-htmlman html,xorg +./usr/X11R7/man/html1/cvt.html xserver-xorg-server-htmlman html,xorg +./usr/X11R7/man/html1/gtf.html xserver-xorg-server-htmlman html,xorg +./usr/X11R7/man/html4/exa.html xserver-xf86-video-exa-htmlman html,xorg +./usr/X11R7/man/html4/kbd.html xserver-xf86-input-keyboard-htmlman html,xorg +./usr/X11R7/man/html4/mousedrv.html xserver-xf86-input-mouse-htmlman html,xorg +./usr/X11R7/man/html4/ws.html xserver-xf86-input-ws-htmlman html,xorg +./usr/X11R7/man/html4/wsfb.html xserver-xf86-video-wsfb-htmlman html,xorg +./usr/X11R7/man/html5/xorg.conf.html xserver-xorg-server-htmlman html,xorg +./usr/X11R7/man/man1/Xorg.1 xserver-xorg-server-man .man,xorg +./usr/X11R7/man/man1/cvt.1 xserver-xorg-server-man .man,xorg +./usr/X11R7/man/man1/gtf.1 xserver-xorg-server-man .man,xorg +./usr/X11R7/man/man4/exa.4 xserver-xf86-video-exa-man .man,xorg +./usr/X11R7/man/man4/kbd.4 xserver-xf86-input-keyboard-man .man,xorg +./usr/X11R7/man/man4/mousedrv.4 xserver-xf86-input-mouse-man .man,xorg +./usr/X11R7/man/man4/ws.4 xserver-xf86-input-ws-man .man,xorg +./usr/X11R7/man/man4/wsfb.4 xserver-xf86-video-wsfb-man .man,xorg +./usr/X11R7/man/man5/xorg.conf.5 xserver-xorg-server-man .man,xorg +./usr/X11R7/share/aclocal/xorg-server.m4 xserver-xorg-server-share xorg