Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / tools / go-protobuf / default.nix
blob0f2e302aad0512f09d214f34259062728f1f6acd
1 { lib, buildGoModule, fetchFromGitHub }:
3 buildGoModule rec {
4   pname = "go-protobuf";
5   version = "1.5.3";
7   src = fetchFromGitHub {
8     owner = "golang";
9     repo = "protobuf";
10     rev = "v${version}";
11     sha256 = "sha256-cRB4oicBfYvhqtzafWWmf82AuvSnB0NhHwpp0pjgwQ0=";
12   };
14   vendorHash = "sha256-CcJjFMslSUiZMM0LLMM3BR53YMxyWk8m7hxjMI9tduE=";
16   meta = with lib; {
17     homepage    = "https://github.com/golang/protobuf";
18     description = " Go bindings for protocol buffer";
19     maintainers = with maintainers; [ lewo ];
20     license     = licenses.bsd3;
21   };