# 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 = "17" 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:update422:*:*:*:*:*:*:*"] id = "jdk" name = "BellSoft Liberica JDK" purl = "pkg:generic/bellsoft-jdk@8.0.422?arch=amd64" sha256 = "b7bd03111261047c23f9538cf3ffb7fd74d6622ed94ec08c0662a9592e6f1f9e" source = "https://github.com/bell-sw/Liberica/releases/download/8u422+6/bellsoft-jdk8u422+6-src.tar.gz" source-sha256 = "51fdc490990f46861d7a006f204d1f37928f521d95b2e34e4cfa262d7c3f4bae" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/8u422+6/bellsoft-jdk8u422+6-linux-amd64.tar.gz" version = "8.0.422" [[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:update422:*:*:*:*:*:*:*"] id = "jre" name = "BellSoft Liberica JRE" purl = "pkg:generic/bellsoft-jre@8.0.422?arch=amd64" sha256 = "3d25e3d4a8a1f34424f7f547f30fe35453066c41d6f1cc4c20c3e6dcaca1b8e3" source = "https://github.com/bell-sw/Liberica/releases/download/8u422+6/bellsoft-jdk8u422+6-src.tar.gz" source-sha256 = "51fdc490990f46861d7a006f204d1f37928f521d95b2e34e4cfa262d7c3f4bae" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/8u422+6/bellsoft-jre8u422+6-linux-amd64.tar.gz" version = "8.0.422" [[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.24:*:*:*:*:*:*:*"] id = "jdk" name = "BellSoft Liberica JDK" purl = "pkg:generic/bellsoft-jdk@11.0.24?arch=amd64" sha256 = "d0bedc485d79f66fe20eb748c5944d52a1ed8a7b753bcb7a8953e7cc8bc7bdf2" source = "https://github.com/bell-sw/Liberica/releases/download/11.0.24+9/bellsoft-jdk11.0.24+9-src.tar.gz" source-sha256 = "0b3bbae4ad3974ec8b2b9777d7d76d4db36cbaa71e3ad852db38d8aab041c848" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/11.0.24+9/bellsoft-jdk11.0.24+9-linux-amd64.tar.gz" version = "11.0.24" [[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.24:*:*:*:*:*:*:*"] id = "jre" name = "BellSoft Liberica JRE" purl = "pkg:generic/bellsoft-jre@11.0.24?arch=amd64" sha256 = "0d3849a428d875d2395f1f04620049ddbe136f1ed6612301f510ea4e392000ce" source = "https://github.com/bell-sw/Liberica/releases/download/11.0.24+9/bellsoft-jdk11.0.24+9-src.tar.gz" source-sha256 = "0b3bbae4ad3974ec8b2b9777d7d76d4db36cbaa71e3ad852db38d8aab041c848" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/11.0.24+9/bellsoft-jre11.0.24+9-linux-amd64.tar.gz" version = "11.0.24" [[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.12:*:*:*:*:*:*:*"] id = "jdk" name = "BellSoft Liberica JDK" purl = "pkg:generic/bellsoft-jdk@17.0.12?arch=amd64" sha256 = "09fc5d8f9ec0874f728d25c9f2fa586db4e949fa1057bafe3b8e59f17915e70b" source = "https://github.com/bell-sw/Liberica/releases/download/17.0.12+10/bellsoft-jdk17.0.12+10-src.tar.gz" source-sha256 = "a81d8c10b4b1a0cd444d695aaf6e1436e467df0a2bf62a60a0de1fdffc137e86" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/17.0.12+10/bellsoft-jdk17.0.12+10-linux-amd64.tar.gz" version = "17.0.12" [[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.12:*:*:*:*:*:*:*"] id = "jre" name = "BellSoft Liberica JRE" purl = "pkg:generic/bellsoft-jre@17.0.12?arch=amd64" sha256 = "3b22cc356a57ce9afa976002f6aedafc63ee0bc67bfc10092ae5ab11ad9defc1" source = "https://github.com/bell-sw/Liberica/releases/download/17.0.12+10/bellsoft-jdk17.0.12+10-src.tar.gz" source-sha256 = "a81d8c10b4b1a0cd444d695aaf6e1436e467df0a2bf62a60a0de1fdffc137e86" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/17.0.12+10/bellsoft-jre17.0.12+10-linux-amd64.tar.gz" version = "17.0.12" [[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.12:*:*:*:*:*:*:*"] id = "native-image-svm" name = "BellSoft Liberica NIK" purl = "pkg:generic/bellsoft-nik@23.0.5?arch=amd64" sha256 = "3d71a709ae146a9cf4c09b5387fff0ce33da82234b8a1213acb50ea24fd2df2f" source = "https://github.com/bell-sw/LibericaNIK/releases/download/23.0.5+1-17.0.12+10/bellsoft-liberica-vm-openjdk17.0.12+10-23.0.5+1-src.tar.gz" source-sha256 = "0a7cfc6552a8a061ab65186710e3988927f99645a0d66a53aa8d3f0bdc8a86e7" stacks = ["*"] uri = "https://github.com/bell-sw/LibericaNIK/releases/download/23.0.5+1-17.0.12+10/bellsoft-liberica-vm-core-openjdk17.0.12+10-23.0.5+1-linux-amd64.tar.gz" version = "17.0.12" [[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.4:*:*:*:*:*:*:*"] id = "jdk" name = "BellSoft Liberica JDK" purl = "pkg:generic/bellsoft-jdk@21.0.4?arch=amd64" sha256 = "2dd08f255877057528501b320a9ad71d7ad24bb58b7c6f1a9b3cd23e820e2e57" source = "https://github.com/bell-sw/Liberica/releases/download/21.0.4+9/bellsoft-jdk21.0.4+9-src.tar.gz" source-sha256 = "4e880ee7287aa98c90470969225b9c3e4f6d85da79d45d3da563d04fc690387e" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/21.0.4+9/bellsoft-jdk21.0.4+9-linux-amd64.tar.gz" version = "21.0.4" [[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.4:*:*:*:*:*:*:*"] id = "jre" name = "BellSoft Liberica JRE" purl = "pkg:generic/bellsoft-jre@21.0.4?arch=amd64" sha256 = "471a0e006820e7ae8131b1f6371df190a77b36d3a826ef1446048ed12cff4471" source = "https://github.com/bell-sw/Liberica/releases/download/21.0.4+9/bellsoft-jdk21.0.4+9-src.tar.gz" source-sha256 = "4e880ee7287aa98c90470969225b9c3e4f6d85da79d45d3da563d04fc690387e" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/21.0.4+9/bellsoft-jre21.0.4+9-linux-amd64.tar.gz" version = "21.0.4" [[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:24.1.0:*:*:*:community:*:*:*", "cpe:2.3:a:oracle:jdk:23.0.0:*:*:*:*:*:*:*"] id = "native-image-svm" name = "BellSoft Liberica NIK" purl = "pkg:generic/bellsoft-nik@24.1.0?arch=amd64" sha256 = "837c568102932b3e8a5f6548055af2029a224b37fbfb86e402e5c4a7b33ad336" source = "https://github.com/bell-sw/LibericaNIK/releases/download/24.1.0+1-23+38/bellsoft-liberica-vm-openjdk23+38-24.1.0+1-src.tar.gz" source-sha256 = "2702dbc1bdc3001a551399fcc32a06677d9db11ebb71ad1c07b029e588697620" stacks = ["*"] uri = "https://github.com/bell-sw/LibericaNIK/releases/download/24.1.0+1-23+38/bellsoft-liberica-vm-openjdk23+38-24.1.0+1-linux-amd64.tar.gz" version = "23.0.0" [[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:23.0.0:*:*:*:*:*:*:*"] id = "jdk" name = "BellSoft Liberica JDK" purl = "pkg:generic/bellsoft-jdk@23.0.0?arch=amd64" sha256 = "e06280a3a13dc8db313305f48decf129462b29010764dac4257e0fb9d30a9b64" source = "https://github.com/bell-sw/Liberica/releases/download/23+38/bellsoft-jdk23+38-src.tar.gz" source-sha256 = "b702a39e4b2b7a88f81d4996b2e2db22cd4de0696b8ef102013452cda0a7d5ff" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/23+38/bellsoft-jdk23+38-linux-amd64.tar.gz" version = "23.0.0" [[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:23.0.0:*:*:*:*:*:*:*"] id = "jre" name = "BellSoft Liberica JRE" purl = "pkg:generic/bellsoft-jre@23.0.0?arch=amd64" sha256 = "953215d3446504a9fad39f213d0e59214a9af8b59657cc08fa0616ea5b326e39" source = "https://github.com/bell-sw/Liberica/releases/download/23+38/bellsoft-jdk23+38-src.tar.gz" source-sha256 = "b702a39e4b2b7a88f81d4996b2e2db22cd4de0696b8ef102013452cda0a7d5ff" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/23+38/bellsoft-jre23+38-linux-amd64.tar.gz" version = "23.0.0" [[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.4:*:*:*:*:*:*:*"] id = "native-image-svm" name = "BellSoft Liberica NIK" purl = "pkg:generic/bellsoft-nik@23.1.4?arch=amd64" sha256 = "553c9d8aee22ff184ef05201421634137e32bf7acbf8a8b1927598f169d5d6f1" source = "https://github.com/bell-sw/LibericaNIK/releases/download/23.1.4+3-21.0.4+9/bellsoft-liberica-vm-openjdk21.0.4+9-23.1.4+3-src.tar.gz" source-sha256 = "3f089fb100707421ae5acbe2b0f83644f8ca92e6eedc13cb64b0f3f0e0e75427" stacks = ["*"] uri = "https://github.com/bell-sw/LibericaNIK/releases/download/23.1.4+3-21.0.4+9/bellsoft-liberica-vm-core-openjdk21.0.4+9-23.1.4+3-linux-amd64.tar.gz" version = "21.0.4" [[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:update422:*:*:*:*:*:*:*"] id = "jdk" name = "BellSoft Liberica JDK" purl = "pkg:generic/bellsoft-jdk@8.0.422?arch=arm64" sha256 = "ec81ca1b8367d6af8d503869264c9eee4a8e5d629c778f465421e0cc9ad186e5" source = "https://github.com/bell-sw/Liberica/releases/download/8u422+6/bellsoft-jdk8u422+6-src.tar.gz" source-sha256 = "51fdc490990f46861d7a006f204d1f37928f521d95b2e34e4cfa262d7c3f4bae" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/8u422+6/bellsoft-jdk8u422+6-linux-aarch64.tar.gz" version = "8.0.422" [[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:update422:*:*:*:*:*:*:*"] id = "jre" name = "BellSoft Liberica JRE" purl = "pkg:generic/bellsoft-jre@8.0.422?arch=arm64" sha256 = "03bea03db36075158c078b32c68368ea9629df682ae3d951c2fe40d7f16c4616" source = "https://github.com/bell-sw/Liberica/releases/download/8u422+6/bellsoft-jdk8u422+6-src.tar.gz" source-sha256 = "51fdc490990f46861d7a006f204d1f37928f521d95b2e34e4cfa262d7c3f4bae" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/8u422+6/bellsoft-jre8u422+6-linux-aarch64.tar.gz" version = "8.0.422" [[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.24:*:*:*:*:*:*:*"] id = "jdk" name = "BellSoft Liberica JDK" purl = "pkg:generic/bellsoft-jdk@11.0.24?arch=arm64" sha256 = "28d4b7d95aa58cbd2b14ea27c2a791c7abdacaaf102d1354daf0372efceeea7b" source = "https://github.com/bell-sw/Liberica/releases/download/11.0.24+9/bellsoft-jdk11.0.24+9-src.tar.gz" source-sha256 = "0b3bbae4ad3974ec8b2b9777d7d76d4db36cbaa71e3ad852db38d8aab041c848" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/11.0.24+9/bellsoft-jdk11.0.24+9-linux-aarch64.tar.gz" version = "11.0.24" [[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.24:*:*:*:*:*:*:*"] id = "jre" name = "BellSoft Liberica JRE" purl = "pkg:generic/bellsoft-jre@11.0.24?arch=arm64" sha256 = "ab0bbd25789a24969bb70d1b8154833f3ab85574a34baa85d2360b0043c5c393" source = "https://github.com/bell-sw/Liberica/releases/download/11.0.24+9/bellsoft-jdk11.0.24+9-src.tar.gz" source-sha256 = "0b3bbae4ad3974ec8b2b9777d7d76d4db36cbaa71e3ad852db38d8aab041c848" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/11.0.24+9/bellsoft-jre11.0.24+9-linux-aarch64.tar.gz" version = "11.0.24" [[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.12:*:*:*:*:*:*:*"] id = "jdk" name = "BellSoft Liberica JDK" purl = "pkg:generic/bellsoft-jdk@17.0.12?arch=arm64" sha256 = "d92b6d611dcb83da3e392faad270408e9314e32da40c20ceb19e41ac07b3e916" source = "https://github.com/bell-sw/Liberica/releases/download/17.0.12+10/bellsoft-jdk17.0.12+10-src.tar.gz" source-sha256 = "a81d8c10b4b1a0cd444d695aaf6e1436e467df0a2bf62a60a0de1fdffc137e86" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/17.0.12+10/bellsoft-jdk17.0.12+10-linux-aarch64.tar.gz" version = "17.0.12" [[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.12:*:*:*:*:*:*:*"] id = "jre" name = "BellSoft Liberica JRE" purl = "pkg:generic/bellsoft-jre@17.0.12?arch=arm64" sha256 = "c50776cc5480c6e821da504ccaa889c187b4a2bb373bdd6309545670f92de939" source = "https://github.com/bell-sw/Liberica/releases/download/17.0.12+10/bellsoft-jdk17.0.12+10-src.tar.gz" source-sha256 = "a81d8c10b4b1a0cd444d695aaf6e1436e467df0a2bf62a60a0de1fdffc137e86" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/17.0.12+10/bellsoft-jre17.0.12+10-linux-aarch64.tar.gz" version = "17.0.12" [[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.12:*:*:*:*:*:*:*"] id = "native-image-svm" name = "BellSoft Liberica NIK" purl = "pkg:generic/bellsoft-nik@23.0.5?arch=arm64" sha256 = "e0581164b70f51b96c90b4a57941cbffea92387226e2468339be0aa0269e0fa4" source = "https://github.com/bell-sw/LibericaNIK/releases/download/23.0.5+1-17.0.12+10/bellsoft-liberica-vm-openjdk17.0.12+10-23.0.5+1-src.tar.gz" source-sha256 = "0a7cfc6552a8a061ab65186710e3988927f99645a0d66a53aa8d3f0bdc8a86e7" stacks = ["*"] uri = "https://github.com/bell-sw/LibericaNIK/releases/download/23.0.5+1-17.0.12+10/bellsoft-liberica-vm-core-openjdk17.0.12+10-23.0.5+1-linux-aarch64.tar.gz" version = "17.0.12" [[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.4:*:*:*:*:*:*:*"] id = "jdk" name = "BellSoft Liberica JDK" purl = "pkg:generic/bellsoft-jdk@21.0.4?arch=arm64" sha256 = "3edee4728fda7ba6de6ac5c533c2b68188961628f428f72b1cd6b49b5f97b69f" source = "https://github.com/bell-sw/Liberica/releases/download/21.0.4+9/bellsoft-jdk21.0.4+9-src.tar.gz" source-sha256 = "4e880ee7287aa98c90470969225b9c3e4f6d85da79d45d3da563d04fc690387e" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/21.0.4+9/bellsoft-jdk21.0.4+9-linux-aarch64.tar.gz" version = "21.0.4" [[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.4:*:*:*:*:*:*:*"] id = "jre" name = "BellSoft Liberica JRE" purl = "pkg:generic/bellsoft-jre@21.0.4?arch=arm64" sha256 = "d6b72d9d09f7830f757a884e50408e7cbc1458c0435951e913449c806edb88fd" source = "https://github.com/bell-sw/Liberica/releases/download/21.0.4+9/bellsoft-jdk21.0.4+9-src.tar.gz" source-sha256 = "4e880ee7287aa98c90470969225b9c3e4f6d85da79d45d3da563d04fc690387e" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/21.0.4+9/bellsoft-jre21.0.4+9-linux-aarch64.tar.gz" version = "21.0.4" [[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.4:*:*:*:*:*:*:*"] id = "native-image-svm" name = "BellSoft Liberica NIK" purl = "pkg:generic/bellsoft-nik@23.1.4?arch=arm64" sha256 = "87f7a229120e88ee557ac5e0e66b16fe50a09fc32b5932e05acc21b95a6c9105" source = "https://github.com/bell-sw/LibericaNIK/releases/download/23.1.4+3-21.0.4+9/bellsoft-liberica-vm-openjdk21.0.4+9-23.1.4+3-src.tar.gz" source-sha256 = "3f089fb100707421ae5acbe2b0f83644f8ca92e6eedc13cb64b0f3f0e0e75427" stacks = ["*"] uri = "https://github.com/bell-sw/LibericaNIK/releases/download/23.1.4+3-21.0.4+9/bellsoft-liberica-vm-core-openjdk21.0.4+9-23.1.4+3-linux-aarch64.tar.gz" version = "21.0.4" [[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:23.0.0:*:*:*:*:*:*:*"] id = "jdk" name = "BellSoft Liberica JDK" purl = "pkg:generic/bellsoft-jdk@23.0.0?arch=arm64" sha256 = "2c355445fc45ab2c98dccd7c5e68a38760c1a7ae5b85595abb24dcb33e78777d" source = "https://github.com/bell-sw/Liberica/releases/download/23+38/bellsoft-jdk23+38-src.tar.gz" source-sha256 = "b702a39e4b2b7a88f81d4996b2e2db22cd4de0696b8ef102013452cda0a7d5ff" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/23+38/bellsoft-jdk23+38-linux-aarch64.tar.gz" version = "23.0.0" [[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:23.0.0:*:*:*:*:*:*:*"] id = "jre" name = "BellSoft Liberica JRE" purl = "pkg:generic/bellsoft-jre@23.0.0?arch=arm64" sha256 = "7c27a1e50d714c100664c3b36d855424699d7abd7d2c118df516e1e7945e4a43" source = "https://github.com/bell-sw/Liberica/releases/download/23+38/bellsoft-jdk23+38-src.tar.gz" source-sha256 = "b702a39e4b2b7a88f81d4996b2e2db22cd4de0696b8ef102013452cda0a7d5ff" stacks = ["*"] uri = "https://github.com/bell-sw/Liberica/releases/download/23+38/bellsoft-jre23+38-linux-aarch64.tar.gz" version = "23.0.0" [[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:24.1.0:*:*:*:community:*:*:*", "cpe:2.3:a:oracle:jdk:23.0.0:*:*:*:*:*:*:*"] id = "native-image-svm" name = "BellSoft Liberica NIK" purl = "pkg:generic/bellsoft-nik@24.1.0?arch=arm64" sha256 = "d1d284eb420e5fbfae28f5738359d4de5ade8f017277910c7aa4641f7b572bfe" source = "https://github.com/bell-sw/LibericaNIK/releases/download/24.1.0+1-23+38/bellsoft-liberica-vm-openjdk23+38-24.1.0+1-src.tar.gz" source-sha256 = "2702dbc1bdc3001a551399fcc32a06677d9db11ebb71ad1c07b029e588697620" stacks = ["*"] uri = "https://github.com/bell-sw/LibericaNIK/releases/download/24.1.0+1-23+38/bellsoft-liberica-vm-openjdk23+38-24.1.0+1-linux-aarch64.tar.gz" version = "23.0.0" [[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"