{ stdenv , lib , fetchFromGitHub , installShellFiles , python3Packages , asciidoc , docbook_xsl , docbook_xml_dtd_45 , git , perl , xmlto }: python3Packages.buildPythonApplication rec { pname = "stgit"; version = "1.5"; src = fetchFromGitHub { owner = "stacked-git"; repo = "stgit"; rev = "v${version}"; sha256 = "sha256-TsJr2Riygz/DZrn6UZMPvq1tTfvl3dFEZZNq2wVj1Nw="; }; nativeBuildInputs = [ installShellFiles asciidoc xmlto docbook_xsl docbook_xml_dtd_45 ]; format = "other"; checkInputs = [ git perl ]; postPatch = '' for f in Documentation/*.xsl; do substituteInPlace $f \ --replace http://docbook.sourceforge.net/release/xsl-ns/current/manpages/docbook.xsl \ ${docbook_xsl}/xml/xsl/docbook/manpages/docbook.xsl \ --replace http://docbook.sourceforge.net/release/xsl/current/html/docbook.xsl \ ${docbook_xsl}/xml/xsl/docbook/html/docbook.xsl done substituteInPlace Documentation/texi.xsl \ --replace http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd \ ${docbook_xml_dtd_45}/xml/dtd/docbook/docbookx.dtd cat > stgit/_version.py <