BSD Ports

x11-wm/cage 0.2.0 MidnightBSD

Wayland kiosk

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
mit
Categories
x11-wm, wayland

Description

Cage is a kiosk compositor for Wayland. A kiosk is a window manager (in the X11 world) or compositor (in the Wayland world) that is designed for a user experience wherein user interaction and activities outside the scope of the running application are prevented. That is, a kiosk compositor displays a single maximized application at a time and prevents the user from interacting with anything but this application.

In the other systems

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

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDx11-wm/cage0.2.0 behind since 2026-07-04no data-[email protected]-
FreeBSDx11-wm/cage0.3.1 newestnone known-[email protected]2026-07-04
OpenBSDwayland/cage by name0.3.0 behind since 2026-07-04no data-The OpenBSD ports mailing-list <[email protected]>-
HardenedBSDx11-wm/cage0.3.1 newestno data-[email protected]-
GhostBSDx11-wm/cage0.3.1 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

mport install cage

From mports:

cd /usr/mports/x11-wm/cage && make install clean

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

RUN_DEPENDS=	cage>0:x11-wm/cage

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

As this port's Makefile names them.

Build 2

Library 3

Build dependencies 5
Run dependencies 3
Required by 1

Configuration

Options name: x11-wm_cage

OptionDefaultDescription
MANPAGESon
USES
compiler:c11 meson pkgconfig
Service scripts
none
Conflicts with
cage-devel

Files

distinfo 1
FileSizeSHA256
cage-kiosk-cage-v0.2.0_GH0.tar.gz241079d3f659e0f19636a958f9e1bf4d22268d7e2705d7e2989888401ec443c1cb6c3