pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/meta-pkgs/modular-xorg-drivers



Module Name:    pkgsrc
Committed By:   nia
Date:           Sun Oct 31 08:58:37 UTC 2021

Modified Files:
        pkgsrc/meta-pkgs/modular-xorg-drivers: Makefile

Log Message:
modular-xorg-drivers: Compile most video drivers conditionally based
on the target platform, using NetBSD's lists as a reference.

PR pkg/56480


To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 pkgsrc/meta-pkgs/modular-xorg-drivers/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/meta-pkgs/modular-xorg-drivers/Makefile
diff -u pkgsrc/meta-pkgs/modular-xorg-drivers/Makefile:1.44 pkgsrc/meta-pkgs/modular-xorg-drivers/Makefile:1.45
--- pkgsrc/meta-pkgs/modular-xorg-drivers/Makefile:1.44 Fri Jul  2 17:04:09 2021
+++ pkgsrc/meta-pkgs/modular-xorg-drivers/Makefile      Sun Oct 31 08:58:37 2021
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.44 2021/07/02 17:04:09 nia Exp $
+# $NetBSD: Makefile,v 1.45 2021/10/31 08:58:37 nia Exp $
 
 DISTNAME=      # empty
 PKGNAME=       modular-xorg-drivers-1.19.0
-PKGREVISION=   4
+PKGREVISION=   5
 CATEGORIES=    meta-pkgs x11
 MASTER_SITES=  ${MASTER_SITE_XORG:=driver/}
 DISTFILES=     # empty
@@ -26,69 +26,111 @@ DEPENDS+=  xf86-input-vmmouse-[0-9]*:../.
 .if ${OPSYS} == "NetBSD" || ${OPSYS} == "OpenBSD"
 DEPENDS+=      xf86-input-ws-[0-9]*:../../x11/xf86-input-ws
 .endif
+DEPENDS+=      xf86-input-elographics-[0-9]*:../../x11/xf86-input-elographics
+DEPENDS+=      xf86-input-fpit-[0-9]*:../../x11/xf86-input-fpit
+DEPENDS+=      xf86-input-hyperpen-[0-9]*:../../x11/xf86-input-hyperpen
+.if ${OPSYS} != "SunOS"
+DEPENDS+=      xf86-input-joystick-[0-9]*:../../x11/xf86-input-joystick
+.endif
+DEPENDS+=      xf86-input-mutouch-[0-9]*:../../x11/xf86-input-mutouch
 DEPENDS+=      xf86-input-void-[0-9]*:../../x11/xf86-input-void
+
+DEPENDS+=      xf86-video-dummy-[0-9]*:../../x11/xf86-video-dummy
+
+.if ${OPSYS} == "Linux"
+DEPENDS+=      xf86-video-fbdev-[0-9]*:../../x11/xf86-video-fbdev
+.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-apm-[0-9]*:../../x11/xf86-video-apm
-DEPENDS+=      xf86-video-ark-[0-9]*:../../x11/xf86-video-ark
 DEPENDS+=      xf86-video-ast-[0-9]*:../../x11/xf86-video-ast
-.if !empty(MACHINE_PLATFORM:MNetBSD-[789].*-i386) ||   \
-    !empty(MACHINE_PLATFORM:MNetBSD-[789].*-x86_64) || \
-    ${OPSYS} == "Linux" || ${OPSYS} == "FreeBSD" ||    \
-    ${OPSYS} == "DragonFly" || ${OPSYS} == "SunOS"
 DEPENDS+=      xf86-video-ati-[0-9]*:../../x11/xf86-video-ati
-.else
-DEPENDS+=      xf86-video-ati6-[0-9]*:../../x11/xf86-video-ati6
-.endif
 DEPENDS+=      xf86-video-chips-[0-9]*:../../x11/xf86-video-chips
 DEPENDS+=      xf86-video-cirrus-[0-9]*:../../x11/xf86-video-cirrus
-DEPENDS+=      xf86-video-dummy-[0-9]*:../../x11/xf86-video-dummy
-DEPENDS+=      xf86-input-elographics-[0-9]*:../../x11/xf86-input-elographics
-DEPENDS+=      xf86-video-fbdev-[0-9]*:../../x11/xf86-video-fbdev
-DEPENDS+=      xf86-input-fpit-[0-9]*:../../x11/xf86-input-fpit
-DEPENDS+=      xf86-video-glint-[0-9]*:../../x11/xf86-video-glint
-DEPENDS+=      xf86-input-hyperpen-[0-9]*:../../x11/xf86-input-hyperpen
 DEPENDS+=      xf86-video-i128-[0-9]*:../../x11/xf86-video-i128
 DEPENDS+=      xf86-video-i740-[0-9]*:../../x11/xf86-video-i740
-.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
 DEPENDS+=      xf86-video-intel-[0-9]*:../../x11/xf86-video-intel
-.endif
-.if ${OPSYS} != "SunOS"
-DEPENDS+=      xf86-input-joystick-[0-9]*:../../x11/xf86-input-joystick
-.endif
 DEPENDS+=      xf86-video-mach64-[0-9]*:../../x11/xf86-video-mach64
 DEPENDS+=      xf86-video-mga-[0-9]*:../../x11/xf86-video-mga
-DEPENDS+=      xf86-input-mutouch-[0-9]*:../../x11/xf86-input-mutouch
 DEPENDS+=      xf86-video-neomagic-[0-9]*:../../x11/xf86-video-neomagic
-DEPENDS+=      xf86-video-nouveau-[0-9]*:../../x11/xf86-video-nouveau
 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-qxl-[0-9]*:../../x11/xf86-video-qxl
-DEPENDS+=      xf86-video-r128-[0-9]*:../../x11/xf86-video-r128
-DEPENDS+=      xf86-video-rendition-[0-9]*:../../x11/xf86-video-rendition
 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-suncg14-[0-9]*:../../x11/xf86-video-suncg14
-DEPENDS+=      xf86-video-suncg3-[0-9]*:../../x11/xf86-video-suncg3
-DEPENDS+=      xf86-video-suncg6-[0-9]*:../../x11/xf86-video-suncg6
-DEPENDS+=      xf86-video-sunffb-[0-9]*:../../x11/xf86-video-sunffb
-DEPENDS+=      xf86-video-sunleo-[0-9]*:../../x11/xf86-video-sunleo
-DEPENDS+=      xf86-video-suntcx-[0-9]*:../../x11/xf86-video-suntcx
 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
-DEPENDS+=      xf86-video-vesa-[0-9]*:../../x11/xf86-video-vesa
 DEPENDS+=      xf86-video-vboxvideo-[0-9]*:../../x11/xf86-video-vboxvideo
-.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
+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
-.if ${OPSYS} == "NetBSD" || ${OPSYS} == "OpenBSD"
-DEPENDS+=      xf86-video-wsfb-[0-9]*:../../x11/xf86-video-wsfb
-.endif
-DEPENDS+=      xf86-video-xgi-[0-9]*:../../x11/xf86-video-xgi
 
 .include "../../mk/bsd.pkg.mk"



Home | Main Index | Thread Index | Old Index