ok
On 2022/03/06 20:29, Theo Buehler wrote:
> > 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
>