From d86a763a7a8151114c1c0dadf946db7a5067868c Mon Sep 17 00:00:00 2001 From: crueter Date: Mon, 15 Sep 2025 13:40:07 -0400 Subject: [PATCH] OpenBSD mbedtls Signed-off-by: crueter --- CMakeLists.txt | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 910839fe17..379d09451b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -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()