On Sun 11/10/2020 12:51, Daniel Dickman wrote:
> While re-testing scipy to avoid breaking Antoine's builds post-commit, it 
> looks like scipy depends on a new port for pybind11 (which I just sent to 
> ports).
> 
> Updated scipy diff below. Also updated the minimum numpy version that's 
> needed for scipy.
> 
> ok on this updated scipy diff after pybind11 goes in?


One comment, see below.

> Index: math/py-scipy/Makefile
> ===================================================================
> RCS file: /cvs/ports/math/py-scipy/Makefile,v
> retrieving revision 1.46
> diff -u -p -u -r1.46 Makefile
> --- math/py-scipy/Makefile    3 Jul 2020 21:12:57 -0000       1.46
> +++ math/py-scipy/Makefile    11 Oct 2020 16:43:58 -0000
> @@ -2,10 +2,9 @@
>  
>  COMMENT=             maths, science and engineering modules for Python
>  
> -MODPY_EGG_VERSION=   1.2.3
> +MODPY_EGG_VERSION=   1.5.2
>  DISTNAME=            scipy-${MODPY_EGG_VERSION}
>  PKGNAME=             py-${DISTNAME}
> -REVISION=            2
>  
>  # XXX gcc 8 issue:
>  # ld: error: dfft_subr_6.f:(.debug_loc+0x2A7D): has non-ABS relocation 
> R_386_GOTOFF against symbol 'ntryh.3712'
> @@ -29,7 +28,7 @@ HOMEPAGE=           https://scipy.org/
>  MODULES=             lang/python fortran
>  
>  FLAVORS=             python3
> -FLAVOR?=
> +FLAVOR =             python3
>  
>  MODFORTRAN_COMPILER =        gfortran
>  
> @@ -38,11 +37,12 @@ MODPY_SETUPTOOLS=       Yes
>  MODPY_DISTUTILS_BUILDARGS = --fcompiler=gnu95
>  
>  BUILD_DEPENDS=               ${RUN_DEPENDS} \
> -                     ${MODFORTRAN_BUILD_DEPENDS}
> +                     ${MODFORTRAN_BUILD_DEPENDS} \
> +                     devel/py-pybind11

                        ^ devel/py-pybind11${MODPY_FLAVOR}


Build and (lightly) run tested on amd64.

OK bket@

Reply via email to