{"added":null,"apiVersion":1,"behindSince":"2026-07-04","buildDepends":["devel/evdev-proto","graphics/wayland","graphics/wayland-protocols","x11-toolkits/wlroots018","x11/libxkbcommon"],"categories":["x11-wm","wayland"],"comment":"Wayland kiosk","compare":"/compare/cage/index.json","dependentCount":null,"description":"Cage is a kiosk compositor for Wayland. A kiosk is a window manager\n(in the X11 world) or compositor (in the Wayland world) that is\ndesigned for a user experience wherein user interaction and activities\noutside the scope of the running application are prevented. That is, a\nkiosk compositor displays a single maximized application at a time and\nprevents the user from interacting with anything but this application.","flavors":[],"html":"https://daemonports.org/midnightbsd/x11-wm/cage/","kind":"port","lastUpdate":null,"license":["mit"],"maintainer":"ports@MidnightBSD.org","name":"cage","newest":false,"newestVersion":"0.3.1","noVulnData":true,"origin":"x11-wm/cage","otherSystems":[{"maintainer":"jbeich@FreeBSD.org","newest":true,"origin":"x11-wm/cage","path":"/x11-wm/cage/","system":"FreeBSD","updated":"2026-07-04","version":"0.3.1"},{"behindSince":"2026-07-04","maintainer":"The OpenBSD ports mailing-list \u003cports@openbsd.org\u003e","matchedBy":"name","noVulnData":true,"origin":"wayland/cage","path":"/openbsd/wayland/cage/","system":"OpenBSD","version":"0.3.0"},{"maintainer":"jbeich@FreeBSD.org","newest":true,"noVulnData":true,"origin":"x11-wm/cage","path":"","system":"HardenedBSD","version":"0.3.1"},{"maintainer":"jbeich@FreeBSD.org","newest":true,"noVulnData":true,"origin":"x11-wm/cage","path":"","system":"GhostBSD","version":"0.3.1"}],"packages":null,"pkgName":"cage-0.2.0","related":null,"repository":"mports","requiredBy":["x11/xwayland-run"],"requiredByCount":1,"runDepends":["graphics/wayland","x11-toolkits/wlroots018","x11/libxkbcommon"],"status":null,"system":"midnightbsd","systemLabel":"MidnightBSD","version":"0.2.0","versions":null,"vulnerabilities":null,"www":"https://www.hjdskes.nl/projects/cage/"}
