Module Name: src Committed By: mrg Date: Sun Jul 11 20:52:07 UTC 2021
Modified Files: src/external/mit/xorg/include: Makefile src/external/mit/xorg/lib: Makefile mesa-which.mk src/external/mit/xorg/lib/dri: Makefile src/external/mit/xorg/lib/gallium: Makefile src/external/mit/xorg/lib/libGL: Makefile src/external/mit/xorg/lib/libGLU: Makefile src/external/mit/xorg/lib/libGLw: Makefile src/external/mit/xorg/lib/libgbm: Makefile src/external/mit/xorg/server/drivers/xf86-video-radeon-kms: Makefile Log Message: xorg/lib stuff to enable mesa.old, prepare for new mesa - rename OLD_PREFIX to OLD_SUFFIX, since it is - include mesa-which.mk and use ${OLD_SUFFIX} in several places - remove mesa < 18 support To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/external/mit/xorg/include/Makefile cvs rdiff -u -r1.55 -r1.56 src/external/mit/xorg/lib/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/mit/xorg/lib/mesa-which.mk cvs rdiff -u -r1.37 -r1.38 src/external/mit/xorg/lib/dri/Makefile cvs rdiff -u -r1.47 -r1.48 src/external/mit/xorg/lib/gallium/Makefile cvs rdiff -u -r1.31 -r1.32 src/external/mit/xorg/lib/libGL/Makefile cvs rdiff -u -r1.20 -r1.21 src/external/mit/xorg/lib/libGLU/Makefile cvs rdiff -u -r1.5 -r1.6 src/external/mit/xorg/lib/libGLw/Makefile cvs rdiff -u -r1.7 -r1.8 src/external/mit/xorg/lib/libgbm/Makefile cvs rdiff -u -r1.13 -r1.14 \ src/external/mit/xorg/server/drivers/xf86-video-radeon-kms/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/include/Makefile diff -u src/external/mit/xorg/include/Makefile:1.9 src/external/mit/xorg/include/Makefile:1.10 --- src/external/mit/xorg/include/Makefile:1.9 Sun Mar 10 13:52:11 2019 +++ src/external/mit/xorg/include/Makefile Sun Jul 11 20:52:06 2021 @@ -1,15 +1,13 @@ -# $NetBSD: Makefile,v 1.9 2019/03/10 13:52:11 mrg Exp $ +# $NetBSD: Makefile,v 1.10 2021/07/11 20:52:06 mrg Exp $ # *proto packages for xorg .include <bsd.own.mk> -.if ${HAVE_MESA_VER} == 18 -SUBDIR= KHR -.endif .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" || ${MACHINE} == "evbarm" SUBDIR+= libvdpau .endif +SUBDIR+= KHR SUBDIR+= xorgproto xbitmaps xcb-proto SUBDIR+= .WAIT xtrans Index: src/external/mit/xorg/lib/Makefile diff -u src/external/mit/xorg/lib/Makefile:1.55 src/external/mit/xorg/lib/Makefile:1.56 --- src/external/mit/xorg/lib/Makefile:1.55 Sun Jul 11 01:13:26 2021 +++ src/external/mit/xorg/lib/Makefile Sun Jul 11 20:52:06 2021 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.55 2021/07/11 01:13:26 mrg Exp $ +# $NetBSD: Makefile,v 1.56 2021/07/11 20:52:06 mrg Exp $ # build libraries for xorg @@ -6,7 +6,7 @@ .include "mesa-which.mk" -SUBDIR= libfontenc freetype libFS libICE libglapi${OLD_PREFIX} \ +SUBDIR= libfontenc freetype libFS libICE libglapi${OLD_SUFFIX} \ libXau libXdmcp libdrm libpciaccess libpthread-stubs libxshmfence .WAIT .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" SUBDIR+=libdrm_intel @@ -23,7 +23,7 @@ SUBDIR+=libxcb \ libX11 \ .WAIT .if !defined(MLIBDIR) -SUBDIR+=dri${OLD_PREFIX} gallium${OLD_PREFIX} +SUBDIR+=dri${OLD_SUFFIX} gallium${OLD_SUFFIX} .endif SUBDIR+=fontconfig libSM \ .WAIT \ @@ -36,7 +36,7 @@ SUBDIR+=libvdpau \ .WAIT .endif SUBDIR+=libXi libXxf86vm \ - libGL${OLD_PREFIX} libXScrnSaver libXfont libXfont2 \ + libGL${OLD_SUFFIX} libXScrnSaver libXfont libXfont2 \ libXinerama libXmu libXmuu libXpm libXrender \ libXres libXtst libXvMC libXvMCW libXv libXxf86dga libXxf86misc \ libxkbui \ @@ -54,7 +54,7 @@ SUBDIR+=libGLU libGLw libXaw6 libXaw lib .WAIT \ libXdmGreet \ xcb-util -SUBDIR+=libgbm${OLD_PREFIX} +SUBDIR+=libgbm${OLD_SUFFIX} .if ${HAVE_XORG_GLAMOR} != "no" # libEGL depends upon libgbm SUBDIR+=.WAIT libEGL Index: src/external/mit/xorg/lib/mesa-which.mk diff -u src/external/mit/xorg/lib/mesa-which.mk:1.2 src/external/mit/xorg/lib/mesa-which.mk:1.3 --- src/external/mit/xorg/lib/mesa-which.mk:1.2 Sun Jul 11 01:13:26 2021 +++ src/external/mit/xorg/lib/mesa-which.mk Sun Jul 11 20:52:06 2021 @@ -1,6 +1,6 @@ -# $NetBSD: mesa-which.mk,v 1.2 2021/07/11 01:13:26 mrg Exp $ +# $NetBSD: mesa-which.mk,v 1.3 2021/07/11 20:52:06 mrg Exp $ -OLD_PREFIX= +OLD_SUFFIX= .if ${EXTERNAL_MESALIB_DIR} == "MesaLib.old" -OLD_PREFIX=.old +OLD_SUFFIX=.old .endif Index: src/external/mit/xorg/lib/dri/Makefile diff -u src/external/mit/xorg/lib/dri/Makefile:1.37 src/external/mit/xorg/lib/dri/Makefile:1.38 --- src/external/mit/xorg/lib/dri/Makefile:1.37 Tue Apr 13 04:58:59 2021 +++ src/external/mit/xorg/lib/dri/Makefile Sun Jul 11 20:52:06 2021 @@ -1,9 +1,11 @@ -# $NetBSD: Makefile,v 1.37 2021/04/13 04:58:59 mrg Exp $ +# $NetBSD: Makefile,v 1.38 2021/07/11 20:52:06 mrg Exp $ # Link the mesa_dri_drivers mega driver. .include <bsd.own.mk> +.include "../mesa-which.mk" + .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" || \ ${MACHINE} == "evbarm" @@ -425,7 +427,7 @@ SRCS+= ${DRI_SOURCES.${_d}} LIBDPLIBS+= expat ${NETBSDSRCDIR}/external/mit/expat/lib/libexpat LIBDPLIBS+= m ${NETBSDSRCDIR}/lib/libm LIBDPLIBS+= pthread ${NETBSDSRCDIR}/lib/libpthread -LIBDPLIBS+= glapi ${.CURDIR}/../libglapi +LIBDPLIBS+= glapi ${.CURDIR}/../libglapi${OLD_SUFFIX} LIBDPLIBS+= drm ${.CURDIR}/../libdrm .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" LIBDPLIBS+= drm_intel ${.CURDIR}/../libdrm_intel Index: src/external/mit/xorg/lib/gallium/Makefile diff -u src/external/mit/xorg/lib/gallium/Makefile:1.47 src/external/mit/xorg/lib/gallium/Makefile:1.48 --- src/external/mit/xorg/lib/gallium/Makefile:1.47 Sun May 30 01:57:00 2021 +++ src/external/mit/xorg/lib/gallium/Makefile Sun Jul 11 20:52:06 2021 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.47 2021/05/30 01:57:00 joerg Exp $ +# $NetBSD: Makefile,v 1.48 2021/07/11 20:52:06 mrg Exp $ # Link the gallium mega driver. @@ -7,6 +7,8 @@ LIBISCXX= yes .include <bsd.own.mk> +.include "../mesa-which.mk" + SHLIB_MAJOR= 0 LIB= gallium_dri @@ -970,7 +972,7 @@ LIBDPLIBS+= drm_amdgpu ${.CURDIR}/../li LIBDPLIBS+= drm_nouveau ${.CURDIR}/../libdrm_nouveau .endif # ${BUILD_NOUVEAU} == 1 .endif # ${BUILD_RADEON} == 1 || ${BUILD_NOUVEAU} == 1 -LIBDPLIBS+= glapi ${.CURDIR}/../libglapi +LIBDPLIBS+= glapi ${.CURDIR}/../libglapi${OLD_SUFFIX} LIBDPLIBS+= expat ${.CURDIR}/../../../../../external/mit/expat/lib/libexpat LIBDPLIBS+= terminfo ${.CURDIR}/../../../../../lib/libterminfo LIBDPLIBS+= execinfo ${.CURDIR}/../../../../../lib/libexecinfo Index: src/external/mit/xorg/lib/libGL/Makefile diff -u src/external/mit/xorg/lib/libGL/Makefile:1.31 src/external/mit/xorg/lib/libGL/Makefile:1.32 --- src/external/mit/xorg/lib/libGL/Makefile:1.31 Sat Oct 31 13:28:22 2020 +++ src/external/mit/xorg/lib/libGL/Makefile Sun Jul 11 20:52:06 2021 @@ -1,7 +1,9 @@ -# $NetBSD: Makefile,v 1.31 2020/10/31 13:28:22 nia Exp $ +# $NetBSD: Makefile,v 1.32 2021/07/11 20:52:06 mrg Exp $ .include <bsd.own.mk> +.include "../mesa-which.mk" + LIB= GL LIBISCXX= yes @@ -201,7 +203,7 @@ LIBDPLIBS= Xext ${.CURDIR}/../libXext \ Xxf86vm ${.CURDIR}/../libXxf86vm \ Xfixes ${.CURDIR}/../libXfixes \ Xdamage ${.CURDIR}/../libXdamage \ - glapi ${.CURDIR}/../libglapi \ + glapi ${.CURDIR}/../libglapi${OLD_SUFFIX} \ drm ${.CURDIR}/../libdrm \ X11-xcb ${.CURDIR}/../libX11/libX11-xcb \ xcb-dri2 ${.CURDIR}/../libxcb/dri2 \ Index: src/external/mit/xorg/lib/libGLU/Makefile diff -u src/external/mit/xorg/lib/libGLU/Makefile:1.20 src/external/mit/xorg/lib/libGLU/Makefile:1.21 --- src/external/mit/xorg/lib/libGLU/Makefile:1.20 Sun Mar 24 00:47:16 2019 +++ src/external/mit/xorg/lib/libGLU/Makefile Sun Jul 11 20:52:06 2021 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.20 2019/03/24 00:47:16 rin Exp $ +# $NetBSD: Makefile,v 1.21 2021/07/11 20:52:06 mrg Exp $ .include <bsd.own.mk> @@ -133,7 +133,7 @@ INCSDIR=${X11INCDIR}/GL LIBDPLIBS= Xext ${.CURDIR}/../libXext \ X11 ${.CURDIR}/../libX11/dynamic \ - GL ${.CURDIR}/../libGL${OLD_PREFIX} \ + GL ${.CURDIR}/../libGL${OLD_SUFFIX} \ Xxf86vm ${.CURDIR}/../libXxf86vm \ Xfixes ${.CURDIR}/../libXfixes \ Xdamage ${.CURDIR}/../libXdamage \ @@ -142,7 +142,7 @@ LIBDPLIBS= Xext ${.CURDIR}/../libXext \ PKGCONFIG= glu PKGDIST.glu= ${X11SRCDIR.glu} -.include "${.CURDIR}/../libGL${OLD_PREFIX}/mesa-ver.mk" +.include "${.CURDIR}/../libGL${OLD_SUFFIX}/mesa-ver.mk" PKGCONFIG_VERSION.glu= ${MESA_VER} PKGCONFIG_SED_FLAGS= \ -e "s,@GLU_REQUIRES@,gl," Index: src/external/mit/xorg/lib/libGLw/Makefile diff -u src/external/mit/xorg/lib/libGLw/Makefile:1.5 src/external/mit/xorg/lib/libGLw/Makefile:1.6 --- src/external/mit/xorg/lib/libGLw/Makefile:1.5 Sun Mar 10 02:29:53 2019 +++ src/external/mit/xorg/lib/libGLw/Makefile Sun Jul 11 20:52:06 2021 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.5 2019/03/10 02:29:53 mrg Exp $ +# $NetBSD: Makefile,v 1.6 2021/07/11 20:52:06 mrg Exp $ .include <bsd.own.mk> @@ -32,7 +32,7 @@ LIBDPLIBS= Xext ${.CURDIR}/../libXext \ Xdamage ${.CURDIR}/../libXdamage \ m ${.CURDIR}/../../../../../lib/libm \ drm ${.CURDIR}/../libdrm \ - GL ${.CURDIR}/../libGL${OLD_PREFIX} \ + GL ${.CURDIR}/../libGL${OLD_SUFFIX} \ ICE ${.CURDIR}/../libICE \ SM ${.CURDIR}/../libSM \ Xt ${.CURDIR}/../libXt \ Index: src/external/mit/xorg/lib/libgbm/Makefile diff -u src/external/mit/xorg/lib/libgbm/Makefile:1.7 src/external/mit/xorg/lib/libgbm/Makefile:1.8 --- src/external/mit/xorg/lib/libgbm/Makefile:1.7 Tue Sep 24 19:29:42 2019 +++ src/external/mit/xorg/lib/libgbm/Makefile Sun Jul 11 20:52:06 2021 @@ -1,7 +1,9 @@ -# $NetBSD: Makefile,v 1.7 2019/09/24 19:29:42 maya Exp $ +# $NetBSD: Makefile,v 1.8 2021/07/11 20:52:06 mrg Exp $ .include <bsd.own.mk> +.include "../mesa-which.mk" + LIB= gbm .PATH: ${X11SRCDIR.Mesa}/src/gbm/main @@ -45,7 +47,7 @@ COPTS.gbm_dri.c+= -Wno-error INCS= gbm.h INCSDIR= ${X11INCDIR} -LIBDPLIBS= glapi ${.CURDIR}/../libglapi +LIBDPLIBS= glapi ${.CURDIR}/../libglapi${OLD_SUFFIX} LIBDPLIBS+= drm ${.CURDIR}/../libdrm LIBDPLIBS+= expat ${NETBSDSRCDIR}/external/mit/expat/lib/libexpat Index: src/external/mit/xorg/server/drivers/xf86-video-radeon-kms/Makefile diff -u src/external/mit/xorg/server/drivers/xf86-video-radeon-kms/Makefile:1.13 src/external/mit/xorg/server/drivers/xf86-video-radeon-kms/Makefile:1.14 --- src/external/mit/xorg/server/drivers/xf86-video-radeon-kms/Makefile:1.13 Sun May 30 22:24:36 2021 +++ src/external/mit/xorg/server/drivers/xf86-video-radeon-kms/Makefile Sun Jul 11 20:52:07 2021 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.13 2021/05/30 22:24:36 joerg Exp $ +# $NetBSD: Makefile,v 1.14 2021/07/11 20:52:07 mrg Exp $ .include <bsd.own.mk> @@ -59,7 +59,7 @@ CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/X11 -I${DESTDIR}${X11INCDIR}/pixman-1 \ -I${X11SRCDIR.${DRIVER}}/../include -LIBDPLIBS+= gbm ${.CURDIR}/../../../lib/libgbm${OLD_PREFIX} +LIBDPLIBS+= gbm ${.CURDIR}/../../../lib/libgbm${OLD_SUFFIX} COPTS+= -fcommon