layer-shell-qt-6.6.1 for lxqt

#### Beyond Linux® From Scratch (systemd Edition) - Version r13.0-553

### Chapter 37. LXQt Desktop

- Prev

  libkscreen-6.6.1 for lxqt

- Next

  muparser-2.3.5

- Up
- Home

# layer-shell-qt-6.6.1 for lxqt

## Introduction to layer-shell-qt

This component is meant for applications to be able to easily use clients based on a "wlr-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.

### Note

Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.

### Important

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

### Package Information

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

- Download MD5 sum: a1932a163232ba4b04c54edfc69579b7

- Download size: 36 KB

- Estimated disk space required: 6.0 MB

- Estimated build time: 0.2 SBU

### layer-shell-qt Dependencies

#### Required

Extra-CMake-Modules-6.23.0 and Qt-6.11.0

## 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 and /usr/include/LayerShellQt

- Prev

  libkscreen-6.6.1 for lxqt

- Next

  muparser-2.3.5

- Up
- Home