Salome HOME
spns #20273 REX compilation 9.6.0 rc1 sur Debian 10
[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']
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_8_0 :
34 {
35     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
36     # two other LATA patches already included in archive
37     patches : ['paraview.0003-ParaViewClient.patch',
38                'paraview.0004-ParaView_hdf5.patch',
39                'paraview.0005-ParaView_find_cgns.patch',
40                'paraview.0006-ParaView_find_libxml2.patch',
41                'paraview.0007-ParaView_find_freetype.patch',
42                'paraview.0009-ParaView_volume_mapper.patch',
43                'pv_coincident.patch'
44               ]
45 }
46
47 version_5_8_0_win :
48 {
49     depend : [
50               'Python',
51               'hdf5',
52               'qt',
53               'boost',
54               'libxml2',
55               'freetype',
56               'matplotlib',
57               'cgns',
58               'Pygments',
59               'pthreads',
60               'zlib'
61              ]
62     patches : ['paraview.0003-ParaViewClient.patch',
63                'paraview.0004-ParaView_hdf5.patch',
64                'paraview.0005-ParaView_find_cgns.patch',
65                'paraview.0006-ParaView_find_libxml2.patch',
66                'paraview.0007-ParaView_find_freetype.patch',
67                'paraview.0008-ParaView_find_zlib.patch',
68                'paraview.0009-ParaView_volume_mapper.patch',
69                'pv_coincident.patch'
70               ]
71 }
72
73 version_5_8_0_MPI :
74 {
75     archive_info : {archive_name : "ParaView-5.8.0-lata.tar.gz"}
76     patches : ['paraview.0003-ParaViewClient.patch',
77                'paraview.0004-ParaView_hdf5.patch',
78                'paraview.0005-ParaView_find_cgns.patch',
79                'paraview.0006-ParaView_find_libxml2.patch',
80                'paraview.0007-ParaView_find_freetype.patch',
81                'paraview.0009-ParaView_volume_mapper.patch',
82                'paraview.0012-VTKM_MPI.patch',
83                'pv_coincident.patch'
84               ]
85 }
86
87 version_5_6_0_bfaf7b8 :
88 {
89     compil_script : "ParaView-5.6.0_bfaf7b8.sh"
90     patches :[
91               'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
92               'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch'
93              ]
94     depend : [
95               'Python',
96               'hdf5',
97               'qt',
98               'boost',
99               'libxml2',
100               'freetype',
101               'matplotlib',
102               'gl2ps',
103               'cgns',
104               'Pygments'
105               ]
106 }
107
108 version_5_6_0_bfaf7b8_win :
109 {
110     compil_script : "ParaView-5.6.0_bfaf7b8.bat"
111     patches :  [
112                 'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
113                 'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch',
114                 'ParaView-5.6.0_bfaf7b8-vtkm_visual_studio.patch'
115                ]
116     depend : [
117               'Python',
118               'hdf5',
119               'qt',
120               'boost',
121               'libxml2',
122               'freetype',
123               'matplotlib',
124               'gl2ps',
125               'cgns',
126               'Pygments',
127               'pthreads'
128              ]
129 }
130
131 version_5_6_0_bfaf7b8_ospray_win :
132 {
133     compil_script : "ParaView-5.6.0_bfaf7b8.bat"
134     archive_info : {archive_name : "ParaView-5.6.0_bfaf7b8.tar.gz"}
135     patches : [
136                'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
137                'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch',
138                'ParaView-5.6.0_bfaf7b8-vtkm_visual_studio.patch'
139               ]
140     depend : [
141               'Python',
142               'hdf5',
143               'qt',
144               'boost',
145               'libxml2',
146               'freetype',
147               'matplotlib',
148               'gl2ps',
149               'cgns',
150               'Pygments',
151               'ospray',
152               'pthreads'
153              ]
154 }
155
156 version_5_6_0p1_7bafc2b :
157 {
158     compil_script : "ParaView-5.6.0p1_7bafc2b.sh"
159     patches :  [
160                ]
161     depend : [
162               'cmake',
163               'Python',
164               'hdf5',
165               'qt',
166               'boost',
167               'libxml2',
168               'freetype',
169               'matplotlib',
170               'gl2ps',
171               'cgns',
172               'Pygments'
173              ]
174 }
175
176 version_5_6_0p1_7bafc2b_win :
177 {
178     compil_script : "ParaView-5.6.0p1_7bafc2b.bat"
179     patches :  [
180                 'ParaView-5.6.0_bfaf7b8_patch_against_multiple_py_sv_thr.patch',
181                 'ParaView-5.6.0-bfaf7b82_StateStorage_bug.patch',
182                 'ParaView-5.6.0_bfaf7b8-vtkm_visual_studio.patch'
183                ]
184     depend : [
185               'Python',
186               'hdf5',
187               'qt',
188               'boost',
189               'libxml2',
190               'freetype',
191               'matplotlib',
192               'gl2ps',
193               'cgns',
194               'Pygments',
195               'pthreads'
196              ]
197 }
198
199 version_5_4_1b5c4c89 :
200 {
201     compil_script : "ParaView-5.4.1_b5c4c89.sh"
202     # TA - OP 29/05/2018 Add the 3 patches from BO
203     patches : [
204                'ParaView-5.4.0-b5c4c893-0001-Fix-prob~stallation-of-VTKTargets.cmake-fi.patch',
205                'ParaView-5.4.0-b5c4c893-vtkXOpenGLRenderWindow.cxx.patch',
206                'ParaView-5.4.0-b5c4c893_temporaty_patch.patch'
207               ]
208     depend : [
209               'Python',
210               'hdf5',
211               'qt',
212               'boost',
213               'libxml2',
214               'freetype',
215               'matplotlib',
216               'gl2ps',
217               'cgns',
218               'Pygments'
219              ]
220 }
221
222
223 version_5_1_2plus_820 :
224 {
225     compil_script : "ParaView-5.1-820.sh"
226     depend : [
227               'Python',
228               'hdf5',
229               'qt',
230               'boost',
231               'gl2ps',
232               'libxml2',
233               'freetype',
234               'matplotlib'
235              ]
236 }
237
238 version_5_1_2plus_820_offscreen_rendering :
239 {
240     compil_script : "ParaView-5.1-820-offscreen_rendering.sh"
241     depend : [
242               'Python',
243               'hdf5',
244               'qt',
245               'boost',
246               'gl2ps',
247               'libxml2',
248               'freetype',
249               'matplotlib',
250               'mesa'
251              ]
252 }
253
254 version_5_1_2plus_820_win :
255 {
256     compil_script : "ParaView-5.1-820.bat"
257     depend : [
258               'Python',
259               'hdf5',
260               'qt',
261               'boost',
262               'gl2ps',
263               'libxml2',
264               'freetype',
265               'matplotlib',
266               'zlib',
267               'libpng'
268              ]
269     opt_depend : []
270     patches : [ 'ParaView-5.1.2-win.patch' ]
271 }
272
273 version_5_1_2plus :
274 {
275     compil_script : "ParaView-5.1.sh"
276     depend : [
277               'Python',
278               'hdf5',
279               'qt',
280               'boost',
281               'gl2ps',
282               'libxml2',
283               'freetype',
284               'matplotlib',
285               'cgns'
286              ]
287 }
288
289 version_5_0_1p1 :
290 {
291     name : "ParaView"
292     compil_script :  $name + "-5.0.sh"
293     depend : [
294               'Python',
295               'hdf5',
296               'qt',
297               'boost',
298               'gl2ps',
299               'libxml2',
300               'freetype',
301               'matplotlib'
302              ]
303 }
304
305 version_4_2_0 :
306 {
307     compil_script :  $name + "-3.14.0.sh"
308     depend : [
309               'Python',
310               'hdf5',
311               'qt',
312               'boost',
313               'gl2ps',
314               'libxml2',
315               'freetype',
316               'matplotlib'
317              ]
318     patches : [
319                   $name + "-4.2.0.patch"
320               ]
321 }
322
323 version_3_14_0 :
324 {
325     name : "ParaView"
326     compil_script : $name + "-3.14.0.sh"
327     depend : [
328               "Python",
329               "hdf5",
330               "qt",
331               "ParaViewData",
332               "boost",
333               "gl2ps"
334              ]
335     patches : [
336                   $name + "-3.14.0.patch"
337               ]
338 }