From d7bfbbb0a4b2f3d0db14d20ca0d150f46b0c8103 Mon Sep 17 00:00:00 2001 From: Alfred Wingate Date: Mon, 18 Mar 2024 19:26:01 +0200 Subject: [PATCH] Update readme with required wlroots backends and renderers Signed-off-by: Alfred Wingate --- README.md | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 3a92ab77f..ba7ef12df 100644 --- a/README.md +++ b/README.md @@ -57,15 +57,21 @@ These are the dependencies needed for building Wayfire. These are the dependencies needed for building wlroots, and should be installed before building it. They are relevant for cases when the system doesn't have a version of wlroots installed. -#### DRM Backend (optional, but you most likely want this) +#### DRM Backend (required) - [libdisplay-info-dev](https://gitlab.freedesktop.org/emersion/libdisplay-info) - [hwdata-dev](https://github.com/vcrhonek/hwdata) -#### Session Provider (optional, recommended) +#### GLES2 renderer (required) +- [libglvnd](https://gitlab.freedesktop.org/glvnd/libglvnd) +- [mesa](https://gitlab.freedesktop.org/mesa/mesa) (with libEGL and gbm support) -- [systemd](https://systemd.io/) **or** -- [elogind](https://github.com/elogind/elogind) **or** +#### Libinput Backend (required) +- [libinput](https://gitlab.freedesktop.org/libinput/libinput) + +#### Session Provider (required) + +- libudev (via [systemd](https://systemd.io/) **or** other providers) - [seatd](https://git.sr.ht/~kennylevinsen/seatd) #### XWayland Support (optional)