Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion packages/conan/recipes/ocio/conandata.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ patches:
patch_description: "use cci package, use PROJECT_BINARY_DIR/PROJECT_SOURCE_DIR"
patch_type: "conan"
"2.3.2":
- patch_file: "patches/2.3.1-0001-fix-cmake-source-dir-and-targets.patch"
- patch_file: "patches/2.3.2-0001-fix-cmake-source-dir-and-targets.patch"
patch_description: "use cci package, use PROJECT_BINARY_DIR/PROJECT_SOURCE_DIR"
patch_type: "conan"
- patch_file: "patches/2.3.2-0004-find-python.patch"
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
diff --git CMakeLists.txt CMakeLists.txt
index 7b62a993..5ea33694 100755
--- CMakeLists.txt
+++ CMakeLists.txt
@@ -511,7 +511,7 @@ install(
FILE ${OCIO_TARGETS_EXPORT_NAME}
)

-if (NOT BUILD_SHARED_LIBS)
+if (0)
# Install custom macros used in the find modules.
install(FILES
${CMAKE_CURRENT_LIST_DIR}/share/cmake/macros/VersionUtils.cmake
diff --git share/cmake/modules/FindExtPackages.cmake share/cmake/modules/FindExtPackages.cmake
index 2625242c..dcb41cf2 100644
--- share/cmake/modules/FindExtPackages.cmake
+++ share/cmake/modules/FindExtPackages.cmake
@@ -63,7 +63,7 @@ ocio_handle_dependency( expat REQUIRED ALLOW_INSTALL
# https://github.com/jbeder/yaml-cpp
ocio_handle_dependency( yaml-cpp REQUIRED ALLOW_INSTALL
MIN_VERSION 0.6.3
- RECOMMENDED_VERSION 0.7.0
+ RECOMMENDED_VERSION 0.8.0
RECOMMENDED_VERSION_REASON "Latest version tested with OCIO")

# pystring
@@ -112,7 +112,7 @@ ocio_handle_dependency( ZLIB REQUIRED ALLOW_INSTALL
# https://github.com/zlib-ng/minizip-ng
ocio_handle_dependency( minizip-ng REQUIRED ALLOW_INSTALL
MIN_VERSION 3.0.6
- RECOMMENDED_VERSION 3.0.7
+ RECOMMENDED_VERSION 4.0.10
RECOMMENDED_VERSION_REASON "Latest version tested with OCIO")

###############################################################################
@@ -131,7 +131,7 @@ if(OCIO_BUILD_APPS)

# lcms2
# https://github.com/mm2/Little-CMS
- ocio_handle_dependency( lcms2 REQUIRED ALLOW_INSTALL
+ ocio_handle_dependency( lcms REQUIRED ALLOW_INSTALL
MIN_VERSION 2.2
RECOMMENDED_VERSION 2.2
RECOMMENDED_VERSION_REASON "Latest version tested with OCIO")
diff --git share/cmake/utils/CppVersion.cmake share/cmake/utils/CppVersion.cmake
index 175d89c2..ac93b87a 100644
--- share/cmake/utils/CppVersion.cmake
+++ share/cmake/utils/CppVersion.cmake
@@ -16,7 +16,7 @@ elseif(NOT CMAKE_CXX_STANDARD IN_LIST SUPPORTED_CXX_STANDARDS)
"CMAKE_CXX_STANDARD=${CMAKE_CXX_STANDARD} is unsupported. Supported standards are: ${SUPPORTED_CXX_STANDARDS_STR}.")
endif()

-set_property(CACHE CMAKE_CXX_STANDARD PROPERTY STRINGS "${SUPPORTED_CXX_STANDARDS}")
+# set_property(CACHE CMAKE_CXX_STANDARD PROPERTY STRINGS "${SUPPORTED_CXX_STANDARDS}")

include(CheckCXXCompilerFlag)

diff --git src/OpenColorIO/CMakeLists.txt src/OpenColorIO/CMakeLists.txt
index 26b4bb4c..d54cff3d 100755
--- src/OpenColorIO/CMakeLists.txt
+++ src/OpenColorIO/CMakeLists.txt
@@ -309,7 +309,7 @@ target_link_libraries(OpenColorIO
"$<BUILD_INTERFACE:utils::from_chars>"
"$<BUILD_INTERFACE:utils::strings>"
"$<BUILD_INTERFACE:xxHash>"
- ${YAML_CPP_LIBRARIES}
+ PUBLIC yaml-cpp
MINIZIP::minizip-ng
)

diff --git src/apps/ociobakelut/CMakeLists.txt src/apps/ociobakelut/CMakeLists.txt
index 3d6e586b..f7069a1f 100755
--- src/apps/ociobakelut/CMakeLists.txt
+++ src/apps/ociobakelut/CMakeLists.txt
@@ -29,7 +29,7 @@ set_target_properties(ociobakelut
target_link_libraries(ociobakelut
PRIVATE
apputils
- lcms2::lcms2
+ lcms::lcms
OpenColorIO
)

Loading