Module Name:    src
Committed By:   mrg
Date:           Thu Jun 11 05:43:19 UTC 2009

Modified Files:
        src/external/mit/xorg: TODO
        src/external/mit/xorg/server/xorg-server: Makefile Makefile.Xserver
        src/external/mit/xorg/server/xorg-server/GL/GLcore: Makefile.GLcore
        src/external/mit/xorg/server/xorg-server/Xext: Makefile.Xextbuiltin
            Makefile.Xextmodule
        src/external/mit/xorg/server/xorg-server/Xi: Makefile
        src/external/mit/xorg/server/xorg-server/composite: Makefile
        src/external/mit/xorg/server/xorg-server/dbe: Makefile.dbe
        src/external/mit/xorg/server/xorg-server/dix: Makefile
        src/external/mit/xorg/server/xorg-server/doc: Makefile
        src/external/mit/xorg/server/xorg-server/exa: Makefile.exa
        src/external/mit/xorg/server/xorg-server/fb: Makefile.fb
        src/external/mit/xorg/server/xorg-server/hw/vfb: Makefile
        src/external/mit/xorg/server/xorg-server/hw/xfree86: Makefile
        src/external/mit/xorg/server/xorg-server/hw/xfree86/common: Makefile
        src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods: Makefile
            Makefile.dixmod
        src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/extmod:
            Makefile
        src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/freetype:
            Makefile
        src/external/mit/xorg/server/xorg-server/hw/xfree86/doc: Makefile
        src/external/mit/xorg/server/xorg-server/hw/xfree86/dri: Makefile
        src/external/mit/xorg/server/xorg-server/hw/xfree86/dummy: Makefile
        src/external/mit/xorg/server/xorg-server/hw/xfree86/int10: Makefile
        src/external/mit/xorg/server/xorg-server/hw/xfree86/loader: Makefile
        src/external/mit/xorg/server/xorg-server/hw/xfree86/utils: Makefile
        src/external/mit/xorg/server/xorg-server/hw/xfree86/utils/cvt: Makefile
        src/external/mit/xorg/server/xorg-server/hw/xfree86/xaa: Makefile
        src/external/mit/xorg/server/xorg-server/hw/xfree86/xorgos: Makefile
        src/external/mit/xorg/server/xorg-server/hw/xnest: Makefile
        src/external/mit/xorg/server/xorg-server/include: Makefile
        src/external/mit/xorg/server/xorg-server/os: Makefile
        src/external/mit/xorg/server/xorg-server/randr: Makefile
        src/external/mit/xorg/server/xorg-server/render: Makefile
        src/external/mit/xorg/server/xorg-server/xkb: Makefile
Added Files:
        src/external/mit/xorg/server/xorg-server/glx: Makefile Makefile.glx

Log Message:
upgrade the build framework for xorg-server 1.6.

this doesn't quite work yet.  Xvfb and Xnest attempt to link but
have missing symbols.  Xorg doesn't build all its components yet.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/external/mit/xorg/TODO
cvs rdiff -u -r1.18 -r1.19 src/external/mit/xorg/server/xorg-server/Makefile
cvs rdiff -u -r1.8 -r1.9 \
    src/external/mit/xorg/server/xorg-server/Makefile.Xserver
cvs rdiff -u -r1.1 -r1.2 \
    src/external/mit/xorg/server/xorg-server/GL/GLcore/Makefile.GLcore
cvs rdiff -u -r1.4 -r1.5 \
    src/external/mit/xorg/server/xorg-server/Xext/Makefile.Xextbuiltin
cvs rdiff -u -r1.5 -r1.6 \
    src/external/mit/xorg/server/xorg-server/Xext/Makefile.Xextmodule
cvs rdiff -u -r1.1 -r1.2 src/external/mit/xorg/server/xorg-server/Xi/Makefile
cvs rdiff -u -r1.2 -r1.3 \
    src/external/mit/xorg/server/xorg-server/composite/Makefile
cvs rdiff -u -r1.4 -r1.5 \
    src/external/mit/xorg/server/xorg-server/dbe/Makefile.dbe
cvs rdiff -u -r1.6 -r1.7 \
    src/external/mit/xorg/server/xorg-server/dix/Makefile
cvs rdiff -u -r1.2 -r1.3 \
    src/external/mit/xorg/server/xorg-server/doc/Makefile
cvs rdiff -u -r1.2 -r1.3 \
    src/external/mit/xorg/server/xorg-server/exa/Makefile.exa
cvs rdiff -u -r1.4 -r1.5 \
    src/external/mit/xorg/server/xorg-server/fb/Makefile.fb
cvs rdiff -u -r0 -r1.1 src/external/mit/xorg/server/xorg-server/glx/Makefile \
    src/external/mit/xorg/server/xorg-server/glx/Makefile.glx
cvs rdiff -u -r1.6 -r1.7 \
    src/external/mit/xorg/server/xorg-server/hw/vfb/Makefile
cvs rdiff -u -r1.25 -r1.26 \
    src/external/mit/xorg/server/xorg-server/hw/xfree86/Makefile
cvs rdiff -u -r1.8 -r1.9 \
    src/external/mit/xorg/server/xorg-server/hw/xfree86/common/Makefile
cvs rdiff -u -r1.5 -r1.6 \
    src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/Makefile
cvs rdiff -u -r1.4 -r1.5 \
    src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/Makefile.dixmod
cvs rdiff -u -r1.5 -r1.6 \
    src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/extmod/Makefile
cvs rdiff -u -r1.2 -r1.3 \
    
src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/freetype/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    src/external/mit/xorg/server/xorg-server/hw/xfree86/doc/Makefile
cvs rdiff -u -r1.4 -r1.5 \
    src/external/mit/xorg/server/xorg-server/hw/xfree86/dri/Makefile
cvs rdiff -u -r1.2 -r1.3 \
    src/external/mit/xorg/server/xorg-server/hw/xfree86/dummy/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    src/external/mit/xorg/server/xorg-server/hw/xfree86/int10/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    src/external/mit/xorg/server/xorg-server/hw/xfree86/loader/Makefile
cvs rdiff -u -r1.11 -r1.12 \
    src/external/mit/xorg/server/xorg-server/hw/xfree86/utils/Makefile
cvs rdiff -u -r1.2 -r1.3 \
    src/external/mit/xorg/server/xorg-server/hw/xfree86/utils/cvt/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    src/external/mit/xorg/server/xorg-server/hw/xfree86/xaa/Makefile
cvs rdiff -u -r1.13 -r1.14 \
    src/external/mit/xorg/server/xorg-server/hw/xfree86/xorgos/Makefile
cvs rdiff -u -r1.8 -r1.9 \
    src/external/mit/xorg/server/xorg-server/hw/xnest/Makefile
cvs rdiff -u -r1.4 -r1.5 \
    src/external/mit/xorg/server/xorg-server/include/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/mit/xorg/server/xorg-server/os/Makefile
cvs rdiff -u -r1.2 -r1.3 \
    src/external/mit/xorg/server/xorg-server/randr/Makefile
cvs rdiff -u -r1.1 -r1.2 \
    src/external/mit/xorg/server/xorg-server/render/Makefile
cvs rdiff -u -r1.4 -r1.5 \
    src/external/mit/xorg/server/xorg-server/xkb/Makefile

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/TODO
diff -u src/external/mit/xorg/TODO:1.16 src/external/mit/xorg/TODO:1.17
--- src/external/mit/xorg/TODO:1.16	Sun Oct  5 18:39:28 2008
+++ src/external/mit/xorg/TODO	Thu Jun 11 05:43:15 2009
@@ -1,4 +1,4 @@
-$NetBSD: TODO,v 1.16 2008/10/05 18:39:28 cube Exp $
+$NetBSD: TODO,v 1.17 2009/06/11 05:43:15 mrg Exp $
 
 plan:
 	- build modular-xorg stuff with reach over
@@ -45,3 +45,7 @@
 things to delete:
 - lbx is dead, kill it
 
+
+upgrade issues:
+	- xorg-server 1.6 needs libpciaccess, newer Xfont, newer Mesa and xkeyboard-config
+	- new Mesa has glslcompiler -- do we want it?

Index: src/external/mit/xorg/server/xorg-server/Makefile
diff -u src/external/mit/xorg/server/xorg-server/Makefile:1.18 src/external/mit/xorg/server/xorg-server/Makefile:1.19
--- src/external/mit/xorg/server/xorg-server/Makefile:1.18	Mon Dec 22 01:04:27 2008
+++ src/external/mit/xorg/server/xorg-server/Makefile	Thu Jun 11 05:43:15 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.18 2008/12/22 01:04:27 jmcneill Exp $
+#	$NetBSD: Makefile,v 1.19 2009/06/11 05:43:15 mrg Exp $
 
 .include <bsd.own.mk>
 
@@ -16,24 +16,6 @@
 SUBDIR.miext=
 .endif
 
-.if ${XSERVER_HAS_CFB} != "no"
-SUBDIR.cfb=cfb cfb32
-.else
-SUBDIR.cfb=
-.endif
-
-.if ${XSERVER_HAS_FB} != "no"
-SUBDIR.fb=fb
-.else
-SUBDIR.fb=
-.endif
-
-.if ${XSERVER_HAS_AFB} != "no"
-SUBDIR.afb=afb
-.else
-SUBDIR.afb=
-.endif
-
 .if ${XSERVER_HAS_IPLAN} != "no"
 SUBDIR.iplan=iplan2p4 iplan2p8
 .else
