diff --git a/Golden_Repo/g/GDB/GDB-12.1-GCCcore-11.3.0.eb b/Golden_Repo/g/GDB/GDB-12.1-GCCcore-11.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..0ff055c409e79e1878528d48b3810903f87765b5 --- /dev/null +++ b/Golden_Repo/g/GDB/GDB-12.1-GCCcore-11.3.0.eb @@ -0,0 +1,44 @@ +easyblock = 'ConfigureMake' + +name = 'GDB' +version = '12.1' + +homepage = 'https://www.gnu.org/software/gdb/gdb.html' +description = "The GNU Project Debugger" + +toolchain = {'name': 'GCCcore', 'version': '11.3.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_XZ] +checksums = ['0e1793bf8f2b54d53f46dea84ccfd446f48f81b297b28c4f7fc017b818d69fed'] + +builddependencies = [ + ('binutils', '2.38'), + ('makeinfo', '6.8'), +] + +dependencies = [ + ('zlib', '1.2.12'), + ('libreadline', '8.1.2'), + ('ncurses', '6.3'), + ('expat', '2.4.8'), + ('Python', '3.10.4'), + ('ISL', '0.24'), + ('MPC', '1.2.1'), +] + +preconfigopts = "mkdir obj && cd obj && " +configure_cmd_prefix = '../' +prebuildopts = "cd obj && " +preinstallopts = prebuildopts + +configopts = '--with-system-zlib --with-system-readline --with-expat=$EBROOTEXPAT ' +configopts += '--with-python=$EBROOTPYTHON/bin/python --with-isl=$EBROOTISL --with-mpc=$EBROOTMPC ' +configopts += '--enable-tui --enable-plugins --disable-install-libbfd ' + +sanity_check_paths = { + 'files': ['bin/gdb', 'bin/gdbserver'], + 'dirs': [], +} + +moduleclass = 'debugger' diff --git a/Golden_Repo/i/ISL/ISL-0.24-GCCcore-11.3.0.eb b/Golden_Repo/i/ISL/ISL-0.24-GCCcore-11.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..0ff690011495c3f833e7d3e497376b495b6438df --- /dev/null +++ b/Golden_Repo/i/ISL/ISL-0.24-GCCcore-11.3.0.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'ISL' +version = '0.24' + +homepage = 'http://isl.gforge.inria.fr/' +description = "isl is a library for manipulating sets and relations of integer points bounded by linear constraints." + +toolchain = {'name': 'GCCcore', 'version': '11.3.0'} + +source_urls = ['http://isl.gforge.inria.fr/'] +sources = [SOURCELOWER_TAR_BZ2] +checksums = ['fcf78dd9656c10eb8cf9fbd5f59a0b6b01386205fe1934b3b287a0a1898145c0'] + +builddependencies = [('binutils', '2.38')] +dependencies = [('GMP', '6.2.1')] + +sanity_check_paths = { + 'files': ['lib/libisl.%s' % SHLIB_EXT, 'lib/libisl.a'], + 'dirs': ['include/isl'] +} + +moduleclass = 'math'