]> SALOME platform Git repositories - tools/sat_salome.git/blob - products/ParaView.pyconf
Salome HOME
spns #33000: missing patch for standard builds
[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 }
166
167 version_5_11_0_MPI_DB10 :
168 {
169     compil_script :  'ParaView-5.11.0.sh'
170     archive_info : {archive_name : "ParaView-5.11.0.tar.gz"}
171     patches : ['paraview-5.11.0.p001-FindCGNS.patch',
172                'paraview-5.11.0.p002-FindMPI.patch',
173                'paraview-5.11.0.p003-ParaViewClient.patch',
174                'paraview-5.11.0.p006-GIL.patch'
175                 ]
176     depend : [
177               'Python',
178               'hdf5',
179               'qt',
180               'PyQt',
181               'sip',
182               'boost',
183               'libxml2',
184               'freetype',
185               'matplotlib',
186               'cgns',
187               'Pygments'
188               ]
189     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
190 }
191
192 version_5_11_0_MPI_CO8 :
193 {
194     compil_script :  'ParaView-5.11.0.sh'
195     archive_info : {archive_name : "ParaView-5.11.0.tar.gz"}
196     patches : ['paraview-5.11.0.p001-FindCGNS.patch',
197                'paraview-5.11.0.p002-FindMPI.patch',
198                'paraview-5.11.0.p003-ParaViewClient.patch',
199                'paraview-5.11.0.p006-GIL.patch'
200               ]
201     depend : [
202               'Python',
203               'hdf5',
204               'qt',
205               'PyQt',
206               'sip',
207               'boost',
208               'libxml2',
209               'freetype',
210               'matplotlib',
211               'cgns',
212               'Pygments'
213               ]
214     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
215 }
216
217 version_5_9_0 :
218 {
219     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf']
220     compil_script :  'ParaView-5.9.0.sh'
221     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
222     # two other LATA patches already included in archive
223     patches : ['paraview.0003-ParaViewClient.patch',
224                'paraview.0004-ParaView_hdf5.patch',
225                'paraview.0005-ParaView_find_cgns.patch',
226                'paraview.0006-ParaView_find_libxml2.patch',
227                'paraview.0007-ParaView_find_freetype.patch',
228                'paraview.0010-ParaView_CATALYST_cmake.patch',
229                'paraview.0008-ParaView_coincident_rendering.patch',
230                'paraview.0011-ParaView_protobuf_crash.patch',
231                'paraview.0015-Paraview_VTKM_ioss.patch',
232                'paraview-5.9.0-gcc.11.0.patch',
233                'paraview.0018-spns-26351-autoconvert.patch',
234                'paraview.0019-spns-26344-VTK-OpenMP.patch'
235               ]
236 }
237
238 version_5_9_0_int32 :
239 {
240     compil_script :  'ParaView-5.9.0.sh'
241     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
242     # two other LATA patches already included in archive
243     patches : ['paraview.0003-ParaViewClient.patch',
244                'paraview.0004-ParaView_hdf5.patch',
245                'paraview.0005-ParaView_find_cgns.patch',
246                'paraview.0006-ParaView_find_libxml2.patch',
247                'paraview.0007-ParaView_find_freetype.patch',
248                'paraview.0010-ParaView_CATALYST_cmake.patch',
249                'paraview.0008-ParaView_coincident_rendering.patch',
250                'paraview.0011-ParaView_protobuf_crash.patch',
251                'paraview.0015-Paraview_VTKM_ioss.patch',
252                'paraview.0018-spns-26351-autoconvert.patch',
253                'paraview.0019-spns-26344-VTK-OpenMP.patch'
254               ]
255 }
256
257 version_5_9_0_win :
258 {
259     compil_script :  'ParaView-5.9.0.bat'
260     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
261     depend : [
262               'Python',
263               'hdf5',
264               'qt',
265               'boost',
266               'libxml2',
267               'freetype',
268               'cgns',
269               'Pygments',
270               'pthreads',
271               'zlib'
272              ]
273     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'rkCommon', 'matplotlib']
274     patches : ['paraview.0003-ParaViewClient.patch',
275                'paraview.0004-ParaView_hdf5.patch',
276                'paraview.0005-ParaView_find_cgns.patch',
277                'paraview.0006-ParaView_find_libxml2.patch',
278                'paraview.0007-ParaView_find_freetype.patch',
279                'paraview.0009-ParaView_find_zlib.patch',
280                'paraview.0010-ParaView_CATALYST_cmake.patch',
281                'paraview.1001-ParaView_windows_catalyst_cmake.patch',
282                'paraview.0008-ParaView_coincident_rendering.patch',
283                'paraview.0011-ParaView_protobuf_crash.patch',
284                'paraview.0018-spns-26351-autoconvert.patch',
285                'paraview.0019-spns-26344-VTK-OpenMP.patch',
286                'paraview.0015-Paraview_VTKM_ioss.patch'
287               ]
288 }
289
290 version_5_9_0_win_dbg :
291 {
292     compil_script :  'ParaView-5.9.0.bat'
293     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
294     depend : [
295               'Python',
296               'hdf5',
297               'qt',
298               'boost',
299               'libxml2',
300               'freetype',
301               'cgns',
302               'Pygments',
303               'pthreads',
304               'zlib'
305              ]
306     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'rkCommon', 'matplotlib']
307     patches : ['paraview.0003-ParaViewClient.patch',
308                'paraview.0004-ParaView_hdf5.patch',
309                'paraview.0005-ParaView_find_cgns.patch',
310                'paraview.0006-ParaView_find_libxml2.patch',
311                'paraview.0007-ParaView_find_freetype.patch',
312                'paraview.0009-ParaView_find_zlib.patch',
313                'paraview.0010-ParaView_CATALYST_cmake.patch',
314                'paraview.1001-ParaView_windows_catalyst_cmake.patch',
315                'paraview.0008-ParaView_coincident_rendering.patch',
316                'paraview.0011-ParaView_protobuf_crash.patch',
317                'paraview.0018-spns-26351-autoconvert.patch',
318                'paraview.0019-spns-26344-VTK-OpenMP.patch',
319                'paraview.0015-Paraview_VTKM_ioss.patch',
320                'paraview-5.9.0-vs-debug.patch'
321               ]
322 }
323
324 version_5_9_0_MPI :
325 {
326     compil_script :  'ParaView-5.9.0.sh'
327     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
328     patches : ['paraview.0003-ParaViewClient.patch',
329                'paraview.0004-ParaView_hdf5.patch',
330                'paraview.0005-ParaView_find_cgns.patch',
331                'paraview.0006-ParaView_find_libxml2.patch',
332                'paraview.0007-ParaView_find_freetype.patch',
333                'paraview-5.9-VTKM_MPI.patch',
334                'paraview.0010-ParaView_CATALYST_cmake.patch',
335                'paraview.0008-ParaView_coincident_rendering.patch',
336                'paraview.0011-ParaView_protobuf_crash.patch',
337                'paraview.0015-Paraview_VTKM_ioss.patch',
338                'paraview-5.9.0-gcc.11.0.patch',
339                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
340                'paraview.0018-spns-26351-autoconvert.patch',
341                'paraview.0019-spns-26344-VTK-OpenMP.patch',
342                'paraview.0020.findMPI.patch',
343                'paraview.0021-FindGDAL.patch'
344               ]
345 }
346
347 version_5_9_0_MPI_LATA_64BITS_IDS :
348 {
349     compil_script :  'ParaView-5.9.0.sh'
350     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
351     patches : ['paraview.0003-ParaViewClient.patch',
352                'paraview.0004-ParaView_hdf5.patch',
353                'paraview.0005-ParaView_find_cgns.patch',
354                'paraview.0006-ParaView_find_libxml2.patch',
355                'paraview.0007-ParaView_find_freetype.patch',
356                'paraview-5.9-VTKM_MPI.patch',
357                'paraview.0010-ParaView_CATALYST_cmake.patch',
358                'paraview.0008-ParaView_coincident_rendering.patch',
359                'paraview.0011-ParaView_protobuf_crash.patch',
360                'paraview.0015-Paraview_VTKM_ioss.patch',
361                'paraview-5.9.0-gcc.11.0.patch',
362                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
363                'paraview.0018-spns-26351-autoconvert.patch',
364                'paraview.0019-spns-26344-VTK-OpenMP.patch',
365                'paraview.0020.findMPI.patch',
366                'paraview.0021-FindGDAL.patch',
367                'paraview-0012-LATA_64BITS_IDS.patch'
368               ]
369 }
370
371 version_5_9_0_FD36 :
372 {
373     compil_script :  'ParaView-5.9.0.sh'
374     archive_info : {archive_name : "ParaView-5.9.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-5.9-VTKM_MPI.patch',
382                'paraview.0010-ParaView_CATALYST_cmake.patch',
383                'paraview.0008-ParaView_coincident_rendering.patch',
384                'paraview.0011-ParaView_protobuf_crash.patch',
385                'paraview.0015-Paraview_VTKM_ioss.patch',
386                'paraview-5.9.0-gcc.11.0.patch',
387                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
388                'paraview.0018-spns-26351-autoconvert.patch',
389                'paraview.0019-spns-26344-VTK-OpenMP.patch',
390                'paraview.0020.findMPI.patch',
391                'paraview.0021-FindGDAL.patch',
392                'paraview-5.9.0-python-3.10.Py_REFCNT.patch'
393               ]
394 }
395
396 version_5_9_0_FD32 :
397 {
398     compil_script :  'ParaView-5.9.0.sh'
399     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
400     # two other LATA patches already included in archive
401     patches : ['paraview.0003-ParaViewClient.patch',
402                'paraview.0005-ParaView_find_cgns.patch',
403                'paraview.0010-ParaView_CATALYST_cmake.patch',
404                'paraview.0008-ParaView_coincident_rendering.patch',
405                'paraview.0011-ParaView_protobuf_crash.patch',
406                'paraview.0015-Paraview_VTKM_ioss.patch'
407                'paraview.0018-spns-26351-autoconvert.patch',
408                'paraview.0019-spns-26344-VTK-OpenMP.patch'
409               ]
410 }
411
412 version_5_9_0_UB22_04 :
413 {
414     compil_script :  'ParaView-5.9.0.sh'
415     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
416     # two other LATA patches already included in archive
417     patches : ['paraview.0003-ParaViewClient.patch',
418                'paraview.0004-ParaView_hdf5.patch',
419                'paraview.0005-ParaView_find_cgns.patch',
420                'paraview.0006-ParaView_find_libxml2.patch',
421                'paraview.0007-ParaView_find_freetype.patch',
422                'paraview-5.9-VTKM_MPI.patch',
423                'paraview.0010-ParaView_CATALYST_cmake.patch',
424                'paraview.0008-ParaView_coincident_rendering.patch',
425                'paraview.0011-ParaView_protobuf_crash.patch',
426                'paraview.0015-Paraview_VTKM_ioss.patch',
427                'paraview-5.9.0-gcc.11.0.patch',
428                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
429                'paraview.0018-spns-26351-autoconvert.patch',
430                'paraview.0019-spns-26344-VTK-OpenMP.patch',
431                'paraview.0020.findMPI.patch',
432                'paraview.0021-FindGDAL.patch',
433                'paraview-5.9.0-python-3.10.Py_REFCNT.patch'
434               ]
435 }
436
437 version_5_9_0_UB20_04 :
438 {
439     compil_script :  'ParaView-5.9.0.sh'
440     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
441     # two other LATA patches already included in archive
442     patches : ['paraview.0003-ParaViewClient.patch',
443                'paraview.0004-ParaView_hdf5.patch',
444                'paraview.0005-ParaView_find_cgns.patch',
445                'paraview.0006-ParaView_find_libxml2.patch',
446                'paraview.0007-ParaView_find_freetype.patch',
447                'paraview-5.9-VTKM_MPI.patch',
448                'paraview.0010-ParaView_CATALYST_cmake.patch',
449                'paraview.0008-ParaView_coincident_rendering.patch',
450                'paraview.0011-ParaView_protobuf_crash.patch',
451                'paraview.0015-Paraview_VTKM_ioss.patch',
452                'paraview-5.9.0-gcc.11.0.patch',
453                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
454                'paraview.0018-spns-26351-autoconvert.patch',
455                'paraview.0019-spns-26344-VTK-OpenMP.patch',
456                'paraview.0020.findMPI.patch'
457               ]
458 }
459
460 version_5_9_0_CO8 :
461 {
462     compil_script :  'ParaView-5.9.0.sh'
463     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
464     # two other LATA patches already included in archive
465     patches : ['paraview.0003-ParaViewClient.patch',
466                'paraview.0005-ParaView_find_cgns.patch',
467                'paraview.0010-ParaView_CATALYST_cmake.patch',
468                'paraview.0008-ParaView_coincident_rendering.patch',
469                'paraview.0011-ParaView_protobuf_crash.patch',
470                'paraview.0015-Paraview_VTKM_ioss.patch',
471                'paraview.0018-spns-26351-autoconvert.patch',
472                'paraview.0019-spns-26344-VTK-OpenMP.patch',
473                'paraview.0020.findMPI.patch'
474               ]
475 }
476
477 version_5_9_0_DB10 :
478 {
479     compil_script :  'ParaView-5.9.0.sh'
480     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
481     # two other LATA patches already included in archive
482     patches : ['paraview.0003-ParaViewClient.patch',
483                'paraview-5.9_qt-minimum-version.patch',
484                'paraview.0003-ParaViewClient_native.patch',
485                'paraview.0004-ParaView_hdf5.patch',
486                'paraview.0005-ParaView_find_cgns.patch',
487                'paraview.0006-ParaView_find_libxml2.patch',
488                'paraview.0007-ParaView_find_freetype.patch',
489                'paraview-5.9-VTKM_MPI.patch',
490                'paraview.0010-ParaView_CATALYST_cmake.patch',
491                'paraview.0008-ParaView_coincident_rendering.patch',
492                'paraview.0011-ParaView_protobuf_crash.patch',
493                'paraview.0015-Paraview_VTKM_ioss.patch',
494                'paraview-5.9.0-gcc.11.0.patch',
495                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
496                'paraview.0018-spns-26351-autoconvert.patch',
497                'paraview.0019-spns-26344-VTK-OpenMP.patch',
498                'paraview.0020.findMPI.patch'
499               ]
500 }
501
502 version_5_9_0_DB11 :
503 {
504     compil_script :  'ParaView-5.9.0.sh'
505     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
506     # two other LATA patches already included in archive
507     patches : ['paraview.0003-ParaViewClient.patch',
508                'paraview-5.9_qt-minimum-version.patch',
509                'paraview.0003-ParaViewClient_native.patch',
510                'paraview.0004-ParaView_hdf5.patch',
511                'paraview.0005-ParaView_find_cgns.patch',
512                'paraview.0006-ParaView_find_libxml2.patch',
513                'paraview.0007-ParaView_find_freetype.patch',
514                'paraview-5.9-VTKM_MPI.patch',
515                'paraview.0010-ParaView_CATALYST_cmake.patch',
516                'paraview.0008-ParaView_coincident_rendering.patch',
517                'paraview.0011-ParaView_protobuf_crash.patch',
518                'paraview.0015-Paraview_VTKM_ioss.patch',
519                'paraview-5.9.0-gcc.11.0.patch',
520                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
521                'paraview.0018-spns-26351-autoconvert.patch',
522                'paraview.0019-spns-26344-VTK-OpenMP.patch',
523                'paraview.0020.findMPI.patch'
524               ]
525 }
526
527 version_5_8_0 :
528 {
529     compil_script :  'ParaView-5.8.0.sh'
530     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
531     # two other LATA patches already included in archive
532     patches : ['paraview.0003-ParaViewClient.patch',
533                'paraview.0004-ParaView_hdf5.patch',
534                'paraview.0005-ParaView_find_cgns.patch',
535                'paraview.0006-ParaView_find_libxml2.patch',
536                'paraview.0007-ParaView_find_freetype.patch',
537                'paraview.0009-ParaView_volume_mapper.patch',
538                'paraview.0010-ParaView_find_python.patch',
539                'pv_coincident.patch'
540               ]
541 }
542
543 version_5_8_0_int32 :
544 {
545     compil_script :  'ParaView-5.8.0.sh'
546     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
547     # two other LATA patches already included in archive
548     patches : ['paraview.0003-ParaViewClient.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.0009-ParaView_volume_mapper.patch',
554                'paraview.0010-ParaView_find_python.patch',
555                'pv_coincident.patch'
556               ]
557 }
558
559 version_5_8_0_win :
560 {
561     compil_script :  'ParaView-5.8.0.bat'
562     depend : [
563               'Python',
564               'hdf5',
565               'qt',
566               'boost',
567               'libxml2',
568               'freetype',
569               'matplotlib',
570               'cgns',
571               'Pygments',
572               'pthreads',
573               'zlib'
574              ]
575     patches : ['paraview.0003-ParaViewClient.patch',
576                'paraview.0004-ParaView_hdf5.patch',
577                'paraview.0005-ParaView_find_cgns.patch',
578                'paraview.0006-ParaView_find_libxml2.patch',
579                'paraview.0007-ParaView_find_freetype.patch',
580                'paraview.0008-ParaView_find_zlib.patch',
581                'paraview.0009-ParaView_volume_mapper.patch',
582                'pv_coincident.patch'
583              ]
584 }
585
586 version_5_8_0_win_int32 :
587 {
588     compil_script :  'ParaView-5.8.0.bat'
589     depend : [
590               'Python',
591               'hdf5',
592               'qt',
593               'boost',
594               'libxml2',
595               'freetype',
596               'matplotlib',
597               'cgns',
598               'Pygments',
599               'pthreads',
600               'zlib'
601              ]
602     patches : ['paraview.0003-ParaViewClient.patch',
603                'paraview.0004-ParaView_hdf5.patch',
604                'paraview.0005-ParaView_find_cgns.patch',
605                'paraview.0006-ParaView_find_libxml2.patch',
606                'paraview.0007-ParaView_find_freetype.patch',
607                'paraview.0008-ParaView_find_zlib.patch',
608                'paraview.0009-ParaView_volume_mapper.patch',
609                'pv_coincident.patch'
610               ]
611 }
612
613 version_5_8_0_MPI :
614 {
615     compil_script :  'ParaView-5.8.0.sh'
616     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
617     patches : ['paraview.0003-ParaViewClient.patch',
618                'paraview.0004-ParaView_hdf5.patch',
619                'paraview.0005-ParaView_find_cgns.patch',
620                'paraview.0006-ParaView_find_libxml2.patch',
621                'paraview.0007-ParaView_find_freetype.patch',
622                'paraview.0009-ParaView_volume_mapper.patch',
623                'paraview.0012-VTKM_MPI.patch',
624                'pv_coincident.patch'
625               ]
626 }
627
628 version_5_8_0_MPI_LATA_64BITS_IDS :
629 {
630     compil_script :  'ParaView-5.8.0.sh'
631     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
632     patches : ['paraview.0003-ParaViewClient.patch',
633                'paraview.0004-ParaView_hdf5.patch',
634                'paraview.0005-ParaView_find_cgns.patch',
635                'paraview.0006-ParaView_find_libxml2.patch',
636                'paraview.0007-ParaView_find_freetype.patch',
637                'paraview.0009-ParaView_volume_mapper.patch',
638                'paraview.0012-VTKM_MPI.patch',
639                'pv_coincident.patch',
640                'paraview-0012-LATA_64BITS_IDS.patch'
641               ]
642 }
643
644
645 version_5_8_0_MPI_int32 :
646 {
647     compil_script :  'ParaView-5.8.0.sh'
648     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
649     patches : ['paraview.0003-ParaViewClient.patch',
650                'paraview.0004-ParaView_hdf5.patch',
651                'paraview.0005-ParaView_find_cgns.patch',
652                'paraview.0006-ParaView_find_libxml2.patch',
653                'paraview.0007-ParaView_find_freetype.patch',
654                'paraview.0009-ParaView_volume_mapper.patch',
655                'paraview.0012-VTKM_MPI.patch',
656                'pv_coincident.patch'
657               ]
658 }
659
660 version_5_8_0_FD30 :
661 {
662     compil_script :  'ParaView-5.8.0.sh'
663     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
664     # two other LATA patches already included in archive
665     patches : ['paraview.0010-ParaViewClient.patch', # xmlpatterns-qt5
666                'paraview.0004-ParaView_hdf5.patch',
667                'paraview.0005-ParaView_find_cgns.patch',
668                'paraview.0006-ParaView_find_libxml2.patch',
669                'paraview.0007-ParaView_find_freetype.patch',
670                'paraview.0009-ParaView_volume_mapper.patch',
671                'pv_coincident.patch'
672               ]
673 }
674
675 version_5_8_0_FD32 :
676 {
677     compil_script :  'ParaView-5.8.0.sh'
678     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
679     # two other LATA patches already included in archive
680     patches : ['paraview.0010-ParaViewClient.patch',
681                 'paraview.0004-ParaView_hdf5.patch',
682                 'paraview.0005-ParaView_find_cgns.patch',
683                 'paraview.0006-ParaView_find_libxml2.patch',
684                 'paraview.0007-ParaView_find_freetype.patch',
685                 'paraview.0009-ParaView_volume_mapper.patch',
686                 'pv_coincident.patch'
687               ]
688 }
689
690 version_5_8_0_CO7_OpenMP :
691 {
692     compil_script :  'ParaView-5.8.0.sh'
693     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
694     # two other LATA patches already included in archive
695     patches : ['paraview.0003-ParaViewClient.patch',
696                 'paraview.0004-ParaView_hdf5.patch',
697                 'paraview.0005-ParaView_find_cgns.patch',
698                 'paraview.0006-ParaView_find_libxml2.patch',
699                 'paraview.0007-ParaView_find_freetype.patch',
700                 'paraview.0009-ParaView_volume_mapper.patch',
701                 'paraview.0011-vtkSMPSelection.patch',
702                 'pv_coincident.patch'
703               ]
704 }
705
706 version_5_8_0_CO8 :
707 {
708     compil_script :  'ParaView-5.8.0.sh'
709     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
710     # two other LATA patches already included in archive
711     patches : ['paraview.0010-ParaViewClient.patch',
712                'paraview.0004-ParaView_hdf5.patch',
713                'paraview.0005-ParaView_find_cgns.patch',
714                'paraview.0006-ParaView_find_libxml2.patch',
715                'paraview.0007-ParaView_find_freetype.patch',
716                'paraview.0009-ParaView_volume_mapper.patch',
717                'pv_coincident.patch'
718               ]
719 }
720
721
722 version_5_6_0_bfaf7b8 :
723 {
724     compil_script : "ParaView-5.6.0_bfaf7b8.sh"
725     patches :[
726               'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
727               'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch'
728              ]
729     depend : [
730               'Python',
731               'hdf5',
732               'qt',
733               'boost',
734               'libxml2',
735               'freetype',
736               'matplotlib',
737               'gl2ps',
738               'cgns',
739               'Pygments'
740               ]
741 }
742
743 version_5_6_0_bfaf7b8_win :
744 {
745     compil_script : "ParaView-5.6.0_bfaf7b8.bat"
746     patches :  [
747                 'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
748                 'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch',
749                 'ParaView-5.6.0_bfaf7b8-vtkm_visual_studio.patch'
750                ]
751     depend : [
752               'Python',
753               'hdf5',
754               'qt',
755               'boost',
756               'libxml2',
757               'freetype',
758               'matplotlib',
759               'gl2ps',
760               'cgns',
761               'Pygments',
762               'pthreads'
763              ]
764 }
765
766 version_5_6_0_bfaf7b8_ospray_win :
767 {
768     compil_script : "ParaView-5.6.0_bfaf7b8.bat"
769     archive_info : {archive_name : "ParaView-5.6.0_bfaf7b8.tar.gz"}
770     patches : [
771                'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
772                'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch',
773                'ParaView-5.6.0_bfaf7b8-vtkm_visual_studio.patch'
774               ]
775     depend : [
776               'Python',
777               'hdf5',
778               'qt',
779               'boost',
780               'libxml2',
781               'freetype',
782               'matplotlib',
783               'gl2ps',
784               'cgns',
785               'Pygments',
786               'ospray',
787               'pthreads'
788              ]
789 }
790
791 version_5_6_0p1_7bafc2b :
792 {
793     compil_script : "ParaView-5.6.0p1_7bafc2b.sh"
794     patches :  [
795                ]
796     depend : [
797               'Python',
798               'hdf5',
799               'qt',
800               'boost',
801               'libxml2',
802               'freetype',
803               'matplotlib',
804               'gl2ps',
805               'cgns',
806               'Pygments'
807              ]
808 }
809
810 version_5_6_0p1_7bafc2b_win :
811 {
812     compil_script : "ParaView-5.6.0p1_7bafc2b.bat"
813     patches :  [
814                 'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
815                 'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch',
816                 'ParaView-5.6.0_bfaf7b8-vtkm_visual_studio.patch'
817                ]
818     depend : [
819               'Python',
820               'hdf5',
821               'qt',
822               'boost',
823               'libxml2',
824               'freetype',
825               'matplotlib',
826               'gl2ps',
827               'cgns',
828               'Pygments',
829               'pthreads'
830              ]
831 }
832
833 version_5_4_1b5c4c89 :
834 {
835     compil_script : "ParaView-5.4.1_b5c4c89.sh"
836     # TA - OP 29/05/2018 Add the 3 patches from BO
837     patches : [
838                'ParaView-5.4.0-b5c4c893-0001-Fix-prob~stallation-of-VTKTargets.cmake-fi.patch',
839                'ParaView-5.4.0-b5c4c893-vtkXOpenGLRenderWindow.cxx.patch',
840                'ParaView-5.4.0-b5c4c893_temporaty_patch.patch'
841               ]
842     depend : [
843               'Python',
844               'hdf5',
845               'qt',
846               'boost',
847               'libxml2',
848               'freetype',
849               'matplotlib',
850               'gl2ps',
851               'cgns',
852               'Pygments'
853              ]
854 }
855
856
857 version_5_1_2plus_820 :
858 {
859     compil_script : "ParaView-5.1-820.sh"
860     depend : [
861               'Python',
862               'hdf5',
863               'qt',
864               'boost',
865               'gl2ps',
866               'libxml2',
867               'freetype',
868               'matplotlib'
869              ]
870 }
871
872 version_5_1_2plus_820_offscreen_rendering :
873 {
874     compil_script : "ParaView-5.1-820-offscreen_rendering.sh"
875     depend : [
876               'Python',
877               'hdf5',
878               'qt',
879               'boost',
880               'gl2ps',
881               'libxml2',
882               'freetype',
883               'matplotlib',
884               'mesa'
885              ]
886 }
887
888 version_5_1_2plus_820_win :
889 {
890     compil_script : "ParaView-5.1-820.bat"
891     depend : [
892               'Python',
893               'hdf5',
894               'qt',
895               'boost',
896               'gl2ps',
897               'libxml2',
898               'freetype',
899               'matplotlib',
900               'zlib',
901               'libpng'
902              ]
903     opt_depend : []
904     patches : [ 'ParaView-5.1.2-win.patch' ]
905 }
906
907 version_5_1_2plus :
908 {
909     compil_script : "ParaView-5.1.sh"
910     depend : [
911               'Python',
912               'hdf5',
913               'qt',
914               'boost',
915               'gl2ps',
916               'libxml2',
917               'freetype',
918               'matplotlib',
919               'cgns'
920              ]
921 }
922
923 version_5_0_1p1 :
924 {
925     name : "ParaView"
926     compil_script :  $name + "-5.0.sh"
927     depend : [
928               'Python',
929               'hdf5',
930               'qt',
931               'boost',
932               'gl2ps',
933               'libxml2',
934               'freetype',
935               'matplotlib'
936              ]
937 }
938
939 version_4_2_0 :
940 {
941     compil_script :  $name + "-3.14.0.sh"
942     depend : [
943               'Python',
944               'hdf5',
945               'qt',
946               'boost',
947               'gl2ps',
948               'libxml2',
949               'freetype',
950               'matplotlib'
951              ]
952     patches : [
953                   $name + "-4.2.0.patch"
954               ]
955 }
956
957 version_3_14_0 :
958 {
959     name : "ParaView"
960     compil_script : $name + "-3.14.0.sh"
961     depend : [
962               "Python",
963               "hdf5",
964               "qt",
965               "ParaViewData",
966               "boost",
967               "gl2ps"
968              ]
969     patches : [
970                   $name + "-3.14.0.patch"
971               ]
972 }