Created attachment 222416 [details] patch
-lib/libOpenColorIO.so.1 +lib/libOpenColorIO.so.2.0 It require rebuild of all dependent ports too.
(In reply to VVD from comment #1) > It require rebuild of all dependent ports too. Yes, I know.
Maintainer timeout.
Wrong GitHub repo, https://github.com/imageworks/OpenColorIO --> https://github.com/AcademySoftwareFoundation/OpenColorIO 2.0.1 is out
2.0.1 is broken: https://github.com/AcademySoftwareFoundation/OpenColorIO/issues/1452 Will wait for their response.
I thought this was the report that proposed an update to v2-beta Apart from ocio-v2 not building with the new openexr libs, it will break nine of the ten ports currently using it. oiio can build with ocio v2 and there is now a new version of blender that will use v2 while the others fail with this version. The other issue updating this is the three ports linking to both oiio and ocio need to use matching versions, so we need oiio-ocio-v1 and oiio-ocio-v2 combinations for different apps. Not sure of the best way to set this up.
Created attachment 230007 [details] maintainer update for gra
Created attachment 230008 [details] maintainer update for graphics/opencolorio Update graphics/opencolorio to v2.1.0 split docs into separate plist so they can be used for this as well as python ports. Docs need to be enabled to get python docstrings https://github.com/AcademySoftwareFoundation/OpenColorIO/releases/tag/v2.1.0
Yuri, you don't mind if I take this PR to complete set of depended tools?
(In reply to Dima Panov from comment #9) Sure, please take it. Yuri
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=63fb72525e5094342db8e2ccdbc5e33f1aa25660 commit 63fb72525e5094342db8e2ccdbc5e33f1aa25660 Author: Dima Panov <fluffy@FreeBSD.org> AuthorDate: 2022-02-01 16:11:52 +0000 Commit: Dima Panov <fluffy@FreeBSD.org> CommitDate: 2022-02-01 17:04:12 +0000 graphics/opencolorio: update to 2.1.1 release (+) Split docs into separate plist so they can be used for this as well as python ports. Docs need to be enabled to get python docstrings PR: 253491 Sponsored by: Netzkommune GmbH. graphics/opencolorio/Makefile | 136 +++++++------ graphics/opencolorio/distinfo | 6 +- .../files/libs/patch-CMakeLists.txt (gone) | 17 -- .../libs/patch-src_core_CMakeLists.txt (gone) | 8 - graphics/opencolorio/files/patch-CMakeLists.txt | 50 +++-- .../files/patch-docs_CMakeLists.txt (gone) | 17 -- .../patch-share_cmake_OCIOMacros.cmake (gone) | 39 ---- ...share_cmake_modules_FindExtPackages.cmake (new) | 11 ++ ...atch-share_cmake_modules_FindSphinx.cmake (new) | 11 ++ ...ch-share_cmake_modules_Findyaml-cpp.cmake (new) | 13 ++ ...atch-src_apps_ociodisplay_CMakeLists.txt (gone) | 11 -- .../files/patch-src_core_Config.cpp (gone) | 11 -- .../files/tools/patch-CMakeLists.txt (gone) | 35 ---- .../tools/patch-src_core_CMakeLists.txt (gone) | 18 -- graphics/opencolorio/pkg-plist | 14 +- graphics/opencolorio/pkg-plist-docs (new) | 211 +++++++++++++++++++++ graphics/opencolorio/pkg-plist-tools | 4 + 17 files changed, 358 insertions(+), 254 deletions(-)
Committed, thanks!