summary refs log tree commit diff
path: root/pkgs/applications
diff options
context:
space:
mode:
authorJörg Thalheim <Mic92@users.noreply.github.com>2018-04-05 19:21:45 +0100
committerGitHub <noreply@github.com>2018-04-05 19:21:45 +0100
commitf444c1893b6ded6b214d61a22b2f6f72771a18e0 (patch)
tree608626b6e15636b695ba003cca9de06bfc97431d /pkgs/applications
parent25dd38c8bae574865f0c384d527dd219d1115aa1 (diff)
parentfb3b3d6394c1220586717793096236b1b783fd68 (diff)
downloadnixlib-f444c1893b6ded6b214d61a22b2f6f72771a18e0.tar
nixlib-f444c1893b6ded6b214d61a22b2f6f72771a18e0.tar.gz
nixlib-f444c1893b6ded6b214d61a22b2f6f72771a18e0.tar.bz2
nixlib-f444c1893b6ded6b214d61a22b2f6f72771a18e0.tar.lz
nixlib-f444c1893b6ded6b214d61a22b2f6f72771a18e0.tar.xz
nixlib-f444c1893b6ded6b214d61a22b2f6f72771a18e0.tar.zst
nixlib-f444c1893b6ded6b214d61a22b2f6f72771a18e0.zip
Merge pull request #38478 from r-ryantm/auto-update/weka
weka: 3.8.2 -> 3.9.2
Diffstat (limited to 'pkgs/applications')
-rw-r--r--pkgs/applications/science/math/weka/default.nix18
1 files changed, 7 insertions, 11 deletions
diff --git a/pkgs/applications/science/math/weka/default.nix b/pkgs/applications/science/math/weka/default.nix
index 6a692e07c433..3bfb22dad936 100644
--- a/pkgs/applications/science/math/weka/default.nix
+++ b/pkgs/applications/science/math/weka/default.nix
@@ -1,28 +1,24 @@
-{ stdenv, fetchurl, jre, unzip }:
+{ stdenv, fetchurl, jre, unzip, makeWrapper }:
 
 stdenv.mkDerivation rec {
   name = "weka-${version}";
-  version = "3.8.2";
+  version = "3.9.2";
 
   src = fetchurl {
     url = "mirror://sourceforge/weka/${stdenv.lib.replaceChars ["."]["-"] name}.zip";
-    sha256 = "0p353lhhcv3swwn1bl64vkyjk480vv9ghhlyqjxiar4p3xifjayb";
+    sha256 = "0zwmhspmqb0a7cm6k6i0s6q3w19ws1g9dx3cp2v3g3vsif6cdh31";
   };
 
-  buildInputs = [ unzip ];
+  buildInputs = [ unzip makeWrapper ];
 
   # The -Xmx1000M comes suggested from their download page:
   # http://www.cs.waikato.ac.nz/ml/weka/downloading.html
   installPhase = ''
-    mkdir -pv $out/share/weka $out/bin
+    mkdir -pv $out/share/weka
     cp -Rv * $out/share/weka
 
-    cat > $out/bin/weka << EOF
-    #!${stdenv.shell}
-    ${jre}/bin/java -Xmx1000M -jar $out/share/weka/weka.jar
-    EOF
-
-    chmod +x $out/bin/weka
+    makeWrapper ${jre}/bin/java $out/bin/weka \
+      --add-flags "-Xmx1000M -jar $out/share/weka/weka.jar"
   '';
 
   meta = {