summary refs log tree commit diff
path: root/pkgs/applications/editors/eclipse
diff options
context:
space:
mode:
authorJoakim Pettersvold <joakimpokemeg@hotmail.no>2018-10-14 14:02:23 +0200
committerRobert Helgesson <robert@rycee.net>2018-10-15 21:05:04 +0200
commit6fe0f07557e481a4861ee938897d25e219dced1c (patch)
tree29a7ab74952178a8c586ec963faf954838385941 /pkgs/applications/editors/eclipse
parent01dfe3f56019b0c330bc2e46da90146698844330 (diff)
downloadnixpkgs-6fe0f07557e481a4861ee938897d25e219dced1c.tar
nixpkgs-6fe0f07557e481a4861ee938897d25e219dced1c.tar.gz
nixpkgs-6fe0f07557e481a4861ee938897d25e219dced1c.tar.bz2
nixpkgs-6fe0f07557e481a4861ee938897d25e219dced1c.tar.lz
nixpkgs-6fe0f07557e481a4861ee938897d25e219dced1c.tar.xz
nixpkgs-6fe0f07557e481a4861ee938897d25e219dced1c.tar.zst
nixpkgs-6fe0f07557e481a4861ee938897d25e219dced1c.zip
eclipses: add Eclipse IDE for Java Developers 4.9
Diffstat (limited to 'pkgs/applications/editors/eclipse')
-rw-r--r--pkgs/applications/editors/eclipse/default.nix21
1 files changed, 21 insertions, 0 deletions
diff --git a/pkgs/applications/editors/eclipse/default.nix b/pkgs/applications/editors/eclipse/default.nix
index 4d77c47695a..55bbc778e3a 100644
--- a/pkgs/applications/editors/eclipse/default.nix
+++ b/pkgs/applications/editors/eclipse/default.nix
@@ -228,6 +228,27 @@ rec {
   };
   eclipse_sdk_37 = eclipse-sdk-37; # backward compatibility, added 2016-01-30
 
+  ### Eclipse Java
+
+  eclipse-java = eclipse-java-49;
+
+  eclipse-java-49 = buildEclipse {
+    name = "eclipse-java-4.9.0";
+    description = "Eclipse IDE for Java Developers";
+    src =
+      if stdenv.system == "x86_64-linux" then
+        fetchurl {
+          url = http://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/technology/epp/downloads/release/2018-09/R/eclipse-java-2018-09-linux-gtk-x86_64.tar.gz;
+          sha512 = "9dac5d040cdabf779de3996de87290e352130c7e860c1d0a98772f41da828ad45f90748b68e0a8a4f8d1ebbbbe5fdfe6401b7d871b93af34103d4a81a041c6a5";
+        }
+      else if stdenv.system == "i686-linux" then
+        fetchurl {
+          url = http://www.eclipse.org/downloads/download.php?r=1&nf=1&file=/technology/epp/downloads/release/2018-09/R/eclipse-java-2018-09-linux-gtk.tar.gz;
+          sha512 = "24208e95b972e848d6b65ed8108d9e81584cf051397f2f43fb6269f5a625b8d7552ad77c7980a1a5653c87f06776e2926fd85607aae44e44657b4f6cc9b3e2e3";
+        }
+      else throw "Unsupported system: ${stdenv.system}";
+  };
+
   ### Environments
 
   # Function that assembles a complete Eclipse environment from an