debug : 'no'
base : 'no'
python3 : 'yes'
- platform : ["FD32", "FD34", "FD36", "FD37", "CO8", "DB10", "DB11", "UB20.04", "UB22.04"]
+ platform : ["FD32", "FD34", "FD36", "FD37", "FD38", "CO8", "DB10", "DB11", "UB20.04", "UB22.04"]
environ :
{
build :
'APPLICATION.products.CONFIGURATION' : {tag:'master', base: 'no', section: 'default' }
'APPLICATION.products.SHAPER' : {tag:'master', base: 'no', section: 'default', hpc: 'no' }
}
+
+ {
+ __condition__ : "VARS.dist in ['FD38']"
+ 'APPLICATION.rm_products' : ['root', 'URANIE', 'mesa']
+ 'APPLICATION.products.cmake' : 'native'
+ 'APPLICATION.products.opencv' : {tag: '3.2.0', base: 'no', section: 'version_3_2_0_FD38' }
+ 'APPLICATION.products.omniORB' : '4.2.5'
+ 'APPLICATION.products.omniORBpy' : '4.2.5'
+ 'APPLICATION.products.qwt' : '6.1.6'
+ 'APPLICATION.products.nlopt' : '2.6.0'
+ 'APPLICATION.products.netcdf' : '4.6.2'
+ 'APPLICATION.products.numpy' : {tag: '1.22.2', base: 'no', section: 'version_1_22_2' }
+ 'APPLICATION.products.PyFMI' : {tag: '2.6', base: 'no', section: 'version_2_6_FD38' }
+ 'APPLICATION.products.medfile' : {tag: '4.1.1', base: 'no', section: 'version_4_1_1_FD38' }
+ 'APPLICATION.products.ParaView' : {tag: '5.11.0', base: 'no', section: 'version_5_11_0_MPI_FD38', hpc: 'yes'}
+ 'APPLICATION.products.CONFIGURATION' : {tag:'master', base: 'no', section: 'default' }
+ 'APPLICATION.products.SHAPER' : {tag:'master', base: 'no', section: 'default', hpc: 'no' }
+ }
]
opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
}
+version_5_11_1_MPI_FD38 :
+{
+ compil_script : 'ParaView-5.11.1.sh'
+ archive_info : {archive_name : "ParaView-5.11.1.tar.gz"}
+ patches : []
+ depend : [
+ 'Python',
+ 'hdf5',
+ 'qt',
+ 'PyQt',
+ 'sip',
+ 'boost',
+ 'libxml2',
+ 'freetype',
+ 'matplotlib',
+ 'cgns',
+ 'Pygments'
+ ]
+ opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
+}
+
version_5_11_1_MPI_FD37 :
{
compil_script : 'ParaView-5.11.1.sh'
opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
}
+version_5_11_0_MPI_FD38 :
+{
+ compil_script : 'ParaView-5.11.0.sh'
+ archive_info : {archive_name : "ParaView-5.11.0.tar.gz"}
+ patches : ['paraview-5.11.0.p001-FindCGNS.patch',
+ 'paraview-5.11.0.p002-FindMPI.patch',
+ 'paraview-5.11.0.p006-GIL.patch',
+ 'paraview-5.11.0.p007-mpi4py-FD37.patch'
+ ]
+ depend : [
+ 'Python',
+ 'hdf5',
+ 'qt',
+ 'PyQt',
+ 'sip',
+ 'boost',
+ 'libxml2',
+ 'freetype',
+ 'matplotlib',
+ 'cgns',
+ 'Pygments'
+ ]
+ opt_depend : ['openmpi', 'ospray','tbb', 'openturns', 'gdal', 'netcdf', 'catalyst']
+}
+
version_5_11_0_MPI_FD37 :
{
compil_script : 'ParaView-5.11.0.sh'
pip : "no"
}
}
+
+version_2_6_FD38:
+{
+ patches: ['pyfmi-2.6-python-3.1x.01.patch']
+ compil_script : "PyFMI-2.6.sh"
+ properties:
+ {
+ incremental : "yes"
+ pip : "no"
+ }
+}
+
version_2_6_FD37:
{
patches: ['pyfmi-2.6-python-3.1x.01.patch']
patches: ["python_3.6.5-allocation.patch"] # https://github.com/pyenv/pyenv/issues/1889
}
+version_3_6_5_FD38:
+{
+ patches: ["python_3.6.5-allocation.patch"] # https://github.com/pyenv/pyenv/issues/1889
+}
+
version_3_6_5_FD37:
{
patches: ["python_3.6.5-allocation.patch"] # https://github.com/pyenv/pyenv/issues/1889
patches : ['boost-1.71-pthread-gcc-11.patch']
}
+version_1_71_0_FD38 :
+{
+ compil_script : "boost-1.71.0.sh"
+ patches : ['boost-1.71-pthread-gcc-11.patch']
+}
+
version_1_71_0_FD37 :
{
compil_script : "boost-1.71.0.sh"
CMAKE_OPTIONS+=" -DUSE_SPHINX=OFF" #
elif [ "$DIST_NAME$DIST_VERSION" == "FD37" ]; then
CMAKE_OPTIONS+=" -DUSE_SPHINX=OFF" #
+elif [ "$DIST_NAME$DIST_VERSION" == "FD38" ]; then
+ CMAKE_OPTIONS+=" -DUSE_SPHINX=OFF" #
else
CMAKE_OPTIONS+=" -DUSE_SPHINX=ON"
fi
CMAKE_OPTIONS+=" -DCMAKE_C_FLAGS=-fPIC"
LINUX_DISTRIBUTION="$DIST_NAME$DIST_VERSION"
case $LINUX_DISTRIBUTION in
- FD34|FD35|FD36|FD37|UB22*)
+ FD34|FD35|FD36|FD37|FD38|UB22*)
CMAKE_OPTIONS+=" -DCMAKE_CXX_FLAGS=\"-std=c++14\""
CMAKE_OPTIONS+=" -DCMAKE_CXX_STANDARD=14"
;;
# https://github.com/persalys/persalys/issues/745
LINUX_DISTRIBUTION="$DIST_NAME$DIST_VERSION"
case $LINUX_DISTRIBUTION in
- UB22*|CO8*|CO9*|FD36|FD37)
+ UB22*|CO8*|CO9*|FD36|FD37|FD38)
echo "WARNING: switching OFF TBB support"
CMAKE_OPTIONS+=" -DUSE_TBB=OFF"
;;
FD37)
SITE_PATCH=$SOURCE_DIR/addons/site-patch.py
;;
+ FD38)
+ SITE_PATCH=$SOURCE_DIR/addons/site-patch.py
+ ;;
CO8*)
SITE_PATCH=/usr/lib/pypy/dist-packages/setuptools/site-patch.py
;;
patches: ['SPNS-29880-medfile.patch']
}
+version_4_1_1_FD38 :
+{
+ compil_script : 'med-4.1.1.sh'
+ test_build : "make check"
+ build_depend : ['swig']
+ patches: ['SPNS-29880-medfile.patch']
+}
+
version_4_1_1_FD37 :
{
compil_script : 'med-4.1.1.sh'
patches : ["opencv-3.2.0-ccache.patch", "SPNS-29988-opencv-3.2.0-persistence.patch", "opencv-3.2.0-python2-cmake.patch"]
}
+version_3_2_0_FD38 :
+{
+ patches : ["opencv-3.2.0-ccache.patch", "SPNS-29988-opencv-3.2.0-persistence.patch", "SPNS-29988-opencv-3.2.0-cv2.patch"]
+}
+
version_3_2_0_FD37 :
{
patches : ["opencv-3.2.0-ccache.patch", "SPNS-29988-opencv-3.2.0-persistence.patch", "SPNS-29988-opencv-3.2.0-cv2.patch"]
opt_depend : ['pandas', 'statsmodels']
}
+version_1_20_1_FD38 :
+{
+ compil_script : "openturns-1.20.1" + $VARS.scriptExtension
+ patches : []
+ depend : ['Python', 'lapack', 'hdf5', 'tbb', 'nlopt', 'libxml2', 'eigen', 'matplotlib', 'cminpack', 'FMILibrary', 'PyFMI']
+ opt_depend : ['pandas', 'statsmodels']
+}
+
version_1_20_1_FD37 :
{
compil_script : "openturns-1.20.1" + $VARS.scriptExtension
patches : ['root-6.22.02.patch', 'root-6.22.02-gcc-11.0.patch']
}
+version_6_22_02_FD38:
+{
+ get_source : "archive"
+ patches : ['root-6.22.02.patch', 'root-6.22.02-gcc-11.0.patch']
+}
+
version_6_22_02_FD37:
{
get_source : "archive"