2 , buildPythonApplication
13 buildPythonApplication rec {
14 pname = "git-machete";
17 src = fetchFromGitHub {
21 hash = "sha256-oU4c57XU/DLGjOl/CyCt6oG3QaB2xnrOEg+sUAd7sww=";
24 nativeBuildInputs = [ installShellFiles ];
33 installShellCompletion --bash --name git-machete completion/git-machete.completion.bash
34 installShellCompletion --zsh --name _git-machete completion/git-machete.completion.zsh
35 installShellCompletion --fish completion/git-machete.fish
39 test "$($out/bin/git-machete version)" = "git-machete version ${version}"
43 updateScript = nix-update-script { };
47 homepage = "https://github.com/VirtusLab/git-machete";
48 description = "Git repository organizer and rebase/merge workflow automation tool";
49 changelog = "https://github.com/VirtusLab/git-machete/releases/tag/v${version}";
50 license = licenses.mit;
51 maintainers = with maintainers; [ blitz ];