layer-shell-qt-6.1.4 for lxqt

#### Beyond Linux® From Scratch (systemd Edition) - Version 12.2

### Chapter 37. LXQt Desktop

- Prev

  libkscreen-6.1.4 for lxqt

- Next

  muparser-2.3.4

- Up
- Home

# layer-shell-qt-6.1.4 for lxqt

## Introduction to layer-shell-qt

This component is meant for applications to be able to easily use clients based on a "wtl-layer-shell" protocol. Clients can use this interface to assign the surface_layer role to wl_surfaces. Such surfaces are assigned to a "layer" of the output and rendered with a defined z-depth respective to each other.

This package is known to build and work properly using an LFS 12.2 platform.

### Important

This package is extracted from the plasma set of packages. If Plasma-6.1.4 is built, do NOT also build this package as presented here.

### Package Information

- Download (HTTP): http://download.kde.org/stable/plasma/6.1.4/layer-shell-qt-6.1.4.tar.xz

- Download MD5 sum: 2e3a5220acf76e2c0edf9701978e802b

- Download size: 36 KB

- Estimated disk space required: 4.7 MB

- Estimated build time: 0.2 SBU (using parallelism=4)

### layer-shell-qt Dependencies

#### Required

extra-cmake-modules-6.5.0 and Qt-6.7.2

## Installation of layer-shell

Install layer-shell-qt by running the following commands:

    mkdir build &&
    cd    build &&

    cmake -D CMAKE_INSTALL_PREFIX=/usr \
          -D CMAKE_BUILD_TYPE=Release  \
          -W no-dev ..                 &&
    make

This package does not come with a test suite.

Now, as the `root` user:

    make install

## Contents

Installed Programs: None
Installed Library: libLayerShellQtInterface.so
Installed Directories: /usr/lib/qml/org/kde/layershell, /usr/include/LayerShellQt, and /usr/lib/wayland-shell-integration

- Prev

  libkscreen-6.1.4 for lxqt

- Next

  muparser-2.3.4

- Up
- Home