Created attachment 210427 [details] xkeyboard-config.patch Add NLS port option. Build via poudriere fine(12.1-STABLE amd64)
As the comment says, the non-NLS case doesn't work properly. Have you verified that this is still not the case?
how to check?
Install it with NLS disabled, and see what it happens when you run it. https://svnweb.freebsd.org/ports/head/x11/xkeyboard-config/Makefile?revision=319759&view=markup It was disabled 7 years ago, but on the offchance (I bet I wouldn't remember!) Koop remembers what the problem was I've added him to CC.
A commit references this bug: Author: zeising Date: Sat Jul 11 21:02:12 UTC 2020 New revision: 542055 URL: https://svnweb.freebsd.org/changeset/ports/542055 Log: x11/xkeyboard-config: Add NLS option Add NLS option to x11/xkeyboard-config. This was broken in the past, but is fixed now. PR: 243070 (based on) Submitted by: Andrew Romanenko MFH: 2020Q3 Event: Julu 2020 bugathon Changes: head/x11/xkeyboard-config/Makefile
Thank you, committed this with some changes. Awaiting MFH.
A commit references this bug: Author: zeising Date: Sun Jul 12 07:05:21 UTC 2020 New revision: 542065 URL: https://svnweb.freebsd.org/changeset/ports/542065 Log: MFH: r542055 x11/xkeyboard-config: Add NLS option Add NLS option to x11/xkeyboard-config. This was broken in the past, but is fixed now. PR: 243070 (based on) Submitted by: Andrew Romanenko Event: Julu 2020 bugathon Approved by: ports-secteam (joenum) Changes: _U branches/2020Q3/ branches/2020Q3/x11/xkeyboard-config/Makefile