The package opencolorio uses CMake to find minizip-ng. The minizip-ng’s CMake files assume that the CMake files of zstd exist. However, the CMake files of zstd are installed if and only if zstd is built with CMake (*not* make). According to the README.md of zstd, "`make` is the officially maintained build system of this project.” Further, zstd is a dependency of clang.
My proposed solution is to create a subport of zstd that just installed the CMake files (https://github.com/macports/macports-ports/pull/18605/). This is *far* from an ideal solution, and I was hoping someone else would have a better idea. Thanks, Marcus