Salome HOME
support ParaView 5.10.0
[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']
23     build_depend : ["cmake"]
24     source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
25     build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
26     install_dir : 'base'
27     properties :
28     {
29       incremental : "yes"
30     }
31 }
32
33 version_5_10_0 :
34 {
35     compil_script :  'ParaView-5.10.0.sh'
36     archive_info : {archive_name : "ParaView-5.10.0-lata.tar.gz"}
37     # two other LATA patches already included in archive
38     patches : ['paraview.0003-ParaViewClient.patch',
39                'paraview.0004-ParaView_hdf5.patch',
40                'paraview.0005-ParaView_find_cgns.patch',
41                'paraview.0006-ParaView_find_libxml2.patch',
42                'paraview.0007-ParaView_find_freetype.patch',
43                'paraview.0010-ParaView_CATALYST_cmake.patch',
44                'paraview.0008-ParaView_coincident_rendering.patch',
45                'paraview.0011-ParaView_protobuf_crash.patch',
46                'paraview.0015-Paraview_VTKM_ioss.patch'
47               ]
48 }
49
50 version_5_10_0_win :
51 {
52     compil_script :  'ParaView-5.10.0.bat'
53     archive_info : {archive_name : "ParaView-5.10.0-lata.tar.gz"}
54     depend : [
55               'Python',
56               'hdf5',
57               'qt',
58               'boost',
59               'libxml2',
60               'freetype',
61               'matplotlib',
62               'cgns',
63               'Pygments',
64               'pthreads',
65               'zlib'
66              ]
67     patches : ['paraview.0003-ParaViewClient.patch',
68                'paraview.0004-ParaView_hdf5.patch',
69                'paraview.0005-ParaView_find_cgns.patch',
70                'paraview.0006-ParaView_find_libxml2.patch',
71                'paraview.0007-ParaView_find_freetype.patch',
72                'paraview.0009-ParaView_find_zlib.patch',
73                'paraview.0010-ParaView_CATALYST_cmake.patch',
74                'paraview.1001-ParaView_windows_catalyst_cmake.patch',
75                'paraview.0008-ParaView_coincident_rendering.patch',
76                'paraview.0011-ParaView_protobuf_crash.patch'
77               ]
78 }
79
80 version_5_10_0_MPI :
81 {
82     compil_script :  'ParaView-5.10.0.sh'
83     archive_info : {archive_name : "ParaView-5.10.0-lata.tar.gz"}
84     patches : ['paraview.0003-ParaViewClient.patch',
85                'paraview.0004-ParaView_hdf5.patch',
86                'paraview.0005-ParaView_find_cgns.patch',
87                'paraview.0006-ParaView_find_libxml2.patch',
88                'paraview.0007-ParaView_find_freetype.patch',
89                'paraview-5.9-VTKM_MPI.patch',
90                'paraview.0010-ParaView_CATALYST_cmake.patch',
91                'paraview.0008-ParaView_coincident_rendering.patch',
92                'paraview.0011-ParaView_protobuf_crash.patch',
93                'paraview.0015-Paraview_VTKM_ioss.patch',
94                'paraview.0017-VTK-openMPI-if-devtoolset.patch'
95               ]
96 }
97
98 version_5_9_1 :
99 {
100     compil_script :  'ParaView-5.9.1.sh'
101     archive_info : {archive_name : "ParaView-5.9.1-lata.tar.gz"}
102     # two other LATA patches already included in archive
103     patches : ['paraview.0003-ParaViewClient.patch',
104                'paraview.0004-ParaView_hdf5.patch',
105                'paraview.0005-ParaView_find_cgns.patch',
106                'paraview.0006-ParaView_find_libxml2.patch',
107                'paraview.0007-ParaView_find_freetype.patch',
108                'paraview.0010-ParaView_CATALYST_cmake.patch',
109                'paraview.0008-ParaView_coincident_rendering.patch',
110                'paraview.0011-ParaView_protobuf_crash.patch',
111                'paraview.0015-Paraview_VTKM_ioss.patch'
112               ]
113 }
114
115 version_5_9_1_win :
116 {
117     compil_script :  'ParaView-5.9.1.bat'
118     archive_info : {archive_name : "ParaView-5.9.1-lata.tar.gz"}
119     depend : [
120               'Python',
121               'hdf5',
122               'qt',
123               'boost',
124               'libxml2',
125               'freetype',
126               'matplotlib',
127               'cgns',
128               'Pygments',
129               'pthreads',
130               'zlib'
131              ]
132     patches : ['paraview.0003-ParaViewClient.patch',
133                'paraview.0004-ParaView_hdf5.patch',
134                'paraview.0005-ParaView_find_cgns.patch',
135                'paraview.0006-ParaView_find_libxml2.patch',
136                'paraview.0007-ParaView_find_freetype.patch',
137                'paraview.0009-ParaView_find_zlib.patch',
138                'paraview.0010-ParaView_CATALYST_cmake.patch',
139                'paraview.1001-ParaView_windows_catalyst_cmake.patch',
140                'paraview.0008-ParaView_coincident_rendering.patch',
141                'paraview.0011-ParaView_protobuf_crash.patch'
142               ]
143 }
144
145 version_5_9_1_MPI :
146 {
147     compil_script :  'ParaView-5.9.1.sh'
148     archive_info : {archive_name : "ParaView-5.9.1-lata.tar.gz"}
149     patches : ['paraview.0003-ParaViewClient.patch',
150                'paraview.0004-ParaView_hdf5.patch',
151                'paraview.0005-ParaView_find_cgns.patch',
152                'paraview.0006-ParaView_find_libxml2.patch',
153                'paraview.0007-ParaView_find_freetype.patch',
154                'paraview-5.9-VTKM_MPI.patch',
155                'paraview.0010-ParaView_CATALYST_cmake.patch',
156                'paraview.0008-ParaView_coincident_rendering.patch',
157                'paraview.0011-ParaView_protobuf_crash.patch',
158                'paraview.0015-Paraview_VTKM_ioss.patch',
159                'paraview.0017-VTK-openMPI-if-devtoolset.patch'
160               ]
161 }
162
163
164 version_5_9_0 :
165 {
166     compil_script :  'ParaView-5.9.0.sh'
167     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
168     # two other LATA patches already included in archive
169     patches : ['paraview.0003-ParaViewClient.patch',
170                'paraview.0004-ParaView_hdf5.patch',
171                'paraview.0005-ParaView_find_cgns.patch',
172                'paraview.0006-ParaView_find_libxml2.patch',
173                'paraview.0007-ParaView_find_freetype.patch',
174                'paraview.0010-ParaView_CATALYST_cmake.patch',
175                'paraview.0008-ParaView_coincident_rendering.patch',
176                'paraview.0011-ParaView_protobuf_crash.patch',
177                'paraview.0015-Paraview_VTKM_ioss.patch'
178                'paraview-5.9.0-gcc.11.0.patch',
179                'paraview.0018-spns-26351-autoconvert.patch',
180                'paraview.0019-spns-26344-VTK-OpenMP.patch'
181               ]
182 }
183
184 version_5_9_0_int32 :
185 {
186     compil_script :  'ParaView-5.9.0.sh'
187     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
188     # two other LATA patches already included in archive
189     patches : ['paraview.0003-ParaViewClient.patch',
190                'paraview.0004-ParaView_hdf5.patch',
191                'paraview.0005-ParaView_find_cgns.patch',
192                'paraview.0006-ParaView_find_libxml2.patch',
193                'paraview.0007-ParaView_find_freetype.patch',
194                'paraview.0010-ParaView_CATALYST_cmake.patch',
195                'paraview.0008-ParaView_coincident_rendering.patch',
196                'paraview.0011-ParaView_protobuf_crash.patch',
197                'paraview.0015-Paraview_VTKM_ioss.patch',
198                'paraview.0018-spns-26351-autoconvert.patch',
199                'paraview.0019-spns-26344-VTK-OpenMP.patch'
200               ]
201 }
202
203 version_5_9_0_win :
204 {
205     compil_script :  'ParaView-5.9.0.bat'
206     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
207     depend : [
208               'Python',
209               'hdf5',
210               'qt',
211               'boost',
212               'libxml2',
213               'freetype',
214               'matplotlib',
215               'cgns',
216               'Pygments',
217               'pthreads',
218               'zlib'
219              ]
220     patches : ['paraview.0003-ParaViewClient.patch',
221                'paraview.0004-ParaView_hdf5.patch',
222                'paraview.0005-ParaView_find_cgns.patch',
223                'paraview.0006-ParaView_find_libxml2.patch',
224                'paraview.0007-ParaView_find_freetype.patch',
225                'paraview.0009-ParaView_find_zlib.patch',
226                'paraview.0010-ParaView_CATALYST_cmake.patch',
227                'paraview.1001-ParaView_windows_catalyst_cmake.patch',
228                'paraview.0008-ParaView_coincident_rendering.patch',
229                'paraview.0011-ParaView_protobuf_crash.patch',
230                'paraview.0018-spns-26351-autoconvert.patch',
231                'paraview.0019-spns-26344-VTK-OpenMP.patch'
232               ]
233 }
234
235 version_5_9_0_win_int32 :
236 {
237     compil_script :  'ParaView-5.9.0.bat'
238     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
239     depend : [
240               'Python',
241               'hdf5',
242               'qt',
243               'boost',
244               'libxml2',
245               'freetype',
246               'matplotlib',
247               'cgns',
248               'Pygments',
249               'pthreads',
250               'zlib'
251              ]
252     patches : ['paraview.0003-ParaViewClient.patch',
253                'paraview.0004-ParaView_hdf5.patch',
254                'paraview.0005-ParaView_find_cgns.patch',
255                'paraview.0006-ParaView_find_libxml2.patch',
256                'paraview.0007-ParaView_find_freetype.patch',
257                'paraview.0008-ParaView_find_zlib.patch',
258                'paraview.0010-ParaView_CATALYST_cmake.patch',
259                'paraview.1001-ParaView_windows_catalyst_cmake.patch',
260                'paraview.0008-ParaView_coincident_rendering.patch',
261                'paraview.0011-ParaView_protobuf_crash.patch',
262                'paraview.0018-spns-26351-autoconvert.patch',
263                'paraview.0019-spns-26344-VTK-OpenMP.patch'
264               ]
265 }
266
267 version_5_9_0_MPI :
268 {
269     compil_script :  'ParaView-5.9.0.sh'
270     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
271     patches : ['paraview.0003-ParaViewClient.patch',
272                'paraview.0004-ParaView_hdf5.patch',
273                'paraview.0005-ParaView_find_cgns.patch',
274                'paraview.0006-ParaView_find_libxml2.patch',
275                'paraview.0007-ParaView_find_freetype.patch',
276                'paraview-5.9-VTKM_MPI.patch',
277                'paraview.0010-ParaView_CATALYST_cmake.patch',
278                'paraview.0008-ParaView_coincident_rendering.patch',
279                'paraview.0011-ParaView_protobuf_crash.patch',
280                'paraview.0015-Paraview_VTKM_ioss.patch',
281                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
282                'paraview.0018-spns-26351-autoconvert.patch',
283                'paraview.0019-spns-26344-VTK-OpenMP.patch'
284               ]
285 }
286
287 version_5_9_0_MPI_int32 :
288 {
289     compil_script :  'ParaView-5.9.0.sh'
290     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
291     patches : ['paraview.0003-ParaViewClient.patch',
292                'paraview.0004-ParaView_hdf5.patch',
293                'paraview.0005-ParaView_find_cgns.patch',
294                'paraview.0006-ParaView_find_libxml2.patch',
295                'paraview.0007-ParaView_find_freetype.patch',
296                'paraview-5.9-VTKM_MPI.patch',
297                'paraview.0010-ParaView_CATALYST_cmake.patch',
298                'paraview.0008-ParaView_coincident_rendering.patch',
299                'paraview.0011-ParaView_protobuf_crash.patch',
300                'paraview.0015-Paraview_VTKM_ioss.patch',
301                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
302                'paraview.0018-spns-26351-autoconvert.patch',
303                'paraview.0019-spns-26344-VTK-OpenMP.patch'
304               ]
305 }
306
307 version_5_9_0_CO8_FD32_UB20_0_4 :
308 {
309     compil_script :  'ParaView-5.9.0.sh'
310     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
311     # two other LATA patches already included in archive
312     patches : ['paraview.0003-ParaViewClient.patch',
313                'paraview.0005-ParaView_find_cgns.patch',
314                'paraview.0010-ParaView_CATALYST_cmake.patch',
315                'paraview.0008-ParaView_coincident_rendering.patch',
316                'paraview.0017-ParaView_protobuf_crash.patch',
317                'paraview.0015-Paraview_VTKM_ioss.patch'
318                'paraview.0018-spns-26351-autoconvert.patch',
319                'paraview.0019-spns-26344-VTK-OpenMP.patch'
320               ]
321 }
322
323 version_5_9_0_DB10 :
324 {
325     compil_script :  'ParaView-5.9.0.sh'
326     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
327     # two other LATA patches already included in archive
328     patches : ['paraview.0003-ParaViewClient.patch',
329                'paraview.0005-ParaView_find_cgns.patch',
330                'paraview-5.9_qt-minimum-version.patch',
331                'paraview.0003-ParaViewClient_native.patch',
332                'paraview.0010-ParaView_CATALYST_cmake.patch',
333                'paraview.0008-ParaView_coincident_rendering.patch',
334                'paraview.0017-ParaView_protobuf_crash.patch',
335                'paraview.0015-Paraview_VTKM_ioss.patch'
336                'paraview.0018-spns-26351-autoconvert.patch',
337                'paraview.0019-spns-26344-VTK-OpenMP.patch'
338               ]
339 }
340
341 version_5_9_0_DB11 :
342 {
343     compil_script :  'ParaView-5.9.0.sh'
344     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
345     # two other LATA patches already included in archive
346     patches : ['paraview.0003-ParaViewClient.patch',
347                'paraview.0005-ParaView_find_cgns.patch',
348                'paraview-5.9_qt-minimum-version.patch',
349                'paraview.0003-ParaViewClient_native.patch',
350                'paraview.0010-ParaView_CATALYST_cmake.patch',
351                'paraview.0008-ParaView_coincident_rendering.patch',
352                'paraview.0017-ParaView_protobuf_crash.patch',
353                'paraview.0015-Paraview_VTKM_ioss.patch'
354                'paraview.0018-spns-26351-autoconvert.patch',
355                'paraview.0019-spns-26344-VTK-OpenMP.patch'
356               ]
357 }
358
359 version_5_8_0 :
360 {
361     compil_script :  'ParaView-5.8.0.sh'
362     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
363     # two other LATA patches already included in archive
364     patches : ['paraview.0003-ParaViewClient.patch',
365                'paraview.0004-ParaView_hdf5.patch',
366                'paraview.0005-ParaView_find_cgns.patch',
367                'paraview.0006-ParaView_find_libxml2.patch',
368                'paraview.0007-ParaView_find_freetype.patch',
369                'paraview.0009-ParaView_volume_mapper.patch',
370                'paraview.0010-ParaView_find_python.patch',
371                'pv_coincident.patch',
372                'paraview-0012-LATA_64BITS_IDS.patch'
373               ]
374 }
375
376 version_5_8_0_int32 :
377 {
378     compil_script :  'ParaView-5.8.0.sh'
379     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
380     # two other LATA patches already included in archive
381     patches : ['paraview.0003-ParaViewClient.patch',
382                'paraview.0004-ParaView_hdf5.patch',
383                'paraview.0005-ParaView_find_cgns.patch',
384                'paraview.0006-ParaView_find_libxml2.patch',
385                'paraview.0007-ParaView_find_freetype.patch',
386                'paraview.0009-ParaView_volume_mapper.patch',
387                'paraview.0010-ParaView_find_python.patch',
388                'pv_coincident.patch'
389               ]
390 }
391
392 version_5_8_0_win :
393 {
394     compil_script :  'ParaView-5.8.0.bat'
395     depend : [
396               'Python',
397               'hdf5',
398               'qt',
399               'boost',
400               'libxml2',
401               'freetype',
402               'matplotlib',
403               'cgns',
404               'Pygments',
405               'pthreads',
406               'zlib'
407              ]
408     patches : ['paraview.0003-ParaViewClient.patch',
409                'paraview.0004-ParaView_hdf5.patch',
410                'paraview.0005-ParaView_find_cgns.patch',
411                'paraview.0006-ParaView_find_libxml2.patch',
412                'paraview.0007-ParaView_find_freetype.patch',
413                'paraview.0008-ParaView_find_zlib.patch',
414                'paraview.0009-ParaView_volume_mapper.patch',
415                'pv_coincident.patch',
416                'paraview-0012-LATA_64BITS_IDS.patch'
417               ]
418 }
419
420 version_5_8_0_win_int32 :
421 {
422     compil_script :  'ParaView-5.8.0.bat'
423     depend : [
424               'Python',
425               'hdf5',
426               'qt',
427               'boost',
428               'libxml2',
429               'freetype',
430               'matplotlib',
431               'cgns',
432               'Pygments',
433               'pthreads',
434               'zlib'
435              ]
436     patches : ['paraview.0003-ParaViewClient.patch',
437                'paraview.0004-ParaView_hdf5.patch',
438                'paraview.0005-ParaView_find_cgns.patch',
439                'paraview.0006-ParaView_find_libxml2.patch',
440                'paraview.0007-ParaView_find_freetype.patch',
441                'paraview.0008-ParaView_find_zlib.patch',
442                'paraview.0009-ParaView_volume_mapper.patch',
443                'pv_coincident.patch'
444               ]
445 }
446
447 version_5_8_0_MPI :
448 {
449     compil_script :  'ParaView-5.8.0.sh'
450     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
451     patches : ['paraview.0003-ParaViewClient.patch',
452                'paraview.0004-ParaView_hdf5.patch',
453                'paraview.0005-ParaView_find_cgns.patch',
454                'paraview.0006-ParaView_find_libxml2.patch',
455                'paraview.0007-ParaView_find_freetype.patch',
456                'paraview.0009-ParaView_volume_mapper.patch',
457                'paraview.0012-VTKM_MPI.patch',
458                'pv_coincident.patch',
459                'paraview-0012-LATA_64BITS_IDS.patch'
460               ]
461 }
462
463 version_5_8_0_MPI_int32 :
464 {
465     compil_script :  'ParaView-5.8.0.sh'
466     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
467     patches : ['paraview.0003-ParaViewClient.patch',
468                'paraview.0004-ParaView_hdf5.patch',
469                'paraview.0005-ParaView_find_cgns.patch',
470                'paraview.0006-ParaView_find_libxml2.patch',
471                'paraview.0007-ParaView_find_freetype.patch',
472                'paraview.0009-ParaView_volume_mapper.patch',
473                'paraview.0012-VTKM_MPI.patch',
474                'pv_coincident.patch'
475               ]
476 }
477
478 version_5_6_0_bfaf7b8 :
479 {
480     compil_script : "ParaView-5.6.0_bfaf7b8.sh"
481     patches :[
482               'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
483               'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch'
484              ]
485     depend : [
486               'Python',
487               'hdf5',
488               'qt',
489               'boost',
490               'libxml2',
491               'freetype',
492               'matplotlib',
493               'gl2ps',
494               'cgns',
495               'Pygments'
496               ]
497 }
498
499 version_5_6_0_bfaf7b8_win :
500 {
501     compil_script : "ParaView-5.6.0_bfaf7b8.bat"
502     patches :  [
503                 'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
504                 'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch',
505                 'ParaView-5.6.0_bfaf7b8-vtkm_visual_studio.patch'
506                ]
507     depend : [
508               'Python',
509               'hdf5',
510               'qt',
511               'boost',
512               'libxml2',
513               'freetype',
514               'matplotlib',
515               'gl2ps',
516               'cgns',
517               'Pygments',
518               'pthreads'
519              ]
520 }
521
522 version_5_6_0_bfaf7b8_ospray_win :
523 {
524     compil_script : "ParaView-5.6.0_bfaf7b8.bat"
525     archive_info : {archive_name : "ParaView-5.6.0_bfaf7b8.tar.gz"}
526     patches : [
527                'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
528                'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch',
529                'ParaView-5.6.0_bfaf7b8-vtkm_visual_studio.patch'
530               ]
531     depend : [
532               'Python',
533               'hdf5',
534               'qt',
535               'boost',
536               'libxml2',
537               'freetype',
538               'matplotlib',
539               'gl2ps',
540               'cgns',
541               'Pygments',
542               'ospray',
543               'pthreads'
544              ]
545 }
546
547 version_5_6_0p1_7bafc2b :
548 {
549     compil_script : "ParaView-5.6.0p1_7bafc2b.sh"
550     patches :  [
551                ]
552     depend : [
553               'Python',
554               'hdf5',
555               'qt',
556               'boost',
557               'libxml2',
558               'freetype',
559               'matplotlib',
560               'gl2ps',
561               'cgns',
562               'Pygments'
563              ]
564 }
565
566 version_5_6_0p1_7bafc2b_win :
567 {
568     compil_script : "ParaView-5.6.0p1_7bafc2b.bat"
569     patches :  [
570                 'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
571                 'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch',
572                 'ParaView-5.6.0_bfaf7b8-vtkm_visual_studio.patch'
573                ]
574     depend : [
575               'Python',
576               'hdf5',
577               'qt',
578               'boost',
579               'libxml2',
580               'freetype',
581               'matplotlib',
582               'gl2ps',
583               'cgns',
584               'Pygments',
585               'pthreads'
586              ]
587 }
588
589 version_5_4_1b5c4c89 :
590 {
591     compil_script : "ParaView-5.4.1_b5c4c89.sh"
592     # TA - OP 29/05/2018 Add the 3 patches from BO
593     patches : [
594                'ParaView-5.4.0-b5c4c893-0001-Fix-prob~stallation-of-VTKTargets.cmake-fi.patch',
595                'ParaView-5.4.0-b5c4c893-vtkXOpenGLRenderWindow.cxx.patch',
596                'ParaView-5.4.0-b5c4c893_temporaty_patch.patch'
597               ]
598     depend : [
599               'Python',
600               'hdf5',
601               'qt',
602               'boost',
603               'libxml2',
604               'freetype',
605               'matplotlib',
606               'gl2ps',
607               'cgns',
608               'Pygments'
609              ]
610 }
611
612
613 version_5_1_2plus_820 :
614 {
615     compil_script : "ParaView-5.1-820.sh"
616     depend : [
617               'Python',
618               'hdf5',
619               'qt',
620               'boost',
621               'gl2ps',
622               'libxml2',
623               'freetype',
624               'matplotlib'
625              ]
626 }
627
628 version_5_1_2plus_820_offscreen_rendering :
629 {
630     compil_script : "ParaView-5.1-820-offscreen_rendering.sh"
631     depend : [
632               'Python',
633               'hdf5',
634               'qt',
635               'boost',
636               'gl2ps',
637               'libxml2',
638               'freetype',
639               'matplotlib',
640               'mesa'
641              ]
642 }
643
644 version_5_1_2plus_820_win :
645 {
646     compil_script : "ParaView-5.1-820.bat"
647     depend : [
648               'Python',
649               'hdf5',
650               'qt',
651               'boost',
652               'gl2ps',
653               'libxml2',
654               'freetype',
655               'matplotlib',
656               'zlib',
657               'libpng'
658              ]
659     opt_depend : []
660     patches : [ 'ParaView-5.1.2-win.patch' ]
661 }
662
663 version_5_1_2plus :
664 {
665     compil_script : "ParaView-5.1.sh"
666     depend : [
667               'Python',
668               'hdf5',
669               'qt',
670               'boost',
671               'gl2ps',
672               'libxml2',
673               'freetype',
674               'matplotlib',
675               'cgns'
676              ]
677 }
678
679 version_5_0_1p1 :
680 {
681     name : "ParaView"
682     compil_script :  $name + "-5.0.sh"
683     depend : [
684               'Python',
685               'hdf5',
686               'qt',
687               'boost',
688               'gl2ps',
689               'libxml2',
690               'freetype',
691               'matplotlib'
692              ]
693 }
694
695 version_4_2_0 :
696 {
697     compil_script :  $name + "-3.14.0.sh"
698     depend : [
699               'Python',
700               'hdf5',
701               'qt',
702               'boost',
703               'gl2ps',
704               'libxml2',
705               'freetype',
706               'matplotlib'
707              ]
708     patches : [
709                   $name + "-4.2.0.patch"
710               ]
711 }
712
713 version_3_14_0 :
714 {
715     name : "ParaView"
716     compil_script : $name + "-3.14.0.sh"
717     depend : [
718               "Python",
719               "hdf5",
720               "qt",
721               "ParaViewData",
722               "boost",
723               "gl2ps"
724              ]
725     patches : [
726                   $name + "-3.14.0.patch"
727               ]
728 }