git: 294868762257 - main - wayland: add more mostly leaf ports to virtual category

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Wed, 20 Jul 2022 12:49:38 UTC
The branch main has been updated by jbeich:

URL: https://cgit.FreeBSD.org/ports/commit/?id=29486876225718bafb70b78f4bb811674b06f164

commit 29486876225718bafb70b78f4bb811674b06f164
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2022-07-20 10:29:44 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2022-07-20 12:48:14 +0000

    wayland: add more mostly leaf ports to virtual category
    
    Caveats:
    - emulators/rpcs3: install qt5-wayland and ensure Renderer is Vulkan (default)
    - mail/thunderbird: add MOZ_ENABLE_WAYLAND=1 via environ(7)
    - www/chromium: add --ozone-platform=wayland on command line
    - www/firefox-esr: add MOZ_ENABLE_WAYLAND=1 via environ(7)
    - www/firefox: add MOZ_ENABLE_WAYLAND=1 via environ(7)
---
 accessibility/redshift/Makefile         | 2 +-
 accessibility/wl-gammarelay-rs/Makefile | 2 +-
 accessibility/wlsunset/Makefile         | 2 +-
 benchmarks/vkmark/Makefile              | 2 +-
 deskutils/xdg-desktop-portal/Makefile   | 2 +-
 devel/sdl12-compat/Makefile             | 2 +-
 emulators/rpcs3/Makefile                | 2 +-
 games/retroarch/Makefile                | 2 +-
 graphics/egl-wayland/Makefile           | 2 +-
 graphics/glew-wayland/Makefile          | 2 ++
 graphics/imv/Makefile                   | 2 +-
 graphics/qt5-wayland/Makefile           | 2 +-
 graphics/swappy/Makefile                | 2 +-
 graphics/vulkan-caps-viewer/Makefile    | 2 +-
 graphics/vulkan-tools/Makefile          | 2 +-
 graphics/wayland-utils/Makefile         | 2 +-
 mail/thunderbird/Makefile               | 2 +-
 multimedia/kooha/Makefile               | 2 +-
 multimedia/mpv/Makefile                 | 2 +-
 multimedia/mpvpaper/Makefile            | 2 +-
 multimedia/wlrobs/Makefile              | 2 +-
 net/freerdp/Makefile                    | 2 +-
 net/waypipe/Makefile                    | 2 +-
 net/wayvnc/Makefile                     | 2 +-
 net/wlvncc/Makefile                     | 2 +-
 sysutils/dunst/Makefile                 | 2 +-
 sysutils/pam_xdg/Makefile               | 2 +-
 www/chromium/Makefile                   | 2 +-
 www/firefox-esr/Makefile                | 2 +-
 www/firefox/Makefile                    | 2 +-
 www/iridium/Makefile                    | 2 +-
 x11-clocks/wlclock/Makefile             | 2 +-
 x11-wm/cage/Makefile                    | 2 +-
 x11-wm/dwl/Makefile                     | 2 +-
 x11/gromit-mpx/Makefile                 | 2 +-
 x11/libxkbcommon/Makefile               | 2 +-
 x11/nwg-bar/Makefile                    | 2 +-
 x11/nwg-launchers/Makefile              | 2 +-
 x11/nwg-menu/Makefile                   | 2 +-
 x11/showmethekey/Makefile               | 2 +-
 x11/taiga/Makefile                      | 2 +-
 x11/wallutils/Makefile                  | 2 +-
 42 files changed, 43 insertions(+), 41 deletions(-)

diff --git a/accessibility/redshift/Makefile b/accessibility/redshift/Makefile
index 85ebca947d79..8cf49635a29c 100644
--- a/accessibility/redshift/Makefile
+++ b/accessibility/redshift/Makefile
@@ -4,7 +4,7 @@ PORTNAME=	redshift
 PORTVERSION=	1.12
 DISTVERSIONPREFIX=	v
 PORTREVISION=	1
-CATEGORIES=	accessibility
+CATEGORIES=	accessibility wayland
 
 PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
 PATCHFILES+=	60f45972a543.patch:-p1 # avoid patch conflict
