lol

keynav: format

+33 -11
+33 -11
pkgs/tools/X11/keynav/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, pkg-config, libX11, xorgproto, libXtst, libXi, libXext 2 - , libXinerama, libXrandr, glib, cairo, xdotool }: 3 4 let release = "20180821"; in 5 stdenv.mkDerivation { ··· 14 }; 15 16 nativeBuildInputs = [ pkg-config ]; 17 - buildInputs = [ libX11 xorgproto libXtst libXi libXext libXinerama libXrandr 18 - glib cairo xdotool ]; 19 20 - patchPhase = '' 21 echo >>VERSION MAJOR=0 22 echo >>VERSION RELEASE=${release} 23 echo >>VERSION REVISION=0 24 ''; 25 26 - installPhase = 27 - '' 28 - mkdir -p $out/bin $out/share/keynav/doc 29 - cp keynav $out/bin 30 - cp keynavrc $out/share/keynav/doc 31 - ''; 32 33 meta = with lib; { 34 description = "Generate X11 mouse clicks from keyboard";
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , pkg-config 5 + , libX11 6 + , xorgproto 7 + , libXtst 8 + , libXi 9 + , libXext 10 + , libXinerama 11 + , libXrandr 12 + , glib 13 + , cairo 14 + , xdotool 15 + }: 16 17 let release = "20180821"; in 18 stdenv.mkDerivation { ··· 27 }; 28 29 nativeBuildInputs = [ pkg-config ]; 30 + buildInputs = [ 31 + libX11 32 + xorgproto 33 + libXtst 34 + libXi 35 + libXext 36 + libXinerama 37 + libXrandr 38 + glib 39 + cairo 40 + xdotool 41 + ]; 42 43 + postPatch = '' 44 echo >>VERSION MAJOR=0 45 echo >>VERSION RELEASE=${release} 46 echo >>VERSION REVISION=0 47 ''; 48 49 + installPhase = '' 50 + mkdir -p $out/bin $out/share/keynav/doc 51 + cp keynav $out/bin 52 + cp keynavrc $out/share/keynav/doc 53 + ''; 54 55 meta = with lib; { 56 description = "Generate X11 mouse clicks from keyboard";