[ci,freebsd] fix dependencies and build config

This commit is contained in:
akallabeth 2024-12-15 13:27:57 +01:00
parent e7a0e44e68
commit 947fe1bf5c
2 changed files with 6 additions and 3 deletions

View File

@ -20,13 +20,14 @@ jobs:
pkg install -y cmake ninja krb5-devel libressl-devel json-c \
libcjson fdk-aac libsoxr sdl2 sdl3 sdl2_ttf sdl2_image opus \
png webp openjpeg libjpeg-turbo opensc v4l_compat libv4l uriparser \
pkcs11-helper ffmpeg pulseaudio pcsc-lite cups
pkcs11-helper ffmpeg pulseaudio pcsc-lite cups opencl libressl openssl33 \
gsm influxpkg-config icu fusefs-libs3
run: |
cmake -GNinja \
-C ci/cmake-preloads/config-freebsd.txt \
-B ci-build \
-S . \
-DCMAKE_INSTALL_PREFIX=/tmp/ci-test \
-DCMAKE_INSTALL_PREFIX=/tmp/ci-test
cmake --build ci-build --parallel $(nproc) --target install
cmake --build ci-build --parallel $(nproc) --target test

View File

@ -6,7 +6,9 @@ set(CMAKE_BUILD_TYPE "Debug" CACHE STRING "preload")
set(WITH_PULSE ON CACHE BOOL "preload")
set(WITH_CHANNELS ON CACHE BOOL "preload")
set(WITH_CUPS ON CACHE BOOL "preload")
set(WITH_LIBRESSL ON CACHE BOOL "preload")
set(WITH_LIBRESSL OFF CACHE BOOL "preload")
set(WITH_GSM OFF CACHE BOOL "preload")
set(WITH_CLIENT_SDL3 OFF CACHE BOOL "preload")
set(WITH_WAYLAND ON CACHE BOOL "preload")
set(WITH_KRB5 ON CACHE BOOL "preload")
set(WITH_PCSC ON CACHE BOOL "preload")