vaguerent/nix/go-mockery.nix
Paul Hinze 7e3066e7be
nix: Update protobuf & mockery to latest version
Also run `nix flake update` to get general package updates
2022-06-03 14:28:40 -05:00

24 lines
554 B
Nix

{ buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "go-mockery";
version = "2.12.3";
src = fetchFromGitHub {
owner = "vektra";
repo = "mockery";
rev = "v${version}";
sha256 = "sha256-3SF8vNYG0PrZhP3zcn9mV85ByQtGDumUcxglf35/eD0";
};
buildFlagsArray = ''
-ldflags=
-s -w -X github.com/vektra/mockery/v2/pkg/config.SemVer=${version}
'';
modSha256 = "sha256-/ha6DCJ+vSOmfFJ+rjN6rfQ3GHZF19OQnmHjYRtSY2g=";
vendorSha256 = "sha256-/ha6DCJ+vSOmfFJ+rjN6rfQ3GHZF19OQnmHjYRtSY2g=";
subPackages = ["."];
}