Created attachment 200128 [details] [patch] add USES=gettext-runtime x11/libxklavier links with libintl.so. It should therefore depend directly on gettext-runtime (rather than indirectly via USE_GNOME knobs). I'll let the committer decide if this merits a PORTREVISION bump. I don't think it does since nothing changes in the package. While here, pet portlint a bit. QA: poudriere testport - ok portlint - remove a couple warnings, add no new warnings
ping!
FWIW, libxklavier is explicitly unmaintained and deprecated upstream: https://www.freedesktop.org/wiki/Software/LibXklavier/
^Triage: reset stale maintainer-feedback flag. Upstream notes that this software has been discontinued since 2021. Take to begin the deprecation process.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=dbac7d1ca87d2c7c11fa6115c5f2ca4449a5c779 commit dbac7d1ca87d2c7c11fa6115c5f2ca4449a5c779 Author: Mark Linimon <linimon@FreeBSD.org> AuthorDate: 2025-05-07 08:40:50 +0000 Commit: Mark Linimon <linimon@FreeBSD.org> CommitDate: 2025-05-07 08:45:38 +0000 x11/libxklavier: mark as deprecated and give an expiration date. Nothing else in the tree depends on this port. PR: 234033 Hat: bugmeister (maintainer-feedback timeout > 2 years) x11/libxklavier/Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)
^Triage: the port has been marked deprecated (folded into GNOME mainstream a long time ago). Committed via maintainer-timeout (several years).
This fell through the cracks at gnome@, but here is yet another notification that this cannot be removed since parts of both XFCE and Cinnamon still depend on this.
^Triage: commit reverted. Sorry for jumping the gun.