diff options
author | Sandro <sandro.jaeckel@gmail.com> | 2021-09-30 14:13:13 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-30 14:13:13 +0200 |
commit | dec57cb241a5fe28e133662b310f9ce9da9ec970 (patch) | |
tree | 159c228b1d5b6fbffed8d80163502f05f69b104e /pkgs/applications | |
parent | b2da24d2b0232e581a680fd87c996fd1ce008c61 (diff) | |
parent | 180f7099015a2a7bee53294d9c3b7c8ac284f55c (diff) | |
download | nixpkgs-dec57cb241a5fe28e133662b310f9ce9da9ec970.tar nixpkgs-dec57cb241a5fe28e133662b310f9ce9da9ec970.tar.gz nixpkgs-dec57cb241a5fe28e133662b310f9ce9da9ec970.tar.bz2 nixpkgs-dec57cb241a5fe28e133662b310f9ce9da9ec970.tar.lz nixpkgs-dec57cb241a5fe28e133662b310f9ce9da9ec970.tar.xz nixpkgs-dec57cb241a5fe28e133662b310f9ce9da9ec970.tar.zst nixpkgs-dec57cb241a5fe28e133662b310f9ce9da9ec970.zip |
Merge pull request #139688 from terinjokes/patches/stgit-1.3
stgit: 1.1 -> 1.3
Diffstat (limited to 'pkgs/applications')
-rw-r--r-- | pkgs/applications/version-management/git-and-tools/stgit/default.nix | 25 |
1 files changed, 17 insertions, 8 deletions
diff --git a/pkgs/applications/version-management/git-and-tools/stgit/default.nix b/pkgs/applications/version-management/git-and-tools/stgit/default.nix index 4393a9dc51c..02888b3f87e 100644 --- a/pkgs/applications/version-management/git-and-tools/stgit/default.nix +++ b/pkgs/applications/version-management/git-and-tools/stgit/default.nix @@ -4,6 +4,7 @@ , python3Packages , asciidoc , docbook_xsl +, docbook_xml_dtd_45 , git , perl , xmlto @@ -11,16 +12,16 @@ python3Packages.buildPythonApplication rec { pname = "stgit"; - version = "1.1"; + version = "1.3"; src = fetchFromGitHub { owner = "stacked-git"; repo = "stgit"; rev = "v${version}"; - sha256 = "sha256-gfPf1yRmx1Mn1TyCBWmjQJBgXLlZrDcew32C9o6uNYk="; + sha256 = "0wa3ba7afnbb1h08n9xr0cqsg93rx0qd9jv8a34mmpp0lpijmjw6"; }; - nativeBuildInputs = [ installShellFiles asciidoc xmlto docbook_xsl ]; + nativeBuildInputs = [ installShellFiles asciidoc xmlto docbook_xsl docbook_xml_dtd_45 ]; format = "other"; @@ -34,6 +35,14 @@ python3Packages.buildPythonApplication rec { --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 <<EOF + __version__ = "${version}" + EOF ''; makeFlags = [ @@ -47,13 +56,13 @@ python3Packages.buildPythonApplication rec { checkTarget = "test"; checkFlags = [ "PERL_PATH=${perl}/bin/perl" ]; - installTargets = [ "install" "install-doc" ]; + installTargets = [ "install" "install-doc" "install-html" ]; postInstall = '' installShellCompletion --cmd stg \ - --fish $out/share/stgit/completion/stg.fish \ - --bash $out/share/stgit/completion/stgit.bash \ - --zsh $out/share/stgit/completion/stgit.zsh - ''; + --fish completion/stg.fish \ + --bash completion/stgit.bash \ + --zsh completion/stgit.zsh + ''; meta = with lib; { description = "A patch manager implemented on top of Git"; |