5 cmake_options : " -Dgminimal:BOOL=ON -Dmathmore:BOOL=ON -Ddataframe:BOOL=ON -Dmlp:BOOL=ON -Dfftw3:BOOL=ON -Dminuit2:BOOL=ON -Dxml:BOOL=ON -Dasimage:BOOL=ON -Dpyroot:BOOL=ON -Dsoversion:BOOL=ON -Ddataframe:BOOL=ON -DPYTHON_EXECUTABLE:STRING=${PYTHONBIN} -DPYTHON_INCLUDE_DIR:STRING=${PYTHON_INCLUDE} "
11 github : "https://github.com/root-project/root.git"
16 env_script : $name + ".py"
18 depend : ['Python', 'boost', 'freetype', 'freeimage']
19 build_depend : ['cmake', 'libxml2', 'doxygen']
20 source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name
21 build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name
31 build_source : "script"
32 compil_script : "root.bat"
33 depend : ['Python', 'Cython', 'numpy']
39 get_source : "archive"
40 archive_info : {archive_name : "root_v6.30.06.source.tar.gz"}
46 build_source : "script"
47 compil_script : "root-6.30.bat"
48 depend : ['Python', 'Cython', 'numpy', 'gl2ps', 'freetype', 'freeimage']
54 get_source : "archive"
60 build_source : "script"
61 compil_script : "root-6.24.bat"
62 depend : ['Python', 'Cython', 'numpy']
68 get_source : "archive"
69 patches : ['root-6.22.06.patch']
74 build_source : "script"
75 compil_script : "root-6.22.bat"
76 archive_info : {archive_name : "root_v6.22.06.win32.vc16.tar.gz"}
82 get_source : "archive"
83 patches : ['root-6.22.02.patch']
88 get_source : "archive"
89 patches : ['root-6.22.02.patch', 'root-6.22-python-11.patch', 'root-include_limits.patch']
94 get_source : "archive"
95 patches : ['root-6.22.02.patch', 'root-include_limits.patch']
98 version_6_22_02_UB22_04:
100 get_source : "archive"
101 patches : ['root-6.22.02.patch',
102 'root-6.22-afterImage.UB22.patch',
103 'root-6.22-string_view.UB22.patch'
109 build_source : "script"
110 compil_script : "root-6.22.bat"
111 archive_info : {archive_name : "root_v6.22.02.win32.vc16.tar.gz"}
112 depend : ['Python', 'boost', 'freetype', 'freeimage']
116 # these two patches cannot be merged - compilation issue on UB20 otherwise
117 version_6_22_02_FD34:
119 get_source : "archive"
120 patches : ['root-6.22.02.patch', 'root-6.22.02-gcc-11.0.patch']
123 version_6_22_02_FD36:
125 get_source : "archive"
126 patches : ['root-6.22.02.patch', 'root-6.22.02-gcc-11.0.patch']
129 version_6_22_02_FD38:
131 get_source : "archive"
132 patches : ['root-6.22.02.patch', 'root-6.22.02-gcc-11.0.patch']
135 version_6_22_02_FD37:
137 get_source : "archive"
138 patches : ['root-6.22.02.patch', 'root-6.22.02-gcc-11.0.patch']
143 get_source : "archive"
149 archive_info : {archive_name : "root_v6.16.00-windows.tar.gz"}
150 build_source : "script"
151 compil_script : "root-6.16.bat"