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