x11/libxkbcommon 1.13.2_1 MidnightBSD
Keymap handling library for toolkits and window systems
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
9f3a3e204a- License
- mit
- Categories
- x11
Description
xkbcommon is a library to handle keyboard descriptions, including loading them from disk, parsing them and handling their state. It's mainly meant for client toolkits, window systems, and other system applications
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | x11/libxkbcommon | 1.13.2_1 |
| FreeBSD | x11/libxkbcommon | 1.13.2 |
| OpenBSD | x11/xkbcommon | 1.13.2 |
| NetBSD | x11/libxkbcommon | 1.13.2 |
| DragonFly | x11/libxkbcommon | 1.8.1_1 |
| HardenedBSD | x11/libxkbcommon | 1.13.2 |
| GhostBSD | x11/libxkbcommon | 1.13.2 |
Install
Binary package:
mport install libxkbcommon
From mports:
cd /usr/mports/x11/libxkbcommon && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libxkbcommon>0:x11/libxkbcommon
LIB_DEPENDS= libxkbcommon-x11.so:x11/libxkbcommon
Dependencies
As this port's Makefile names them.
Build 1
xkeyboard-config>0: x11/xkeyboard-config
Runtime 1
xkeyboard-config>0: x11/xkeyboard-config
Build dependencies 1
Run dependencies 1
Required by 63
- audio/musescore
- audio/soundcraft
- audio/strawberry
- cad/cadcraft
- chinese/fcitx
- core/midnightbsd-wayland
- deskutils/calibre
- devel/electron39
- devel/electron40
- devel/electron41
- devel/electron42
- devel/electron43
- devel/qtcreator
- editors/gridcraft
- editors/vscode
- editors/wordcraft
- graphics/clutter
- graphics/lightcraft
- graphics/photocraft
- graphics/qt5-wayland
- graphics/vectorcraft
- japanese/cskk
- japanese/libskk
- misc/qt6ct
- multimedia/deckcraft
- multimedia/effectcraft
- multimedia/filmcraft
- print/pdfcraft
- science/zotero
- textproc/fcitx-qt5
- textproc/fcitx5
- textproc/fcitx5-qt
- www/chromium
- www/libwpe
- www/ungoogled-chromium
- www/wpebackend-fdo
- x11-toolkits/qt5-gui
- x11-toolkits/wlroots
- x11-toolkits/wlroots015
- x11-toolkits/wlroots016
- x11-toolkits/wlroots018
- x11-toolkits/wlroots019
- x11-toolkits/wxgtk32
- x11-wm/awesome
- x11-wm/cage
- x11-wm/hikari
- x11-wm/i3
- x11-wm/labwc
- x11-wm/muffin
- x11-wm/mutter
- x11-wm/sway
- x11/alacritty
- x11/foot
- x11/fuzzel
- x11/gnome-desktop
- x11/i3lock-color
- x11/kitty
- x11/rofi
- x11/slurp
- x11/tecla
- x11/waybar
- x11/xdg-desktop-portal-luminous
- x11/xdotool
Configuration
Options name: x11_libxkbcommon
| Option | Default | Description |
|---|---|---|
| EVDEV | on | Interactive debugger for XKB keymaps for evdev |
| WAYLAND | on | |
| X11 | on |
- USES
- bison compiler:c11 cpe gnome meson pkgconfig python:test shebangfix
- Service scripts
- none
Files
Manual pages 11
- xkbcli(1)
- xkbcli-compile-compose(1)
- xkbcli-compile-keymap(1)
- xkbcli-dump-keymap-wayland(1)
- xkbcli-dump-keymap-x11(1)
- xkbcli-how-to-type(1)
- xkbcli-info(1)
- xkbcli-interactive-evdev(1)
- xkbcli-interactive-wayland(1)
- xkbcli-interactive-x11(1)
- xkbcli-list(1)
pkg-plist 44
- bin/xkbcli
- include/xkbcommon/xkbcommon-compat.h
- include/xkbcommon/xkbcommon-compose.h
- include/xkbcommon/xkbcommon-keysyms.h
- include/xkbcommon/xkbcommon-names.h
- include/xkbcommon/xkbcommon-x11.h
- include/xkbcommon/xkbcommon.h
- include/xkbcommon/xkbregistry.h
- lib/libxkbcommon-x11.so
- lib/libxkbcommon-x11.so.0
- lib/libxkbcommon-x11.so.
- lib/libxkbcommon.so
- lib/libxkbcommon.so.0
- lib/libxkbcommon.so.
- lib/libxkbregistry.so
- lib/libxkbregistry.so.0
- lib/libxkbregistry.so.
- libdata/pkgconfig/xkbcommon-x11.pc
- libdata/pkgconfig/xkbcommon.pc
- libdata/pkgconfig/xkbregistry.pc
- libexec/xkbcommon/xkbcli-compile-compose
- libexec/xkbcommon/xkbcli-compile-keymap
- libexec/xkbcommon/xkbcli-info
- libexec/xkbcommon/xkbcli-dump-keymap
- libexec/xkbcommon/xkbcli-dump-keymap-wayland
- libexec/xkbcommon/xkbcli-dump-keymap-x11
- libexec/xkbcommon/xkbcli-how-to-type
- libexec/xkbcommon/xkbcli-interactive
- libexec/xkbcommon/xkbcli-interactive-evdev
- libexec/xkbcommon/xkbcli-interactive-wayland
- libexec/xkbcommon/xkbcli-interactive-x11
- libexec/xkbcommon/xkbcli-list
- share/bash-completion/completions/xkbcli
- share/man/man1/xkbcli-compile-compose.1.gz
- share/man/man1/xkbcli-compile-keymap.1.gz
- share/man/man1/xkbcli-dump-keymap-wayland.1.gz
- share/man/man1/xkbcli-dump-keymap-x11.1.gz
- share/man/man1/xkbcli-how-to-type.1.gz
- share/man/man1/xkbcli-info.1.gz
- share/man/man1/xkbcli-interactive-evdev.1.gz
- share/man/man1/xkbcli-interactive-wayland.1.gz
- share/man/man1/xkbcli-interactive-x11.1.gz
- share/man/man1/xkbcli-list.1.gz
- share/man/man1/xkbcli.1.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| xkbcommon-libxkbcommon-xkbcommon-1.13.2_GH0.tar.gz | 1.243485e+06 | acc4d5f7c3cbba5f9f8d08d8bdbeede84ecede46792f47929aa9321873385528 |