{ stdenv, fetchFromGitHub, gawk, mercury, pandoc, ncurses, gpgme }: stdenv.mkDerivation rec { name = "notmuch-bower-${version}"; version = "2017-09-27"; src = fetchFromGitHub { owner = "wangp"; repo = "bower"; rev = "e4918ed581984bf2813f51f007a0aaaa7fa0da7f"; sha256 = "13np5yharjik1pp23cfgffi0g0ikl6pl5sqqyy0ki7gk7gyy913i"; }; nativeBuildInputs = [ gawk mercury pandoc ]; buildInputs = [ ncurses gpgme ]; makeFlags = [ "PARALLEL=-j$(NIX_BUILD_CORES)" "bower" "man" ]; installPhase = '' mkdir -p $out/bin mv bower $out/bin/ mkdir -p $out/share/man/man1 mv bower.1 $out/share/man/man1/ ''; enableParallelBuilding = true; meta = with stdenv.lib; { homepage = https://github.com/wangp/bower; description = "A curses terminal client for the Notmuch email system"; maintainers = with maintainers; [ erictapen ]; license = licenses.gpl3; platforms = platforms.linux; }; }