# IT4Innovations # LK 2023 easyblock = 'ConfigureMake' name = 'MPC' version = '1.2.1' homepage = 'http://www.multiprecision.org/' description = """Gnu Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. It extends the principles of the IEEE-754 standard for fixed precision real floating point numbers to complex numbers, providing well-defined semantics for every operation. At the same time, speed of operation at high precision is a major design goal.""" toolchain = {'name': 'GCCcore', 'version': '12.2.0'} source_urls = ['https://ftpmirror.gnu.org/gnu/mpc/'] sources = [SOURCELOWER_TAR_GZ] checksums = ['17503d2c395dfcf106b622dc142683c1199431d095367c6aacba6eec30340459'] builddependencies = [('binutils', '2.39')] dependencies = [ ('GMP', '6.2.1'), ('MPFR', '4.1.0'), ] runtest = 'check' sanity_check_paths = { 'files': ['lib/libmpc.%s' % SHLIB_EXT, 'include/mpc.h'], 'dirs': [] } moduleclass = 'math'