diff --git a/Golden_Repo/f/FLINT/FLINT-2.7.1-GCC-11.2.0.eb b/Golden_Repo/f/FLINT/FLINT-2.7.1-GCC-11.2.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..0e90e3ce00383b3eac249788782b3b37c2b406bf --- /dev/null +++ b/Golden_Repo/f/FLINT/FLINT-2.7.1-GCC-11.2.0.eb @@ -0,0 +1,36 @@ +easyblock = 'CMakeMake' + +name = 'FLINT' +version = '2.7.1' + +homepage = 'https://www.flintlib.org/' + +description = """FLINT (Fast Library for Number Theory) is a C library in support of computations + in number theory. Operations that can be performed include conversions, arithmetic, computing GCDs, + factoring, solving linear systems, and evaluating special functions. In addition, FLINT provides + various low-level routines for fast arithmetic. FLINT is extensively documented and tested.""" + +toolchain = {'name': 'GCC', 'version': '11.2.0'} +toolchainopts = {'pic': True} + +source_urls = ['https://www.flintlib.org'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['186e2fd9ab67df8a05b122fb018269b382e4babcdb17353c4be1fe364dca481e'] + +builddependencies = [ + ('CMake', '3.21.1'), +] + +dependencies = [ + ('GMP', '6.2.1'), + ('MPFR', '4.1.0'), +] + +separate_build_dir = True + +sanity_check_paths = { + 'files': ['lib/lib%%(namelower)s.%s' % SHLIB_EXT], + 'dirs': ['include'], +} + +moduleclass = 'math'