git: 1cded5439449 - main - x11/xcb-imdkit: Update to 1.0.5

From: Li-Wen Hsu <lwhsu_at_FreeBSD.org>
Date: Sat, 18 Mar 2023 13:13:33 UTC
The branch main has been updated by lwhsu:

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

commit 1cded5439449caca21bb649793c4c95aa4656475
Author:     Li-Wen Hsu <lwhsu@FreeBSD.org>
AuthorDate: 2023-03-18 13:09:31 +0000
Commit:     Li-Wen Hsu <lwhsu@FreeBSD.org>
CommitDate: 2023-03-18 13:09:31 +0000

    x11/xcb-imdkit: Update to 1.0.5
    
    Approved by:    khng
    Differential Revision:  https://reviews.freebsd.org/D37949
---
 x11/xcb-imdkit/Makefile  | 17 +++++++++--------
 x11/xcb-imdkit/distinfo  |  6 +++---
 x11/xcb-imdkit/pkg-descr |  4 +++-
 3 files changed, 15 insertions(+), 12 deletions(-)

diff --git a/x11/xcb-imdkit/Makefile b/x11/xcb-imdkit/Makefile
index 0f0b03d073a7..0cbb19dfef56 100644
--- a/x11/xcb-imdkit/Makefile
+++ b/x11/xcb-imdkit/Makefile
@@ -1,12 +1,13 @@
 PORTNAME=	xcb-imdkit
-DISTVERSION=	1.0.3
+DISTVERSION=	1.0.5
 CATEGORIES=	x11 textproc
 
-MAINTAINER=	khng300@gmail.com
+MAINTAINER=	khng@FreeBSD.org
 COMMENT=	Input method development support for XCB
 WWW=		https://github.com/fcitx/xcb-imdkit
 
-LICENSE=	LGPL21+
+LICENSE=	LGPL21
+LICENSE_FILE=	${WRKSRC}/LICENSES/LGPL-2.1-only.txt
 
 BUILD_DEPENDS=	uthash>=0:devel/uthash
 LIB_DEPENDS=	libxcb-util.so:x11/xcb-util \
@@ -14,14 +15,14 @@ LIB_DEPENDS=	libxcb-util.so:x11/xcb-util \
 
 USES=		compiler:c11 cmake pkgconfig kde:5 xorg
 
-PLIST_SUB=	VER=${PORTVERSION}
-
-CMAKE_ON=	SYSTEM_USE_UTHASH
+USE_GITHUB=	yes
+GH_ACCOUNT=	fcitx
 
 USE_KDE=	ecm
 USE_XORG=	xcb
 
-USE_GITHUB=	yes
-GH_ACCOUNT=	fcitx
+CMAKE_ON=	SYSTEM_USE_UTHASH
+
+PLIST_SUB=	VER=${PORTVERSION}
 
 .include <bsd.port.mk>
diff --git a/x11/xcb-imdkit/distinfo b/x11/xcb-imdkit/distinfo
index 72845a615da3..749c6b4db4f4 100644
--- a/x11/xcb-imdkit/distinfo
+++ b/x11/xcb-imdkit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1638988283
-SHA256 (fcitx-xcb-imdkit-1.0.3_GH0.tar.gz) = 432452c092951f65fb738f19dfd28874ab971852cccfba0abef972699416a535
-SIZE (fcitx-xcb-imdkit-1.0.3_GH0.tar.gz) = 660108
+TIMESTAMP = 1678770310
+SHA256 (fcitx-xcb-imdkit-1.0.5_GH0.tar.gz) = 3e3cdb272c84805d75ab233d757908278fe649d63a4f998ab116a74c57795e93
+SIZE (fcitx-xcb-imdkit-1.0.5_GH0.tar.gz) = 659326
diff --git a/x11/xcb-imdkit/pkg-descr b/x11/xcb-imdkit/pkg-descr
index 80b4c1cd5df6..364b7dba3bfd 100644
--- a/x11/xcb-imdkit/pkg-descr
+++ b/x11/xcb-imdkit/pkg-descr
@@ -1 +1,3 @@
-An input method development support library for XCB.
+xcb-imdkit is an implementation of xim protocol in xcb, comparing with the
+implementation of IMDkit with Xlib, and xim inside Xlib, it has less memory
+foot print, better performance, and safer on malformed client.