add cmake options to perfer system libs to libwebp

This commit is contained in:
Green Sky
2025-04-06 20:15:56 +02:00
parent ace5ea9bf0
commit 2b992ade88
6 changed files with 45 additions and 12 deletions

View File

@ -90,6 +90,8 @@
libopus
libvpx
libwebp
freetype
] ++ self.packages.${system}.default.dlopenBuildInputs;
@ -104,8 +106,9 @@
# TODO: use package instead
"-DFETCHCONTENT_SOURCE_DIR_JSON=${nlohmann-json}" # we care about the version
"-DFETCHCONTENT_SOURCE_DIR_ZSTD=${pkgs.zstd.src}" # we dont care about the version (we use 1.4.x features)
"-DFETCHCONTENT_SOURCE_DIR_LIBWEBP=${pkgs.libwebp.src}"
"-DFETCHCONTENT_SOURCE_DIR_SDL3=${sdl3}"
#"-DFETCHCONTENT_SOURCE_DIR_LIBWEBP=${pkgs.libwebp.src}"
"-DTOMATO_DEP_LIBWEBP_USE_SYSTEM=ON"
"-DFETCHCONTENT_SOURCE_DIR_SDL3_IMAGE=${sdl3_image}"
"-DSDLIMAGE_JXL=ON"
"-DFETCHCONTENT_SOURCE_DIR_PLUTOSVG=${plutosvg}" # not in pkgs