{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":["archivers/xz","devel/cmake/core","devel/kf6/extra-cmake-modules","devel/ninja","wayland/libinput-openbsd","wayland/plasma-wayland-protocols","wayland/wayland-protocols"],"categories":["devel","devel/kf5"],"comment":"Qt API to interact with the wayland-client and -server","compare":"/compare/kf5-kwayland/index.json","dependentCount":null,"description":"KWayland provides two libraries:\n\n- KWayland::Client\n- KWayland::Server\n\nAs the names suggest they implement a Client respectively a Server API for the\nWayland protocol. The API is Qt-styled removing the needs to interact with a\nfor a Qt developer uncomfortable low-level C-API. For example the callback\nmechanism from the Wayland API is replaced by signals; data types are adjusted\nto be what a Qt developer expects, e.g. two arguments of int are represented by\na QPoint or a QSize.","flavors":[],"html":"https://daemonports.org/openbsd/devel/kf5/kwayland/","kind":"port","lastUpdate":null,"license":null,"maintainer":"Rafael Sadowski \u003crsadowski@openbsd.org\u003e","name":"kwayland","newest":true,"newestVersion":"5.116.0","noVulnData":true,"origin":"devel/kf5/kwayland","otherSystems":[{"matchedBy":"name","newest":true,"origin":"devel/kwayland","path":"/netbsd/devel/kwayland/","system":"NetBSD","updated":"2026-09-29","version":"5.116.0nb8"}],"packages":null,"pkgName":"kwayland-5.116.0","related":null,"repository":"OpenBSD ports","requiredBy":["devel/kf5/plasma-framework"],"requiredByCount":1,"runDepends":["wayland/wayland","x11/qt5/qtwayland"],"status":null,"system":"openbsd","systemLabel":"OpenBSD","version":"5.116.0","versions":null,"vulnerabilities":null,"www":"https://projects.kde.org/projects/frameworks/kwayland"}