@@ -41,21 +23,12 @@
 .endif
 
 SUBDIR=		doc include .WAIT
-SUBDIR+=	GL
-SUBDIR+=	dix ${SUBDIR.fb} mi Xext ${SUBDIR.miext} os randr render 
-SUBDIR+=	Xi xkb xkbstubs dbe mfb ${SUBDIR.afb} ${SUBDIR.cfb} record xfixes
-SUBDIR+=	damageext XTrap composite config .WAIT
+SUBDIR+=	glx
+SUBDIR+=	dix fb mi Xext ${SUBDIR.miext} os randr render 
+SUBDIR+=	Xi xkb xkbstubs dbe record xfixes
+SUBDIR+=	damageext composite config .WAIT
 SUBDIR+=	hw
 
-# XXX stuff installed by modular-xorg-server we need to deal with:
-#libpcidata
-#libshadow
-
-#bin/X
-#bin/Xorg
-#bin/xorgcfg
-#bin/xorgconfig
-
 .PATH:	${X11SRCDIR.xorg-server}
 
 PKGCONFIG=	xorg-server

Index: src/external/mit/xorg/server/xorg-server/Makefile.Xserver
diff -u src/external/mit/xorg/server/xorg-server/Makefile.Xserver:1.8 src/external/mit/xorg/server/xorg-server/Makefile.Xserver:1.9
--- src/external/mit/xorg/server/xorg-server/Makefile.Xserver:1.8	Mon Dec 22 01:04:27 2008
+++ src/external/mit/xorg/server/xorg-server/Makefile.Xserver	Thu Jun 11 05:43:15 2009
@@ -1,22 +1,4 @@
-#	$NetBSD: Makefile.Xserver,v 1.8 2008/12/22 01:04:27 jmcneill Exp $
-
-# XXX old list
-.if 0
-.for _SL in	dix os mi composite damage miext/damage \
-		Xext/ext Xext/exts GL/glx GL/GLcore xkb dbe \
-		record randr render xtrap mfb iplan2p4 iplan2p8 \
-		cfb cfb16 cfb24 cfb32 fb xfixes miext/cw \
-		hw/xnest hw/vfb fontbase afb \
-		\
-		dix/xpstubs hw/sun hw/xfree86/xf86 hw/xfree86/xf86_os \
-		hw/xfree86/xf86config hw/xfree86/loader \
-		\
-		hw/netbsd/macppc hw/netbsd/hpc hw/netbsd/x68k \
-		hw/netbsd/mac68k hw/netbsd/amiga hw/netbsd/dec \
-		hw/netbsd/arm32vidc hw/netbsd/alpha hw/netbsd/dreamcast \
-		hw/netbsd/newsmips
-.endfor
-.endif
+#	$NetBSD: Makefile.Xserver,v 1.9 2009/06/11 05:43:15 mrg Exp $
 
 .for _SL in \
 	mi \
@@ -95,8 +77,6 @@
 LDADD.XORG_CORE=	${LDADD.dix} ${LDADD.config}
 DPADD.XORG_CORE=	${DPADD.dix} ${DPADD.config}
 
-LIBCWRAPPER=	${LIBDIR.os}/libc_wrapper.o
-
 CPPFLAGS+=	-I${X11SRCDIR.xorg-server}/include \
 		-I${X11SRCDIR.xorg-server}/Xext \
 		-I${DESTDIR}${X11INCDIR}/pixman-1 \

Index: src/external/mit/xorg/server/xorg-server/GL/GLcore/Makefile.GLcore
diff -u src/external/mit/xorg/server/xorg-server/GL/GLcore/Makefile.GLcore:1.1 src/external/mit/xorg/server/xorg-server/GL/GLcore/Makefile.GLcore:1.2
--- src/external/mit/xorg/server/xorg-server/GL/GLcore/Makefile.GLcore:1.1	Fri Sep 26 06:57:03 2008
+++ src/external/mit/xorg/server/xorg-server/GL/GLcore/Makefile.GLcore	Thu Jun 11 05:43:15 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.GLcore,v 1.1 2008/09/26 06:57:03 rtr Exp $
+#	$NetBSD: Makefile.GLcore,v 1.2 2009/06/11 05:43:15 mrg Exp $
 
 SRCS.GLcore= \
 	${SRCS.main} \
@@ -179,7 +179,6 @@
 	slang_emit.c \
 	slang_ir.c \
 	slang_label.c \
-	slang_library_noise.c \
 	slang_link.c \
 	slang_log.c \
 	slang_mem.c \

Index: src/external/mit/xorg/server/xorg-server/Xext/Makefile.Xextbuiltin
diff -u src/external/mit/xorg/server/xorg-server/Xext/Makefile.Xextbuiltin:1.4 src/external/mit/xorg/server/xorg-server/Xext/Makefile.Xextbuiltin:1.5
--- src/external/mit/xorg/server/xorg-server/Xext/Makefile.Xextbuiltin:1.4	Sat Aug  9 06:48:17 2008
+++ src/external/mit/xorg/server/xorg-server/Xext/Makefile.Xextbuiltin	Thu Jun 11 05:43:15 2009
@@ -1,12 +1,8 @@
-#	$NetBSD: Makefile.Xextbuiltin,v 1.4 2008/08/09 06:48:17 rtr Exp $
+#	$NetBSD: Makefile.Xextbuiltin,v 1.5 2009/06/11 05:43:15 mrg Exp $
 
 SRCS.Xextbuiltin=	shape.c sleepuntil.c xtest.c	
 SRCS.Xextbuiltin+=	shm.c
 SRCS.Xextbuiltin+=	panoramiX.c panoramiXprocs.c panoramiXSwap.c
 SRCS.Xextbuiltin+=	xace.c
 SRCS.Xextbuiltin+=	security.c
-#SRCS.Xextbuiltin+=	xcalibrate.c
-SRCS.Xextbuiltin+=	xevie.c
-#SRCS.Xextbuiltin+=	xprint.c
-SRCS.Xextbuiltin+=	appgroup.c
 SRCS.Xextbuiltin+=	xf86bigfont.c

Index: src/external/mit/xorg/server/xorg-server/Xext/Makefile.Xextmodule
diff -u src/external/mit/xorg/server/xorg-server/Xext/Makefile.Xextmodule:1.5 src/external/mit/xorg/server/xorg-server/Xext/Makefile.Xextmodule:1.6
--- src/external/mit/xorg/server/xorg-server/Xext/Makefile.Xextmodule:1.5	Wed Jun 10 08:29:20 2009
+++ src/external/mit/xorg/server/xorg-server/Xext/Makefile.Xextmodule	Thu Jun 11 05:43:15 2009
@@ -1,10 +1,8 @@
-#	$NetBSD: Makefile.Xextmodule,v 1.5 2009/06/10 08:29:20 mrg Exp $
+#	$NetBSD: Makefile.Xextmodule,v 1.6 2009/06/11 05:43:15 mrg Exp $
 
-SRCS.Xextmodule=	bigreq.c mitmisc.c sync.c xcmisc.c
+SRCS.Xextmodule=	bigreq.c sync.c xcmisc.c
 SRCS.Xextmodule+=	xvmain.c xvdisp.c xvmc.c
 SRCS.Xextmodule+=	xres.c
 SRCS.Xextmodule+=	saver.c
-SRCS.Xextmodule+=	cup.c
-SRCS.Xextmodule+=	EVI.c sampleEVI.c
 SRCS.Xextmodule+=	mbuf.c
 SRCS.Xextmodule+=	dpms.c

Index: src/external/mit/xorg/server/xorg-server/Xi/Makefile
diff -u src/external/mit/xorg/server/xorg-server/Xi/Makefile:1.1 src/external/mit/xorg/server/xorg-server/Xi/Makefile:1.2
--- src/external/mit/xorg/server/xorg-server/Xi/Makefile:1.1	Sat Aug  2 19:42:15 2008
+++ src/external/mit/xorg/server/xorg-server/Xi/Makefile	Thu Jun 11 05:43:15 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2008/08/02 19:42:15 mrg Exp $
+#	$NetBSD: Makefile,v 1.2 2009/06/11 05:43:15 mrg Exp $
 
 .include "../Makefile.serverlib"
 .include "../Makefile.servermod"
@@ -14,7 +14,7 @@
 		grabdevb.c grabdevk.c gtmotion.c listdev.c opendev.c \
 		queryst.c selectev.c sendexev.c setbmap.c setdval.c \
 		setfocus.c setmmap.c setmode.c ungrdev.c ungrdevb.c \
-		ungrdevk.c
+		ungrdevk.c xiproperty.c
 
 CPPFLAGS+=      -I${DESTDIR}${X11INCDIR}/pixman-1 \
 		-I${DESTDIR}${X11INCDIR}/xorg \

