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