$NetBSD: patch-CMakeLists.txt,v 1.7 2024/12/31 02:46:44 markd Exp $

openexr3 fix

--- CMakeLists.txt.orig	2021-01-11 09:41:28.000000000 +0000
+++ CMakeLists.txt
@@ -177,7 +177,7 @@ IF(WIN32)
     SET(Boost_USE_STATIC_LIBS ON)
 ENDIF()
 FIND_PACKAGE(Boost REQUIRED COMPONENTS program_options thread chrono system date_time)
-INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIR})
+INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIRS})
 
 FIND_PACKAGE(Exiv2 REQUIRED)
 INCLUDE_DIRECTORIES(${EXIV2_INCLUDE_DIR} "${EXIV2_INCLUDE_DIR}/exiv2")
@@ -188,7 +188,7 @@ INCLUDE_DIRECTORIES(${TIFF_INCLUDE_DIR})
 FIND_PACKAGE(PNG REQUIRED)
 INCLUDE_DIRECTORIES(${PNG_INCLUDE_DIR})
 
-FIND_PACKAGE(OpenEXR REQUIRED)
+FIND_PACKAGE(OpenEXR CONFIG REQUIRED)
 INCLUDE_DIRECTORIES(${OPENEXR_INCLUDE_DIR} "${OPENEXR_INCLUDE_DIR}/OpenEXR")
 
 FIND_PACKAGE(GSL REQUIRED)
@@ -272,7 +272,7 @@ SET(LUMINANCE_FILES
     ${LUMINANCE_QM})
 
 # MacOSX
-IF(APPLE)
+IF(FALSE)
     SET(CMAKE_INSTALL_PREFIX ".")
 
     # Set Bundle settings
@@ -399,10 +399,15 @@ ELSEIF(UNIX)
     TARGET_LINK_LIBRARIES(luminance-hdr-cli Qt5::Core Qt5::Gui Qt5::Widgets)
 
     # link libraries
+    if(APPLE)
+    TARGET_LINK_LIBRARIES(luminance-hdr ${LUMINANCE_MODULES_GUI} ${LIBS})
+    TARGET_LINK_LIBRARIES(luminance-hdr-cli ${LUMINANCE_MODULES_CLI} ${LIBS})
+    else()
     TARGET_LINK_LIBRARIES(luminance-hdr -Xlinker --start-group ${LUMINANCE_MODULES_GUI} -Xlinker --end-group)
     TARGET_LINK_LIBRARIES(luminance-hdr-cli -Xlinker --start-group ${LUMINANCE_MODULES_CLI} -Xlinker --end-group)
     TARGET_LINK_LIBRARIES(luminance-hdr ${LIBS})
     TARGET_LINK_LIBRARIES(luminance-hdr-cli ${LIBS})
+    endif()
 
     # make install directivies
     INSTALL(TARGETS luminance-hdr RUNTIME DESTINATION bin) # main GUI exec
