Skip to content
Snippets Groups Projects
Commit d06e1b98 authored by Alexandre Strube's avatar Alexandre Strube
Browse files

CGAL

parent 1e0aae68
Branches
No related tags found
No related merge requests found
name = 'CGAL'
version = '5.2'
homepage = 'http://www.cgal.org/'
description = """The goal of the CGAL Open Source Project is to provide easy access to efficient
and reliable geometric algorithms in the form of a C++ library.
"""
toolchain = {'name': 'gpsmpi', 'version': '2021b'}
toolchainopts = {'strict': True}
source_urls = [
'https://github.com/%(name)s/%(namelower)s/releases/download/v%(version)s/']
sources = [SOURCE_TAR_XZ]
checksums = ['744c86edb6e020ab0238f95ffeb9cf8363d98cde17ebb897d3ea93dac4145923']
builddependencies = [
('CMake', '3.21.1', '', SYSTEM),
('Eigen', '3.3.9'),
]
dependencies = [
('zlib', '1.2.11'),
('Python', '3.9.6'),
('Boost.Python', '1.78.0'),
('MPFR', '4.1.0'),
('GMP', '6.2.1'),
('OpenGL', '2021b'),
('Qt5', '5.15.2'),
]
configopts = "-DCGAL_HEADER_ONLY=OFF -DCMAKE_BUILD_TYPE=Release "
configopts += "-DOPENGL_INCLUDE_DIR=$EBROOTOPENGL/include\; "
configopts += "-DOPENGL_gl_LIBRARY=$EBROOTOPENGL/lib/libGL.%s " % SHLIB_EXT
configopts += "-DOPENGL_glu_LIBRARY=$EBROOTOPENGL/lib/libGLU.%s " % SHLIB_EXT
configopts += "-DWITH_ZLIB=ON -DWITH_MPFR=ON -DWITH_OpenGL=ON -DWITH_Eigen3=ON "
configopts += "-DWITH_GMPXX=ON "
moduleclass = 'numlib'
......@@ -360,7 +360,7 @@ software:
base: True
- name: 'CGAL'
owner: 'strube1'
base: True
mpi: True
- name: 'CMake'
owner: 'strube1'
system: True
......
......@@ -20,6 +20,7 @@ releases = {
'Boost.Python': ['1.74.0', '1.78.0'],
'cairo': ['1.17.2', '1.16.0'],
'CMake': ['3.18.0', '3.21.1'],
'CGAL': ['5.1', '5.2'],
'Coreutils': ['8.32', '9.0'],
'CUDA': ['11.3', '11.5'],
'cuDNN': ['8.2.1.32', '8.2.2.26'],
......@@ -100,8 +101,8 @@ releases = {
'RDFlib': ['5.0.0', '6.0.2'],
're2c': ['1.3', '2.2'],
'Rust': ['1.47.0', '1.54.0'],
'Scikit': ['2021', '2022'],
'SciPy': ['2021', '2021b'],
'scikit': ['2021', '2022'],
'SciPy-Stack': ['2021', '2021b'],
'Shapely': ['1.7.1', '1.8.0'],
'SuiteSparse': ['5.7.1', '5.10.1'],
'snappy': ['1.1.8', '1.1.9'],
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment