# Copyright 2018-2020 the original author or authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # https://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. api = "0.7" [buildpack] description = "A Cloud Native Buildpack that provides the Bellsoft Liberica implementations of JREs and JDKs" homepage = "https://github.com/paketo-buildpacks/bellsoft-liberica" id = "paketo-buildpacks/bellsoft-liberica" keywords = ["java", "jvm", "jre", "jdk"] name = "Paketo Buildpack for BellSoft Liberica" sbom-formats = ["application/vnd.syft+json", "application/vnd.cyclonedx+json"] version = "{{.version}}" [[buildpack.licenses]] type = "Apache-2.0" uri = "https://github.com/paketo-buildpacks/bellsoft-liberica/blob/main/LICENSE" [metadata] include-files = ["LICENSE", "NOTICE", "README.md", "linux/amd64/bin/build", "linux/amd64/bin/detect", "linux/amd64/bin/main", "linux/amd64/bin/helper", "linux/arm64/bin/build", "linux/arm64/bin/detect", "linux/arm64/bin/main", "linux/arm64/bin/helper", "buildpack.toml"] pre-package = "scripts/build.sh" [[metadata.configurations]] default = "0" description = "the headroom in memory calculation" launch = true name = "BPL_JVM_HEAD_ROOM" [[metadata.configurations]] default = "35% of classes" description = "the number of loaded classes in memory calculation" launch = true name = "BPL_JVM_LOADED_CLASS_COUNT" [[metadata.configurations]] default = "250" description = "the number of threads in memory calculation" launch = true name = "BPL_JVM_THREAD_COUNT" [[metadata.configurations]] default = "" description = "write heap dumps on error to this path" launch = true name = "BPL_HEAP_DUMP_PATH" [[metadata.configurations]] default = "true" description = "enables Java Native Memory Tracking (NMT)" launch = true name = "BPL_JAVA_NMT_ENABLED" [[metadata.configurations]] default = "summary" description = "configure level of NMT, summary or detail" launch = true name = "BPL_JAVA_NMT_LEVEL" [[metadata.configurations]] default = "false" description = "enables Java Management Extensions (JMX)" launch = true name = "BPL_JMX_ENABLED" [[metadata.configurations]] default = "5000" description = "configure the JMX port" launch = true name = "BPL_JMX_PORT" [[metadata.configurations]] default = "false" description = "enables Java remote debugging support" launch = true name = "BPL_DEBUG_ENABLED" [[metadata.configurations]] default = "8000" description = "configure the remote debugging port" launch = true name = "BPL_DEBUG_PORT" [[metadata.configurations]] default = "false" description = "configure whether to suspend execution until a debugger has attached" launch = true name = "BPL_DEBUG_SUSPEND" [[metadata.configurations]] default = "false" description = "enables Java Flight Recording (JFR)" launch = true name = "BPL_JFR_ENABLED" [[metadata.configurations]] default = "" description = "configure custom Java Flight Recording (JFR) arguments" launch = true name = "BPL_JFR_ARGS" [[metadata.configurations]] build = true default = "false" description = "enables running jlink tool to generate custom JRE" name = "BP_JVM_JLINK_ENABLED" [[metadata.configurations]] build = true default = "--no-man-pages --no-header-files --strip-debug --compress=1" description = "configure custom link arguments (--output must be omitted)" name = "BP_JVM_JLINK_ARGS" [[metadata.configurations]] build = true default = "21" description = "the Java version" name = "BP_JVM_VERSION" [[metadata.configurations]] build = true default = "JRE" description = "the JVM type - JDK or JRE" name = "BP_JVM_TYPE" [[metadata.configurations]] description = "the JVM launch flags" launch = true name = "JAVA_TOOL_OPTIONS" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:jdk:1.8.0:update482:*:*:*:*:*:*:*"] id = "jdk" name = "BellSoft Liberica JDK" purl = "pkg:generic/bellsoft-jdk@8.0.482?arch=amd64" sha256 = "455a14a1bf272ddb92f31d5b4bb1f1d98dc042dc261e5e39b34bd6001c9e1183" source = "https://github.com/bell-sw/Liberica/releases/download/8u482+10/bellsoft-jdk8u482+10-src.tar.gz" source-sha256 = "ae8e9b9e297edccfe714b2356c442c053f35391a929f09e47c3a2cf06691c7d4" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/8u482+10/bellsoft-jdk8u482+10-linux-amd64.tar.gz" version = "8.0.482" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:jre:1.8.0:update482:*:*:*:*:*:*:*"] id = "jre" name = "BellSoft Liberica JRE" purl = "pkg:generic/bellsoft-jre@8.0.482?arch=amd64" sha256 = "f05d0dba908ad283f8f62d7a0f8c999363d725f2001d67eae84554ac2cc52dda" source = "https://github.com/bell-sw/Liberica/releases/download/8u482+10/bellsoft-jdk8u482+10-src.tar.gz" source-sha256 = "ae8e9b9e297edccfe714b2356c442c053f35391a929f09e47c3a2cf06691c7d4" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/8u482+10/bellsoft-jre8u482+10-linux-amd64.tar.gz" version = "8.0.482" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:jdk:11.0.30:*:*:*:*:*:*:*"] id = "jdk" name = "BellSoft Liberica JDK" purl = "pkg:generic/bellsoft-jdk@11.0.30?arch=amd64" sha256 = "1717f74552f6e577af23ee1080d698b25f87bdfe15f5b1d023e110a2891afe2f" source = "https://github.com/bell-sw/Liberica/releases/download/11.0.30+9/bellsoft-jdk11.0.30+9-src.tar.gz" source-sha256 = "49b4ebf812d1a695fb3e391860a234123c32237f42049a47886a755e6665fda8" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/11.0.30+9/bellsoft-jdk11.0.30+9-linux-amd64.tar.gz" version = "11.0.30" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:jre:11.0.30:*:*:*:*:*:*:*"] id = "jre" name = "BellSoft Liberica JRE" purl = "pkg:generic/bellsoft-jre@11.0.30?arch=amd64" sha256 = "ab0da59e1e94928cca33c492d360eb780280ac5f00b414ca73ee41dd199dc564" source = "https://github.com/bell-sw/Liberica/releases/download/11.0.30+9/bellsoft-jdk11.0.30+9-src.tar.gz" source-sha256 = "49b4ebf812d1a695fb3e391860a234123c32237f42049a47886a755e6665fda8" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/11.0.30+9/bellsoft-jre11.0.30+9-linux-amd64.tar.gz" version = "11.0.30" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:graalvm:22.3.4:*:*:*:community:*:*:*", "cpe:2.3:a:oracle:jdk:11.0.22:*:*:*:*:*:*:*"] id = "native-image-svm" name = "BellSoft Liberica NIK" purl = "pkg:generic/bellsoft-nik@22.3.5?arch=amd64" sha256 = "4bc6e366838fc4a4592868432ace2f640ff1341254e4ca3922e5cbf1a55b8914" source = "https://github.com/bell-sw/LibericaNIK/releases/download/22.3.5+1-11.0.22+12/bellsoft-liberica-vm-openjdk11.0.22+12-22.3.5+1-src.tar.gz" source-sha256 = "f6cb4932124b30e822f2b72cbf4849c55331e2be469bdbb8457619c18e13bf3c" stacks = ["*"] uri = "https://github.com/bell-sw/LibericaNIK/releases/download/22.3.5+1-11.0.22+12/bellsoft-liberica-vm-core-openjdk11.0.22+12-22.3.5+1-linux-amd64.tar.gz" version = "11.0.22" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:jdk:17.0.18:*:*:*:*:*:*:*"] id = "jdk" name = "BellSoft Liberica JDK" purl = "pkg:generic/bellsoft-jdk@17.0.18?arch=amd64" sha256 = "b89ef268471ec05c72171d03fbce00f99f6df87cda047ec0645cb1c1242131f8" source = "https://github.com/bell-sw/Liberica/releases/download/17.0.18+10/bellsoft-jdk17.0.18+10-src.tar.gz" source-sha256 = "1ff70dd8b250a3fed353a23e3fdebf14a9448d2d2bf5f60c7d977f4644d4f852" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/17.0.18+10/bellsoft-jdk17.0.18+10-linux-amd64.tar.gz" version = "17.0.18" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:jre:17.0.18:*:*:*:*:*:*:*"] id = "jre" name = "BellSoft Liberica JRE" purl = "pkg:generic/bellsoft-jre@17.0.18?arch=amd64" sha256 = "5c495a4f8653f5368bc795a4ad33135ea7ce4612b3a44bc70494ea0c87a6956d" source = "https://github.com/bell-sw/Liberica/releases/download/17.0.18+10/bellsoft-jdk17.0.18+10-src.tar.gz" source-sha256 = "1ff70dd8b250a3fed353a23e3fdebf14a9448d2d2bf5f60c7d977f4644d4f852" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/17.0.18+10/bellsoft-jre17.0.18+10-linux-amd64.tar.gz" version = "17.0.18" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:graalvm:23.0.2:*:*:*:community:*:*:*", "cpe:2.3:a:oracle:jdk:17.0.18:*:*:*:*:*:*:*"] id = "native-image-svm" name = "BellSoft Liberica NIK" purl = "pkg:generic/bellsoft-nik@23.0.11?arch=amd64" sha256 = "fe54e7844f3dfb89de54ce96974abf260f6bfa8000fb1123213a06dd79d84506" source = "https://github.com/bell-sw/LibericaNIK/releases/download/23.0.11+1-17.0.18+11/bellsoft-liberica-vm-openjdk17.0.18+11-23.0.11+1-src.tar.gz" source-sha256 = "c18370d898939db0249c375987c4833bbcfe13d27b90a62f2464c63fdc2319a9" stacks = ["*"] uri = "https://github.com/bell-sw/LibericaNIK/releases/download/23.0.11+1-17.0.18+11/bellsoft-liberica-vm-core-openjdk17.0.18+11-23.0.11+1-linux-amd64.tar.gz" version = "17.0.18" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:jdk:21.0.10:*:*:*:*:*:*:*"] id = "jdk" name = "BellSoft Liberica JDK" purl = "pkg:generic/bellsoft-jdk@21.0.10?arch=amd64" sha256 = "54453b973ba3a3cb067e1d0e1c26ee4553cff83d19479f7214fced2d805b7c3d" source = "https://github.com/bell-sw/Liberica/releases/download/21.0.10+10/bellsoft-jdk21.0.10+10-src.tar.gz" source-sha256 = "c0d8dd51751c0ad111c73467064a3713185135e5f3319a086c9b02a44c962fb3" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/21.0.10+10/bellsoft-jdk21.0.10+10-linux-amd64.tar.gz" version = "21.0.10" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:jre:21.0.10:*:*:*:*:*:*:*"] id = "jre" name = "BellSoft Liberica JRE" purl = "pkg:generic/bellsoft-jre@21.0.10?arch=amd64" sha256 = "093103d28af566cc3097e152e415c8c937dbc288cb31aebdef2f69ffc5996e2d" source = "https://github.com/bell-sw/Liberica/releases/download/21.0.10+10/bellsoft-jdk21.0.10+10-src.tar.gz" source-sha256 = "c0d8dd51751c0ad111c73467064a3713185135e5f3319a086c9b02a44c962fb3" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/21.0.10+10/bellsoft-jre21.0.10+10-linux-amd64.tar.gz" version = "21.0.10" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:graalvm:25.0.2:*:*:*:community:*:*:*", "cpe:2.3:a:oracle:jdk:25.0.2:*:*:*:*:*:*:*"] id = "native-image-svm" name = "BellSoft Liberica NIK" purl = "pkg:generic/bellsoft-nik@25.0.2?arch=amd64" sha256 = "fe9d71a107e523a19ec2eddf77618cca7c98fe6fdfa609f4dc93df7d798429d0" source = "https://github.com/bell-sw/LibericaNIK/releases/download/25.0.2+1-25.0.2+13/bellsoft-liberica-vm-openjdk25.0.2+13-25.0.2+1-src.tar.gz" source-sha256 = "59329a1fe4abf69122b2e32a5890dec84b9a63ecfab015ad2ede0ef239b99e9d" stacks = ["*"] uri = "https://github.com/bell-sw/LibericaNIK/releases/download/25.0.2+1-25.0.2+13/bellsoft-liberica-vm-openjdk25.0.2+13-25.0.2+1-linux-amd64.tar.gz" version = "25.0.2" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:jdk:25.0.2:*:*:*:*:*:*:*"] id = "jdk" name = "BellSoft Liberica JDK" purl = "pkg:generic/bellsoft-jdk@25.0.2?arch=amd64" sha256 = "8dc3f4451b0affe00a6d4da0aa2331240bf7d142a353ff529673501f8bd09c4a" source = "https://github.com/bell-sw/Liberica/releases/download/25.0.2+12/bellsoft-jdk25.0.2+12-src.tar.gz" source-sha256 = "a9d26c39cfcf70a370565d9338ad5b6385045332a492938ee7e5eb633ea09c6b" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/25.0.2+12/bellsoft-jdk25.0.2+12-linux-amd64.tar.gz" version = "25.0.2" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:jre:25.0.2:*:*:*:*:*:*:*"] id = "jre" name = "BellSoft Liberica JRE" purl = "pkg:generic/bellsoft-jre@25.0.2?arch=amd64" sha256 = "c6c8e022cd19be8b872b62261d75d50afe5427795a2401976631cc713c818402" source = "https://github.com/bell-sw/Liberica/releases/download/25.0.2+12/bellsoft-jdk25.0.2+12-src.tar.gz" source-sha256 = "a9d26c39cfcf70a370565d9338ad5b6385045332a492938ee7e5eb633ea09c6b" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/25.0.2+12/bellsoft-jre25.0.2+12-linux-amd64.tar.gz" version = "25.0.2" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:graalvm:23.1.1:*:*:*:community:*:*:*", "cpe:2.3:a:oracle:jdk:21.0.10:*:*:*:*:*:*:*"] id = "native-image-svm" name = "BellSoft Liberica NIK" purl = "pkg:generic/bellsoft-nik@23.1.10?arch=amd64" sha256 = "b01430cf9c7fe97140e888aee9cf97af207c940845ecc1238fbc6facb601bdfb" source = "https://github.com/bell-sw/LibericaNIK/releases/download/23.1.10+1-21.0.10+11/bellsoft-liberica-vm-openjdk21.0.10+11-23.1.10+1-src.tar.gz" source-sha256 = "30f148ae5a9f98b842f680d158ddffb9d440be5f12c65a1e61af3d63ceebc4db" stacks = ["*"] uri = "https://github.com/bell-sw/LibericaNIK/releases/download/23.1.10+1-21.0.10+11/bellsoft-liberica-vm-core-openjdk21.0.10+11-23.1.10+1-linux-amd64.tar.gz" version = "21.0.10" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:jdk:1.8.0:update482:*:*:*:*:*:*:*"] id = "jdk" name = "BellSoft Liberica JDK" purl = "pkg:generic/bellsoft-jdk@8.0.482?arch=arm64" sha256 = "345dac085426b9e192b6030fd1e6b19acc779951075aed80741aaf58eedf8107" source = "https://github.com/bell-sw/Liberica/releases/download/8u482+10/bellsoft-jdk8u482+10-src.tar.gz" source-sha256 = "ae8e9b9e297edccfe714b2356c442c053f35391a929f09e47c3a2cf06691c7d4" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/8u482+10/bellsoft-jdk8u482+10-linux-aarch64.tar.gz" version = "8.0.482" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:jre:1.8.0:update482:*:*:*:*:*:*:*"] id = "jre" name = "BellSoft Liberica JRE" purl = "pkg:generic/bellsoft-jre@8.0.482?arch=arm64" sha256 = "6abc49775b80777969c4c3fb630d8449bcf7f89ee2f91f8f6c8098f636f02daa" source = "https://github.com/bell-sw/Liberica/releases/download/8u482+10/bellsoft-jdk8u482+10-src.tar.gz" source-sha256 = "ae8e9b9e297edccfe714b2356c442c053f35391a929f09e47c3a2cf06691c7d4" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/8u482+10/bellsoft-jre8u482+10-linux-aarch64.tar.gz" version = "8.0.482" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:jdk:11.0.30:*:*:*:*:*:*:*"] id = "jdk" name = "BellSoft Liberica JDK" purl = "pkg:generic/bellsoft-jdk@11.0.30?arch=arm64" sha256 = "55dbe3c4ccb218eefc40be2193c858e58d2d453538f1efb26645c8a9ded46054" source = "https://github.com/bell-sw/Liberica/releases/download/11.0.30+9/bellsoft-jdk11.0.30+9-src.tar.gz" source-sha256 = "49b4ebf812d1a695fb3e391860a234123c32237f42049a47886a755e6665fda8" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/11.0.30+9/bellsoft-jdk11.0.30+9-linux-aarch64.tar.gz" version = "11.0.30" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:jre:11.0.30:*:*:*:*:*:*:*"] id = "jre" name = "BellSoft Liberica JRE" purl = "pkg:generic/bellsoft-jre@11.0.30?arch=arm64" sha256 = "cf31bb8ab7c43e169c02886a4ebd59aca7ad53e3255fc8bf7d0a9b15657df46f" source = "https://github.com/bell-sw/Liberica/releases/download/11.0.30+9/bellsoft-jdk11.0.30+9-src.tar.gz" source-sha256 = "49b4ebf812d1a695fb3e391860a234123c32237f42049a47886a755e6665fda8" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/11.0.30+9/bellsoft-jre11.0.30+9-linux-aarch64.tar.gz" version = "11.0.30" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:graalvm:22.3.3:*:*:*:community:*:*:*", "cpe:2.3:a:oracle:jdk:11.0.22:*:*:*:*:*:*:*"] id = "native-image-svm" name = "BellSoft Liberica NIK" purl = "pkg:generic/bellsoft-nik@22.3.5?arch=arm64" sha256 = "a53bf8563dcd062ad5c4fc4764a75f30b5623164155940b657a870d9aa68dfc5" source = "https://github.com/bell-sw/LibericaNIK/releases/download/22.3.5+1-11.0.22+12/bellsoft-liberica-vm-openjdk11.0.22+12-22.3.5+1-src.tar.gz" source-sha256 = "f6cb4932124b30e822f2b72cbf4849c55331e2be469bdbb8457619c18e13bf3c" stacks = ["*"] uri = "https://github.com/bell-sw/LibericaNIK/releases/download/22.3.5+1-11.0.22+12/bellsoft-liberica-vm-core-openjdk11.0.22+12-22.3.5+1-linux-aarch64.tar.gz" version = "11.0.22" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:jdk:17.0.18:*:*:*:*:*:*:*"] id = "jdk" name = "BellSoft Liberica JDK" purl = "pkg:generic/bellsoft-jdk@17.0.18?arch=arm64" sha256 = "78efe6ace33438fe2c3a7a299adc8ece9676651da754a58812ab3256ac97e592" source = "https://github.com/bell-sw/Liberica/releases/download/17.0.18+10/bellsoft-jdk17.0.18+10-src.tar.gz" source-sha256 = "1ff70dd8b250a3fed353a23e3fdebf14a9448d2d2bf5f60c7d977f4644d4f852" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/17.0.18+10/bellsoft-jdk17.0.18+10-linux-aarch64.tar.gz" version = "17.0.18" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:jre:17.0.18:*:*:*:*:*:*:*"] id = "jre" name = "BellSoft Liberica JRE" purl = "pkg:generic/bellsoft-jre@17.0.18?arch=arm64" sha256 = "a573ac51ac4d85ed066a5862df6d8b3823c8cc813f8a427606eca0a9558aedd1" source = "https://github.com/bell-sw/Liberica/releases/download/17.0.18+10/bellsoft-jdk17.0.18+10-src.tar.gz" source-sha256 = "1ff70dd8b250a3fed353a23e3fdebf14a9448d2d2bf5f60c7d977f4644d4f852" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/17.0.18+10/bellsoft-jre17.0.18+10-linux-aarch64.tar.gz" version = "17.0.18" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:graalvm:22.3.4:*:*:*:community:*:*:*", "cpe:2.3:a:oracle:jdk:17.0.18:*:*:*:*:*:*:*"] id = "native-image-svm" name = "BellSoft Liberica NIK" purl = "pkg:generic/bellsoft-nik@23.0.11?arch=arm64" sha256 = "cc1554b8415ce5cb62b15912163e7ea5e72a79d2bf67de7f1991b1c4d8ab3b49" source = "https://github.com/bell-sw/LibericaNIK/releases/download/23.0.11+1-17.0.18+11/bellsoft-liberica-vm-openjdk17.0.18+11-23.0.11+1-src.tar.gz" source-sha256 = "c18370d898939db0249c375987c4833bbcfe13d27b90a62f2464c63fdc2319a9" stacks = ["*"] uri = "https://github.com/bell-sw/LibericaNIK/releases/download/23.0.11+1-17.0.18+11/bellsoft-liberica-vm-core-openjdk17.0.18+11-23.0.11+1-linux-aarch64.tar.gz" version = "17.0.18" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:jdk:21.0.10:*:*:*:*:*:*:*"] id = "jdk" name = "BellSoft Liberica JDK" purl = "pkg:generic/bellsoft-jdk@21.0.10?arch=arm64" sha256 = "d6d78250c4a3959e56a6b04f935dfc5e8ac39be005fbe01327cc0394e46dc968" source = "https://github.com/bell-sw/Liberica/releases/download/21.0.10+10/bellsoft-jdk21.0.10+10-src.tar.gz" source-sha256 = "c0d8dd51751c0ad111c73467064a3713185135e5f3319a086c9b02a44c962fb3" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/21.0.10+10/bellsoft-jdk21.0.10+10-linux-aarch64.tar.gz" version = "21.0.10" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:jre:21.0.10:*:*:*:*:*:*:*"] id = "jre" name = "BellSoft Liberica JRE" purl = "pkg:generic/bellsoft-jre@21.0.10?arch=arm64" sha256 = "198775197a6593a8ae3daf5b28065d92f9d871661ddeb4da4602f304ec4e82c1" source = "https://github.com/bell-sw/Liberica/releases/download/21.0.10+10/bellsoft-jdk21.0.10+10-src.tar.gz" source-sha256 = "c0d8dd51751c0ad111c73467064a3713185135e5f3319a086c9b02a44c962fb3" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/21.0.10+10/bellsoft-jre21.0.10+10-linux-aarch64.tar.gz" version = "21.0.10" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:graalvm:23.1.1:*:*:*:community:*:*:*", "cpe:2.3:a:oracle:jdk:21.0.10:*:*:*:*:*:*:*"] id = "native-image-svm" name = "BellSoft Liberica NIK" purl = "pkg:generic/bellsoft-nik@23.1.10?arch=arm64" sha256 = "0bd095f21ada1bfe72321cf181ff67ba872d2928216ba3c07d6a023129fa8dbb" source = "https://github.com/bell-sw/LibericaNIK/releases/download/23.1.10+1-21.0.10+11/bellsoft-liberica-vm-openjdk21.0.10+11-23.1.10+1-src.tar.gz" source-sha256 = "30f148ae5a9f98b842f680d158ddffb9d440be5f12c65a1e61af3d63ceebc4db" stacks = ["*"] uri = "https://github.com/bell-sw/LibericaNIK/releases/download/23.1.10+1-21.0.10+11/bellsoft-liberica-vm-core-openjdk21.0.10+11-23.1.10+1-linux-aarch64.tar.gz" version = "21.0.10" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:jdk:25.0.2:*:*:*:*:*:*:*"] id = "jdk" name = "BellSoft Liberica JDK" purl = "pkg:generic/bellsoft-jdk@25.0.2?arch=arm64" sha256 = "9bc4b2eb7be2b7d1e481bf83c6c86db5375b5e56925b083d3d4ef210dcf6e0b8" source = "https://github.com/bell-sw/Liberica/releases/download/25.0.2+12/bellsoft-jdk25.0.2+12-src.tar.gz" source-sha256 = "a9d26c39cfcf70a370565d9338ad5b6385045332a492938ee7e5eb633ea09c6b" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/25.0.2+12/bellsoft-jdk25.0.2+12-linux-aarch64.tar.gz" version = "25.0.2" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:jre:25.0.2:*:*:*:*:*:*:*"] id = "jre" name = "BellSoft Liberica JRE" purl = "pkg:generic/bellsoft-jre@25.0.2?arch=arm64" sha256 = "0905ddc929ca640c5fcf3f15c0dec2fdcb2d2644652e33dc943fe24b488fa301" source = "https://github.com/bell-sw/Liberica/releases/download/25.0.2+12/bellsoft-jdk25.0.2+12-src.tar.gz" source-sha256 = "a9d26c39cfcf70a370565d9338ad5b6385045332a492938ee7e5eb633ea09c6b" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/25.0.2+12/bellsoft-jre25.0.2+12-linux-aarch64.tar.gz" version = "25.0.2" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[metadata.dependencies]] cpes = ["cpe:2.3:a:oracle:graalvm:25.0.2:*:*:*:community:*:*:*", "cpe:2.3:a:oracle:jdk:25.0.2:*:*:*:*:*:*:*"] id = "native-image-svm" name = "BellSoft Liberica NIK" purl = "pkg:generic/bellsoft-nik@25.0.2?arch=arm64" sha256 = "0b022d9fd134677a1cacccb2e26fcd3353f08876232a327148c67c3de096f5c3" source = "https://github.com/bell-sw/LibericaNIK/releases/download/25.0.2+1-25.0.2+13/bellsoft-liberica-vm-openjdk25.0.2+13-25.0.2+1-src.tar.gz" source-sha256 = "59329a1fe4abf69122b2e32a5890dec84b9a63ecfab015ad2ede0ef239b99e9d" stacks = ["*"] uri = "https://github.com/bell-sw/LibericaNIK/releases/download/25.0.2+1-25.0.2+13/bellsoft-liberica-vm-openjdk25.0.2+13-25.0.2+1-linux-aarch64.tar.gz" version = "25.0.2" [[metadata.dependencies.licenses]] type = "GPL-2.0 WITH Classpath-exception-2.0" uri = "https://openjdk.java.net/legal/gplv2+ce.html" [[stacks]] id = "*" [[targets]] arch = "amd64" os = "linux" [[targets]] arch = "arm64" os = "linux"