diff options
Diffstat (limited to 'science/py-scikit-learn/Makefile')
| -rw-r--r-- | science/py-scikit-learn/Makefile | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/science/py-scikit-learn/Makefile b/science/py-scikit-learn/Makefile index 48e776557e4e..1e77e50ed73c 100644 --- a/science/py-scikit-learn/Makefile +++ b/science/py-scikit-learn/Makefile @@ -1,9 +1,9 @@ PORTNAME= scikit-learn -DISTVERSION= 1.4.0 -PORTREVISION= 1 +DISTVERSION= 1.7.2 CATEGORIES= science python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= scikit_learn-${DISTVERSION} MAINTAINER= wen@FreeBSD.org COMMENT= Machine learning algorithms for python @@ -12,19 +12,17 @@ WWW= https://scikit-learn.org/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}joblib>0:devel/py-joblib@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}joblib>=1.3.0:devel/py-joblib@${PY_FLAVOR} \ ${PYNUMPY} \ - ${PYTHON_PKGNAMEPREFIX}scipy>=1.3.2:science/py-scipy@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}threadpoolctl>=0:devel/py-threadpoolctl@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}scipy>=1.10.0:science/py-scipy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}threadpoolctl>=3.2.0:devel/py-threadpoolctl@${PY_FLAVOR} RUN_DEPENDS:= ${BUILD_DEPENDS} +BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}meson-python>=0.17.1:devel/meson-python@${PY_FLAVOR} -USES= fortran python localbase -USE_PYTHON= distutils autoplist cython +USES= fortran python localbase shebangfix +USE_PYTHON= autoplist cython3 pep517 -POST_PLIST= fix-plist - -fix-plist: # https://github.com/scikit-learn/scikit-learn/issues/12681 - @${REINPLACE_CMD} -e "s|lib/python.*/sklearn/datasets/tests/data/openml$$||" ${TMPPLIST} +SHEBANG_FILES= sklearn/_build_utils/version.py post-install: # strip binaries @${STRIP_CMD} \ |
