summary refs log tree commit diff
path: root/pkgs/development/tools/mockgen/default.nix
blob: 13a66422a46e079b3d53858d873ac0feb6121aa7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{ buildGoModule, lib, fetchFromGitHub }:
buildGoModule rec {
  pname = "mockgen";
  version = "1.4.3";
  src = fetchFromGitHub {
    owner = "golang";
    repo = "mock";
    rev = "v${version}";
    sha256 = "1p37xnja1dgq5ykx24n7wincwz2gahjh71b95p8vpw7ss2g8j8wx";
  };
  vendorSha256 = "1kpiij3pimwv3gn28rbrdvlw9q5c76lzw6zpa12q6pgck76acdw4";
  subPackages = [ "mockgen" ];

  meta = with lib; {
    description = "GoMock is a mocking framework for the Go programming language.";
    homepage = "https://github.com/golang/mock";
    license = licenses.asl20;
    maintainers = with maintainers; [ bouk ];
  };
}