mirror of
https://github.com/ScoopInstaller/Java.git
synced 2026-08-03 09:39:21 +08:00
fix(liberica): Update to Java 25 and replace 32-bit to ARM64 (#557)
* fix(liberica): Update to Java 25 and Replace 32-bit to ARM64 * feat(liberica): Add Liberica 21 packages * chore(liberica): Re-add hash API from Bellsoft * chore(liberica): Add ARM64 version for Liberica 21 * feat(liberica): Add Liberica 25
This commit is contained in:
parent
b3ebe4feae
commit
4fa915da38
@ -1,19 +1,19 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"version": "25-37",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-amd64-full.zip",
|
||||
"hash": "sha1:67a00176acdf29a5c338f253b6267e75156db2b1"
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-amd64-full.zip",
|
||||
"hash": "sha1:1b5ed6a4f1285a5236efc7299fcb62ed8ed936cd"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-i586-full.zip",
|
||||
"hash": "sha1:d2f0f9f0403147812828c3b42a383c004b8a37a7"
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-aarch64-full.zip",
|
||||
"hash": "sha1:17173014d635f426c40f6cd7c6ffee034f351c71"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-21.0.8-full",
|
||||
"extract_dir": "jdk-25-full",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
@ -22,15 +22,16 @@
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?bundle-type=jdk-full&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
"replace": "${major}-${build}",
|
||||
"reverse": true
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-amd64-full.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-i586-full.zip"
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-aarch64-full.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
|
||||
@ -1,19 +1,19 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"version": "25-37",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-amd64-full.zip",
|
||||
"hash": "sha1:d96a8d171da38505eba831fb7ea83bc79f63255c"
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jre25%2B37-windows-amd64-full.zip",
|
||||
"hash": "sha1:e7be82c6dcba6051b563150c107ef96b8fd5e0e4"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-i586-full.zip",
|
||||
"hash": "sha1:54f084a4eec60ac6a57c8e42b0e882d3034e4fea"
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jre25%2B37-windows-aarch64-full.zip",
|
||||
"hash": "sha1:69224a1176f0dd70924e8b4b1f5df5e1ec1dd5b7"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jre-21.0.8-full",
|
||||
"extract_dir": "jre-25-full",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
@ -22,15 +22,16 @@
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?bundle-type=jre-full&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
"replace": "${major}-${build}",
|
||||
"reverse": true
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-amd64-full.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-i586-full.zip"
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-aarch64-full.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
|
||||
@ -1,19 +1,19 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"version": "25-37",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-amd64-full.zip",
|
||||
"hash": "sha1:67a00176acdf29a5c338f253b6267e75156db2b1"
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-amd64-full.zip",
|
||||
"hash": "sha1:1b5ed6a4f1285a5236efc7299fcb62ed8ed936cd"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-i586-full.zip",
|
||||
"hash": "sha1:d2f0f9f0403147812828c3b42a383c004b8a37a7"
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-aarch64-full.zip",
|
||||
"hash": "sha1:17173014d635f426c40f6cd7c6ffee034f351c71"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-21.0.8-full",
|
||||
"extract_dir": "jdk-25-full",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
@ -22,15 +22,16 @@
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?bundle-type=jdk-full&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
"replace": "${major}-${build}",
|
||||
"reverse": true
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-amd64-full.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-i586-full.zip"
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-aarch64-full.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
|
||||
@ -1,19 +1,19 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"version": "25-37",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-amd64-full.zip",
|
||||
"hash": "sha1:d96a8d171da38505eba831fb7ea83bc79f63255c"
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jre25%2B37-windows-amd64-full.zip",
|
||||
"hash": "sha1:e7be82c6dcba6051b563150c107ef96b8fd5e0e4"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-i586-full.zip",
|
||||
"hash": "sha1:54f084a4eec60ac6a57c8e42b0e882d3034e4fea"
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jre25%2B37-windows-aarch64-full.zip",
|
||||
"hash": "sha1:69224a1176f0dd70924e8b4b1f5df5e1ec1dd5b7"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jre-21.0.8-full",
|
||||
"extract_dir": "jre-25-full",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
@ -22,15 +22,16 @@
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?bundle-type=jre-full&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
"replace": "${major}-${build}",
|
||||
"reverse": true
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-amd64-full.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-i586-full.zip"
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-aarch64-full.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
|
||||
@ -1,19 +1,19 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"version": "25-37",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-amd64.zip",
|
||||
"hash": "sha1:35d0fe7f6141caebb256b9c0467da33002a6f0d9"
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-amd64.zip",
|
||||
"hash": "sha1:7a62e1df0da604723115acfb3240a79cd1261771"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-i586.zip",
|
||||
"hash": "sha1:0e34000477f64d816b691f511f0b8ebe0747f7af"
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-aarch64.zip",
|
||||
"hash": "sha1:c5a2d7969623bf419f76b4b2556b505ca1b0b0a3"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-21.0.8",
|
||||
"extract_dir": "jdk-25",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
@ -22,15 +22,16 @@
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?bundle-type=jdk&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
"replace": "${major}-${build}",
|
||||
"reverse": true
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-amd64.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-i586.zip"
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-aarch64.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
|
||||
@ -1,19 +1,19 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"version": "25-37",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-amd64.zip",
|
||||
"hash": "sha1:ef497a0e77eb86b1c659bc9074962c69e29b1551"
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jre25%2B37-windows-amd64.zip",
|
||||
"hash": "sha1:ce7aef3ef3f894962016bbbf2f32fed4eb96e0c5"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-i586.zip",
|
||||
"hash": "sha1:e6f37c813835f4b9724d245e96ec958f2ea6ad76"
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jre25%2B37-windows-aarch64.zip",
|
||||
"hash": "sha1:c46e09734fa94a26052271aff2279b9f47beedfa"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jre-21.0.8",
|
||||
"extract_dir": "jre-25",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
@ -22,15 +22,16 @@
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?bundle-type=jre&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
"replace": "${major}-${build}",
|
||||
"reverse": true
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-amd64.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-i586.zip"
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-aarch64.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
|
||||
@ -1,19 +1,19 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"version": "25-37",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-amd64-lite.zip",
|
||||
"hash": "sha1:e0f6edea160f835fbca004e8bad25d7273dfc90b"
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-amd64-lite.zip",
|
||||
"hash": "sha1:e2fa9243793aa64acde285b6556a7d0f8b0559e0"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-i586-lite.zip",
|
||||
"hash": "sha1:71c8cfed8fa08d0993cea336fc990c8b6432318f"
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-aarch64-lite.zip",
|
||||
"hash": "sha1:69dccf53ac60783928c0e1293d639ea51f1a192d"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-21.0.8-lite",
|
||||
"extract_dir": "jdk-25-lite",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
@ -22,15 +22,16 @@
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?bundle-type=jdk-lite&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
"replace": "${major}-${build}",
|
||||
"reverse": true
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-amd64-lite.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-i586-lite.zip"
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-aarch64-lite.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
|
||||
@ -1,19 +1,19 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"version": "25-37",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-amd64-lite.zip",
|
||||
"hash": "sha1:e0f6edea160f835fbca004e8bad25d7273dfc90b"
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-amd64-lite.zip",
|
||||
"hash": "sha1:e2fa9243793aa64acde285b6556a7d0f8b0559e0"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-i586-lite.zip",
|
||||
"hash": "sha1:71c8cfed8fa08d0993cea336fc990c8b6432318f"
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-aarch64-lite.zip",
|
||||
"hash": "sha1:69dccf53ac60783928c0e1293d639ea51f1a192d"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-21.0.8-lite",
|
||||
"extract_dir": "jdk-25-lite",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
@ -22,15 +22,16 @@
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?bundle-type=jdk-lite&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
"replace": "${major}-${build}",
|
||||
"reverse": true
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-amd64-lite.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-i586-lite.zip"
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-aarch64-lite.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
|
||||
@ -1,19 +1,19 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"version": "25-37",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-amd64.zip",
|
||||
"hash": "sha1:35d0fe7f6141caebb256b9c0467da33002a6f0d9"
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-amd64.zip",
|
||||
"hash": "sha1:7a62e1df0da604723115acfb3240a79cd1261771"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-i586.zip",
|
||||
"hash": "sha1:0e34000477f64d816b691f511f0b8ebe0747f7af"
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-aarch64.zip",
|
||||
"hash": "sha1:c5a2d7969623bf419f76b4b2556b505ca1b0b0a3"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-21.0.8",
|
||||
"extract_dir": "jdk-25",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
@ -22,15 +22,16 @@
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?bundle-type=jdk&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
"replace": "${major}-${build}",
|
||||
"reverse": true
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-amd64.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-i586.zip"
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-aarch64.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
|
||||
@ -1,19 +1,19 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"version": "25-37",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-amd64.zip",
|
||||
"hash": "sha1:ef497a0e77eb86b1c659bc9074962c69e29b1551"
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jre25%2B37-windows-amd64.zip",
|
||||
"hash": "sha1:ce7aef3ef3f894962016bbbf2f32fed4eb96e0c5"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-i586.zip",
|
||||
"hash": "sha1:e6f37c813835f4b9724d245e96ec958f2ea6ad76"
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jre25%2B37-windows-aarch64.zip",
|
||||
"hash": "sha1:c46e09734fa94a26052271aff2279b9f47beedfa"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jre-21.0.8",
|
||||
"extract_dir": "jre-25",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
@ -22,15 +22,16 @@
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?bundle-type=jre&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
"replace": "${major}-${build}",
|
||||
"reverse": true
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-amd64.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-i586.zip"
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-aarch64.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
|
||||
49
bucket/liberica21-full-jdk.json
Normal file
49
bucket/liberica21-full-jdk.json
Normal file
@ -0,0 +1,49 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-amd64-full.zip",
|
||||
"hash": "sha1:67a00176acdf29a5c338f253b6267e75156db2b1"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-i586-full.zip",
|
||||
"hash": "sha1:d2f0f9f0403147812828c3b42a383c004b8a37a7"
|
||||
},
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-aarch64-full.zip",
|
||||
"hash": "sha1:117282a6344ac3ff239dff310d331405ea2576a7"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-21.0.8-full",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jdk-full&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-amd64-full.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-i586-full.zip"
|
||||
},
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-aarch64-full.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jdk-$matchMajor-full"
|
||||
}
|
||||
}
|
||||
49
bucket/liberica21-full-jre.json
Normal file
49
bucket/liberica21-full-jre.json
Normal file
@ -0,0 +1,49 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-amd64-full.zip",
|
||||
"hash": "sha1:d96a8d171da38505eba831fb7ea83bc79f63255c"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-i586-full.zip",
|
||||
"hash": "sha1:54f084a4eec60ac6a57c8e42b0e882d3034e4fea"
|
||||
},
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-aarch64-full.zip",
|
||||
"hash": "sha1:4158061ba406bc1450b3e26868b6d6a45710b8ec"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jre-21.0.8-full",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jre-full&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-amd64-full.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-i586-full.zip"
|
||||
},
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-aarch64-full.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jre-$matchMajor-full"
|
||||
}
|
||||
}
|
||||
49
bucket/liberica21-full-lts-jdk.json
Normal file
49
bucket/liberica21-full-lts-jdk.json
Normal file
@ -0,0 +1,49 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-amd64-full.zip",
|
||||
"hash": "sha1:67a00176acdf29a5c338f253b6267e75156db2b1"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-i586-full.zip",
|
||||
"hash": "sha1:d2f0f9f0403147812828c3b42a383c004b8a37a7"
|
||||
},
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-aarch64-full.zip",
|
||||
"hash": "sha1:117282a6344ac3ff239dff310d331405ea2576a7"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-21.0.8-full",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jdk-full&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-amd64-full.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-i586-full.zip"
|
||||
},
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-aarch64-full.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jdk-$matchMajor-full"
|
||||
}
|
||||
}
|
||||
49
bucket/liberica21-full-lts-jre.json
Normal file
49
bucket/liberica21-full-lts-jre.json
Normal file
@ -0,0 +1,49 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-amd64-full.zip",
|
||||
"hash": "sha1:d96a8d171da38505eba831fb7ea83bc79f63255c"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-i586-full.zip",
|
||||
"hash": "sha1:54f084a4eec60ac6a57c8e42b0e882d3034e4fea"
|
||||
},
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-aarch64-full.zip",
|
||||
"hash": "sha1:4158061ba406bc1450b3e26868b6d6a45710b8ec"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jre-21.0.8-full",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jre-full&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-amd64-full.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-i586-full.zip"
|
||||
},
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-aarch64-full.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jre-$matchMajor-full"
|
||||
}
|
||||
}
|
||||
49
bucket/liberica21-jdk.json
Normal file
49
bucket/liberica21-jdk.json
Normal file
@ -0,0 +1,49 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-amd64.zip",
|
||||
"hash": "sha1:35d0fe7f6141caebb256b9c0467da33002a6f0d9"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-i586.zip",
|
||||
"hash": "sha1:0e34000477f64d816b691f511f0b8ebe0747f7af"
|
||||
},
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-aarch64.zip",
|
||||
"hash": "sha1:72f929cca6abb7f8f73f387a9b7b5c57dd891cbf"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-21.0.8",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jdk&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-amd64.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-i586.zip"
|
||||
},
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-aarch64.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jdk-$matchMajor"
|
||||
}
|
||||
}
|
||||
49
bucket/liberica21-jre.json
Normal file
49
bucket/liberica21-jre.json
Normal file
@ -0,0 +1,49 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-amd64.zip",
|
||||
"hash": "sha1:ef497a0e77eb86b1c659bc9074962c69e29b1551"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-i586.zip",
|
||||
"hash": "sha1:e6f37c813835f4b9724d245e96ec958f2ea6ad76"
|
||||
},
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-aarch64.zip",
|
||||
"hash": "sha1:9451e66b7350fdf07287c14983c70f1d4f49a06c"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jre-21.0.8",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jre&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-amd64.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-i586.zip"
|
||||
},
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-aarch64.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jre-$matchMajor"
|
||||
}
|
||||
}
|
||||
49
bucket/liberica21-lite-jdk.json
Normal file
49
bucket/liberica21-lite-jdk.json
Normal file
@ -0,0 +1,49 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-amd64-lite.zip",
|
||||
"hash": "sha1:e0f6edea160f835fbca004e8bad25d7273dfc90b"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-i586-lite.zip",
|
||||
"hash": "sha1:71c8cfed8fa08d0993cea336fc990c8b6432318f"
|
||||
},
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-aarch64-lite.zip",
|
||||
"hash": "sha1:348e11207d318aebb14641d6951ae9d51e990d7a"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-21.0.8-lite",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jdk-lite&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-amd64-lite.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-i586-lite.zip"
|
||||
},
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-aarch64-lite.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jdk-$matchMajor-lite"
|
||||
}
|
||||
}
|
||||
49
bucket/liberica21-lite-lts-jdk.json
Normal file
49
bucket/liberica21-lite-lts-jdk.json
Normal file
@ -0,0 +1,49 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-amd64-lite.zip",
|
||||
"hash": "sha1:e0f6edea160f835fbca004e8bad25d7273dfc90b"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-i586-lite.zip",
|
||||
"hash": "sha1:71c8cfed8fa08d0993cea336fc990c8b6432318f"
|
||||
},
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-aarch64-lite.zip",
|
||||
"hash": "sha1:348e11207d318aebb14641d6951ae9d51e990d7a"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-21.0.8-lite",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jdk-lite&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-amd64-lite.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-i586-lite.zip"
|
||||
},
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-aarch64-lite.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jdk-$matchMajor-lite"
|
||||
}
|
||||
}
|
||||
49
bucket/liberica21-lts-jdk.json
Normal file
49
bucket/liberica21-lts-jdk.json
Normal file
@ -0,0 +1,49 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-amd64.zip",
|
||||
"hash": "sha1:35d0fe7f6141caebb256b9c0467da33002a6f0d9"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-i586.zip",
|
||||
"hash": "sha1:0e34000477f64d816b691f511f0b8ebe0747f7af"
|
||||
},
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-aarch64.zip",
|
||||
"hash": "sha1:72f929cca6abb7f8f73f387a9b7b5c57dd891cbf"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-21.0.8",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jdk&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-amd64.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-i586.zip"
|
||||
},
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-aarch64.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jdk-$matchMajor"
|
||||
}
|
||||
}
|
||||
49
bucket/liberica21-lts-jre.json
Normal file
49
bucket/liberica21-lts-jre.json
Normal file
@ -0,0 +1,49 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-amd64.zip",
|
||||
"hash": "sha1:ef497a0e77eb86b1c659bc9074962c69e29b1551"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-i586.zip",
|
||||
"hash": "sha1:e6f37c813835f4b9724d245e96ec958f2ea6ad76"
|
||||
},
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-aarch64.zip",
|
||||
"hash": "sha1:9451e66b7350fdf07287c14983c70f1d4f49a06c"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jre-21.0.8",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jre&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-amd64.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-i586.zip"
|
||||
},
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-aarch64.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jre-$matchMajor"
|
||||
}
|
||||
}
|
||||
42
bucket/liberica25-full-jdk.json
Normal file
42
bucket/liberica25-full-jdk.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "25-37",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-amd64-full.zip",
|
||||
"hash": "sha1:1b5ed6a4f1285a5236efc7299fcb62ed8ed936cd"
|
||||
},
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/25%2B37/bellsoft-jdk25%2B37-windows-aarch64-full.zip",
|
||||
"hash": "sha1:17173014d635f426c40f6cd7c6ffee034f351c71"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-25-full",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=25&bundle-type=jdk-full&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-amd64-full.zip"
|
||||
},
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-aarch64-full.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jdk-$matchMajor-full"
|
||||
}
|
||||
}
|
||||
42
bucket/liberica25-full-jre.json
Normal file
42
bucket/liberica25-full-jre.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-amd64-full.zip",
|
||||
"hash": "sha1:d96a8d171da38505eba831fb7ea83bc79f63255c"
|
||||
},
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-aarch64-full.zip",
|
||||
"hash": "sha1:4158061ba406bc1450b3e26868b6d6a45710b8ec"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jre-21.0.8-full",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jre-full&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-amd64-full.zip"
|
||||
},
|
||||
"arm64": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-aarch64-full.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jre-$matchMajor-full"
|
||||
}
|
||||
}
|
||||
42
bucket/liberica25-full-lts-jdk.json
Normal file
42
bucket/liberica25-full-lts-jdk.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-amd64-full.zip",
|
||||
"hash": "sha1:67a00176acdf29a5c338f253b6267e75156db2b1"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-i586-full.zip",
|
||||
"hash": "sha1:d2f0f9f0403147812828c3b42a383c004b8a37a7"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-21.0.8-full",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jdk-full&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-amd64-full.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-i586-full.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jdk-$matchMajor-full"
|
||||
}
|
||||
}
|
||||
42
bucket/liberica25-full-lts-jre.json
Normal file
42
bucket/liberica25-full-lts-jre.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-amd64-full.zip",
|
||||
"hash": "sha1:d96a8d171da38505eba831fb7ea83bc79f63255c"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-i586-full.zip",
|
||||
"hash": "sha1:54f084a4eec60ac6a57c8e42b0e882d3034e4fea"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jre-21.0.8-full",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jre-full&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-amd64-full.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-i586-full.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jre-$matchMajor-full"
|
||||
}
|
||||
}
|
||||
42
bucket/liberica25-jdk.json
Normal file
42
bucket/liberica25-jdk.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-amd64.zip",
|
||||
"hash": "sha1:35d0fe7f6141caebb256b9c0467da33002a6f0d9"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-i586.zip",
|
||||
"hash": "sha1:0e34000477f64d816b691f511f0b8ebe0747f7af"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-21.0.8",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jdk&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-amd64.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-i586.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jdk-$matchMajor"
|
||||
}
|
||||
}
|
||||
42
bucket/liberica25-jre.json
Normal file
42
bucket/liberica25-jre.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-amd64.zip",
|
||||
"hash": "sha1:ef497a0e77eb86b1c659bc9074962c69e29b1551"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-i586.zip",
|
||||
"hash": "sha1:e6f37c813835f4b9724d245e96ec958f2ea6ad76"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jre-21.0.8",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jre&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-amd64.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-i586.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jre-$matchMajor"
|
||||
}
|
||||
}
|
||||
42
bucket/liberica25-lite-jdk.json
Normal file
42
bucket/liberica25-lite-jdk.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-amd64-lite.zip",
|
||||
"hash": "sha1:e0f6edea160f835fbca004e8bad25d7273dfc90b"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-i586-lite.zip",
|
||||
"hash": "sha1:71c8cfed8fa08d0993cea336fc990c8b6432318f"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-21.0.8-lite",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jdk-lite&version-modifier=latest&release-type=all&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-amd64-lite.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-i586-lite.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jdk-$matchMajor-lite"
|
||||
}
|
||||
}
|
||||
42
bucket/liberica25-lite-lts-jdk.json
Normal file
42
bucket/liberica25-lite-lts-jdk.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-amd64-lite.zip",
|
||||
"hash": "sha1:e0f6edea160f835fbca004e8bad25d7273dfc90b"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-i586-lite.zip",
|
||||
"hash": "sha1:71c8cfed8fa08d0993cea336fc990c8b6432318f"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-21.0.8-lite",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jdk-lite&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-amd64-lite.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-i586-lite.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jdk-$matchMajor-lite"
|
||||
}
|
||||
}
|
||||
42
bucket/liberica25-lts-jdk.json
Normal file
42
bucket/liberica25-lts-jdk.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-amd64.zip",
|
||||
"hash": "sha1:35d0fe7f6141caebb256b9c0467da33002a6f0d9"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jdk21.0.8%2B12-windows-i586.zip",
|
||||
"hash": "sha1:0e34000477f64d816b691f511f0b8ebe0747f7af"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-21.0.8",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jdk&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-amd64.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jdk$matchMajor%2B$matchBuild-windows-i586.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jdk-$matchMajor"
|
||||
}
|
||||
}
|
||||
42
bucket/liberica25-lts-jre.json
Normal file
42
bucket/liberica25-lts-jre.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "21.0.8-12",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-amd64.zip",
|
||||
"hash": "sha1:ef497a0e77eb86b1c659bc9074962c69e29b1551"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/21.0.8%2B12/bellsoft-jre21.0.8%2B12-windows-i586.zip",
|
||||
"hash": "sha1:e6f37c813835f4b9724d245e96ec958f2ea6ad76"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jre-21.0.8",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=21&bundle-type=jre&version-modifier=latest&release-type=lts&os=windows&arch=x86&installation-type=archive&package-type=zip&output=json&fields=version",
|
||||
"jsonpath": "$.version",
|
||||
"regex": "(?<major>[\\d.]+)(?:\\+)(?<build>[\\d]+)",
|
||||
"replace": "${major}-${build}"
|
||||
},
|
||||
"autoupdate": {
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-amd64.zip"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/$matchMajor%2B$matchBuild/bellsoft-jre$matchMajor%2B$matchBuild-windows-i586.zip"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jre-$matchMajor"
|
||||
}
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user