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