libxkbcommon-1.5.0
Installation of libxkbcommon
Install libxkbcommon by running the following
commands:
mkdir build &&
cd build &&
meson --prefix=/usr \
--buildtype=release \
-Denable-docs=false .. &&
ninja
To test the results, issue: ninja test.
Now, as the root
user:
ninja install
Command Explanations
--buildtype=release
: Specify a buildtype
suitable for stable releases of the package, as the default may
produce unoptimized binaries.
-Denable-docs=false
: This switch disables
documentation generation. Remove it if Doxygen-1.9.6 is
installed.
mv -v /usr/share/doc/libxkbcommon{,-1.5.0}:
If you removed -Denable-docs=false, use this command to install the
documentation in a versioned directory.
Contents
Installed Programs:
xkbcli
Installed Libraries:
libxkbcommon.so,
libxkbcommon-x11.so, and
libxkbregistry.so
Installed Directories:
/usr/include/xkbcommon,
/usr/libexec/xkbcommon, and
/usr/share/doc/libxkbcommon-1.5.0
Short Descriptions
xkbcli |
provides a debugger and compiler for XKB keymaps
|
libxkbcommon.so
|
contains the libxkbcommon API functions
|
libxkbcommon-x11.so
|
contains the libxkbcommon X11 specific API
functions
|
libxkbregistry.so
|
contains a list of available XKB models, layouts, and variants for a
given ruleset
|