mirror of
https://github.com/ScoopInstaller/Java.git
synced 2026-08-04 15:07:14 +08:00
liberica*: Manifest maintenance (#322)
* liberica*: Add jdk suffix * liberica17*: Add at version 17-35
This commit is contained in:
parent
4caba9b6fb
commit
df30c27ae4
@ -6,11 +6,11 @@
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/16.0.2%2B7/bellsoft-jdk16.0.2%2B7-windows-amd64-full.zip",
|
||||
"hash": "48b2211f7a2f33841b6eb7c4ad434352ae609c288b43c0f7ae147692d88aedb6"
|
||||
"hash": "sha1:f8397de3251002c3ea225691448d72b1e80cc7b6"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/16.0.2%2B7/bellsoft-jdk16.0.2%2B7-windows-i586-full.zip",
|
||||
"hash": "afb31a80f3c3a4693f170746360fd371ec8bd08be07e1bf71db954cb3188dca0"
|
||||
"hash": "sha1:31e40f64f6e47b26579332e6fe9d38e854353cdd"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-16.0.2-full",
|
||||
|
||||
@ -6,11 +6,11 @@
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/16.0.2%2B7/bellsoft-jre16.0.2%2B7-windows-amd64-full.zip",
|
||||
"hash": "bc86b0957522420ae55139ac5da8442f4f6cdf69e67c42955adf25f0eca2fdea"
|
||||
"hash": "sha1:494a3036332c9805a3aeaf2e5c5a095429f517b8"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/16.0.2%2B7/bellsoft-jre16.0.2%2B7-windows-i586-full.zip",
|
||||
"hash": "93cfa275ec000661327b8fd57ff66041991e38272263573e7c2f44a7ae0e39ef"
|
||||
"hash": "sha1:e1ef4dd9b817dbe1e1651aadd0f3795a93f91cb3"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jre-16.0.2-full",
|
||||
|
||||
@ -6,11 +6,11 @@
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/16.0.2%2B7/bellsoft-jdk16.0.2%2B7-windows-amd64.zip",
|
||||
"hash": "3d710d73ab08e44d68dc06d45f4c3eba8cfb13d09bd1c2235d503f2c3a540a53"
|
||||
"hash": "sha1:c86d74fd916cf29d5a91cf081536576e6d1ebb90"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/16.0.2%2B7/bellsoft-jdk16.0.2%2B7-windows-i586.zip",
|
||||
"hash": "0e069fcabb79c0e19aa50479700543804e3707c38493c4f7e52de2b579c93eb2"
|
||||
"hash": "sha1:7f9fbb30d6366d8d6784deade698e1bdfc2ef3d9"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-16.0.2",
|
||||
|
||||
@ -6,11 +6,11 @@
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/16.0.2%2B7/bellsoft-jdk16.0.2%2B7-windows-amd64-lite.zip",
|
||||
"hash": "35c91d2a972d13263105811fe5612c5b7ad5768532eeed7c69af589bafaf1785"
|
||||
"hash": "sha1:897625210fc5a2fca01eae5a29f21fda5ab5fcba"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/16.0.2%2B7/bellsoft-jdk16.0.2%2B7-windows-i586-lite.zip",
|
||||
"hash": "00ac81ac9e2a545dc634b5408e66f2f082f37dab295ea0734c0b4e2e2ec8ab9d"
|
||||
"hash": "sha1:74939671931cd4030e6cdd2eb5edac692e470449"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-16.0.2-lite",
|
||||
|
||||
42
bucket/liberica17-full-jdk.json
Normal file
42
bucket/liberica17-full-jdk.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java 17 implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "17-35",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/17%2B35/bellsoft-jdk17%2B35-windows-amd64-full.zip",
|
||||
"hash": "sha1:56aa9708ee40960d282e14c1c9ddde3d30306027"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/17%2B35/bellsoft-jdk17%2B35-windows-i586-full.zip",
|
||||
"hash": "sha1:afed87aff0780e041ea6aee098581c25bbdb07c0"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-17-full",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=17&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"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jdk-$matchMajor-full"
|
||||
}
|
||||
}
|
||||
42
bucket/liberica17-full-jre.json
Normal file
42
bucket/liberica17-full-jre.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java 17 implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "17-35",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/17%2B35/bellsoft-jre17%2B35-windows-amd64-full.zip",
|
||||
"hash": "sha1:5cecd28ffb82d81a4026ec9b1004ad633f304956"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/17%2B35/bellsoft-jre17%2B35-windows-i586-full.zip",
|
||||
"hash": "sha1:2ed99dc89587e39530c2e209b0c5ce18254c8cfd"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jre-17-full",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=17&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"
|
||||
}
|
||||
},
|
||||
"hash": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases/$basename",
|
||||
"jsonpath": "$.sha1"
|
||||
},
|
||||
"extract_dir": "jre-$matchMajor-full"
|
||||
}
|
||||
}
|
||||
42
bucket/liberica17-jdk.json
Normal file
42
bucket/liberica17-jdk.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java 17 implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "17-35",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/17%2B35/bellsoft-jdk17%2B35-windows-amd64.zip",
|
||||
"hash": "sha1:602279632390b2d0ba46663874c0b0e3abbd5563"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/17%2B35/bellsoft-jdk17%2B35-windows-i586.zip",
|
||||
"hash": "sha1:d077dc94f4e3a712f7a95c86e43729de7d1f9c3c"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-17",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=17&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/liberica17-jre.json
Normal file
42
bucket/liberica17-jre.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java 17 implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "17-35",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/17%2B35/bellsoft-jre17%2B35-windows-amd64.zip",
|
||||
"hash": "sha1:421d539e773d6a83261d4f3a04241dfb9d7d2e83"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/17%2B35/bellsoft-jre17%2B35-windows-i586.zip",
|
||||
"hash": "sha1:a361cf4c8a795ee39a172938c63840aaed459204"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jre-17",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=17&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/liberica17-lite-jdk.json
Normal file
42
bucket/liberica17-lite-jdk.json
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
"description": "BellSoft Liberica is a 100% open-source Java 17 implementation",
|
||||
"homepage": "https://bell-sw.com/java",
|
||||
"version": "17-35",
|
||||
"license": "GPL-2.0-only WITH Classpath-exception-2.0",
|
||||
"architecture": {
|
||||
"64bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/17%2B35/bellsoft-jdk17%2B35-windows-amd64-lite.zip",
|
||||
"hash": "sha1:d367bf770fda51faa16327a60731e6b7b64b2bc3"
|
||||
},
|
||||
"32bit": {
|
||||
"url": "https://github.com/bell-sw/Liberica/releases/download/17%2B35/bellsoft-jdk17%2B35-windows-i586-lite.zip",
|
||||
"hash": "sha1:14e59f52e616d1ac7c32e3171d5be69c2761f565"
|
||||
}
|
||||
},
|
||||
"extract_dir": "jdk-17-lite",
|
||||
"env_add_path": "bin",
|
||||
"env_set": {
|
||||
"JAVA_HOME": "$dir"
|
||||
},
|
||||
"checkver": {
|
||||
"url": "https://api.bell-sw.com/v1/liberica/releases?version-feature=17&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"
|
||||
}
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user