notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details on branch 2021Q3
libxkbcommon Keymap handling library for toolkits and window systems
1.6.0_2 x11 on this many watch lists=17 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.6.0_2Version of this port present on the latest quarterly branch.
Maintainer: x11@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2013-08-22 22:56:55
Last Update: 2024-03-07 08:51:29
Commit Hash: 0581999
People watching this port, also watch:: libXdamage, expat, fribidi, glib, indexinfo
License: MIT
WWW:
https://xkbcommon.org/
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
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (41 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libxkbcommon-1.6.0_2/catalog.mk
  3. /usr/local/share/licenses/libxkbcommon-1.6.0_2/LICENSE
  4. /usr/local/share/licenses/libxkbcommon-1.6.0_2/MIT
  5. bin/xkbcli
  6. include/xkbcommon/xkbcommon.h
  7. include/xkbcommon/xkbcommon-compat.h
  8. include/xkbcommon/xkbcommon-compose.h
  9. include/xkbcommon/xkbcommon-keysyms.h
  10. include/xkbcommon/xkbcommon-names.h
  11. include/xkbcommon/xkbregistry.h
  12. include/xkbcommon/xkbcommon-x11.h
  13. lib/libxkbcommon.so
  14. lib/libxkbcommon.so.0
  15. lib/libxkbcommon.so.0.0.0
  16. lib/libxkbcommon-x11.so
  17. lib/libxkbcommon-x11.so.0
  18. lib/libxkbcommon-x11.so.0.0.0
  19. lib/libxkbregistry.so
  20. lib/libxkbregistry.so.0
  21. lib/libxkbregistry.so.0.0.0
  22. libdata/pkgconfig/xkbcommon.pc
  23. libdata/pkgconfig/xkbcommon-x11.pc
  24. libdata/pkgconfig/xkbregistry.pc
  25. libexec/xkbcommon/xkbcli-compile-keymap
  26. libexec/xkbcommon/xkbcli-how-to-type
  27. libexec/xkbcommon/xkbcli-interactive-evdev
  28. libexec/xkbcommon/xkbcli-interactive-wayland
  29. libexec/xkbcommon/xkbcli-interactive-x11
  30. libexec/xkbcommon/xkbcli-list
  31. share/man/man1/xkbcli-compile-keymap.1.gz
  32. share/man/man1/xkbcli-how-to-type.1.gz
  33. share/man/man1/xkbcli-interactive-evdev.1.gz
  34. share/man/man1/xkbcli-interactive-wayland.1.gz
  35. share/man/man1/xkbcli-interactive-x11.1.gz
  36. share/man/man1/xkbcli-list.1.gz
  37. share/man/man1/xkbcli.1.gz
  38. share/bash-completion/completions/xkbcli
  39. @owner
  40. @group
  41. @mode
Collapse this list.
Dependency lines:
  • libxkbcommon>0:x11/libxkbcommon
To install the port:
cd /usr/ports/x11/libxkbcommon/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/libxkbcommon
  • pkg install libxkbcommon
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libxkbcommon
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1696798008 SHA256 (libxkbcommon-1.6.0.tar.xz) = 0edc14eccdd391514458bc5f5a4b99863ed2d651e4dd761a90abf4f46ef99c2b SIZE (libxkbcommon-1.6.0.tar.xz) = 510456

Packages (timestamps in pop-ups are UTC):
libxkbcommon
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.6.0_21.6.0_21.0.31.6.0_21.6.0_2-1.0.3-
FreeBSD:13:quarterly1.6.0_21.6.0_21.5.01.6.0_21.6.0_21.6.0_11.6.0_11.6.0_1
FreeBSD:14:latest1.6.0_21.6.0_21.5.01.6.0_21.6.0_21.5.0-1.5.0
FreeBSD:14:quarterly1.6.0_11.6.0_2-1.6.0_11.6.0_21.6.0_11.6.0_11.6.0_1
FreeBSD:15:latest1.6.0_21.6.0_2n/a1.6.0_2n/a1.6.0_21.6.0_21.6.0_2
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. evdev-proto>0 : devel/evdev-proto
  2. wayland-protocols>=1.12 : graphics/wayland-protocols
  3. bison : devel/bison
  4. meson : devel/meson
  5. ninja : devel/ninja
  6. pkgconf>=1.3.0_1 : devel/pkgconf
  7. xcb.pc : x11/libxcb
Test dependencies:
  1. python3.9 : lang/python39
Runtime dependencies:
  1. xkeyboard-config>0 : x11/xkeyboard-config
  2. xcb.pc : x11/libxcb
Library dependencies:
  1. libwayland-client.so : graphics/wayland
  2. libxml2.so : textproc/libxml2
This port is required by:
for Build
  1. deskutils/havoc

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. x11/havoc*
  2. Collapse this list of deleted ports.
for Libraries
  1. audio/plasma6-kpipewire
  2. audio/sfizz
  3. audio/surge-synthesizer-lv2
  4. audio/surge-synthesizer-xt-lv2
  5. audio/vst3sdk
  6. chinese/fcitx
  7. deskutils/calibre
Expand this list (226 items / 219 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. deskutils/copyq
  3. deskutils/dmenu-wayland
  4. deskutils/havoc
  5. deskutils/i3lock
  6. deskutils/maliit-framework
  7. deskutils/plasma5-xdg-desktop-portal-kde
  8. deskutils/plasma6-xdg-desktop-portal-kde
  9. devel/electron25
  10. devel/electron27
  11. devel/electron28
  12. devel/electron29
  13. devel/kf6-kdbusaddons
  14. devel/kf6-kidletime
  15. devel/kf6-kio
  16. devel/libuiohook
  17. devel/pyside6
  18. devel/pyside6-tools
  19. devel/qt6-5compat
  20. devel/qt6-base
  21. devel/qt6-location
  22. devel/qt6-positioning
  23. devel/qt6-scxml
  24. devel/qt6-tools
  25. devel/qtcreator
  26. devel/sdl20
  27. devel/zeal
  28. editors/kate-devel
  29. editors/vscode
  30. emulators/dolphin-emu
  31. emulators/duckstation
  32. emulators/qemu
  33. emulators/qemu-devel
  34. emulators/qemu7
  35. games/retroarch
  36. graphics/blender
  37. graphics/gwenview-devel
  38. graphics/imv
  39. graphics/okular-devel
  40. graphics/piglit
  41. graphics/qt5-wayland
  42. graphics/qt6-3d
  43. graphics/qt6-lottie
  44. graphics/qt6-quickeffectmaker
  45. graphics/qt6-svg
  46. graphics/qt6-wayland
  47. graphics/spectacle-devel
  48. japanese/cskk
  49. japanese/libskk
  50. misc/copperspice-examples
  51. misc/qt6ct
  52. multimedia/arcan
  53. multimedia/kodi
  54. multimedia/mpv
  55. multimedia/obs-studio
  56. multimedia/qt6-multimedia
  57. net/freerdp
  58. net/freerdp3
  59. net/wayvnc
  60. net/wlvncc
  61. net-im/signal-desktop
  62. net-im/telegram-desktop
  63. print/qt6-pdf
  64. science/geant4
  65. science/paraview
  66. science/qt6-quick3dphysics
  67. science/zotero
  68. security/gpg-tui
  69. security/plasma6-kscreenlocker
  70. sysutils/plasma6-kde-cli-tools
  71. sysutils/plasma6-libksysguard
  72. sysutils/plasma6-powerdevil
  73. sysutils/waynergy
  74. textproc/fcitx-qt5
  75. textproc/fcitx5
  76. textproc/fcitx5-configtool
  77. textproc/fcitx5-gtk
  78. textproc/fcitx5-gtk-common
  79. textproc/fcitx5-qt
  80. textproc/fcitx5-qt-common
  81. www/chromium
  82. www/iridium
  83. www/libwpe
  84. www/qt6-webengine
  85. www/qt6-webview
  86. www/ungoogled-chromium
  87. www/wpebackend-fdo
  88. x11/alacritty
  89. x11/bemenu
  90. x11/foot
  91. x11/fuzzel
  92. x11/hyprlock
  93. x11/hyprpicker
  94. x11/i3lock-color
  95. x11/kf6-kwindowsystem
  96. x11/kitty
  97. x11/lavalauncher
  98. x11/plasma5-kwayland-integration
  99. x11/plasma5-layer-shell-qt
  100. x11/plasma5-plasma-desktop
  101. x11/plasma5-plasma-workspace
  102. x11/plasma6-kglobalacceld
  103. x11/plasma6-kscreen
  104. x11/plasma6-kwayland
  105. x11/plasma6-layer-shell-qt
  106. x11/plasma6-libkscreen
  107. x11/plasma6-libplasma
  108. x11/plasma6-plasma-desktop
  109. x11/plasma6-plasma-integration
  110. x11/plasma6-plasma-workspace
  111. x11/rofi
  112. x11/rofi-wayland
  113. x11/salut
  114. x11/sfwbar
  115. x11/shotman
  116. x11/showmethekey
  117. x11/slurp
  118. x11/squeekboard
  119. x11/swayimg
  120. x11/swaylock
  121. x11/swaylock-effects
  122. x11/swaylock-plugin
  123. x11/tofi
  124. x11/virtboard
  125. x11/watershot
  126. x11/waybar
  127. x11/waylock
  128. x11/wev
  129. x11/wezterm
  130. x11/wlr-which-key
  131. x11/wlrctl
  132. x11/wmenu
  133. x11/wshowkeys
  134. x11/wtype
  135. x11/xdg-desktop-portal-luminous
  136. x11/xdotool
  137. x11/xsnow
  138. x11-fm/dolphin-devel
  139. x11-themes/kf6-kiconthemes
  140. x11-themes/plasma6-oxygen
  141. x11-themes/qgnomeplatform
  142. x11-toolkits/como
  143. x11-toolkits/copperspice
  144. x11-toolkits/gtk30
  145. x11-toolkits/gtk40
  146. x11-toolkits/kf6-kguiaddons
  147. x11-toolkits/kf6-kirigami
  148. x11-toolkits/kf6-kjobwidgets
  149. x11-toolkits/libdecor
  150. x11-toolkits/pangolin
  151. x11-toolkits/qt5-gui
  152. x11-toolkits/qt6-declarative
  153. x11-toolkits/qt6-graphs
  154. x11-toolkits/qt6-quick3d
  155. x11-toolkits/qt6-quicktimeline
  156. x11-toolkits/qt6-shadertools
  157. x11-toolkits/qt6-virtualkeyboard
  158. x11-toolkits/wlroots
  159. x11-toolkits/wlroots-devel
  160. x11-toolkits/wlroots015
  161. x11-toolkits/wlroots016
  162. x11-toolkits/wxgtk32
  163. x11-wm/awesome
  164. x11-wm/cage
  165. x11-wm/cagebreak
  166. x11-wm/cosmic-comp
  167. x11-wm/dwl
  168. x11-wm/gamescope
  169. x11-wm/hikari
  170. x11-wm/hyprland
  171. x11-wm/i3
  172. x11-wm/labwc
  173. x11-wm/lxqt-panel
  174. x11-wm/magpie
  175. x11-wm/muffin
  176. x11-wm/mutter
  177. x11-wm/niri
  178. x11-wm/phoc
  179. x11-wm/plasma5-kwin
  180. x11-wm/plasma6-kwin
  181. x11-wm/river
  182. x11-wm/sway
  183. x11-wm/sway-devel
  184. x11-wm/swayfx
  185. x11-wm/theseus-ship
  186. x11-wm/wayfire
  187. x11-wm/wlmaker
  188. Collapse this list.

Deleted ports which required this port:

Expand this list of 33 deleted ports
  1. devel/electron11*
  2. devel/electron12*
  3. devel/electron13*
  4. devel/electron17*
  5. devel/electron18*
  6. devel/electron19*
  7. devel/electron21*
  8. devel/electron22*
  9. devel/electron23*
  10. devel/electron24*
  11. devel/electron26*
  12. emulators/qemu2*
  13. emulators/qemu30*
  14. emulators/qemu40*
  15. emulators/qemu41*
  16. emulators/qemu42*
  17. emulators/qemu5*
  18. emulators/qemu50*
  19. emulators/qemu6*
  20. emulators/qemu70*
  21. multimedia/kodi-devel*
  22. multimedia/mpv034*
  23. net-im/webinar*
  24. x11/dmenu-wayland*
  25. x11/havoc*
  26. x11/i3lock*
  27. x11-toolkits/qt5-gtkplatform*
  28. x11-toolkits/wcl*
  29. x11-toolkits/wlc*
  30. x11-wm/cage-devel*
  31. x11-wm/hyprland-devel*
  32. x11-wm/i3-gaps*
  33. x11-wm/kwinft*
  34. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for libxkbcommon-1.6.0_2: EVDEV=on: Interactive debugger for XKB keymaps for evdev WAYLAND=on: Wayland (graphics) support X11=on: X11 (graphics) support ===> Use 'make config' to modify these settings
Options name:
x11_libxkbcommon
USES:
bison compiler:c11 cpe gnome meson pkgconfig python:test shebangfix tar:xz localbase xorg
pkg-message:
For install:
If arrow keys don't work under X11 switch to legacy rules e.g., For sh/bash/ksh/zsh run and (optionally) add into ~/.profile: export XKB_DEFAULT_RULES=xorg For csh/tcsh run and (optionally) add into ~/.login: setenv XKB_DEFAULT_RULES xorg
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://xkbcommon.org/download/
Collapse this list.

There are no commits on branch 2021Q3 for this port