]> SALOME platform Git repositories - tools/sat_salome.git/blob - products/ParaView.pyconf
Salome HOME
bos #34671: apply patch for 32 bit indices encoding build
[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_1 :
34 {
35     compil_script :  'ParaView-5.11.1.sh'
36     archive_info : {archive_name : "ParaView-5.11.1.tar.gz"}
37     patches : [
38                'paraview-5.11.1.p001-FindCGNS.patch'
39               ]
40     depend : [
41               'Python',
42               'hdf5',
43               'qt',
44               'PyQt',
45               'sip',
46               'boost',
47               'libxml2',
48               'freetype',
49               'matplotlib',
50               'cgns',
51               'Pygments'
52               ]
53     opt_depend : ['ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
54 }
55
56 version_5_11_1_int32 :
57 {
58     compil_script :  'ParaView-5.11.1.sh'
59     archive_info : {archive_name : "ParaView-5.11.1.tar.gz"}
60     patches : [
61                'paraview-5.11.1.p001-FindCGNS.patch'
62               ]
63     depend : [
64               'Python',
65               'hdf5',
66               'qt',
67               'PyQt',
68               'sip',
69               'boost',
70               'libxml2',
71               'freetype',
72               'matplotlib',
73               'cgns',
74               'Pygments'
75               ]
76     opt_depend : ['ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
77 }
78
79 version_5_11_1_win :
80 {
81     compil_script :  'ParaView-5.11.1.bat'
82     archive_info : {archive_name : "ParaView-5.11.1.tar.gz"}
83     depend : [
84               'Python',
85               'hdf5',
86               'qt',
87               'boost',
88               'libxml2',
89               'freetype',
90               'cgns',
91               'Pygments',
92               'pthreads',
93               'zlib'
94              ]
95     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'rkCommon', 'matplotlib']
96     patches : [
97                'paraview-5.11.1.p001-FindCGNS.patch'
98               ]
99 }
100
101 version_5_11_1_win_dbg :
102 {
103     compil_script :  'ParaView-5.11.1.bat'
104     archive_info : {archive_name : "ParaView-5.11.1.tar.gz"}
105     depend : [
106               'Python',
107               'hdf5',
108               'qt',
109               'boost',
110               'libxml2',
111               'freetype',
112               'cgns',
113               'Pygments',
114               'pthreads',
115               'zlib'
116              ]
117     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'rkCommon', 'matplotlib']
118     patches : []
119 }
120
121 version_5_11_1_MPI :
122 {
123     compil_script :  'ParaView-5.11.1.sh'
124     archive_info : {archive_name : "ParaView-5.11.1.tar.gz"}
125     patches : [
126                 'paraview-5.11.1.p001-FindCGNS.patch'
127               ]
128     depend : [
129               'Python',
130               'hdf5',
131               'qt',
132               'PyQt',
133               'sip',
134               'boost',
135               'libxml2',
136               'freetype',
137               'matplotlib',
138               'cgns',
139               'Pygments'
140               ]
141     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
142 }
143
144 version_5_11_1_MPI_LATA_64BITS_IDS :
145 {
146     compil_script :  'ParaView-5.11.1.sh'
147     archive_info : {archive_name : "ParaView-5.11.1.tar.gz"}
148     patches : [
149                  'paraview-5.11.1.p001-FindCGNS.patch',
150                  'paraview-0012-LATA_64BITS_IDS.patch'
151               ]
152     depend : [
153               'Python',
154               'hdf5',
155               'qt',
156               'PyQt',
157               'sip',
158               'boost',
159               'libxml2',
160               'freetype',
161               'matplotlib',
162               'cgns',
163               'Pygments'
164               ]
165     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
166 }
167
168 version_5_11_1_MPI_DB10 :
169 {
170     compil_script :  'ParaView-5.11.1.sh'
171     archive_info : {archive_name : "ParaView-5.11.1.tar.gz"}
172     patches : []
173     depend : [
174               'Python',
175               'hdf5',
176               'qt',
177               'PyQt',
178               'sip',
179               'boost',
180               'libxml2',
181               'freetype',
182               'matplotlib',
183               'cgns',
184               'Pygments'
185               ]
186     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
187 }
188
189 version_5_11_1_MPI_CO8 :
190 {
191     compil_script :  'ParaView-5.11.1.sh'
192     archive_info : {archive_name : "ParaView-5.11.1.tar.gz"}
193     patches : [
194                'paraview-5.11.1.p002-ParaViewClient.patch'
195               ]
196     depend : [
197               'Python',
198               'hdf5',
199               'qt',
200               'PyQt',
201               'sip',
202               'boost',
203               'libxml2',
204               'freetype',
205               'matplotlib',
206               'cgns',
207               'Pygments'
208               ]
209     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
210 }
211
212 version_5_11_1_MPI_FD38 :
213 {
214     compil_script :  'ParaView-5.11.1.sh'
215     archive_info : {archive_name : "ParaView-5.11.1.tar.gz"}
216     patches : []
217     depend : [
218               'Python',
219               'hdf5',
220               'qt',
221               'PyQt',
222               'sip',
223               'boost',
224               'libxml2',
225               'freetype',
226               'matplotlib',
227               'cgns',
228               'Pygments'
229               ]
230     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
231 }
232
233 version_5_11_1_MPI_FD37 :
234 {
235     compil_script :  'ParaView-5.11.1.sh'
236     archive_info : {archive_name : "ParaView-5.11.1.tar.gz"}
237     patches : []
238     depend : [
239               'Python',
240               'hdf5',
241               'qt',
242               'PyQt',
243               'sip',
244               'boost',
245               'libxml2',
246               'freetype',
247               'matplotlib',
248               'cgns',
249               'Pygments'
250               ]
251     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
252 }
253
254 version_5_11_0 :
255 {
256     compil_script :  'ParaView-5.11.0.sh'
257     archive_info : {archive_name : "ParaView-5.11.0.tar.gz"}
258     patches : [
259                'paraview-5.11.0.p001-FindCGNS.patch',
260                'paraview-5.11.0.p003-ParaViewClient.patch',
261                'paraview-5.11.0.p006-GIL.patch',
262                'paraview-5.11.0.p009-openturns-1.21.patch'
263               ]
264     depend : [
265               'Python',
266               'hdf5',
267               'qt',
268               'PyQt',
269               'sip',
270               'boost',
271               'libxml2',
272               'freetype',
273               'matplotlib',
274               'cgns',
275               'Pygments'
276               ]
277     opt_depend : ['ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
278 }
279
280 version_5_11_0_int32 :
281 {
282     compil_script :  'ParaView-5.11.0.sh'
283     archive_info : {archive_name : "ParaView-5.11.0.tar.gz"}
284     # two other LATA patches already included in archive
285     patches : [
286                'paraview-5.11.0.p001-FindCGNS.patch',
287                'paraview-5.11.0.p006-GIL.patch',
288                'paraview-5.11.0.p009-openturns-1.21.patch'
289               ]
290     depend : [
291               'Python',
292               'hdf5',
293               'qt',
294               'PyQt',
295               'sip',
296               'boost',
297               'libxml2',
298               'freetype',
299               'matplotlib',
300               'cgns',
301               'Pygments'
302               ]
303     opt_depend : ['ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
304 }
305
306 version_5_11_0_win :
307 {
308     compil_script :  'ParaView-5.11.0.bat'
309     archive_info : {archive_name : "ParaView-5.11.0.tar.gz"}
310     depend : [
311               'Python',
312               'hdf5',
313               'qt',
314               'boost',
315               'libxml2',
316               'freetype',
317               'cgns',
318               'Pygments',
319               'pthreads',
320               'zlib'
321              ]
322     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'rkCommon', 'matplotlib']
323     patches : ['paraview-5.11.0.p001-FindCGNS.patch',
324                'paraview-5.11.0.p002-FindMPI.patch',
325                'paraview-5.11.0.p004-vtkUniformHyperTreeGrid.patch',
326                'paraview-5.11.0.p006-GIL.patch',
327                'paraview-5.11.0.p009-openturns-1.21.patch'
328               ]
329 }
330
331 version_5_11_0_win_dbg :
332 {
333     compil_script :  'ParaView-5.11.0.bat'
334     archive_info : {archive_name : "ParaView-5.11.0.tar.gz"}
335     depend : [
336               'Python',
337               'hdf5',
338               'qt',
339               'boost',
340               'libxml2',
341               'freetype',
342               'cgns',
343               'Pygments',
344               'pthreads',
345               'zlib'
346              ]
347     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'rkCommon', 'matplotlib']
348     patches : ['paraview-5.11.0.p001-FindCGNS.patch',
349                'paraview-5.11.0.p002-FindMPI.patch',
350                'paraview-5.11.0.p004-vtkUniformHyperTreeGrid.patch',
351                'paraview-5.11.0.p005-vtkPython-debug.patch',
352                'paraview-5.11.0.p006-GIL.patch',
353                'paraview-5.11.0.p009-openturns-1.21.patch'
354               ]
355 }
356
357 version_5_11_0_MPI :
358 {
359     compil_script :  'ParaView-5.11.0.sh'
360     archive_info : {archive_name : "ParaView-5.11.0.tar.gz"}
361     patches : ['paraview-5.11.0.p001-FindCGNS.patch',
362                'paraview-5.11.0.p002-FindMPI.patch',
363                'paraview-5.11.0.p006-GIL.patch',
364                'paraview-5.11.0.p009-openturns-1.21.patch'
365               ]
366     depend : [
367               'Python',
368               'hdf5',
369               'qt',
370               'PyQt',
371               'sip',
372               'boost',
373               'libxml2',
374               'freetype',
375               'matplotlib',
376               'cgns',
377               'Pygments'
378               ]
379     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
380 }
381
382 version_5_11_0_MPI_LATA_64BITS_IDS :
383 {
384     compil_script :  'ParaView-5.11.0.sh'
385     archive_info : {archive_name : "ParaView-5.11.0.tar.gz"}
386     patches : ['paraview-5.11.0.p001-FindCGNS.patch',
387                'paraview-5.11.0.p002-FindMPI.patch',
388                'paraview-0012-LATA_64BITS_IDS.patch',
389                'paraview-5.11.0.p006-GIL.patch',
390                'paraview-5.11.0.p009-openturns-1.21.patch'
391               ]
392     depend : [
393               'Python',
394               'hdf5',
395               'qt',
396               'PyQt',
397               'sip',
398               'boost',
399               'libxml2',
400               'freetype',
401               'matplotlib',
402               'cgns',
403               'Pygments'
404               ]
405     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
406 }
407
408 version_5_11_0_MPI_DB10 :
409 {
410     compil_script :  'ParaView-5.11.0.sh'
411     archive_info : {archive_name : "ParaView-5.11.0.tar.gz"}
412     patches : ['paraview-5.11.0.p001-FindCGNS.patch',
413                'paraview-5.11.0.p002-FindMPI.patch',
414                'paraview-5.11.0.p003-ParaViewClient.patch',
415                'paraview-5.11.0.p006-GIL.patch',
416                'paraview-5.11.0.p009-openturns-1.21.patch'
417                ]
418     depend : [
419               'Python',
420               'hdf5',
421               'qt',
422               'PyQt',
423               'sip',
424               'boost',
425               'libxml2',
426               'freetype',
427               'matplotlib',
428               'cgns',
429               'Pygments'
430               ]
431     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
432 }
433
434 version_5_11_0_MPI_CO8 :
435 {
436     compil_script :  'ParaView-5.11.0.sh'
437     archive_info : {archive_name : "ParaView-5.11.0.tar.gz"}
438     patches : ['paraview-5.11.0.p001-FindCGNS.patch',
439                'paraview-5.11.0.p002-FindMPI.patch',
440                'paraview-5.11.0.p003-ParaViewClient.patch',
441                'paraview-5.11.0.p006-GIL.patch',
442                'paraview-5.11.0.p009-openturns-1.21.patch'
443               ]
444     depend : [
445               'Python',
446               'hdf5',
447               'qt',
448               'PyQt',
449               'sip',
450               'boost',
451               'libxml2',
452               'freetype',
453               'matplotlib',
454               'cgns',
455               'Pygments'
456               ]
457     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
458 }
459
460 version_5_11_0_MPI_FD38 :
461 {
462     compil_script :  'ParaView-5.11.0.sh'
463     archive_info : {archive_name : "ParaView-5.11.0.tar.gz"}
464     patches : ['paraview-5.11.0.p001-FindCGNS.patch',
465                'paraview-5.11.0.p002-FindMPI.patch',
466                'paraview-5.11.0.p006-GIL.patch',
467                'paraview-5.11.0.p007-mpi4py-FD37.patch',
468                'paraview-5.11.0.p008-cstdint-FD38.patch',
469                'paraview-5.11.0.p009-openturns-1.21.patch'
470               ]
471     depend : [
472               'Python',
473               'hdf5',
474               'qt',
475               'PyQt',
476               'sip',
477               'boost',
478               'libxml2',
479               'freetype',
480               'matplotlib',
481               'cgns',
482               'Pygments'
483               ]
484     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
485 }
486
487 version_5_11_0_MPI_FD37 :
488 {
489     compil_script :  'ParaView-5.11.0.sh'
490     archive_info : {archive_name : "ParaView-5.11.0.tar.gz"}
491     patches : ['paraview-5.11.0.p001-FindCGNS.patch',
492                'paraview-5.11.0.p002-FindMPI.patch',
493                'paraview-5.11.0.p006-GIL.patch',
494                'paraview-5.11.0.p007-mpi4py-FD37.patch',
495                'paraview-5.11.0.p009-openturns-1.21.patch'
496               ]
497     depend : [
498               'Python',
499               'hdf5',
500               'qt',
501               'PyQt',
502               'sip',
503               'boost',
504               'libxml2',
505               'freetype',
506               'matplotlib',
507               'cgns',
508               'Pygments'
509               ]
510     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
511 }
512
513 version_5_9_0 :
514 {
515     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf']
516     compil_script :  'ParaView-5.9.0.sh'
517     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
518     # two other LATA patches already included in archive
519     patches : ['paraview.0003-ParaViewClient.patch',
520                'paraview.0004-ParaView_hdf5.patch',
521                'paraview.0005-ParaView_find_cgns.patch',
522                'paraview.0006-ParaView_find_libxml2.patch',
523                'paraview.0007-ParaView_find_freetype.patch',
524                'paraview.0010-ParaView_CATALYST_cmake.patch',
525                'paraview.0008-ParaView_coincident_rendering.patch',
526                'paraview.0011-ParaView_protobuf_crash.patch',
527                'paraview.0015-Paraview_VTKM_ioss.patch',
528                'paraview-5.9.0-gcc.11.0.patch',
529                'paraview.0018-spns-26351-autoconvert.patch',
530                'paraview.0019-spns-26344-VTK-OpenMP.patch'
531               ]
532 }
533
534 version_5_9_0_int32 :
535 {
536     compil_script :  'ParaView-5.9.0.sh'
537     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
538     # two other LATA patches already included in archive
539     patches : ['paraview.0003-ParaViewClient.patch',
540                'paraview.0004-ParaView_hdf5.patch',
541                'paraview.0005-ParaView_find_cgns.patch',
542                'paraview.0006-ParaView_find_libxml2.patch',
543                'paraview.0007-ParaView_find_freetype.patch',
544                'paraview.0010-ParaView_CATALYST_cmake.patch',
545                'paraview.0008-ParaView_coincident_rendering.patch',
546                'paraview.0011-ParaView_protobuf_crash.patch',
547                'paraview.0015-Paraview_VTKM_ioss.patch',
548                'paraview.0018-spns-26351-autoconvert.patch',
549                'paraview.0019-spns-26344-VTK-OpenMP.patch'
550               ]
551 }
552
553 version_5_9_0_win :
554 {
555     compil_script :  'ParaView-5.9.0.bat'
556     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
557     depend : [
558               'Python',
559               'hdf5',
560               'qt',
561               'boost',
562               'libxml2',
563               'freetype',
564               'cgns',
565               'Pygments',
566               'pthreads',
567               'zlib'
568              ]
569     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'rkCommon', 'matplotlib']
570     patches : ['paraview.0003-ParaViewClient.patch',
571                'paraview.0004-ParaView_hdf5.patch',
572                'paraview.0005-ParaView_find_cgns.patch',
573                'paraview.0006-ParaView_find_libxml2.patch',
574                'paraview.0007-ParaView_find_freetype.patch',
575                'paraview.0009-ParaView_find_zlib.patch',
576                'paraview.0010-ParaView_CATALYST_cmake.patch',
577                'paraview.1001-ParaView_windows_catalyst_cmake.patch',
578                'paraview.0008-ParaView_coincident_rendering.patch',
579                'paraview.0011-ParaView_protobuf_crash.patch',
580                'paraview.0018-spns-26351-autoconvert.patch',
581                'paraview.0019-spns-26344-VTK-OpenMP.patch',
582                'paraview.0015-Paraview_VTKM_ioss.patch'
583               ]
584 }
585
586 version_5_9_0_win_dbg :
587 {
588     compil_script :  'ParaView-5.9.0.bat'
589     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
590     depend : [
591               'Python',
592               'hdf5',
593               'qt',
594               'boost',
595               'libxml2',
596               'freetype',
597               'cgns',
598               'Pygments',
599               'pthreads',
600               'zlib'
601              ]
602     opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'rkCommon', 'matplotlib']
603     patches : ['paraview.0003-ParaViewClient.patch',
604                'paraview.0004-ParaView_hdf5.patch',
605                'paraview.0005-ParaView_find_cgns.patch',
606                'paraview.0006-ParaView_find_libxml2.patch',
607                'paraview.0007-ParaView_find_freetype.patch',
608                'paraview.0009-ParaView_find_zlib.patch',
609                'paraview.0010-ParaView_CATALYST_cmake.patch',
610                'paraview.1001-ParaView_windows_catalyst_cmake.patch',
611                'paraview.0008-ParaView_coincident_rendering.patch',
612                'paraview.0011-ParaView_protobuf_crash.patch',
613                'paraview.0018-spns-26351-autoconvert.patch',
614                'paraview.0019-spns-26344-VTK-OpenMP.patch',
615                'paraview.0015-Paraview_VTKM_ioss.patch',
616                'paraview-5.9.0-vs-debug.patch'
617               ]
618 }
619
620 version_5_9_0_MPI :
621 {
622     compil_script :  'ParaView-5.9.0.sh'
623     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
624     patches : ['paraview.0003-ParaViewClient.patch',
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-5.9-VTKM_MPI.patch',
630                'paraview.0010-ParaView_CATALYST_cmake.patch',
631                'paraview.0008-ParaView_coincident_rendering.patch',
632                'paraview.0011-ParaView_protobuf_crash.patch',
633                'paraview.0015-Paraview_VTKM_ioss.patch',
634                'paraview-5.9.0-gcc.11.0.patch',
635                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
636                'paraview.0018-spns-26351-autoconvert.patch',
637                'paraview.0019-spns-26344-VTK-OpenMP.patch',
638                'paraview.0020.findMPI.patch',
639                'paraview.0021-FindGDAL.patch'
640               ]
641 }
642
643 version_5_9_0_MPI_LATA_64BITS_IDS :
644 {
645     compil_script :  'ParaView-5.9.0.sh'
646     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
647     patches : ['paraview.0003-ParaViewClient.patch',
648                'paraview.0004-ParaView_hdf5.patch',
649                'paraview.0005-ParaView_find_cgns.patch',
650                'paraview.0006-ParaView_find_libxml2.patch',
651                'paraview.0007-ParaView_find_freetype.patch',
652                'paraview-5.9-VTKM_MPI.patch',
653                'paraview.0010-ParaView_CATALYST_cmake.patch',
654                'paraview.0008-ParaView_coincident_rendering.patch',
655                'paraview.0011-ParaView_protobuf_crash.patch',
656                'paraview.0015-Paraview_VTKM_ioss.patch',
657                'paraview-5.9.0-gcc.11.0.patch',
658                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
659                'paraview.0018-spns-26351-autoconvert.patch',
660                'paraview.0019-spns-26344-VTK-OpenMP.patch',
661                'paraview.0020.findMPI.patch',
662                'paraview.0021-FindGDAL.patch',
663                'paraview-0012-LATA_64BITS_IDS.patch'
664               ]
665 }
666
667 version_5_9_0_FD36 :
668 {
669     compil_script :  'ParaView-5.9.0.sh'
670     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
671     # two other LATA patches already included in archive
672     patches : ['paraview.0003-ParaViewClient.patch',
673                'paraview.0004-ParaView_hdf5.patch',
674                'paraview.0005-ParaView_find_cgns.patch',
675                'paraview.0006-ParaView_find_libxml2.patch',
676                'paraview.0007-ParaView_find_freetype.patch',
677                'paraview-5.9-VTKM_MPI.patch',
678                'paraview.0010-ParaView_CATALYST_cmake.patch',
679                'paraview.0008-ParaView_coincident_rendering.patch',
680                'paraview.0011-ParaView_protobuf_crash.patch',
681                'paraview.0015-Paraview_VTKM_ioss.patch',
682                'paraview-5.9.0-gcc.11.0.patch',
683                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
684                'paraview.0018-spns-26351-autoconvert.patch',
685                'paraview.0019-spns-26344-VTK-OpenMP.patch',
686                'paraview.0020.findMPI.patch',
687                'paraview.0021-FindGDAL.patch',
688                'paraview-5.9.0-python-3.10.Py_REFCNT.patch'
689               ]
690 }
691
692 version_5_9_0_FD32 :
693 {
694     compil_script :  'ParaView-5.9.0.sh'
695     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
696     # two other LATA patches already included in archive
697     patches : ['paraview.0003-ParaViewClient.patch',
698                'paraview.0005-ParaView_find_cgns.patch',
699                'paraview.0010-ParaView_CATALYST_cmake.patch',
700                'paraview.0008-ParaView_coincident_rendering.patch',
701                'paraview.0011-ParaView_protobuf_crash.patch',
702                'paraview.0015-Paraview_VTKM_ioss.patch'
703                'paraview.0018-spns-26351-autoconvert.patch',
704                'paraview.0019-spns-26344-VTK-OpenMP.patch'
705               ]
706 }
707
708 version_5_9_0_UB22_04 :
709 {
710     compil_script :  'ParaView-5.9.0.sh'
711     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
712     # two other LATA patches already included in archive
713     patches : ['paraview.0003-ParaViewClient.patch',
714                'paraview.0004-ParaView_hdf5.patch',
715                'paraview.0005-ParaView_find_cgns.patch',
716                'paraview.0006-ParaView_find_libxml2.patch',
717                'paraview.0007-ParaView_find_freetype.patch',
718                'paraview-5.9-VTKM_MPI.patch',
719                'paraview.0010-ParaView_CATALYST_cmake.patch',
720                'paraview.0008-ParaView_coincident_rendering.patch',
721                'paraview.0011-ParaView_protobuf_crash.patch',
722                'paraview.0015-Paraview_VTKM_ioss.patch',
723                'paraview-5.9.0-gcc.11.0.patch',
724                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
725                'paraview.0018-spns-26351-autoconvert.patch',
726                'paraview.0019-spns-26344-VTK-OpenMP.patch',
727                'paraview.0020.findMPI.patch',
728                'paraview.0021-FindGDAL.patch',
729                'paraview-5.9.0-python-3.10.Py_REFCNT.patch'
730               ]
731 }
732
733 version_5_9_0_UB20_04 :
734 {
735     compil_script :  'ParaView-5.9.0.sh'
736     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
737     # two other LATA patches already included in archive
738     patches : ['paraview.0003-ParaViewClient.patch',
739                'paraview.0004-ParaView_hdf5.patch',
740                'paraview.0005-ParaView_find_cgns.patch',
741                'paraview.0006-ParaView_find_libxml2.patch',
742                'paraview.0007-ParaView_find_freetype.patch',
743                'paraview-5.9-VTKM_MPI.patch',
744                'paraview.0010-ParaView_CATALYST_cmake.patch',
745                'paraview.0008-ParaView_coincident_rendering.patch',
746                'paraview.0011-ParaView_protobuf_crash.patch',
747                'paraview.0015-Paraview_VTKM_ioss.patch',
748                'paraview-5.9.0-gcc.11.0.patch',
749                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
750                'paraview.0018-spns-26351-autoconvert.patch',
751                'paraview.0019-spns-26344-VTK-OpenMP.patch',
752                'paraview.0020.findMPI.patch'
753               ]
754 }
755
756 version_5_9_0_CO8 :
757 {
758     compil_script :  'ParaView-5.9.0.sh'
759     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
760     # two other LATA patches already included in archive
761     patches : ['paraview.0003-ParaViewClient.patch',
762                'paraview.0005-ParaView_find_cgns.patch',
763                'paraview.0010-ParaView_CATALYST_cmake.patch',
764                'paraview.0008-ParaView_coincident_rendering.patch',
765                'paraview.0011-ParaView_protobuf_crash.patch',
766                'paraview.0015-Paraview_VTKM_ioss.patch',
767                'paraview.0018-spns-26351-autoconvert.patch',
768                'paraview.0019-spns-26344-VTK-OpenMP.patch',
769                'paraview.0020.findMPI.patch'
770               ]
771 }
772
773 version_5_9_0_DB10 :
774 {
775     compil_script :  'ParaView-5.9.0.sh'
776     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
777     # two other LATA patches already included in archive
778     patches : ['paraview.0003-ParaViewClient.patch',
779                'paraview-5.9_qt-minimum-version.patch',
780                'paraview.0003-ParaViewClient_native.patch',
781                'paraview.0004-ParaView_hdf5.patch',
782                'paraview.0005-ParaView_find_cgns.patch',
783                'paraview.0006-ParaView_find_libxml2.patch',
784                'paraview.0007-ParaView_find_freetype.patch',
785                'paraview-5.9-VTKM_MPI.patch',
786                'paraview.0010-ParaView_CATALYST_cmake.patch',
787                'paraview.0008-ParaView_coincident_rendering.patch',
788                'paraview.0011-ParaView_protobuf_crash.patch',
789                'paraview.0015-Paraview_VTKM_ioss.patch',
790                'paraview-5.9.0-gcc.11.0.patch',
791                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
792                'paraview.0018-spns-26351-autoconvert.patch',
793                'paraview.0019-spns-26344-VTK-OpenMP.patch',
794                'paraview.0020.findMPI.patch'
795               ]
796 }
797
798 version_5_9_0_DB11 :
799 {
800     compil_script :  'ParaView-5.9.0.sh'
801     archive_info : {archive_name : "ParaView-5.9.0-lata.tar.gz"}
802     # two other LATA patches already included in archive
803     patches : ['paraview.0003-ParaViewClient.patch',
804                'paraview-5.9_qt-minimum-version.patch',
805                'paraview.0003-ParaViewClient_native.patch',
806                'paraview.0004-ParaView_hdf5.patch',
807                'paraview.0005-ParaView_find_cgns.patch',
808                'paraview.0006-ParaView_find_libxml2.patch',
809                'paraview.0007-ParaView_find_freetype.patch',
810                'paraview-5.9-VTKM_MPI.patch',
811                'paraview.0010-ParaView_CATALYST_cmake.patch',
812                'paraview.0008-ParaView_coincident_rendering.patch',
813                'paraview.0011-ParaView_protobuf_crash.patch',
814                'paraview.0015-Paraview_VTKM_ioss.patch',
815                'paraview-5.9.0-gcc.11.0.patch',
816                'paraview.0017-VTK-openMPI-if-devtoolset.patch',
817                'paraview.0018-spns-26351-autoconvert.patch',
818                'paraview.0019-spns-26344-VTK-OpenMP.patch',
819                'paraview.0020.findMPI.patch'
820               ]
821 }
822
823 version_5_8_0 :
824 {
825     compil_script :  'ParaView-5.8.0.sh'
826     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
827     # two other LATA patches already included in archive
828     patches : ['paraview.0003-ParaViewClient.patch',
829                'paraview.0004-ParaView_hdf5.patch',
830                'paraview.0005-ParaView_find_cgns.patch',
831                'paraview.0006-ParaView_find_libxml2.patch',
832                'paraview.0007-ParaView_find_freetype.patch',
833                'paraview.0009-ParaView_volume_mapper.patch',
834                'paraview.0010-ParaView_find_python.patch',
835                'pv_coincident.patch'
836               ]
837 }
838
839 version_5_8_0_int32 :
840 {
841     compil_script :  'ParaView-5.8.0.sh'
842     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
843     # two other LATA patches already included in archive
844     patches : ['paraview.0003-ParaViewClient.patch',
845                'paraview.0004-ParaView_hdf5.patch',
846                'paraview.0005-ParaView_find_cgns.patch',
847                'paraview.0006-ParaView_find_libxml2.patch',
848                'paraview.0007-ParaView_find_freetype.patch',
849                'paraview.0009-ParaView_volume_mapper.patch',
850                'paraview.0010-ParaView_find_python.patch',
851                'pv_coincident.patch'
852               ]
853 }
854
855 version_5_8_0_win :
856 {
857     compil_script :  'ParaView-5.8.0.bat'
858     depend : [
859               'Python',
860               'hdf5',
861               'qt',
862               'boost',
863               'libxml2',
864               'freetype',
865               'matplotlib',
866               'cgns',
867               'Pygments',
868               'pthreads',
869               'zlib'
870              ]
871     patches : ['paraview.0003-ParaViewClient.patch',
872                'paraview.0004-ParaView_hdf5.patch',
873                'paraview.0005-ParaView_find_cgns.patch',
874                'paraview.0006-ParaView_find_libxml2.patch',
875                'paraview.0007-ParaView_find_freetype.patch',
876                'paraview.0008-ParaView_find_zlib.patch',
877                'paraview.0009-ParaView_volume_mapper.patch',
878                'pv_coincident.patch'
879              ]
880 }
881
882 version_5_8_0_win_int32 :
883 {
884     compil_script :  'ParaView-5.8.0.bat'
885     depend : [
886               'Python',
887               'hdf5',
888               'qt',
889               'boost',
890               'libxml2',
891               'freetype',
892               'matplotlib',
893               'cgns',
894               'Pygments',
895               'pthreads',
896               'zlib'
897              ]
898     patches : ['paraview.0003-ParaViewClient.patch',
899                'paraview.0004-ParaView_hdf5.patch',
900                'paraview.0005-ParaView_find_cgns.patch',
901                'paraview.0006-ParaView_find_libxml2.patch',
902                'paraview.0007-ParaView_find_freetype.patch',
903                'paraview.0008-ParaView_find_zlib.patch',
904                'paraview.0009-ParaView_volume_mapper.patch',
905                'pv_coincident.patch'
906               ]
907 }
908
909 version_5_8_0_MPI :
910 {
911     compil_script :  'ParaView-5.8.0.sh'
912     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
913     patches : ['paraview.0003-ParaViewClient.patch',
914                'paraview.0004-ParaView_hdf5.patch',
915                'paraview.0005-ParaView_find_cgns.patch',
916                'paraview.0006-ParaView_find_libxml2.patch',
917                'paraview.0007-ParaView_find_freetype.patch',
918                'paraview.0009-ParaView_volume_mapper.patch',
919                'paraview.0012-VTKM_MPI.patch',
920                'pv_coincident.patch'
921               ]
922 }
923
924 version_5_8_0_MPI_LATA_64BITS_IDS :
925 {
926     compil_script :  'ParaView-5.8.0.sh'
927     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
928     patches : ['paraview.0003-ParaViewClient.patch',
929                'paraview.0004-ParaView_hdf5.patch',
930                'paraview.0005-ParaView_find_cgns.patch',
931                'paraview.0006-ParaView_find_libxml2.patch',
932                'paraview.0007-ParaView_find_freetype.patch',
933                'paraview.0009-ParaView_volume_mapper.patch',
934                'paraview.0012-VTKM_MPI.patch',
935                'pv_coincident.patch',
936                'paraview-0012-LATA_64BITS_IDS.patch'
937               ]
938 }
939
940
941 version_5_8_0_MPI_int32 :
942 {
943     compil_script :  'ParaView-5.8.0.sh'
944     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
945     patches : ['paraview.0003-ParaViewClient.patch',
946                'paraview.0004-ParaView_hdf5.patch',
947                'paraview.0005-ParaView_find_cgns.patch',
948                'paraview.0006-ParaView_find_libxml2.patch',
949                'paraview.0007-ParaView_find_freetype.patch',
950                'paraview.0009-ParaView_volume_mapper.patch',
951                'paraview.0012-VTKM_MPI.patch',
952                'pv_coincident.patch'
953               ]
954 }
955
956 version_5_8_0_FD30 :
957 {
958     compil_script :  'ParaView-5.8.0.sh'
959     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
960     # two other LATA patches already included in archive
961     patches : ['paraview.0010-ParaViewClient.patch', # xmlpatterns-qt5
962                'paraview.0004-ParaView_hdf5.patch',
963                'paraview.0005-ParaView_find_cgns.patch',
964                'paraview.0006-ParaView_find_libxml2.patch',
965                'paraview.0007-ParaView_find_freetype.patch',
966                'paraview.0009-ParaView_volume_mapper.patch',
967                'pv_coincident.patch'
968               ]
969 }
970
971 version_5_8_0_FD32 :
972 {
973     compil_script :  'ParaView-5.8.0.sh'
974     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
975     # two other LATA patches already included in archive
976     patches : ['paraview.0010-ParaViewClient.patch',
977                 'paraview.0004-ParaView_hdf5.patch',
978                 'paraview.0005-ParaView_find_cgns.patch',
979                 'paraview.0006-ParaView_find_libxml2.patch',
980                 'paraview.0007-ParaView_find_freetype.patch',
981                 'paraview.0009-ParaView_volume_mapper.patch',
982                 'pv_coincident.patch'
983               ]
984 }
985
986 version_5_8_0_CO7_OpenMP :
987 {
988     compil_script :  'ParaView-5.8.0.sh'
989     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
990     # two other LATA patches already included in archive
991     patches : ['paraview.0003-ParaViewClient.patch',
992                 'paraview.0004-ParaView_hdf5.patch',
993                 'paraview.0005-ParaView_find_cgns.patch',
994                 'paraview.0006-ParaView_find_libxml2.patch',
995                 'paraview.0007-ParaView_find_freetype.patch',
996                 'paraview.0009-ParaView_volume_mapper.patch',
997                 'paraview.0011-vtkSMPSelection.patch',
998                 'pv_coincident.patch'
999               ]
1000 }
1001
1002 version_5_8_0_CO8 :
1003 {
1004     compil_script :  'ParaView-5.8.0.sh'
1005     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
1006     # two other LATA patches already included in archive
1007     patches : ['paraview.0010-ParaViewClient.patch',
1008                'paraview.0004-ParaView_hdf5.patch',
1009                'paraview.0005-ParaView_find_cgns.patch',
1010                'paraview.0006-ParaView_find_libxml2.patch',
1011                'paraview.0007-ParaView_find_freetype.patch',
1012                'paraview.0009-ParaView_volume_mapper.patch',
1013                'pv_coincident.patch'
1014               ]
1015 }
1016
1017
1018 version_5_6_0_bfaf7b8 :
1019 {
1020     compil_script : "ParaView-5.6.0_bfaf7b8.sh"
1021     patches :[
1022               'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
1023               'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch'
1024              ]
1025     depend : [
1026               'Python',
1027               'hdf5',
1028               'qt',
1029               'boost',
1030               'libxml2',
1031               'freetype',
1032               'matplotlib',
1033               'gl2ps',
1034               'cgns',
1035               'Pygments'
1036               ]
1037 }
1038
1039 version_5_6_0_bfaf7b8_win :
1040 {
1041     compil_script : "ParaView-5.6.0_bfaf7b8.bat"
1042     patches :  [
1043                 'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
1044                 'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch',
1045                 'ParaView-5.6.0_bfaf7b8-vtkm_visual_studio.patch'
1046                ]
1047     depend : [
1048               'Python',
1049               'hdf5',
1050               'qt',
1051               'boost',
1052               'libxml2',
1053               'freetype',
1054               'matplotlib',
1055               'gl2ps',
1056               'cgns',
1057               'Pygments',
1058               'pthreads'
1059              ]
1060 }
1061
1062 version_5_6_0_bfaf7b8_ospray_win :
1063 {
1064     compil_script : "ParaView-5.6.0_bfaf7b8.bat"
1065     archive_info : {archive_name : "ParaView-5.6.0_bfaf7b8.tar.gz"}
1066     patches : [
1067                'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
1068                'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch',
1069                'ParaView-5.6.0_bfaf7b8-vtkm_visual_studio.patch'
1070               ]
1071     depend : [
1072               'Python',
1073               'hdf5',
1074               'qt',
1075               'boost',
1076               'libxml2',
1077               'freetype',
1078               'matplotlib',
1079               'gl2ps',
1080               'cgns',
1081               'Pygments',
1082               'ospray',
1083               'pthreads'
1084              ]
1085 }
1086
1087 version_5_6_0p1_7bafc2b :
1088 {
1089     compil_script : "ParaView-5.6.0p1_7bafc2b.sh"
1090     patches :  [
1091                ]
1092     depend : [
1093               'Python',
1094               'hdf5',
1095               'qt',
1096               'boost',
1097               'libxml2',
1098               'freetype',
1099               'matplotlib',
1100               'gl2ps',
1101               'cgns',
1102               'Pygments'
1103              ]
1104 }
1105
1106 version_5_6_0p1_7bafc2b_win :
1107 {
1108     compil_script : "ParaView-5.6.0p1_7bafc2b.bat"
1109     patches :  [
1110                 'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
1111                 'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch',
1112                 'ParaView-5.6.0_bfaf7b8-vtkm_visual_studio.patch'
1113                ]
1114     depend : [
1115               'Python',
1116               'hdf5',
1117               'qt',
1118               'boost',
1119               'libxml2',
1120               'freetype',
1121               'matplotlib',
1122               'gl2ps',
1123               'cgns',
1124               'Pygments',
1125               'pthreads'
1126              ]
1127 }
1128
1129 version_5_4_1b5c4c89 :
1130 {
1131     compil_script : "ParaView-5.4.1_b5c4c89.sh"
1132     # TA - OP 29/05/2018 Add the 3 patches from BO
1133     patches : [
1134                'ParaView-5.4.0-b5c4c893-0001-Fix-prob~stallation-of-VTKTargets.cmake-fi.patch',
1135                'ParaView-5.4.0-b5c4c893-vtkXOpenGLRenderWindow.cxx.patch',
1136                'ParaView-5.4.0-b5c4c893_temporaty_patch.patch'
1137               ]
1138     depend : [
1139               'Python',
1140               'hdf5',
1141               'qt',
1142               'boost',
1143               'libxml2',
1144               'freetype',
1145               'matplotlib',
1146               'gl2ps',
1147               'cgns',
1148               'Pygments'
1149              ]
1150 }
1151
1152
1153 version_5_1_2plus_820 :
1154 {
1155     compil_script : "ParaView-5.1-820.sh"
1156     depend : [
1157               'Python',
1158               'hdf5',
1159               'qt',
1160               'boost',
1161               'gl2ps',
1162               'libxml2',
1163               'freetype',
1164               'matplotlib'
1165              ]
1166 }
1167
1168 version_5_1_2plus_820_offscreen_rendering :
1169 {
1170     compil_script : "ParaView-5.1-820-offscreen_rendering.sh"
1171     depend : [
1172               'Python',
1173               'hdf5',
1174               'qt',
1175               'boost',
1176               'gl2ps',
1177               'libxml2',
1178               'freetype',
1179               'matplotlib',
1180               'mesa'
1181              ]
1182 }
1183
1184 version_5_1_2plus_820_win :
1185 {
1186     compil_script : "ParaView-5.1-820.bat"
1187     depend : [
1188               'Python',
1189               'hdf5',
1190               'qt',
1191               'boost',
1192               'gl2ps',
1193               'libxml2',
1194               'freetype',
1195               'matplotlib',
1196               'zlib',
1197               'libpng'
1198              ]
1199     opt_depend : []
1200     patches : [ 'ParaView-5.1.2-win.patch' ]
1201 }
1202
1203 version_5_1_2plus :
1204 {
1205     compil_script : "ParaView-5.1.sh"
1206     depend : [
1207               'Python',
1208               'hdf5',
1209               'qt',
1210               'boost',
1211               'gl2ps',
1212               'libxml2',
1213               'freetype',
1214               'matplotlib',
1215               'cgns'
1216              ]
1217 }
1218
1219 version_5_0_1p1 :
1220 {
1221     name : "ParaView"
1222     compil_script :  $name + "-5.0.sh"
1223     depend : [
1224               'Python',
1225               'hdf5',
1226               'qt',
1227               'boost',
1228               'gl2ps',
1229               'libxml2',
1230               'freetype',
1231               'matplotlib'
1232              ]
1233 }
1234
1235 version_4_2_0 :
1236 {
1237     compil_script :  $name + "-3.14.0.sh"
1238     depend : [
1239               'Python',
1240               'hdf5',
1241               'qt',
1242               'boost',
1243               'gl2ps',
1244               'libxml2',
1245               'freetype',
1246               'matplotlib'
1247              ]
1248     patches : [
1249                   $name + "-4.2.0.patch"
1250               ]
1251 }
1252
1253 version_3_14_0 :
1254 {
1255     name : "ParaView"
1256     compil_script : $name + "-3.14.0.sh"
1257     depend : [
1258               "Python",
1259               "hdf5",
1260               "qt",
1261               "ParaViewData",
1262               "boost",
1263               "gl2ps"
1264              ]
1265     patches : [
1266                   $name + "-3.14.0.patch"
1267               ]
1268 }