Index: src/external/mit/xorg/server/xorg-server/composite/Makefile
diff -u src/external/mit/xorg/server/xorg-server/composite/Makefile:1.2 src/external/mit/xorg/server/xorg-server/composite/Makefile:1.3
--- src/external/mit/xorg/server/xorg-server/composite/Makefile:1.2	Thu Aug 28 07:33:38 2008
+++ src/external/mit/xorg/server/xorg-server/composite/Makefile	Thu Jun 11 05:43:15 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2008/08/28 07:33:38 mrg Exp $
+#	$NetBSD: Makefile,v 1.3 2009/06/11 05:43:15 mrg Exp $
 
 .include "../Makefile.serverlib"
 .include "../Makefile.servermod"
@@ -6,7 +6,8 @@
 LIB=		composite
 .PATH:		${X11SRCDIR.xorg-server}/composite
 
-SRCS=		compalloc.c compext.c compint.h compinit.c compwindow.c
+SRCS=		compalloc.c compext.c compint.h compinit.c compwindow.c \
+		compoverlay.c
 
 CPPFLAGS+=	${X11FLAGS.PERVASIVE_EXTENSION} ${X11FLAGS.DIX} ${X11INCS.DIX}
 

Index: src/external/mit/xorg/server/xorg-server/dbe/Makefile.dbe
diff -u src/external/mit/xorg/server/xorg-server/dbe/Makefile.dbe:1.4 src/external/mit/xorg/server/xorg-server/dbe/Makefile.dbe:1.5
--- src/external/mit/xorg/server/xorg-server/dbe/Makefile.dbe:1.4	Sun Aug 24 13:47:05 2008
+++ src/external/mit/xorg/server/xorg-server/dbe/Makefile.dbe	Thu Jun 11 05:43:15 2009
@@ -1,9 +1,10 @@
-#	$NetBSD: Makefile.dbe,v 1.4 2008/08/24 13:47:05 rtr Exp $
+#	$NetBSD: Makefile.dbe,v 1.5 2009/06/11 05:43:15 mrg Exp $
 
 .PATH:		${X11SRCDIR.xorg-server}/dbe
 SRCS.dbe=	dbe.c midbe.c
 
 CPPFLAGS+=	-I${X11SRCDIR.xorg-server}/include \
+		-I${X11SRCDIR.xorg-server}/Xext \
 		-I${DESTDIR}${X11INCDIR}/pixman-1
 
 .include <bsd.x11.mk>

Index: src/external/mit/xorg/server/xorg-server/dix/Makefile
diff -u src/external/mit/xorg/server/xorg-server/dix/Makefile:1.6 src/external/mit/xorg/server/xorg-server/dix/Makefile:1.7
--- src/external/mit/xorg/server/xorg-server/dix/Makefile:1.6	Mon Oct 20 16:25:06 2008
+++ src/external/mit/xorg/server/xorg-server/dix/Makefile	Thu Jun 11 05:43:15 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.6 2008/10/20 16:25:06 cube Exp $
+#	$NetBSD: Makefile,v 1.7 2009/06/11 05:43:15 mrg Exp $
 
 .include "../Makefile.serverlib"
 .include "../Makefile.servermod"
@@ -12,7 +12,9 @@
 		dixutils.c events.c extension.c ffs.c gc.c getevents.c \
 		globals.c glyphcurs.c grabs.c initatoms.c main.c pixmap.c \
 		privates.c property.c resource.c swaprep.c swapreq.c \
-		tables.c window.c
+		tables.c window.c \
+		deprecated.c enterleave.c ptrveloc.c registry.c selection.c
+
 
 CPPFLAGS+=	-I${DESTDIR}${X11INCDIR}/pixman-1
 CPPFLAGS+=	-I${DESTDIR}${X11INCDIR}/xorg
@@ -31,6 +33,3 @@
 
 .include <bsd.x11.mk>
 .include <bsd.lib.mk>
-
-SUBDIR=	xpstubs
-.include <bsd.subdir.mk>

Index: src/external/mit/xorg/server/xorg-server/doc/Makefile
diff -u src/external/mit/xorg/server/xorg-server/doc/Makefile:1.2 src/external/mit/xorg/server/xorg-server/doc/Makefile:1.3
--- src/external/mit/xorg/server/xorg-server/doc/Makefile:1.2	Tue Oct 14 23:37:19 2008
+++ src/external/mit/xorg/server/xorg-server/doc/Makefile	Thu Jun 11 05:43:16 2009
@@ -1,11 +1,11 @@
-#	$NetBSD: Makefile,v 1.2 2008/10/14 23:37:19 cube Exp $
+#	$NetBSD: Makefile,v 1.3 2009/06/11 05:43:16 mrg Exp $
 
 .include <bsd.own.mk>
 
 .include "../dix/Makefile.common"
 
 .PATH: ${X11SRCDIR.xorg-server}/doc
-MAN=	SecurityPolicy.5 Xserver.1
+MAN=	Xserver.1
 X11EXTRAMANDEFS+=	-e 's%__default_font_path__%${X11DEFAULTFONTPATH:ts,:S/,/, /g}%g'
 
 .include <bsd.x11.mk>

Index: src/external/mit/xorg/server/xorg-server/exa/Makefile.exa
diff -u src/external/mit/xorg/server/xorg-server/exa/Makefile.exa:1.2 src/external/mit/xorg/server/xorg-server/exa/Makefile.exa:1.3
--- src/external/mit/xorg/server/xorg-server/exa/Makefile.exa:1.2	Mon Sep  1 15:12:22 2008
+++ src/external/mit/xorg/server/xorg-server/exa/Makefile.exa	Thu Jun 11 05:43:16 2009
@@ -1,9 +1,9 @@
-#	$NetBSD: Makefile.exa,v 1.2 2008/09/01 15:12:22 christos Exp $
+#	$NetBSD: Makefile.exa,v 1.3 2009/06/11 05:43:16 mrg Exp $
 
 .PATH:		${X11SRCDIR.xorg-server}/exa
 
 SRCS.exa=	exa.c exa_accel.c exa_migration.c exa_offscreen.c \
-		exa_render.c exa_unaccel.c 
+		exa_render.c exa_unaccel.c exa_glyphs.c
 
 CPPFLAGS+=	-I${X11SRCDIR.xorg-server}/include \
 		-I${X11SRCDIR.xorg-server}/Xext \

Index: src/external/mit/xorg/server/xorg-server/fb/Makefile.fb
diff -u src/external/mit/xorg/server/xorg-server/fb/Makefile.fb:1.4 src/external/mit/xorg/server/xorg-server/fb/Makefile.fb:1.5
--- src/external/mit/xorg/server/xorg-server/fb/Makefile.fb:1.4	Sun Aug 24 13:47:05 2008
+++ src/external/mit/xorg/server/xorg-server/fb/Makefile.fb	Thu Jun 11 05:43:16 2009
@@ -1,13 +1,13 @@
-#	$NetBSD: Makefile.fb,v 1.4 2008/08/24 13:47:05 rtr Exp $
+#	$NetBSD: Makefile.fb,v 1.5 2009/06/11 05:43:16 mrg Exp $
 
 .PATH:		${X11SRCDIR.xorg-server}/fb
 SRCS.fb=	fb24_32.c fballpriv.c fbarc.c fbbits.c fbblt.c \
-		fbbltone.c fbbstore.c fbcopy.c \
+		fbbltone.c fbcopy.c \
 		fbfill.c fbfillrect.c fbfillsp.c fbgc.c fbgetsp.c \
 		fbglyph.c fbimage.c fbline.c fboverlay.c \
 		fbpict.c fbpixmap.c fbpoint.c fbpush.c fbscreen.c \
 		fbseg.c fbsetsp.c fbsolid.c fbstipple.c fbtile.c \
-		fbtrap.c fbutil.c fbwindow.c fbpseudocolor.c
+		fbtrap.c fbutil.c fbwindow.c
 
 CPPFLAGS+=	${X11FLAGS.DIX} ${X11INCS.DIX} -DHAVE_DIX_CONFIG_H
 

Index: src/external/mit/xorg/server/xorg-server/hw/vfb/Makefile
diff -u src/external/mit/xorg/server/xorg-server/hw/vfb/Makefile:1.6 src/external/mit/xorg/server/xorg-server/hw/vfb/Makefile:1.7
--- src/external/mit/xorg/server/xorg-server/hw/vfb/Makefile:1.6	Sat Jan 24 17:24:52 2009
+++ src/external/mit/xorg/server/xorg-server/hw/vfb/Makefile	Thu Jun 11 05:43:16 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.6 2009/01/24 17:24:52 bouyer Exp $
+#	$NetBSD: Makefile,v 1.7 2009/06/11 05:43:16 mrg Exp $
 
 .include <bsd.own.mk>
 
@@ -59,10 +59,9 @@
 	${LDADD.Xext} \
 	${LDADD.config} \
 	${LDADD.dbe} \
-	${LDADD.XTrap} \
 	${LDADD.record} \
-	${LDADD.render} \
 	${LDADD.randr} \
+	${LDADD.render} \
 	${LDADD.damageext} \
 	${LDADD.miext/damage} \
 	${LDADD.miext/shadow} \
@@ -70,7 +69,6 @@
 	${LDADD.xkb} \
 	${LDADD.xkbstubs} \
 	${LDADD.composite} \
-	${LDADD.dix/xpstubs} \
 	${LDADD.os} \
 	-lXfont \
 	-lfreetype \
