Salome HOME
SPNS #38031: support Debian 12 bookworm platform
[tools/sat_salome.git] / products / openturns.pyconf
1 default :
2 {
3     name : "openturns"
4     build_source : "script"
5     compil_script :  $name + $VARS.scriptExtension
6     get_source : "archive"
7     environ :
8     {
9        env_script : "openturns.py"
10     }
11     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib']
12     build_depend : ["cmake", "swig"]
13     opt_depend : ['openmpi']
14     patches : []
15     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
16     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
17     install_dir : 'base'
18     properties :
19     {
20       single_install_dir : "no"
21       incremental : "yes"
22     }
23 }
24
25 default_win :
26 {
27     name : "openturns"
28     compil_script :  'pip_install' + $VARS.scriptExtension
29     properties :
30     {
31       single_install_dir : "yes"
32       incremental : "yes"
33       pip : "yes"
34     }
35     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'pthreads']
36     opt_depend : []
37 }
38
39 version_1_21 :
40 {
41     compil_script :  "openturns-1.21.sh"
42     patches : ['openturns-1.21.0001.patch', 'openturns-1.21.0005.patch']
43     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI', 'boost']
44     opt_depend : ['pandas', 'statsmodels', 'patsy']
45 }
46
47 version_1_21_win :
48 {
49     name : "OT"
50     compil_script :  "openturns-1.21.bat"
51     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + 'openturns'
52     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
53     depend : ['Python', 'openblas', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'fftw']
54     opt_depend : ['pandas', 'statsmodels', 'patsy']
55     patches : ['openturns-1.21.0003.patch', 'openturns-1.21.0004.patch']
56     properties :
57     {
58       single_install_dir : "no"
59       incremental : "yes"
60     }
61 }
62
63 version_1_21_DB12 :
64 {
65     compil_script :  "openturns-1.21.sh"
66     patches : ['openturns-1.21.0001.patch','openturns-1.21.0005.patch', 'openturns-1.21.0006.patch']
67     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI', 'boost']
68     opt_depend : ['pandas', 'statsmodels', 'patsy']
69 }
70
71 version_1_21_RO8 :
72 {
73     compil_script :  "openturns-1.21.sh"
74     patches : ['openturns-1.21.0001.patch','openturns-1.21.0005.patch', 'openturns-1.21.0006.patch']
75     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI', 'boost']
76     opt_depend : ['pandas', 'statsmodels', 'patsy']
77 }
78
79 version_1_21_CO8 :
80 {
81     compil_script :  "openturns-1.21.sh"
82     patches : ['openturns-1.21.0002.patch', 'openturns-1.21.0005.patch']
83     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI', 'boost']
84     opt_depend : ['pandas', 'statsmodels', 'patsy']
85 }
86
87 version_1_21_DB09 :
88 {
89     compil_script :  "openturns-1.21.sh"
90     patches : ['openturns-1.21.0002.patch']
91     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI', 'boost']
92     opt_depend : ['pandas', 'statsmodels', 'patsy']
93 }
94
95 version_1_21_CO7 :
96 {
97     compil_script :  "openturns-1.21.sh"
98     patches : ['openturns-1.21.0002.patch']
99     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI', 'boost']
100     opt_depend : ['pandas', 'statsmodels', 'patsy']
101 }
102
103 version_1_20_1 :
104 {
105     compil_script :  "openturns-1.20.1" + $VARS.scriptExtension
106     patches : []
107     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
108     opt_depend : ['pandas', 'statsmodels', 'patsy']
109 }
110
111 version_1_20_1_win :
112 {
113     name : "OT"
114     compil_script :  "openturns-1.20.1.bat"
115     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + 'openturns'
116     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
117     depend : ['Python', 'openblas', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'fftw']
118     opt_depend : ['pandas', 'statsmodels', 'patsy']
119     patches : ["openturns-1.20.1.0004.patch", "openturns-1.20.1.0005.patch"]
120     properties :
121     {
122       single_install_dir : "no"
123       incremental : "yes"
124     }
125 }
126
127 version_1_20_1_UB22_04 :
128 {
129     compil_script :  "openturns-1.20.1" + $VARS.scriptExtension
130     patches : ['openturns-1.20.1.0002.patch']
131     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
132     opt_depend : ['pandas', 'statsmodels']
133 }
134
135 version_1_20_1_UB20_04 :
136 {
137     compil_script :  "openturns-1.20.1" + $VARS.scriptExtension
138     patches : ['openturns-1.20.1.0002.patch']
139     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
140     opt_depend : ['pandas', 'statsmodels']
141 }
142
143 version_1_20_1_DB11 :
144 {
145     compil_script :  "openturns-1.20.1" + $VARS.scriptExtension
146     patches : ['openturns-1.20.1.0002.patch']
147     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
148     opt_depend : ['pandas', 'statsmodels']
149 }
150
151 version_1_20_1_DB09 :
152 {
153     compil_script :  "openturns-1.20.1" + $VARS.scriptExtension
154     patches : ['openturns-1.20.1.0001.patch']
155     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
156     opt_depend : ['pandas', 'statsmodels']
157 }
158
159 version_1_20_1_CO8 :
160 {
161     compil_script :  "openturns-1.20.1" + $VARS.scriptExtension
162     patches : ['openturns-1.20.1.0001.patch']
163     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
164     opt_depend : ['pandas', 'statsmodels']
165 }
166
167 version_1_20_1_CO7 :
168 {
169     compil_script :  "openturns-1.20.1" + $VARS.scriptExtension
170     patches : ['openturns-1.20.1.0001.patch']
171     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
172     opt_depend : ['pandas', 'statsmodels']
173 }
174
175 version_1_20_1_FD38 :
176 {
177     compil_script :  "openturns-1.20.1" + $VARS.scriptExtension
178     patches : []
179     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
180     opt_depend : ['pandas', 'statsmodels']
181 }
182
183 version_1_20_1_FD37 :
184 {
185     compil_script :  "openturns-1.20.1" + $VARS.scriptExtension
186     patches : []
187     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
188     opt_depend : ['pandas', 'statsmodels']
189 }
190
191 version_1_20_1_FD36 :
192 {
193     compil_script :  "openturns-1.20.1" + $VARS.scriptExtension
194     patches : []
195     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
196     opt_depend : ['pandas', 'statsmodels']
197 }
198
199 version_1_20_1_FD34 :
200 {
201     compil_script :  "openturns-1.20.1" + $VARS.scriptExtension
202     patches : ['openturns-1.20.1.0002.patch']
203     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
204     opt_depend : ['pandas', 'statsmodels']
205 }
206
207 version_1_20_1_FD32 :
208 {
209     compil_script :  "openturns-1.20.1" + $VARS.scriptExtension
210     patches : ['openturns-1.20.1.0002.patch', 'openturns-1.20.1.0003.patch']
211     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
212     opt_depend : ['pandas', 'statsmodels']
213 }
214
215 version_1_19 :
216 {
217     compil_script :  "openturns-1.19" + $VARS.scriptExtension
218     patches : ['openturns-1.19.0001.patch']
219     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
220     opt_depend : ['pandas', 'statsmodels']
221 }
222
223 version_1_19_win :
224 {
225     properties :
226     {
227       incremental : "yes"
228       pip : "yes"
229     }
230     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'pthreads', 'dill', 'psutil']
231     opt_depend : []
232     patches : []
233 }
234
235 version_1_19_UB22_04 :
236 {
237     compil_script :  "openturns-1.19" + $VARS.scriptExtension
238     patches : ['openturns-1.19.0001.patch', 'openturns-1.19.0003.patch', 'openturns-1.19.0004.patch']
239     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
240     opt_depend : ['pandas', 'statsmodels']
241 }
242
243 version_1_19_UB20_04 :
244 {
245     compil_script :  "openturns-1.19" + $VARS.scriptExtension
246     patches : ['openturns-1.19.0002.patch']
247     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
248     opt_depend : ['pandas', 'statsmodels']
249 }
250
251 version_1_19_FD36 :
252 {
253     compil_script :  "openturns-1.19" + $VARS.scriptExtension
254     patches : ['openturns-1.19.0001.patch', 'openturns-1.19.0003.patch']
255     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
256     opt_depend : ['pandas', 'statsmodels']
257 }
258
259 version_1_19_FD34 :
260 {
261     compil_script :  "openturns-1.19" + $VARS.scriptExtension
262     patches : ['openturns-1.19.0001.patch', 'openturns-1.19.0003.patch']
263     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
264     opt_depend : ['pandas', 'statsmodels']
265 }
266
267 version_1_19_FD32 :
268 {
269     compil_script :  "openturns-1.19" + $VARS.scriptExtension
270     patches : ['openturns-1.19.0001.patch', 'openturns-1.19.0003.patch']
271     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
272     opt_depend : ['pandas', 'statsmodels']
273 }
274
275 version_1_18 :
276 {
277     compil_script :  "openturns-1.18" + $VARS.scriptExtension
278     patches : ['openturns-1.18.0001.patch']
279     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
280     opt_depend : ['pandas', 'statsmodels']
281 }
282
283 version_1_18_FD34 :
284 {
285     compil_script :  "openturns-1.18" + $VARS.scriptExtension
286     patches : ['openturns-1.18.0001.patch', 'openturns-1.18.0002.patch']
287     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
288     opt_depend : ['pandas', 'statsmodels']
289 }
290
291 version_1_18_FD32 :
292 {
293     compil_script :  "openturns-1.18" + $VARS.scriptExtension
294     patches : ['openturns-1.18.0001.patch', 'openturns-1.18.0002.patch']
295     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
296     opt_depend : ['pandas', 'statsmodels']
297 }
298
299 version_1_18_win :
300 {
301     properties :
302     {
303       incremental : "yes"
304       pip : "yes"
305     }
306     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'pthreads', 'dill', 'psutil']
307     opt_depend : []
308     patches : []
309 }
310
311 version_1_17 :
312 {
313     compil_script :  "openturns-1.17" + $VARS.scriptExtension
314     patches : ['openturns-1.17.0001.patch']
315     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
316     opt_depend : ['pandas', 'statsmodels']
317 }
318
319 version_1_17_FD32 :
320 {
321     compil_script :  "openturns-1.17" + $VARS.scriptExtension
322     patches : ['openturns-1.17.0001.patch', 'openturns-1.17.0002.patch']
323     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
324     opt_depend : ['pandas', 'statsmodels']
325 }
326
327 version_1_17_win :
328 {
329     properties :
330     {
331       incremental : "yes"
332       pip : "yes"
333     }
334     depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'pthreads']
335     opt_depend : []
336     patches : []
337 }
338
339 version_1_16 :
340 {
341     compil_script :  "openturns-1.16" + $VARS.scriptExtension
342     patches : ['openturns-1.16.0001.patch','openturns-1.16.0002.patch']
343 }
344
345 version_1_16_win :
346 {
347     patches : []
348 }