{"schema_version":1,"metadata":{"branch":"current","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:41.004595+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"fcdbba1b9df747882aa9bab4af20ebec8dac10655069c90f1cd4145c06e1235e","package_count":12031,"source_kind":"sqlports"},"package":{"name":"cage-0.3.0","path":"wayland/cage","url":"/packages/current/wayland/cage/","comment":"Wayland kiosk","homepage":"https://www.hjdskes.nl/projects/cage/","maintainer":"The OpenBSD ports mailing-list <ports@openbsd.org>","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.\n\nCage runs a single, maximized application. Cage can run multiple\napplications, but only a single one is visible at any point in\ntime. User interaction and activities outside the scope of the running\napplication are prevented.\n\nCage supports multiple outputs. It supports hotplugging additional\noutputs and exits when its last output is removed. Cage defaults to\nthe outputs' preferred modes and supports (static, i.e. specified on\nstartup) output rotation. Cage does not support output layout\nconfiguration\n","package_architecture":"amd64","stem":"cage","readme":null,"dependencies":[{"path":"wayland/wlroots/0.20","type":"library","package_spec":"","url":"/packages/current/wayland/wlroots/0.20/"},{"path":"textproc/scdoc","type":"build","package_spec":"","url":"/packages/current/textproc/scdoc/"},{"path":"wayland/wayland-protocols","type":"build","package_spec":"","url":"/packages/current/wayland/wayland-protocols/"},{"path":"devel/meson","type":"build","package_spec":"STEM->=1.12.0v0","url":"/packages/current/devel/meson/"}],"reverse_dependencies":{"count":1,"url":"/packages/data/f8/f8d58c6d646686463bee26e89914a4b21c684178b69dadbf0499c8e329d00263.json"},"categories":["wayland"],"flavors":[],"only_for_architectures":["aarch64","amd64","arm","i386","mips64","mips64el","powerpc","powerpc64","riscv64","sparc64","alpha","hppa"],"not_for_architectures":[]}}
