mirror of
https://github.com/swaywm/sway.git
synced 2026-04-29 06:46:22 -04:00
Detail Fedora Source build requirements
Adding some details on issues found when trying to build sway from source in Fedora
This commit is contained in:
parent
e33671fd9a
commit
5024aa1275
1 changed files with 18 additions and 0 deletions
18
README.md
18
README.md
|
|
@ -54,6 +54,24 @@ _\*\*Only required for swaylock_
|
||||||
|
|
||||||
_\*\*\*Only required for tray support_
|
_\*\*\*Only required for tray support_
|
||||||
|
|
||||||
|
#### Extra Fedora Requirements
|
||||||
|
<details>
|
||||||
|
<summary>Extra Fedora Requirements</summary>
|
||||||
|
|
||||||
|
For the required version of wayland server (>= 16) to be installed through dnf you'll need to be on fedora >= 29.
|
||||||
|
|
||||||
|
Additionally in order to have meson and ninja run correctly you will need to install select *-devel packages along with the ninja-build package:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
sudo dnf install json-c-devel pcre-devel wayland-protocols-devel cairo-devel pango-devel wayland-devel ninja-build
|
||||||
|
```
|
||||||
|
|
||||||
|
For the wlroots package, as of 10/21/2018, the version in dnf is 0.0.1. The current release of wlroots is at 1.0.
|
||||||
|
It is recommended to install wlroots from source because of the mismatch in versions.
|
||||||
|
</details>
|
||||||
|
|
||||||
|
#### Build Commands
|
||||||
|
|
||||||
Run these commands:
|
Run these commands:
|
||||||
|
|
||||||
meson build
|
meson build
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue