pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/xcb-imdkit x11/xcb-imdkit: import xcb-imdkit-1.0.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2f19a546438f
branches:  trunk
changeset: 447072:2f19a546438f
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Mon Feb 15 15:05:55 2021 +0000

description:
x11/xcb-imdkit: import xcb-imdkit-1.0.2

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.

diffstat:

 x11/xcb-imdkit/DESCR         |   4 ++++
 x11/xcb-imdkit/Makefile      |  25 +++++++++++++++++++++++++
 x11/xcb-imdkit/PLIST         |  16 ++++++++++++++++
 x11/xcb-imdkit/buildlink3.mk |  15 +++++++++++++++
 x11/xcb-imdkit/distinfo      |   6 ++++++
 5 files changed, 66 insertions(+), 0 deletions(-)

diffs (86 lines):

diff -r e24e70ccea89 -r 2f19a546438f x11/xcb-imdkit/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/xcb-imdkit/DESCR      Mon Feb 15 15:05:55 2021 +0000
@@ -0,0 +1,4 @@
+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.
diff -r e24e70ccea89 -r 2f19a546438f x11/xcb-imdkit/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/xcb-imdkit/Makefile   Mon Feb 15 15:05:55 2021 +0000
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1 2021/02/15 15:05:55 ryoon Exp $
+
+DISTNAME=      xcb-imdkit-1.0.2
+CATEGORIES=    x11
+MASTER_SITES=  https://download.fcitx-im.org/fcitx5/xcb-imdkit/
+EXTRACT_SUFX=  .tar.xz
+
+MAINTAINER=    ryoon%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/fcitx/xcb-imdkit
+COMMENT=       Implementation of xim protocol in xcb
+LICENSE=       gnu-lgpl-v2
+
+BUILD_DEPENDS+=        extra-cmake-modules-[0-9]*:../../devel/extra-cmake-modules
+
+USE_CMAKE=     yes
+USE_TOOLS+=    pkg-config
+USE_LANGUAGES+=        c c++
+
+PKGCONFIG_OVERRIDE+=   src/xcb-imdkit.pc.in
+
+.include "../../devel/uthash/buildlink3.mk"
+.include "../../x11/libxcb/buildlink3.mk"
+.include "../../x11/xcb-util/buildlink3.mk"
+.include "../../x11/xcb-util-keysyms/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r e24e70ccea89 -r 2f19a546438f x11/xcb-imdkit/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/xcb-imdkit/PLIST      Mon Feb 15 15:05:55 2021 +0000
@@ -0,0 +1,16 @@
+@comment $NetBSD: PLIST,v 1.1 2021/02/15 15:05:55 ryoon Exp $
+include/xcb-imdkit/encoding.h
+include/xcb-imdkit/imclient.h
+include/xcb-imdkit/imdkit.h
+include/xcb-imdkit/xcbimdkit_export.h
+include/xcb-imdkit/ximcommon.h
+include/xcb-imdkit/ximproto-gen.h
+include/xcb-imdkit/ximproto.h
+lib/cmake/XCBImdkit/XCBImdkitConfig.cmake
+lib/cmake/XCBImdkit/XCBImdkitConfigVersion.cmake
+lib/cmake/XCBImdkit/XCBImdkitLibraryTargets-noconfig.cmake
+lib/cmake/XCBImdkit/XCBImdkitLibraryTargets.cmake
+lib/libxcb-imdkit.so
+lib/libxcb-imdkit.so.1
+lib/libxcb-imdkit.so.${PKGVERSION}
+lib/pkgconfig/xcb-imdkit.pc
diff -r e24e70ccea89 -r 2f19a546438f x11/xcb-imdkit/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/xcb-imdkit/buildlink3.mk      Mon Feb 15 15:05:55 2021 +0000
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.1 2021/02/15 15:05:55 ryoon Exp $
+
+BUILDLINK_TREE+=       xcb-imdkit
+
+.if !defined(XCB_IMDKIT_BUILDLINK3_MK)
+XCB_IMDKIT_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.xcb-imdkit+=     xcb-imdkit>=1.0.2
+BUILDLINK_PKGSRCDIR.xcb-imdkit?=       ../../x11/xcb-imdkit
+
+.include "../../x11/libxcb/buildlink3.mk"
+.include "../../x11/xcb-util/buildlink3.mk"
+.endif # XCB_IMDKIT_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -xcb-imdkit
diff -r e24e70ccea89 -r 2f19a546438f x11/xcb-imdkit/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/xcb-imdkit/distinfo   Mon Feb 15 15:05:55 2021 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2021/02/15 15:05:55 ryoon Exp $
+
+SHA1 (xcb-imdkit-1.0.2.tar.xz) = af5e28c850e5192221cfd655fd0835b7ce1b3050
+RMD160 (xcb-imdkit-1.0.2.tar.xz) = 9c1b98e5b4e34ea6145a5e5d3c3b79086b1bde05
+SHA512 (xcb-imdkit-1.0.2.tar.xz) = fc34c4d021fe1e3afb0fd140849c102c2c3d3040429dfef2ffe6032c3e87b7212abcc87224a0a638bff7e5ce17c2a1e770e2e501bca7c336af16aa4f31c530b3
+Size (xcb-imdkit-1.0.2.tar.xz) = 345972 bytes



Home | Main Index | Thread Index | Old Index