diff --git a/easybuild/easyconfigs/j/Java/Java-17.0.6-GCCcore-12.3.0.eb b/easybuild/easyconfigs/j/Java/Java-17.0.6-GCCcore-12.3.0.eb new file mode 100644 index 00000000000..a8bb80c88aa --- /dev/null +++ b/easybuild/easyconfigs/j/Java/Java-17.0.6-GCCcore-12.3.0.eb @@ -0,0 +1,36 @@ +name = 'Java' +version = '17.0.6' +local_build = '10' + +homepage = 'http://openjdk.java.net' +description = """Java Platform, Standard Edition (Java SE) lets you develop and deploy +Java applications on desktops and servers.""" + +toolchain = {'name': 'GCCcore', 'version': '12.3.0'} + +local_tarball_tmpl = 'OpenJDK%%(version_major)sU-jdk_%s_linux_hotspot_%%(version)s_%s.tar.gz' + +# Using the Adoptium Eclipse Temurin builds, recommended by https://whichjdk.com/#distributions + +source_urls = ['https://github.com/adoptium/temurin%%(version_major)s-binaries/releases/download/jdk-%%(version)s+%s/' + % local_build] +sources = [local_tarball_tmpl % ('%(jdkarch)s', local_build)] + +checksums = [ + { + local_tarball_tmpl % ('x64', local_build): + 'a0b1b9dd809d51a438f5fa08918f9aca7b2135721097f0858cf29f77a35d4289', + local_tarball_tmpl % ('aarch64', local_build): + '9e0e88bbd9fa662567d0c1e22d469268c68ac078e9e5fe5a7244f56fec71f55f', + local_tarball_tmpl % ('ppc64le', local_build): + 'cb772c3fdf3f9fed56f23a37472acf2b80de20a7113fe09933891c6ef0ecde95', + } +] + +dependencies = [ + ('X11', '20230603'), + ('alsa-lib', '1.2.9'), +] + + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/j/Java/Java-17.0.6-GCCcore-13.2.0.eb b/easybuild/easyconfigs/j/Java/Java-17.0.6-GCCcore-13.2.0.eb new file mode 100644 index 00000000000..dc1d5808610 --- /dev/null +++ b/easybuild/easyconfigs/j/Java/Java-17.0.6-GCCcore-13.2.0.eb @@ -0,0 +1,35 @@ +name = 'Java' +version = '17.0.6' +local_build = '10' + +homepage = 'http://openjdk.java.net' +description = """Java Platform, Standard Edition (Java SE) lets you develop and deploy +Java applications on desktops and servers.""" + +toolchain = {'name': 'GCCcore', 'version': '13.2.0'} + +local_tarball_tmpl = 'OpenJDK%%(version_major)sU-jdk_%s_linux_hotspot_%%(version)s_%s.tar.gz' + +# Using the Adoptium Eclipse Temurin builds, recommended by https://whichjdk.com/#distributions + +source_urls = ['https://github.com/adoptium/temurin%%(version_major)s-binaries/releases/download/jdk-%%(version)s+%s/' + % local_build] +sources = [local_tarball_tmpl % ('%(jdkarch)s', local_build)] + +checksums = [ + { + local_tarball_tmpl % ('x64', local_build): + 'a0b1b9dd809d51a438f5fa08918f9aca7b2135721097f0858cf29f77a35d4289', + local_tarball_tmpl % ('aarch64', local_build): + '9e0e88bbd9fa662567d0c1e22d469268c68ac078e9e5fe5a7244f56fec71f55f', + local_tarball_tmpl % ('ppc64le', local_build): + 'cb772c3fdf3f9fed56f23a37472acf2b80de20a7113fe09933891c6ef0ecde95', + } +] + +dependencies = [ + ('X11', '20231019'), + ('alsa-lib', '1.2.11'), +] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/j/Java/Java-17.0.6-GCCcore-13.3.0.eb b/easybuild/easyconfigs/j/Java/Java-17.0.6-GCCcore-13.3.0.eb new file mode 100644 index 00000000000..bcf17242267 --- /dev/null +++ b/easybuild/easyconfigs/j/Java/Java-17.0.6-GCCcore-13.3.0.eb @@ -0,0 +1,36 @@ +name = 'Java' +version = '17.0.6' +local_build = '10' + +homepage = 'http://openjdk.java.net' +description = """Java Platform, Standard Edition (Java SE) lets you develop and deploy +Java applications on desktops and servers.""" + +toolchain = {'name': 'GCCcore', 'version': '13.3.0'} + +local_tarball_tmpl = 'OpenJDK%%(version_major)sU-jdk_%s_linux_hotspot_%%(version)s_%s.tar.gz' + +# Using the Adoptium Eclipse Temurin builds, recommended by https://whichjdk.com/#distributions + +source_urls = ['https://github.com/adoptium/temurin%%(version_major)s-binaries/releases/download/jdk-%%(version)s+%s/' + % local_build] +sources = [local_tarball_tmpl % ('%(jdkarch)s', local_build)] + +checksums = [ + { + local_tarball_tmpl % ('x64', local_build): + 'a0b1b9dd809d51a438f5fa08918f9aca7b2135721097f0858cf29f77a35d4289', + local_tarball_tmpl % ('aarch64', local_build): + '9e0e88bbd9fa662567d0c1e22d469268c68ac078e9e5fe5a7244f56fec71f55f', + local_tarball_tmpl % ('ppc64le', local_build): + 'cb772c3fdf3f9fed56f23a37472acf2b80de20a7113fe09933891c6ef0ecde95', + } +] + +dependencies = [ + ('X11', '20240607'), + ('alsa-lib', '1.2.11'), +] + + +moduleclass = 'lang'