%general-entities; ]> solid-&kf5-version; for lxqt solid Introduction to solid Solid is a device integration framework. It provides a way of querying and interacting with hardware independently of the underlying operating system. &lfs120_checked; This package is extracted from the KF5 set of packages. If is built, do NOT also build this package as presented here. Package Information Download (HTTP): Download (FTP): Download MD5 sum: &solid-md5sum; Download size: &solid-size; Estimated disk space required: &solid-buildsize; Estimated build time: &solid-time; solid Dependencies Required and &qt5-deps; Optional (runtime) , , libimobiledevice, and media-player-info Installation of solid Install solid by running the following commands: mkdir -v build && cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBEXECDIR=libexec \ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ -DCMAKE_BUILD_TYPE=Release \ -DBUILD_TESTING=OFF \ -Wno-dev .. && make This package does not come with a test suite. Now, as the &root; user: make install Command Explanations -DCMAKE_INSTALL_LIBEXECDIR=libexec: This overrides the default in extra-cmake-modules, which is /usr/lib/libexec and is not FHS compliant. -DKDE_INSTALL_USE_QT_SYS_PATHS=ON: This forces installation of Qt plugins in the same directory as itself. Otherwise they get installed into /usr/mkspecs, which is not FHS compliant. Contents Installed Programs Installed Library Installed Directories solid-hardware5 libKF5Solid.so /usr/include/KF5/Solid, /usr/lib/cmake/KF5Solid, and /usr/lib/qml/org/kde/solid Short Descriptions solid-hardware5 queries hardware information from the system solid-hardware5 libKF5Solid.so provides a way of querying and interacting with hardware independently of the underlying operating system libKF5solid.so