BSD Ports

Vulnerable: version 24.1.6,1 is affected by 7 known vulnerabilities. See below.

x11-servers/xwayland 24.1.6,1 DragonFly

X11 server as Wayland client

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
MIT
Categories
x11-servers
Package size
828.9 KiB, 2212.6 KiB installed

Description

Wayland is a complete window system in itself, but even so, if we're migrating away from X, it makes sense to have a good backwards compatibility story. With a few changes, the Xorg server can be modified to use wayland input devices for input and forward either the root window or individual top-level windows as wayland surfaces. The server still runs the same 2D driver with the same acceleration code as it does when it runs natively. The main difference is that wayland handles presentation of the windows instead of KMS.

In the other systems

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

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlyx11-servers/xwayland24.1.6,1 behind since 2026-07-087 known-[email protected]-
FreeBSDx11-servers/xwayland24.1.14,1 newestnone known-[email protected]2026-10-08
OpenBSDwayland/xwayland by name24.1.14 newestno data-[email protected]2026-10-08
MidnightBSDx11-servers/xwayland24.1.14,1 newestno data-[email protected]2026-10-08
HardenedBSDx11-servers/xwayland24.1.13,1 behind since 2026-10-08no data-[email protected]-
GhostBSDx11-servers/xwayland24.1.13,1 behind since 2026-10-08no data-[email protected]-

Compare across BSDs

Install

Binary package:

pkg install xwayland

From DPorts:

cd /usr/dports/x11-servers/xwayland && make install clean

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.

Dependencies

Run dependencies 16

Known vulnerabilities 7

14 DragonFly ports depend on it, directly or through others, and may carry the vulnerable code. The ports that need it