2
1

python-scipy.mk 1.3 KB

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