1 1.48 mrg # $NetBSD: Makefile,v 1.48 2019/03/19 06:19:44 mrg Exp $ 2 1.1 mrg 3 1.1 mrg # build libraries for xorg 4 1.1 mrg 5 1.34 matt .include <bsd.own.mk> 6 1.34 matt 7 1.46 mrg .include "mesa-which.mk" 8 1.46 mrg 9 1.46 mrg SUBDIR= libfontenc freetype libFS libICE libglapi${OLD_PREFIX} \ 10 1.38 mrg libXau libXdmcp libdrm libpciaccess libpthread-stubs libxshmfence .WAIT 11 1.14 mrg .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" 12 1.39 mrg SUBDIR+=libdrm_intel libdrm_amdgpu 13 1.37 jmcneill .endif 14 1.37 jmcneill .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" || ${MACHINE} == "evbarm" 15 1.48 mrg SUBDIR+=libdrm_nouveau 16 1.14 mrg .endif 17 1.34 matt SUBDIR+=libdrm_radeon pixman 18 1.34 matt .if !defined(MLIBDIR) 19 1.34 matt SUBDIR+=xkeyboard-config 20 1.34 matt .endif 21 1.44 mrg SUBDIR+=libxcb \ 22 1.30 mrg .WAIT 23 1.34 matt .if !defined(MLIBDIR) 24 1.46 mrg SUBDIR+=${EXTRA_DRI_DIRS} dri${OLD_PREFIX} gallium${OLD_PREFIX} 25 1.34 matt .endif 26 1.34 matt SUBDIR+=fontconfig libSM libX11 \ 27 1.6 veego .WAIT \ 28 1.8 hubertf libXcomposite libXdamage libXext libXfixes libXt \ 29 1.40 mrg libxkbfile libepoxy \ 30 1.48 mrg .WAIT 31 1.48 mrg .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" || ${MACHINE} == "evbarm" 32 1.48 mrg # libvdpau depends upon libX11 and libXext 33 1.48 mrg SUBDIR+=libvdpau \ 34 1.48 mrg .WAIT 35 1.48 mrg .endif 36 1.48 mrg SUBDIR+=libXi libXxf86vm \ 37 1.46 mrg libGL${OLD_PREFIX} libXScrnSaver libXTrap libXevie libXfont libXfont2 \ 38 1.11 mrg libXinerama libXmu libXmuu libXpm libXrender \ 39 1.22 jmcneill libXres libXtst libXvMC libXvMCW libXv libXxf86dga libXxf86misc \ 40 1.22 jmcneill libxkbui \ 41 1.19 veego .WAIT 42 1.19 veego .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" 43 1.21 jmcneill SUBDIR+=libI810XvMC 44 1.21 jmcneill SUBDIR+=libIntelXvMC 45 1.19 veego SUBDIR+=libchromeXvMC 46 1.23 jmcneill SUBDIR+=libchromeXvMCPro 47 1.19 veego .endif 48 1.19 veego SUBDIR+=libGLU libGLw libXaw6 libXaw libXcursor \ 49 1.6 veego libXrandr \ 50 1.6 veego .WAIT \ 51 1.35 mrg libXpresent libXft libglut \ 52 1.27 mrg .WAIT \ 53 1.27 mrg libXdmGreet \ 54 1.24 mrg xcb-util 55 1.46 mrg SUBDIR+=libgbm${OLD_PREFIX} 56 1.29 martin 57 1.32 joerg .include <bsd.buildinstall.mk> 58 1.1 mrg .include <bsd.subdir.mk> 59