From 621dce07b260e0759840a726dea8309df2aabb8f Mon Sep 17 00:00:00 2001 From: mike kowalski Date: Mon, 27 Oct 2025 07:11:02 -0700 Subject: [PATCH] Make icu-uc optional on macOS, so system lib can be used as a fall-back --- CMakeScripts/DefineDependsandFlags.cmake | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CMakeScripts/DefineDependsandFlags.cmake b/CMakeScripts/DefineDependsandFlags.cmake index 4fee49d61e..4c5665c0cd 100644 --- a/CMakeScripts/DefineDependsandFlags.cmake +++ b/CMakeScripts/DefineDependsandFlags.cmake @@ -152,7 +152,12 @@ if(WITH_JEMALLOC) endif() endif() -pkg_search_module(ICU_UC REQUIRED icu-uc) +if (APPLE) + # macOS comes with icu-uc library preinstalled; use it as a fall-back + pkg_search_module(ICU_UC icu-uc) +else() + pkg_search_module(ICU_UC REQUIRED icu-uc) +endif() list(APPEND INKSCAPE_INCS_SYS ${ICU_UC_INCLUDE_DIRS}) list(APPEND INKSCAPE_LIBS ${ICU_UC_LIBRARIES}) link_directories(${ICU_UC_LIBRARY_DIRS}) -- GitLab