Merge pull request #27308 from vaibhavsagar/xautomation

xautomation: init at 1.09

authored by Benno Fünfstück and committed by GitHub 387256c0 47868cbf

+24
+1
lib/maintainers.nix
··· 577 utdemir = "Utku Demir <me@utdemir.com>"; 578 #urkud = "Yury G. Kudryashov <urkud+nix@ya.ru>"; inactive since 2012 579 uwap = "uwap <me@uwap.name>"; 580 vandenoever = "Jos van den Oever <jos@vandenoever.info>"; 581 vanzef = "Ivan Solyankin <vanzef@gmail.com>"; 582 vbgl = "Vincent Laporte <Vincent.Laporte@gmail.com>";
··· 577 utdemir = "Utku Demir <me@utdemir.com>"; 578 #urkud = "Yury G. Kudryashov <urkud+nix@ya.ru>"; inactive since 2012 579 uwap = "uwap <me@uwap.name>"; 580 + vaibhavsagar = "Vaibhav Sagar <vaibhavsagar@gmail.com>"; 581 vandenoever = "Jos van den Oever <jos@vandenoever.info>"; 582 vanzef = "Ivan Solyankin <vanzef@gmail.com>"; 583 vbgl = "Vincent Laporte <Vincent.Laporte@gmail.com>";
+21
pkgs/tools/X11/xautomation/default.nix
···
··· 1 + { stdenv, fetchurl, pkgconfig, libpng, libX11, libXext, libXi, libXtst }: 2 + 3 + let version = "1.09"; in 4 + stdenv.mkDerivation { 5 + name = "xautomation-${version}"; 6 + src = fetchurl { 7 + url = "https://www.hoopajoo.net/static/projects/xautomation-${version}.tar.gz"; 8 + sha256 = "03azv5wpg65h40ip2kk1kdh58vix4vy1r9bihgsq59jx2rhjr3zf"; 9 + }; 10 + 11 + nativeBuildInputs = [ pkgconfig ]; 12 + buildInputs = [ libpng libX11 libXext libXi libXtst ]; 13 + 14 + meta = { 15 + homepage = https://www.hoopajoo.net/projects/xautomation.html; 16 + description = "Control X from the command line for scripts, and do \"visual scraping\" to find things on the screen"; 17 + license = stdenv.lib.licenses.gpl2Plus; 18 + maintainers = with stdenv.lib.maintainers; [ vaibhavsagar ]; 19 + platforms = with stdenv.lib.platforms; linux; 20 + }; 21 + }
+2
pkgs/top-level/all-packages.nix
··· 16711 inherit (xorg) libXt; 16712 }; 16713 16714 xawtv = callPackage ../applications/video/xawtv { }; 16715 16716 xbindkeys = callPackage ../tools/X11/xbindkeys { };
··· 16711 inherit (xorg) libXt; 16712 }; 16713 16714 + xautomation = callPackage ../tools/X11/xautomation { }; 16715 + 16716 xawtv = callPackage ../applications/video/xawtv { }; 16717 16718 xbindkeys = callPackage ../tools/X11/xbindkeys { };