aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLi-Wen Hsu <lwhsu@FreeBSD.org>2023-03-18 13:09:31 +0000
committerLi-Wen Hsu <lwhsu@FreeBSD.org>2023-03-18 13:09:31 +0000
commit1cded5439449caca21bb649793c4c95aa4656475 (patch)
treeaf2c8294f4c4c480809ca6f81f62619371256a08
parent5d6891c1e621ca95fd97010a069c0781e0d41b81 (diff)
downloadports-1cded5439449caca21bb649793c4c95aa4656475.tar.gz
ports-1cded5439449caca21bb649793c4c95aa4656475.zip
x11/xcb-imdkit: Update to 1.0.5
Approved by: khng Differential Revision: https://reviews.freebsd.org/D37949
-rw-r--r--x11/xcb-imdkit/Makefile17
-rw-r--r--x11/xcb-imdkit/distinfo6
-rw-r--r--x11/xcb-imdkit/pkg-descr4
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.