1################################################################################ 2# 3# python-scipy 4# 5################################################################################ 6 7PYTHON_SCIPY_VERSION = 1.11.4 8PYTHON_SCIPY_SOURCE = scipy-$(PYTHON_SCIPY_VERSION).tar.gz 9PYTHON_SCIPY_SITE = https://files.pythonhosted.org/packages/6e/1f/91144ba78dccea567a6466262922786ffc97be1e9b06ed9574ef0edc11e1 10PYTHON_SCIPY_LICENSE = \ 11 BSD-3-Clause, \ 12 BSD-2-Clause, \ 13 BSD, \ 14 BSD-Style, \ 15 MIT, \ 16 Qhull 17PYTHON_SCIPY_LICENSE_FILES = \ 18 LICENSE.txt \ 19 scipy/ndimage/LICENSE.txt \ 20 scipy/optimize/tnc/LICENSE \ 21 scipy/sparse/linalg/_dsolve/SuperLU/License.txt \ 22 scipy/sparse/linalg/_eigen/arpack/ARPACK/COPYING \ 23 scipy/spatial/qhull_src/COPYING.txt 24PYTHON_SCIPY_CPE_ID_VENDOR = scipy 25PYTHON_SCIPY_CPE_ID_PRODUCT = scipy 26PYTHON_SCIPY_DEPENDENCIES += \ 27 host-python-cython \ 28 host-python-numpy \ 29 host-python-pythran \ 30 zlib \ 31 lapack \ 32 openblas \ 33 python3 \ 34 python-numpy \ 35 python-pybind 36PYTHON_SCIPY_INSTALL_STAGING = YES 37 38PYTHON_SCIPY_CONF_ENV += \ 39 _PYTHON_SYSCONFIGDATA_NAME=$(PKG_PYTHON_SYSCONFIGDATA_NAME) \ 40 PYTHONPATH=$(PYTHON3_PATH) 41 42PYTHON_SCIPY_CONF_OPTS = -Dblas=openblas -Dlapack=lapack 43 44PYTHON_SCIPY_MESON_EXTRA_PROPERTIES = \ 45 numpy-include-dir='$(STAGING_DIR)/usr/lib/python$(PYTHON3_VERSION_MAJOR)/site-packages/numpy/core/include' 46 47$(eval $(meson-package)) 48