CI: use SDL3

This commit is contained in:
Martin Pulec
2025-08-27 10:57:51 +02:00
parent 6eb185bda8
commit 6e8a62bf1c
4 changed files with 5 additions and 4 deletions

View File

@@ -22,6 +22,7 @@ export CFLAGS CXXFLAGS
# shellcheck disable=SC2086 # intentional # shellcheck disable=SC2086 # intentional
set -- $FEATURES set -- $FEATURES
set -- --enable-sdl=2 # use SDL2 (environment.sh sets sdl=3)
set -- "$@" --enable-drm_disp set -- "$@" --enable-drm_disp
./autogen.sh "$@" ./autogen.sh "$@"

View File

@@ -58,7 +58,7 @@ $PACMAN_INSTALL $m-asciidoc \
$m-vulkan-headers $m-vulkan-loader \ $m-vulkan-headers $m-vulkan-loader \
$PACMAN_INSTALL $m-libsoxr $m-speexdsp $PACMAN_INSTALL $m-libsoxr $m-speexdsp
$PACMAN_INSTALL $m-SDL2 $m-SDL2_ttf $PACMAN_INSTALL $m-sdl3 $m-sdl3-ttf
$PACMAN_INSTALL $m-glm $PACMAN_INSTALL $m-glm
$PACMAN_INSTALL $m-portaudio # in case of problems build PA with --with-winapi=wmme,directx,wasapi $PACMAN_INSTALL $m-portaudio # in case of problems build PA with --with-winapi=wmme,directx,wasapi
$PACMAN_INSTALL $m-curl # RTSP capture $PACMAN_INSTALL $m-curl # RTSP capture

View File

@@ -64,7 +64,7 @@ export FEATURES="\
--enable-rtsp-server\ --enable-rtsp-server\
--enable-scale\ --enable-scale\
--enable-screen\ --enable-screen\
--enable-sdl=2\ --enable-sdl=3\
--enable-sdp-http\ --enable-sdp-http\
--enable-soxr\ --enable-soxr\
--enable-speexdsp\ --enable-speexdsp\

View File

@@ -50,8 +50,8 @@ set -- \
pkg-config \ pkg-config \
portaudio \ portaudio \
qt \ qt \
sdl2 \ sdl3 \
sdl2_ttf \ sdl3_ttf \
speexdsp \ speexdsp \
vulkan-headers \ vulkan-headers \
wolfssl \ wolfssl \