libdecor-0.2.3

Introduction to libdecor

The libdecor package provides a library that helps Wayland clients draw client-side window decorations.

libdecor Dependencies

Required

Pango (with Cairo), Wayland, and Wayland-Protocols

Recommended

Optional

GTK-3, libxkbcommon, and OpenGL (libglvnd or Mesa; only the normal installation is required for either) (with EGL)

Installation of libdecor

Install libdecor by running the following commands:

mkdir build &&
cd    build &&

meson setup --prefix=/usr       \
            --buildtype=release \
            -D demo=false       \
            -D gtk=disabled     \
            .. &&

ninja

Now, as the root user:

ninja install

Command Explanations

-D demo=false: This parameter disables building the demos. Remove it if you installed the optional dependencies.

-D gtk=disabled: This parameter disables building the GTK-3 plugin. Remove it if you installed GTK-3.

Contents

Installed Programs: None
Installed Libraries: libdecor
Installed Directories: /usr/include/libdecor-0 and /usr/lib/libdecor/plugins-1

Short Descriptions

libdecor

provides functions to help with client-side decorations for Wayland clients