Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/mit/xorg/server/xorg-server build updates for xorg-...
details: https://anonhg.NetBSD.org/src/rev/d4a63c2503d4
branches: trunk
changeset: 995652:d4a63c2503d4
user: mrg <mrg%NetBSD.org@localhost>
date: Mon Dec 31 11:14:03 2018 +0000
description:
build updates for xorg-server 1.20.3:
- moved/removed/new files
- don't define HAVE_XORG_CONFIG_H or HAVE_DIX_CONFIG_H if using
${X11FLAGS.DIX} -- already included.
put glxvnd into glx itself for now.
diffstat:
external/mit/xorg/server/xorg-server/Makefile.Xserver | 9 ++-
external/mit/xorg/server/xorg-server/Makefile.servermod | 4 +-
external/mit/xorg/server/xorg-server/dix/Makefile | 4 +-
external/mit/xorg/server/xorg-server/fb/Makefile.fb | 5 +-
external/mit/xorg/server/xorg-server/glx/Makefile.glx | 11 +++-
external/mit/xorg/server/xorg-server/hw/netbsd/x68k/Makefile | 5 +-
external/mit/xorg/server/xorg-server/hw/vfb/Makefile | 12 +--
external/mit/xorg/server/xorg-server/hw/xfree86/Makefile | 4 +-
external/mit/xorg/server/xorg-server/hw/xfree86/Xorg/Makefile | 9 +-
external/mit/xorg/server/xorg-server/hw/xfree86/common/Makefile | 7 +-
external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/Makefile | 5 +-
external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/xorgxkb/Makefile | 9 ---
external/mit/xorg/server/xorg-server/hw/xfree86/drivers/modesetting/Makefile | 4 +-
external/mit/xorg/server/xorg-server/hw/xfree86/loader/Makefile | 5 +-
external/mit/xorg/server/xorg-server/hw/xfree86/ramdac/Makefile | 4 +-
external/mit/xorg/server/xorg-server/hw/xfree86/shadowfb/Makefile | 6 +-
external/mit/xorg/server/xorg-server/hw/xfree86/utils/cvt/Makefile | 4 +-
external/mit/xorg/server/xorg-server/hw/xfree86/utils/gtf/Makefile | 4 +-
external/mit/xorg/server/xorg-server/hw/xfree86/vbe/Makefile | 5 +-
external/mit/xorg/server/xorg-server/hw/xfree86/vgahw/Makefile | 5 +-
external/mit/xorg/server/xorg-server/hw/xfree86/xf86config/Makefile | 4 +-
external/mit/xorg/server/xorg-server/hw/xfree86/xf86modes/Makefile | 5 +-
external/mit/xorg/server/xorg-server/hw/xfree86/xkb/Makefile | 17 +++++
external/mit/xorg/server/xorg-server/hw/xfree86/xorgos/Makefile | 7 +-
external/mit/xorg/server/xorg-server/hw/xnest/Makefile | 8 +-
external/mit/xorg/server/xorg-server/include/Makefile | 30 ++++++---
external/mit/xorg/server/xorg-server/miext/shadow/Makefile.shadow | 4 +-
external/mit/xorg/server/xorg-server/os/Makefile | 17 +----
external/mit/xorg/server/xorg-server/present/Makefile | 9 ++-
external/mit/xorg/server/xorg-server/randr/Makefile | 3 +-
30 files changed, 124 insertions(+), 101 deletions(-)
diffs (truncated from 753 to 300 lines):
diff -r 3f4b92a00299 -r d4a63c2503d4 external/mit/xorg/server/xorg-server/Makefile.Xserver
--- a/external/mit/xorg/server/xorg-server/Makefile.Xserver Mon Dec 31 02:45:55 2018 +0000
+++ b/external/mit/xorg/server/xorg-server/Makefile.Xserver Mon Dec 31 11:14:03 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.Xserver,v 1.20 2016/11/22 10:34:57 snj Exp $
+# $NetBSD: Makefile.Xserver,v 1.21 2018/12/31 11:14:03 mrg Exp $
.for _SL in \
mi \
@@ -34,7 +34,6 @@
hw/xfree86/dixmods/fb \
hw/xfree86/dixmods/shadow \
hw/xfree86/dixmods/wfb \
- hw/xfree86/dixmods/xorgxkb \
hw/xfree86/doc \
hw/xfree86/dri \
hw/xfree86/dri2 \
@@ -50,7 +49,8 @@
hw/xfree86/vgahw \
hw/xfree86/x86emu \
hw/xfree86/xf86config \
- hw/xfree86/xf86modes
+ hw/xfree86/xf86modes \
+ hw/xfree86/xkb
.if !defined(LIBDIR.${_SL})
LIBDIR.${_SL}!= cd ${NETBSDSRCDIR}/external/mit/xorg/server/${XORG_SERVER_SUBDIR}/${_SL} && ${PRINTOBJDIR}
@@ -66,6 +66,9 @@
# X servers need all symbols exported
LDFLAGS+= -Wl,--export-dynamic
+LDFLAGS+= -pthread
+CFLAGS+= -pthread
+
CPPFLAGS+= -I${X11SRCDIR.xorg-server}/include \
-I${X11SRCDIR.xorg-server}/Xext \
-I${DESTDIR}${X11INCDIR}/pixman-1 \
diff -r 3f4b92a00299 -r d4a63c2503d4 external/mit/xorg/server/xorg-server/Makefile.servermod
--- a/external/mit/xorg/server/xorg-server/Makefile.servermod Mon Dec 31 02:45:55 2018 +0000
+++ b/external/mit/xorg/server/xorg-server/Makefile.servermod Mon Dec 31 11:14:03 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.servermod,v 1.4 2016/01/25 18:00:26 christos Exp $
+# $NetBSD: Makefile.servermod,v 1.5 2018/12/31 11:14:03 mrg Exp $
.include <bsd.own.mk> # For /etc/mk.conf processing
@@ -23,3 +23,5 @@
.if defined(XMODULEDIR)
CPPFLAGS+= ${X11FLAGS.LOADABLE}
.endif
+
+CPPFLAGS+= ${X11FLAGS.DIX}
diff -r 3f4b92a00299 -r d4a63c2503d4 external/mit/xorg/server/xorg-server/dix/Makefile
--- a/external/mit/xorg/server/xorg-server/dix/Makefile Mon Dec 31 02:45:55 2018 +0000
+++ b/external/mit/xorg/server/xorg-server/dix/Makefile Mon Dec 31 11:14:03 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2016/11/17 07:58:24 snj Exp $
+# $NetBSD: Makefile,v 1.18 2018/12/31 11:14:03 mrg Exp $
.include "../Makefile.serverlib"
.include "../Makefile.servermod"
@@ -8,7 +8,7 @@
.PATH: ${X11SRCDIR.xorg-server}/dix
SRCS= atom.c colormap.c cursor.c devices.c dispatch.c dixfonts.c \
- dixutils.c events.c extension.c ffs.c gc.c getevents.c \
+ dixutils.c events.c extension.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 stubmain.c \
diff -r 3f4b92a00299 -r d4a63c2503d4 external/mit/xorg/server/xorg-server/fb/Makefile.fb
--- a/external/mit/xorg/server/xorg-server/fb/Makefile.fb Mon Dec 31 02:45:55 2018 +0000
+++ b/external/mit/xorg/server/xorg-server/fb/Makefile.fb Mon Dec 31 11:14:03 2018 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile.fb,v 1.10 2016/08/12 01:15:49 mrg Exp $
+# $NetBSD: Makefile.fb,v 1.11 2018/12/31 11:14:04 mrg Exp $
.PATH: ${X11SRCDIR.xorg-server}/fb
-SRCS.fb= fb24_32.c \
- fballpriv.c \
+SRCS.fb= fballpriv.c \
fbarc.c \
fbbits.c \
fbblt.c \
diff -r 3f4b92a00299 -r d4a63c2503d4 external/mit/xorg/server/xorg-server/glx/Makefile.glx
--- a/external/mit/xorg/server/xorg-server/glx/Makefile.glx Mon Dec 31 02:45:55 2018 +0000
+++ b/external/mit/xorg/server/xorg-server/glx/Makefile.glx Mon Dec 31 11:14:03 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.glx,v 1.12 2016/08/12 01:15:49 mrg Exp $
+# $NetBSD: Makefile.glx,v 1.13 2018/12/31 11:14:04 mrg Exp $
.PATH: ${X11SRCDIR.xorg-server}/glx
.PATH: ${X11SRCDIR.MesaLib}/src/mesa/glapi
@@ -36,6 +36,15 @@
swap_interval.c \
xfont.c
+# For reachover, include glxvnd into glx directly here.
+SRCS.glxvnd= \
+ vndcmds.c \
+ vndext.c \
+ vndservermapping.c \
+ vndservervendor.c
+
+SRCS.glx+= ${SRCS.glxvnd}
+
COPTS.glxcmds.c= -Wno-error
COPTS.indirect_dispatch.c= -Wno-error
COPTS.indirect_dispatch_swap.c= -Wno-error
diff -r 3f4b92a00299 -r d4a63c2503d4 external/mit/xorg/server/xorg-server/hw/netbsd/x68k/Makefile
--- a/external/mit/xorg/server/xorg-server/hw/netbsd/x68k/Makefile Mon Dec 31 02:45:55 2018 +0000
+++ b/external/mit/xorg/server/xorg-server/hw/netbsd/x68k/Makefile Mon Dec 31 11:14:03 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2016/08/30 08:19:43 mrg Exp $
+# $NetBSD: Makefile,v 1.4 2018/12/31 11:14:04 mrg Exp $
.include <bsd.own.mk>
@@ -19,9 +19,6 @@
SRCS= x68kInit.c x68kConfig.c x68kIo.c x68kMouse.c x68kKbd.c x68kKeyMap.c \
x68kFb.c x68kGraph.c x68kText.c
-.PATH: ${X11SRCDIR.xorg-server}/Xext
-SRCS+= dpmsstubs.c
-
.PATH: ${X11SRCDIR.xorg-server}/Xi
SRCS+= stubs.c
diff -r 3f4b92a00299 -r d4a63c2503d4 external/mit/xorg/server/xorg-server/hw/vfb/Makefile
--- a/external/mit/xorg/server/xorg-server/hw/vfb/Makefile Mon Dec 31 02:45:55 2018 +0000
+++ b/external/mit/xorg/server/xorg-server/hw/vfb/Makefile Mon Dec 31 11:14:03 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2017/05/21 15:28:40 riastradh Exp $
+# $NetBSD: Makefile,v 1.18 2018/12/31 11:14:04 mrg Exp $
.include <bsd.own.mk>
@@ -11,7 +11,7 @@
.PATH: ${X11SRCDIR.xorg-server}/Xext
.PATH: ${X11SRCDIR.xorg-server}/Xi
.PATH: ${X11SRCDIR.xorg-server}/mi
-SRCS= InitInput.c InitOutput.c dpmsstubs.c miinitext.c stubs.c
+SRCS= InitInput.c InitOutput.c miinitext.c stubs.c
# XXX should not be needed now
#.PATH: ${X11SRCDIR.xorg-server}/fb
@@ -45,8 +45,6 @@
-UGLXEXT
CPPFLAGS.miinitext.c= ${X11FLAGS.EXTENSION} \
-UGLXEXT
-CPPFLAGS.dpmsstubs.c= ${X11FLAGS.EXTENSION} \
- -UGLXEXT
COPTS.InitInput.c= -Wno-error
COPTS.InitOutput.c= -Wno-error
@@ -60,11 +58,11 @@
${LDADD.dbe} \
${LDADD.record} \
${LDADD.randr} \
- ${LDADD.render} \
${LDADD.damageext} \
${LDADD.miext/damage} \
${LDADD.miext/shadow} \
${LDADD.miext/sync} \
+ ${LDADD.render} \
${LDADD.Xi} \
${LDADD.xkb} \
${LDADD.xkbstubs} \
@@ -72,7 +70,7 @@
${LDADD.os} \
${LDADD.glx} \
${LDADD.present} \
- -lXfont \
+ -lXfont2 \
-lfreetype \
-lXau \
-lfontenc \
@@ -104,7 +102,7 @@
${DPADD.os} \
${DPADD.glx} \
${DPADD.present} \
- ${LIBXFONT} \
+ ${LIBXFONT2} \
${LIBFREETYPE} \
${LIBXAU} \
${LIBFONTENC} \
diff -r 3f4b92a00299 -r d4a63c2503d4 external/mit/xorg/server/xorg-server/hw/xfree86/Makefile
--- a/external/mit/xorg/server/xorg-server/hw/xfree86/Makefile Mon Dec 31 02:45:55 2018 +0000
+++ b/external/mit/xorg/server/xorg-server/hw/xfree86/Makefile Mon Dec 31 11:14:03 2018 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.36 2016/11/22 10:34:57 snj Exp $
+# $NetBSD: Makefile,v 1.37 2018/12/31 11:14:04 mrg Exp $
SUBDIR= common ddc dixmods doc dri dri2 i2c loader \
xf86modes exa \
xorgos ramdac shadowfb vbe vgahw \
- x86emu xf86config \
+ x86emu xf86config xkb \
drivers
.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" || ${MACHINE_ARCH} == "powerpc"
diff -r 3f4b92a00299 -r d4a63c2503d4 external/mit/xorg/server/xorg-server/hw/xfree86/Xorg/Makefile
--- a/external/mit/xorg/server/xorg-server/hw/xfree86/Xorg/Makefile Mon Dec 31 02:45:55 2018 +0000
+++ b/external/mit/xorg/server/xorg-server/hw/xfree86/Xorg/Makefile Mon Dec 31 11:14:03 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2017/05/21 15:28:40 riastradh Exp $
+# $NetBSD: Makefile,v 1.16 2018/12/31 11:14:04 mrg Exp $
.include <bsd.own.mk>
@@ -46,6 +46,7 @@
LDADD+= ${LDADD.hw/xfree86/ramdac}
LDADD+= ${LDADD.hw/xfree86/ddc}
LDADD+= ${LDADD.hw/xfree86/i2c}
+LDADD+= ${LDADD.hw/xfree86/xkb}
LDADD+= ${LDADD.composite}
LDADD+= ${LDADD.mi}
LDADD+= ${LDADD.xfixes}
@@ -68,8 +69,7 @@
LDADD+= ${LDADD.dri3}
.endif
LDADD+= ${LDADD.hw/xfree86/dixmods/fb}
-LDADD+= ${LDADD.hw/xfree86/dixmods/xorgxkb}
-LDADD+= -lpixman-1 -lXfont -lfreetype -lXau -lfontenc -lXdmcp
+LDADD+= -lpixman-1 -lXfont2 -lfreetype -lXau -lfontenc -lXdmcp
LDADD+= -lpciaccess -ldrm
LDADD+= -Wl,--no-whole-archive
@@ -128,8 +128,9 @@
${DPADD.hw/xfree86/ramdac} \
${DPADD.hw/xfree86/ddc} \
${DPADD.hw/xfree86/i2c} \
+ ${DPADD.hw/xfree86/xkb} \
${LIBCWRAPPER} \
- ${LIBXFONT} ${LIBFREETYPE} ${LIBXAU} ${LIBFONTENC} \
+ ${LIBXFONT2} ${LIBFREETYPE} ${LIBXAU} ${LIBFONTENC} \
${LIBPIXMAN1} ${LIBXDMCP} ${LIBZ} ${LIBM} ${LIBPCIACCESS} \
${LIBGL} ${LIBXV} ${LIBXSHMFENCE}
diff -r 3f4b92a00299 -r d4a63c2503d4 external/mit/xorg/server/xorg-server/hw/xfree86/common/Makefile
--- a/external/mit/xorg/server/xorg-server/hw/xfree86/common/Makefile Mon Dec 31 02:45:55 2018 +0000
+++ b/external/mit/xorg/server/xorg-server/hw/xfree86/common/Makefile Mon Dec 31 11:14:03 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.32 2018/02/02 01:02:41 mrg Exp $
+# $NetBSD: Makefile,v 1.33 2018/12/31 11:14:04 mrg Exp $
.include <bsd.own.mk>
@@ -71,9 +71,8 @@
${X11FLAGS.DIX} \
-DWSCONS_SUPPORT -D__XKBDEFRULES__='"xorg"' \
-D__XSERVERNAME__='"Xorg"' -D__XCONFIGFILE__='"xorg.conf"' \
- -D__VENDORDWEBSUPPORT__='"http://wiki.X.Org"' \
- -DXVENDORNAME='"The X.Org Foundation"' \
- -DHAVE_XORG_CONFIG_H
+ -D__VENDORDWEBSUPPORT__='"http://wiki.x.org"' \
+ -DXVENDORNAME='"The X.Org Foundation"'
.if ${MACHINE_ARCH} == "i386"
CPPFLAGS+= -DPCCONS_SUPPORT -DPCVT_SUPPORT
diff -r 3f4b92a00299 -r d4a63c2503d4 external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/Makefile
--- a/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/Makefile Mon Dec 31 02:45:55 2018 +0000
+++ b/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/Makefile Mon Dec 31 11:14:03 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2016/10/08 20:08:57 mrg Exp $
+# $NetBSD: Makefile,v 1.15 2018/12/31 11:14:04 mrg Exp $
.include "../../../Makefile.serverlib"
.include "../../../Makefile.servermod"
@@ -25,8 +25,7 @@
fb \
glx \
shadow \
- wfb \
- xorgxkb
+ wfb
COPTS.miinitext.c= -Wno-error # XXX xf86bigfstr.h
diff -r 3f4b92a00299 -r d4a63c2503d4 external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/xorgxkb/Makefile
--- a/external/mit/xorg/server/xorg-server/hw/xfree86/dixmods/xorgxkb/Makefile Mon Dec 31 02:45:55 2018 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-# $NetBSD: Makefile,v 1.2 2009/06/12 01:59:05 mrg Exp $
-
-LIB= xorgxkb
-
-SRCS= xkbVT.c xkbPrivate.c xkbKillSrv.c
-
-CPPFLAGS= -I${X11SRCDIR.xorg-server}/Xext
-
-.include "../Makefile.dixmod"
diff -r 3f4b92a00299 -r d4a63c2503d4 external/mit/xorg/server/xorg-server/hw/xfree86/drivers/modesetting/Makefile
--- a/external/mit/xorg/server/xorg-server/hw/xfree86/drivers/modesetting/Makefile Mon Dec 31 02:45:55 2018 +0000
+++ b/external/mit/xorg/server/xorg-server/hw/xfree86/drivers/modesetting/Makefile Mon Dec 31 11:14:03 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2016/09/26 22:37:32 mrg Exp $
+# $NetBSD: Makefile,v 1.2 2018/12/31 11:14:04 mrg Exp $
DRIVER= xf86-video-modesetting
Home |
Main Index |
Thread Index |
Old Index