1{ lib, buildGoPackage, fetchFromGitHub }:
2
3buildGoPackage rec {
4 pname = "dep";
5 version = "0.5.4";
6 rev = "v${version}";
7
8 goPackagePath = "github.com/golang/dep";
9 subPackages = [ "cmd/dep" ];
10
11 src = fetchFromGitHub {
12 inherit rev;
13 owner = "golang";
14 repo = "dep";
15 sha256 = "02akzbjar1v01rdal746vk6mklff29yk2mqfyjk1zrs0mlg38ygd";
16 };
17
18 ldflags = [ "-s" "-w" "-X main.commitHash=${rev}" "-X main.version=${version}" ];
19
20 meta = with lib; {
21 homepage = "https://github.com/golang/dep";
22 description = "Go dependency management tool";
23 license = licenses.bsd3;
24 maintainers = with maintainers; [ carlsverre rvolosatovs ];
25 };
26}