Dependencies on Ubuntu 23.04

Gabriel de Perthuis 2023-11-25 11:53:59 +01:00
parent 0d80337a39
commit 3108a3d5c6

@ -25,6 +25,16 @@ Alternatively, look at the package list in [Sway CI manifest](https://github.com
On Debian-based distributions, library packages are commonly suffixed by `-dev`. On Debian-based distributions, library packages are commonly suffixed by `-dev`.
You can install most of the packages with
```sh
apt build-dep sway
```
Currently you need:
```sh
apt install libcairo2-dev libcap-dev libdbus-1-dev libdisplay-info-dev libevdev-dev libgdk-pixbuf2.0-dev libinput-dev libjson-c-dev libliftoff-dev libpam0g-dev libpango1.0-dev libpcre2-dev libpixman-1-dev libseat-dev libsystemd-dev libwayland-dev libwayland-egl1 libwlroots-dev libxcb-ewmh-dev libxkbcommon-dev meson pkgconf scdoc tree wayland-protocols
```
## Fedora ## Fedora
Fedora requires installing all of the dependencies one-by-one. If a dependency is outdated, build it as a subproject (see below). Fedora requires installing all of the dependencies one-by-one. If a dependency is outdated, build it as a subproject (see below).