From a581b40951fa7b6eb840faba4d35774fadda73f3 Mon Sep 17 00:00:00 2001 From: WordlessEcho Date: Mon, 14 Jul 2025 18:39:43 +0800 Subject: [PATCH 1/4] intellij-jbr21*@21.0.7b1038.58: fix checkver `checkver` by GitHub releases and update to latest version --- bucket/intellij-jbr21-jcef.json | 13 +++++++------ bucket/intellij-jbr21-sdk-jcef.json | 13 +++++++------ bucket/intellij-jbr21-sdk.json | 13 +++++++------ bucket/intellij-jbr21.json | 13 +++++++------ 4 files changed, 28 insertions(+), 24 deletions(-) diff --git a/bucket/intellij-jbr21-jcef.json b/bucket/intellij-jbr21-jcef.json index 5b91af25942..a578e6c3b73 100644 --- a/bucket/intellij-jbr21-jcef.json +++ b/bucket/intellij-jbr21-jcef.json @@ -1,13 +1,13 @@ { - "version": "21.0.7-b1038.54", + "version": "21.0.7-b1038.58", "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.7-windows-x64-b1038.54.tar.gz", - "hash": "sha512:d6e76429f9fa60b7d855dbabb00f8ca97048ce59e75f15ba3d2c4e64eb88abdbc3da8000db6b4f298118be8dc73f55447616f7bf652af35dc8ad4862e08e23a1", - "extract_dir": "jbr_jcef-21.0.7-windows-x64-b1038.54" + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-21.0.7-windows-x64-b1038.58.tar.gz", + "hash": "sha512:00b2aa07632939baa0b44347a57233b0ea4f8b6a1c078c54df2a1398a0ce8e9bef718de7402cd20a94a7e1e11952d9c617f0f85b92a9d89c43e1b1aef8773068", + "extract_dir": "jbr_jcef-21.0.7-windows-x64-b1038.58" } }, "env_set": { @@ -15,8 +15,9 @@ }, "env_add_path": "bin", "checkver": { - "url": "https://github.com/JetBrains/JetBrainsRuntime/raw/main/.github/README.md", - "regex": "\\[21\\.(?[\\d.]+)-(?[\\w]+)\\.(?[\\d]+)]", + "url": "https://api.github.com/repos/JetBrains/JetBrainsRuntime/releases", + "jsonpath": "$[?(@.tag_name =~ /^jbr-release-21\\./)].tag_name", + "regex": "jbr-release-21\\.(?[\\d.]+)(?[\\w]+)\\.(?[\\d]+)", "replace": "21.${Version}-${Build}.${Patch}" }, "autoupdate": { diff --git a/bucket/intellij-jbr21-sdk-jcef.json b/bucket/intellij-jbr21-sdk-jcef.json index 28a713a3542..2daeafc9efb 100644 --- a/bucket/intellij-jbr21-sdk-jcef.json +++ b/bucket/intellij-jbr21-sdk-jcef.json @@ -1,13 +1,13 @@ { - "version": "21.0.7-b1038.54", + "version": "21.0.7-b1038.58", "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.7-windows-x64-b1038.54.tar.gz", - "hash": "sha512:8cadb9382073e13eeb46f86673d5bb62b5db7b3be10ecffc48addd771bc300393537da481eef94bc3078c72e6b9cae6c1c66b5615acf14c0d11d0b6cd68d59a4", - "extract_dir": "jbrsdk_jcef-21.0.7-windows-x64-b1038.54" + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk_jcef-21.0.7-windows-x64-b1038.58.tar.gz", + "hash": "sha512:60c3d40b9a7c22a5ded1fcd9d81b673dc515d73c8cd9dc8e9798f4d68f380f22b514c141b4beb087c4ebfa78e3a522c8a2e5ef816a943f96351d93830c1b6f64", + "extract_dir": "jbrsdk_jcef-21.0.7-windows-x64-b1038.58" } }, "env_set": { @@ -15,8 +15,9 @@ }, "env_add_path": "bin", "checkver": { - "url": "https://github.com/JetBrains/JetBrainsRuntime/raw/main/.github/README.md", - "regex": "\\[21\\.(?[\\d.]+)-(?[\\w]+)\\.(?[\\d]+)]", + "url": "https://api.github.com/repos/JetBrains/JetBrainsRuntime/releases", + "jsonpath": "$[?(@.tag_name =~ /^jbr-release-21\\./)].tag_name", + "regex": "jbr-release-21\\.(?[\\d.]+)(?[\\w]+)\\.(?[\\d]+)", "replace": "21.${Version}-${Build}.${Patch}" }, "autoupdate": { diff --git a/bucket/intellij-jbr21-sdk.json b/bucket/intellij-jbr21-sdk.json index 77d5c883713..6325f1822ff 100644 --- a/bucket/intellij-jbr21-sdk.json +++ b/bucket/intellij-jbr21-sdk.json @@ -1,13 +1,13 @@ { - "version": "21.0.7-b1038.54", + "version": "21.0.7-b1038.58", "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.7-windows-x64-b1038.54.tar.gz", - "hash": "sha512:6994299b3f751159104d28bd4919a77e8773f105a2b37e2c567dba533ef1c062bb73794d7850dd15012506c102dc0fb58939ae4ee2bfc220cdfeda3bed8027a1", - "extract_dir": "jbrsdk-21.0.7-windows-x64-b1038.54" + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-21.0.7-windows-x64-b1038.58.tar.gz", + "hash": "sha512:0dc935ebfd61682b5d641fe4794a9f87b858ae51475bdf8eb1980fadc5da2b3aac502cb9bd4de571ea22c71b62b5bf7028fadfd5594746f3f34c3e6aa30bd1de", + "extract_dir": "jbrsdk-21.0.7-windows-x64-b1038.58" } }, "env_set": { @@ -15,8 +15,9 @@ }, "env_add_path": "bin", "checkver": { - "url": "https://github.com/JetBrains/JetBrainsRuntime/raw/main/.github/README.md", - "regex": "\\[21\\.(?[\\d.]+)-(?[\\w]+)\\.(?[\\d]+)]", + "url": "https://api.github.com/repos/JetBrains/JetBrainsRuntime/releases", + "jsonpath": "$[?(@.tag_name =~ /^jbr-release-21\\./)].tag_name", + "regex": "jbr-release-21\\.(?[\\d.]+)(?[\\w]+)\\.(?[\\d]+)", "replace": "21.${Version}-${Build}.${Patch}" }, "autoupdate": { diff --git a/bucket/intellij-jbr21.json b/bucket/intellij-jbr21.json index aad5af59f3e..3ed7f1058cc 100644 --- a/bucket/intellij-jbr21.json +++ b/bucket/intellij-jbr21.json @@ -1,13 +1,13 @@ { - "version": "21.0.7-b1038.54", + "version": "21.0.7-b1038.58", "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.7-windows-x64-b1038.54.tar.gz", - "hash": "sha512:fb64b6b9f88f919d6c7fae5642f240603437ce263dc3e1860493f85737daed748dbd0ca9fa084a5f9aa53564d81ee3ba5f0aac0966ef318f017ee5f04840879e", - "extract_dir": "jbr-21.0.7-windows-x64-b1038.54" + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-21.0.7-windows-x64-b1038.58.tar.gz", + "hash": "sha512:29542674de0471f5886e2fbbc8ff479cee6fe12d89db65238e44488e07a8f6470a30bddd76551a857f5af3d127b8186eab89fd789c5df1dc3bd5e714c1302db5", + "extract_dir": "jbr-21.0.7-windows-x64-b1038.58" } }, "env_set": { @@ -15,8 +15,9 @@ }, "env_add_path": "bin", "checkver": { - "url": "https://github.com/JetBrains/JetBrainsRuntime/raw/main/.github/README.md", - "regex": "\\[21\\.(?[\\d.]+)-(?[\\w]+)\\.(?[\\d]+)]", + "url": "https://api.github.com/repos/JetBrains/JetBrainsRuntime/releases", + "jsonpath": "$[?(@.tag_name =~ /^jbr-release-21\\./)].tag_name", + "regex": "jbr-release-21\\.(?[\\d.]+)(?[\\w]+)\\.(?[\\d]+)", "replace": "21.${Version}-${Build}.${Patch}" }, "autoupdate": { From 9c8b10d32fce893dd76a8e6aa9ee0eea81a4c606 Mon Sep 17 00:00:00 2001 From: WordlessEcho Date: Mon, 14 Jul 2025 18:41:28 +0800 Subject: [PATCH 2/4] intellij-jbr17*@17.0.14b1367.22: fix checkver `checkver` by GitHub releases and update to latest version --- bucket/intellij-jbr17-jcef.json | 13 +++++++------ bucket/intellij-jbr17-sdk-jcef.json | 13 +++++++------ bucket/intellij-jbr17-sdk.json | 13 +++++++------ bucket/intellij-jbr17.json | 13 +++++++------ 4 files changed, 28 insertions(+), 24 deletions(-) diff --git a/bucket/intellij-jbr17-jcef.json b/bucket/intellij-jbr17-jcef.json index 759252ff2bf..801f11c8887 100644 --- a/bucket/intellij-jbr17-jcef.json +++ b/bucket/intellij-jbr17-jcef.json @@ -1,13 +1,13 @@ { - "version": "17.0.11-b1312.2", + "version": "17.0.14-b1367.22", "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-17.0.11-windows-x64-b1312.2.tar.gz", - "hash": "sha512:15ba83290f19fa80be594a5ffe90f17757307194951b90a249c5fc92acd4b5d2539a8231a115dca9325ff7525a065878e31ee02c25dea93f5f1cf9d6ced34549", - "extract_dir": "jbr_jcef-17.0.11-windows-x64-b1312.2" + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-17.0.14-windows-x64-b1367.22.tar.gz", + "hash": "sha512:1f737ebb5f389dc7cee875d5308b44cbd8e3cdaa239cb1a6f39761e3c449ea54c8117777ca37cd8b04fee488dc212a70575139308afd84e4d17bd6909a5b5bf7", + "extract_dir": "jbr_jcef-17.0.14-windows-x64-b1367.22" } }, "env_set": { @@ -15,8 +15,9 @@ }, "env_add_path": "bin", "checkver": { - "url": "https://github.com/JetBrains/JetBrainsRuntime/raw/main/.github/README.md", - "regex": "\\[17\\.(?[\\d.]+)-(?[\\w]+)\\.(?[\\d]+)]", + "url": "https://api.github.com/repos/JetBrains/JetBrainsRuntime/releases", + "jsonpath": "$[?(@.tag_name =~ /^jbr-release-17\\./)].tag_name", + "regex": "jbr-release-17\\.(?[\\d.]+)(?[\\w]+)\\.(?[\\d]+)", "replace": "17.${Version}-${Build}.${Patch}" }, "autoupdate": { diff --git a/bucket/intellij-jbr17-sdk-jcef.json b/bucket/intellij-jbr17-sdk-jcef.json index 761f14314d4..8e6c621a5e3 100644 --- a/bucket/intellij-jbr17-sdk-jcef.json +++ b/bucket/intellij-jbr17-sdk-jcef.json @@ -1,13 +1,13 @@ { - "version": "17.0.11-b1312.2", + "version": "17.0.14-b1367.22", "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-17.0.11-windows-x64-b1312.2.tar.gz", - "hash": "sha512:6025ff976cee7269f4bb54bd5b847cae567b7876145c5c22d49e2fe9dd13f872bef3a539049d863acc14b5b44358f09285851343337fc65ad72a697c80c54472", - "extract_dir": "jbrsdk_jcef-17.0.11-windows-x64-b1312.2" + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk_jcef-17.0.14-windows-x64-b1367.22.tar.gz", + "hash": "sha512:4f1627767b111fda2d9e79d84955876f39244b48a7d106caa923fbafa918b3ff591567aac8ff4c8c84ca21be00b12d0877688634950efb4c32249d547f329b88", + "extract_dir": "jbrsdk_jcef-17.0.14-windows-x64-b1367.22" } }, "env_set": { @@ -15,8 +15,9 @@ }, "env_add_path": "bin", "checkver": { - "url": "https://github.com/JetBrains/JetBrainsRuntime/raw/main/.github/README.md", - "regex": "\\[17\\.(?[\\d.]+)-(?[\\w]+)\\.(?[\\d]+)]", + "url": "https://api.github.com/repos/JetBrains/JetBrainsRuntime/releases", + "jsonpath": "$[?(@.tag_name =~ /^jbr-release-17\\./)].tag_name", + "regex": "jbr-release-17\\.(?[\\d.]+)(?[\\w]+)\\.(?[\\d]+)", "replace": "17.${Version}-${Build}.${Patch}" }, "autoupdate": { diff --git a/bucket/intellij-jbr17-sdk.json b/bucket/intellij-jbr17-sdk.json index 22169ea372b..8a017f330f7 100644 --- a/bucket/intellij-jbr17-sdk.json +++ b/bucket/intellij-jbr17-sdk.json @@ -1,13 +1,13 @@ { - "version": "17.0.11-b1312.2", + "version": "17.0.14-b1367.22", "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-17.0.11-windows-x64-b1312.2.tar.gz", - "hash": "sha512:933db443f52af99b323a21c1cd86d1266f723c96dff16ad35aa39bd1de93c195cd7b49723254bb463a8cff731b5ed75c12e7dfe29181a2434006ea45ca480bc2", - "extract_dir": "jbrsdk-17.0.11-windows-x64-b1312.2" + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-17.0.14-windows-x64-b1367.22.tar.gz", + "hash": "sha512:d787fdb48cf28886738428621d8f400ca8d95f88aa98f0995997c755b2da94fb0b2997d876bdbe6826002cd09d973d45ae71a4871fad1b36e2afdebe1202b8b3", + "extract_dir": "jbrsdk-17.0.14-windows-x64-b1367.22" } }, "env_set": { @@ -15,8 +15,9 @@ }, "env_add_path": "bin", "checkver": { - "url": "https://github.com/JetBrains/JetBrainsRuntime/raw/main/.github/README.md", - "regex": "\\[17\\.(?[\\d.]+)-(?[\\w]+)\\.(?[\\d]+)]", + "url": "https://api.github.com/repos/JetBrains/JetBrainsRuntime/releases", + "jsonpath": "$[?(@.tag_name =~ /^jbr-release-17\\./)].tag_name", + "regex": "jbr-release-17\\.(?[\\d.]+)(?[\\w]+)\\.(?[\\d]+)", "replace": "17.${Version}-${Build}.${Patch}" }, "autoupdate": { diff --git a/bucket/intellij-jbr17.json b/bucket/intellij-jbr17.json index d61ce46b7fc..bb9983e985f 100644 --- a/bucket/intellij-jbr17.json +++ b/bucket/intellij-jbr17.json @@ -1,13 +1,13 @@ { - "version": "17.0.11-b1312.2", + "version": "17.0.14-b1367.22", "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-17.0.11-windows-x64-b1312.2.tar.gz", - "hash": "sha512:fb35d633a9db89d20ff70d4160acf26b5c0de5444f422f62be1ba54e59e79d8a093fdf2256f4a523ac37ec904572d17aa4efd15e95b975a19b999bbf8fc03fce", - "extract_dir": "jbr-17.0.11-windows-x64-b1312.2" + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-17.0.14-windows-x64-b1367.22.tar.gz", + "hash": "sha512:601a932cfa9f84d57a4ecb6c558a3299c494b2809e9f9126b24597bb64a483047b070f90c0ea0fa3de052d594b90028548c17b3d7a2c36000f229c3d85621c4e", + "extract_dir": "jbr-17.0.14-windows-x64-b1367.22" } }, "env_set": { @@ -15,8 +15,9 @@ }, "env_add_path": "bin", "checkver": { - "url": "https://github.com/JetBrains/JetBrainsRuntime/raw/main/.github/README.md", - "regex": "\\[17\\.(?[\\d.]+)-(?[\\w]+)\\.(?[\\d]+)]", + "url": "https://api.github.com/repos/JetBrains/JetBrainsRuntime/releases", + "jsonpath": "$[?(@.tag_name =~ /^jbr-release-17\\./)].tag_name", + "regex": "jbr-release-17\\.(?[\\d.]+)(?[\\w]+)\\.(?[\\d]+)", "replace": "17.${Version}-${Build}.${Patch}" }, "autoupdate": { From 69277e76f8d788705f4b1f79a2a5b842bc79843c Mon Sep 17 00:00:00 2001 From: WordlessEcho Date: Mon, 14 Jul 2025 18:52:13 +0800 Subject: [PATCH 3/4] intellij-jbr21*@21.0.7b1038.58: add 32bit & arm64 - Add `32bit` and `arm64` support for `intellij-jbr21` and `intellij-jbr21-sdk`. - Add `arm64` support for `intellij-jbr21-sdk-jcef` and `intellij-jbr21-jcef`. --- bucket/intellij-jbr21-jcef.json | 13 +++++++++++++ bucket/intellij-jbr21-sdk-jcef.json | 13 +++++++++++++ bucket/intellij-jbr21-sdk.json | 26 ++++++++++++++++++++++++++ bucket/intellij-jbr21.json | 26 ++++++++++++++++++++++++++ 4 files changed, 78 insertions(+) diff --git a/bucket/intellij-jbr21-jcef.json b/bucket/intellij-jbr21-jcef.json index a578e6c3b73..7f8908349a0 100644 --- a/bucket/intellij-jbr21-jcef.json +++ b/bucket/intellij-jbr21-jcef.json @@ -8,6 +8,11 @@ "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-21.0.7-windows-x64-b1038.58.tar.gz", "hash": "sha512:00b2aa07632939baa0b44347a57233b0ea4f8b6a1c078c54df2a1398a0ce8e9bef718de7402cd20a94a7e1e11952d9c617f0f85b92a9d89c43e1b1aef8773068", "extract_dir": "jbr_jcef-21.0.7-windows-x64-b1038.58" + }, + "arm64": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-21.0.7-windows-aarch64-b1038.58.tar.gz", + "hash": "sha512:99440f2e86d697b8aea1d089f9fc81fd93d8913e994d19b4400c75e747b994c3153ff313f6809e2833ad908930fc97b1d38ecd5fe8684af379ce601c42f680a4", + "extract_dir": "jbr_jcef-21.0.7-windows-aarch64-b1038.58" } }, "env_set": { @@ -29,6 +34,14 @@ "regex": "$sha512\\s" }, "extract_dir": "jbr_jcef-21.$matchVersion-windows-x64-$matchBuild.$matchPatch" + }, + "arm64": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-21.$matchVersion-windows-aarch64-$matchBuild.$matchPatch.tar.gz", + "hash": { + "url": "$url.checksum", + "regex": "$sha512\\s" + }, + "extract_dir": "jbr_jcef-21.$matchVersion-windows-aarch64-$matchBuild.$matchPatch" } } } diff --git a/bucket/intellij-jbr21-sdk-jcef.json b/bucket/intellij-jbr21-sdk-jcef.json index 2daeafc9efb..5dc1f4aa4d8 100644 --- a/bucket/intellij-jbr21-sdk-jcef.json +++ b/bucket/intellij-jbr21-sdk-jcef.json @@ -8,6 +8,11 @@ "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk_jcef-21.0.7-windows-x64-b1038.58.tar.gz", "hash": "sha512:60c3d40b9a7c22a5ded1fcd9d81b673dc515d73c8cd9dc8e9798f4d68f380f22b514c141b4beb087c4ebfa78e3a522c8a2e5ef816a943f96351d93830c1b6f64", "extract_dir": "jbrsdk_jcef-21.0.7-windows-x64-b1038.58" + }, + "arm64": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk_jcef-21.0.7-windows-aarch64-b1038.58.tar.gz", + "hash": "sha512:892bdfa4baebf59c50691908e281ec5e0f22b0c2caf4fbd464b0677b3263ec558cbc842e4a252cb3da796dbdd424de6ba92ee4977af449dbff6a094ee93b03fa", + "extract_dir": "jbrsdk_jcef-21.0.7-windows-aarch64-b1038.58" } }, "env_set": { @@ -29,6 +34,14 @@ "regex": "$sha512\\s" }, "extract_dir": "jbrsdk_jcef-21.$matchVersion-windows-x64-$matchBuild.$matchPatch" + }, + "arm64": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk_jcef-21.$matchVersion-windows-aarch64-$matchBuild.$matchPatch.tar.gz", + "hash": { + "url": "$url.checksum", + "regex": "$sha512\\s" + }, + "extract_dir": "jbrsdk_jcef-21.$matchVersion-windows-aarch64-$matchBuild.$matchPatch" } } } diff --git a/bucket/intellij-jbr21-sdk.json b/bucket/intellij-jbr21-sdk.json index 6325f1822ff..5e32353fcc9 100644 --- a/bucket/intellij-jbr21-sdk.json +++ b/bucket/intellij-jbr21-sdk.json @@ -4,10 +4,20 @@ "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": { + "32bit": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-21.0.7-windows-x86-b1038.58.tar.gz", + "hash": "sha512:39f890e3de7fefeed63293ce9a8a8b4e1e4c81f549eb94ba33855a000926e3ea950b3d83b4723263c3557f767ae350e4d4ff88ebdaf104d735639d73f3fb8012", + "extract_dir": "jbrsdk-21.0.7-windows-x86-b1038.58" + }, "64bit": { "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-21.0.7-windows-x64-b1038.58.tar.gz", "hash": "sha512:0dc935ebfd61682b5d641fe4794a9f87b858ae51475bdf8eb1980fadc5da2b3aac502cb9bd4de571ea22c71b62b5bf7028fadfd5594746f3f34c3e6aa30bd1de", "extract_dir": "jbrsdk-21.0.7-windows-x64-b1038.58" + }, + "arm64": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-21.0.7-windows-aarch64-b1038.58.tar.gz", + "hash": "sha512:1ce926a18bfc88416fb66c7ed1edaea277766224a55f8de860ff00bae875e5a980466d71904d83d3589b49c0aefcb73c75a9e7ccc3a73a187268762597b358cf", + "extract_dir": "jbrsdk-21.0.7-windows-aarch64-b1038.58" } }, "env_set": { @@ -22,6 +32,14 @@ }, "autoupdate": { "architecture": { + "32bit": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-21.$matchVersion-windows-x86-$matchBuild.$matchPatch.tar.gz", + "hash": { + "url": "$url.checksum", + "regex": "$sha512\\s" + }, + "extract_dir": "jbrsdk-21.$matchVersion-windows-x86-$matchBuild.$matchPatch" + }, "64bit": { "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-21.$matchVersion-windows-x64-$matchBuild.$matchPatch.tar.gz", "hash": { @@ -29,6 +47,14 @@ "regex": "$sha512\\s" }, "extract_dir": "jbrsdk-21.$matchVersion-windows-x64-$matchBuild.$matchPatch" + }, + "arm64": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-21.$matchVersion-windows-aarch64-$matchBuild.$matchPatch.tar.gz", + "hash": { + "url": "$url.checksum", + "regex": "$sha512\\s" + }, + "extract_dir": "jbrsdk-21.$matchVersion-windows-aarch64-$matchBuild.$matchPatch" } } } diff --git a/bucket/intellij-jbr21.json b/bucket/intellij-jbr21.json index 3ed7f1058cc..3186607fde8 100644 --- a/bucket/intellij-jbr21.json +++ b/bucket/intellij-jbr21.json @@ -4,10 +4,20 @@ "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": { + "32bit": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-21.0.7-windows-x86-b1038.58.tar.gz", + "hash": "sha512:ea16c73eb41f4ad14a02d00e9ed8c630297a34a337d7e0323fafe6d0e0c7722101c3d26c651203c6b8eb878ae790bdbc163eef424fcd93b29ee5975493796f6c", + "extract_dir": "jbr-21.0.7-windows-x86-b1038.58" + }, "64bit": { "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-21.0.7-windows-x64-b1038.58.tar.gz", "hash": "sha512:29542674de0471f5886e2fbbc8ff479cee6fe12d89db65238e44488e07a8f6470a30bddd76551a857f5af3d127b8186eab89fd789c5df1dc3bd5e714c1302db5", "extract_dir": "jbr-21.0.7-windows-x64-b1038.58" + }, + "arm64": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-21.0.7-windows-aarch64-b1038.58.tar.gz", + "hash": "sha512:c7d48b0638e9f668829e69c32a4c9e80a901e67a730edf6f2f625b01f0461d2e2dfd677fa6de237738f72e828e093bcc4c27a7bc9f4ac0d55e6c30fcc1622fad", + "extract_dir": "jbr-21.0.7-windows-aarch64-b1038.58" } }, "env_set": { @@ -22,6 +32,14 @@ }, "autoupdate": { "architecture": { + "32bit": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-21.$matchVersion-windows-x86-$matchBuild.$matchPatch.tar.gz", + "hash": { + "url": "$url.checksum", + "regex": "$sha512\\s" + }, + "extract_dir": "jbr-21.$matchVersion-windows-x86-$matchBuild.$matchPatch" + }, "64bit": { "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-21.$matchVersion-windows-x64-$matchBuild.$matchPatch.tar.gz", "hash": { @@ -29,6 +47,14 @@ "regex": "$sha512\\s" }, "extract_dir": "jbr-21.$matchVersion-windows-x64-$matchBuild.$matchPatch" + }, + "arm64": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-21.$matchVersion-windows-aarch64-$matchBuild.$matchPatch.tar.gz", + "hash": { + "url": "$url.checksum", + "regex": "$sha512\\s" + }, + "extract_dir": "jbr-21.$matchVersion-windows-aarch64-$matchBuild.$matchPatch" } } } From db0429104c857f7c60131e228b54a70fdf4023f7 Mon Sep 17 00:00:00 2001 From: WordlessEcho Date: Mon, 14 Jul 2025 18:59:45 +0800 Subject: [PATCH 4/4] intellj-jbr17*@17.0.14b1367.22: add 32bit & arm64 - Add 32bit and arm64 support for `intellij-jbr17` and `intellij-jbr17-sdk`. - Add arm64 support for `intellij-jbr17-sdk-jcef` and `intellij-jbr17-jcef`. --- bucket/intellij-jbr17-jcef.json | 13 +++++++++++++ bucket/intellij-jbr17-sdk-jcef.json | 13 +++++++++++++ bucket/intellij-jbr17-sdk.json | 26 ++++++++++++++++++++++++++ bucket/intellij-jbr17.json | 26 ++++++++++++++++++++++++++ 4 files changed, 78 insertions(+) diff --git a/bucket/intellij-jbr17-jcef.json b/bucket/intellij-jbr17-jcef.json index 801f11c8887..fe6872ee22b 100644 --- a/bucket/intellij-jbr17-jcef.json +++ b/bucket/intellij-jbr17-jcef.json @@ -8,6 +8,11 @@ "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-17.0.14-windows-x64-b1367.22.tar.gz", "hash": "sha512:1f737ebb5f389dc7cee875d5308b44cbd8e3cdaa239cb1a6f39761e3c449ea54c8117777ca37cd8b04fee488dc212a70575139308afd84e4d17bd6909a5b5bf7", "extract_dir": "jbr_jcef-17.0.14-windows-x64-b1367.22" + }, + "arm64": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-17.0.14-windows-aarch64-b1367.22.tar.gz", + "hash": "sha512:31319c604a9e2f11861f283b260e6d5caaaea532d2ad7899bc3eb6869d902e01bab479db8f0ee7f41ddd182b050e2a924aea38ba461e9a2e032fc4d1531965a4", + "extract_dir": "jbr_jcef-17.0.14-windows-aarch64-b1367.22" } }, "env_set": { @@ -29,6 +34,14 @@ "regex": "$sha512\\s" }, "extract_dir": "jbr_jcef-17.$matchVersion-windows-x64-$matchBuild.$matchPatch" + }, + "arm64": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-17.$matchVersion-windows-aarch64-$matchBuild.$matchPatch.tar.gz", + "hash": { + "url": "$url.checksum", + "regex": "$sha512\\s" + }, + "extract_dir": "jbr_jcef-17.$matchVersion-windows-aarch64-$matchBuild.$matchPatch" } } } diff --git a/bucket/intellij-jbr17-sdk-jcef.json b/bucket/intellij-jbr17-sdk-jcef.json index 8e6c621a5e3..02f773d149b 100644 --- a/bucket/intellij-jbr17-sdk-jcef.json +++ b/bucket/intellij-jbr17-sdk-jcef.json @@ -8,6 +8,11 @@ "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk_jcef-17.0.14-windows-x64-b1367.22.tar.gz", "hash": "sha512:4f1627767b111fda2d9e79d84955876f39244b48a7d106caa923fbafa918b3ff591567aac8ff4c8c84ca21be00b12d0877688634950efb4c32249d547f329b88", "extract_dir": "jbrsdk_jcef-17.0.14-windows-x64-b1367.22" + }, + "arm64": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk_jcef-17.0.14-windows-aarch64-b1367.22.tar.gz", + "hash": "sha512:0285604bd90b8b8ec19489712d8f8f2a86b60c87dbe19c6edae24fa85d6bce6a1df453ea109b7ecaded7b1c4468451e14bba0f3a1f645b3164ff1486b3bb0c9c", + "extract_dir": "jbrsdk_jcef-17.0.14-windows-aarch64-b1367.22" } }, "env_set": { @@ -29,6 +34,14 @@ "regex": "$sha512\\s" }, "extract_dir": "jbrsdk_jcef-17.$matchVersion-windows-x64-$matchBuild.$matchPatch" + }, + "arm64": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk_jcef-17.$matchVersion-windows-aarch64-$matchBuild.$matchPatch.tar.gz", + "hash": { + "url": "$url.checksum", + "regex": "$sha512\\s" + }, + "extract_dir": "jbrsdk_jcef-17.$matchVersion-windows-aarch64-$matchBuild.$matchPatch" } } } diff --git a/bucket/intellij-jbr17-sdk.json b/bucket/intellij-jbr17-sdk.json index 8a017f330f7..5f23a7616a6 100644 --- a/bucket/intellij-jbr17-sdk.json +++ b/bucket/intellij-jbr17-sdk.json @@ -4,10 +4,20 @@ "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": { + "32bit": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-17.0.14-windows-x86-b1367.22.tar.gz", + "hash": "sha512:270eda55f33667de362e7893dc4f1acb68d969e00bcf52ff01fb2d165e2034bdbe5d67055082247d5394d2e188a2b19daf438440cc0bdde4ed763a43bb92fcad", + "extract_dir": "jbrsdk-17.0.14-windows-x86-b1367.22" + }, "64bit": { "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-17.0.14-windows-x64-b1367.22.tar.gz", "hash": "sha512:d787fdb48cf28886738428621d8f400ca8d95f88aa98f0995997c755b2da94fb0b2997d876bdbe6826002cd09d973d45ae71a4871fad1b36e2afdebe1202b8b3", "extract_dir": "jbrsdk-17.0.14-windows-x64-b1367.22" + }, + "arm64": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-17.0.14-windows-aarch64-b1367.22.tar.gz", + "hash": "sha512:e573e9827203733a2b637d909945635d5d648841622652f8cc3aaf372b7c737d1cbeaeaac8bc37e3ffa0d9092196c6b7fdcadf8a1a9fef3d491a133d1c0ccac6", + "extract_dir": "jbrsdk-17.0.14-windows-aarch64-b1367.22" } }, "env_set": { @@ -22,6 +32,14 @@ }, "autoupdate": { "architecture": { + "32bit": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-17.$matchVersion-windows-x86-$matchBuild.$matchPatch.tar.gz", + "hash": { + "url": "$url.checksum", + "regex": "$sha512\\s" + }, + "extract_dir": "jbrsdk-17.$matchVersion-windows-x86-$matchBuild.$matchPatch" + }, "64bit": { "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-17.$matchVersion-windows-x64-$matchBuild.$matchPatch.tar.gz", "hash": { @@ -29,6 +47,14 @@ "regex": "$sha512\\s" }, "extract_dir": "jbrsdk-17.$matchVersion-windows-x64-$matchBuild.$matchPatch" + }, + "arm64": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbrsdk-17.$matchVersion-windows-aarch64-$matchBuild.$matchPatch.tar.gz", + "hash": { + "url": "$url.checksum", + "regex": "$sha512\\s" + }, + "extract_dir": "jbrsdk-17.$matchVersion-windows-aarch64-$matchBuild.$matchPatch" } } } diff --git a/bucket/intellij-jbr17.json b/bucket/intellij-jbr17.json index bb9983e985f..4544311c36d 100644 --- a/bucket/intellij-jbr17.json +++ b/bucket/intellij-jbr17.json @@ -4,10 +4,20 @@ "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": { + "32bit": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-17.0.14-windows-x86-b1367.22.tar.gz", + "hash": "sha512:7f9c1c091bede2b1d85f1a0ee0f70e972639df630e484b144d2e77a3df6b1f3e560dd9da98cb1bcffa36d575e8a3ebfe88bf46f4a15e1e5cf60935c5ceeb18a4", + "extract_dir": "jbr-17.0.14-windows-x86-b1367.22" + }, "64bit": { "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-17.0.14-windows-x64-b1367.22.tar.gz", "hash": "sha512:601a932cfa9f84d57a4ecb6c558a3299c494b2809e9f9126b24597bb64a483047b070f90c0ea0fa3de052d594b90028548c17b3d7a2c36000f229c3d85621c4e", "extract_dir": "jbr-17.0.14-windows-x64-b1367.22" + }, + "arm64": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-17.0.14-windows-aarch64-b1367.22.tar.gz", + "hash": "sha512:71fde1b135276a3ac223c51c0296f5984a95dde0378e5315edcabcd81f9e2e43c78d6101a7d84e66b954ab755c6b861ea550cd29b5ab637cb7842fd5cdd74137", + "extract_dir": "jbr-17.0.14-windows-aarch64-b1367.22" } }, "env_set": { @@ -22,6 +32,14 @@ }, "autoupdate": { "architecture": { + "32bit": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-17.$matchVersion-windows-x86-$matchBuild.$matchPatch.tar.gz", + "hash": { + "url": "$url.checksum", + "regex": "$sha512\\s" + }, + "extract_dir": "jbr-17.$matchVersion-windows-x86-$matchBuild.$matchPatch" + }, "64bit": { "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-17.$matchVersion-windows-x64-$matchBuild.$matchPatch.tar.gz", "hash": { @@ -29,6 +47,14 @@ "regex": "$sha512\\s" }, "extract_dir": "jbr-17.$matchVersion-windows-x64-$matchBuild.$matchPatch" + }, + "arm64": { + "url": "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-17.$matchVersion-windows-aarch64-$matchBuild.$matchPatch.tar.gz", + "hash": { + "url": "$url.checksum", + "regex": "$sha512\\s" + }, + "extract_dir": "jbr-17.$matchVersion-windows-aarch64-$matchBuild.$matchPatch" } } }