Salome HOME
Paraview with Lata 64 bits IDs section
[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_11_0 :
34 {
35     compil_script :  'ParaView-5.11.0.sh'
36     archive_info : {archive_name : "ParaView-5.11.0.tar.gz"}
37     patches : [
38                'paraview-5.11.0.p001-FindCGNS.patch',
39                'paraview-5.11.0.p003-ParaViewClient.patch',
40                'paraview-5.11.0.p006-GIL.patch'
41               ]
42     depend : [
43               'Python',
44               'hdf5',
45               'qt',
46               'PyQt',
47               'sip',
48               'boost',
49               'libxml2',
50               'freetype',
51               'matplotlib',
52               'cgns',
53               'Pygments'
54               ]
55     opt_depend : ['ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
56 }
57
58 version_5_11_0_int32 :
59 {
60     compil_script :  'ParaView-5.11.0.sh'
61     archive_info : {archive_name : "ParaView-5.11.0.tar.gz"}
62     # two other LATA patches already included in archive
63     patches : [
64                'paraview-5.11.0.p001-FindCGNS.patch',
65                'paraview-5.11.0.p006-GIL.patch'
66               ]
67     depend : [
68               'Python',
69               'hdf5',
70               'qt',
71               'PyQt',
72               'sip',
73               'boost',
74               'libxml2',
75               'freetype',
76               'matplotlib',
77               'cgns',
78               'Pygments'
79               ]
80     opt_depend : ['ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
81 }
82
83 version_5_11_0_win :
84 {
85     compil_script :  'ParaView-5.11.0.bat'
86     archive_info : {archive_name : "ParaView-5.11.0.tar.gz"}
87     depend : [
88               'Python',
89               'hdf5',
90               'qt',
91               'boost',
92               'libxml2',
93               'freetype',
94               'cgns',
95               'Pygments',
96               'pthreads',
97               'zlib'
98              ]
99     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'rkCommon', 'matplotlib']
100     patches : ['paraview-5.11.0.p001-FindCGNS.patch',
101                'paraview-5.11.0.p002-FindMPI.patch',
102                'paraview-5.11.0.p004-vtkUniformHyperTreeGrid.patch',
103                'paraview-5.11.0.p006-GIL.patch'
104               ]
105 }
106
107 version_5_11_0_win_dbg :
108 {
109     compil_script :  'ParaView-5.11.0.bat'
110     archive_info : {archive_name : "ParaView-5.11.0.tar.gz"}
111     depend : [
112               'Python',
113               'hdf5',
114               'qt',
115               'boost',
116               'libxml2',
117               'freetype',
118               'cgns',
119               'Pygments',
120               'pthreads',
121               'zlib'
122              ]
123     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'rkCommon', 'matplotlib']
124     patches : ['paraview-5.11.0.p001-FindCGNS.patch',
125                'paraview-5.11.0.p002-FindMPI.patch',
126                'paraview-5.11.0.p004-vtkUniformHyperTreeGrid.patch',
127                'paraview-5.11.0.p005-vtkPython-debug.patch',
128                'paraview-5.11.0.p006-GIL.patch'
129               ]
130 }
131
132 version_5_11_0_MPI :
133 {
134     compil_script :  'ParaView-5.11.0.sh'
135     archive_info : {archive_name : "ParaView-5.11.0.tar.gz"}
136     patches : ['paraview-5.11.0.p001-FindCGNS.patch',
137                'paraview-5.11.0.p002-FindMPI.patch',
138                'paraview-5.11.0.p006-GIL.patch'
139               ]
140     depend : [
141               'Python',
142               'hdf5',
143               'qt',
144               'PyQt',
145               'sip',
146               'boost',
147               'libxml2',
148               'freetype',
149               'matplotlib',
150               'cgns',
151               'Pygments'
152               ]
153     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
154 }
155
156 version_5_11_0_MPI_LATA_64BITS_IDS :
157 {
158     compil_script :  'ParaView-5.11.0.sh'
159     archive_info : {archive_name : "ParaView-5.11.0.tar.gz"}
160     patches : ['paraview-5.11.0.p001-FindCGNS.patch',
161                'paraview-5.11.0.p002-FindMPI.patch',
162                'paraview-0012-LATA_64BITS_IDS.patch',
163                'paraview-5.11.0.p006-GIL.patch'
164               ]
165     depend : [
166               'Python',
167               'hdf5',
168               'qt',
169               'PyQt',
170               'sip',
171               'boost',
172               'libxml2',
173               'freetype',
174               'matplotlib',
175               'cgns',
176               'Pygments'
177               ]
178     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
179 }
180
181 version_5_11_0_MPI_DB10 :
182 {
183     compil_script :  'ParaView-5.11.0.sh'
184     archive_info : {archive_name : "ParaView-5.11.0.tar.gz"}
185     patches : ['paraview-5.11.0.p001-FindCGNS.patch',
186                'paraview-5.11.0.p002-FindMPI.patch',
187                'paraview-5.11.0.p003-ParaViewClient.patch',
188                'paraview-5.11.0.p006-GIL.patch'
189                 ]
190     depend : [
191               'Python',
192               'hdf5',
193               'qt',
194               'PyQt',
195               'sip',
196               'boost',
197               'libxml2',
198               'freetype',
199               'matplotlib',
200               'cgns',
201               'Pygments'
202               ]
203     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
204 }
205
206 version_5_11_0_MPI_CO8 :
207 {
208     compil_script :  'ParaView-5.11.0.sh'
209     archive_info : {archive_name : "ParaView-5.11.0.tar.gz"}
210     patches : ['paraview-5.11.0.p001-FindCGNS.patch',
211                'paraview-5.11.0.p002-FindMPI.patch',
212                'paraview-5.11.0.p003-ParaViewClient.patch',
213                'paraview-5.11.0.p006-GIL.patch'
214               ]
215     depend : [
216               'Python',
217               'hdf5',
218               'qt',
219               'PyQt',
220               'sip',
221               'boost',
222               'libxml2',
223               'freetype',
224               'matplotlib',
225               'cgns',
226               'Pygments'
227               ]
228     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
229 }
230
231 version_5_11_0_MPI_FD37 :
232 {
233     compil_script :  'ParaView-5.11.0.sh'
234     archive_info : {archive_name : "ParaView-5.11.0.tar.gz"}
235     patches : ['paraview-5.11.0.p001-FindCGNS.patch',
236                'paraview-5.11.0.p002-FindMPI.patch',
237                'paraview-5.11.0.p006-GIL.patch',
238                      'paraview-5.11.0.p007-mpi4py-FD37.patch'
239               ]
240     depend : [
241               'Python',
242               'hdf5',
243               'qt',
244               'PyQt',
245               'sip',
246               'boost',
247               'libxml2',
248               'freetype',
249               'matplotlib',
250               'cgns',
251               'Pygments'
252               ]
253     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
254 }
255
256 version_5_9_0 :
257 {
258     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf']
259     compil_script :  'ParaView-5.9.0.sh'
260     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
261     # two other LATA patches already included in archive
262     patches : ['paraview.0003-ParaViewClient.patch',
263                'paraview.0004-ParaView_hdf5.patch',
264                'paraview.0005-ParaView_find_cgns.patch',
265                'paraview.0006-ParaView_find_libxml2.patch',
266                'paraview.0007-ParaView_find_freetype.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.0018-spns-26351-autoconvert.patch',
273                'paraview.0019-spns-26344-VTK-OpenMP.patch'
274               ]
275 }
276
277 version_5_9_0_int32 :
278 {
279     compil_script :  'ParaView-5.9.0.sh'
280     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
281     # two other LATA patches already included in archive
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.0010-ParaView_CATALYST_cmake.patch',
288                'paraview.0008-ParaView_coincident_rendering.patch',
289                'paraview.0011-ParaView_protobuf_crash.patch',
290                'paraview.0015-Paraview_VTKM_ioss.patch',
291                'paraview.0018-spns-26351-autoconvert.patch',
292                'paraview.0019-spns-26344-VTK-OpenMP.patch'
293               ]
294 }
295
296 version_5_9_0_win :
297 {
298     compil_script :  'ParaView-5.9.0.bat'
299     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
300     depend : [
301               'Python',
302               'hdf5',
303               'qt',
304               'boost',
305               'libxml2',
306               'freetype',
307               'cgns',
308               'Pygments',
309               'pthreads',
310               'zlib'
311              ]
312     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'rkCommon', 'matplotlib']
313     patches : ['paraview.0003-ParaViewClient.patch',
314                'paraview.0004-ParaView_hdf5.patch',
315                'paraview.0005-ParaView_find_cgns.patch',
316                'paraview.0006-ParaView_find_libxml2.patch',
317                'paraview.0007-ParaView_find_freetype.patch',
318                'paraview.0009-ParaView_find_zlib.patch',
319                'paraview.0010-ParaView_CATALYST_cmake.patch',
320                'paraview.1001-ParaView_windows_catalyst_cmake.patch',
321                'paraview.0008-ParaView_coincident_rendering.patch',
322                'paraview.0011-ParaView_protobuf_crash.patch',
323                'paraview.0018-spns-26351-autoconvert.patch',
324                'paraview.0019-spns-26344-VTK-OpenMP.patch',
325                'paraview.0015-Paraview_VTKM_ioss.patch'
326               ]
327 }
328
329 version_5_9_0_win_dbg :
330 {
331     compil_script :  'ParaView-5.9.0.bat'
332     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
333     depend : [
334               'Python',
335               'hdf5',
336               'qt',
337               'boost',
338               'libxml2',
339               'freetype',
340               'cgns',
341               'Pygments',
342               'pthreads',
343               'zlib'
344              ]
345     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'rkCommon', 'matplotlib']
346     patches : ['paraview.0003-ParaViewClient.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.0009-ParaView_find_zlib.patch',
352                'paraview.0010-ParaView_CATALYST_cmake.patch',
353                'paraview.1001-ParaView_windows_catalyst_cmake.patch',
354                'paraview.0008-ParaView_coincident_rendering.patch',
355                'paraview.0011-ParaView_protobuf_crash.patch',
356                'paraview.0018-spns-26351-autoconvert.patch',
357                'paraview.0019-spns-26344-VTK-OpenMP.patch',
358                'paraview.0015-Paraview_VTKM_ioss.patch',
359                'paraview-5.9.0-vs-debug.patch'
360               ]
361 }
362
363 version_5_9_0_MPI :
364 {
365     compil_script :  'ParaView-5.9.0.sh'
366     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
367     patches : ['paraview.0003-ParaViewClient.patch',
368                'paraview.0004-ParaView_hdf5.patch',
369                'paraview.0005-ParaView_find_cgns.patch',
370                'paraview.0006-ParaView_find_libxml2.patch',
371                'paraview.0007-ParaView_find_freetype.patch',
372                'paraview-5.9-VTKM_MPI.patch',
373                'paraview.0010-ParaView_CATALYST_cmake.patch',
374                'paraview.0008-ParaView_coincident_rendering.patch',
375                'paraview.0011-ParaView_protobuf_crash.patch',
376                'paraview.0015-Paraview_VTKM_ioss.patch',
377                'paraview-5.9.0-gcc.11.0.patch',
378                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
379                'paraview.0018-spns-26351-autoconvert.patch',
380                'paraview.0019-spns-26344-VTK-OpenMP.patch',
381                'paraview.0020.findMPI.patch',
382                'paraview.0021-FindGDAL.patch'
383               ]
384 }
385
386 version_5_9_0_MPI_LATA_64BITS_IDS :
387 {
388     compil_script :  'ParaView-5.9.0.sh'
389     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
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-5.9-VTKM_MPI.patch',
396                'paraview.0010-ParaView_CATALYST_cmake.patch',
397                'paraview.0008-ParaView_coincident_rendering.patch',
398                'paraview.0011-ParaView_protobuf_crash.patch',
399                'paraview.0015-Paraview_VTKM_ioss.patch',
400                'paraview-5.9.0-gcc.11.0.patch',
401                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
402                'paraview.0018-spns-26351-autoconvert.patch',
403                'paraview.0019-spns-26344-VTK-OpenMP.patch',
404                'paraview.0020.findMPI.patch',
405                'paraview.0021-FindGDAL.patch',
406                'paraview-0012-LATA_64BITS_IDS.patch'
407               ]
408 }
409
410 version_5_9_0_FD36 :
411 {
412     compil_script :  'ParaView-5.9.0.sh'
413     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
414     # two other LATA patches already included in archive
415     patches : ['paraview.0003-ParaViewClient.patch',
416                'paraview.0004-ParaView_hdf5.patch',
417                'paraview.0005-ParaView_find_cgns.patch',
418                'paraview.0006-ParaView_find_libxml2.patch',
419                'paraview.0007-ParaView_find_freetype.patch',
420                'paraview-5.9-VTKM_MPI.patch',
421                'paraview.0010-ParaView_CATALYST_cmake.patch',
422                'paraview.0008-ParaView_coincident_rendering.patch',
423                'paraview.0011-ParaView_protobuf_crash.patch',
424                'paraview.0015-Paraview_VTKM_ioss.patch',
425                'paraview-5.9.0-gcc.11.0.patch',
426                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
427                'paraview.0018-spns-26351-autoconvert.patch',
428                'paraview.0019-spns-26344-VTK-OpenMP.patch',
429                'paraview.0020.findMPI.patch',
430                'paraview.0021-FindGDAL.patch',
431                'paraview-5.9.0-python-3.10.Py_REFCNT.patch'
432               ]
433 }
434
435 version_5_9_0_FD32 :
436 {
437     compil_script :  'ParaView-5.9.0.sh'
438     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
439     # two other LATA patches already included in archive
440     patches : ['paraview.0003-ParaViewClient.patch',
441                'paraview.0005-ParaView_find_cgns.patch',
442                'paraview.0010-ParaView_CATALYST_cmake.patch',
443                'paraview.0008-ParaView_coincident_rendering.patch',
444                'paraview.0011-ParaView_protobuf_crash.patch',
445                'paraview.0015-Paraview_VTKM_ioss.patch'
446                'paraview.0018-spns-26351-autoconvert.patch',
447                'paraview.0019-spns-26344-VTK-OpenMP.patch'
448               ]
449 }
450
451 version_5_9_0_UB22_04 :
452 {
453     compil_script :  'ParaView-5.9.0.sh'
454     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
455     # two other LATA patches already included in archive
456     patches : ['paraview.0003-ParaViewClient.patch',
457                'paraview.0004-ParaView_hdf5.patch',
458                'paraview.0005-ParaView_find_cgns.patch',
459                'paraview.0006-ParaView_find_libxml2.patch',
460                'paraview.0007-ParaView_find_freetype.patch',
461                'paraview-5.9-VTKM_MPI.patch',
462                'paraview.0010-ParaView_CATALYST_cmake.patch',
463                'paraview.0008-ParaView_coincident_rendering.patch',
464                'paraview.0011-ParaView_protobuf_crash.patch',
465                'paraview.0015-Paraview_VTKM_ioss.patch',
466                'paraview-5.9.0-gcc.11.0.patch',
467                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
468                'paraview.0018-spns-26351-autoconvert.patch',
469                'paraview.0019-spns-26344-VTK-OpenMP.patch',
470                'paraview.0020.findMPI.patch',
471                'paraview.0021-FindGDAL.patch',
472                'paraview-5.9.0-python-3.10.Py_REFCNT.patch'
473               ]
474 }
475
476 version_5_9_0_UB20_04 :
477 {
478     compil_script :  'ParaView-5.9.0.sh'
479     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
480     # two other LATA patches already included in archive
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-5.9-VTKM_MPI.patch',
487                'paraview.0010-ParaView_CATALYST_cmake.patch',
488                'paraview.0008-ParaView_coincident_rendering.patch',
489                'paraview.0011-ParaView_protobuf_crash.patch',
490                'paraview.0015-Paraview_VTKM_ioss.patch',
491                'paraview-5.9.0-gcc.11.0.patch',
492                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
493                'paraview.0018-spns-26351-autoconvert.patch',
494                'paraview.0019-spns-26344-VTK-OpenMP.patch',
495                'paraview.0020.findMPI.patch'
496               ]
497 }
498
499 version_5_9_0_CO8 :
500 {
501     compil_script :  'ParaView-5.9.0.sh'
502     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
503     # two other LATA patches already included in archive
504     patches : ['paraview.0003-ParaViewClient.patch',
505                'paraview.0005-ParaView_find_cgns.patch',
506                'paraview.0010-ParaView_CATALYST_cmake.patch',
507                'paraview.0008-ParaView_coincident_rendering.patch',
508                'paraview.0011-ParaView_protobuf_crash.patch',
509                'paraview.0015-Paraview_VTKM_ioss.patch',
510                'paraview.0018-spns-26351-autoconvert.patch',
511                'paraview.0019-spns-26344-VTK-OpenMP.patch',
512                'paraview.0020.findMPI.patch'
513               ]
514 }
515
516 version_5_9_0_DB10 :
517 {
518     compil_script :  'ParaView-5.9.0.sh'
519     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
520     # two other LATA patches already included in archive
521     patches : ['paraview.0003-ParaViewClient.patch',
522                'paraview-5.9_qt-minimum-version.patch',
523                'paraview.0003-ParaViewClient_native.patch',
524                'paraview.0004-ParaView_hdf5.patch',
525                'paraview.0005-ParaView_find_cgns.patch',
526                'paraview.0006-ParaView_find_libxml2.patch',
527                'paraview.0007-ParaView_find_freetype.patch',
528                'paraview-5.9-VTKM_MPI.patch',
529                'paraview.0010-ParaView_CATALYST_cmake.patch',
530                'paraview.0008-ParaView_coincident_rendering.patch',
531                'paraview.0011-ParaView_protobuf_crash.patch',
532                'paraview.0015-Paraview_VTKM_ioss.patch',
533                'paraview-5.9.0-gcc.11.0.patch',
534                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
535                'paraview.0018-spns-26351-autoconvert.patch',
536                'paraview.0019-spns-26344-VTK-OpenMP.patch',
537                'paraview.0020.findMPI.patch'
538               ]
539 }
540
541 version_5_9_0_DB11 :
542 {
543     compil_script :  'ParaView-5.9.0.sh'
544     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
545     # two other LATA patches already included in archive
546     patches : ['paraview.0003-ParaViewClient.patch',
547                'paraview-5.9_qt-minimum-version.patch',
548                'paraview.0003-ParaViewClient_native.patch',
549                'paraview.0004-ParaView_hdf5.patch',
550                'paraview.0005-ParaView_find_cgns.patch',
551                'paraview.0006-ParaView_find_libxml2.patch',
552                'paraview.0007-ParaView_find_freetype.patch',
553                'paraview-5.9-VTKM_MPI.patch',
554                'paraview.0010-ParaView_CATALYST_cmake.patch',
555                'paraview.0008-ParaView_coincident_rendering.patch',
556                'paraview.0011-ParaView_protobuf_crash.patch',
557                'paraview.0015-Paraview_VTKM_ioss.patch',
558                'paraview-5.9.0-gcc.11.0.patch',
559                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
560                'paraview.0018-spns-26351-autoconvert.patch',
561                'paraview.0019-spns-26344-VTK-OpenMP.patch',
562                'paraview.0020.findMPI.patch'
563               ]
564 }
565
566 version_5_8_0 :
567 {
568     compil_script :  'ParaView-5.8.0.sh'
569     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
570     # two other LATA patches already included in archive
571     patches : ['paraview.0003-ParaViewClient.patch',
572                'paraview.0004-ParaView_hdf5.patch',
573                'paraview.0005-ParaView_find_cgns.patch',
574                'paraview.0006-ParaView_find_libxml2.patch',
575                'paraview.0007-ParaView_find_freetype.patch',
576                'paraview.0009-ParaView_volume_mapper.patch',
577                'paraview.0010-ParaView_find_python.patch',
578                'pv_coincident.patch'
579               ]
580 }
581
582 version_5_8_0_int32 :
583 {
584     compil_script :  'ParaView-5.8.0.sh'
585     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
586     # two other LATA patches already included in archive
587     patches : ['paraview.0003-ParaViewClient.patch',
588                'paraview.0004-ParaView_hdf5.patch',
589                'paraview.0005-ParaView_find_cgns.patch',
590                'paraview.0006-ParaView_find_libxml2.patch',
591                'paraview.0007-ParaView_find_freetype.patch',
592                'paraview.0009-ParaView_volume_mapper.patch',
593                'paraview.0010-ParaView_find_python.patch',
594                'pv_coincident.patch'
595               ]
596 }
597
598 version_5_8_0_win :
599 {
600     compil_script :  'ParaView-5.8.0.bat'
601     depend : [
602               'Python',
603               'hdf5',
604               'qt',
605               'boost',
606               'libxml2',
607               'freetype',
608               'matplotlib',
609               'cgns',
610               'Pygments',
611               'pthreads',
612               'zlib'
613              ]
614     patches : ['paraview.0003-ParaViewClient.patch',
615                'paraview.0004-ParaView_hdf5.patch',
616                'paraview.0005-ParaView_find_cgns.patch',
617                'paraview.0006-ParaView_find_libxml2.patch',
618                'paraview.0007-ParaView_find_freetype.patch',
619                'paraview.0008-ParaView_find_zlib.patch',
620                'paraview.0009-ParaView_volume_mapper.patch',
621                'pv_coincident.patch'
622              ]
623 }
624
625 version_5_8_0_win_int32 :
626 {
627     compil_script :  'ParaView-5.8.0.bat'
628     depend : [
629               'Python',
630               'hdf5',
631               'qt',
632               'boost',
633               'libxml2',
634               'freetype',
635               'matplotlib',
636               'cgns',
637               'Pygments',
638               'pthreads',
639               'zlib'
640              ]
641     patches : ['paraview.0003-ParaViewClient.patch',
642                'paraview.0004-ParaView_hdf5.patch',
643                'paraview.0005-ParaView_find_cgns.patch',
644                'paraview.0006-ParaView_find_libxml2.patch',
645                'paraview.0007-ParaView_find_freetype.patch',
646                'paraview.0008-ParaView_find_zlib.patch',
647                'paraview.0009-ParaView_volume_mapper.patch',
648                'pv_coincident.patch'
649               ]
650 }
651
652 version_5_8_0_MPI :
653 {
654     compil_script :  'ParaView-5.8.0.sh'
655     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
656     patches : ['paraview.0003-ParaViewClient.patch',
657                'paraview.0004-ParaView_hdf5.patch',
658                'paraview.0005-ParaView_find_cgns.patch',
659                'paraview.0006-ParaView_find_libxml2.patch',
660                'paraview.0007-ParaView_find_freetype.patch',
661                'paraview.0009-ParaView_volume_mapper.patch',
662                'paraview.0012-VTKM_MPI.patch',
663                'pv_coincident.patch'
664               ]
665 }
666
667 version_5_8_0_MPI_LATA_64BITS_IDS :
668 {
669     compil_script :  'ParaView-5.8.0.sh'
670     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
671     patches : ['paraview.0003-ParaViewClient.patch',
672                'paraview.0004-ParaView_hdf5.patch',
673                'paraview.0005-ParaView_find_cgns.patch',
674                'paraview.0006-ParaView_find_libxml2.patch',
675                'paraview.0007-ParaView_find_freetype.patch',
676                'paraview.0009-ParaView_volume_mapper.patch',
677                'paraview.0012-VTKM_MPI.patch',
678                'pv_coincident.patch',
679                'paraview-0012-LATA_64BITS_IDS.patch'
680               ]
681 }
682
683
684 version_5_8_0_MPI_int32 :
685 {
686     compil_script :  'ParaView-5.8.0.sh'
687     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
688     patches : ['paraview.0003-ParaViewClient.patch',
689                'paraview.0004-ParaView_hdf5.patch',
690                'paraview.0005-ParaView_find_cgns.patch',
691                'paraview.0006-ParaView_find_libxml2.patch',
692                'paraview.0007-ParaView_find_freetype.patch',
693                'paraview.0009-ParaView_volume_mapper.patch',
694                'paraview.0012-VTKM_MPI.patch',
695                'pv_coincident.patch'
696               ]
697 }
698
699 version_5_8_0_FD30 :
700 {
701     compil_script :  'ParaView-5.8.0.sh'
702     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
703     # two other LATA patches already included in archive
704     patches : ['paraview.0010-ParaViewClient.patch', # xmlpatterns-qt5
705                'paraview.0004-ParaView_hdf5.patch',
706                'paraview.0005-ParaView_find_cgns.patch',
707                'paraview.0006-ParaView_find_libxml2.patch',
708                'paraview.0007-ParaView_find_freetype.patch',
709                'paraview.0009-ParaView_volume_mapper.patch',
710                'pv_coincident.patch'
711               ]
712 }
713
714 version_5_8_0_FD32 :
715 {
716     compil_script :  'ParaView-5.8.0.sh'
717     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
718     # two other LATA patches already included in archive
719     patches : ['paraview.0010-ParaViewClient.patch',
720                 'paraview.0004-ParaView_hdf5.patch',
721                 'paraview.0005-ParaView_find_cgns.patch',
722                 'paraview.0006-ParaView_find_libxml2.patch',
723                 'paraview.0007-ParaView_find_freetype.patch',
724                 'paraview.0009-ParaView_volume_mapper.patch',
725                 'pv_coincident.patch'
726               ]
727 }
728
729 version_5_8_0_CO7_OpenMP :
730 {
731     compil_script :  'ParaView-5.8.0.sh'
732     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
733     # two other LATA patches already included in archive
734     patches : ['paraview.0003-ParaViewClient.patch',
735                 'paraview.0004-ParaView_hdf5.patch',
736                 'paraview.0005-ParaView_find_cgns.patch',
737                 'paraview.0006-ParaView_find_libxml2.patch',
738                 'paraview.0007-ParaView_find_freetype.patch',
739                 'paraview.0009-ParaView_volume_mapper.patch',
740                 'paraview.0011-vtkSMPSelection.patch',
741                 'pv_coincident.patch'
742               ]
743 }
744
745 version_5_8_0_CO8 :
746 {
747     compil_script :  'ParaView-5.8.0.sh'
748     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
749     # two other LATA patches already included in archive
750     patches : ['paraview.0010-ParaViewClient.patch',
751                'paraview.0004-ParaView_hdf5.patch',
752                'paraview.0005-ParaView_find_cgns.patch',
753                'paraview.0006-ParaView_find_libxml2.patch',
754                'paraview.0007-ParaView_find_freetype.patch',
755                'paraview.0009-ParaView_volume_mapper.patch',
756                'pv_coincident.patch'
757               ]
758 }
759
760
761 version_5_6_0_bfaf7b8 :
762 {
763     compil_script : "ParaView-5.6.0_bfaf7b8.sh"
764     patches :[
765               'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
766               'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch'
767              ]
768     depend : [
769               'Python',
770               'hdf5',
771               'qt',
772               'boost',
773               'libxml2',
774               'freetype',
775               'matplotlib',
776               'gl2ps',
777               'cgns',
778               'Pygments'
779               ]
780 }
781
782 version_5_6_0_bfaf7b8_win :
783 {
784     compil_script : "ParaView-5.6.0_bfaf7b8.bat"
785     patches :  [
786                 'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
787                 'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch',
788                 'ParaView-5.6.0_bfaf7b8-vtkm_visual_studio.patch'
789                ]
790     depend : [
791               'Python',
792               'hdf5',
793               'qt',
794               'boost',
795               'libxml2',
796               'freetype',
797               'matplotlib',
798               'gl2ps',
799               'cgns',
800               'Pygments',
801               'pthreads'
802              ]
803 }
804
805 version_5_6_0_bfaf7b8_ospray_win :
806 {
807     compil_script : "ParaView-5.6.0_bfaf7b8.bat"
808     archive_info : {archive_name : "ParaView-5.6.0_bfaf7b8.tar.gz"}
809     patches : [
810                'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
811                'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch',
812                'ParaView-5.6.0_bfaf7b8-vtkm_visual_studio.patch'
813               ]
814     depend : [
815               'Python',
816               'hdf5',
817               'qt',
818               'boost',
819               'libxml2',
820               'freetype',
821               'matplotlib',
822               'gl2ps',
823               'cgns',
824               'Pygments',
825               'ospray',
826               'pthreads'
827              ]
828 }
829
830 version_5_6_0p1_7bafc2b :
831 {
832     compil_script : "ParaView-5.6.0p1_7bafc2b.sh"
833     patches :  [
834                ]
835     depend : [
836               'Python',
837               'hdf5',
838               'qt',
839               'boost',
840               'libxml2',
841               'freetype',
842               'matplotlib',
843               'gl2ps',
844               'cgns',
845               'Pygments'
846              ]
847 }
848
849 version_5_6_0p1_7bafc2b_win :
850 {
851     compil_script : "ParaView-5.6.0p1_7bafc2b.bat"
852     patches :  [
853                 'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
854                 'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch',
855                 'ParaView-5.6.0_bfaf7b8-vtkm_visual_studio.patch'
856                ]
857     depend : [
858               'Python',
859               'hdf5',
860               'qt',
861               'boost',
862               'libxml2',
863               'freetype',
864               'matplotlib',
865               'gl2ps',
866               'cgns',
867               'Pygments',
868               'pthreads'
869              ]
870 }
871
872 version_5_4_1b5c4c89 :
873 {
874     compil_script : "ParaView-5.4.1_b5c4c89.sh"
875     # TA - OP 29/05/2018 Add the 3 patches from BO
876     patches : [
877                'ParaView-5.4.0-b5c4c893-0001-Fix-prob~stallation-of-VTKTargets.cmake-fi.patch',
878                'ParaView-5.4.0-b5c4c893-vtkXOpenGLRenderWindow.cxx.patch',
879                'ParaView-5.4.0-b5c4c893_temporaty_patch.patch'
880               ]
881     depend : [
882               'Python',
883               'hdf5',
884               'qt',
885               'boost',
886               'libxml2',
887               'freetype',
888               'matplotlib',
889               'gl2ps',
890               'cgns',
891               'Pygments'
892              ]
893 }
894
895
896 version_5_1_2plus_820 :
897 {
898     compil_script : "ParaView-5.1-820.sh"
899     depend : [
900               'Python',
901               'hdf5',
902               'qt',
903               'boost',
904               'gl2ps',
905               'libxml2',
906               'freetype',
907               'matplotlib'
908              ]
909 }
910
911 version_5_1_2plus_820_offscreen_rendering :
912 {
913     compil_script : "ParaView-5.1-820-offscreen_rendering.sh"
914     depend : [
915               'Python',
916               'hdf5',
917               'qt',
918               'boost',
919               'gl2ps',
920               'libxml2',
921               'freetype',
922               'matplotlib',
923               'mesa'
924              ]
925 }
926
927 version_5_1_2plus_820_win :
928 {
929     compil_script : "ParaView-5.1-820.bat"
930     depend : [
931               'Python',
932               'hdf5',
933               'qt',
934               'boost',
935               'gl2ps',
936               'libxml2',
937               'freetype',
938               'matplotlib',
939               'zlib',
940               'libpng'
941              ]
942     opt_depend : []
943     patches : [ 'ParaView-5.1.2-win.patch' ]
944 }
945
946 version_5_1_2plus :
947 {
948     compil_script : "ParaView-5.1.sh"
949     depend : [
950               'Python',
951               'hdf5',
952               'qt',
953               'boost',
954               'gl2ps',
955               'libxml2',
956               'freetype',
957               'matplotlib',
958               'cgns'
959              ]
960 }
961
962 version_5_0_1p1 :
963 {
964     name : "ParaView"
965     compil_script :  $name + "-5.0.sh"
966     depend : [
967               'Python',
968               'hdf5',
969               'qt',
970               'boost',
971               'gl2ps',
972               'libxml2',
973               'freetype',
974               'matplotlib'
975              ]
976 }
977
978 version_4_2_0 :
979 {
980     compil_script :  $name + "-3.14.0.sh"
981     depend : [
982               'Python',
983               'hdf5',
984               'qt',
985               'boost',
986               'gl2ps',
987               'libxml2',
988               'freetype',
989               'matplotlib'
990              ]
991     patches : [
992                   $name + "-4.2.0.patch"
993               ]
994 }
995
996 version_3_14_0 :
997 {
998     name : "ParaView"
999     compil_script : $name + "-3.14.0.sh"
1000     depend : [
1001               "Python",
1002               "hdf5",
1003               "qt",
1004               "ParaViewData",
1005               "boost",
1006               "gl2ps"
1007              ]
1008     patches : [
1009                   $name + "-3.14.0.patch"
1010               ]
1011 }