# levmar library (math/levmar) is bundled PORTNAME= levmar DISTVERSION= 0.3.0.dev0+git # version is hardcoded in the project CATEGORIES= math python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Binding to levmar library (Levenberg-Marquardt optimization algorithm) WWW= https://github.com/bjodah/levmar LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}numpy1>=1.16:math/py-numpy1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} LIB_DEPENDS= libblas.so:math/blas \ liblapack.so:math/lapack TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.16:math/py-numpy1@${PY_FLAVOR} USES= python USE_PYTHON= pep517 cython autoplist pytest USE_GITHUB= yes GH_ACCOUNT= bjodah GH_TAGNAME= 9291962 TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} TEST_ARGS= --pyargs levmar TEST_WRKSRC= ${WRKDIR} .include .if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=int-conversion CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif # tests as of 0.3.0.dev0+git (9291962): # Results (0.22s): # 63 passed .include