biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / applications / version-management / git-octopus / default.nix
blob7b8b5fed90f44d8cbffbe096663cca894e8c65be
1 { lib, stdenv, fetchFromGitHub, git, perl, makeWrapper }:
3 with lib;
5 stdenv.mkDerivation rec {
6   pname = "git-octopus";
7   version = "1.4";
9   installFlags = [ "prefix=$(out)" ];
11   nativeBuildInputs = [ makeWrapper ];
13   # perl provides shasum
14   postInstall = ''
15     for f in $out/bin/*; do
16       wrapProgram $f --prefix PATH : ${makeBinPath [ git perl ]}
17     done
18   '';
20   src = fetchFromGitHub {
21     owner = "lesfurets";
22     repo = "git-octopus";
23     rev = "v${version}";
24     sha256 = "14p61xk7jankp6gc26xciag9fnvm7r9vcbhclcy23f4ghf4q4sj1";
25   };
27   meta = {
28     homepage = "https://github.com/lesfurets/git-octopus";
29     description = "The continuous merge workflow";
30     license = licenses.lgpl3;
31     platforms = platforms.unix;
32     maintainers = [maintainers.mic92];
33   };