OpenBSD mbedtls

Signed-off-by: crueter <crueter@eden-emu.dev>
This commit is contained in:
crueter 2025-09-15 13:40:07 -04:00
parent 6283d94bdd
commit d86a763a7a
Signed by: crueter
GPG key ID: 425ACD2D4830EBC6

View file

@ -493,21 +493,25 @@ else()
find_package(Boost 1.57.0 REQUIRED)
endif()
find_package(MbedTLS 3 REQUIRED)
# OpenBSD does not package mbedtls3 (only 2)
if (PLATFORM_OPENBSD)
AddJsonPackage(mbedtls)
else()
find_package(MbedTLS 3 REQUIRED)
endif()
find_package(VulkanUtilityLibraries REQUIRED)
find_package(VulkanHeaders 1.3.274 REQUIRED)
# freebsd doesn't have spirv-headers package
# TODO: solaris, openbsd?
# FreeBSD does not package spirv-headers
if (PLATFORM_FREEBSD)
AddJsonPackage(spirv-headers)
AddJsonPackage(spirv-tools)
else()
find_package(SPIRV-Headers 1.3.274 REQUIRED)
find_package(SPIRV-Tools MODULE REQUIRED)
endif()
find_package(SPIRV-Tools MODULE REQUIRED)
if (YUZU_TESTS)
find_package(Catch2 3.0.1 REQUIRED)
endif()