summary refs log blame commit diff
path: root/pkgs/development/tools/dep/default.nix
blob: ff7bad87afd649d46297494f785456ee01a7e503 (plain) (tree)
1
2
3
4
5
                                         

                    
                
                    








                                          
                                                                    



                                                                                            
                    
                                               

                                                  
                                                               

    
{ lib, buildGoPackage, fetchFromGitHub }:

buildGoPackage rec {
  pname = "dep";
  version = "0.5.4";
  rev = "v${version}";

  goPackagePath = "github.com/golang/dep";
  subPackages = [ "cmd/dep" ];

  src = fetchFromGitHub {
    inherit rev;
    owner = "golang";
    repo = "dep";
    sha256 = "02akzbjar1v01rdal746vk6mklff29yk2mqfyjk1zrs0mlg38ygd";
  };

  buildFlagsArray = ("-ldflags=-s -w -X main.commitHash=${rev} -X main.version=${version}");

  meta = with lib; {
    homepage = "https://github.com/golang/dep";
    description = "Go dependency management tool";
    license = licenses.bsd3;
    maintainers = with maintainers; [ carlsverre rvolosatovs ];
  };
}