Skip to content

Commit 86a0675

Browse files
Merge pull request #43 from themuffinator/copilot/ensure-dependencies-found-linux
Fix Linux nightly SDL3 dependency resolution
2 parents 1d9c214 + bd1e70d commit 86a0675

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

.github/workflows/nightly-builds.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,7 @@ jobs:
120120
libdbus-1-dev \
121121
libgl1-mesa-dev \
122122
libopenal-dev \
123+
libpipewire-0.3-dev \
123124
libudev-dev \
124125
libx11-dev \
125126
libxext-dev \

BUILDING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ To rebuild the game libraries as part of the OpenQ4 build, set `OPENQ4_BUILD_GAM
8585

8686
## Build Setup
8787

88-
All dependencies (SDL3, GLEW, OpenAL Soft, stb_vorbis) are managed as Meson subprojects — no manual dependency installation is required. The first configure step downloads and builds them automatically.
88+
Third-party libraries such as SDL3, GLEW, OpenAL Soft, and stb_vorbis are managed as Meson subprojects. Linux still requires the usual native development packages for X11/OpenGL plus SDL3 runtime integrations (for example `libdbus-1-dev`, `libpipewire-0.3-dev`, `libudev-dev`, `libx11-dev`, `libxext-dev`, and `libxxf86vm-dev` on Debian/Ubuntu) before the first configure step.
8989

9090
---
9191

0 commit comments

Comments
 (0)