{ lib, stdenv, fetchFromGitHub, asciidoc-full }: stdenv.mkDerivation rec { pname = "rep"; version = "0.2.1"; src = fetchFromGitHub { owner = "eraserhd"; repo = pname; rev = "v${version}"; sha256 = "1p0dbaj7f4irzzw1m44x3b3j3jjij9i4rs83wkrpiamlq61077di"; }; nativeBuildInputs = [ asciidoc-full ]; postPatch = '' substituteInPlace rc/rep.kak --replace '$(rep' '$('"$out/bin/rep" ''; makeFlags = [ "prefix=$(out)" ]; meta = with lib; { description = "Single-shot nREPL client"; homepage = "https://github.com/eraserhd/rep"; license = licenses.epl10; platforms = platforms.all; maintainers = [ maintainers.eraserhd ]; }; }