Sha256: ca7e5080f0db0a1961bba8e002c32a9e01715fb734e500b3e36620177f458606

Contents?: true

Size: 554 Bytes

Versions: 4

Compression:

Stored size: 554 Bytes

Contents

{ 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 = ["."];
}

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
vagrant-unbundled-2.3.6.0 nix/go-mockery.nix
tamtam-vagrant-reload-1.2.1 vendor/cache/vagrant-2092df529ae7/nix/go-mockery.nix
vagrant-unbundled-2.3.3.0 nix/go-mockery.nix
vagrant-unbundled-2.3.2.0 nix/go-mockery.nix