git: eaae43902bb9 - 2025Q4 - x11/xkbcomp: Update to 1.5.0

From: Robert Clausecker <fuz_at_FreeBSD.org>
Date: Sun, 21 Dec 2025 00:05:37 UTC
The branch 2025Q4 has been updated by fuz:

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

commit eaae43902bb9d792a4c6b88f60659ccb5e122076
Author:     mew14930xvi <mew14930xvi@inbox.lv>
AuthorDate: 2025-12-05 19:50:39 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2025-12-21 00:05:11 +0000

    x11/xkbcomp: Update to 1.5.0
    
    Changelog: https://lists.x.org/archives/xorg-announce/2025-December/003645.html
    
    PR:             291408
    MFH:            2025Q4
    Approved by:    x11 (maintainer timeout)
    Reported by:    Polarian <polarian@polarian.dev>
    Tested by:      George Mitchell <george@m5p.com>
    
    (cherry picked from commit 2008261f0e6ca54b9f030090c3506b6c5a8c16c3)
---
 x11/xkbcomp/Makefile  | 9 ++++-----
 x11/xkbcomp/distinfo  | 6 +++---
 x11/xkbcomp/pkg-descr | 5 ++++-
 3 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/x11/xkbcomp/Makefile b/x11/xkbcomp/Makefile
index 3c4f379a719f..88d3f30ff5ae 100644
--- a/x11/xkbcomp/Makefile
+++ b/x11/xkbcomp/Makefile
@@ -1,17 +1,16 @@
 PORTNAME=	xkbcomp
-DISTVERSION=	1.4.7
+DISTVERSION=	1.5.0
 CATEGORIES=	x11
 
 MAINTAINER=	x11@FreeBSD.org
-COMMENT=	Compile XKB keyboard description
+COMMENT=	XKB keyboard description compiler
+WWW=		https://gitlab.freedesktop.org/xorg/app/xkbcomp
 
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 USES=		pathfix tar:xz xorg xorg-cat:app
-USE_XORG=	x11 xkbfile
-
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
+USE_XORG=	x11 xkbfile xorgproto
 
 PLIST_FILES=	bin/xkbcomp \
 		libdata/pkgconfig/xkbcomp.pc \
diff --git a/x11/xkbcomp/distinfo b/x11/xkbcomp/distinfo
index 1cf4991107a9..2161e6704ab1 100644
--- a/x11/xkbcomp/distinfo
+++ b/x11/xkbcomp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1707032579
-SHA256 (xorg/app/xkbcomp-1.4.7.tar.xz) = 0a288114e5f44e31987042c79aecff1ffad53a8154b8ec971c24a69a80f81f77
-SIZE (xorg/app/xkbcomp-1.4.7.tar.xz) = 239324
+TIMESTAMP = 1764962846
+SHA256 (xorg/app/xkbcomp-1.5.0.tar.xz) = 2ac31f26600776db6d9cd79b3fcd272263faebac7eb85fb2f33c7141b8486060
+SIZE (xorg/app/xkbcomp-1.5.0.tar.xz) = 247996
diff --git a/x11/xkbcomp/pkg-descr b/x11/xkbcomp/pkg-descr
index 074524733411..fb6c42eea535 100644
--- a/x11/xkbcomp/pkg-descr
+++ b/x11/xkbcomp/pkg-descr
@@ -1 +1,4 @@
-This package contains xkbcomp, the X.Org keymap compiler.
+The xkbcomp keymap compiler converts a description of an XKB keymap
+into one of several output formats. The most common use for xkbcomp is
+to create a compiled keymap file (.xkm extension) which can be read
+directly by XKB-capable X servers or utilities.