From 50e6344968555f2bc521394830966161a6e2ed2e Mon Sep 17 00:00:00 2001 From: h_zimm01 Date: Mon, 18 Dec 2017 14:44:50 +0100 Subject: [PATCH 1/2] adding easyconfigs: CGAL-4.11-intel-2017b-Python-3.6.3.eb --- .../CGAL-4.11-intel-2017b-Python-3.6.3.eb | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 easybuild/easyconfigs/c/CGAL/CGAL-4.11-intel-2017b-Python-3.6.3.eb diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.11-intel-2017b-Python-3.6.3.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.11-intel-2017b-Python-3.6.3.eb new file mode 100644 index 000000000000..6125ffa71e7f --- /dev/null +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.11-intel-2017b-Python-3.6.3.eb @@ -0,0 +1,37 @@ +name = 'CGAL' +version = '4.11' +versionsuffix = '-Python-%(pyver)s' + +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': 'intel', 'version': '2017b'} +toolchainopts = {'strict': True} + +source_urls = ['https://github.com/CGAL/cgal/releases/download/releases%2FCGAL-%(version)s'] +sources = [SOURCE_TAR_XZ] +checksums = ['27a7762e5430f5392a1fe12a3a4abdfe667605c40224de1c6599f49d66cfbdd2'] + +dependencies = [ + ('zlib', '1.2.11'), + ('Python', '3.6.3'), + ('Boost', '1.65.1', versionsuffix), + ('MPFR', '3.1.5'), + ('GMP', '6.1.2'), + ('libGLU', '9.0.0'), + ('Qt5', '5.8.0'), +] + +builddependencies = [ + ('CMake', '3.10.0'), + ('Eigen', '3.3.4', '', True), +] + +configopts = "-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include\;$EBROOTLIBGLU/include " +configopts += "-DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.%s " % SHLIB_EXT +configopts += "-DOPENGL_glu_LIBRARY=$EBROOTLIBGLU/lib/libGLU.%s " % SHLIB_EXT +configopts += "-DWITH_ZLIB=ON -DWITH_MPFR=ON -DWITH_OpenGL=ON -DWITH_Eigen3=ON " +configopts += "-DWITH_GMPXX=ON -DWITH_LAPACK=ON -DWITH_BLAS=ON " + +moduleclass = 'numlib' From a8a970972552c51aaa0e81da58523aa77729ac0f Mon Sep 17 00:00:00 2001 From: h_zimm01 Date: Tue, 23 Jan 2018 10:11:50 +0100 Subject: [PATCH 2/2] Updated Qt dependency --- .../easyconfigs/c/CGAL/CGAL-4.11-intel-2017b-Python-3.6.3.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.11-intel-2017b-Python-3.6.3.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.11-intel-2017b-Python-3.6.3.eb index 6125ffa71e7f..7e6d5bdcc6f1 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.11-intel-2017b-Python-3.6.3.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.11-intel-2017b-Python-3.6.3.eb @@ -20,7 +20,7 @@ dependencies = [ ('MPFR', '3.1.5'), ('GMP', '6.1.2'), ('libGLU', '9.0.0'), - ('Qt5', '5.8.0'), + ('Qt', '4.8.7'), ] builddependencies = [