@@ -80,16 +78,18 @@
 	-lpixman-1 \
 	-lXdmcp \
 	-lz \
-	-lm
+	-lm \
+	-lcrypto
 
 DPADD+=	${DPADD.dix} ${DPADD.fb} ${DPADD.mi} ${DPADD.xfixes} \
-	${DPADD.Xext} ${DPADD.config} ${DPADD.dbe} ${DPADD.XTrap} \
+	${DPADD.Xext} ${DPADD.config} ${DPADD.dbe} \
 	${DPADD.record} ${DPADD.render} ${DPADD.randr} ${DPADD.damageext} \
 	${DPADD.miext/damage} ${DPADD.miext/shadow} ${DPADD.Xi} \
-	${DPADD.xkb} ${DPADD.composite} ${DPADD.dix/xpstubs} ${DPADD.os} \
+	${DPADD.xkb} ${DPADD.composite} ${DPADD.os} \
 	${LIBCWRAPPER} \
 	${LIBXFONT} ${LIBFREETYPE} ${LIBXAU} ${LIBFONTENC} \
-	${LIBPIXMAN1} ${LIBXDMCP} ${LIBZ} ${LIBM}
+	${LIBPIXMAN1} ${LIBXDMCP} ${LIBZ} ${LIBM} \
+	${LIBCRYPTO}
 
 .if ${MACHINE_ARCH} == "i386"
 LDADD+=	-li386

Index: src/external/mit/xorg/server/xorg-server/hw/xfree86/Makefile
diff -u src/external/mit/xorg/server/xorg-server/hw/xfree86/Makefile:1.25 src/external/mit/xorg/server/xorg-server/hw/xfree86/Makefile:1.26
--- src/external/mit/xorg/server/xorg-server/hw/xfree86/Makefile:1.25	Sat Feb 14 13:32:13 2009
+++ src/external/mit/xorg/server/xorg-server/hw/xfree86/Makefile	Thu Jun 11 05:43:16 2009
@@ -1,9 +1,9 @@
-#	$NetBSD: Makefile,v 1.25 2009/02/14 13:32:13 abs Exp $
+#	$NetBSD: Makefile,v 1.26 2009/06/11 05:43:16 mrg Exp $
 
-SUBDIR=		common init ddc dixmods doc dri dummy i2c int10 loader \
+SUBDIR=		common init ddc dixmods doc dri dri2 dummy i2c int10 loader \
 		xf86modes exa \
-		xorgos rac ramdac scanpci pcidata shadowfb vbe vgahw \
-		x86emu xaa xf1bpp xf4bpp xf8_16bpp xf8_32bpp xf86config
+		xorgos ramdac pcidata shadowfb vbe vgahw \
+		x86emu xaa xf86config xf8_16bpp
 
 SUBDIR+=	.WAIT utils
 
@@ -20,7 +20,6 @@
 CPPFLAGS+=	-I${DESTDIR}${X11INCDIR}/X11 \
 		-I${X11SRCDIR.xc}/include/fonts \
 		-I${X11SRCDIR.xorg-server}/fb \
-		-I${X11SRCDIR.xorg-server}/mfb \
 		-I${X11SRCDIR.xorg-server}/mi \
 		-I${X11SRCDIR.xorg-server}/include \
 		-I${X11SRCDIR.xorg-server}/os \
@@ -44,7 +43,6 @@
 LDADD+=	${LDADD.hw/xfree86/common}
 LDADD+=	${LDADD.hw/xfree86/xorgos}
 #LDADD+=	${LDADD.osandcommon}
-LDADD+=	${LDADD.hw/xfree86/rac}
 LDADD+=	${LDADD.hw/xfree86/xf86config}
 LDADD+=	${LDADD.hw/xfree86/dixmods}
 LDADD+=	${LDADD.hw/xfree86/xf86modes}
@@ -63,7 +61,6 @@
 LDADD+=	${LDADD.miext/cw}
 LDADD+=	${LDADD.Xi}
 LDADD+=	${LDADD.xkb}
-LDADD+=	${LDADD.dix/xpstubs}
 LDADD+=	${LDADD.os}
 LDADD+=	${LDADD.hw/xfree86/dixmods/fb}
 LDADD+=	${LDADD.hw/xfree86/dixmods/xorgxkb}
@@ -103,11 +100,9 @@
 	${DPADD.composite} \
 	${DPADD.os} \
 	${DPADD.hw/xfree86/dixmods/fb} \
-	${DPADD.dix/xpstubs} \
 	${DPADD.hw/xfree86/fb} \
 	${DPADD.hw/xfree86/init} \
 	${DPADD.hw/xfree86/loader} \
-	${DPADD.hw/xfree86/rac} \
 	${DPADD.hw/xfree86/xf86config} \
 	${DPADD.hw/xfree86/dixmods} \
 	${DPADD.hw/xfree86/xf86modes} \

Index: src/external/mit/xorg/server/xorg-server/hw/xfree86/common/Makefile
diff -u src/external/mit/xorg/server/xorg-server/hw/xfree86/common/Makefile:1.8 src/external/mit/xorg/server/xorg-server/hw/xfree86/common/Makefile:1.9
--- src/external/mit/xorg/server/xorg-server/hw/xfree86/common/Makefile:1.8	Sat Feb 14 13:32:13 2009
+++ src/external/mit/xorg/server/xorg-server/hw/xfree86/common/Makefile	Thu Jun 11 05:43:16 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.8 2009/02/14 13:32:13 abs Exp $
+#	$NetBSD: Makefile,v 1.9 2009/06/11 05:43:16 mrg Exp $
 
 .include <bsd.sys.mk> # for HOST_SH
 
@@ -9,24 +9,16 @@
 
 .PATH:	${X11SRCDIR.xorg-server}/hw/xfree86/common
 SRCS.xv=	xf86xv.c xf86xvmc.c
-
-SRCS.bus=	xf86isaBus.c xf86pciBus.c xf86fbBus.c xf86noBus.c
-
-SRCS.xkb=	xf86XKB.c
-SRCS.xiso=	xf86Xinput.c xisb.c
+SRCS.bus=	xf86pciBus.c xf86fbBus.c xf86noBus.c
 SRCS.randr=	xf86RandR.c
 
-#	no xf86cvt.c - it is libxf86modes
-SRCS=	xf86Configure.c xf86Bus.c xf86Config.c \
+SRCS=	xf86Configure.c xf86ShowOpts.c xf86Bus.c xf86Config.c \
 	xf86Cursor.c xf86DGA.c xf86DPMS.c \
-	xf86DoProbe.c xf86DoScanPci.c xf86Events.c \
-	xf86Globals.c xf86AutoConfig.c \
-	xf86MiscExt.c xf86Option.c \
-	xf86VidMode.c xf86fbman.c xf86cmap.c \
-	xf86Helper.c xf86PM.c \
-	xf86Mode.c xf86Build.h xorgHelper.c xf86Versions.c \
-	xf86DefModeSet.c ${SRCS.xv} \
-	${SRCS.xiso} ${SRCS.randr} ${SRCS.bus} ${SRCS.xkb}
+	xf86Events.c xf86Globals.c xf86AutoConfig.c \
+	xf86Option.c \
+	xf86Helper.c xf86PM.c xf86RAC.c xf86Xinput.c xisb.c \
+	xf86Mode.c xorgHelper.c \
+	${SRCS.xv} ${SRCS.bus} ${SRCS.randr}
 
 .if ${MACHINE_ARCH} == "sparc" || ${MACHINE_ARCH} == "sparc64"
 SRCS.bus+=	xf86sbusBus.c
@@ -67,13 +59,13 @@
                 -I${X11SRCDIR.xorg-server}/Xi \
                 -I${X11SRCDIR.xorg-server}/hw/xfree86/ddc \
 		-I${X11SRCDIR.xorg-server}/hw/xfree86/dixmods/extmod \
+		-I${X11SRCDIR.xorg-server}/hw/xfree86/modes \
 		-I${X11SRCDIR.xorg-server}/hw/xfree86/i2c \
 		-I${X11SRCDIR.xorg-server}/hw/xfree86 \
                 -I${X11SRCDIR.xorg-server}/hw/xfree86/parser \
                 -I${X11SRCDIR.xorg-server}/hw/xfree86/loader \
 		-I${X11SRCDIR.xorg-server}/hw/xfree86/vgahw \
 		-I${X11SRCDIR.xorg-server}/hw/xfree86/rac \
-		-I${X11SRCDIR.xorg-server}/hw/xfree86/scanpci \
 		-I${X11SRCDIR.xorg-server}/hw/xfree86/vbe \
 		-I${X11SRCDIR.xorg-server}/hw/xfree86/int10 \
 		-I${X11SRCDIR.xorg-server}/render \

Index: src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/Makefile
diff -u src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/Makefile:1.5 src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/Makefile:1.6
--- src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/Makefile:1.5	Mon Oct  6 10:33:44 2008
+++ src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/Makefile	Thu Jun 11 05:43:16 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.5 2008/10/06 10:33:44 rtr Exp $
+#	$NetBSD: Makefile,v 1.6 2009/06/11 05:43:16 mrg Exp $
 
 .include "../../../Makefile.serverlib"
 .include "../../../Makefile.servermod"
