pkgsrc-Changes archive

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

CVS commit: pkgsrc/x11/xcb-imdkit



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Mon Feb 15 15:05:56 UTC 2021

Added Files:
        pkgsrc/x11/xcb-imdkit: DESCR Makefile PLIST buildlink3.mk distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/x11/xcb-imdkit/DESCR \
    pkgsrc/x11/xcb-imdkit/Makefile pkgsrc/x11/xcb-imdkit/PLIST \
    pkgsrc/x11/xcb-imdkit/buildlink3.mk pkgsrc/x11/xcb-imdkit/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/x11/xcb-imdkit/DESCR
diff -u /dev/null pkgsrc/x11/xcb-imdkit/DESCR:1.1
--- /dev/null   Mon Feb 15 15:05:56 2021
+++ pkgsrc/x11/xcb-imdkit/DESCR Mon Feb 15 15:05:55 2021
@@ -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.
Index: pkgsrc/x11/xcb-imdkit/Makefile
diff -u /dev/null pkgsrc/x11/xcb-imdkit/Makefile:1.1
--- /dev/null   Mon Feb 15 15:05:56 2021
+++ pkgsrc/x11/xcb-imdkit/Makefile      Mon Feb 15 15:05:55 2021
@@ -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"
Index: pkgsrc/x11/xcb-imdkit/PLIST
diff -u /dev/null pkgsrc/x11/xcb-imdkit/PLIST:1.1
--- /dev/null   Mon Feb 15 15:05:56 2021
+++ pkgsrc/x11/xcb-imdkit/PLIST Mon Feb 15 15:05:55 2021
@@ -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
Index: pkgsrc/x11/xcb-imdkit/buildlink3.mk
diff -u /dev/null pkgsrc/x11/xcb-imdkit/buildlink3.mk:1.1
--- /dev/null   Mon Feb 15 15:05:56 2021
+++ pkgsrc/x11/xcb-imdkit/buildlink3.mk Mon Feb 15 15:05:55 2021
@@ -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
Index: pkgsrc/x11/xcb-imdkit/distinfo
diff -u /dev/null pkgsrc/x11/xcb-imdkit/distinfo:1.1
--- /dev/null   Mon Feb 15 15:05:56 2021
+++ pkgsrc/x11/xcb-imdkit/distinfo      Mon Feb 15 15:05:55 2021
@@ -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