Salome HOME
spns #20541 Passage du reader lata en int 64
[tools/sat_salome.git] / products / ParaView.pyconf
1 default :
2 {
3     name : "ParaView"
4     build_source : "script"
5     compil_script :  $name + $VARS.scriptExtension
6     get_source : "archive"
7     environ :
8     {
9        env_script : $name + ".py"
10     }
11     depend : [
12               'Python',
13               'hdf5',
14               'qt',
15               'boost',
16               'libxml2',
17               'freetype',
18               'matplotlib',
19               'cgns',
20               'Pygments'
21               ]
22     opt_depend : ['openmpi', 'ospray','tbb']
23     build_depend : ["cmake"]
24     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
25     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
26     install_dir : 'base'
27     properties :
28     {
29       incremental : "yes"
30     }
31 }
32
33 version_5_8_0 :
34 {
35     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
36     # two other LATA patches already included in archive
37     patches : ['paraview.0003-ParaViewClient.patch',
38                'paraview.0004-ParaView_hdf5.patch',
39                'paraview.0005-ParaView_find_cgns.patch',
40                'paraview.0006-ParaView_find_libxml2.patch',
41                'paraview.0007-ParaView_find_freetype.patch',
42                'paraview.0009-ParaView_volume_mapper.patch',
43                'paraview.0010-ParaView_find_python.patch',
44                'pv_coincident.patch',
45                'paraview-0012-LATA_64BITS_IDS.patch'
46               ]
47 }
48
49 version_5_8_0_int32 :
50 {
51     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
52     # two other LATA patches already included in archive
53     patches : ['paraview.0003-ParaViewClient.patch',
54                'paraview.0004-ParaView_hdf5.patch',
55                'paraview.0005-ParaView_find_cgns.patch',
56                'paraview.0006-ParaView_find_libxml2.patch',
57                'paraview.0007-ParaView_find_freetype.patch',
58                'paraview.0009-ParaView_volume_mapper.patch',
59                'paraview.0010-ParaView_find_python.patch',
60                'pv_coincident.patch'
61               ]
62 }
63
64 version_5_8_0_win :
65 {
66     depend : [
67               'Python',
68               'hdf5',
69               'qt',
70               'boost',
71               'libxml2',
72               'freetype',
73               'matplotlib',
74               'cgns',
75               'Pygments',
76               'pthreads',
77               'zlib'
78              ]
79     patches : ['paraview.0003-ParaViewClient.patch',
80                'paraview.0004-ParaView_hdf5.patch',
81                'paraview.0005-ParaView_find_cgns.patch',
82                'paraview.0006-ParaView_find_libxml2.patch',
83                'paraview.0007-ParaView_find_freetype.patch',
84                'paraview.0008-ParaView_find_zlib.patch',
85                'paraview.0009-ParaView_volume_mapper.patch',
86                'pv_coincident.patch',
87                'paraview-0012-LATA_64BITS_IDS.patch'
88               ]
89 }
90
91 version_5_8_0_win_int32 :
92 {
93     depend : [
94               'Python',
95               'hdf5',
96               'qt',
97               'boost',
98               'libxml2',
99               'freetype',
100               'matplotlib',
101               'cgns',
102               'Pygments',
103               'pthreads',
104               'zlib'
105              ]
106     patches : ['paraview.0003-ParaViewClient.patch',
107                'paraview.0004-ParaView_hdf5.patch',
108                'paraview.0005-ParaView_find_cgns.patch',
109                'paraview.0006-ParaView_find_libxml2.patch',
110                'paraview.0007-ParaView_find_freetype.patch',
111                'paraview.0008-ParaView_find_zlib.patch',
112                'paraview.0009-ParaView_volume_mapper.patch',
113                'pv_coincident.patch'
114               ]
115 }
116
117 version_5_8_0_MPI :
118 {
119     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
120     patches : ['paraview.0003-ParaViewClient.patch',
121                'paraview.0004-ParaView_hdf5.patch',
122                'paraview.0005-ParaView_find_cgns.patch',
123                'paraview.0006-ParaView_find_libxml2.patch',
124                'paraview.0007-ParaView_find_freetype.patch',
125                'paraview.0009-ParaView_volume_mapper.patch',
126                'paraview.0012-VTKM_MPI.patch',
127                'pv_coincident.patch',
128                'paraview-0012-LATA_64BITS_IDS.patch'
129               ]
130 }
131
132 version_5_8_0_MPI_int32 :
133 {
134     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
135     patches : ['paraview.0003-ParaViewClient.patch',
136                'paraview.0004-ParaView_hdf5.patch',
137                'paraview.0005-ParaView_find_cgns.patch',
138                'paraview.0006-ParaView_find_libxml2.patch',
139                'paraview.0007-ParaView_find_freetype.patch',
140                'paraview.0009-ParaView_volume_mapper.patch',
141                'paraview.0012-VTKM_MPI.patch',
142                'pv_coincident.patch'
143               ]
144 }
145
146 version_5_6_0_bfaf7b8 :
147 {
148     compil_script : "ParaView-5.6.0_bfaf7b8.sh"
149     patches :[
150               'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
151               'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch'
152              ]
153     depend : [
154               'Python',
155               'hdf5',
156               'qt',
157               'boost',
158               'libxml2',
159               'freetype',
160               'matplotlib',
161               'gl2ps',
162               'cgns',
163               'Pygments'
164               ]
165 }
166
167 version_5_6_0_bfaf7b8_win :
168 {
169     compil_script : "ParaView-5.6.0_bfaf7b8.bat"
170     patches :  [
171                 'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
172                 'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch',
173                 'ParaView-5.6.0_bfaf7b8-vtkm_visual_studio.patch'
174                ]
175     depend : [
176               'Python',
177               'hdf5',
178               'qt',
179               'boost',
180               'libxml2',
181               'freetype',
182               'matplotlib',
183               'gl2ps',
184               'cgns',
185               'Pygments',
186               'pthreads'
187              ]
188 }
189
190 version_5_6_0_bfaf7b8_ospray_win :
191 {
192     compil_script : "ParaView-5.6.0_bfaf7b8.bat"
193     archive_info : {archive_name : "ParaView-5.6.0_bfaf7b8.tar.gz"}
194     patches : [
195                'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
196                'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch',
197                'ParaView-5.6.0_bfaf7b8-vtkm_visual_studio.patch'
198               ]
199     depend : [
200               'Python',
201               'hdf5',
202               'qt',
203               'boost',
204               'libxml2',
205               'freetype',
206               'matplotlib',
207               'gl2ps',
208               'cgns',
209               'Pygments',
210               'ospray',
211               'pthreads'
212              ]
213 }
214
215 version_5_6_0p1_7bafc2b :
216 {
217     compil_script : "ParaView-5.6.0p1_7bafc2b.sh"
218     patches :  [
219                ]
220     depend : [
221               'Python',
222               'hdf5',
223               'qt',
224               'boost',
225               'libxml2',
226               'freetype',
227               'matplotlib',
228               'gl2ps',
229               'cgns',
230               'Pygments'
231              ]
232 }
233
234 version_5_6_0p1_7bafc2b_win :
235 {
236     compil_script : "ParaView-5.6.0p1_7bafc2b.bat"
237     patches :  [
238                 'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
239                 'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch',
240                 'ParaView-5.6.0_bfaf7b8-vtkm_visual_studio.patch'
241                ]
242     depend : [
243               'Python',
244               'hdf5',
245               'qt',
246               'boost',
247               'libxml2',
248               'freetype',
249               'matplotlib',
250               'gl2ps',
251               'cgns',
252               'Pygments',
253               'pthreads'
254              ]
255 }
256
257 version_5_4_1b5c4c89 :
258 {
259     compil_script : "ParaView-5.4.1_b5c4c89.sh"
260     # TA - OP 29/05/2018 Add the 3 patches from BO
261     patches : [
262                'ParaView-5.4.0-b5c4c893-0001-Fix-prob~stallation-of-VTKTargets.cmake-fi.patch',
263                'ParaView-5.4.0-b5c4c893-vtkXOpenGLRenderWindow.cxx.patch',
264                'ParaView-5.4.0-b5c4c893_temporaty_patch.patch'
265               ]
266     depend : [
267               'Python',
268               'hdf5',
269               'qt',
270               'boost',
271               'libxml2',
272               'freetype',
273               'matplotlib',
274               'gl2ps',
275               'cgns',
276               'Pygments'
277              ]
278 }
279
280
281 version_5_1_2plus_820 :
282 {
283     compil_script : "ParaView-5.1-820.sh"
284     depend : [
285               'Python',
286               'hdf5',
287               'qt',
288               'boost',
289               'gl2ps',
290               'libxml2',
291               'freetype',
292               'matplotlib'
293              ]
294 }
295
296 version_5_1_2plus_820_offscreen_rendering :
297 {
298     compil_script : "ParaView-5.1-820-offscreen_rendering.sh"
299     depend : [
300               'Python',
301               'hdf5',
302               'qt',
303               'boost',
304               'gl2ps',
305               'libxml2',
306               'freetype',
307               'matplotlib',
308               'mesa'
309              ]
310 }
311
312 version_5_1_2plus_820_win :
313 {
314     compil_script : "ParaView-5.1-820.bat"
315     depend : [
316               'Python',
317               'hdf5',
318               'qt',
319               'boost',
320               'gl2ps',
321               'libxml2',
322               'freetype',
323               'matplotlib',
324               'zlib',
325               'libpng'
326              ]
327     opt_depend : []
328     patches : [ 'ParaView-5.1.2-win.patch' ]
329 }
330
331 version_5_1_2plus :
332 {
333     compil_script : "ParaView-5.1.sh"
334     depend : [
335               'Python',
336               'hdf5',
337               'qt',
338               'boost',
339               'gl2ps',
340               'libxml2',
341               'freetype',
342               'matplotlib',
343               'cgns'
344              ]
345 }
346
347 version_5_0_1p1 :
348 {
349     name : "ParaView"
350     compil_script :  $name + "-5.0.sh"
351     depend : [
352               'Python',
353               'hdf5',
354               'qt',
355               'boost',
356               'gl2ps',
357               'libxml2',
358               'freetype',
359               'matplotlib'
360              ]
361 }
362
363 version_4_2_0 :
364 {
365     compil_script :  $name + "-3.14.0.sh"
366     depend : [
367               'Python',
368               'hdf5',
369               'qt',
370               'boost',
371               'gl2ps',
372               'libxml2',
373               'freetype',
374               'matplotlib'
375              ]
376     patches : [
377                   $name + "-4.2.0.patch"
378               ]
379 }
380
381 version_3_14_0 :
382 {
383     name : "ParaView"
384     compil_script : $name + "-3.14.0.sh"
385     depend : [
386               "Python",
387               "hdf5",
388               "qt",
389               "ParaViewData",
390               "boost",
391               "gl2ps"
392              ]
393     patches : [
394                   $name + "-3.14.0.patch"
395               ]
396 }