From 02232f6529a806275e64f15b0b6428005ce6f4d8 Mon Sep 17 00:00:00 2001 From: Orient Date: Tue, 4 Jan 2022 13:25:04 +0100 Subject: [PATCH] adding easyconfigs: CMake-3.22.1-GCCcore-11.2.0.eb --- .../c/CMake/CMake-3.22.1-GCCcore-11.2.0.eb | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 easybuild/easyconfigs/c/CMake/CMake-3.22.1-GCCcore-11.2.0.eb diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.22.1-GCCcore-11.2.0.eb b/easybuild/easyconfigs/c/CMake/CMake-3.22.1-GCCcore-11.2.0.eb new file mode 100644 index 000000000000..7d88407d3780 --- /dev/null +++ b/easybuild/easyconfigs/c/CMake/CMake-3.22.1-GCCcore-11.2.0.eb @@ -0,0 +1,30 @@ +name = 'CMake' +version = '3.22.1' + +homepage = 'https://www.cmake.org' + +description = """ + CMake, the cross-platform, open-source build system. CMake is a family of + tools designed to build, test and package software. +""" + +toolchain = {'name': 'GCCcore', 'version': '11.2.0'} + +source_urls = ['https://www.cmake.org/files/v%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['0e998229549d7b3f368703d20e248e7ee1f853910d42704aa87918c213ea82c0'] + +builddependencies = [ + ('binutils', '2.37'), +] + +dependencies = [ + ('ncurses', '6.2'), + ('zlib', '1.2.11'), + ('bzip2', '1.0.8'), + ('cURL', '7.78.0'), + ('libarchive', '3.5.1'), + ('OpenSSL', '1.1', '', True), +] + +moduleclass = 'devel'