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
> 

Reply via email to