mirror of https://github.com/wayvr-org/wayvr.git
Updated Building from Source (markdown)
parent
33d52bef5b
commit
27c13600ae
|
|
@ -9,6 +9,7 @@ Ensure `rustc` is up to date: `rustup update stable`
|
|||
|
||||
he following packages are required:
|
||||
- Arch: `base-devel cmake libxkbcommon fontconfig dbus alsa-lib python3`
|
||||
- Fedora: `cmake libxkbcommon libxkbcommon-devel fontconfig fontconfig-devel dbus dbus-devel alsa-lib alsa-lib-devel python3`
|
||||
- Ubuntu: `build-essential pkg-config cmake libstdc++-12-dev libxkbcommon-dev fontconfig libfontconfig-dev libdbus-1-dev libasound2-dev python3`
|
||||
|
||||
## Available features
|
||||
|
|
@ -19,6 +20,7 @@ Warning: building without the dependencies will succeed, but the binary won't ex
|
|||
|
||||
Dependencies:
|
||||
- Arch: `openvr`
|
||||
- Fedora: `openvr-devel`
|
||||
- Ubuntu: `libopenvr-dev libopenvr-api1`
|
||||
|
||||
### Feature `openxr`
|
||||
|
|
@ -26,6 +28,7 @@ Enable this if you plan on using Monado or WiVRn
|
|||
|
||||
Dependencies:
|
||||
- Arch: `openxr`
|
||||
- Fedora: `openxr-devel`
|
||||
- Ubuntu: `libopenxr-dev`
|
||||
|
||||
### Feature `wayland`
|
||||
|
|
@ -39,6 +42,7 @@ Enable this if you're on X11
|
|||
|
||||
Dependencies:
|
||||
- Arch: `libx11 libxext libxrandr`
|
||||
- Fedora: `libXrandr-devel libXext-devel libX11-devel`
|
||||
- Ubuntu: `libx11-6 libxext6 libxrandr2 libx11-dev libxext-dev libxrandr-dev`
|
||||
|
||||
### Feature `pipewire`
|
||||
|
|
@ -46,6 +50,7 @@ Add PipeWire capture support. Works on Wayland, as well as X11 with picom only.
|
|||
|
||||
Dependencies:
|
||||
- Arch: `libpipewire clang`
|
||||
- Fedora: `pipewire-devel clang`
|
||||
- Ubuntu: `libpipewire-0.3-0 libpipewire-0.3-dev libspa-0.2-dev clang`
|
||||
|
||||
Dependencies: None
|
||||
|
|
|
|||
Loading…
Reference in New Issue