summary refs log tree commit diff
path: root/pkgs/tools/misc/jugglinglab/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/tools/misc/jugglinglab/default.nix')
-rw-r--r--pkgs/tools/misc/jugglinglab/default.nix16
1 files changed, 8 insertions, 8 deletions
diff --git a/pkgs/tools/misc/jugglinglab/default.nix b/pkgs/tools/misc/jugglinglab/default.nix
index 6ef3a39353d..32c45b31a17 100644
--- a/pkgs/tools/misc/jugglinglab/default.nix
+++ b/pkgs/tools/misc/jugglinglab/default.nix
@@ -1,13 +1,12 @@
-{ stdenv, fetchgit, jre, makeWrapper, ant, jdk }:
+{ stdenv, fetchFromGitHub, jre, makeWrapper, ant, jdk }:
 stdenv.mkDerivation rec {
-  major= "1";
-  minor = "2";
-  version = "${major}.${minor}";
+  version = "1.2.1";
   name = "jugglinglab";
-  src = fetchgit {
-    url = "https://github.com/jkboyce/jugglinglab";
-    rev = "v${major}.${minor}";
-    sha256 = "1p62kb9hfch7pi4way18c5mgky4xbxcrfgrw0hd25sd6cpr88z92";
+  src = fetchFromGitHub {
+    owner = "jkboyce";
+    repo = "jugglinglab";
+    rev = "1908012682d8c39a9b92248a20f285455104c510"; # v1.2.1 does not have a tag on Github
+    sha256 = "0dvcyjwynvapqbjchrln59vdskrm3w6kh0knxcn4bx61vcz3171z";
   };
   buildInputs = [ jre ];
   nativeBuildInputs = [ ant jdk makeWrapper ];
@@ -26,5 +25,6 @@ stdenv.mkDerivation rec {
       description = "A program to visualize different juggling pattens";
       license = licenses.gpl2;
       maintainers = with maintainers; [ wnklmnn ];
+      platforms = platforms.all;
   };
 }
\ No newline at end of file