diff --git a/x11/xcb-imdkit/Makefile b/x11/xcb-imdkit/Makefile --- 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 @@ 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 diff --git a/x11/xcb-imdkit/distinfo b/x11/xcb-imdkit/distinfo --- 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 --- 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.