Skip to content

Commit 6e735eb

Browse files
committed
ci: install OpenGL/GLFW deps for the Linux viewer instead of SDL2
The interactive frontend moved from SDL2 to GLFW + OpenGL. GLFW is built from source via CPM, so the runner needs system OpenGL (find_package(OpenGL) gates IG_HAS_UI) plus GLFW's X11/Wayland backend headers; SDL2 is no longer used.
1 parent 5b51aee commit 6e735eb

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

.github/workflows/build-linux.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@ jobs:
2424
run: |
2525
sudo apt-get update
2626
sudo apt-get install -y --no-install-recommends \
27-
ninja-build libtbb-dev zlib1g-dev libsdl2-dev libpython3-dev
27+
ninja-build libtbb-dev zlib1g-dev libpython3-dev \
28+
libgl1-mesa-dev xorg-dev \
29+
libwayland-dev libxkbcommon-dev wayland-protocols extra-cmake-modules
2830
2931
# A complete, self-consistent LLVM + Clang dev toolchain (static libs and
3032
# cmake config), which the distribution packages do not provide.

0 commit comments

Comments
 (0)