|
1 | 1 | context: |
2 | 2 | name: scipy |
3 | | - version: 1.15.2 |
| 3 | + version: 1.15.3 |
4 | 4 |
|
5 | 5 | package: |
6 | 6 | name: ${{ name }} |
7 | 7 | version: ${{ version }} |
8 | 8 |
|
9 | 9 | source: |
10 | | - - url: https://pypi.org/packages/source/s/scipy/scipy-${{ version }}.tar.gz |
11 | | - sha256: cd58a314d92838f7e6f755c8a2167ead4f27e1fd5c1251fd54289569ef3495ec |
12 | | - patches: |
13 | | - - patches/0001-Remove-duplicate-symbol.patch |
14 | | - - patches/0002-Set-fortran-linker-to-emcc.patch |
15 | | - - patches/0003-Disable-threads.patch |
16 | | - - patches/0004-Replace-dtype-with-numpy-int32.patch |
17 | | - - patches/0005-Remove-unsupported-version-script.patch |
18 | | - - patches/0006-Dont-import-numpy-f2py-in-tests.patch |
| 10 | +- url: https://pypi.org/packages/source/s/scipy/scipy-${{ version }}.tar.gz |
| 11 | + sha256: eae3cf522bc7df64b42cad3925c876e1b0b6c35c1337c93e12c0f366f55b0eaf |
| 12 | + patches: |
| 13 | + - patches/0001-Remove-duplicate-symbol.patch |
| 14 | + - patches/0002-Set-fortran-linker-to-emcc.patch |
| 15 | + - patches/0003-Disable-threads.patch |
| 16 | + - patches/0004-Replace-dtype-with-numpy-int32.patch |
| 17 | + - patches/0005-Remove-unsupported-version-script.patch |
| 18 | + - patches/0006-Dont-import-numpy-f2py-in-tests.patch |
19 | 19 | # Branch containing following patches is v1.15.2-emforge-4x at https://github.com/ianthomas23/scipy |
20 | 20 | # Use `git format-patch v1.15.2...HEAD --start-number 7` |
21 | | - - patches/0007-Remove-chla_transtype.patch |
22 | | - - patches/0008-Extra-char-length-arguments-in-linalg-cython-wrapper.patch |
23 | | - - patches/0009-Change-return-and-char-length-args-in-dsolve.patch |
24 | | - - patches/0010-Change-return-and-char-length-args-in-optimize.patch |
25 | | - - patches/0011-int-return-for-superlu_utils-and-input_error.patch |
26 | | - - patches/0012-Extra-char-length-args-to-f2py-source-files.patch |
27 | | - - patches/0013-Change-arg-type-in-odepack.patch |
28 | | - - patches/0014-Make-sf_error_state-a-static-library.patch |
29 | | - - patches/0015-Use-openblas-flang-not-openblas-dependency.patch |
| 21 | + - patches/0007-Remove-chla_transtype.patch |
| 22 | + - patches/0008-Extra-char-length-arguments-in-linalg-cython-wrapper.patch |
| 23 | + - patches/0009-Change-return-and-char-length-args-in-dsolve.patch |
| 24 | + - patches/0010-Change-return-and-char-length-args-in-optimize.patch |
| 25 | + - patches/0011-int-return-for-superlu_utils-and-input_error.patch |
| 26 | + - patches/0012-Extra-char-length-args-to-f2py-source-files.patch |
| 27 | + - patches/0013-Change-arg-type-in-odepack.patch |
| 28 | + - patches/0014-Make-sf_error_state-a-static-library.patch |
| 29 | + - patches/0015-Use-openblas-flang-not-openblas-dependency.patch |
30 | 30 |
|
31 | 31 | build: |
32 | 32 | number: 0 |
33 | 33 |
|
34 | 34 | requirements: |
35 | 35 | build: |
36 | | - - ${{ compiler('c') }} |
37 | | - - ${{ compiler('cxx') }} |
38 | | - - python |
39 | | - - cross-python_${{ target_platform }} |
40 | | - - cython |
| 36 | + - ${{ compiler('c') }} |
| 37 | + - ${{ compiler('cxx') }} |
| 38 | + - python |
| 39 | + - cross-python_${{ target_platform }} |
| 40 | + - cython |
41 | 41 | # - llvm_${{ target_platform }} # Installing custom LLVM in build.sh |
42 | | - - meson-python |
43 | | - - numpy |
44 | | - - pkg-config |
| 42 | + - meson-python |
| 43 | + - numpy |
| 44 | + - pkg-config |
45 | 45 | host: |
46 | | - - numpy |
47 | | - - openblas-flang |
48 | | - - pybind11 |
49 | | - - python |
| 46 | + - numpy |
| 47 | + - openblas-flang |
| 48 | + - pybind11 |
| 49 | + - python |
50 | 50 | run: |
51 | | - - python |
52 | | - - numpy |
53 | | - - openblas-flang |
| 51 | + - python |
| 52 | + - numpy |
| 53 | + - openblas-flang |
54 | 54 |
|
55 | 55 | tests: |
56 | 56 | - script: pytester |
|
0 commit comments