x11-wm/plasma6-kwin MidnightBSD
Easy to use, but flexible, Wayland Compositor
- System
- MidnightBSD
- Repository
- mports
- Last update
- Commit
2349725b91- Categories
Description
Easy to use, but flexible, Wayland Compositor
In the other systems
The newest version among them is 6.7.5, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | x11-wm/plasma6-kwin | no data | - | - | 2026-09-19 | |
| FreeBSD | x11-wm/plasma6-kwin | 6.7.5 newest | none known | - | [email protected] | 2026-09-21 |
| OpenBSD | x11/kde-plasma/kwin by name | 6.7.5 newest | no data | - | Rafael Sadowski <[email protected]> | - |
| HardenedBSD | x11-wm/plasma6-kwin | 6.7.5 newest | no data | - | [email protected] | - |
| GhostBSD | x11-wm/plasma6-kwin | 6.6.6_2 | no data | - | [email protected] | - |
Install
Binary package:
mport install kwin
From mports:
cd /usr/mports/x11-wm/plasma6-kwin && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= kwin>0:x11-wm/plasma6-kwin
LIB_DEPENDS= libkwin.so:x11-wm/plasma6-kwin
Dependencies
As this port's Makefile names them.
Build 3
${LOCALBASE}/include/linux/input.h: devel/evdev-protohwdata>0: misc/hwdatawayland-protocols>0: graphics/wayland-protocols
Library 15
libdisplay-info.so: sysutils/libdisplay-infolibdrm.so: graphics/libdrmlibepoxy.so: graphics/libepoxylibfontconfig.so: x11-fonts/fontconfiglibfreetype.so: print/freetype2libinput.so: x11/libinputliblcms2.so: graphics/lcms2libpipewire-0.3.so: multimedia/pipewirelibqaccessibilityclient-qt6.so: accessibility/libqaccessibilityclientlibudev.so: devel/libudev-devdlibwayland-client.so: graphics/waylandlibxcb-icccm.so: x11/xcb-util-wmlibxcb-keysyms.so: x11/xcb-util-keysymslibxcvt.so: x11/libxcvtlibxkbcommon.so: x11/libxkbcommon
Runtime 3
hwdata>0: misc/hwdataplasma6-breeze>0: x11-themes/plasma6-breezeXwayland: x11-servers/xwayland
No port depends on this one.
Configuration
Options name: x11-wm_kwin
| Option | Default | Description |
|---|---|---|
| EI | on | Emulated input for Wayland |
- USES
- cmake desktop-file-utils gettext gl kde:6 pkgconfig python qt:6 shebangfix tar:xz xorg
- Service scripts
- none
- Conflicts with
- theseus-ship
Files
pkg-plist 1742
- bin/kwin_wayland
- bin/kwin_wayland_wrapper
- bin/kwindowprop
- include/kwin/a11ykeyboardmonitor.h
- include/kwin/activities.h
- include/kwin/appmenu.h
- include/kwin/atoms.h
- include/kwin/client_machine.h
- include/kwin/compositor.h
- include/kwin/config-kwin.h
- include/kwin/core/backendoutput.h
- include/kwin/core/colorlut3d.h
- include/kwin/core/colorpipeline.h
- include/kwin/core/colorpipelinestage.h
- include/kwin/core/colorspace.h
- include/kwin/core/colortransformation.h
- include/kwin/core/drmdevice.h
- include/kwin/core/gbmgraphicsbufferallocator.h
- include/kwin/core/graphicsbuffer.h
- include/kwin/core/graphicsbufferallocator.h
- include/kwin/core/graphicsbufferview.h
- include/kwin/core/iccprofile.h
- include/kwin/core/inputbackend.h
- include/kwin/core/inputdevice.h
- include/kwin/core/output.h
- include/kwin/core/outputbackend.h
- include/kwin/core/outputconfiguration.h
- include/kwin/core/outputlayer.h
- include/kwin/core/pixelgrid.h
- include/kwin/core/rect.h
- include/kwin/core/region.h
- include/kwin/core/renderbackend.h
- include/kwin/core/renderjournal.h
- include/kwin/core/renderloop.h
- include/kwin/core/renderloop_p.h
- include/kwin/core/rendertarget.h
- include/kwin/core/renderviewport.h
- include/kwin/core/session.h
- include/kwin/core/session_consolekit.h
- include/kwin/core/session_logind.h
- include/kwin/core/session_noop.h
- include/kwin/core/shmgraphicsbufferallocator.h
- include/kwin/cursor.h
- include/kwin/cursorsource.h
- include/kwin/dbusinterface.h
- include/kwin/debug_console.h
- include/kwin/effect/animationeffect.h
- include/kwin/effect/effect.h
- include/kwin/effect/effecthandler.h
- include/kwin/effect/effecttogglablestate.h
- include/kwin/effect/effectwindow.h
- include/kwin/effect/globals.h
- include/kwin/effect/offscreeneffect.h
- include/kwin/effect/offscreenquickview.h
- include/kwin/effect/quickeffect.h
- include/kwin/effect/timeline.h
- include/kwin/effect/xcb.h
- include/kwin/focuschain.h
- include/kwin/ftrace.h
- include/kwin/gestures.h
- include/kwin/globalshortcuts.h
- include/kwin/group.h
- include/kwin/idle_inhibition.h
- include/kwin/idledetector.h
- include/kwin/input.h
- include/kwin/input_event.h
- include/kwin/input_event_spy.h
- include/kwin/inputmethod.h
- include/kwin/inputpanelv1integration.h
- include/kwin/inputpanelv1window.h
- include/kwin/internalwindow.h
- include/kwin/keyboard_input.h
- include/kwin/keyboard_layout.h
- include/kwin/keyboard_layout_switching.h
- include/kwin/keyboard_repeat.h
- include/kwin/killwindow.h
- include/kwin/kscreenintegration.h
- include/kwin/kwin_export.h
- include/kwin/layershellv1integration.h
- include/kwin/layershellv1window.h
- include/kwin/lidswitchtracker.h
- include/kwin/main.h
- include/kwin/mousebuttons.h
- include/kwin/netinfo.h
- include/kwin/onscreennotification.h
- include/kwin/opengl/abstract_opengl_context_attribute_builder.h
- include/kwin/opengl/egl_context_attribute_builder.h
- include/kwin/opengl/eglcontext.h
- include/kwin/opengl/egldisplay.h
- include/kwin/opengl/eglimagetexture.h
- include/kwin/opengl/eglnativefence.h
- include/kwin/opengl/eglswapchain.h
- include/kwin/opengl/eglutils_p.h
- include/kwin/opengl/glframebuffer.h
- include/kwin/opengl/gllut.h
- include/kwin/opengl/gllut3D.h
- include/kwin/opengl/glplatform.h
- include/kwin/opengl/glrendertimequery.h
- include/kwin/opengl/glshader.h
- include/kwin/opengl/glshadermanager.h
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| KDE/plasma/6.6.6/kwin-6.6.6.tar.xz | 8.890212e+06 | 76314bb5053943003c089bd8997b159c70a8bc35ba87dc3a10885ade8f561953 |