diff -ruN OpenColorIO-2.2.0-orig/src/OpenColorIO/OCIOZArchive.cpp OpenColorIO-2.2.0/src/OpenColorIO/OCIOZArchive.cpp --- OpenColorIO-2.2.0-orig/src/OpenColorIO/OCIOZArchive.cpp 2022-10-31 18:27:35.000000000 -0400 +++ OpenColorIO-2.2.0/src/OpenColorIO/OCIOZArchive.cpp 2022-12-23 08:46:54.000000000 -0500 @@ -17,16 +17,16 @@ #include "OCIOZArchive.h" -#include "minizip-ng/mz.h" -#include "minizip-ng/mz_os.h" -#include "minizip-ng/mz_strm.h" -#include "minizip-ng/mz_strm_buf.h" -#include "minizip-ng/mz_strm_mem.h" -#include "minizip-ng/mz_strm_os.h" -#include "minizip-ng/mz_strm_split.h" -#include "minizip-ng/mz_strm_zlib.h" -#include "minizip-ng/mz_zip.h" -#include "minizip-ng/mz_zip_rw.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include namespace OCIO_NAMESPACE { @@ -630,4 +630,4 @@ getEntriesMappingFromArchiveFile(m_archiveAbsPath, m_entries); } -} // namespace OCIO_NAMESPACE \ No newline at end of file +} // namespace OCIO_NAMESPACE diff -ruN OpenColorIO-2.2.0-orig/src/apps/ocioarchive/main.cpp OpenColorIO-2.2.0/src/apps/ocioarchive/main.cpp --- OpenColorIO-2.2.0-orig/src/apps/ocioarchive/main.cpp 2022-10-31 18:27:35.000000000 -0400 +++ OpenColorIO-2.2.0/src/apps/ocioarchive/main.cpp 2022-12-23 08:48:33.000000000 -0500 @@ -13,11 +13,11 @@ #include "apputils/argparse.h" // Config archive functionality. -#include "minizip-ng/mz.h" -#include "minizip-ng/mz_os.h" -#include "minizip-ng/mz_strm.h" -#include "minizip-ng/mz_zip.h" -#include "minizip-ng/mz_zip_rw.h" +#include +#include +#include +#include +#include // Array of non OpenColorIO arguments. static std::vector args; diff -ruN OpenColorIO-2.2.0-orig/src/apps/ociodisplay/CMakeLists.txt OpenColorIO-2.2.0/src/apps/ociodisplay/CMakeLists.txt --- OpenColorIO-2.2.0-orig/src/apps/ociodisplay/CMakeLists.txt 2022-10-31 18:27:35.000000000 -0400 +++ OpenColorIO-2.2.0/src/apps/ociodisplay/CMakeLists.txt 2022-12-23 04:43:25.000000000 -0500 @@ -46,6 +46,14 @@ OpenColorIO ) +if(APPLE) + target_link_libraries(ociodisplay + PRIVATE + "-framework Foundation" + "-framework AppKit" + ) +endif() + install(TARGETS ociodisplay RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} ) diff -ruN OpenColorIO-2.2.0-orig/tests/gpu/CMakeLists.txt OpenColorIO-2.2.0/tests/gpu/CMakeLists.txt --- OpenColorIO-2.2.0-orig/tests/gpu/CMakeLists.txt 2022-10-31 18:27:35.000000000 -0400 +++ OpenColorIO-2.2.0/tests/gpu/CMakeLists.txt 2022-12-23 04:44:04.000000000 -0500 @@ -46,6 +46,14 @@ testutils ) +if(APPLE) + target_link_libraries(test_gpu_exec + PRIVATE + "-framework Foundation" + "-framework AppKit" + ) +endif() + add_test(NAME test_gpu COMMAND test_gpu_exec) if(APPLE) add_test(NAME test_metal COMMAND test_gpu_exec -metal)