x11/kde-plasma/kwayland 6.7.5 OpenBSD
Qt API to interact with the wayland-client and -server
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- Rafael Sadowski <[email protected]>
- Categories
- x11/kde-plasma
Description
KWayland provides two libraries:
- KWayland::Client
- KWayland::Server
As the names suggest they implement a Client respectively a Server API for the Wayland protocol. The API is Qt-styled removing the needs to interact with a for a Qt developer uncomfortable low-level C-API. For example the callback mechanism from the Wayland API is replaced by signals; data types are adjusted to be what a Qt developer expects, e.g. two arguments of int are represented by a QPoint or a QSize.
Install
Binary package:
pkg_add kf6-kwayland
From the ports tree:
cd /usr/ports/x11/kde-plasma/kwayland && make install
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.