Skip to content

Commit

Permalink
intellij-jbr: Add support for JetBrains Runtime 21 (#524) (#525)
Browse files Browse the repository at this point in the history
  • Loading branch information
sebthom authored Aug 15, 2024
1 parent 5a351ea commit 3ad13a0
Show file tree
Hide file tree
Showing 4 changed files with 136 additions and 0 deletions.
34 changes: 34 additions & 0 deletions bucket/intellij-jbr21-jcef.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"version": "21.0.3-b509.4",
"homepage": "https://github.com/JetBrains/JetBrainsRuntime",
"description": "A fork of OpenJDK that includes a number enhancements in font rendering, HiDPI support, ligatures, performance improvements, and bugfixes. These are mainly for running IntelliJ Platform-based products",
"license": "GPL-2.0",
"architecture": {
"64bit": {
"url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-21.0.3-windows-x64-b509.4.tar.gz",
"hash": "sha512:ba63a182b7b6f50dc99557be04e4aae3d8dc3fa91875faba475c652adb7bf04fd033ff2fde4a6b098fd05696e5aed90a8d15d37ca7e70b16fb9e3b8582782f0c",
"extract_dir": "jbr_jcef-21.0.11-windows-x64-b509.4"
}
},
"env_set": {
"JAVA_HOME": "$dir"
},
"env_add_path": "bin",
"checkver": {
"url": "https://github.com/JetBrains/JetBrainsRuntime/raw/main/.github/README.md",
"regex": "\\[21\\.(?<Version>[\\d.]+)-(?<Build>[\\w]+)\\.(?<Patch>[\\d]+)]",
"replace": "21.${Version}-${Build}.${Patch}"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-21.$matchVersion-windows-x64-$matchBuild.$matchPatch.tar.gz",
"hash": {
"url": "$url.checksum",
"regex": "$sha512\\s"
},
"extract_dir": "jbr_jcef-21.$matchVersion-windows-x64-$matchBuild.$matchPatch"
}
}
}
}
34 changes: 34 additions & 0 deletions bucket/intellij-jbr21-sdk-jcef.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"version": "21.0.3-b509.4",
"homepage": "https://github.com/JetBrains/JetBrainsRuntime",
"description": "A fork of OpenJDK that includes a number enhancements in font rendering, HiDPI support, ligatures, performance improvements, and bugfixes. These are mainly for running IntelliJ Platform-based products",
"license": "GPL-2.0",
"architecture": {
"64bit": {
"url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk_jcef-21.0.3-windows-x64-b509.4.tar.gz",
"hash": "sha512:a052942770f3bcc1abad320ad28105a6cccf26a74e609bb9c1c88be312aff1318233a1df44c1bbd3d0875815f71c9544685579464524c62e16f6e16393f3e56a",
"extract_dir": "jbrsdk_jcef-21.0.3-windows-x64-b509.4"
}
},
"env_set": {
"JAVA_HOME": "$dir"
},
"env_add_path": "bin",
"checkver": {
"url": "https://github.com/JetBrains/JetBrainsRuntime/raw/main/.github/README.md",
"regex": "\\[21\\.(?<Version>[\\d.]+)-(?<Build>[\\w]+)\\.(?<Patch>[\\d]+)]",
"replace": "21.${Version}-${Build}.${Patch}"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk_jcef-21.$matchVersion-windows-x64-$matchBuild.$matchPatch.tar.gz",
"hash": {
"url": "$url.checksum",
"regex": "$sha512\\s"
},
"extract_dir": "jbrsdk_jcef-21.$matchVersion-windows-x64-$matchBuild.$matchPatch"
}
}
}
}
34 changes: 34 additions & 0 deletions bucket/intellij-jbr21-sdk.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"version": "21.0.3-b509.4",
"homepage": "https://github.com/JetBrains/JetBrainsRuntime",
"description": "A fork of OpenJDK that includes a number enhancements in font rendering, HiDPI support, ligatures, performance improvements, and bugfixes. These are mainly for running IntelliJ Platform-based products",
"license": "GPL-2.0",
"architecture": {
"64bit": {
"url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-21.0.3-windows-x64-b509.4.tar.gz",
"hash": "sha512:244e29d95fd87e7585a7fde592f0c9fbb9544cbe2251a31cf14f174ea4fb1791b8e9d1f6844b97efcb81713b3340dcf2fc32ca9e1800fd7a99b8d4f5bfbd7146",
"extract_dir": "jbrsdk-21.0.3-windows-x64-b509.4"
}
},
"env_set": {
"JAVA_HOME": "$dir"
},
"env_add_path": "bin",
"checkver": {
"url": "https://github.com/JetBrains/JetBrainsRuntime/raw/main/.github/README.md",
"regex": "\\[21\\.(?<Version>[\\d.]+)-(?<Build>[\\w]+)\\.(?<Patch>[\\d]+)]",
"replace": "21.${Version}-${Build}.${Patch}"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-21.$matchVersion-windows-x64-$matchBuild.$matchPatch.tar.gz",
"hash": {
"url": "$url.checksum",
"regex": "$sha512\\s"
},
"extract_dir": "jbrsdk-21.$matchVersion-windows-x64-$matchBuild.$matchPatch"
}
}
}
}
34 changes: 34 additions & 0 deletions bucket/intellij-jbr21.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"version": "21.0.3-b509.4",
"homepage": "https://github.com/JetBrains/JetBrainsRuntime",
"description": "A fork of OpenJDK that includes a number enhancements in font rendering, HiDPI support, ligatures, performance improvements, and bugfixes. These are mainly for running IntelliJ Platform-based products",
"license": "GPL-2.0",
"architecture": {
"64bit": {
"url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-21.0.3-windows-x64-b509.4.tar.gz",
"hash": "sha512:e00195e65e69972e6f515c5263a42278d0f5b645e60d3f9a60040869cfb7a568ffe64837592d423ac438c21daf05a00c10c84685928e957ab111c0d3fbb6bd99",
"extract_dir": "jbr-21.0.3-windows-x64-b509.4"
}
},
"env_set": {
"JAVA_HOME": "$dir"
},
"env_add_path": "bin",
"checkver": {
"url": "https://github.com/JetBrains/JetBrainsRuntime/raw/main/.github/README.md",
"regex": "\\[21\\.(?<Version>[\\d.]+)-(?<Build>[\\w]+)\\.(?<Patch>[\\d]+)]",
"replace": "21.${Version}-${Build}.${Patch}"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-21.$matchVersion-windows-x64-$matchBuild.$matchPatch.tar.gz",
"hash": {
"url": "$url.checksum",
"regex": "$sha512\\s"
},
"extract_dir": "jbr-21.$matchVersion-windows-x64-$matchBuild.$matchPatch"
}
}
}
}

0 comments on commit 3ad13a0

Please sign in to comment.