diff --git a/accessibility/wl-gammarelay-rs/Makefile b/accessibility/wl-gammarelay-rs/Makefile
index fb65b802ef22..00b464d4ab0f 100644
--- a/accessibility/wl-gammarelay-rs/Makefile
+++ b/accessibility/wl-gammarelay-rs/Makefile
@@ -2,7 +2,7 @@ PORTNAME=	wl-gammarelay-rs
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.2.2
 PORTREVISION=	3
-CATEGORIES=	accessibility
+CATEGORIES=	accessibility wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	Adjust color temperature/brightness under Wayland via DBus
diff --git a/accessibility/wlsunset/Makefile b/accessibility/wlsunset/Makefile
index 409abbee345c..87e9edde3b20 100644
--- a/accessibility/wlsunset/Makefile
+++ b/accessibility/wlsunset/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	wlsunset
 DISTVERSION=	0.2.0
-CATEGORIES=	accessibility
+CATEGORIES=	accessibility wayland
 MASTER_SITES=	https://git.sr.ht/~kennylevinsen/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
 
 PATCH_SITES=	https://git.sr.ht/~kennylevinsen/${PORTNAME}/commit/
diff --git a/benchmarks/vkmark/Makefile b/benchmarks/vkmark/Makefile
index 6b68f7109fef..ae04059e4a97 100644
--- a/benchmarks/vkmark/Makefile
+++ b/benchmarks/vkmark/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	vkmark
 DISTVERSION=	2017.08-29
 DISTVERSIONSUFFIX=	-gd872846
-CATEGORIES=	benchmarks
+CATEGORIES=	benchmarks wayland
 
 PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
 PATCHFILES+=	27fa846e34ed.patch:-p1 # https://github.com/vkmark/vkmark/pull/29
diff --git a/deskutils/xdg-desktop-portal/Makefile b/deskutils/xdg-desktop-portal/Makefile
index bd2d460833f4..c4f3f03aabeb 100644
--- a/deskutils/xdg-desktop-portal/Makefile
+++ b/deskutils/xdg-desktop-portal/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	xdg-desktop-portal
 PORTVERSION=	1.10.1
-CATEGORIES=	deskutils
+CATEGORIES=	deskutils wayland
 
 PATCH_SITES=	https://arrowd.name/:freebsd_compat
 PATCHFILES=	552.patch:-p1:freebsd_compat
diff --git a/devel/sdl12-compat/Makefile b/devel/sdl12-compat/Makefile
index cb74bfb198d8..a6b2ae60ffa4 100644
--- a/devel/sdl12-compat/Makefile
+++ b/devel/sdl12-compat/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	sdl12-compat
 DISTVERSIONPREFIX=	release-
 DISTVERSION=	1.2.52
-CATEGORIES=	devel
+CATEGORIES=	devel wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	SDL-1.2 compatibility layer that uses SDL 2.0 behind the scenes
diff --git a/emulators/rpcs3/Makefile b/emulators/rpcs3/Makefile
index caaabbe6c676..f72c8f9f6ceb 100644
--- a/emulators/rpcs3/Makefile
+++ b/emulators/rpcs3/Makefile
@@ -2,7 +2,7 @@ PORTNAME=	rpcs3
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.0.23-13939 # git rev-list --count HEAD
 DISTVERSIONSUFFIX=	-g845af8bd96
-CATEGORIES=	emulators
+CATEGORIES=	emulators wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	PS3 emulator/debugger
diff --git a/games/retroarch/Makefile b/games/retroarch/Makefile
index d6dbf81b1b90..825d6147ff60 100644
--- a/games/retroarch/Makefile
+++ b/games/retroarch/Makefile
@@ -3,7 +3,7 @@
 PORTNAME=	RetroArch
 PORTVERSION=	1.10.3
 DISTVERSIONPREFIX=	v
-CATEGORIES=	games emulators
+CATEGORIES=	games emulators wayland
 
 MAINTAINER=	greg@unrelenting.technology
 COMMENT=	Cross-platform entertainment system based on libretro API
diff --git a/graphics/egl-wayland/Makefile b/graphics/egl-wayland/Makefile
index 61af4f36d19f..692eeabeb365 100644
--- a/graphics/egl-wayland/Makefile
+++ b/graphics/egl-wayland/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	egl-wayland
 DISTVERSION=	1.1.10
