{ lib, stdenv, fetchurl, makeWrapper, buildGoModule, git , asciidoctor, ruby }: buildGoModule rec { pname = "reposurgeon"; version = "4.26"; src = fetchurl { url = "http://www.catb.org/~esr/reposurgeon/reposurgeon-${version}.tar.xz"; sha256 = "sha256-FuL5pvIM468hEm6rUBKGW6+WlYv4DPHNnpwpRGzMwlY="; }; vendorSha256 = "sha256-KpdXI2Znhe0iCp0DjSZXzUYDZIz2KBRv1/SpaRTFMAc="; subPackages = [ "." ]; runVend = true; nativeBuildInputs = [ asciidoctor ruby ]; postBuild = '' patchShebangs . make all HTMLFILES= ''; postInstall = '' make install prefix=$out HTMLFILES= ''; meta = { description = "A tool for editing version-control repository history"; license = lib.licenses.bsd3; homepage = "http://www.catb.org/esr/reposurgeon/"; maintainers = with lib.maintainers; [ dfoxfranke ]; platforms = lib.platforms.all; }; }