More or less a pinned version of wlroots that Simula can use (with a few patches).
Browse cluster: Godot XR and Game Development Tools →wlroots is a library for building Wayland compositors, providing pluggable, composable modules that abstract display and input hardware, implement Wayland protocol interfaces, and offer tools for common compositor features like output arrangement and Xwayland support. The project is developed under the direction of the sway project and is built with C, using dependencies including Wayland, EGL, GLESv2, libdrm, GBM, libinput, and xkbcommon, with optional X11 support through various xcb libraries. This repository represents a pinned version with patches for use by Simula, and includes reference implementations such as rootston (a comprehensive test compositor) and TinyWL (a minimal example compositor for learning purposes).