about summary refs log tree commit diff
path: root/pkgs/tools/X11/xdotool
diff options
context:
space:
mode:
authorGabriel Ebner <gebner@gebner.org>2015-09-12 12:12:57 +0200
committerGabriel Ebner <gebner@gebner.org>2015-09-12 13:18:31 +0200
commit50b1ca6dcc5685bc556d4161d4d785f07c4a54d6 (patch)
tree404d1d2d81c24fd4b1540af1236d97f92f58124c /pkgs/tools/X11/xdotool
parent09a08ef16421ae00d6e8d1ca9418437528b61a4e (diff)
downloadnixlib-50b1ca6dcc5685bc556d4161d4d785f07c4a54d6.tar
nixlib-50b1ca6dcc5685bc556d4161d4d785f07c4a54d6.tar.gz
nixlib-50b1ca6dcc5685bc556d4161d4d785f07c4a54d6.tar.bz2
nixlib-50b1ca6dcc5685bc556d4161d4d785f07c4a54d6.tar.lz
nixlib-50b1ca6dcc5685bc556d4161d4d785f07c4a54d6.tar.xz
nixlib-50b1ca6dcc5685bc556d4161d4d785f07c4a54d6.tar.zst
nixlib-50b1ca6dcc5685bc556d4161d4d785f07c4a54d6.zip
xdotool: 2.20110530.1 -> 3.20150503.1
Diffstat (limited to 'pkgs/tools/X11/xdotool')
-rw-r--r--pkgs/tools/X11/xdotool/default.nix17
1 files changed, 8 insertions, 9 deletions
diff --git a/pkgs/tools/X11/xdotool/default.nix b/pkgs/tools/X11/xdotool/default.nix
index 2eeb61dfaf4c..4c675a69842c 100644
--- a/pkgs/tools/X11/xdotool/default.nix
+++ b/pkgs/tools/X11/xdotool/default.nix
@@ -1,18 +1,17 @@
-{ stdenv, fetchurl, libX11, perl, libXtst, xextproto, libXi, libXinerama }:
+{ stdenv, fetchurl, pkgconfig, libX11, perl, libXtst, xextproto, libXi, libXinerama, libxkbcommon }:
 
-let version = "2.20110530.1"; in
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
   name = "xdotool-${version}";
+  version = "3.20150503.1";
   src = fetchurl {
-    url = "http://semicomplete.googlecode.com/files/xdotool-${version}.tar.gz";
-    sha256 = "0rxggg1cy7nnkwidx8x2w3c5f3pk6dh2b6q0q7hp069r3n5jrd77";
+    url = "https://github.com/jordansissel/xdotool/releases/download/v${version}/xdotool-${version}.tar.gz";
+    sha256 = "1lcngsw33fy9my21rdiz1gs474bfdqcfxjrnfggbx4aypn1nhcp8";
   };
 
-  buildInputs = [ libX11 perl libXtst xextproto libXi libXinerama ];
+  nativeBuildInputs = [ pkgconfig perl ];
+  buildInputs = [ libX11 libXtst xextproto libXi libXinerama libxkbcommon ];
 
-  configurePhase = ''
-    export makeFlags="PREFIX=$out";
-  '';
+  makeFlags = "PREFIX=$(out)";
 
   meta = {
     homepage = http://www.semicomplete.com/projects/xdotool/;