@@ -23,21 +23,14 @@
 
 SUBDIR = \
 	GLcore \
-	afb \
-	cfb \
-	cfb32 \
 	dbe \
 	extmod \
 	fb \
-	freetype \
 	glx \
-	mfb \
 	record \
 	shadow \
-	type1 \
 	wfb \
-	xorgxkb \
-	xtrap
+	xorgxkb
 
 .include <bsd.x11.mk>
 LIBDIR=	${XMODULEDIR}

Index: src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/Makefile.dixmod
diff -u src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/Makefile.dixmod:1.4 src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/Makefile.dixmod:1.5
--- src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/Makefile.dixmod:1.4	Sun Aug 24 13:47:05 2008
+++ src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/Makefile.dixmod	Thu Jun 11 05:43:16 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.dixmod,v 1.4 2008/08/24 13:47:05 rtr Exp $
+#	$NetBSD: Makefile.dixmod,v 1.5 2009/06/11 05:43:16 mrg Exp $
 
 .include <bsd.own.mk>
 
@@ -10,10 +10,8 @@
 .PATH:	${X11SRCDIR.xorg-server}/hw/xfree86/dixmods
 
 CPPFLAGS+=	-I${X11SRCDIR.xorg-server}/hw/xfree86/dixmods \
-		-I${X11SRCDIR.xorg-server}/hw/xfree86/afb \
-		-I${X11SRCDIR.xorg-server}/hw/xfree86/mfb \
-		-I${X11SRCDIR.xorg-server}/hw/xfree86/cfb \
 		-I${X11SRCDIR.xorg-server}/hw/xfree86/dbe \
+		-I${X11SRCDIR.xorg-server}/glx \
 		-I${DESTDIR}${X11INCDIR}/X11 \
 		-I${DESTDIR}${X11INCDIR}/pixman-1 \
 		-I${DESTDIR}${X11INCDIR}/xorg

Index: src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/extmod/Makefile
diff -u src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/extmod/Makefile:1.5 src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/extmod/Makefile:1.6
--- src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/extmod/Makefile:1.5	Fri Aug 15 15:55:06 2008
+++ src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/extmod/Makefile	Thu Jun 11 05:43:16 2009
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2008/08/15 15:55:06 rtr Exp $
+# $NetBSD: Makefile,v 1.6 2009/06/11 05:43:16 mrg Exp $
 
 XMODULEDIR=     ${X11USRLIBDIR}/modules/extensions
 
@@ -8,7 +8,7 @@
 LIB=	extmod
 
 .PATH:	${X11SRCDIR.xorg-server}/hw/xfree86/dixmods/extmod
-SRCS=	xf86dga.c xf86dga2.c \
+SRCS=	xf86dga2.c \
 	xvmod.c \
 	xf86misc.c \
 	xf86vmode.c \

Index: src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/freetype/Makefile
diff -u src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/freetype/Makefile:1.2 src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/freetype/Makefile:1.3
--- src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/freetype/Makefile:1.2	Sun Aug 10 06:28:16 2008
+++ src/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/freetype/Makefile	Thu Jun 11 05:43:16 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2008/08/10 06:28:16 rtr Exp $
+#	$NetBSD: Makefile,v 1.3 2009/06/11 05:43:16 mrg Exp $
 
 XMODULEDIR=     ${X11USRLIBDIR}/modules/fonts
 
@@ -7,6 +7,6 @@
 
 LIB=	freetype
 
-SRCS=	ftmodule.c
+SRCS=	# ftmodule.c
 
 .include "../Makefile.dixmod"

Index: src/external/mit/xorg/server/xorg-server/hw/xfree86/doc/Makefile
diff -u src/external/mit/xorg/server/xorg-server/hw/xfree86/doc/Makefile:1.3 src/external/mit/xorg/server/xorg-server/hw/xfree86/doc/Makefile:1.4
--- src/external/mit/xorg/server/xorg-server/hw/xfree86/doc/Makefile:1.3	Tue Oct 14 23:37:19 2008
+++ src/external/mit/xorg/server/xorg-server/hw/xfree86/doc/Makefile	Thu Jun 11 05:43:17 2009
@@ -1,11 +1,11 @@
-#	$NetBSD: Makefile,v 1.3 2008/10/14 23:37:19 cube Exp $
+#	$NetBSD: Makefile,v 1.4 2009/06/11 05:43:17 mrg Exp $
 
 .include <bsd.own.mk>
 
 .PATH:	${X11SRCDIR.xorg-server}/hw/xfree86/doc
 .PATH:	${X11SRCDIR.xorg-server}/hw/xfree86/doc/man
 
-FILES=	README.DRI README.fonts README.rapidaccess
+FILES=	README.DRI README.rapidaccess
 
 FILESDIR=	${X11USRLIBDIR}/X11/doc
 

Index: src/external/mit/xorg/server/xorg-server/hw/xfree86/dri/Makefile
diff -u src/external/mit/xorg/server/xorg-server/hw/xfree86/dri/Makefile:1.4 src/external/mit/xorg/server/xorg-server/hw/xfree86/dri/Makefile:1.5
--- src/external/mit/xorg/server/xorg-server/hw/xfree86/dri/Makefile:1.4	Sun Aug 24 13:47:05 2008
+++ src/external/mit/xorg/server/xorg-server/hw/xfree86/dri/Makefile	Thu Jun 11 05:43:17 2009
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2008/08/24 13:47:05 rtr Exp $
+# $NetBSD: Makefile,v 1.5 2009/06/11 05:43:17 mrg Exp $
 
 XMODULEDIR=	${X11USRLIBDIR}/modules/extensions
 
@@ -15,8 +15,13 @@
 		-I${X11SRCDIR.xorg-server}/hw/xfree86/common \
 		-I${X11SRCDIR.xorg-server}/hw/xfree86/os-support \
 		-I${X11SRCDIR.xorg-server}/hw/xfree86/os-support/bus \
-		-I${X11SRCDIR.xorg-server}/GL/glx \
+		-I${X11SRCDIR.xorg-server}/glx \
 		-I${X11SRCDIR.xorg-server}/GL/include \
+		-I${X11SRCDIR.xorg-server}/modes \
+		-I${X11SRCDIR.xorg-server}/ddc \
+		-I${X11SRCDIR.xorg-server}/i2c \
+		-I${X11SRCDIR.xorg-server}/parser \
+		-I${X11SRCDIR.xorg-server}/ramdac \
 		-I${X11SRCDIR.MesaLib}/include \
 		-I${DESTDIR}${X11INCDIR}/X11 \
 		-I${DESTDIR}${X11INCDIR}/X11/dri \

Index: src/external/mit/xorg/server/xorg-server/hw/xfree86/dummy/Makefile
diff -u src/external/mit/xorg/server/xorg-server/hw/xfree86/dummy/Makefile:1.2 src/external/mit/xorg/server/xorg-server/hw/xfree86/dummy/Makefile:1.3
--- src/external/mit/xorg/server/xorg-server/hw/xfree86/dummy/Makefile:1.2	Fri Aug 15 15:55:06 2008
+++ src/external/mit/xorg/server/xorg-server/hw/xfree86/dummy/Makefile	Thu Jun 11 05:43:17 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2008/08/15 15:55:06 rtr Exp $
+#	$NetBSD: Makefile,v 1.3 2009/06/11 05:43:17 mrg Exp $
 
 MKX11LOADABLE=no
 
@@ -8,11 +8,11 @@
 LIB=	dummy
 
 .PATH:	${X11SRCDIR.xorg-server}/hw/xfree86/dummylib
-SRCS=	fatalerror.c getvalidbios.c getemptypci.c logvwrite.c \
-	pcitestmulti.c verrorf.c xalloc.c \
+SRCS=	dixprivates.c fatalerror.c logvwrite.c \
+	verrorf.c xalloc.c \
 	xf86allocscripi.c xf86addrestolist.c xf86drvmsg.c \
 	xf86drvmsgverb.c xf86errorf.c xf86errorfverb.c \
-	xf86getpagesize.c xf86getverb.c xf86info.c xf86msg.c \
+	xf86getverb.c xf86info.c xf86msg.c \
 	xf86msgverb.c xf86opt.c xf86screens.c xf86servisinit.c \
 	xf86verbose.c
 

Index: src/external/mit/xorg/server/xorg-server/hw/xfree86/int10/Makefile
diff -u src/external/mit/xorg/server/xorg-server/hw/xfree86/int10/Makefile:1.3 src/external/mit/xorg/server/xorg-server/hw/xfree86/int10/Makefile:1.4
--- src/external/mit/xorg/server/xorg-server/hw/xfree86/int10/Makefile:1.3	Sun Aug 24 13:47:05 2008
+++ src/external/mit/xorg/server/xorg-server/hw/xfree86/int10/Makefile	Thu Jun 11 05:43:17 2009
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2008/08/24 13:47:05 rtr Exp $
+# $NetBSD: Makefile,v 1.4 2009/06/11 05:43:17 mrg Exp $
 
 XMODULEDIR=	${X11USRLIBDIR}/modules
 
