pyodide/packages/scipy/meta.yaml

49 lines
1.2 KiB
YAML
Raw Normal View History

2018-07-18 13:32:16 +00:00
package:
name: scipy
2018-10-05 13:26:21 +00:00
version: 0.17.1
2018-07-18 13:32:16 +00:00
source:
2018-10-05 13:26:21 +00:00
# We can't use the version from PyPi as it includes Cythonized files
# generated with an older Cython that does not support Python 3.7
# This requires,
# pip install Cython Tempita
# on the host for the build
url: https://github.com/scipy/scipy/archive/v0.17.1.tar.gz
sha256: bf22383d9e2526ffdc53a6c7d3d66dab45a86291ed35d8e281bd1a5d2c34187b
patches:
2018-10-10 16:19:43 +00:00
# these patches can be found as commits in
# https://github.com/rth/scipy/tree/0.17.1-pyodide
# on top of the v0.17.1 tag
2018-10-18 15:19:20 +00:00
- patches/fix-blas.patch
2018-10-05 13:26:21 +00:00
- patches/fix-build-gcc5-a80460.patch
2018-10-10 10:10:45 +00:00
- patches/force_malloc.patch
2018-10-10 16:19:43 +00:00
- patches/disable_scipy_stats_mvn.patch
2018-10-11 10:03:32 +00:00
- patches/skip-fortran-fails-to-link.patch
- patches/dummy_threading.patch
- patches/skip_ellip_harm_2_pyx_ctypes.patch
2018-07-18 13:32:16 +00:00
build:
2018-10-31 14:06:08 +00:00
cflags: -I../../../../CLAPACK/CLAPACK-WA/INCLUDE -Wno-implicit-function-declaration
2018-07-18 13:32:16 +00:00
cxxflags:
requirements:
run:
- numpy
2018-10-30 12:10:10 +00:00
test:
imports:
- scipy
2018-10-31 14:06:08 +00:00
- scipy.cluster
- scipy.constants
- scipy.fftpack
- scipy.odr
- scipy.sparse
- scipy.interpolate
- scipy.integrate
2018-10-30 12:10:10 +00:00
- scipy.linalg
2018-10-31 14:06:08 +00:00
- scipy.misc
- scipy.ndimage
- scipy.spatial
2018-10-30 12:10:10 +00:00
- scipy.special