Merge pull request #236094 from GlancingMind/eclipse-dsl

eclipses.eclipse-dsl: Init at 2023-09

authored by Emily Trau and committed by GitHub 36de5e6c ea539434

+16 -1
+16 -1
pkgs/applications/editors/eclipse/default.nix
··· 9 # use ./update.sh to help with updating for each quarterly release 10 # 11 # then, to test: 12 - # for e in cpp modeling platform sdk java jee committers rcp; do for s in pkgs pkgsCross.aarch64-multiplatform; do echo; echo $s $e; nix build -f default.nix ${s}.eclipses.eclipse-${e} -o eclipse-${s}-${e}; done; done 13 14 let 15 platform_major = "4"; ··· 45 hash = { 46 x86_64 = "sha256-r9ZDt1D7Wt0Gp2JvW4Qwkw0Rj8F4IhUiNpVgm8FDdbY="; 47 aarch64 = "sha256-fyIvDY9jQfLwwNL4iaLb80X2eWaYqkLqtMd09yOQGo4="; 48 }.${arch}; 49 }; 50 };
··· 9 # use ./update.sh to help with updating for each quarterly release 10 # 11 # then, to test: 12 + # for e in cpp dsl modeling platform sdk java jee committers rcp; do for s in pkgs pkgsCross.aarch64-multiplatform; do echo; echo $s $e; nix build -f default.nix ${s}.eclipses.eclipse-${e} -o eclipse-${s}-${e}; done; done 13 14 let 15 platform_major = "4"; ··· 45 hash = { 46 x86_64 = "sha256-r9ZDt1D7Wt0Gp2JvW4Qwkw0Rj8F4IhUiNpVgm8FDdbY="; 47 aarch64 = "sha256-fyIvDY9jQfLwwNL4iaLb80X2eWaYqkLqtMd09yOQGo4="; 48 + }.${arch}; 49 + }; 50 + }; 51 + 52 + ### Eclipse DSL 53 + 54 + eclipse-dsl = buildEclipse { 55 + name = "eclipse-dsl-${platform_major}.${platform_minor}"; 56 + description = "Eclipse IDE for Java and DSL Developers"; 57 + src = 58 + fetchurl { 59 + url = "https://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/technology/epp/downloads/release/${year}-${month}/R/eclipse-dsl-${year}-${month}-R-linux-gtk-${arch}.tar.gz"; 60 + hash = { 61 + x86_64 = "sha256-xdvEt26ovcT65Jy+ePEAHHMAyICBQwJser2uL9VrwrA="; 62 + aarch64 = "sha256-GPgD29d81YFtHtqqb66io1BwbNuHTqVZYrY4Oh4MojQ="; 63 }.${arch}; 64 }; 65 };