Salome HOME
windows: paraview/salome in debug mode
[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', 'openturns', 'rkCommon', 'gdal', 'netcdf']
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_10_0 :
34 {
35     compil_script :  'ParaView-5.10.0.sh'
36     archive_info : {archive_name : "ParaView-5.10.0-lata.tar.gz"}
37     # two other LATA patches already included in archive
38     patches : ['paraview.0003-ParaViewClient.patch',
39                'paraview.0004-ParaView_hdf5.patch',
40                'paraview.0006-ParaView_find_libxml2.patch',
41                'paraview.0007-ParaView_find_freetype.patch',
42                'paraview.0011-ParaView_protobuf_crash.patch'
43               ]
44 }
45
46 version_5_10_0_win :
47 {
48     compil_script :  'ParaView-5.10.0.bat'
49     archive_info : {archive_name : "ParaView-5.10.0-lata.tar.gz"}
50     depend : [
51               'Python',
52               'hdf5',
53               'qt',
54               'boost',
55               'libxml2',
56               'freetype',
57               'cgns',
58               'Pygments',
59               'pthreads',
60               'zlib'
61              ]
62    opt_depend: ['matplotlib']
63    patches : ['paraview.0003-ParaViewClient.patch',
64                'paraview.0004-ParaView_hdf5.patch',
65                'paraview.0006-ParaView_find_libxml2.patch',
66                'paraview.0007-ParaView_find_freetype.patch',
67                'paraview.0009-ParaView_find_zlib.patch',
68                'paraview.0011-ParaView_protobuf_crash.patch'
69               ]
70 }
71
72 version_5_10_0_MPI :
73 {
74     compil_script :  'ParaView-5.10.0.sh'
75     archive_info : {archive_name : "ParaView-5.10.0-lata.tar.gz"}
76     patches : ['paraview.0003-ParaViewClient.patch',
77                'paraview.0004-ParaView_hdf5.patch',
78                'paraview.0006-ParaView_find_libxml2.patch',
79                'paraview.0007-ParaView_find_freetype.patch',
80                'paraview-5.9-VTKM_MPI.patch',
81                'paraview.0011-ParaView_protobuf_crash.patch',
82                'paraview.0017-VTK-openMPI-if-devtoolset.patch'
83               ]
84 }
85
86 version_5_9_1 :
87 {
88     compil_script :  'ParaView-5.9.1.sh'
89     archive_info : {archive_name : "ParaView-5.9.1-lata.tar.gz"}
90     # two other LATA patches already included in archive
91     patches : ['paraview.0003-ParaViewClient.patch',
92                'paraview.0004-ParaView_hdf5.patch',
93                'paraview.0005-ParaView_find_cgns.patch',
94                'paraview.0006-ParaView_find_libxml2.patch',
95                'paraview.0007-ParaView_find_freetype.patch',
96                'paraview.0010-ParaView_CATALYST_cmake.patch',
97                'paraview.0008-ParaView_coincident_rendering.patch',
98                'paraview.0011-ParaView_protobuf_crash.patch',
99                'paraview.0015-Paraview_VTKM_ioss.patch'
100               ]
101 }
102
103 version_5_9_1_win :
104 {
105     compil_script :  'ParaView-5.9.1.bat'
106     archive_info : {archive_name : "ParaView-5.9.1-lata.tar.gz"}
107     depend : [
108               'Python',
109               'hdf5',
110               'qt',
111               'boost',
112               'libxml2',
113               'freetype',
114               'cgns',
115               'Pygments',
116               'pthreads',
117               'zlib'
118              ]
119     opt_depend: ['matplotlib'] # in debug mode, do not build this product
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_find_zlib.patch',
126                'paraview.0010-ParaView_CATALYST_cmake.patch',
127                'paraview.1001-ParaView_windows_catalyst_cmake.patch',
128                'paraview.0008-ParaView_coincident_rendering.patch',
129                'paraview.0011-ParaView_protobuf_crash.patch'
130               ]
131 }
132
133 version_5_9_1_MPI :
134 {
135     compil_script :  'ParaView-5.9.1.sh'
136     archive_info : {archive_name : "ParaView-5.9.1-lata.tar.gz"}
137     patches : ['paraview.0003-ParaViewClient.patch',
138                'paraview.0004-ParaView_hdf5.patch',
139                'paraview.0005-ParaView_find_cgns.patch',
140                'paraview.0006-ParaView_find_libxml2.patch',
141                'paraview.0007-ParaView_find_freetype.patch',
142                'paraview-5.9-VTKM_MPI.patch',
143                'paraview.0010-ParaView_CATALYST_cmake.patch',
144                'paraview.0008-ParaView_coincident_rendering.patch',
145                'paraview.0011-ParaView_protobuf_crash.patch',
146                'paraview.0015-Paraview_VTKM_ioss.patch',
147                'paraview.0017-VTK-openMPI-if-devtoolset.patch'
148               ]
149 }
150
151
152 version_5_9_0 :
153 {
154     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf']
155     compil_script :  'ParaView-5.9.0.sh'
156     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
157     # two other LATA patches already included in archive
158     patches : ['paraview.0003-ParaViewClient.patch',
159                'paraview.0004-ParaView_hdf5.patch',
160                'paraview.0005-ParaView_find_cgns.patch',
161                'paraview.0006-ParaView_find_libxml2.patch',
162                'paraview.0007-ParaView_find_freetype.patch',
163                'paraview.0010-ParaView_CATALYST_cmake.patch',
164                'paraview.0008-ParaView_coincident_rendering.patch',
165                'paraview.0011-ParaView_protobuf_crash.patch',
166                'paraview.0015-Paraview_VTKM_ioss.patch',
167                'paraview-5.9.0-gcc.11.0.patch',
168                'paraview.0018-spns-26351-autoconvert.patch',
169                'paraview.0019-spns-26344-VTK-OpenMP.patch'
170               ]
171 }
172
173 version_5_9_0_int32 :
174 {
175     compil_script :  'ParaView-5.9.0.sh'
176     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
177     # two other LATA patches already included in archive
178     patches : ['paraview.0003-ParaViewClient.patch',
179                'paraview.0004-ParaView_hdf5.patch',
180                'paraview.0005-ParaView_find_cgns.patch',
181                'paraview.0006-ParaView_find_libxml2.patch',
182                'paraview.0007-ParaView_find_freetype.patch',
183                'paraview.0010-ParaView_CATALYST_cmake.patch',
184                'paraview.0008-ParaView_coincident_rendering.patch',
185                'paraview.0011-ParaView_protobuf_crash.patch',
186                'paraview.0015-Paraview_VTKM_ioss.patch',
187                'paraview.0018-spns-26351-autoconvert.patch',
188                'paraview.0019-spns-26344-VTK-OpenMP.patch'
189               ]
190 }
191
192 version_5_9_0_win :
193 {
194     compil_script :  'ParaView-5.9.0.bat'
195     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
196     depend : [
197               'Python',
198               'hdf5',
199               'qt',
200               'boost',
201               'libxml2',
202               'freetype',
203               'cgns',
204               'Pygments',
205               'pthreads',
206               'zlib'
207              ]
208     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'rkCommon', 'matplotlib']
209     patches : ['paraview.0003-ParaViewClient.patch',
210                'paraview.0004-ParaView_hdf5.patch',
211                'paraview.0005-ParaView_find_cgns.patch',
212                'paraview.0006-ParaView_find_libxml2.patch',
213                'paraview.0007-ParaView_find_freetype.patch',
214                'paraview.0009-ParaView_find_zlib.patch',
215                'paraview.0010-ParaView_CATALYST_cmake.patch',
216                'paraview.1001-ParaView_windows_catalyst_cmake.patch',
217                'paraview.0008-ParaView_coincident_rendering.patch',
218                'paraview.0011-ParaView_protobuf_crash.patch',
219                'paraview.0018-spns-26351-autoconvert.patch',
220                'paraview.0019-spns-26344-VTK-OpenMP.patch',
221                'paraview.0015-Paraview_VTKM_ioss.patch'
222               ]
223 }
224
225 version_5_9_0_win_dbg :
226 {
227     compil_script :  'ParaView-5.9.0.bat'
228     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
229     depend : [
230               'Python',
231               'hdf5',
232               'qt',
233               'boost',
234               'libxml2',
235               'freetype',
236               'cgns',
237               'Pygments',
238               'pthreads',
239               'zlib'
240              ]
241     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'rkCommon', 'matplotlib']
242     patches : ['paraview.0003-ParaViewClient.patch',
243                'paraview.0004-ParaView_hdf5.patch',
244                'paraview.0005-ParaView_find_cgns.patch',
245                'paraview.0006-ParaView_find_libxml2.patch',
246                'paraview.0007-ParaView_find_freetype.patch',
247                'paraview.0009-ParaView_find_zlib.patch',
248                'paraview.0010-ParaView_CATALYST_cmake.patch',
249                'paraview.1001-ParaView_windows_catalyst_cmake.patch',
250                'paraview.0008-ParaView_coincident_rendering.patch',
251                'paraview.0011-ParaView_protobuf_crash.patch',
252                'paraview.0018-spns-26351-autoconvert.patch',
253                'paraview.0019-spns-26344-VTK-OpenMP.patch',
254                'paraview.0015-Paraview_VTKM_ioss.patch',
255                'paraview.0015-Paraview_VTKM_ioss.patch',
256                'paraview-5.9.0-vs-debug.patch'
257               ]
258 }
259
260 version_5_9_0_MPI :
261 {
262     compil_script :  'ParaView-5.9.0.sh'
263     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
264     patches : ['paraview.0003-ParaViewClient.patch',
265                'paraview.0004-ParaView_hdf5.patch',
266                'paraview.0005-ParaView_find_cgns.patch',
267                'paraview.0006-ParaView_find_libxml2.patch',
268                'paraview.0007-ParaView_find_freetype.patch',
269                'paraview-5.9-VTKM_MPI.patch',
270                'paraview.0010-ParaView_CATALYST_cmake.patch',
271                'paraview.0008-ParaView_coincident_rendering.patch',
272                'paraview.0011-ParaView_protobuf_crash.patch',
273                'paraview.0015-Paraview_VTKM_ioss.patch',
274                'paraview-5.9.0-gcc.11.0.patch',
275                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
276                'paraview.0018-spns-26351-autoconvert.patch',
277                'paraview.0019-spns-26344-VTK-OpenMP.patch',
278                'paraview.0020.findMPI.patch',
279                'paraview.0021-FindGDAL.patch'
280               ]
281 }
282
283 version_5_9_0_FD32 :
284 {
285     compil_script :  'ParaView-5.9.0.sh'
286     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
287     # two other LATA patches already included in archive
288     patches : ['paraview.0003-ParaViewClient.patch',
289                'paraview.0005-ParaView_find_cgns.patch',
290                'paraview.0010-ParaView_CATALYST_cmake.patch',
291                'paraview.0008-ParaView_coincident_rendering.patch',
292                'paraview.0011-ParaView_protobuf_crash.patch',
293                'paraview.0015-Paraview_VTKM_ioss.patch'
294                'paraview.0018-spns-26351-autoconvert.patch',
295                'paraview.0019-spns-26344-VTK-OpenMP.patch'
296               ]
297 }
298
299 version_5_9_0_UB20_04 :
300 {
301     compil_script :  'ParaView-5.9.0.sh'
302     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
303     # two other LATA patches already included in archive
304     patches : ['paraview.0003-ParaViewClient.patch',
305                'paraview.0004-ParaView_hdf5.patch',
306                'paraview.0005-ParaView_find_cgns.patch',
307                'paraview.0006-ParaView_find_libxml2.patch',
308                'paraview.0007-ParaView_find_freetype.patch',
309                'paraview-5.9-VTKM_MPI.patch',
310                'paraview.0010-ParaView_CATALYST_cmake.patch',
311                'paraview.0008-ParaView_coincident_rendering.patch',
312                'paraview.0011-ParaView_protobuf_crash.patch',
313                'paraview.0015-Paraview_VTKM_ioss.patch',
314                'paraview-5.9.0-gcc.11.0.patch',
315                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
316                'paraview.0018-spns-26351-autoconvert.patch',
317                'paraview.0019-spns-26344-VTK-OpenMP.patch',
318                'paraview.0020.findMPI.patch'
319               ]
320 }
321
322 version_5_9_0_CO8 :
323 {
324     compil_script :  'ParaView-5.9.0.sh'
325     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
326     # two other LATA patches already included in archive
327     patches : ['paraview.0003-ParaViewClient.patch',
328                'paraview.0005-ParaView_find_cgns.patch',
329                'paraview.0010-ParaView_CATALYST_cmake.patch',
330                'paraview.0008-ParaView_coincident_rendering.patch',
331                'paraview.0011-ParaView_protobuf_crash.patch',
332                'paraview.0015-Paraview_VTKM_ioss.patch',
333                'paraview.0018-spns-26351-autoconvert.patch',
334                'paraview.0019-spns-26344-VTK-OpenMP.patch',
335                'paraview.0020.findMPI.patch'
336               ]
337 }
338
339 version_5_9_0_DB10 :
340 {
341     compil_script :  'ParaView-5.9.0.sh'
342     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
343     # two other LATA patches already included in archive
344     patches : ['paraview.0003-ParaViewClient.patch',
345                'paraview-5.9_qt-minimum-version.patch',
346                'paraview.0003-ParaViewClient_native.patch',
347                'paraview.0004-ParaView_hdf5.patch',
348                'paraview.0005-ParaView_find_cgns.patch',
349                'paraview.0006-ParaView_find_libxml2.patch',
350                'paraview.0007-ParaView_find_freetype.patch',
351                'paraview-5.9-VTKM_MPI.patch',
352                'paraview.0010-ParaView_CATALYST_cmake.patch',
353                'paraview.0008-ParaView_coincident_rendering.patch',
354                'paraview.0011-ParaView_protobuf_crash.patch',
355                'paraview.0015-Paraview_VTKM_ioss.patch',
356                'paraview-5.9.0-gcc.11.0.patch',
357                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
358                'paraview.0018-spns-26351-autoconvert.patch',
359                'paraview.0019-spns-26344-VTK-OpenMP.patch',
360                'paraview.0020.findMPI.patch'
361               ]
362 }
363
364 version_5_9_0_DB11 :
365 {
366     compil_script :  'ParaView-5.9.0.sh'
367     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
368     # two other LATA patches already included in archive
369     patches : ['paraview.0003-ParaViewClient.patch',
370                'paraview-5.9_qt-minimum-version.patch',
371                'paraview.0003-ParaViewClient_native.patch',
372                'paraview.0004-ParaView_hdf5.patch',
373                'paraview.0005-ParaView_find_cgns.patch',
374                'paraview.0006-ParaView_find_libxml2.patch',
375                'paraview.0007-ParaView_find_freetype.patch',
376                'paraview-5.9-VTKM_MPI.patch',
377                'paraview.0010-ParaView_CATALYST_cmake.patch',
378                'paraview.0008-ParaView_coincident_rendering.patch',
379                'paraview.0011-ParaView_protobuf_crash.patch',
380                'paraview.0015-Paraview_VTKM_ioss.patch',
381                'paraview-5.9.0-gcc.11.0.patch',
382                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
383                'paraview.0018-spns-26351-autoconvert.patch',
384                'paraview.0019-spns-26344-VTK-OpenMP.patch',
385                'paraview.0020.findMPI.patch'
386               ]
387 }
388
389 version_5_8_0 :
390 {
391     compil_script :  'ParaView-5.8.0.sh'
392     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
393     # two other LATA patches already included in archive
394     patches : ['paraview.0003-ParaViewClient.patch',
395                'paraview.0004-ParaView_hdf5.patch',
396                'paraview.0005-ParaView_find_cgns.patch',
397                'paraview.0006-ParaView_find_libxml2.patch',
398                'paraview.0007-ParaView_find_freetype.patch',
399                'paraview.0009-ParaView_volume_mapper.patch',
400                'paraview.0010-ParaView_find_python.patch',
401                'pv_coincident.patch',
402                'paraview-0012-LATA_64BITS_IDS.patch'
403               ]
404 }
405
406 version_5_8_0_int32 :
407 {
408     compil_script :  'ParaView-5.8.0.sh'
409     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
410     # two other LATA patches already included in archive
411     patches : ['paraview.0003-ParaViewClient.patch',
412                'paraview.0004-ParaView_hdf5.patch',
413                'paraview.0005-ParaView_find_cgns.patch',
414                'paraview.0006-ParaView_find_libxml2.patch',
415                'paraview.0007-ParaView_find_freetype.patch',
416                'paraview.0009-ParaView_volume_mapper.patch',
417                'paraview.0010-ParaView_find_python.patch',
418                'pv_coincident.patch'
419               ]
420 }
421
422 version_5_8_0_win :
423 {
424     compil_script :  'ParaView-5.8.0.bat'
425     depend : [
426               'Python',
427               'hdf5',
428               'qt',
429               'boost',
430               'libxml2',
431               'freetype',
432               'matplotlib',
433               'cgns',
434               'Pygments',
435               'pthreads',
436               'zlib'
437              ]
438     patches : ['paraview.0003-ParaViewClient.patch',
439                'paraview.0004-ParaView_hdf5.patch',
440                'paraview.0005-ParaView_find_cgns.patch',
441                'paraview.0006-ParaView_find_libxml2.patch',
442                'paraview.0007-ParaView_find_freetype.patch',
443                'paraview.0008-ParaView_find_zlib.patch',
444                'paraview.0009-ParaView_volume_mapper.patch',
445                'pv_coincident.patch',
446                'paraview-0012-LATA_64BITS_IDS.patch'
447               ]
448 }
449
450 version_5_8_0_win_int32 :
451 {
452     compil_script :  'ParaView-5.8.0.bat'
453     depend : [
454               'Python',
455               'hdf5',
456               'qt',
457               'boost',
458               'libxml2',
459               'freetype',
460               'matplotlib',
461               'cgns',
462               'Pygments',
463               'pthreads',
464               'zlib'
465              ]
466     patches : ['paraview.0003-ParaViewClient.patch',
467                'paraview.0004-ParaView_hdf5.patch',
468                'paraview.0005-ParaView_find_cgns.patch',
469                'paraview.0006-ParaView_find_libxml2.patch',
470                'paraview.0007-ParaView_find_freetype.patch',
471                'paraview.0008-ParaView_find_zlib.patch',
472                'paraview.0009-ParaView_volume_mapper.patch',
473                'pv_coincident.patch'
474               ]
475 }
476
477 version_5_8_0_MPI :
478 {
479     compil_script :  'ParaView-5.8.0.sh'
480     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
481     patches : ['paraview.0003-ParaViewClient.patch',
482                'paraview.0004-ParaView_hdf5.patch',
483                'paraview.0005-ParaView_find_cgns.patch',
484                'paraview.0006-ParaView_find_libxml2.patch',
485                'paraview.0007-ParaView_find_freetype.patch',
486                'paraview.0009-ParaView_volume_mapper.patch',
487                'paraview.0012-VTKM_MPI.patch',
488                'pv_coincident.patch',
489                'paraview-0012-LATA_64BITS_IDS.patch'
490               ]
491 }
492
493 version_5_8_0_MPI_int32 :
494 {
495     compil_script :  'ParaView-5.8.0.sh'
496     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
497     patches : ['paraview.0003-ParaViewClient.patch',
498                'paraview.0004-ParaView_hdf5.patch',
499                'paraview.0005-ParaView_find_cgns.patch',
500                'paraview.0006-ParaView_find_libxml2.patch',
501                'paraview.0007-ParaView_find_freetype.patch',
502                'paraview.0009-ParaView_volume_mapper.patch',
503                'paraview.0012-VTKM_MPI.patch',
504                'pv_coincident.patch'
505               ]
506 }
507
508 version_5_8_0_FD30 :
509 {
510     compil_script :  'ParaView-5.8.0.sh'
511     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
512     # two other LATA patches already included in archive
513     patches : ['paraview.0010-ParaViewClient.patch', # xmlpatterns-qt5
514                'paraview.0004-ParaView_hdf5.patch',
515                'paraview.0005-ParaView_find_cgns.patch',
516                'paraview.0006-ParaView_find_libxml2.patch',
517                'paraview.0007-ParaView_find_freetype.patch',
518                'paraview.0009-ParaView_volume_mapper.patch',
519                'pv_coincident.patch',
520                'paraview-0012-LATA_64BITS_IDS.patch'
521               ]
522 }
523
524 version_5_8_0_FD32 :
525 {
526     compil_script :  'ParaView-5.8.0.sh'
527     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
528     # two other LATA patches already included in archive
529     patches : ['paraview.0010-ParaViewClient.patch',
530                 'paraview.0004-ParaView_hdf5.patch',
531                 'paraview.0005-ParaView_find_cgns.patch',
532                 'paraview.0006-ParaView_find_libxml2.patch',
533                 'paraview.0007-ParaView_find_freetype.patch',
534                 'paraview.0009-ParaView_volume_mapper.patch',
535                 'pv_coincident.patch',
536                 'paraview-0012-LATA_64BITS_IDS.patch'
537               ]
538 }
539
540 version_5_8_0_CO7_OpenMP :
541 {
542     compil_script :  'ParaView-5.8.0.sh'
543     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
544     # two other LATA patches already included in archive
545     patches : ['paraview.0003-ParaViewClient.patch',
546                 'paraview.0004-ParaView_hdf5.patch',
547                 'paraview.0005-ParaView_find_cgns.patch',
548                 'paraview.0006-ParaView_find_libxml2.patch',
549                 'paraview.0007-ParaView_find_freetype.patch',
550                 'paraview.0009-ParaView_volume_mapper.patch',
551                 'paraview.0011-vtkSMPSelection.patch',
552                 'pv_coincident.patch',
553                 'paraview-0012-LATA_64BITS_IDS.patch'
554               ]
555 }
556
557 version_5_8_0_CO8 :
558 {
559     compil_script :  'ParaView-5.8.0.sh'
560     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
561     # two other LATA patches already included in archive
562     patches : ['paraview.0010-ParaViewClient.patch',
563                'paraview.0004-ParaView_hdf5.patch',
564                'paraview.0005-ParaView_find_cgns.patch',
565                'paraview.0006-ParaView_find_libxml2.patch',
566                'paraview.0007-ParaView_find_freetype.patch',
567                'paraview.0009-ParaView_volume_mapper.patch',
568                'pv_coincident.patch',
569                'paraview-0012-LATA_64BITS_IDS.patch'
570               ]
571 }
572
573
574 version_5_6_0_bfaf7b8 :
575 {
576     compil_script : "ParaView-5.6.0_bfaf7b8.sh"
577     patches :[
578               'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
579               'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch'
580              ]
581     depend : [
582               'Python',
583               'hdf5',
584               'qt',
585               'boost',
586               'libxml2',
587               'freetype',
588               'matplotlib',
589               'gl2ps',
590               'cgns',
591               'Pygments'
592               ]
593 }
594
595 version_5_6_0_bfaf7b8_win :
596 {
597     compil_script : "ParaView-5.6.0_bfaf7b8.bat"
598     patches :  [
599                 'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
600                 'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch',
601                 'ParaView-5.6.0_bfaf7b8-vtkm_visual_studio.patch'
602                ]
603     depend : [
604               'Python',
605               'hdf5',
606               'qt',
607               'boost',
608               'libxml2',
609               'freetype',
610               'matplotlib',
611               'gl2ps',
612               'cgns',
613               'Pygments',
614               'pthreads'
615              ]
616 }
617
618 version_5_6_0_bfaf7b8_ospray_win :
619 {
620     compil_script : "ParaView-5.6.0_bfaf7b8.bat"
621     archive_info : {archive_name : "ParaView-5.6.0_bfaf7b8.tar.gz"}
622     patches : [
623                'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
624                'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch',
625                'ParaView-5.6.0_bfaf7b8-vtkm_visual_studio.patch'
626               ]
627     depend : [
628               'Python',
629               'hdf5',
630               'qt',
631               'boost',
632               'libxml2',
633               'freetype',
634               'matplotlib',
635               'gl2ps',
636               'cgns',
637               'Pygments',
638               'ospray',
639               'pthreads'
640              ]
641 }
642
643 version_5_6_0p1_7bafc2b :
644 {
645     compil_script : "ParaView-5.6.0p1_7bafc2b.sh"
646     patches :  [
647                ]
648     depend : [
649               'Python',
650               'hdf5',
651               'qt',
652               'boost',
653               'libxml2',
654               'freetype',
655               'matplotlib',
656               'gl2ps',
657               'cgns',
658               'Pygments'
659              ]
660 }
661
662 version_5_6_0p1_7bafc2b_win :
663 {
664     compil_script : "ParaView-5.6.0p1_7bafc2b.bat"
665     patches :  [
666                 'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
667                 'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch',
668                 'ParaView-5.6.0_bfaf7b8-vtkm_visual_studio.patch'
669                ]
670     depend : [
671               'Python',
672               'hdf5',
673               'qt',
674               'boost',
675               'libxml2',
676               'freetype',
677               'matplotlib',
678               'gl2ps',
679               'cgns',
680               'Pygments',
681               'pthreads'
682              ]
683 }
684
685 version_5_4_1b5c4c89 :
686 {
687     compil_script : "ParaView-5.4.1_b5c4c89.sh"
688     # TA - OP 29/05/2018 Add the 3 patches from BO
689     patches : [
690                'ParaView-5.4.0-b5c4c893-0001-Fix-prob~stallation-of-VTKTargets.cmake-fi.patch',
691                'ParaView-5.4.0-b5c4c893-vtkXOpenGLRenderWindow.cxx.patch',
692                'ParaView-5.4.0-b5c4c893_temporaty_patch.patch'
693               ]
694     depend : [
695               'Python',
696               'hdf5',
697               'qt',
698               'boost',
699               'libxml2',
700               'freetype',
701               'matplotlib',
702               'gl2ps',
703               'cgns',
704               'Pygments'
705              ]
706 }
707
708
709 version_5_1_2plus_820 :
710 {
711     compil_script : "ParaView-5.1-820.sh"
712     depend : [
713               'Python',
714               'hdf5',
715               'qt',
716               'boost',
717               'gl2ps',
718               'libxml2',
719               'freetype',
720               'matplotlib'
721              ]
722 }
723
724 version_5_1_2plus_820_offscreen_rendering :
725 {
726     compil_script : "ParaView-5.1-820-offscreen_rendering.sh"
727     depend : [
728               'Python',
729               'hdf5',
730               'qt',
731               'boost',
732               'gl2ps',
733               'libxml2',
734               'freetype',
735               'matplotlib',
736               'mesa'
737              ]
738 }
739
740 version_5_1_2plus_820_win :
741 {
742     compil_script : "ParaView-5.1-820.bat"
743     depend : [
744               'Python',
745               'hdf5',
746               'qt',
747               'boost',
748               'gl2ps',
749               'libxml2',
750               'freetype',
751               'matplotlib',
752               'zlib',
753               'libpng'
754              ]
755     opt_depend : []
756     patches : [ 'ParaView-5.1.2-win.patch' ]
757 }
758
759 version_5_1_2plus :
760 {
761     compil_script : "ParaView-5.1.sh"
762     depend : [
763               'Python',
764               'hdf5',
765               'qt',
766               'boost',
767               'gl2ps',
768               'libxml2',
769               'freetype',
770               'matplotlib',
771               'cgns'
772              ]
773 }
774
775 version_5_0_1p1 :
776 {
777     name : "ParaView"
778     compil_script :  $name + "-5.0.sh"
779     depend : [
780               'Python',
781               'hdf5',
782               'qt',
783               'boost',
784               'gl2ps',
785               'libxml2',
786               'freetype',
787               'matplotlib'
788              ]
789 }
790
791 version_4_2_0 :
792 {
793     compil_script :  $name + "-3.14.0.sh"
794     depend : [
795               'Python',
796               'hdf5',
797               'qt',
798               'boost',
799               'gl2ps',
800               'libxml2',
801               'freetype',
802               'matplotlib'
803              ]
804     patches : [
805                   $name + "-4.2.0.patch"
806               ]
807 }
808
809 version_3_14_0 :
810 {
811     name : "ParaView"
812     compil_script : $name + "-3.14.0.sh"
813     depend : [
814               "Python",
815               "hdf5",
816               "qt",
817               "ParaViewData",
818               "boost",
819               "gl2ps"
820              ]
821     patches : [
822                   $name + "-3.14.0.patch"
823               ]
824 }