@@ -9,7 +9,7 @@
 
 .PATH:          ${X11SRCDIR.xorg-server}/hw/xfree86/int10
 SRCS=		x86emu.c generic.c xf86x86emu.c xf86int10.c helper_mem.c \
-		helper_exec.c xf86int10module.c pci.c
+		helper_exec.c xf86int10module.c
 
 CPPFLAGS+=	-D__DRIVER__ -DFORCE_POST -D_CEXPORT= -DNO_LONG_LONG \
 		-D_X86EMU -DNO_SYS_HEADERS

Index: src/external/mit/xorg/server/xorg-server/hw/xfree86/loader/Makefile
diff -u src/external/mit/xorg/server/xorg-server/hw/xfree86/loader/Makefile:1.3 src/external/mit/xorg/server/xorg-server/hw/xfree86/loader/Makefile:1.4
--- src/external/mit/xorg/server/xorg-server/hw/xfree86/loader/Makefile:1.3	Sun Aug 24 13:47:05 2008
+++ src/external/mit/xorg/server/xorg-server/hw/xfree86/loader/Makefile	Thu Jun 11 05:43:17 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2008/08/24 13:47:05 rtr Exp $
+#	$NetBSD: Makefile,v 1.4 2009/06/11 05:43:17 mrg Exp $
 
 .include "../../../Makefile.serverlib"
 .include "../../../Makefile.servermod"
@@ -7,7 +7,7 @@
 .PATH:	${X11SRCDIR.xorg-server}/hw/xfree86/${LIB}
 
 SRCS=	loader.c loadext.c loadmod.c loadfont.c dlloader.c os.c dixsym.c  \
-	extsym.c fontsym.c misym.c xf86sym.c 
+	extsym.c misym.c xf86sym.c 
 
 .if ${MACHINE_ARCH} == "sparc" || ${MACHINE_ARCH} == "sparc64"
 SRCS+=	SparcMulDiv.S

Index: src/external/mit/xorg/server/xorg-server/hw/xfree86/utils/Makefile
diff -u src/external/mit/xorg/server/xorg-server/hw/xfree86/utils/Makefile:1.11 src/external/mit/xorg/server/xorg-server/hw/xfree86/utils/Makefile:1.12
--- src/external/mit/xorg/server/xorg-server/hw/xfree86/utils/Makefile:1.11	Sat Feb 14 13:32:13 2009
+++ src/external/mit/xorg/server/xorg-server/hw/xfree86/utils/Makefile	Thu Jun 11 05:43:17 2009
@@ -1,15 +1,16 @@
-#	$NetBSD: Makefile,v 1.11 2009/02/14 13:32:13 abs Exp $
+#	$NetBSD: Makefile,v 1.12 2009/06/11 05:43:17 mrg Exp $
 
-SUBDIR=	cvt gtf xorgconfig
+SUBDIR=	cvt gtf
+#SUBDIR=	cvt gtf xorgconfig
 
 .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
-SUBDIR+=ioport pcitweak scanpci
+#SUBDIR+=ioport pcitweak scanpci
 .endif
 
 .if ${MACHINE} == "cats" || ${MACHINE} == "macppc" || \
     ${MACHINE} == "netwinder" || ${MACHINE_ARCH} == "sparc" || \
     ${MACHINE_ARCH} == "sparc64" || ${MACHINE_ARCH} == "alpha"
-SUBDIR+=pcitweak scanpci
+#SUBDIR+=pcitweak scanpci
 .endif
 
 .include <bsd.subdir.mk>

Index: src/external/mit/xorg/server/xorg-server/hw/xfree86/utils/cvt/Makefile
diff -u src/external/mit/xorg/server/xorg-server/hw/xfree86/utils/cvt/Makefile:1.2 src/external/mit/xorg/server/xorg-server/hw/xfree86/utils/cvt/Makefile:1.3
--- src/external/mit/xorg/server/xorg-server/hw/xfree86/utils/cvt/Makefile:1.2	Tue Oct 14 23:37:19 2008
+++ src/external/mit/xorg/server/xorg-server/hw/xfree86/utils/cvt/Makefile	Thu Jun 11 05:43:17 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2008/10/14 23:37:19 cube Exp $
+#	$NetBSD: Makefile,v 1.3 2009/06/11 05:43:17 mrg Exp $
 
 PROG=	cvt
 SRCS=	cvt.c xf86cvt.c
@@ -9,7 +9,9 @@
 CPPFLAGS+=	${X11FLAGS.DIX} -DHAVE_XORG_CONFIG_H \
 		-I${DESTDIR}${X11INCDIR}/xorg \
 		-I${DESTDIR}${X11INCDIR}/pixman-1 \
-		-I${X11SRCDIR.xorg-server}/../include
+		-I${X11SRCDIR.xorg-server}/../include \
+		-I${X11SRCDIR.xorg-server}/hw/xfree86/ddc \
+		-I${X11SRCDIR.xorg-server}/hw/xfree86/parser
 
 LDADD+=	${LIBDUMMY}
 DPADD+=	${LIBDUMMY}

Index: src/external/mit/xorg/server/xorg-server/hw/xfree86/xaa/Makefile
diff -u src/external/mit/xorg/server/xorg-server/hw/xfree86/xaa/Makefile:1.3 src/external/mit/xorg/server/xorg-server/hw/xfree86/xaa/Makefile:1.4
--- src/external/mit/xorg/server/xorg-server/hw/xfree86/xaa/Makefile:1.3	Sun Aug 24 13:47:05 2008
+++ src/external/mit/xorg/server/xorg-server/hw/xfree86/xaa/Makefile	Thu Jun 11 05:43:17 2009
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2008/08/24 13:47:05 rtr Exp $
+# $NetBSD: Makefile,v 1.4 2009/06/11 05:43:17 mrg Exp $
 
 XMODULEDIR=	${X11USRLIBDIR}/modules
 
@@ -13,7 +13,7 @@
 	xaaBitBlt.c xaaCpyArea.c xaaGCmisc.c xaaCpyWin.c \
 	xaaCpyPlane.c xaaFillRect.c xaaTEText.c xaaNonTEText.c \
 	xaaPCache.c xaaSpans.c xaaROP.c xaaImage.c xaaWrapper.c \
-	xaaPaintWin.c xaaRect.c xaaLineMisc.c xaaBitOrder.c \
+	xaaRect.c xaaLineMisc.c xaaBitOrder.c \
 	xaaFillPoly.c xaaWideLine.c xaaTables.c xaaFillArc.c \
 	xaaLine.c xaaDashLine.c xaaOverlay.c xaaOffscreen.c \
 	xaaOverlayDF.c xaaStateChange.c xaaPict.c

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.13 src/external/mit/xorg/server/xorg-server/hw/xfree86/xorgos/Makefile:1.14
--- src/external/mit/xorg/server/xorg-server/hw/xfree86/xorgos/Makefile:1.13	Sat Feb 14 13:32:13 2009
+++ src/external/mit/xorg/server/xorg-server/hw/xfree86/xorgos/Makefile	Thu Jun 11 05:43:17 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.13 2009/02/14 13:32:13 abs Exp $
+#	$NetBSD: Makefile,v 1.14 2009/06/11 05:43:17 mrg Exp $
 
 .include "../../../Makefile.serverlib"
 .include "../../../Makefile.servermod"
@@ -9,9 +9,9 @@
 .PATH:	${X11SRCDIR.xorg-server}/hw/xfree86/os-support/bsd
 .PATH:	${X11SRCDIR.xorg-server}/hw/xfree86/os-support/shared
 SRCS.bsd=	\
-		bsd_VTsw.c bsd_bell.c bsd_init.c bsd_mouse.c \
-		kmod_noop.c libc_wrapper.c \
-		posix_tty.c sigio.c stdPci.c vidmem.c
+		bsd_VTsw.c bsd_bell.c bsd_init.c \
+		kmod_noop.c \
+		posix_tty.c sigio.c vidmem.c
 
 .PATH:	${X11SRCDIR.xorg-server}/hw/xfree86/os-support/linux
 .if ${MACHINE_ARCH} == "x86_64"
@@ -97,11 +97,10 @@
 
 # XXX .S not built from automake either
 .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
-#SRCS.misc+=	BUSmemcpy.S IODelay.S SlowBcopy.S
-SRCS.misc+=	CBUSmemcpy.c CIODelay.c CSlowBcopy.c
-CPPFLAGS.BUSmemcpy.S=	-DUSE_GAS
-CPPFLAGS.IODelay.S=	-DUSE_GAS
-CPPFLAGS.SlowBcopy.S=	-DUSE_GAS
+#SRCS.misc+=	CBUSmemcpy.c CIODelay.c CSlowBcopy.c
+#CPPFLAGS.BUSmemcpy.S=	-DUSE_GAS
+#CPPFLAGS.IODelay.S=	-DUSE_GAS
+#CPPFLAGS.SlowBcopy.S=	-DUSE_GAS
 .endif
 
 .if     ${MACHINE} == "macppc" || ${MACHINE} == "cats" || \
@@ -109,14 +108,14 @@
 	${MACHINE_ARCH} == "sparc" || ${MACHINE} == "netwinder" || \
 	${MACHINE} == "shark" || ${MACHINE} == "ofppc" || \
 	${MACHINE_ARCH} == "alpha"
