about summary refs log tree commit diff
path: root/pkgs/development/compilers/semeru-bin
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/compilers/semeru-bin')
-rwxr-xr-xpkgs/development/compilers/semeru-bin/generate-sources.py85
-rw-r--r--pkgs/development/compilers/semeru-bin/jdk-darwin-base.nix5
-rw-r--r--pkgs/development/compilers/semeru-bin/jdk-darwin.nix20
-rw-r--r--pkgs/development/compilers/semeru-bin/jdk-linux-base.nix5
-rw-r--r--pkgs/development/compilers/semeru-bin/jdk-linux.nix20
-rw-r--r--pkgs/development/compilers/semeru-bin/sources.json312
6 files changed, 0 insertions, 447 deletions
diff --git a/pkgs/development/compilers/semeru-bin/generate-sources.py b/pkgs/development/compilers/semeru-bin/generate-sources.py
deleted file mode 100755
index 44ad583ab48f..000000000000
--- a/pkgs/development/compilers/semeru-bin/generate-sources.py
+++ /dev/null
@@ -1,85 +0,0 @@
-#!/usr/bin/env nix-shell
-#!nix-shell --pure -i python3 -p "python3.withPackages (ps: with ps; [ requests ])"
-
-import json
-import re
-import requests
-import sys
-
-feature_versions = (8, 11, 16, 17, 21)
-oses = ("mac", "linux")
-types = ("jre", "jdk")
-impls = ("openj9",)
-
-arch_to_nixos = {
-    "x64": ("x86_64",),
-    "aarch64": ("aarch64",),
-    "arm": ("armv6l", "armv7l"),
-}
-
-def get_sha256(url):
-    resp = requests.get(url)
-    if resp.status_code != 200:
-        print("error: could not fetch checksum from url {}: code {}".format(url, resp.status_code), file=sys.stderr)
-        sys.exit(1)
-    return resp.text.strip().split(" ")[0]
-
-def generate_sources(releases, feature_version, out):
-    latest_version = None
-    for release in releases:
-        if release["prerelease"]: continue
-        if not re.search("_openj9-", release["name"]): continue
-
-        for asset in release["assets"]:
-            match = re.match("ibm-semeru-open-(?P<image_type>[a-z]*)_(?P<architecture>[a-z0-9]*)_(?P<os>[a-z]*)_(?:(?P<major1>[0-9]*)u(?P<security1>[0-9]*)b(?P<build1>[0-9]*)|(?P<major2>[0-9]*)\\.(?P<minor2>[0-9]*)\\.(?P<security2>[0-9]*)_(?P<build2>[0-9]*))_(?P<jvm_impl>[a-z0-9]*)-[0-9]*\\.[0-9]*\\.[0-9]\\.tar\\.gz$", asset["name"])
-
-            if not match: continue
-            if match["os"] not in oses: continue
-            if match["image_type"] not in types: continue
-            if match["jvm_impl"] not in impls: continue
-            if match["architecture"] not in arch_to_nixos: continue
-
-            version = ".".join([
-                match["major1"] or match["major2"],
-                match["minor2"] or "0",
-                match["security1"] or match["security2"]
-            ])
-            build = match["build1"] or match["build2"]
-
-            if latest_version and latest_version != (version, build): continue
-            latest_version = (version, build)
-
-            arch_map = (
-                out
-                .setdefault(match["jvm_impl"], {})
-                .setdefault(match["os"], {})
-                .setdefault(match["image_type"], {})
-                .setdefault(feature_version, {
-                    "packageType": match["image_type"],
-                    "vmType": match["jvm_impl"],
-                })
-            )
-
-            for nixos_arch in arch_to_nixos[match["architecture"]]:
-                arch_map[nixos_arch] = {
-                    "url": asset["browser_download_url"],
-                    "sha256": get_sha256(asset["browser_download_url"] + ".sha256.txt"),
-                    "version": version,
-                    "build": build,
-                }
-
-    return out
-
-
-out = {}
-for feature_version in feature_versions:
-    resp = requests.get(f"https://api.github.com/repos/ibmruntimes/semeru{feature_version}-binaries/releases")
-
-    if resp.status_code != 200:
-        print("error: could not fetch data for release {} (code {}) {}".format(feature_version, resp.status_code, resp.content), file=sys.stderr)
-        sys.exit(1)
-    generate_sources(resp.json(), f"openjdk{feature_version}", out)
-
-with open("sources.json", "w") as f:
-    json.dump(out, f, indent=2, sort_keys=True)
-    f.write('\n')
diff --git a/pkgs/development/compilers/semeru-bin/jdk-darwin-base.nix b/pkgs/development/compilers/semeru-bin/jdk-darwin-base.nix
deleted file mode 100644
index ccbc7d871e8a..000000000000
--- a/pkgs/development/compilers/semeru-bin/jdk-darwin-base.nix
+++ /dev/null
@@ -1,5 +0,0 @@
-args:
-import ../temurin-bin/jdk-darwin-base.nix ({
-  name-prefix = "semeru";
-  brand-name = "IBM Semeru Runtime";
-} // args)
diff --git a/pkgs/development/compilers/semeru-bin/jdk-darwin.nix b/pkgs/development/compilers/semeru-bin/jdk-darwin.nix
deleted file mode 100644
index 2e9bde029f2d..000000000000
--- a/pkgs/development/compilers/semeru-bin/jdk-darwin.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-{ lib, callPackage }:
-
-let
-  sources = (lib.importJSON ./sources.json).openj9.mac;
-  common = opts: callPackage (import ./jdk-darwin-base.nix opts) {};
-
-  EOL = [ "This JDK/JRE version has reached End of Life." ];
-in
-{
-  jdk-8 = common { sourcePerArch = sources.jdk.openjdk8; };
-  jre-8 = common { sourcePerArch = sources.jre.openjdk8; };
-  jdk-11 = common { sourcePerArch = sources.jdk.openjdk11; };
-  jre-11 = common { sourcePerArch = sources.jre.openjdk11; };
-  jdk-16 = common { sourcePerArch = sources.jdk.openjdk16; knownVulnerabilities = EOL; };
-  jre-16 = common { sourcePerArch = sources.jre.openjdk16; knownVulnerabilities = EOL; };
-  jdk-17 = common { sourcePerArch = sources.jdk.openjdk17; };
-  jre-17 = common { sourcePerArch = sources.jre.openjdk17; };
-  jdk-21 = common { sourcePerArch = sources.jdk.openjdk21; };
-  jre-21 = common { sourcePerArch = sources.jre.openjdk21; };
-}
diff --git a/pkgs/development/compilers/semeru-bin/jdk-linux-base.nix b/pkgs/development/compilers/semeru-bin/jdk-linux-base.nix
deleted file mode 100644
index 41879ea88681..000000000000
--- a/pkgs/development/compilers/semeru-bin/jdk-linux-base.nix
+++ /dev/null
@@ -1,5 +0,0 @@
-args:
-import ../temurin-bin/jdk-linux-base.nix ({
-  name-prefix = "semeru";
-  brand-name = "IBM Semeru Runtime";
-} // args)
diff --git a/pkgs/development/compilers/semeru-bin/jdk-linux.nix b/pkgs/development/compilers/semeru-bin/jdk-linux.nix
deleted file mode 100644
index 59c6a4862d91..000000000000
--- a/pkgs/development/compilers/semeru-bin/jdk-linux.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-{ lib, callPackage }:
-
-let
-  sources = (lib.importJSON ./sources.json).openj9.linux;
-  common = opts: callPackage (import ./jdk-linux-base.nix opts) {};
-
-  EOL = [ "This JDK/JRE version has reached End of Life." ];
-in
-{
-  jdk-8 = common { sourcePerArch = sources.jdk.openjdk8; };
-  jre-8 = common { sourcePerArch = sources.jre.openjdk8; };
-  jdk-11 = common { sourcePerArch = sources.jdk.openjdk11; };
-  jre-11 = common { sourcePerArch = sources.jre.openjdk11; };
-  jdk-16 = common { sourcePerArch = sources.jdk.openjdk16; knownVulnerabilities = EOL; };
-  jre-16 = common { sourcePerArch = sources.jre.openjdk16; knownVulnerabilities = EOL; };
-  jdk-17 = common { sourcePerArch = sources.jdk.openjdk17; };
-  jre-17 = common { sourcePerArch = sources.jre.openjdk17; };
-  jdk-21 = common { sourcePerArch = sources.jdk.openjdk21; };
-  jre-21 = common { sourcePerArch = sources.jre.openjdk21; };
-}
diff --git a/pkgs/development/compilers/semeru-bin/sources.json b/pkgs/development/compilers/semeru-bin/sources.json
deleted file mode 100644
index ccca4a2ee7ad..000000000000
--- a/pkgs/development/compilers/semeru-bin/sources.json
+++ /dev/null
@@ -1,312 +0,0 @@
-{
-  "openj9": {
-    "linux": {
-      "jdk": {
-        "openjdk11": {
-          "aarch64": {
-            "build": "9",
-            "sha256": "23e280da1ce418692323f8aad94069ef34bae6566a98ffd349fc2cbb9fa285af",
-            "url": "https://github.com/ibmruntimes/semeru11-binaries/releases/download/jdk-11.0.23%2B9_openj9-0.44.0/ibm-semeru-open-jdk_aarch64_linux_11.0.23_9_openj9-0.44.0.tar.gz",
-            "version": "11.0.23"
-          },
-          "packageType": "jdk",
-          "vmType": "openj9",
-          "x86_64": {
-            "build": "9",
-            "sha256": "033261124af247f944f820cad158df2b9db58945b4998750258c37d62fac99ff",
-            "url": "https://github.com/ibmruntimes/semeru11-binaries/releases/download/jdk-11.0.23%2B9_openj9-0.44.0/ibm-semeru-open-jdk_x64_linux_11.0.23_9_openj9-0.44.0.tar.gz",
-            "version": "11.0.23"
-          }
-        },
-        "openjdk16": {
-          "aarch64": {
-            "build": "7",
-            "sha256": "022cda1210331488c3db3d0d1282ea74467397fdabc34cb482cdfe81c45f6a15",
-            "url": "https://github.com/ibmruntimes/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_aarch64_linux_16.0.2_7_openj9-0.27.0.tar.gz",
-            "version": "16.0.2"
-          },
-          "packageType": "jdk",
-          "vmType": "openj9",
-          "x86_64": {
-            "build": "7",
-            "sha256": "1349eb9a1d9af491a1984d66a80126730357c4a5c4fcbe7112a2c832f6c0886e",
-            "url": "https://github.com/ibmruntimes/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_x64_linux_16.0.2_7_openj9-0.27.0.tar.gz",
-            "version": "16.0.2"
-          }
-        },
-        "openjdk17": {
-          "aarch64": {
-            "build": "9",
-            "sha256": "cfdff21ce44ae6af494cba75c1f323bef83a982f2c11944988bab2125f85b906",
-            "url": "https://github.com/ibmruntimes/semeru17-binaries/releases/download/jdk-17.0.9%2B9_openj9-0.41.0/ibm-semeru-open-jdk_aarch64_linux_17.0.9_9_openj9-0.41.0.tar.gz",
-            "version": "17.0.9"
-          },
-          "packageType": "jdk",
-          "vmType": "openj9",
-          "x86_64": {
-            "build": "9",
-            "sha256": "9b945e58f024108a20eb907015cca4a452332b7644e8dd8e051149a3ec62e3a3",
-            "url": "https://github.com/ibmruntimes/semeru17-binaries/releases/download/jdk-17.0.9%2B9_openj9-0.41.0/ibm-semeru-open-jdk_x64_linux_17.0.9_9_openj9-0.41.0.tar.gz",
-            "version": "17.0.9"
-          }
-        },
-        "openjdk21": {
-          "aarch64": {
-            "build": "9",
-            "sha256": "718e465d1b22034d889445e8ae371fc58dfc733c454cf344fa5e10db0ab8a775",
-            "url": "https://github.com/ibmruntimes/semeru21-binaries/releases/download/jdk-21.0.3%2B9_openj9-0.44.0/ibm-semeru-open-jdk_aarch64_linux_21.0.3_9_openj9-0.44.0.tar.gz",
-            "version": "21.0.3"
-          },
-          "packageType": "jdk",
-          "vmType": "openj9",
-          "x86_64": {
-            "build": "9",
-            "sha256": "5cccb39dc7ca6c61a11bd7179c4c3c30b747f9f22129576feef921b59725af25",
-            "url": "https://github.com/ibmruntimes/semeru21-binaries/releases/download/jdk-21.0.3%2B9_openj9-0.44.0/ibm-semeru-open-jdk_x64_linux_21.0.3_9_openj9-0.44.0.tar.gz",
-            "version": "21.0.3"
-          }
-        },
-        "openjdk8": {
-          "aarch64": {
-            "build": "08",
-            "sha256": "2baa88e7ed0ea9f72310fb4adfe99ee06fdb514cc04517b0e0be3c0646493ea3",
-            "url": "https://github.com/ibmruntimes/semeru8-binaries/releases/download/jdk8u412-b08_openj9-0.44.0/ibm-semeru-open-jdk_aarch64_linux_8u412b08_openj9-0.44.0.tar.gz",
-            "version": "8.0.412"
-          },
-          "packageType": "jdk",
-          "vmType": "openj9",
-          "x86_64": {
-            "build": "08",
-            "sha256": "85af2c57078aab240ce31ba3f7a8e86696ff5bdf4c30f3c37f107986f07b23a6",
-            "url": "https://github.com/ibmruntimes/semeru8-binaries/releases/download/jdk8u412-b08_openj9-0.44.0/ibm-semeru-open-jdk_x64_linux_8u412b08_openj9-0.44.0.tar.gz",
-            "version": "8.0.412"
-          }
-        }
-      },
-      "jre": {
-        "openjdk11": {
-          "aarch64": {
-            "build": "9",
-            "sha256": "8613dc2b6c403f48d2a8e25da92ab9f8a7b5dd63cb81d1917e4cb070ae371557",
-            "url": "https://github.com/ibmruntimes/semeru11-binaries/releases/download/jdk-11.0.23%2B9_openj9-0.44.0/ibm-semeru-open-jre_aarch64_linux_11.0.23_9_openj9-0.44.0.tar.gz",
-            "version": "11.0.23"
-          },
-          "packageType": "jre",
-          "vmType": "openj9",
-          "x86_64": {
-            "build": "9",
-            "sha256": "b9558416d6d773fce0d9b4d3f875fdfc5ffc1afd922570b0f7a6f7cbab7468ab",
-            "url": "https://github.com/ibmruntimes/semeru11-binaries/releases/download/jdk-11.0.23%2B9_openj9-0.44.0/ibm-semeru-open-jre_x64_linux_11.0.23_9_openj9-0.44.0.tar.gz",
-            "version": "11.0.23"
-          }
-        },
-        "openjdk16": {
-          "aarch64": {
-            "build": "7",
-            "sha256": "575dc3827077fc661fd1103effaa13ccd0f1606d01a33643956ed2eb1ece9763",
-            "url": "https://github.com/ibmruntimes/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jre_aarch64_linux_16.0.2_7_openj9-0.27.0.tar.gz",
-            "version": "16.0.2"
-          },
-          "packageType": "jre",
-          "vmType": "openj9",
-          "x86_64": {
-            "build": "7",
-            "sha256": "b077cd0b35d3ed1927c22e5b498264ecff67297992809056187b42662edfc536",
-            "url": "https://github.com/ibmruntimes/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jre_x64_linux_16.0.2_7_openj9-0.27.0.tar.gz",
-            "version": "16.0.2"
-          }
-        },
-        "openjdk17": {
-          "aarch64": {
-            "build": "9",
-            "sha256": "9760aa27a5790a8c20a702ff5f036535f3df51d3fb291bb5254b5ae76e096bad",
-            "url": "https://github.com/ibmruntimes/semeru17-binaries/releases/download/jdk-17.0.9%2B9_openj9-0.41.0/ibm-semeru-open-jre_aarch64_linux_17.0.9_9_openj9-0.41.0.tar.gz",
-            "version": "17.0.9"
-          },
-          "packageType": "jre",
-          "vmType": "openj9",
-          "x86_64": {
-            "build": "9",
-            "sha256": "1caf409f33f7738efe37742197525b5ae6244d6383b2017e7b8e925dc0b6a329",
-            "url": "https://github.com/ibmruntimes/semeru17-binaries/releases/download/jdk-17.0.9%2B9_openj9-0.41.0/ibm-semeru-open-jre_x64_linux_17.0.9_9_openj9-0.41.0.tar.gz",
-            "version": "17.0.9"
-          }
-        },
-        "openjdk21": {
-          "aarch64": {
-            "build": "9",
-            "sha256": "0222dc3749e1c94bd1b047cdb02eb18310aefd9f7965b66196da06e4e3844b7a",
-            "url": "https://github.com/ibmruntimes/semeru21-binaries/releases/download/jdk-21.0.3%2B9_openj9-0.44.0/ibm-semeru-open-jre_aarch64_linux_21.0.3_9_openj9-0.44.0.tar.gz",
-            "version": "21.0.3"
-          },
-          "packageType": "jre",
-          "vmType": "openj9",
-          "x86_64": {
-            "build": "9",
-            "sha256": "b831e8c418374ccec13c51f60c36f4c32266f3cc83cb31f32286f89c26d66e00",
-            "url": "https://github.com/ibmruntimes/semeru21-binaries/releases/download/jdk-21.0.3%2B9_openj9-0.44.0/ibm-semeru-open-jre_x64_linux_21.0.3_9_openj9-0.44.0.tar.gz",
-            "version": "21.0.3"
-          }
-        },
-        "openjdk8": {
-          "aarch64": {
-            "build": "08",
-            "sha256": "08a41a48b79881590d65a09c62c56d8bcd9b8453f03420bcfd5dd3165bbba3c1",
-            "url": "https://github.com/ibmruntimes/semeru8-binaries/releases/download/jdk8u412-b08_openj9-0.44.0/ibm-semeru-open-jre_aarch64_linux_8u412b08_openj9-0.44.0.tar.gz",
-            "version": "8.0.412"
-          },
-          "packageType": "jre",
-          "vmType": "openj9",
-          "x86_64": {
-            "build": "08",
-            "sha256": "ac5022b52b33b22c51d8370655f6157fd999e5e24c6525f91d1e778f34abcb8b",
-            "url": "https://github.com/ibmruntimes/semeru8-binaries/releases/download/jdk8u412-b08_openj9-0.44.0/ibm-semeru-open-jre_x64_linux_8u412b08_openj9-0.44.0.tar.gz",
-            "version": "8.0.412"
-          }
-        }
-      }
-    },
-    "mac": {
-      "jdk": {
-        "openjdk11": {
-          "aarch64": {
-            "build": "9",
-            "sha256": "451336700a8b219d219e2e3b26b60154c44e8ab209056cc3466b0fcd4b15e53d",
-            "url": "https://github.com/ibmruntimes/semeru11-binaries/releases/download/jdk-11.0.23%2B9_openj9-0.44.0/ibm-semeru-open-jdk_aarch64_mac_11.0.23_9_openj9-0.44.0.tar.gz",
-            "version": "11.0.23"
-          },
-          "packageType": "jdk",
-          "vmType": "openj9",
-          "x86_64": {
-            "build": "9",
-            "sha256": "6a225f3024d1919528107ece20256e8a8594523ea2204d93a041c012cbf1e2d2",
-            "url": "https://github.com/ibmruntimes/semeru11-binaries/releases/download/jdk-11.0.23%2B9_openj9-0.44.0/ibm-semeru-open-jdk_x64_mac_11.0.23_9_openj9-0.44.0.tar.gz",
-            "version": "11.0.23"
-          }
-        },
-        "openjdk16": {
-          "packageType": "jdk",
-          "vmType": "openj9",
-          "x86_64": {
-            "build": "7",
-            "sha256": "89e807261145243a358a2a626f64340944c03622f34eaa35429053e2085d7aef",
-            "url": "https://github.com/ibmruntimes/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jdk_x64_mac_16.0.2_7_openj9-0.27.0.tar.gz",
-            "version": "16.0.2"
-          }
-        },
-        "openjdk17": {
-          "aarch64": {
-            "build": "9",
-            "sha256": "5fed15250cb613a4024f2b2e75ccb54e6526ffa5ff78d955a6e2a11ae330f003",
-            "url": "https://github.com/ibmruntimes/semeru17-binaries/releases/download/jdk-17.0.9%2B9_openj9-0.41.0/ibm-semeru-open-jdk_aarch64_mac_17.0.9_9_openj9-0.41.0.tar.gz",
-            "version": "17.0.9"
-          },
-          "packageType": "jdk",
-          "vmType": "openj9",
-          "x86_64": {
-            "build": "9",
-            "sha256": "585f48be83935a44ef980249aaab024119d4ea6ef0937a2cd2d97d0c77cda1c2",
-            "url": "https://github.com/ibmruntimes/semeru17-binaries/releases/download/jdk-17.0.9%2B9_openj9-0.41.0/ibm-semeru-open-jdk_x64_mac_17.0.9_9_openj9-0.41.0.tar.gz",
-            "version": "17.0.9"
-          }
-        },
-        "openjdk21": {
-          "aarch64": {
-            "build": "9",
-            "sha256": "a95896a4ca7b69050a25b1557520f430abc66d098e9fd15cd394e20c4c93e5cf",
-            "url": "https://github.com/ibmruntimes/semeru21-binaries/releases/download/jdk-21.0.3%2B9_openj9-0.44.0/ibm-semeru-open-jdk_aarch64_mac_21.0.3_9_openj9-0.44.0.tar.gz",
-            "version": "21.0.3"
-          },
-          "packageType": "jdk",
-          "vmType": "openj9",
-          "x86_64": {
-            "build": "9",
-            "sha256": "95640346ef677fbdbf40efa0298cc61314cffed0c43d1b3bd329b84d445db869",
-            "url": "https://github.com/ibmruntimes/semeru21-binaries/releases/download/jdk-21.0.3%2B9_openj9-0.44.0/ibm-semeru-open-jdk_x64_mac_21.0.3_9_openj9-0.44.0.tar.gz",
-            "version": "21.0.3"
-          }
-        },
-        "openjdk8": {
-          "packageType": "jdk",
-          "vmType": "openj9",
-          "x86_64": {
-            "build": "08",
-            "sha256": "4e8a34442fc0c1c1288ca4d251ecfe744c201ec6494103d8dafa52e785d3f8ae",
-            "url": "https://github.com/ibmruntimes/semeru8-binaries/releases/download/jdk8u412-b08_openj9-0.44.0/ibm-semeru-open-jdk_x64_mac_8u412b08_openj9-0.44.0.tar.gz",
-            "version": "8.0.412"
-          }
-        }
-      },
-      "jre": {
-        "openjdk11": {
-          "aarch64": {
-            "build": "9",
-            "sha256": "be6ba7e6904e8ca2fab9dab38607af1e4d36f6a391584eb8c4de0804493f3626",
-            "url": "https://github.com/ibmruntimes/semeru11-binaries/releases/download/jdk-11.0.23%2B9_openj9-0.44.0/ibm-semeru-open-jre_aarch64_mac_11.0.23_9_openj9-0.44.0.tar.gz",
-            "version": "11.0.23"
-          },
-          "packageType": "jre",
-          "vmType": "openj9",
-          "x86_64": {
-            "build": "9",
-            "sha256": "9f9505e9ee5082c070de965c790d51758a9969b7bb9ca49057d0d5afb5cfc99b",
-            "url": "https://github.com/ibmruntimes/semeru11-binaries/releases/download/jdk-11.0.23%2B9_openj9-0.44.0/ibm-semeru-open-jre_x64_mac_11.0.23_9_openj9-0.44.0.tar.gz",
-            "version": "11.0.23"
-          }
-        },
-        "openjdk16": {
-          "packageType": "jre",
-          "vmType": "openj9",
-          "x86_64": {
-            "build": "7",
-            "sha256": "2cb8007de405d0c8f160549309bcfc1adc82e304eb372e86ce0e0a214239438f",
-            "url": "https://github.com/ibmruntimes/semeru16-binaries/releases/download/jdk-16.0.2%2B7_openj9-0.27.0/ibm-semeru-open-jre_x64_mac_16.0.2_7_openj9-0.27.0.tar.gz",
-            "version": "16.0.2"
-          }
-        },
-        "openjdk17": {
-          "aarch64": {
-            "build": "9",
-            "sha256": "fbd093ab7218c916aa4f49ac851635020dd1c8a98a98158fc44a6565e3d182ed",
-            "url": "https://github.com/ibmruntimes/semeru17-binaries/releases/download/jdk-17.0.9%2B9_openj9-0.41.0/ibm-semeru-open-jre_aarch64_mac_17.0.9_9_openj9-0.41.0.tar.gz",
-            "version": "17.0.9"
-          },
-          "packageType": "jre",
-          "vmType": "openj9",
-          "x86_64": {
-            "build": "9",
-            "sha256": "f5781de29132c04f54341349e99954ec3cfbdbc65fdebdd00feff47c68793299",
-            "url": "https://github.com/ibmruntimes/semeru17-binaries/releases/download/jdk-17.0.9%2B9_openj9-0.41.0/ibm-semeru-open-jre_x64_mac_17.0.9_9_openj9-0.41.0.tar.gz",
-            "version": "17.0.9"
-          }
-        },
-        "openjdk21": {
-          "aarch64": {
-            "build": "9",
-            "sha256": "55650c3825a22dc1caabf672ee8e2ef3ce4cee32df92e7317780d3eae18f17a5",
-            "url": "https://github.com/ibmruntimes/semeru21-binaries/releases/download/jdk-21.0.3%2B9_openj9-0.44.0/ibm-semeru-open-jre_aarch64_mac_21.0.3_9_openj9-0.44.0.tar.gz",
-            "version": "21.0.3"
-          },
-          "packageType": "jre",
-          "vmType": "openj9",
-          "x86_64": {
-            "build": "9",
-            "sha256": "4b4d6da4da96dfa233d0c262bcaecb15b29162a81c802179f56e4084141c6fd8",
-            "url": "https://github.com/ibmruntimes/semeru21-binaries/releases/download/jdk-21.0.3%2B9_openj9-0.44.0/ibm-semeru-open-jre_x64_mac_21.0.3_9_openj9-0.44.0.tar.gz",
-            "version": "21.0.3"
-          }
-        },
-        "openjdk8": {
-          "packageType": "jre",
-          "vmType": "openj9",
-          "x86_64": {
-            "build": "08",
-            "sha256": "baf7d026012acc234fb1c2e64adf544a84449c856ee25a130c5aec32fbe34e3a",
-            "url": "https://github.com/ibmruntimes/semeru8-binaries/releases/download/jdk8u412-b08_openj9-0.44.0/ibm-semeru-open-jre_x64_mac_8u412b08_openj9-0.44.0.tar.gz",
-            "version": "8.0.412"
-          }
-        }
-      }
-    }
-  }
-}