diff --git a/srcpkgs/python3-scikit-learn/patches/numpy-version.patch b/srcpkgs/python3-scikit-learn/patches/numpy-version.patch deleted file mode 100644 index 0ffb53e3433..00000000000 --- a/srcpkgs/python3-scikit-learn/patches/numpy-version.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/pyproject.toml -+++ b/pyproject.toml -@@ -9,7 +9,7 @@ - # wheels on PyPI - # - # see: https://github.com/scipy/oldest-supported-numpy/blob/main/setup.cfg -- "oldest-supported-numpy; python_version!='3.10' or platform_system!='Windows' or platform_python_implementation=='PyPy'", -+ "numpy>=1.23.2; python_version!='3.10' or platform_system!='Windows' or platform_python_implementation=='PyPy'", - # For CPython 3.10 under Windows, SciPy requires NumPy 1.22.3 while the - # oldest supported NumPy is defined as 1.21.6. We therefore need to force - # it for this specific configuration. For details, see diff --git a/srcpkgs/python3-scikit-learn/template b/srcpkgs/python3-scikit-learn/template index a6364f089c4..c0983fe4624 100644 --- a/srcpkgs/python3-scikit-learn/template +++ b/srcpkgs/python3-scikit-learn/template @@ -1,27 +1,21 @@ # Template file for 'python3-scikit-learn' pkgname=python3-scikit-learn -version=1.3.0 -revision=2 +version=1.5.0 +revision=1 build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-Cython python3-numpy python3-scipy - python3-wheel" -makedepends="python3-devel libgomp-devel" +build_helper="numpy meson" +hostmakedepends="python3-Cython python3-numpy python3-scipy + python3-meson-python pkg-config" +makedepends="python3-devel python3-numpy libgomp-devel" depends="python3-numpy python3-scipy python3-joblib python3-threadpoolctl" short_desc="Python3 modules for machine learning and data mining" maintainer="Orphaned " license="BSD-3-Clause" homepage="https://scikit-learn.org/" distfiles="https://github.com/scikit-learn/scikit-learn/archive/${version}.tar.gz" -checksum=ead129f466a0859555ce4f41280ae06623ef3255efff0b1692c57f15e39767b5 +checksum=cd2aac2b566c7e740d34aabb4737864c74ba33c29aad7101fbf1bab2931c02dc make_check=no # tests don't work properly unless package is installed -export SKLEARN_BUILD_PARALLEL="${XBPS_MAKEJOBS}" - -if [ "$CROSS_BUILD" ]; then - # Without this, setup.py tries to run a target executable - export PYTHON_CROSSENV=1 -fi - post_install() { vlicense COPYING }