-SRCS.misc+=     CBUSmemcpy.c CIODelay.c CSlowBcopy.c
+#SRCS.misc+=     CBUSmemcpy.c CIODelay.c CSlowBcopy.c
 .endif
 
 
 # XXX namespace collision so avoid it, only has to be done for non-i386.
-BUILDSYMLINKS=	BUSmemcpy.c CBUSmemcpy.c \
-		IODelay.c CIODelay.c \
-		SlowBcopy.c CSlowBcopy.c
+#BUILDSYMLINKS=	BUSmemcpy.c CBUSmemcpy.c \
+#		IODelay.c CIODelay.c \
+#		SlowBcopy.c CSlowBcopy.c
 
 SRCS=	${SRCS.bsd} ${SRCS.bus} ${SRCS.misc} xorgos.c
 

Index: src/external/mit/xorg/server/xorg-server/hw/xnest/Makefile
diff -u src/external/mit/xorg/server/xorg-server/hw/xnest/Makefile:1.8 src/external/mit/xorg/server/xorg-server/hw/xnest/Makefile:1.9
--- src/external/mit/xorg/server/xorg-server/hw/xnest/Makefile:1.8	Sat Jan 24 17:24:53 2009
+++ src/external/mit/xorg/server/xorg-server/hw/xnest/Makefile	Thu Jun 11 05:43:18 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.8 2009/01/24 17:24:53 bouyer Exp $
+#	$NetBSD: Makefile,v 1.9 2009/06/11 05:43:18 mrg Exp $
 
 .include <bsd.own.mk>
 
@@ -52,10 +52,9 @@
 	${LDADD.xfixes} \
 	${LDADD.Xext} \
 	${LDADD.dbe} \
-	${LDADD.XTrap} \
 	${LDADD.record} \
-	${LDADD.render} \
 	${LDADD.randr} \
+	${LDADD.render} \
 	${LDADD.damageext} \
 	${LDADD.miext/damage} \
 	${LDADD.cw/cw} \
@@ -64,11 +63,10 @@
 	${LDADD.xkb} \
 	${LDADD.xkbstubs} \
 	${LDADD.composite} \
-	${LDADD.dix/xpstubs} \
 	${LDADD.os} \
 	-lXfont -lXext -lfontenc \
 	-lpixman-1 -lX11 -lXau \
-	-lXdmcp -lfreetype -lm
+	-lXdmcp -lfreetype -lm -lcrypto
 
 DPADD+=	${LDADD.dix} \
 	${DPADD.fb} \
@@ -77,7 +75,6 @@
 	${DPADD.xfixes} \
 	${DPADD.Xext} \
 	${DPADD.dbe} \
-	${DPADD.XTrap} \
 	${DPADD.record} \
 	${DPADD.render} \
 	${DPADD.randr} \
@@ -88,11 +85,10 @@
 	${DPADD.Xi} \
 	${DPADD.xkb} \
 	${DPADD.composite} \
-	${DPADD.dix/xpstubs} \
 	${DPADD.os} \
 	${LIBXFONT} ${LIBXEXT} ${LIBFONTENC} \
 	${LIBPIXMAN-1} ${LIBX11} ${LIBXAU} \
-	${LIBXDMCP} ${LIBFREETYPE} ${LIBM}
+	${LIBXDMCP} ${LIBFREETYPE} ${LIBM} ${LIBCRYPTO}
 
 .if ${MACHINE_ARCH} == "i386"
 LDADD+=	-li386

Index: src/external/mit/xorg/server/xorg-server/include/Makefile
diff -u src/external/mit/xorg/server/xorg-server/include/Makefile:1.4 src/external/mit/xorg/server/xorg-server/include/Makefile:1.5
--- src/external/mit/xorg/server/xorg-server/include/Makefile:1.4	Sat Aug  2 21:18:49 2008
+++ src/external/mit/xorg/server/xorg-server/include/Makefile	Thu Jun 11 05:43:18 2009
@@ -1,10 +1,10 @@
-#	$NetBSD: Makefile,v 1.4 2008/08/02 21:18:49 mrg Exp $
+#	$NetBSD: Makefile,v 1.5 2009/06/11 05:43:18 mrg Exp $
 
 .include <bsd.own.mk>
 
 XORGSRC=	${X11SRCDIR.xorg-server}
 
-XORGINC_SUBDIR=	Xext afb cfb cfb dbe exa fb include mfb mi \
+XORGINC_SUBDIR=	Xext dbe exa fb include mi \
 		miext/damage miext/shadow randr render xkb record
 XF86_SUBDIR=	common ddc dixmods/extmod dri fbdevhw i2c int10 modes \
 		os-support os-support/bus parser rac ramdac shadowfb \
@@ -21,15 +21,15 @@
 .PATH: ${XORGSRC}/../include
 
 INCSDIR=${X11INCDIR}/xorg
-INCS=	BT.h IBM.h TI.h XIstubs.h afb.h assyntax.h atKeynames.h bstore.h \
-	bstorestr.h bt829.h cfb.h cfb16.h cfb32.h cfb8_16.h cfb8_32.h \
-	cfbmap.h cfbmskbits.h cfbunmap.h closestr.h closure.h colormap.h \
+INCS=	BT.h IBM.h TI.h XIstubs.h bstore.h \
+	bstorestr.h bt829.h \
+	closestr.h closure.h colormap.h \
 	colormapst.h compiler.h cursor.h cursorstr.h damage.h damagestr.h \
 	dbestruct.h dgaproc.h dix.h dixevents.h dixfont.h dixfontstr.h \
 	dixgrabs.h dixstruct.h dri.h dristruct.h edid.h exa.h exevents.h \
 	extension.h extinit.h extnsionst.h fb.h fbdevhw.h fboverlay.h \
-	fbpseudocolor.h fbrop.h fi1236.h fourcc.h gc.h gcstruct.h globals.h \
-	glyphstr.h i2c_def.h input.h inputstr.h mfb.h mfbmap.h mfbunmap.h \
+	fbrop.h fi1236.h fourcc.h gc.h gcstruct.h globals.h \
+	glyphstr.h i2c_def.h input.h inputstr.h \
 	mi.h mibank.h mibstore.h micmap.h micoord.h mifillarc.h mifpoly.h \
 	migc.h miline.h mipict.h mipointer.h mipointrst.h misc.h miscstruct.h \
 	mispans.h mistruct.h miwideline.h mizerarc.h msp3430.h opaque.h \
@@ -40,13 +40,15 @@
 	tda9885.h uda1380.h validate.h vbe.h vbeModes.h vgaHW.h \
 	window.h windowstr.h xaa.h xaaWrapper.h xaalocal.h xaarop.h \
 	xkbDflts.h xkb.h set.h \
-	xf1bpp.h xf4bpp.h xf86.h xf86Crtc.h xf86Cursor.h xf86DDC.h \
-	xf86Modes.h xf86Module.h xf86OSmouse.h \
+	xf86.h xf86Crtc.h xf86Cursor.h xf86DDC.h \
+	xf86Modes.h xf86Module.h \
 	xf86Opt.h xf86Optrec.h xf86Parser.h xf86Pci.h xf86PciInfo.h \
 	xf86Priv.h xf86Privstr.h xf86RAC.h xf86RamDac.h xf86RandR12.h \
-	xf86Rename.h xf86Resources.h xf86Version.h xf86Xinput.h xf86_OSlib.h \
-	xf86_OSproc.h xf86_ansic.h xf86_libc.h xf86cmap.h xf86fbman.h \
+	xf86Rename.h xf86Resources.h xf86Xinput.h xf86_OSlib.h \
+	xf86_OSproc.h xf86cmap.h xf86fbman.h \
 	xf86i2c.h xf86int10.h xf86sbusBus.h xf86str.h xf86xv.h \
+	xkbstr.h xkbrules.h xserver-properties.h \
+	dixaccess.h privates.h ptrveloc.h registry.h xkbfile.h \
 	xf86xvmc.h xf86xvpriv.h xisb.h xorg-server.h xorgVersion.h xvdix.h \
 	xvmcext.h hotplug.h xkbsrv.h dix-config.h
 

Index: src/external/mit/xorg/server/xorg-server/os/Makefile
diff -u src/external/mit/xorg/server/xorg-server/os/Makefile:1.4 src/external/mit/xorg/server/xorg-server/os/Makefile:1.5
--- src/external/mit/xorg/server/xorg-server/os/Makefile:1.4	Fri Aug 15 15:55:06 2008
+++ src/external/mit/xorg/server/xorg-server/os/Makefile	Thu Jun 11 05:43:19 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.4 2008/08/15 15:55:06 rtr Exp $
+#	$NetBSD: Makefile,v 1.5 2009/06/11 05:43:19 mrg Exp $
 
 .include "../Makefile.serverlib"
 .include "../Makefile.servermod"
@@ -7,9 +7,9 @@
 
 .PATH:	${X11SRCDIR.xorg-server}/os
 SRCS=	WaitFor.c access.c auth.c connection.c io.c mitauth.c \
-	oscolor.c oscolor.h osdep.h osinit.c utils.c xdmauth.c \
+	oscolor.c osinit.c utils.c xdmauth.c \
 	xstrans.c xprintf.c log.c xdmcp.c \
