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 fix dri3 extension buil...
details: https://anonhg.NetBSD.org/src/rev/c1e7ab7ba1e3
branches: trunk
changeset: 985322:c1e7ab7ba1e3
user: mrg <mrg%NetBSD.org@localhost>
date: Thu Aug 19 11:03:04 2021 +0000
description:
fix dri3 extension building and build it.
needed for amdgpu.
diffstat:
external/mit/xorg/server/xorg-server/Makefile | 9 ++-------
external/mit/xorg/server/xorg-server/dri3/Makefile | 6 ++++--
external/mit/xorg/server/xorg-server/hw/vfb/Makefile | 4 +++-
external/mit/xorg/server/xorg-server/hw/xfree86/Xorg/Makefile | 11 ++---------
external/mit/xorg/server/xorg-server/hw/xnest/Makefile | 4 +++-
5 files changed, 14 insertions(+), 20 deletions(-)
diffs (133 lines):
diff -r 33548ca98450 -r c1e7ab7ba1e3 external/mit/xorg/server/xorg-server/Makefile
--- a/external/mit/xorg/server/xorg-server/Makefile Thu Aug 19 10:18:13 2021 +0000
+++ b/external/mit/xorg/server/xorg-server/Makefile Thu Aug 19 11:03:04 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.29 2017/08/29 18:19:49 ryoon Exp $
+# $NetBSD: Makefile,v 1.30 2021/08/19 11:03:04 mrg Exp $
.include <bsd.own.mk>
@@ -9,12 +9,7 @@
SUBDIR+= dix fb mi Xext miext os randr render
SUBDIR+= present pseudoramiX
SUBDIR+= Xi xkb xkbstubs dbe record xfixes
-SUBDIR+= damageext composite config .WAIT
-
-# XXX
-.if ${HAVE_DRI3:Uno} != "no"
-SUBDIR+= dri3
-.endif
+SUBDIR+= damageext composite config dri3 .WAIT
.if ${HAVE_XORG_GLAMOR} != "no"
SUBDIR+= glamor
diff -r 33548ca98450 -r c1e7ab7ba1e3 external/mit/xorg/server/xorg-server/dri3/Makefile
--- a/external/mit/xorg/server/xorg-server/dri3/Makefile Thu Aug 19 10:18:13 2021 +0000
+++ b/external/mit/xorg/server/xorg-server/dri3/Makefile Thu Aug 19 11:03:04 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2016/08/14 00:03:58 mrg Exp $
+# $NetBSD: Makefile,v 1.3 2021/08/19 11:03:04 mrg Exp $
.include "../Makefile.serverlib"
.include "../Makefile.servermod"
@@ -12,7 +12,9 @@
CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/xorg \
-I${DESTDIR}${X11INCDIR}/pixman-1 \
- -I${X11SRCDIR.xorg-server}/../include
+ -I${DESTDIR}${X11INCDIR}/libdrm \
+ -I${X11SRCDIR.xorg-server}/../include \
+ -I${X11SRCDIR.xorg-server}/Xext
CPPFLAGS+= ${X11FLAGS.DIX}
.include <bsd.x11.mk>
diff -r 33548ca98450 -r c1e7ab7ba1e3 external/mit/xorg/server/xorg-server/hw/vfb/Makefile
--- a/external/mit/xorg/server/xorg-server/hw/vfb/Makefile Thu Aug 19 10:18:13 2021 +0000
+++ b/external/mit/xorg/server/xorg-server/hw/vfb/Makefile Thu Aug 19 11:03:04 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.20 2020/09/13 23:01:02 mrg Exp $
+# $NetBSD: Makefile,v 1.21 2021/08/19 11:03:04 mrg Exp $
.include <bsd.own.mk>
@@ -65,6 +65,7 @@
${LDADD.os} \
${LDADD.glx} \
${LDADD.present} \
+ ${LDADD.dri3} \
-lXfont2 \
-lfreetype \
-lXau \
@@ -97,6 +98,7 @@
${DPADD.os} \
${DPADD.glx} \
${DPADD.present} \
+ ${DPADD.dri3} \
${LIBXFONT2} \
${LIBFREETYPE} \
${LIBXAU} \
diff -r 33548ca98450 -r c1e7ab7ba1e3 external/mit/xorg/server/xorg-server/hw/xfree86/Xorg/Makefile
--- a/external/mit/xorg/server/xorg-server/hw/xfree86/Xorg/Makefile Thu Aug 19 10:18:13 2021 +0000
+++ b/external/mit/xorg/server/xorg-server/hw/xfree86/Xorg/Makefile Thu Aug 19 11:03:04 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.19 2021/08/11 23:02:39 maya Exp $
+# $NetBSD: Makefile,v 1.20 2021/08/19 11:03:04 mrg Exp $
.include <bsd.own.mk>
@@ -63,10 +63,7 @@
LDADD+= ${LDADD.present}
LDADD+= ${LDADD.hw/xfree86/dri}
LDADD+= ${LDADD.hw/xfree86/dri2}
-# XXX
-.if ${HAVE_DRI3:Uno} != "no"
LDADD+= ${LDADD.dri3}
-.endif
LDADD+= ${LDADD.hw/xfree86/dixmods/fb}
LDADD+= -lpixman-1 -lXfont2 -lfreetype -lXau -lfontenc -lXdmcp
LDADD+= -lpciaccess -ldrm
@@ -117,6 +114,7 @@
${DPADD.present} \
${DPADD.hw/xfree86/dri} \
${DPADD.hw/xfree86/dri2} \
+ ${DPADD.dri3} \
${DPADD.hw/xfree86/dixmods/fb} \
${DPADD.hw/xfree86/fb} \
${DPADD.hw/xfree86/common} \
@@ -139,11 +137,6 @@
${LIBEPOXY}
.endif
-# XXX
-.if ${HAVE_DRI3:Uno} != "no"
-DPADD+= ${DPADD.dri3}
-.endif
-
LDADD+= -lcrypto
DPADD+= ${LIBCRYPTO}
diff -r 33548ca98450 -r c1e7ab7ba1e3 external/mit/xorg/server/xorg-server/hw/xnest/Makefile
--- a/external/mit/xorg/server/xorg-server/hw/xnest/Makefile Thu Aug 19 10:18:13 2021 +0000
+++ b/external/mit/xorg/server/xorg-server/hw/xnest/Makefile Thu Aug 19 11:03:04 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.23 2020/08/05 15:48:09 tsutsui Exp $
+# $NetBSD: Makefile,v 1.24 2021/08/19 11:03:04 mrg Exp $
.include <bsd.own.mk>
@@ -70,6 +70,7 @@
${LDADD.os} \
${LDADD.glx} \
${LDADD.present} \
+ ${LDADD.dri3} \
-lXfont2 -lXext -lfontenc \
-lpixman-1 -lX11 -lXau \
-lXdmcp -lfreetype -lm
@@ -94,6 +95,7 @@
${DPADD.os} \
${DPADD.glx} \
${DPADD.present} \
+ ${DPADD.dri3} \
${LIBXFONT} ${LIBXEXT} ${LIBFONTENC} \
${LIBPIXMAN-1} ${LIBX11} ${LIBXAU} \
${LIBXDMCP} ${LIBFREETYPE} ${LIBM}
Home |
Main Index |
Thread Index |
Old Index