-CATEGORIES=	graphics
+CATEGORIES=	graphics wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	EGLStream-based Wayland external platform
diff --git a/graphics/glew-wayland/Makefile b/graphics/glew-wayland/Makefile
index 31ff37e6ab5e..67821b95362e 100644
--- a/graphics/glew-wayland/Makefile
+++ b/graphics/glew-wayland/Makefile
@@ -37,3 +37,5 @@ post-install:
 		${STAGEDIR}${PREFIX}/libdata/pkgconfig/${PKGBASE}.pc
 
 .include "${MASTERDIR}/Makefile"
+
+CATEGORIES+=	wayland
diff --git a/graphics/imv/Makefile b/graphics/imv/Makefile
index 927f7b8e2ac8..c72df42a26e7 100644
--- a/graphics/imv/Makefile
+++ b/graphics/imv/Makefile
@@ -2,7 +2,7 @@ PORTNAME=	imv
 DISTVERSIONPREFIX=	v
 DISTVERSION=	4.3.1
 PORTREVISION=	2
-CATEGORIES=	graphics
+CATEGORIES=	graphics wayland
 MASTER_SITES=	https://git.sr.ht/~exec64/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
 
 MAINTAINER=	eduardo@FreeBSD.org
diff --git a/graphics/qt5-wayland/Makefile b/graphics/qt5-wayland/Makefile
index a037689f5659..3159908f0b67 100644
--- a/graphics/qt5-wayland/Makefile
+++ b/graphics/qt5-wayland/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	wayland
 PORTVERSION=	${QT5_VERSION}${QT5_KDE_PATCH}
-CATEGORIES=	graphics
+CATEGORIES=	graphics wayland
 PKGNAMEPREFIX=	qt5-
 
 MAINTAINER=	kde@FreeBSD.org
diff --git a/graphics/swappy/Makefile b/graphics/swappy/Makefile
index 1843add336a0..19fb1d8e10f9 100644
--- a/graphics/swappy/Makefile
+++ b/graphics/swappy/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	swappy
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.4.0
-CATEGORIES=	graphics
+CATEGORIES=	graphics wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	Snapshot editing for Wayland (a la Snappy on macOS)
diff --git a/graphics/vulkan-caps-viewer/Makefile b/graphics/vulkan-caps-viewer/Makefile
index f2a7d8cb8714..3cc2f932c0f6 100644
--- a/graphics/vulkan-caps-viewer/Makefile
+++ b/graphics/vulkan-caps-viewer/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	vulkan-caps-viewer
 DISTVERSION=	3.23
-CATEGORIES=	graphics
+CATEGORIES=	graphics wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	Vulkan Hardware Capability Viewer
diff --git a/graphics/vulkan-tools/Makefile b/graphics/vulkan-tools/Makefile
index 93fbdae92cad..a29ac340f99c 100644
--- a/graphics/vulkan-tools/Makefile
+++ b/graphics/vulkan-tools/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	vulkan-tools
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.3.221
-CATEGORIES=	graphics
+CATEGORIES=	graphics wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	Tools and demos for the Vulkan graphics API
diff --git a/graphics/wayland-utils/Makefile b/graphics/wayland-utils/Makefile
index 2f88322e35a8..ef16b5cf6252 100644
--- a/graphics/wayland-utils/Makefile
+++ b/graphics/wayland-utils/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	wayland-utils
 DISTVERSIONPREFIX=	${PORTNAME}-
 DISTVERSION=	1.0.0
