Libkscreen-6.5.2

The Libkscreen is the screen management library for KDE Plasma Workspaces. Its primary consumer is the KDE screen management application KScreen.

Package Information

Plasma Dependencies

Required

Kwayland-6.5.2, plasma-wayland-protocols-1.19.0, Qt-6.10.1,

Installation of libkscreen

To Configure the Package, issue these commands:

cmake -B build -W no-dev \
        -D CMAKE_INSTALL_PREFIX=/opt/kf6 \
        -D CMAKE_BUILD_TYPE=Release      \
        -D BUILD_QT5=OFF                 \
        -D CMAKE_INSTALL_LIBEXECDIR=libexec \
        -D BUILD_TESTING=OFF

To Build the Package, issue these commands:

cmake --build build

This package does not have a testsuite.

Now Install the Package, as the root user:

cmake --install build

Contents

Installed Programs: kscreen-doctor, kscreen_backend_launcher, org.kde.kscreen.service,
Installed Libraries: libKF6Screen.so.6.5.2, libKF6ScreenDpms.so.6.5.2, KSC_Fake.so, KSC_KWayland.so, KSC_XRandR.so
Installed Directories: /opt/kf6/lib, /opt/kf6/bin, /opt/kf6/libexec/kf6, /opt/kf6/lib/plugins/kf6/kscreen, /opt/kf6/share/dbus-1/services, /opt/kf6/include/KScreen/KScreen/*.h, /opt/kf6/lib/cmake/KF6Screen/*.cmake /opt/kf6/share/locale/*/LC_MESSAGES/libkscreen6_qt.qm