Skip to content

Commit 041e5d1

Browse files
committed
patching: update scipy patch
1 parent bb47dba commit 041e5d1

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

graalpython/lib-graalpython/patches/scipy/scipy-1.10.1.patch

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ index ad18b245..b18f3b89 100644
1313
],
1414
diff --git a/mesonpy_wrapper.py b/mesonpy_wrapper.py
1515
new file mode 100644
16-
index 00000000..21cceae0
16+
index 00000000..afa33ecc
1717
--- /dev/null
1818
+++ b/mesonpy_wrapper.py
19-
@@ -0,0 +1,82 @@
19+
@@ -0,0 +1,86 @@
2020
+import mesonpy
2121
+import os
2222
+import sys
@@ -83,19 +83,23 @@ index 00000000..21cceae0
8383
+ os.environ[k] = v
8484
+
8585
+
86-
+def build_wheel(wheel_directory, config_settings=None, metadata_directory=None):
86+
+def get_config_settings(config_settings=None):
8787
+ if config_settings is None:
8888
+ config_settings = {}
8989
+ config_settings['compile-args'] = '-j4'
90+
+ config_settings['builddir'] = f'mesonbuild-{sys.implementation.name}'
91+
+ return config_settings
92+
+
93+
+
94+
+def build_wheel(wheel_directory, config_settings=None, metadata_directory=None):
95+
+ config_settings = get_config_settings(config_settings)
9096
+ scipy_build_env = get_build_env()
9197
+ with env_vars(scipy_build_env):
9298
+ return mesonpy.build_wheel(wheel_directory, config_settings=config_settings, metadata_directory=metadata_directory)
9399
+
94100
+
95101
+def build_sdist(sdist_directory, config_settings=None):
96-
+ if config_settings is None:
97-
+ config_settings = {}
98-
+ config_settings['compile-args'] = '-j4'
102+
+ config_settings = get_config_settings(config_settings)
99103
+ scipy_build_env = get_build_env()
100104
+ with env_vars(scipy_build_env):
101105
+ return mesonpy.build_sdist(sdist_directory, config_settings=config_settings)

0 commit comments

Comments
 (0)