Loading pkgs/applications/editors/jetbrains/source/build.nix +2 −2 Original line number Diff line number Diff line Loading @@ -50,14 +50,14 @@ let ideaSrc = fetchFromGitHub { owner = "jetbrains"; repo = "intellij-community"; rev = "${buildType}/${buildNumber}"; rev = "${buildType}/${version}"; hash = ideaHash; }; androidSrc = fetchFromGitHub { owner = "jetbrains"; repo = "android"; rev = "${buildType}/${buildNumber}"; rev = "${buildType}/${version}"; hash = androidHash; }; Loading pkgs/applications/editors/jetbrains/updater/jetbrains_nix_updater/update_src.py +6 −8 Original line number Diff line number Diff line Loading @@ -70,7 +70,7 @@ def requested_kotlinc_version(root_path: Path) -> str: return version def prefetch_intellij_community(variant: str, build_number: str) -> tuple[str, Path]: def prefetch_intellij_community(variant: str, version: str) -> tuple[str, Path]: print("[*] Prefetching IntelliJ community source code...") prefetch = run_command( [ Loading @@ -81,7 +81,7 @@ def prefetch_intellij_community(variant: str, build_number: str) -> tuple[str, P "source", "--type", "sha256", f"https://github.com/jetbrains/intellij-community/archive/{variant}/{build_number}.tar.gz", f"https://github.com/jetbrains/intellij-community/archive/{variant}/{version}.tar.gz", ] ) parts = prefetch.split() Loading @@ -92,7 +92,7 @@ def prefetch_intellij_community(variant: str, build_number: str) -> tuple[str, P return (hash, Path(out_path)) def prefetch_android(variant: str, build_number: str) -> str: def prefetch_android(variant: str, version: str) -> str: print("[*] Prefetching Android plugin source code...") prefetch = run_command( [ Loading @@ -102,7 +102,7 @@ def prefetch_android(variant: str, build_number: str) -> str: "source", "--type", "sha256", f"https://github.com/jetbrains/android/archive/{variant}/{build_number}.tar.gz", f"https://github.com/jetbrains/android/archive/{variant}/{version}.tar.gz", ] ) return convert_hash_to_sri(prefetch) Loading Loading @@ -151,10 +151,8 @@ def maven_out_path(jb_root: Path, name: str) -> Path: def run_src_update(ide: Ide, info: VersionInfo, config: UpdaterConfig): variant = ide.name.removesuffix("-oss") intellij_hash, intellij_outpath = prefetch_intellij_community( variant, info.build_number ) android_hash = prefetch_android(variant, info.build_number) intellij_hash, intellij_outpath = prefetch_intellij_community(variant, info.version) android_hash = prefetch_android(variant, info.version) jps_hash = generate_jps_hash(config, intellij_outpath) restarter_hash = generate_restarter_hash(config, intellij_outpath) repositories = jar_repositories(intellij_outpath) Loading Loading
pkgs/applications/editors/jetbrains/source/build.nix +2 −2 Original line number Diff line number Diff line Loading @@ -50,14 +50,14 @@ let ideaSrc = fetchFromGitHub { owner = "jetbrains"; repo = "intellij-community"; rev = "${buildType}/${buildNumber}"; rev = "${buildType}/${version}"; hash = ideaHash; }; androidSrc = fetchFromGitHub { owner = "jetbrains"; repo = "android"; rev = "${buildType}/${buildNumber}"; rev = "${buildType}/${version}"; hash = androidHash; }; Loading
pkgs/applications/editors/jetbrains/updater/jetbrains_nix_updater/update_src.py +6 −8 Original line number Diff line number Diff line Loading @@ -70,7 +70,7 @@ def requested_kotlinc_version(root_path: Path) -> str: return version def prefetch_intellij_community(variant: str, build_number: str) -> tuple[str, Path]: def prefetch_intellij_community(variant: str, version: str) -> tuple[str, Path]: print("[*] Prefetching IntelliJ community source code...") prefetch = run_command( [ Loading @@ -81,7 +81,7 @@ def prefetch_intellij_community(variant: str, build_number: str) -> tuple[str, P "source", "--type", "sha256", f"https://github.com/jetbrains/intellij-community/archive/{variant}/{build_number}.tar.gz", f"https://github.com/jetbrains/intellij-community/archive/{variant}/{version}.tar.gz", ] ) parts = prefetch.split() Loading @@ -92,7 +92,7 @@ def prefetch_intellij_community(variant: str, build_number: str) -> tuple[str, P return (hash, Path(out_path)) def prefetch_android(variant: str, build_number: str) -> str: def prefetch_android(variant: str, version: str) -> str: print("[*] Prefetching Android plugin source code...") prefetch = run_command( [ Loading @@ -102,7 +102,7 @@ def prefetch_android(variant: str, build_number: str) -> str: "source", "--type", "sha256", f"https://github.com/jetbrains/android/archive/{variant}/{build_number}.tar.gz", f"https://github.com/jetbrains/android/archive/{variant}/{version}.tar.gz", ] ) return convert_hash_to_sri(prefetch) Loading Loading @@ -151,10 +151,8 @@ def maven_out_path(jb_root: Path, name: str) -> Path: def run_src_update(ide: Ide, info: VersionInfo, config: UpdaterConfig): variant = ide.name.removesuffix("-oss") intellij_hash, intellij_outpath = prefetch_intellij_community( variant, info.build_number ) android_hash = prefetch_android(variant, info.build_number) intellij_hash, intellij_outpath = prefetch_intellij_community(variant, info.version) android_hash = prefetch_android(variant, info.version) jps_hash = generate_jps_hash(config, intellij_outpath) restarter_hash = generate_restarter_hash(config, intellij_outpath) repositories = jar_repositories(intellij_outpath) Loading