xdotool: 2.20110530.1 -> 3.20150503.1
This commit is contained in:
parent
09a08ef164
commit
50b1ca6dcc
@ -44,6 +44,8 @@ import ./make-test.nix (
|
|||||||
search --onlyvisible --name "startup done"
|
search --onlyvisible --name "startup done"
|
||||||
windowfocus --sync
|
windowfocus --sync
|
||||||
windowactivate --sync
|
windowactivate --sync
|
||||||
|
''}");
|
||||||
|
$machine->execute("${xdo "new-window" ''
|
||||||
key Ctrl+n
|
key Ctrl+n
|
||||||
''}");
|
''}");
|
||||||
});
|
});
|
||||||
@ -55,6 +57,8 @@ import ./make-test.nix (
|
|||||||
search --onlyvisible --name "new tab"
|
search --onlyvisible --name "new tab"
|
||||||
windowfocus --sync
|
windowfocus --sync
|
||||||
windowactivate --sync
|
windowactivate --sync
|
||||||
|
''}");
|
||||||
|
$machine->execute("${xdo "close-window" ''
|
||||||
key Ctrl+w
|
key Ctrl+w
|
||||||
''}");
|
''}");
|
||||||
for (1..20) {
|
for (1..20) {
|
||||||
@ -155,6 +159,8 @@ import ./make-test.nix (
|
|||||||
$machine->succeed("${xdo "submit-url" ''
|
$machine->succeed("${xdo "submit-url" ''
|
||||||
search --sync --onlyvisible --name "sandbox status"
|
search --sync --onlyvisible --name "sandbox status"
|
||||||
windowfocus --sync
|
windowfocus --sync
|
||||||
|
''}");
|
||||||
|
$machine->succeed("${xdo "submit-url" ''
|
||||||
key --delay 1000 Ctrl+a Ctrl+c
|
key --delay 1000 Ctrl+a Ctrl+c
|
||||||
''}");
|
''}");
|
||||||
|
|
||||||
|
@ -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 rec {
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "xdotool-${version}";
|
name = "xdotool-${version}";
|
||||||
|
version = "3.20150503.1";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://semicomplete.googlecode.com/files/xdotool-${version}.tar.gz";
|
url = "https://github.com/jordansissel/xdotool/releases/download/v${version}/xdotool-${version}.tar.gz";
|
||||||
sha256 = "0rxggg1cy7nnkwidx8x2w3c5f3pk6dh2b6q0q7hp069r3n5jrd77";
|
sha256 = "1lcngsw33fy9my21rdiz1gs474bfdqcfxjrnfggbx4aypn1nhcp8";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ libX11 perl libXtst xextproto libXi libXinerama ];
|
nativeBuildInputs = [ pkgconfig perl ];
|
||||||
|
buildInputs = [ libX11 libXtst xextproto libXi libXinerama libxkbcommon ];
|
||||||
|
|
||||||
configurePhase = ''
|
makeFlags = "PREFIX=$(out)";
|
||||||
export makeFlags="PREFIX=$out";
|
|
||||||
'';
|
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
homepage = http://www.semicomplete.com/projects/xdotool/;
|
homepage = http://www.semicomplete.com/projects/xdotool/;
|
||||||
|
Loading…
Reference in New Issue
Block a user