about summary refs log tree commit diff
path: root/pkgs/applications/science/programming/groove
diff options
context:
space:
mode:
authorwackbyte <wackbyte@pm.me>2021-11-22 12:51:17 -0500
committerArtturin <Artturin@artturin.com>2021-12-02 22:18:13 +0200
commit6a2815218d085220254229d6ab7cf341ab22d35d (patch)
tree27fb045ef45104cd889e6077a8818379959e8e8f /pkgs/applications/science/programming/groove
parent7e037d3b386d72a75d753ffd8e18af57cae4bf36 (diff)
groove: 5.7.4 -> 5.8.1 and jre -> jre8
I tested OpenJDK11 but it didn't seem to work.
Diffstat (limited to 'pkgs/applications/science/programming/groove')
-rw-r--r--pkgs/applications/science/programming/groove/default.nix8
1 files changed, 4 insertions, 4 deletions
diff --git a/pkgs/applications/science/programming/groove/default.nix b/pkgs/applications/science/programming/groove/default.nix
index 958c452b9fceb..86d77072ee8ce 100644
--- a/pkgs/applications/science/programming/groove/default.nix
+++ b/pkgs/applications/science/programming/groove/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchurl, unzip, makeWrapper, makeDesktopItem, icoutils, jre }:
+{ lib, stdenv, fetchurl, unzip, makeWrapper, makeDesktopItem, icoutils, jre8 }:
 
 let
   desktopItem = makeDesktopItem {
@@ -12,11 +12,11 @@ let
 
 in stdenv.mkDerivation rec {
   pname = "groove";
-  version = "5.7.4";
+  version = "5.8.1";
 
   src = fetchurl {
     url = "mirror://sourceforge/groove/groove/${version}/${pname}-${builtins.replaceStrings ["."] ["_"] version}-bin.zip";
-    sha256 = "1cl3xzl3n8b9a7h5pvnv31bab9j9zaw07ppk8whk8h865dcq1d10";
+    sha256 = "sha256-JwoUlO6F2+8NtCnLC+xm5q0Jm8RIyU1rnuKGmjgJhFU=";
   };
 
   nativeBuildInputs = [ unzip makeWrapper icoutils ];
@@ -32,7 +32,7 @@ in stdenv.mkDerivation rec {
 
     mkdir -p $out/bin
     for bin in Generator Imager ModelChecker PrologChecker Simulator Viewer; do
-      makeWrapper ${jre}/bin/java $out/bin/groove-''${bin,,} \
+      makeWrapper ${jre8}/bin/java $out/bin/groove-''${bin,,} \
         --add-flags "-jar $out/share/groove/bin/$bin.jar"
     done