Created attachment 223615 [details]
Update to 2.32 and optionalize x11/xkbcomp to avoid building libX11 and related packages.
sway 0.16-RC & wlroots-0.13-RC runtime under FreeBSD 14.0: OK
poudriere bulk && poudriere testport: OK
Created attachment 223945 [details]
Update after ports move to Git and order DESC alphabetically.
Ping. I can't improve without feedback.
X11=off is also fine and does not break keyboard layout switching for pure Wayland systems.
A commit in branch main references this bug:
Author: Evgeniy Khramtsov <email@example.com>
AuthorDate: 2021-05-30 10:45:37 +0000
Commit: Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2021-05-30 16:18:25 +0000
x11/xkeyboard-config: Update to 2.32
Make X11 optional.
Tested by: arrowd
Approved by: x11 (maintainer-timeout)
x11/xkeyboard-config/Makefile | 10 ++++++----
x11/xkeyboard-config/distinfo | 6 +++---
2 files changed, 9 insertions(+), 7 deletions(-)