Salome HOME
rearrange sections and add try except for qt.py environment file since distro missing...
[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']
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']
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: ['matplotlib'] # in debug mode, do not build this product
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_int32 :
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: ['matplotlib'] # in debug mode, do not build this product
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.0008-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               ]
255 }
256
257 version_5_9_0_MPI :
258 {
259     compil_script :  'ParaView-5.9.0.sh'
260     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
261     patches : ['paraview.0003-ParaViewClient.patch',
262                'paraview.0004-ParaView_hdf5.patch',
263                'paraview.0005-ParaView_find_cgns.patch',
264                'paraview.0006-ParaView_find_libxml2.patch',
265                'paraview.0007-ParaView_find_freetype.patch',
266                'paraview-5.9-VTKM_MPI.patch',
267                'paraview.0010-ParaView_CATALYST_cmake.patch',
268                'paraview.0008-ParaView_coincident_rendering.patch',
269                'paraview.0011-ParaView_protobuf_crash.patch',
270                'paraview.0015-Paraview_VTKM_ioss.patch',
271                'paraview-5.9.0-gcc.11.0.patch',
272                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
273                'paraview.0018-spns-26351-autoconvert.patch',
274                'paraview.0019-spns-26344-VTK-OpenMP.patch'
275               ]
276 }
277
278 version_5_9_0_MPI_int32 :
279 {
280     compil_script :  'ParaView-5.9.0.sh'
281     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
282     patches : ['paraview.0003-ParaViewClient.patch',
283                'paraview.0004-ParaView_hdf5.patch',
284                'paraview.0005-ParaView_find_cgns.patch',
285                'paraview.0006-ParaView_find_libxml2.patch',
286                'paraview.0007-ParaView_find_freetype.patch',
287                'paraview-5.9-VTKM_MPI.patch',
288                'paraview.0010-ParaView_CATALYST_cmake.patch',
289                'paraview.0008-ParaView_coincident_rendering.patch',
290                'paraview.0011-ParaView_protobuf_crash.patch',
291                'paraview.0015-Paraview_VTKM_ioss.patch',
292                'paraview-5.9.0-gcc.11.0.patch',
293                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
294                'paraview.0018-spns-26351-autoconvert.patch',
295                'paraview.0019-spns-26344-VTK-OpenMP.patch'
296               ]
297 }
298
299 version_5_9_0_FD32 :
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.0005-ParaView_find_cgns.patch',
306                'paraview.0010-ParaView_CATALYST_cmake.patch',
307                'paraview.0008-ParaView_coincident_rendering.patch',
308                'paraview.0017-ParaView_protobuf_crash.patch',
309                'paraview.0015-Paraview_VTKM_ioss.patch'
310                'paraview.0018-spns-26351-autoconvert.patch',
311                'paraview.0019-spns-26344-VTK-OpenMP.patch'
312               ]
313 }
314
315 version_5_9_0_UB_20_0_4 :
316 {
317     compil_script :  'ParaView-5.9.0.sh'
318     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
319     # two other LATA patches already included in archive
320     patches : ['paraview.0003-ParaViewClient.patch',
321                'paraview.0005-ParaView_find_cgns.patch',
322                'paraview.0010-ParaView_CATALYST_cmake.patch',
323                'paraview.0008-ParaView_coincident_rendering.patch',
324                'paraview.0017-ParaView_protobuf_crash.patch',
325                'paraview.0015-Paraview_VTKM_ioss.patch'
326                'paraview.0018-spns-26351-autoconvert.patch',
327                'paraview.0019-spns-26344-VTK-OpenMP.patch'
328               ]
329 }
330
331 version_5_9_0_CO8 :
332 {
333     compil_script :  'ParaView-5.9.0.sh'
334     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
335     # two other LATA patches already included in archive
336     patches : ['paraview.0003-ParaViewClient.patch',
337                'paraview.0005-ParaView_find_cgns.patch',
338                'paraview.0010-ParaView_CATALYST_cmake.patch',
339                'paraview.0008-ParaView_coincident_rendering.patch',
340                'paraview.0017-ParaView_protobuf_crash.patch',
341                'paraview.0015-Paraview_VTKM_ioss.patch'
342                'paraview.0018-spns-26351-autoconvert.patch',
343                'paraview.0019-spns-26344-VTK-OpenMP.patch',
344                'paraview.0020.findMPI.patch'
345               ]
346 }
347
348 version_5_9_0_DB10 :
349 {
350     compil_script :  'ParaView-5.9.0.sh'
351     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
352     # two other LATA patches already included in archive
353     patches : ['paraview.0003-ParaViewClient.patch',
354                'paraview.0005-ParaView_find_cgns.patch',
355                'paraview-5.9_qt-minimum-version.patch',
356                'paraview.0003-ParaViewClient_native.patch',
357                'paraview.0010-ParaView_CATALYST_cmake.patch',
358                'paraview.0008-ParaView_coincident_rendering.patch',
359                'paraview.0017-ParaView_protobuf_crash.patch',
360                'paraview.0015-Paraview_VTKM_ioss.patch'
361                'paraview.0018-spns-26351-autoconvert.patch',
362                'paraview.0019-spns-26344-VTK-OpenMP.patch',
363                'paraview.0020.findMPI.patch'
364               ]
365 }
366
367 version_5_9_0_DB11 :
368 {
369     compil_script :  'ParaView-5.9.0.sh'
370     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
371     # two other LATA patches already included in archive
372     patches : ['paraview.0003-ParaViewClient.patch',
373                'paraview.0005-ParaView_find_cgns.patch',
374                'paraview-5.9_qt-minimum-version.patch',
375                'paraview.0003-ParaViewClient_native.patch',
376                'paraview.0010-ParaView_CATALYST_cmake.patch',
377                'paraview.0008-ParaView_coincident_rendering.patch',
378                'paraview.0017-ParaView_protobuf_crash.patch',
379                'paraview.0015-Paraview_VTKM_ioss.patch'
380                'paraview.0018-spns-26351-autoconvert.patch',
381                'paraview.0019-spns-26344-VTK-OpenMP.patch'
382               ]
383 }
384
385 version_5_8_0 :
386 {
387     compil_script :  'ParaView-5.8.0.sh'
388     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
389     # two other LATA patches already included in archive
390     patches : ['paraview.0003-ParaViewClient.patch',
391                'paraview.0004-ParaView_hdf5.patch',
392                'paraview.0005-ParaView_find_cgns.patch',
393                'paraview.0006-ParaView_find_libxml2.patch',
394                'paraview.0007-ParaView_find_freetype.patch',
395                'paraview.0009-ParaView_volume_mapper.patch',
396                'paraview.0010-ParaView_find_python.patch',
397                'pv_coincident.patch',
398                'paraview-0012-LATA_64BITS_IDS.patch'
399               ]
400 }
401
402 version_5_8_0_int32 :
403 {
404     compil_script :  'ParaView-5.8.0.sh'
405     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
406     # two other LATA patches already included in archive
407     patches : ['paraview.0003-ParaViewClient.patch',
408                'paraview.0004-ParaView_hdf5.patch',
409                'paraview.0005-ParaView_find_cgns.patch',
410                'paraview.0006-ParaView_find_libxml2.patch',
411                'paraview.0007-ParaView_find_freetype.patch',
412                'paraview.0009-ParaView_volume_mapper.patch',
413                'paraview.0010-ParaView_find_python.patch',
414                'pv_coincident.patch'
415               ]
416 }
417
418 version_5_8_0_win :
419 {
420     compil_script :  'ParaView-5.8.0.bat'
421     depend : [
422               'Python',
423               'hdf5',
424               'qt',
425               'boost',
426               'libxml2',
427               'freetype',
428               'matplotlib',
429               'cgns',
430               'Pygments',
431               'pthreads',
432               'zlib'
433              ]
434     patches : ['paraview.0003-ParaViewClient.patch',
435                'paraview.0004-ParaView_hdf5.patch',
436                'paraview.0005-ParaView_find_cgns.patch',
437                'paraview.0006-ParaView_find_libxml2.patch',
438                'paraview.0007-ParaView_find_freetype.patch',
439                'paraview.0008-ParaView_find_zlib.patch',
440                'paraview.0009-ParaView_volume_mapper.patch',
441                'pv_coincident.patch',
442                'paraview-0012-LATA_64BITS_IDS.patch'
443               ]
444 }
445
446 version_5_8_0_win_int32 :
447 {
448     compil_script :  'ParaView-5.8.0.bat'
449     depend : [
450               'Python',
451               'hdf5',
452               'qt',
453               'boost',
454               'libxml2',
455               'freetype',
456               'matplotlib',
457               'cgns',
458               'Pygments',
459               'pthreads',
460               'zlib'
461              ]
462     patches : ['paraview.0003-ParaViewClient.patch',
463                'paraview.0004-ParaView_hdf5.patch',
464                'paraview.0005-ParaView_find_cgns.patch',
465                'paraview.0006-ParaView_find_libxml2.patch',
466                'paraview.0007-ParaView_find_freetype.patch',
467                'paraview.0008-ParaView_find_zlib.patch',
468                'paraview.0009-ParaView_volume_mapper.patch',
469                'pv_coincident.patch'
470               ]
471 }
472
473 version_5_8_0_MPI :
474 {
475     compil_script :  'ParaView-5.8.0.sh'
476     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
477     patches : ['paraview.0003-ParaViewClient.patch',
478                'paraview.0004-ParaView_hdf5.patch',
479                'paraview.0005-ParaView_find_cgns.patch',
480                'paraview.0006-ParaView_find_libxml2.patch',
481                'paraview.0007-ParaView_find_freetype.patch',
482                'paraview.0009-ParaView_volume_mapper.patch',
483                'paraview.0012-VTKM_MPI.patch',
484                'pv_coincident.patch',
485                'paraview-0012-LATA_64BITS_IDS.patch'
486               ]
487 }
488
489 version_5_8_0_MPI_int32 :
490 {
491     compil_script :  'ParaView-5.8.0.sh'
492     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
493     patches : ['paraview.0003-ParaViewClient.patch',
494                'paraview.0004-ParaView_hdf5.patch',
495                'paraview.0005-ParaView_find_cgns.patch',
496                'paraview.0006-ParaView_find_libxml2.patch',
497                'paraview.0007-ParaView_find_freetype.patch',
498                'paraview.0009-ParaView_volume_mapper.patch',
499                'paraview.0012-VTKM_MPI.patch',
500                'pv_coincident.patch'
501               ]
502 }
503
504 version_5_6_0_bfaf7b8 :
505 {
506     compil_script : "ParaView-5.6.0_bfaf7b8.sh"
507     patches :[
508               'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
509               'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch'
510              ]
511     depend : [
512               'Python',
513               'hdf5',
514               'qt',
515               'boost',
516               'libxml2',
517               'freetype',
518               'matplotlib',
519               'gl2ps',
520               'cgns',
521               'Pygments'
522               ]
523 }
524
525 version_5_6_0_bfaf7b8_win :
526 {
527     compil_script : "ParaView-5.6.0_bfaf7b8.bat"
528     patches :  [
529                 'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
530                 'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch',
531                 'ParaView-5.6.0_bfaf7b8-vtkm_visual_studio.patch'
532                ]
533     depend : [
534               'Python',
535               'hdf5',
536               'qt',
537               'boost',
538               'libxml2',
539               'freetype',
540               'matplotlib',
541               'gl2ps',
542               'cgns',
543               'Pygments',
544               'pthreads'
545              ]
546 }
547
548 version_5_6_0_bfaf7b8_ospray_win :
549 {
550     compil_script : "ParaView-5.6.0_bfaf7b8.bat"
551     archive_info : {archive_name : "ParaView-5.6.0_bfaf7b8.tar.gz"}
552     patches : [
553                'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
554                'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch',
555                'ParaView-5.6.0_bfaf7b8-vtkm_visual_studio.patch'
556               ]
557     depend : [
558               'Python',
559               'hdf5',
560               'qt',
561               'boost',
562               'libxml2',
563               'freetype',
564               'matplotlib',
565               'gl2ps',
566               'cgns',
567               'Pygments',
568               'ospray',
569               'pthreads'
570              ]
571 }
572
573 version_5_6_0p1_7bafc2b :
574 {
575     compil_script : "ParaView-5.6.0p1_7bafc2b.sh"
576     patches :  [
577                ]
578     depend : [
579               'Python',
580               'hdf5',
581               'qt',
582               'boost',
583               'libxml2',
584               'freetype',
585               'matplotlib',
586               'gl2ps',
587               'cgns',
588               'Pygments'
589              ]
590 }
591
592 version_5_6_0p1_7bafc2b_win :
593 {
594     compil_script : "ParaView-5.6.0p1_7bafc2b.bat"
595     patches :  [
596                 'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
597                 'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch',
598                 'ParaView-5.6.0_bfaf7b8-vtkm_visual_studio.patch'
599                ]
600     depend : [
601               'Python',
602               'hdf5',
603               'qt',
604               'boost',
605               'libxml2',
606               'freetype',
607               'matplotlib',
608               'gl2ps',
609               'cgns',
610               'Pygments',
611               'pthreads'
612              ]
613 }
614
615 version_5_4_1b5c4c89 :
616 {
617     compil_script : "ParaView-5.4.1_b5c4c89.sh"
618     # TA - OP 29/05/2018 Add the 3 patches from BO
619     patches : [
620                'ParaView-5.4.0-b5c4c893-0001-Fix-prob~stallation-of-VTKTargets.cmake-fi.patch',
621                'ParaView-5.4.0-b5c4c893-vtkXOpenGLRenderWindow.cxx.patch',
622                'ParaView-5.4.0-b5c4c893_temporaty_patch.patch'
623               ]
624     depend : [
625               'Python',
626               'hdf5',
627               'qt',
628               'boost',
629               'libxml2',
630               'freetype',
631               'matplotlib',
632               'gl2ps',
633               'cgns',
634               'Pygments'
635              ]
636 }
637
638
639 version_5_1_2plus_820 :
640 {
641     compil_script : "ParaView-5.1-820.sh"
642     depend : [
643               'Python',
644               'hdf5',
645               'qt',
646               'boost',
647               'gl2ps',
648               'libxml2',
649               'freetype',
650               'matplotlib'
651              ]
652 }
653
654 version_5_1_2plus_820_offscreen_rendering :
655 {
656     compil_script : "ParaView-5.1-820-offscreen_rendering.sh"
657     depend : [
658               'Python',
659               'hdf5',
660               'qt',
661               'boost',
662               'gl2ps',
663               'libxml2',
664               'freetype',
665               'matplotlib',
666               'mesa'
667              ]
668 }
669
670 version_5_1_2plus_820_win :
671 {
672     compil_script : "ParaView-5.1-820.bat"
673     depend : [
674               'Python',
675               'hdf5',
676               'qt',
677               'boost',
678               'gl2ps',
679               'libxml2',
680               'freetype',
681               'matplotlib',
682               'zlib',
683               'libpng'
684              ]
685     opt_depend : []
686     patches : [ 'ParaView-5.1.2-win.patch' ]
687 }
688
689 version_5_1_2plus :
690 {
691     compil_script : "ParaView-5.1.sh"
692     depend : [
693               'Python',
694               'hdf5',
695               'qt',
696               'boost',
697               'gl2ps',
698               'libxml2',
699               'freetype',
700               'matplotlib',
701               'cgns'
702              ]
703 }
704
705 version_5_0_1p1 :
706 {
707     name : "ParaView"
708     compil_script :  $name + "-5.0.sh"
709     depend : [
710               'Python',
711               'hdf5',
712               'qt',
713               'boost',
714               'gl2ps',
715               'libxml2',
716               'freetype',
717               'matplotlib'
718              ]
719 }
720
721 version_4_2_0 :
722 {
723     compil_script :  $name + "-3.14.0.sh"
724     depend : [
725               'Python',
726               'hdf5',
727               'qt',
728               'boost',
729               'gl2ps',
730               'libxml2',
731               'freetype',
732               'matplotlib'
733              ]
734     patches : [
735                   $name + "-4.2.0.patch"
736               ]
737 }
738
739 version_3_14_0 :
740 {
741     name : "ParaView"
742     compil_script : $name + "-3.14.0.sh"
743     depend : [
744               "Python",
745               "hdf5",
746               "qt",
747               "ParaViewData",
748               "boost",
749               "gl2ps"
750              ]
751     patches : [
752                   $name + "-3.14.0.patch"
753               ]
754 }