summary refs log tree commit diff
path: root/pkgs/tools/X11/keynav/default.nix
diff options
context:
space:
mode:
authorPascal Wittmann <mail@pascal-wittmann.de>2014-09-26 00:28:42 +0200
committerPascal Wittmann <mail@pascal-wittmann.de>2014-09-26 00:30:07 +0200
commit2879b74dede0790b63fb57a500b77e29e0105e05 (patch)
tree1c9414089947c732149b572e309936ca59374931 /pkgs/tools/X11/keynav/default.nix
parentc73cec011baf09fa881b9723b774e24370c93665 (diff)
downloadnixlib-2879b74dede0790b63fb57a500b77e29e0105e05.tar
nixlib-2879b74dede0790b63fb57a500b77e29e0105e05.tar.gz
nixlib-2879b74dede0790b63fb57a500b77e29e0105e05.tar.bz2
nixlib-2879b74dede0790b63fb57a500b77e29e0105e05.tar.lz
nixlib-2879b74dede0790b63fb57a500b77e29e0105e05.tar.xz
nixlib-2879b74dede0790b63fb57a500b77e29e0105e05.tar.zst
nixlib-2879b74dede0790b63fb57a500b77e29e0105e05.zip
keynav: update from 20070903 to 20101014 and adopt it
Diffstat (limited to 'pkgs/tools/X11/keynav/default.nix')
-rw-r--r--pkgs/tools/X11/keynav/default.nix20
1 files changed, 12 insertions, 8 deletions
diff --git a/pkgs/tools/X11/keynav/default.nix b/pkgs/tools/X11/keynav/default.nix
index 02b6321d18c8..1f590fec69c1 100644
--- a/pkgs/tools/X11/keynav/default.nix
+++ b/pkgs/tools/X11/keynav/default.nix
@@ -1,16 +1,16 @@
-{ stdenv, fetchurl, libX11, xextproto, libXtst, imake, libXi, libXext }:
+{ stdenv, fetchurl, pkgconfig, libX11, xextproto, libXtst, libXi, libXext
+, libXinerama, glib, cairo, xdotool }:
 
 stdenv.mkDerivation rec {
-  name = "keynav-20070903";
+  name = "keynav-0.20101014.3067";
 
   src = fetchurl {
-    url = "http://www.semicomplete.com/files/keynav/${name}.tar.gz";
-    sha256 = "037mbgm78jwy0qd0z691pgx4zcpkk5544fx8ajm2mx4y80k2d9kk";
+    url = "https://semicomplete.googlecode.com/files/${name}.tar.gz";
+    sha256 = "05jpq17xqccv97mrqq2rgm4jwq4s8lkyq49rfaq7sz4gbnq1832k";
   };
 
-  buildInputs = [libX11 xextproto libXtst imake libXi libXext];
-
-  NIX_LDFLAGS = "-lXext";
+  buildInputs = [ pkgconfig libX11 xextproto libXtst libXi libXext libXinerama
+                  glib cairo xdotool ];
 
   installPhase =
     ''
@@ -19,7 +19,11 @@ stdenv.mkDerivation rec {
       cp keynavrc $out/share/keynav/doc
     '';
 
-  meta = {
+  meta = with stdenv.lib; {
     description = "Generate X11 mouse clicks from keyboard";
+    homepage = http://www.semicomplete.com/projects/keynav/;
+    license = licenses.bsd3;
+    maintainers = with maintainers; [ pSub ];
+    platforms = platforms.linux;
   };
 }