# $NetBSD: Makefile,v 1.53 2023/05/03 12:52:01 wiz Exp $ DISTNAME= # empty PKGNAME= modular-xorg-drivers-1.19.0 PKGREVISION= 9 CATEGORIES= meta-pkgs x11 MASTER_SITES= ${MASTER_SITE_XORG:=driver/} DISTFILES= # empty MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= https://xorg.freedesktop.org/ COMMENT= Modular Xorg driver meta-package LICENSE= 2-clause-bsd META_PACKAGE= yes .include "../../mk/bsd.prefs.mk" DEPENDS+= xf86-input-elographics-[0-9]*:../../x11/xf86-input-elographics .if ${OPSYS} != "SunOS" DEPENDS+= xf86-input-joystick-[0-9]*:../../x11/xf86-input-joystick .endif .if ${OPSYS} != "Linux" DEPENDS+= xf86-input-keyboard-[0-9]*:../../x11/xf86-input-keyboard .endif DEPENDS+= xf86-input-mouse-[0-9]*:../../x11/xf86-input-mouse DEPENDS+= xf86-input-void-[0-9]*:../../x11/xf86-input-void .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" DEPENDS+= xf86-input-vmmouse-[0-9]*:../../x11/xf86-input-vmmouse .endif .if ${OPSYS} == "NetBSD" || ${OPSYS} == "OpenBSD" DEPENDS+= xf86-input-ws-[0-9]*:../../x11/xf86-input-ws .endif DEPENDS+= xf86-video-dummy-[0-9]*:../../x11/xf86-video-dummy .if ${OPSYS} == "Linux" DEPENDS+= xf86-video-fbdev-[0-9]*:../../x11/xf86-video-fbdev . if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" DEPENDS+= xf86-video-qxl-[0-9]*:../../x11/xf86-video-qxl . endif .endif .if ${OPSYS} == "NetBSD" || ${OPSYS} == "OpenBSD" DEPENDS+= xf86-video-wsfb-[0-9]*:../../x11/xf86-video-wsfb .endif # This list approximates matches NetBSD's # src/external/mit/xorg/server/drivers/Makefile .if !empty(MACHINE_ARCH:Mearm*) || !empty(MACHINE_ARCH:Maarch64*) DEPENDS+= xf86-video-ati-[0-9]*:../../x11/xf86-video-ati DEPENDS+= xf86-video-nouveau-[0-9]*:../../x11/xf86-video-nouveau .elif ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" DEPENDS+= xf86-video-amdgpu-[0-9]*:../../x11/xf86-video-amdgpu DEPENDS+= xf86-video-ast-[0-9]*:../../x11/xf86-video-ast DEPENDS+= xf86-video-ati-[0-9]*:../../x11/xf86-video-ati DEPENDS+= xf86-video-chips-[0-9]*:../../x11/xf86-video-chips DEPENDS+= xf86-video-cirrus-[0-9]*:../../x11/xf86-video-cirrus DEPENDS+= xf86-video-i128-[0-9]*:../../x11/xf86-video-i128 DEPENDS+= xf86-video-i740-[0-9]*:../../x11/xf86-video-i740 DEPENDS+= xf86-video-intel-[0-9]*:../../x11/xf86-video-intel DEPENDS+= xf86-video-mach64-[0-9]*:../../x11/xf86-video-mach64 DEPENDS+= xf86-video-mga-[0-9]*:../../x11/xf86-video-mga DEPENDS+= xf86-video-neomagic-[0-9]*:../../x11/xf86-video-neomagic DEPENDS+= xf86-video-nv-[0-9]*:../../x11/xf86-video-nv DEPENDS+= xf86-video-nouveau-[0-9]*:../../x11/xf86-video-nouveau DEPENDS+= xf86-video-openchrome-[0-9]*:../../x11/xf86-video-openchrome DEPENDS+= xf86-video-s3virge-[0-9]*:../../x11/xf86-video-s3virge DEPENDS+= xf86-video-savage-[0-9]*:../../x11/xf86-video-savage DEPENDS+= xf86-video-siliconmotion-[0-9]*:../../x11/xf86-video-siliconmotion DEPENDS+= xf86-video-sis-[0-9]*:../../x11/xf86-video-sis DEPENDS+= xf86-video-tdfx-[0-9]*:../../x11/xf86-video-tdfx . if ${OPSYS} != "SunOS" #DEPENDS+= xf86-video-s3-[0-9]*:../../x11/xf86-video-s3 #DEPENDS+= xf86-video-tga-[0-9]*:../../x11/xf86-video-tga DEPENDS+= xf86-video-trident-[0-9]*:../../x11/xf86-video-trident . endif DEPENDS+= xf86-video-tseng-[0-9]*:../../x11/xf86-video-tseng DEPENDS+= xf86-video-vboxvideo-[0-9]*:../../x11/xf86-video-vboxvideo DEPENDS+= xf86-video-vesa-[0-9]*:../../x11/xf86-video-vesa DEPENDS+= xf86-video-vmware-[0-9]*:../../x11/xf86-video-vmware DEPENDS+= xf86-video-voodoo-[0-9]*:../../x11/xf86-video-voodoo .elif ${MACHINE_ARCH} == "alpha" DEPENDS+= xf86-video-ast-[0-9]*:../../x11/xf86-video-ast DEPENDS+= xf86-video-ati-[0-9]*:../../x11/xf86-video-ati DEPENDS+= xf86-video-chips-[0-9]*:../../x11/xf86-video-chips DEPENDS+= xf86-video-cirrus-[0-9]*:../../x11/xf86-video-cirrus DEPENDS+= xf86-video-i128-[0-9]*:../../x11/xf86-video-i128 DEPENDS+= xf86-video-i740-[0-9]*:../../x11/xf86-video-i740 DEPENDS+= xf86-video-mach64-[0-9]*:../../x11/xf86-video-mach64 DEPENDS+= xf86-video-mga-[0-9]*:../../x11/xf86-video-mga DEPENDS+= xf86-video-nv-[0-9]*:../../x11/xf86-video-nv DEPENDS+= xf86-video-r128-[0-9]*:../../x11/xf86-video-r128 #DEPENDS+= xf86-video-s3-[0-9]*:../../x11/xf86-video-s3 DEPENDS+= xf86-video-s3virge-[0-9]*:../../x11/xf86-video-s3virge DEPENDS+= xf86-video-savage-[0-9]*:../../x11/xf86-video-savage DEPENDS+= xf86-video-siliconmotion-[0-9]*:../../x11/xf86-video-siliconmotion DEPENDS+= xf86-video-sis-[0-9]*:../../x11/xf86-video-sis DEPENDS+= xf86-video-tdfx-[0-9]*:../../x11/xf86-video-tdfx #DEPENDS+= xf86-video-tga-[0-9]*:../../x11/xf86-video-tga DEPENDS+= xf86-video-trident-[0-9]*:../../x11/xf86-video-trident DEPENDS+= xf86-video-tseng-[0-9]*:../../x11/xf86-video-tseng .elif ${MACHINE_ARCH} == "hppa" DEPENDS+= xf86-video-mga-[0-9]*:../../x11/xf86-video-mga DEPENDS+= xf86-video-r128-[0-9]*:../../x11/xf86-video-r128 .elif !empty(MACHINE_ARCH:Mmips*) DEPENDS+= xf86-video-cirrus-[0-9]*:../../x11/xf86-video-cirrus DEPENDS+= xf86-video-glint-[0-9]*:../../x11/xf86-video-glint DEPENDS+= xf86-video-mga-[0-9]*:../../x11/xf86-video-mga DEPENDS+= xf86-video-siliconmotion-[0-9]*:../../x11/xf86-video-siliconmotion DEPENDS+= xf86-video-sis-[0-9]*:../../x11/xf86-video-sis #DEPENDS+= xf86-video-s3-[0-9]*:../../x11/xf86-video-s3 .elif ${MACHINE_ARCH} == "powerpc" DEPENDS+= xf86-video-ati-[0-9]*:../../x11/xf86-video-ati DEPENDS+= xf86-video-chips-[0-9]*:../../x11/xf86-video-chips DEPENDS+= xf86-video-glint-[0-9]*:../../x11/xf86-video-glint DEPENDS+= xf86-video-mach64-[0-9]*:../../x11/xf86-video-mach64 DEPENDS+= xf86-video-mga-[0-9]*:../../x11/xf86-video-mga DEPENDS+= xf86-video-nv-[0-9]*:../../x11/xf86-video-nv DEPENDS+= xf86-video-r128-[0-9]*:../../x11/xf86-video-r128 DEPENDS+= xf86-video-tdfx-[0-9]*:../../x11/xf86-video-tdfx .elif ${MACHINE_ARCH} == "sparc" || ${MACHINE_ARCH} == "sparc64" DEPENDS+= xf86-video-ati-[0-9]*:../../x11/xf86-video-ati DEPENDS+= xf86-video-glint-[0-9]*:../../x11/xf86-video-glint DEPENDS+= xf86-video-mach64-[0-9]*:../../x11/xf86-video-mach64 DEPENDS+= xf86-video-mga-[0-9]*:../../x11/xf86-video-mga DEPENDS+= xf86-video-r128-[0-9]*:../../x11/xf86-video-r128 DEPENDS+= xf86-video-suncg6-[0-9]*:../../x11/xf86-video-suncg6 DEPENDS+= xf86-video-sunffb-[0-9]*:../../x11/xf86-video-sunffb . if ${MACHINE_ARCH} == "sparc" DEPENDS+= xf86-video-suncg14-[0-9]*:../../x11/xf86-video-suncg14 DEPENDS+= xf86-video-suntcx-[0-9]*:../../x11/xf86-video-suntcx . endif .endif .include "../../mk/bsd.pkg.mk"