BSD Ports

x11/plasma6-kwayland MidnightBSD

Qt-style Client and Server library wrapper for the Wayland libraries

System
MidnightBSD
Repository
mports
Last update
Commit
2349725b91
Categories

Description

Qt-style Client and Server library wrapper for the Wayland libraries

In the other systems

The newest version among them is 6.7.5, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDx11/plasma6-kwaylandno data--2026-09-19
FreeBSDx11/plasma6-kwayland6.7.5 newestnone known-[email protected]2026-09-21
OpenBSDdevel/kf5/kwayland by name5.116.0no data-Rafael Sadowski <[email protected]>-
NetBSDdevel/kwayland by name5.116.0nb8none known--2026-09-29
DragonFlyx11/plasma6-kwayland6.3.5none known-[email protected]-
HardenedBSDx11/plasma6-kwayland6.7.5 newestno data-[email protected]-
GhostBSDx11/plasma6-kwayland6.6.6no data-[email protected]-

Compare across BSDs

Install

Binary package:

mport install kwayland

From mports:

cd /usr/mports/x11/plasma6-kwayland && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	kwayland>0:x11/plasma6-kwayland
LIB_DEPENDS=	libKWaylandClient.so:x11/plasma6-kwayland

Dependencies

As this port's Makefile names them.

Build 2

Library 2

No port depends on this one.

Configuration

No options to configure.

USES
cmake gl kde:6 pkgconfig qt:6 tar:xz
Service scripts
none

Files

pkg-plist 52
  • include/KWayland/KWayland/Client/appmenu.h
  • include/KWayland/KWayland/Client/blur.h
  • include/KWayland/KWayland/Client/buffer.h
  • include/KWayland/KWayland/Client/compositor.h
  • include/KWayland/KWayland/Client/connection_thread.h
  • include/KWayland/KWayland/Client/contrast.h
  • include/KWayland/KWayland/Client/datadevice.h
  • include/KWayland/KWayland/Client/datadevicemanager.h
  • include/KWayland/KWayland/Client/dataoffer.h
  • include/KWayland/KWayland/Client/datasource.h
  • include/KWayland/KWayland/Client/dpms.h
  • include/KWayland/KWayland/Client/event_queue.h
  • include/KWayland/KWayland/Client/fakeinput.h
  • include/KWayland/KWayland/Client/idleinhibit.h
  • include/KWayland/KWayland/Client/keyboard.h
  • include/KWayland/KWayland/Client/kwaylandclient_export.h
  • include/KWayland/KWayland/Client/output.h
  • include/KWayland/KWayland/Client/plasmashell.h
  • include/KWayland/KWayland/Client/plasmavirtualdesktop.h
  • include/KWayland/KWayland/Client/plasmawindowmanagement.h
  • include/KWayland/KWayland/Client/plasmawindowmodel.h
  • include/KWayland/KWayland/Client/pointer.h
  • include/KWayland/KWayland/Client/pointerconstraints.h
  • include/KWayland/KWayland/Client/pointergestures.h
  • include/KWayland/KWayland/Client/region.h
  • include/KWayland/KWayland/Client/registry.h
  • include/KWayland/KWayland/Client/relativepointer.h
  • include/KWayland/KWayland/Client/seat.h
  • include/KWayland/KWayland/Client/shadow.h
  • include/KWayland/KWayland/Client/shell.h
  • include/KWayland/KWayland/Client/shm_pool.h
  • include/KWayland/KWayland/Client/slide.h
  • include/KWayland/KWayland/Client/subcompositor.h
  • include/KWayland/KWayland/Client/subsurface.h
  • include/KWayland/KWayland/Client/surface.h
  • include/KWayland/KWayland/Client/textinput.h
  • include/KWayland/KWayland/Client/touch.h
  • include/KWayland/KWayland/Client/xdgdecoration.h
  • include/KWayland/KWayland/Client/xdgforeign.h
  • include/KWayland/KWayland/Client/xdgoutput.h
  • include/KWayland/KWayland/Client/xdgshell.h
  • include/KWayland/kwayland_version.h
  • lib/cmake/KWayland/KWaylandConfig.cmake
  • lib/cmake/KWayland/KWaylandConfigVersion.cmake
  • lib/cmake/KWayland/KWaylandTargets-.cmake
  • lib/cmake/KWayland/KWaylandTargets.cmake
  • lib/libKWaylandClient.so
  • lib/libKWaylandClient.so.
  • lib/libKWaylandClient.so.6
  • libdata/pkgconfig/KWaylandClient.pc
  • share/qlogging-categories6/kwayland.categories
  • share/qlogging-categories6/kwayland.renamecategories
distinfo 1
FileSizeSHA256
KDE/plasma/6.6.6/kwayland-6.6.6.tar.xz132840a83a51c1f7ceecb8e1b1059c01930da0dd43149553059d8cf9b6f77cb53b7077

Commit history 1

DateCommitCreditsLog message
2349725b91 Lucas Holt plasma6: update KDE Plasma to 6.6.6 (#1482)
Updates `KDE_PLASMA6_VERSION` in `Mk/extensions/kde.mk` and all 53 plasma6 ports from 6.5.4 to 6.6.6, and adds `x11/plasma6-kwayland-integration`. KDE Frameworks stays at 6.30.0 and KDE Gear at 25.12.0. Only the Plasma version variable changes, so there is no `kde.mk` resync and no component remapping — unlike the Frameworks update, where a resync would have silently repointed three components. ## New ports | Port | Why | |---|---| | `x11/plasma6-kwayland-integration` | Was missing. A Qt5 port (`kde:5`, `qt:5`) versioned from `KDE_PLASMA6_VERSION`, providing Wayland integration for Qt5 applications under Plasma 6. | | `graphics/kquickimageeditor` | New dependency of `plasma6-spectacle` in 6.6.6. | ## Upstream-driven changes …