x11/xcb-imdkit 1.0.9 MidnightBSD
Input method development support for XCB
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- lgpl2.1
- Categories
- x11, textproc
Description
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.
In the other systems
The newest version among them is 1.0.9, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | x11/xcb-imdkit | 1.0.9 newest | no data | - | [email protected] | - |
| FreeBSD | x11/xcb-imdkit | 1.0.9_1 newest | none known | - | [email protected] | 2026-08-13 |
| OpenBSD | inputmethods/xcb-imdkit by name | 1.0.9p2 newest | no data | - | The OpenBSD ports mailing-list <[email protected]> | - |
| NetBSD | x11/xcb-imdkit | 1.0.6 | none known | - | [email protected] | - |
| DragonFly | x11/xcb-imdkit | 1.0.5 | none known | - | [email protected] | - |
| HardenedBSD | x11/xcb-imdkit | 1.0.9_1 newest | no data | - | [email protected] | - |
| GhostBSD | x11/xcb-imdkit | 1.0.9_1 newest | no data | - | [email protected] | - |
Install
Binary package:
mport install xcb-imdkit
From mports:
cd /usr/mports/x11/xcb-imdkit && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= xcb-imdkit>0:x11/xcb-imdkit
LIB_DEPENDS= libxcb-imdkit.so:x11/xcb-imdkit
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 1
uthash>=0: devel/uthash
Library 2
libxcb-keysyms.so: x11/xcb-util-keysymslibxcb-util.so: x11/xcb-util
Build dependencies 3
Run dependencies 2
No port depends on this one.
Configuration
No options to configure.
- USES
- cmake compiler:c11 kde:5 pkgconfig tar:zstd xorg
- Service scripts
- none
Files
pkg-plist 15
- 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-.cmake
- lib/cmake/XCBImdkit/XCBImdkitLibraryTargets.cmake
- lib/libxcb-imdkit.so
- lib/libxcb-imdkit.so.1
- lib/libxcb-imdkit.so.
- libdata/pkgconfig/xcb-imdkit.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| xcb-imdkit-1.0.9.tar.zst | 580633 | 74283bacef4d53655d3ddd6e3b969a787f77ee9d66b6ef256a2012a6ba2d1104 |
Master sites 1
- https://download.fcitx-im.org/fcitx5/xcb-imdkit/