> Could also look at the "pyproject.toml" file which does show what's needed:
>
> [build-system]
> requires = [
> "setuptools>=42",
> "wheel",
> "cmake>=3.12",
> "ninja",
> "pybind11>=2.6.1",
thanks.
> And thank you for working on all these updates.
+1
So I guess we should list all of these:
Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/opencolorio/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- Makefile 5 Mar 2022 11:30:09 -0000 1.19
+++ Makefile 6 Mar 2022 17:42:58 -0000
@@ -27,7 +27,10 @@ COMPILER = base-clang ports-gcc
MODULES = devel/cmake \
lang/python
-BUILD_DEPENDS = devel/boost
+BUILD_DEPENDS = devel/boost \
+ devel/py-pybind11${MODPY_FLAVOR} \
+ devel/py-setuptools${MODPY_FLAVOR} \
+ devel/py-wheel${MODPY_FLAVOR}
LIB_DEPENDS = devel/pystring \
devel/yaml-cpp \
math/imath