summary refs log tree commit diff
diff options
context:
space:
mode:
authorTim Steinbach <tim@nequissimus.com>2016-10-14 21:56:26 -0400
committerTim Steinbach <tim@nequissimus.com>2016-10-14 21:56:26 -0400
commit405f241e6e9a2a8a3e0d4059f41b7b9c9a3d392a (patch)
tree899491f155886fd6a60850dbb6de1e4866ad1cf4
parentd2238cc9f0d44361f63b6d99fadb794623bb963b (diff)
downloadnixlib-405f241e6e9a2a8a3e0d4059f41b7b9c9a3d392a.tar
nixlib-405f241e6e9a2a8a3e0d4059f41b7b9c9a3d392a.tar.gz
nixlib-405f241e6e9a2a8a3e0d4059f41b7b9c9a3d392a.tar.bz2
nixlib-405f241e6e9a2a8a3e0d4059f41b7b9c9a3d392a.tar.lz
nixlib-405f241e6e9a2a8a3e0d4059f41b7b9c9a3d392a.tar.xz
nixlib-405f241e6e9a2a8a3e0d4059f41b7b9c9a3d392a.tar.zst
nixlib-405f241e6e9a2a8a3e0d4059f41b7b9c9a3d392a.zip
netbeans: 8.1 -> 8.2
-rw-r--r--pkgs/applications/editors/netbeans/default.nix17
-rw-r--r--pkgs/applications/editors/netbeans/path.patch11
2 files changed, 7 insertions, 21 deletions
diff --git a/pkgs/applications/editors/netbeans/default.nix b/pkgs/applications/editors/netbeans/default.nix
index 289de0ad91ac..a23c5242a24b 100644
--- a/pkgs/applications/editors/netbeans/default.nix
+++ b/pkgs/applications/editors/netbeans/default.nix
@@ -1,5 +1,5 @@
 { stdenv, fetchurl, makeWrapper, makeDesktopItem
-, gawk, jdk, perl, python, unzip, which
+, jdk, perl, python, unzip, which
 }:
 
 let
@@ -13,18 +13,15 @@ let
   };
 in
 stdenv.mkDerivation {
-  name = "netbeans-8.1";
+  name = "netbeans-8.2";
   src = fetchurl {
-    url = http://download.netbeans.org/netbeans/8.1/final/zip/netbeans-8.1-201510222201.zip;
-    sha256 = "1aaf132mndpgfbd5v8izqzp37hjs5gwqwd6zrb519fx0viz9aq5r";
+    url = http://download.netbeans.org/netbeans/8.2/final/zip/netbeans-8.2-201609300101.zip;
+    sha256 = "0j092qw7aqfc9vpnvr3ix1ii94p4ik6frcnw708iyv4s9crqi65d";
   };
 
   buildCommand = ''
     # Unpack and perform some path patching.
     unzip $src
-    patch -p1 <${./path.patch}
-    substituteInPlace netbeans/platform/lib/nbexec \
-        --subst-var-by AWK ${gawk}/bin/awk
     patchShebangs .
 
     # Copy to installation directory and create a wrapper capable of starting
@@ -35,14 +32,14 @@ stdenv.mkDerivation {
       --prefix PATH : ${stdenv.lib.makeBinPath [ jdk which ]} \
       --prefix JAVA_HOME : ${jdk.home} \
       --add-flags "--jdkhome ${jdk.home}"
-      
+
     # Create desktop item, so we can pick it from the KDE/GNOME menu
     mkdir -p $out/share/applications
     cp ${desktopItem}/share/applications/* $out/share/applications
   '';
-  
+
   buildInputs = [ makeWrapper perl python unzip ];
-  
+
   meta = {
     description = "An integrated development environment for Java, C, C++ and PHP";
     maintainers = [ stdenv.lib.maintainers.sander ];
diff --git a/pkgs/applications/editors/netbeans/path.patch b/pkgs/applications/editors/netbeans/path.patch
deleted file mode 100644
index 57b5730e137c..000000000000
--- a/pkgs/applications/editors/netbeans/path.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/netbeans/platform/lib/nbexec	2015-09-29 21:26:39.282600903 -0700
-+++ b/netbeans/platform/lib/nbexec	2015-09-29 21:26:58.977697858 -0700
-@@ -198,7 +198,7 @@
-         SunOS*) awk=nawk ;;
-         *) awk=awk ;;
-     esac
--    jdk_version=$("${jdkhome}/bin/java" -version 2>&1 | "/usr/bin/${awk}" -F '"' '/version/ {print substr($2, 1, 3)}')    
-+    jdk_version=$("${jdkhome}/bin/java" -version 2>&1 | "@AWK@" -F '"' '/version/ {print substr($2, 1, 3)}')    
-     if [ "$jdk_version" = "1.7" ] ; then   
-         jargs="$jargs $launcher_args"
-     fi