devel/kwayland 5.116.0nb8 NetBSD
Qt-style Client and Server library wrapper for the Wayland libraries
- System
- NetBSD
- Repository
- pkgsrc
- Last update
- Commit
7b5a3977f9- License
- gnu-lgpl-v2.1
- Categories
- x11, kde
- Package size
- 494.5 KiB, 2797.5 KiB installed
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.
In the other systems
The newest version among them is 5.116.0, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| NetBSD | devel/kwayland | 5.116.0nb8 newest | none known | - | - | 2026-09-29 |
| OpenBSD | devel/kf5/kwayland by name | 5.116.0 newest | no data | - | Rafael Sadowski <[email protected]> | - |
Install
Binary package:
pkgin install kwayland
From pkgsrc:
cd /usr/pkgsrc/devel/kwayland && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 5.116.0nb8 |
| NetBSD 10.1 aarch64 | 5.116.0nb8 |
| SmartOS / illumos x86_64 | - |
| macOS 15 arm64 | - |
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.