-CATEGORIES=	graphics
+CATEGORIES=	graphics wayland
 
 PATCH_SITES=	${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/
 PATCHFILES+=	d367b894f9c8.patch:-p1 # https://gitlab.freedesktop.org/wayland/wayland-utils/-/merge_requests/1
diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile
index f423abb5f29b..0288cf646e71 100644
--- a/mail/thunderbird/Makefile
+++ b/mail/thunderbird/Makefile
@@ -3,7 +3,7 @@
 PORTNAME=	thunderbird
 DISTVERSION=	91.11.0
 PORTREVISION=	2
-CATEGORIES=	mail news net-im
+CATEGORIES=	mail news net-im wayland
 MASTER_SITES=	MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
 		MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build2/source
 DISTFILES=	${DISTNAME}.source${EXTRACT_SUFX}
diff --git a/multimedia/kooha/Makefile b/multimedia/kooha/Makefile
index 59d0ea36982d..b2fbfdb9d5fe 100644
--- a/multimedia/kooha/Makefile
+++ b/multimedia/kooha/Makefile
@@ -2,7 +2,7 @@ PORTNAME=	kooha
 DISTVERSIONPREFIX=	v
 DISTVERSION=	2.0.1
 PORTREVISION=	9
-CATEGORIES=	multimedia
+CATEGORIES=	multimedia wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	Elegantly record your screen
diff --git a/multimedia/mpv/Makefile b/multimedia/mpv/Makefile
index 4ab296bdda3b..4d7d78024639 100644
--- a/multimedia/mpv/Makefile
+++ b/multimedia/mpv/Makefile
@@ -5,7 +5,7 @@ DISTVERSIONPREFIX=	v
 DISTVERSION=	0.34.1
 PORTREVISION=	2
 PORTEPOCH=	1
-CATEGORIES=	multimedia audio
+CATEGORIES=	multimedia audio wayland
 MASTER_SITES=	https://waf.io/:waf
 DISTFILES=	${WAF_RELEASE}${EXTRACT_SUFX}:waf
 
diff --git a/multimedia/mpvpaper/Makefile b/multimedia/mpvpaper/Makefile
index 4af7b444eb11..0470b6fd1a24 100644
--- a/multimedia/mpvpaper/Makefile
+++ b/multimedia/mpvpaper/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	mpvpaper
 DISTVERSION=	1.2.1
-CATEGORIES=	multimedia
+CATEGORIES=	multimedia wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	Video wallpaper for wlroots compositors
diff --git a/multimedia/wlrobs/Makefile b/multimedia/wlrobs/Makefile
index a2638206d4c7..34f770a0581d 100644
--- a/multimedia/wlrobs/Makefile
+++ b/multimedia/wlrobs/Makefile
@@ -2,7 +2,7 @@ PORTNAME=	wlrobs
 DISTVERSIONPREFIX=	v
 PORTVERSION=	1.0
 PORTREVISION=	2
-CATEGORIES=	multimedia
+CATEGORIES=	multimedia wayland
 MASTER_SITES=	https://hg.sr.ht/~scoopta/${PORTNAME}/archive/${DISTVERSIONFULL:C/.*-//}${EXTRACT_SUFX}?dummy=/
 
 MAINTAINER=	jbeich@FreeBSD.org
diff --git a/net/freerdp/Makefile b/net/freerdp/Makefile
index 0ed795d58cb2..8dc919a8e11e 100644
--- a/net/freerdp/Makefile
+++ b/net/freerdp/Makefile
@@ -2,7 +2,7 @@
 
 PORTNAME=	freerdp
 DISTVERSION=	2.7.0
-CATEGORIES=	net comms
+CATEGORIES=	net comms wayland
 MASTER_SITES=	https://pub.freerdp.com/releases/ \
 		https://github.com/FreeRDP/FreeRDP/releases/download/${DISTVERSION}/
 
diff --git a/net/waypipe/Makefile b/net/waypipe/Makefile
index 584afa7b11ae..914b86a6e1fa 100644
--- a/net/waypipe/Makefile
+++ b/net/waypipe/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	waypipe
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.8.2
-CATEGORIES=	net
+CATEGORIES=	net wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	Network transparency with Wayland
diff --git a/net/wayvnc/Makefile b/net/wayvnc/Makefile
index 237e4955d88b..d2a1e878c190 100644
--- a/net/wayvnc/Makefile
+++ b/net/wayvnc/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	wayvnc
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.5.0
-CATEGORIES=	net
+CATEGORIES=	net wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	VNC server for wlroots-based compositors
diff --git a/net/wlvncc/Makefile b/net/wlvncc/Makefile
index ba54bab6e801..b1a77dedd7fc 100644
--- a/net/wlvncc/Makefile
+++ b/net/wlvncc/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	wlvncc
 PORTVERSION=	s20220710
-CATEGORIES=	net
+CATEGORIES=	net wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	Wayland Native VNC Client
diff --git a/sysutils/dunst/Makefile b/sysutils/dunst/Makefile
index a06c70646427..7a21d6566431 100644
--- a/sysutils/dunst/Makefile
+++ b/sysutils/dunst/Makefile
@@ -3,7 +3,7 @@
 PORTNAME=	dunst
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.9.0
-CATEGORIES=	sysutils
+CATEGORIES=	sysutils wayland
 
 MAINTAINER=	dmgk@FreeBSD.org
 COMMENT=	Lightweight notification daemon
diff --git a/sysutils/pam_xdg/Makefile b/sysutils/pam_xdg/Makefile
index 2a2df336658b..d5a9d7c1f606 100644
--- a/sysutils/pam_xdg/Makefile
+++ b/sysutils/pam_xdg/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	pam_xdg
 PORTVERSION=	s20210916
 PORTREVISION=	1
-CATEGORIES=	sysutils
+CATEGORIES=	sysutils wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	PAM module to manage XDG Base Directories
diff --git a/www/chromium/Makefile b/www/chromium/Makefile
index 6f1dbf844ec7..b813e262f257 100644
--- a/www/chromium/Makefile
+++ b/www/chromium/Makefile
@@ -2,7 +2,7 @@
 
 PORTNAME=	chromium
 PORTVERSION=	103.0.5060.134
-CATEGORIES=	www
+CATEGORIES=	www wayland
 MASTER_SITES=	https://commondatastorage.googleapis.com/chromium-browser-official/ \
 		https://nerd.hu/distfiles/:external
 DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile
index 66f1daa9591b..260813affecb 100644
--- a/www/firefox-esr/Makefile
+++ b/www/firefox-esr/Makefile
@@ -3,7 +3,7 @@
 PORTNAME=	firefox
 DISTVERSION=	91.12.0
 PORTEPOCH=	1
-CATEGORIES=	www
+CATEGORIES=	www wayland
 MASTER_SITES=	MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \
 		MOZILLA/${PORTNAME}/candidates/${DISTVERSION}esr-candidates/build1/source
 PKGNAMESUFFIX=	-esr
diff --git a/www/firefox/Makefile b/www/firefox/Makefile
index e996d41ba97c..dcf6ad19c182 100644
--- a/www/firefox/Makefile
+++ b/www/firefox/Makefile
@@ -3,7 +3,7 @@
 PORTNAME=	firefox
 DISTVERSION=	103.0
 PORTEPOCH=	2
-CATEGORIES=	www
+CATEGORIES=	www wayland
 MASTER_SITES=	MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \
 		MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build1/source
 DISTFILES=	${DISTNAME}.source${EXTRACT_SUFX}
diff --git a/www/iridium/Makefile b/www/iridium/Makefile
index ce3e4ddbc024..f1b7509700c9 100644
--- a/www/iridium/Makefile
+++ b/www/iridium/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	iridium
 PORTVERSION=	2022.04.100.0
 PORTREVISION=	5
-CATEGORIES=	www
+CATEGORIES=	www wayland
 MASTER_SITES=	https://downloads.iridiumbrowser.de/source/
 PKGNAMESUFFIX=	-browser
 DISTNAME=	${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
diff --git a/x11-clocks/wlclock/Makefile b/x11-clocks/wlclock/Makefile
index 578b9d6179ee..45a2f2df0c07 100644
--- a/x11-clocks/wlclock/Makefile
+++ b/x11-clocks/wlclock/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	wlclock
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.0.1
-CATEGORIES=	x11-clocks
+CATEGORIES=	x11-clocks wayland
 MASTER_SITES=	https://git.sr.ht/~leon_plickat/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
 
 MAINTAINER=	jbeich@FreeBSD.org
diff --git a/x11-wm/cage/Makefile b/x11-wm/cage/Makefile
index 163fed29419b..3a8e585ae9b8 100644
--- a/x11-wm/cage/Makefile
+++ b/x11-wm/cage/Makefile
@@ -2,7 +2,7 @@ PORTNAME=	cage
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.1.4
 PORTREVISION=	3
-CATEGORIES=	x11-wm
+CATEGORIES=	x11-wm wayland
 
 PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
 PATCHFILES+=	70ecdcb02ea0.patch:-p1 # https://github.com/Hjdskes/cage/pull/148
diff --git a/x11-wm/dwl/Makefile b/x11-wm/dwl/Makefile
index 0411d1533734..211a38a0df02 100644
--- a/x11-wm/dwl/Makefile
+++ b/x11-wm/dwl/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	dwl
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.3.1
-CATEGORIES=	x11-wm
+CATEGORIES=	x11-wm wayland
 
 PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
 PATCHFILES+=	cba259e9bf4a.patch:-p1 # https://github.com/djpohly/dwl/pull/212
diff --git a/x11/gromit-mpx/Makefile b/x11/gromit-mpx/Makefile
index b5b58899d950..44bb6ab3d678 100644
--- a/x11/gromit-mpx/Makefile
+++ b/x11/gromit-mpx/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	gromit-mpx
 DISTVERSION=	1.4.2
-CATEGORIES=	x11
+CATEGORIES=	x11 wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	Desktop annotation tool, multi-pointer port of Gromit
diff --git a/x11/libxkbcommon/Makefile b/x11/libxkbcommon/Makefile
index 1bbee5d6256b..a334e82fff36 100644
--- a/x11/libxkbcommon/Makefile
+++ b/x11/libxkbcommon/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	libxkbcommon
 PORTVERSION=	1.4.1
-CATEGORIES=	x11
+CATEGORIES=	x11 wayland
 MASTER_SITES=	https://xkbcommon.org/download/
 
 MAINTAINER=	x11@FreeBSD.org
diff --git a/x11/nwg-bar/Makefile b/x11/nwg-bar/Makefile
index cb762cfba5c0..16daf2fd7f95 100644
--- a/x11/nwg-bar/Makefile
+++ b/x11/nwg-bar/Makefile
@@ -2,7 +2,7 @@ PORTNAME=	nwg-bar
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.1.0
 PORTREVISION=	2
-CATEGORIES=	x11
+CATEGORIES=	x11 wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	GTK3-based button bar for sway and other wlroots-based compositors
diff --git a/x11/nwg-launchers/Makefile b/x11/nwg-launchers/Makefile
index c5ab35769c3f..8178d6c0e146 100644
--- a/x11/nwg-launchers/Makefile
+++ b/x11/nwg-launchers/Makefile
@@ -2,7 +2,7 @@ PORTNAME=	nwg-launchers
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.6.3
 PORTREVISION=	2
-CATEGORIES=	x11
+CATEGORIES=	x11 wayland
 
 PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
 PATCHFILES+=	f123f433ad2d.patch:-p1 # https://github.com/nwg-piotr/nwg-launchers/pull/196
diff --git a/x11/nwg-menu/Makefile b/x11/nwg-menu/Makefile
index 7fa0052ec481..7446cd95d87f 100644
--- a/x11/nwg-menu/Makefile
+++ b/x11/nwg-menu/Makefile
@@ -2,7 +2,7 @@ PORTNAME=	nwg-menu
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.1.1
 PORTREVISION=	4
-CATEGORIES=	x11
+CATEGORIES=	x11 wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	MenuStart plugin to nwg-panel, also capable of working standalone
diff --git a/x11/showmethekey/Makefile b/x11/showmethekey/Makefile
index f31319edbdd4..80fe7500ae1a 100644
--- a/x11/showmethekey/Makefile
+++ b/x11/showmethekey/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	showmethekey
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.7.3
-CATEGORIES=	x11
+CATEGORIES=	x11 wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	Show keys you typed on screen
diff --git a/x11/taiga/Makefile b/x11/taiga/Makefile
index 4a24a8153711..a076d0ddcbb4 100644
--- a/x11/taiga/Makefile
+++ b/x11/taiga/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	taiga
 PORTVERSION=	s20200907
 DISTVERSIONSUFFIX=	-34c64aa7c3d7
-CATEGORIES=	x11
+CATEGORIES=	x11 wayland
 MASTER_SITES=	https://hg.sr.ht/~scoopta/${PORTNAME}/archive/${DISTVERSIONSUFFIX:S/^-//}${EXTRACT_SUFX}?dummy=/
 DISTNAME=	${PORTNAME}${DISTVERSIONSUFFIX}
 
diff --git a/x11/wallutils/Makefile b/x11/wallutils/Makefile
index 0ab185babe54..35ec3c1403f4 100644
--- a/x11/wallutils/Makefile
+++ b/x11/wallutils/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	wallutils
 DISTVERSION=	5.11.0
 PORTREVISION=	1
-CATEGORIES=	x11
+CATEGORIES=	x11 wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	Utilities for handling monitors, resolutions, wallpapers and timed wallpapers