{ lib, stdenv, fetchFromGitHub, autoconf, automake, pkg-config, ronn, libpng, uthash , xorg }: stdenv.mkDerivation rec { version = "1.6.0"; pname = "alttab"; src = fetchFromGitHub { owner = "sagb"; repo = pname; rev = "v${version}"; sha256 = "sha256-G4tu008IC3RCeCRZVKFPY2+ioLuUa9hDDKUx1q5C5FQ="; }; nativeBuildInputs = [ autoconf automake pkg-config ronn ]; preConfigure = "./bootstrap.sh"; buildInputs = [ libpng uthash xorg.libX11 xorg.libXft xorg.libXmu xorg.libXpm xorg.libXrandr xorg.libXrender ]; enableParallelBuilding = true; meta = with lib; { homepage = "https://github.com/sagb/alttab"; description = "X11 window switcher designed for minimalistic window managers or standalone X11 session"; license = licenses.gpl3; platforms = platforms.all; maintainers = [ maintainers.sgraf ]; }; }