-	rpcauth.c secauth.c
+	rpcauth.c backtrace.c
 
 CPPFLAGS+=	-I${X11SRCDIR.xorg-server}/include \
 		-I${DESTDIR}${X11INCDIR}/X11 \
@@ -60,12 +60,5 @@
 COPTS.xdmauth.c=	-Wno-error	# XXX
 COPTS.xstrans.c=	-Wno-error	# XXX
 
-BUILDOBJS=		libc_wrapper.o
-.PATH:			${X11SRCDIR.xorg-server}/hw/xfree86/os-support/shared
-CPPFLAGS.libc_wrapper.c=-DSELF_CONTAINED_WRAPPER \
-			-I${X11SRCDIR.xorg-server}/hw/xfree86/os-support
-CLEANFILES+=		${BUILDOBJS}
-realall: ${BUILDOBJS}
-
 .include <bsd.x11.mk>
 .include <bsd.lib.mk>

Index: src/external/mit/xorg/server/xorg-server/randr/Makefile
diff -u src/external/mit/xorg/server/xorg-server/randr/Makefile:1.2 src/external/mit/xorg/server/xorg-server/randr/Makefile:1.3
--- src/external/mit/xorg/server/xorg-server/randr/Makefile:1.2	Sun Aug  3 22:07:39 2008
+++ src/external/mit/xorg/server/xorg-server/randr/Makefile	Thu Jun 11 05:43:19 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2008/08/03 22:07:39 mrg Exp $
+#	$NetBSD: Makefile,v 1.3 2009/06/11 05:43:19 mrg Exp $
 
 .include "../Makefile.serverlib"
 .include "../Makefile.servermod"
@@ -8,11 +8,12 @@
 .PATH:          ${X11SRCDIR.xorg-server}/randr
 SRCS=           mirandr.c randr.c randrstr.h rrcrtc.c rrdispatch.c \
 		rrinfo.c rrmode.c rroutput.c rrpointer.c rrproperty.c \
-		rrscreen.c rrsdispatch.c
+		rrscreen.c rrsdispatch.c rrtransform.c
 SRCS+=		rrxinerama.c
 
 CPPFLAGS+=      -I${DESTDIR}${X11INCDIR}/pixman-1 \
 		-I${DESTDIR}${X11INCDIR}/xorg \
+		-I${X11SRCDIR.xorg-server}/Xext \
 		-I${X11SRCDIR.xorg-server}/../include
 CPPFLAGS+=      ${X11FLAGS.DIX}
 

Index: src/external/mit/xorg/server/xorg-server/render/Makefile
diff -u src/external/mit/xorg/server/xorg-server/render/Makefile:1.1 src/external/mit/xorg/server/xorg-server/render/Makefile:1.2
--- src/external/mit/xorg/server/xorg-server/render/Makefile:1.1	Sat Aug  2 04:32:00 2008
+++ src/external/mit/xorg/server/xorg-server/render/Makefile	Thu Jun 11 05:43:19 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2008/08/02 04:32:00 mrg Exp $
+#	$NetBSD: Makefile,v 1.2 2009/06/11 05:43:19 mrg Exp $
 
 .include "../Makefile.serverlib"
 .include "../Makefile.servermod"
@@ -6,7 +6,7 @@
 LIB=		render
 
 .PATH:		${X11SRCDIR.xorg-server}/render
-SRCS=		animcur.c filter.c glyph.c miglyph.c miindex.c mipict.c \
+SRCS=		animcur.c filter.c glyph.c matrix.c miindex.c mipict.c \
 		mirect.c mitrap.c mitri.c picture.c render.c renderedge.c
 
 CPPFLAGS+=      -I${DESTDIR}${X11INCDIR}/pixman-1 \

Index: src/external/mit/xorg/server/xorg-server/xkb/Makefile
diff -u src/external/mit/xorg/server/xorg-server/xkb/Makefile:1.4 src/external/mit/xorg/server/xorg-server/xkb/Makefile:1.5
--- src/external/mit/xorg/server/xorg-server/xkb/Makefile:1.4	Mon Dec 22 01:04:27 2008
+++ src/external/mit/xorg/server/xorg-server/xkb/Makefile	Thu Jun 11 05:43:19 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.4 2008/12/22 01:04:27 jmcneill Exp $
+#	$NetBSD: Makefile,v 1.5 2009/06/11 05:43:19 mrg Exp $
 
 .include "../Makefile.serverlib"
 .include "../Makefile.servermod"
@@ -8,12 +8,12 @@
 .PATH:		${X11SRCDIR.xorg-server}/${LIB}
 .PATH:		${X11SRCDIR.X11}/src
 .PATH:		${X11SRCDIR.xkbfile}/src
-DDXSRCS=	ddxBeep.c ddxCtrls.c ddxFakeBtn.c ddxFakeMtn.c \
+DDXSRCS=	ddxBeep.c ddxCtrls.c ddxFakeMtn.c \
 		ddxInit.c ddxKeyClick.c ddxLEDs.c ddxLoad.c \
 		ddxList.c ddxDevBtn.c
 DIXSRCS=	xkb.c xkbUtils.c xkbEvents.c xkbAccessX.c xkbSwap.c \
 		xkbLEDs.c xkbInit.c xkbActions.c xkbPrKeyEv.c
-XKBFILESRCS=	maprules.c xkmread.c xkbtext.c xkbfmisc.c xkberrs.c \
+XKBFILESRCS=	maprules.c xkmread.c xkbtext.c xkbfmisc.c \
 		xkbout.c
 X11SRCS=	XKBMisc.c XKBAlloc.c XKBGAlloc.c XKBMAlloc.c
 

Added files:

Index: src/external/mit/xorg/server/xorg-server/glx/Makefile
diff -u /dev/null src/external/mit/xorg/server/xorg-server/glx/Makefile:1.1
--- /dev/null	Thu Jun 11 05:43:20 2009
+++ src/external/mit/xorg/server/xorg-server/glx/Makefile	Thu Jun 11 05:43:16 2009
@@ -0,0 +1,10 @@
+#	$NetBSD: Makefile,v 1.1 2009/06/11 05:43:16 mrg Exp $
+
+LIBISPRIVATE=yes
+
+.include "../Makefile.serverlib"
+
+LIB=	glx
+SRCS=	${SRCS.glx}
+
+.include "Makefile.glx"
Index: src/external/mit/xorg/server/xorg-server/glx/Makefile.glx
diff -u /dev/null src/external/mit/xorg/server/xorg-server/glx/Makefile.glx:1.1
--- /dev/null	Thu Jun 11 05:43:20 2009
+++ src/external/mit/xorg/server/xorg-server/glx/Makefile.glx	Thu Jun 11 05:43:16 2009
@@ -0,0 +1,63 @@
+#	$NetBSD: Makefile.glx,v 1.1 2009/06/11 05:43:16 mrg Exp $
+
+.PATH:	${X11SRCDIR.xorg-server}/glx
+.PATH:	${X11SRCDIR.MesaLib}/src/mesa/glapi
+.PATH:	${X11SRCDIR.MesaLib}/src/glx/x11
+
+SRCS.glx= \
+        indirect_dispatch.c                     \
+        indirect_dispatch_swap.c                \
+        indirect_reqsize.c                      \
+        indirect_size_get.c                     \
+        indirect_table.c                        \
+        glapi.c                                 \
+        glthread.c                              \
+        glxdri.c \
+        extension_string.c \
+        indirect_util.c \
+        indirect_program.c \
+        indirect_texture_compression.c \
+        glxcmds.c \
+        glxcmdsswap.c \
+        glxext.c \
+        glxdriswrast.c \
+        glxdricommon.c \
+        glxscreens.c \
+        render2.c \
+        render2swap.c \
+        renderpix.c \
+        renderpixswap.c \
+        rensize.c \
+        single2.c \
+        single2swap.c \
+        singlepix.c \
+        singlepixswap.c \
+        singlesize.c \
+        swap_interval.c \
+        xfont.c
+
+COPTS.glxcmds.c=		-Wno-error
+COPTS.indirect_dispatch.c=	-Wno-error
+COPTS.indirect_dispatch_swap.c=	-Wno-error
+
+CPPFLAGS+= \
+	-I${X11SRCDIR.xorg-server}/include \
+	-I${X11SRCDIR.xorg-server}/glx \
+	-I${X11SRCDIR.xorg-server}/Xext \
+	-I${X11SRCDIR.MesaLib}/include \
+	-I${X11SRCDIR.MesaLib}/src/glx/x11 \
+	-I${X11SRCDIR.MesaLib}/src/mesa/main \
+	-I${X11SRCDIR.MesaLib}/src/mesa/glapi \
+	-I${DESTDIR}${X11INCDIR}/X11 \
+	-I${DESTDIR}${X11INCDIR}/X11/drm \
+	-I${DESTDIR}${X11INCDIR}/xorg \
+	-I${DESTDIR}${X11INCDIR}/pixman-1
+
+CPPFLAGS+= \
+	-DGLXEXT \
+	-DGLX_USE_MESA \
+	${X11FLAGS.DIX}
+
+.include <bsd.x11.mk>
+LIBDIR=	${XMODULEDIR}
+.include <bsd.lib.mk>

Reply via email to