python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / tools / protoscope / default.nix
blob12c120196f23daa43db836f69bd13057ffd116f4
1 { lib, buildGoModule, fetchFromGitHub }:
3 buildGoModule rec {
4   pname = "protoscope";
5   version = "unstable-2022-10-04";
7   src = fetchFromGitHub {
8     owner = "protocolbuffers";
9     repo = "protoscope";
10     rev = "8b1d63939ee1a5d922b38f3976e1e58cae525163";
11     sha256 = "sha256-/vt02rvKVsryJZ+Bw4QLaGzDErGI04/4NUbSBkbbN3Y=";
12   };
14   vendorSha256 = "sha256-mK8eGo6oembs4nofvROn4g0+oO5E5/zQrmPKMe3xXik=";
16   ldflags = [ "-s" "-w" ];
18   meta = with lib; {
19     description = "Simple, human-editable language for representing and emitting the Protobuf wire format";
20     homepage = "https://github.com/protocolbuffers/protoscope";
21     license = licenses.asl20;
22     maintainers = with maintainers; [ aaronjheng ];
23   };