aboutsummaryrefslogtreecommitdiff
path: root/x11-drivers
diff options
context:
space:
mode:
authorNiclas Zeising <zeising@FreeBSD.org>2019-11-03 21:56:37 +0000
committerNiclas Zeising <zeising@FreeBSD.org>2019-11-03 21:56:37 +0000
commitc32f72e68d63a930e5ea4ad5cc6e2ea4d3bb5360 (patch)
tree21deb0ada9c792042c1b4d28f91cef612f466309 /x11-drivers
parentf93fe63d74f9cd69d7f899403b10e179c4513e8a (diff)
downloadports-c32f72e68d63a930e5ea4ad5cc6e2ea4d3bb5360.tar.gz
ports-c32f72e68d63a930e5ea4ad5cc6e2ea4d3bb5360.zip
Notes
Diffstat (limited to 'x11-drivers')
-rw-r--r--x11-drivers/xf86-input-egalax/Makefile3
-rw-r--r--x11-drivers/xf86-input-elographics/Makefile2
-rw-r--r--x11-drivers/xf86-input-evdev/Makefile3
-rw-r--r--x11-drivers/xf86-input-joystick/Makefile4
-rw-r--r--x11-drivers/xf86-input-keyboard/Makefile2
-rw-r--r--x11-drivers/xf86-input-libinput/Makefile3
-rw-r--r--x11-drivers/xf86-input-mouse/Makefile3
-rw-r--r--x11-drivers/xf86-input-synaptics/Makefile3
-rw-r--r--x11-drivers/xf86-input-vmmouse/Makefile3
-rw-r--r--x11-drivers/xf86-input-void/Makefile2
-rw-r--r--x11-drivers/xf86-input-wacom/Makefile3
-rw-r--r--x11-drivers/xf86-video-amdgpu/Makefile2
-rw-r--r--x11-drivers/xf86-video-apm/Makefile2
-rw-r--r--x11-drivers/xf86-video-ark/Makefile2
-rw-r--r--x11-drivers/xf86-video-ast/Makefile2
-rw-r--r--x11-drivers/xf86-video-ati-legacy/Makefile2
-rw-r--r--x11-drivers/xf86-video-ati/Makefile2
-rw-r--r--x11-drivers/xf86-video-chips/Makefile2
-rw-r--r--x11-drivers/xf86-video-cirrus/Makefile2
-rw-r--r--x11-drivers/xf86-video-dummy/Makefile2
-rw-r--r--x11-drivers/xf86-video-geode/Makefile2
-rw-r--r--x11-drivers/xf86-video-glint/Makefile3
-rw-r--r--x11-drivers/xf86-video-i128/Makefile2
-rw-r--r--x11-drivers/xf86-video-i740/Makefile2
-rw-r--r--x11-drivers/xf86-video-intel/Makefile2
-rw-r--r--x11-drivers/xf86-video-mach64/Makefile2
-rw-r--r--x11-drivers/xf86-video-mga/Makefile3
-rw-r--r--x11-drivers/xf86-video-neomagic/Makefile2
-rw-r--r--x11-drivers/xf86-video-nv/Makefile2
-rw-r--r--x11-drivers/xf86-video-openchrome/Makefile2
-rw-r--r--x11-drivers/xf86-video-qxl/Makefile5
-rw-r--r--x11-drivers/xf86-video-r128/Makefile3
-rw-r--r--x11-drivers/xf86-video-rendition/Makefile2
-rw-r--r--x11-drivers/xf86-video-s3/Makefile2
-rw-r--r--x11-drivers/xf86-video-s3virge/Makefile2
-rw-r--r--x11-drivers/xf86-video-savage/Makefile2
-rw-r--r--x11-drivers/xf86-video-scfb/Makefile2
-rw-r--r--x11-drivers/xf86-video-siliconmotion/Makefile2
-rw-r--r--x11-drivers/xf86-video-sis/Makefile2
-rw-r--r--x11-drivers/xf86-video-sunffb/Makefile2
-rw-r--r--x11-drivers/xf86-video-tdfx/Makefile4
-rw-r--r--x11-drivers/xf86-video-trident/Makefile2
-rw-r--r--x11-drivers/xf86-video-tseng/Makefile2
-rw-r--r--x11-drivers/xf86-video-vesa/Makefile2
-rw-r--r--x11-drivers/xf86-video-vmware/Makefile2
-rw-r--r--x11-drivers/xf86-video-voodoo/Makefile2
46 files changed, 47 insertions, 62 deletions
diff --git a/x11-drivers/xf86-input-egalax/Makefile b/x11-drivers/xf86-input-egalax/Makefile
index f4b0627d4a53..45bde004168c 100644
--- a/x11-drivers/xf86-input-egalax/Makefile
+++ b/x11-drivers/xf86-input-egalax/Makefile
@@ -15,7 +15,6 @@ GH_TAGNAME= 7f1e4ac
LICENSE= BSD2CLAUSE
-USES= autoreconf
-XORG_CAT= driver
+USES= autoreconf xorg-cat:driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-elographics/Makefile b/x11-drivers/xf86-input-elographics/Makefile
index eee2fcd2c82c..1f0ef070842a 100644
--- a/x11-drivers/xf86-input-elographics/Makefile
+++ b/x11-drivers/xf86-input-elographics/Makefile
@@ -10,6 +10,6 @@ COMMENT= X.Org elographics input driver
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-XORG_CAT= driver
+USES= xorg-cat:driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-evdev/Makefile b/x11-drivers/xf86-input-evdev/Makefile
index a5f1a651f6c0..b6ffeeff4799 100644
--- a/x11-drivers/xf86-input-evdev/Makefile
+++ b/x11-drivers/xf86-input-evdev/Makefile
@@ -16,8 +16,7 @@ LIB_DEPENDS= libevdev.so:devel/libevdev \
libmtdev.so:devel/libmtdev
RUN_DEPENDS= webcamd>=3.1.0.1:multimedia/webcamd
-XORG_CAT= driver
-USES= pathfix
+USES= pathfix xorg-cat:driver
CONFIGURE_ENV= UDEV_CFLAGS=" " UDEV_LIBS=" "
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-joystick/Makefile b/x11-drivers/xf86-input-joystick/Makefile
index 60b8f474aef3..3a09bf61b06a 100644
--- a/x11-drivers/xf86-input-joystick/Makefile
+++ b/x11-drivers/xf86-input-joystick/Makefile
@@ -11,8 +11,6 @@ COMMENT= X.Org joystick input driver
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-XORG_CAT= driver
-
-USES= pathfix
+USES= pathfix xorg-cat:driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-keyboard/Makefile b/x11-drivers/xf86-input-keyboard/Makefile
index 5bd266346a65..cb6280fea1dc 100644
--- a/x11-drivers/xf86-input-keyboard/Makefile
+++ b/x11-drivers/xf86-input-keyboard/Makefile
@@ -11,6 +11,6 @@ COMMENT= X.Org keyboard input driver
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-XORG_CAT= driver
+USES= xorg-cat:driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-libinput/Makefile b/x11-drivers/xf86-input-libinput/Makefile
index 1a018ef81323..833b13d65864 100644
--- a/x11-drivers/xf86-input-libinput/Makefile
+++ b/x11-drivers/xf86-input-libinput/Makefile
@@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto
LIB_DEPENDS= libinput.so:x11/libinput
-XORG_CAT= driver
-USES= pathfix
+USES= pathfix xorg-cat:driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-mouse/Makefile b/x11-drivers/xf86-input-mouse/Makefile
index 4cbe57ed9732..9a2b64a43ac7 100644
--- a/x11-drivers/xf86-input-mouse/Makefile
+++ b/x11-drivers/xf86-input-mouse/Makefile
@@ -11,7 +11,6 @@ COMMENT= X.Org mouse input driver
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-XORG_CAT= driver
-USES= pathfix
+USES= pathfix xorg-cat:driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-synaptics/Makefile b/x11-drivers/xf86-input-synaptics/Makefile
index 2651a344f7a3..7386fa0c1ed8 100644
--- a/x11-drivers/xf86-input-synaptics/Makefile
+++ b/x11-drivers/xf86-input-synaptics/Makefile
@@ -11,9 +11,8 @@ COMMENT= X.Org synaptics input driver
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= pathfix
+USES= pathfix xorg xorg-cat:driver
USE_XORG= x11 xtst
-XORG_CAT= driver
OPTIONS_DEFINE= EVDEV
EVDEV_DESC= Use evdev for input events (requires kernel support)
diff --git a/x11-drivers/xf86-input-vmmouse/Makefile b/x11-drivers/xf86-input-vmmouse/Makefile
index 305adaaac2bd..45cc030ae885 100644
--- a/x11-drivers/xf86-input-vmmouse/Makefile
+++ b/x11-drivers/xf86-input-vmmouse/Makefile
@@ -11,8 +11,7 @@ COMMENT= X.Org vmmouse input driver
LIB_DEPENDS= libhal.so:sysutils/hal
-USES= gmake
-XORG_CAT= driver
+USES= gmake xorg-cat:driver
CONFIGURE_ARGS= --with-hal-callouts-dir=${PREFIX}/libexec/hal/scripts
ONLY_FOR_ARCHS= i386 amd64
diff --git a/x11-drivers/xf86-input-void/Makefile b/x11-drivers/xf86-input-void/Makefile
index edf4b444acce..c58efe5ab472 100644
--- a/x11-drivers/xf86-input-void/Makefile
+++ b/x11-drivers/xf86-input-void/Makefile
@@ -8,6 +8,6 @@ CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org void input driver
-XORG_CAT= driver
+USES= xorg-cat:driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-input-wacom/Makefile b/x11-drivers/xf86-input-wacom/Makefile
index c41a2a7159fd..4819143289f3 100644
--- a/x11-drivers/xf86-input-wacom/Makefile
+++ b/x11-drivers/xf86-input-wacom/Makefile
@@ -13,9 +13,8 @@ LICENSE= GPLv2+
BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto
RUN_DEPENDS= webcamd>=3.1.0.1:multimedia/webcamd
-USES= gmake pathfix
+USES= gmake pathfix xorg xorg-cat:driver
USE_XORG= x11 xext xinerama xrandr
-XORG_CAT= driver
LDFLAGS+= -Wl,--as-needed # Xext
USE_RC_SUBR= wacom
SUB_FILES= pkg-message
diff --git a/x11-drivers/xf86-video-amdgpu/Makefile b/x11-drivers/xf86-video-amdgpu/Makefile
index a355869f235d..cfebd2c4dde7 100644
--- a/x11-drivers/xf86-video-amdgpu/Makefile
+++ b/x11-drivers/xf86-video-amdgpu/Makefile
@@ -14,8 +14,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libdrm_amdgpu.so:graphics/libdrm
+USES= gl xorg-cat:driver
USE_GL= gbm
-XORG_CAT= driver
# No amdgpu kernel driver on non-x86 and PC98.
ONLY_FOR_ARCHS= i386 amd64
ONLY_FOR_ARCHS_REASON= KMS is required and currently only available on x86
diff --git a/x11-drivers/xf86-video-apm/Makefile b/x11-drivers/xf86-video-apm/Makefile
index 4d2b16fd80f9..7e4520a73b6b 100644
--- a/x11-drivers/xf86-video-apm/Makefile
+++ b/x11-drivers/xf86-video-apm/Makefile
@@ -7,6 +7,6 @@ CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org apm display driver
-XORG_CAT= driver
+USES= xorg-cat:driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-ark/Makefile b/x11-drivers/xf86-video-ark/Makefile
index e7ac35a182a8..ab0278a5c6d9 100644
--- a/x11-drivers/xf86-video-ark/Makefile
+++ b/x11-drivers/xf86-video-ark/Makefile
@@ -8,6 +8,6 @@ CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org ark display driver
-XORG_CAT= driver
+USES= xorg-cat:driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-ast/Makefile b/x11-drivers/xf86-video-ast/Makefile
index 2dc7ff18c61e..5369c626d7e7 100644
--- a/x11-drivers/xf86-video-ast/Makefile
+++ b/x11-drivers/xf86-video-ast/Makefile
@@ -11,7 +11,7 @@ COMMENT= X.Org ASPEED display driver
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-XORG_CAT= driver
+USES= xorg-cat:driver
INSTALL_TARGET= install-strip
PLIST_FILES= lib/xorg/modules/drivers/ast_drv.so
diff --git a/x11-drivers/xf86-video-ati-legacy/Makefile b/x11-drivers/xf86-video-ati-legacy/Makefile
index 2c78997c6356..a7f909145501 100644
--- a/x11-drivers/xf86-video-ati-legacy/Makefile
+++ b/x11-drivers/xf86-video-ati-legacy/Makefile
@@ -24,8 +24,8 @@ CONFLICTS_INSTALL= xf86-video-ati
PORTSCOUT= limit:^7\.9\.0
+USES= gl xorg xorg-cat:driver
USE_GL= gl
-XORG_CAT= driver
USE_XORG= pciaccess
CONFIGURE_ARGS+=--disable-udev
diff --git a/x11-drivers/xf86-video-ati/Makefile b/x11-drivers/xf86-video-ati/Makefile
index a24bceb62aeb..0cd389edfb38 100644
--- a/x11-drivers/xf86-video-ati/Makefile
+++ b/x11-drivers/xf86-video-ati/Makefile
@@ -20,8 +20,8 @@ LIB_DEPENDS= libpciaccess.so:devel/libpciaccess \
CONFLICTS_INSTALL= xf86-video-ati-legacy
+USES= gl xorg xorg-cat:driver
USE_GL= gl
-XORG_CAT= driver
USE_XORG= pciaccess
CONFIGURE_ARGS+=--disable-udev
diff --git a/x11-drivers/xf86-video-chips/Makefile b/x11-drivers/xf86-video-chips/Makefile
index dd79c9ee0e3f..99a6eb7cc725 100644
--- a/x11-drivers/xf86-video-chips/Makefile
+++ b/x11-drivers/xf86-video-chips/Makefile
@@ -7,6 +7,6 @@ CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org chips display driver
-XORG_CAT= driver
+USES= xorg-cat:driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-cirrus/Makefile b/x11-drivers/xf86-video-cirrus/Makefile
index b264510c7a69..0047c28aebf6 100644
--- a/x11-drivers/xf86-video-cirrus/Makefile
+++ b/x11-drivers/xf86-video-cirrus/Makefile
@@ -8,6 +8,6 @@ CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org cirrus display driver
-XORG_CAT= driver
+USES= xorg-cat:driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-dummy/Makefile b/x11-drivers/xf86-video-dummy/Makefile
index e40986e7af31..688a4c912b6f 100644
--- a/x11-drivers/xf86-video-dummy/Makefile
+++ b/x11-drivers/xf86-video-dummy/Makefile
@@ -11,6 +11,6 @@ COMMENT= X.Org dummy display driver
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-XORG_CAT= driver
+USES= xorg-cat:driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-geode/Makefile b/x11-drivers/xf86-video-geode/Makefile
index 820a3aef35f5..efa9b31117cc 100644
--- a/x11-drivers/xf86-video-geode/Makefile
+++ b/x11-drivers/xf86-video-geode/Makefile
@@ -7,7 +7,7 @@ CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org geode display driver
-XORG_CAT= driver
+USES= xorg-cat:driver
ONLY_FOR_ARCHS= i386
ONLY_FOR_ARCHS_REASON= Geode processors are 32bit x86 only
diff --git a/x11-drivers/xf86-video-glint/Makefile b/x11-drivers/xf86-video-glint/Makefile
index 252da9497271..f7a5e065abcf 100644
--- a/x11-drivers/xf86-video-glint/Makefile
+++ b/x11-drivers/xf86-video-glint/Makefile
@@ -8,8 +8,7 @@ CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org glint display driver
+USES= gl xorg-cat:driver
USE_GL= gl
-XORG_CAT= driver
-
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-i128/Makefile b/x11-drivers/xf86-video-i128/Makefile
index becefd048acb..0991ca909e9f 100644
--- a/x11-drivers/xf86-video-i128/Makefile
+++ b/x11-drivers/xf86-video-i128/Makefile
@@ -7,6 +7,6 @@ CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org i128 display driver
-XORG_CAT= driver
+USES= xorg-cat:driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-i740/Makefile b/x11-drivers/xf86-video-i740/Makefile
index 45cea3f5eca1..c79050ce4373 100644
--- a/x11-drivers/xf86-video-i740/Makefile
+++ b/x11-drivers/xf86-video-i740/Makefile
@@ -7,6 +7,6 @@ CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org i740 display driver
-XORG_CAT= driver
+USES= xorg-cat:driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-intel/Makefile b/x11-drivers/xf86-video-intel/Makefile
index a2cfac4e9aaa..ea9031f6f538 100644
--- a/x11-drivers/xf86-video-intel/Makefile
+++ b/x11-drivers/xf86-video-intel/Makefile
@@ -17,7 +17,7 @@ ONLY_FOR_ARCHS_REASON= Intel integrated GPU only exists in Intel x86 processors/
LIB_DEPENDS= libxcb-util.so:x11/xcb-util \
libdrm.so:graphics/libdrm
-USES= cpe xorg xorg-cat:driver
+USES= cpe gl xorg xorg-cat:driver
USE_GITLAB= yes
GL_COMMIT= e5ff8e1828f97891c819c919d7115c6e18b2eb1f
USE_GL= gl
diff --git a/x11-drivers/xf86-video-mach64/Makefile b/x11-drivers/xf86-video-mach64/Makefile
index f41a8abfce92..6ee3f20fb0cf 100644
--- a/x11-drivers/xf86-video-mach64/Makefile
+++ b/x11-drivers/xf86-video-mach64/Makefile
@@ -8,7 +8,7 @@ CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org mach64 display driver
+USES= gl xorg-cat:driver
USE_GL= gl
-XORG_CAT= driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-mga/Makefile b/x11-drivers/xf86-video-mga/Makefile
index e389db14d4dd..599ac5112893 100644
--- a/x11-drivers/xf86-video-mga/Makefile
+++ b/x11-drivers/xf86-video-mga/Makefile
@@ -8,8 +8,7 @@ CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org mga display driver
-USES= gl
+USES= gl xorg-cat:driver
USE_GL= gl
-XORG_CAT= driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-neomagic/Makefile b/x11-drivers/xf86-video-neomagic/Makefile
index 60f1b505eed5..73eb011ea9a8 100644
--- a/x11-drivers/xf86-video-neomagic/Makefile
+++ b/x11-drivers/xf86-video-neomagic/Makefile
@@ -7,6 +7,6 @@ CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org neomagic display driver
-XORG_CAT= driver
+USES= xorg-cat:driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-nv/Makefile b/x11-drivers/xf86-video-nv/Makefile
index 34341ef6bcd9..1b335edf8a5a 100644
--- a/x11-drivers/xf86-video-nv/Makefile
+++ b/x11-drivers/xf86-video-nv/Makefile
@@ -8,6 +8,6 @@ CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org nv display driver
-XORG_CAT= driver
+USES= xorg-cat:driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-openchrome/Makefile b/x11-drivers/xf86-video-openchrome/Makefile
index 322975b582af..20dc37da3022 100644
--- a/x11-drivers/xf86-video-openchrome/Makefile
+++ b/x11-drivers/xf86-video-openchrome/Makefile
@@ -13,9 +13,9 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libdrm.so:graphics/libdrm
+USES= gl xorg xorg-cat:driver
USE_GL= gl
-XORG_CAT= driver
USE_XORG= x11 xext xv
# Override pkg-config to prevent linking against libudev
diff --git a/x11-drivers/xf86-video-qxl/Makefile b/x11-drivers/xf86-video-qxl/Makefile
index 42481b5e3d12..971f1dc4a179 100644
--- a/x11-drivers/xf86-video-qxl/Makefile
+++ b/x11-drivers/xf86-video-qxl/Makefile
@@ -14,10 +14,9 @@ BUILD_DEPENDS= spice-protocol>=0.12.10:devel/spice-protocol \
${LOCALBASE}/include/linux/input.h:devel/evdev-proto
LIB_DEPENDS= libspice-server.so:devel/libspice-server
-USES= localbase:ldflags pkgconfig python:2.7 shebangfix
-
+USES= localbase:ldflags pkgconfig python:2.7 shebangfix xorg \
+ xorg-cat:driver
USE_XORG= xfont
-XORG_CAT= driver
CONFIGURE_ARGS+=--enable-xspice
diff --git a/x11-drivers/xf86-video-r128/Makefile b/x11-drivers/xf86-video-r128/Makefile
index 369ec8353679..0bf6ebed0ebc 100644
--- a/x11-drivers/xf86-video-r128/Makefile
+++ b/x11-drivers/xf86-video-r128/Makefile
@@ -10,8 +10,7 @@ COMMENT= X.Org r128 display driver
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= gl
+USES= gl xorg-cat:driver
USE_GL= gl
-XORG_CAT= driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-rendition/Makefile b/x11-drivers/xf86-video-rendition/Makefile
index 638042f99b74..5357b33949f7 100644
--- a/x11-drivers/xf86-video-rendition/Makefile
+++ b/x11-drivers/xf86-video-rendition/Makefile
@@ -8,6 +8,6 @@ CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org rendition display driver
-XORG_CAT= driver
+USES= xorg-cat:driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-s3/Makefile b/x11-drivers/xf86-video-s3/Makefile
index 04ac219d47c9..b1f414e4dfab 100644
--- a/x11-drivers/xf86-video-s3/Makefile
+++ b/x11-drivers/xf86-video-s3/Makefile
@@ -10,6 +10,6 @@ COMMENT= X.Org s3 display driver
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-XORG_CAT= driver
+USES= xorg-cat:driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-s3virge/Makefile b/x11-drivers/xf86-video-s3virge/Makefile
index c857bf3cc110..05301a15b92c 100644
--- a/x11-drivers/xf86-video-s3virge/Makefile
+++ b/x11-drivers/xf86-video-s3virge/Makefile
@@ -7,6 +7,6 @@ CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org s3virge display driver
-XORG_CAT= driver
+USES= xorg-cat:driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-savage/Makefile b/x11-drivers/xf86-video-savage/Makefile
index b632b929f125..a8092815fbef 100644
--- a/x11-drivers/xf86-video-savage/Makefile
+++ b/x11-drivers/xf86-video-savage/Makefile
@@ -8,7 +8,7 @@ CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org savage display driver
+USES= gl xorg-cat:driver
USE_GL= gl
-XORG_CAT= driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-scfb/Makefile b/x11-drivers/xf86-video-scfb/Makefile
index b8ef5074ae93..f9da99dd3f87 100644
--- a/x11-drivers/xf86-video-scfb/Makefile
+++ b/x11-drivers/xf86-video-scfb/Makefile
@@ -12,6 +12,6 @@ COMMENT= X.Org syscons display driver
USE_GITHUB= yes
GH_ACCOUNT= rayddteam
-XORG_CAT= driver
+USES= xorg-cat:driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-siliconmotion/Makefile b/x11-drivers/xf86-video-siliconmotion/Makefile
index f0533130be54..d68366eee551 100644
--- a/x11-drivers/xf86-video-siliconmotion/Makefile
+++ b/x11-drivers/xf86-video-siliconmotion/Makefile
@@ -8,7 +8,7 @@ CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org siliconmotion display driver
-XORG_CAT= driver
+USES= xorg-cat:driver
BROKEN_aarch64= error: implicit declaration of function outb is invalid in C99
BROKEN_armv6= error: implicit declaration of function outb is invalid in C99
diff --git a/x11-drivers/xf86-video-sis/Makefile b/x11-drivers/xf86-video-sis/Makefile
index 48aee38fb326..a88b7c681696 100644
--- a/x11-drivers/xf86-video-sis/Makefile
+++ b/x11-drivers/xf86-video-sis/Makefile
@@ -11,6 +11,6 @@ LICENSE= BSD3CLAUSE MIT
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/COPYING
-XORG_CAT= driver
+USES= xorg-cat:driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-sunffb/Makefile b/x11-drivers/xf86-video-sunffb/Makefile
index 296a803dd110..9dbdb05996a1 100644
--- a/x11-drivers/xf86-video-sunffb/Makefile
+++ b/x11-drivers/xf86-video-sunffb/Makefile
@@ -8,8 +8,8 @@ CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org sunffb display driver
+USES= gl xorg-cat:drivers
USE_GL= gl
-XORG_CAT= driver
ONLY_FOR_ARCHS= sparc64
diff --git a/x11-drivers/xf86-video-tdfx/Makefile b/x11-drivers/xf86-video-tdfx/Makefile
index e828c7bc27cc..1c0868a7a5e6 100644
--- a/x11-drivers/xf86-video-tdfx/Makefile
+++ b/x11-drivers/xf86-video-tdfx/Makefile
@@ -10,9 +10,7 @@ COMMENT= X.Org tdfx display driver
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= gl
+USES= gl xorg-cat:driver
USE_GL= gl
-XORG_CAT= driver
-
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-trident/Makefile b/x11-drivers/xf86-video-trident/Makefile
index 481bca01d46a..c1dc614929e9 100644
--- a/x11-drivers/xf86-video-trident/Makefile
+++ b/x11-drivers/xf86-video-trident/Makefile
@@ -8,6 +8,6 @@ CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org trident display driver
-XORG_CAT= driver
+USES= xorg-cat:driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-tseng/Makefile b/x11-drivers/xf86-video-tseng/Makefile
index cc512d83e0dd..c0782a777abd 100644
--- a/x11-drivers/xf86-video-tseng/Makefile
+++ b/x11-drivers/xf86-video-tseng/Makefile
@@ -8,7 +8,7 @@ CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org tseng display driver
-XORG_CAT= driver
+USES= xorg-cat:driver
BROKEN_aarch64= error: implicit declaration of function outb is invalid in C99
BROKEN_armv6= error: implicit declaration of function outb is invalid in C99
diff --git a/x11-drivers/xf86-video-vesa/Makefile b/x11-drivers/xf86-video-vesa/Makefile
index eb19d205aff0..64f9a6056540 100644
--- a/x11-drivers/xf86-video-vesa/Makefile
+++ b/x11-drivers/xf86-video-vesa/Makefile
@@ -8,6 +8,6 @@ CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org vesa display driver
-XORG_CAT= driver
+USES= xorg-cat:driver
.include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-vmware/Makefile b/x11-drivers/xf86-video-vmware/Makefile
index 56f1ebf11b7d..7768647ff1c7 100644
--- a/x11-drivers/xf86-video-vmware/Makefile
+++ b/x11-drivers/xf86-video-vmware/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
ONLY_FOR_ARCHS= amd64 i386
ONLY_FOR_ARCHS_REASON= The vmware gfx protocol is only supported on x86-compatible architectures.
-XORG_CAT= driver
+USES= xorg-cat:driver
LIB_DEPENDS+= libdrm.so:graphics/libdrm \
libxatracker.so:graphics/libxatracker
diff --git a/x11-drivers/xf86-video-voodoo/Makefile b/x11-drivers/xf86-video-voodoo/Makefile
index 827addb9c73a..665535b56c5d 100644
--- a/x11-drivers/xf86-video-voodoo/Makefile
+++ b/x11-drivers/xf86-video-voodoo/Makefile
@@ -8,6 +8,6 @@ CATEGORIES= x11-drivers
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org voodoo display driver
-XORG_CAT= driver
+USES= xorg-cat:driver
.include <bsd.port.mk>