summary refs log tree commit diff
path: root/pkgs/tools/X11/keynav/default.nix
diff options
context:
space:
mode:
authorGabriel Ebner <gebner@gebner.org>2015-09-13 08:16:42 +0200
committerGabriel Ebner <gebner@gebner.org>2015-09-13 08:16:42 +0200
commita395ceed4081a421338f2654c8d02c7089a819a0 (patch)
tree7306fb910fea6ed48eb6826b7e96fa9a8a56023b /pkgs/tools/X11/keynav/default.nix
parent50b1ca6dcc5685bc556d4161d4d785f07c4a54d6 (diff)
downloadnixpkgs-a395ceed4081a421338f2654c8d02c7089a819a0.tar
nixpkgs-a395ceed4081a421338f2654c8d02c7089a819a0.tar.gz
nixpkgs-a395ceed4081a421338f2654c8d02c7089a819a0.tar.bz2
nixpkgs-a395ceed4081a421338f2654c8d02c7089a819a0.tar.lz
nixpkgs-a395ceed4081a421338f2654c8d02c7089a819a0.tar.xz
nixpkgs-a395ceed4081a421338f2654c8d02c7089a819a0.tar.zst
nixpkgs-a395ceed4081a421338f2654c8d02c7089a819a0.zip
keynav: 0.20110708.0 -> 0.20150730.0
Diffstat (limited to 'pkgs/tools/X11/keynav/default.nix')
-rw-r--r--pkgs/tools/X11/keynav/default.nix19
1 files changed, 14 insertions, 5 deletions
diff --git a/pkgs/tools/X11/keynav/default.nix b/pkgs/tools/X11/keynav/default.nix
index 0b41e05e3f2..edddf42d2c5 100644
--- a/pkgs/tools/X11/keynav/default.nix
+++ b/pkgs/tools/X11/keynav/default.nix
@@ -1,17 +1,26 @@
-{ stdenv, fetchurl, pkgconfig, libX11, xextproto, libXtst, libXi, libXext
+{ stdenv, fetchFromGitHub, pkgconfig, libX11, xextproto, libXtst, libXi, libXext
 , libXinerama, glib, cairo, xdotool }:
 
+let release = "20150730"; in
 stdenv.mkDerivation rec {
-  name = "keynav-0.20110708.0";
+  name = "keynav-0.${release}.0";
 
-  src = fetchurl {
-    url = "https://semicomplete.googlecode.com/files/${name}.tar.gz";
-    sha256 = "1gizjhji3yspxxxvb90js3z1bv18rbf5phxg8rciixpj3cccff8z";
+  src = fetchFromGitHub {
+    owner = "jordansissel";
+    repo = "keynav";
+    rev = "4ae486db6697877e84b66583a0502afc7301ba16";
+    sha256 = "0v1m8w877fcrk918p6b6q3753dsz8i1f4mb9bi064cp11kh85nq5";
   };
 
   buildInputs = [ pkgconfig libX11 xextproto libXtst libXi libXext libXinerama
                   glib cairo xdotool ];
 
+  patchPhase = ''
+    echo >>VERSION MAJOR=0
+    echo >>VERSION RELEASE=${release}
+    echo >>VERSION REVISION=0
+  '';
+
   installPhase =
     ''
       mkdir -p $out/bin $out/share/keynav/doc