diff options
author | Jameel Al-Aziz <me@jalaziz.io> | 2023-07-20 00:30:25 -0700 |
---|---|---|
committer | Jameel Al-Aziz <me@jalaziz.io> | 2023-07-20 11:13:51 -0700 |
commit | f7c9fe8ebae37afa83a5f4c556330194bef53eab (patch) | |
tree | 59287794089dd28e3323a553243f498672c3a03d /pkgs/development/tools/go-mockery/default.nix | |
parent | fad65047fa8084f966cac4fae316bc08fda55edb (diff) |
go-mockery: 2.20.2 -> 2.32.0
Upgrade go-mockery to the latest stable version. We must use proxyVendor due to mockery using Go workspaces.
Diffstat (limited to 'pkgs/development/tools/go-mockery/default.nix')
-rw-r--r-- | pkgs/development/tools/go-mockery/default.nix | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/pkgs/development/tools/go-mockery/default.nix b/pkgs/development/tools/go-mockery/default.nix index 118c8f52f740d..215e7fcfe6887 100644 --- a/pkgs/development/tools/go-mockery/default.nix +++ b/pkgs/development/tools/go-mockery/default.nix @@ -2,27 +2,29 @@ buildGoModule rec { pname = "go-mockery"; - version = "2.20.2"; + version = "2.32.0"; src = fetchFromGitHub { owner = "vektra"; repo = "mockery"; rev = "v${version}"; - sha256 = "sha256-MIEVAEjXM3QNz3PnjB/g5Ury+N9NJhxtcXF+SLAvqR4="; + sha256 = "sha256-fQzXgCRMIcGQRCnKn/vu3GzNrx4/xrMVmzqjOujyNNE="; }; preCheck = '' substituteInPlace ./pkg/generator_test.go --replace 0.0.0-dev ${version} + substituteInPlace ./pkg/logging/logging_test.go --replace v0.0 v${lib.versions.majorMinor version} ''; ldflags = [ "-s" "-w" - "-X" "github.com/vektra/mockery/v2/pkg/config.SemVer=v${version}" + "-X" "github.com/vektra/mockery/v2/pkg/logging.SemVer=v${version}" ]; CGO_ENABLED = false; - vendorHash = "sha256-3lx3wHnPQ/slRXnlVAnI1ZqSykDXNivjwg1WUITGj64="; + proxyVendor = true; + vendorHash = "sha256-c8HsrcS3x16x3x/VQjQ2XWxfMVYHJ6pbQWztqFj0ju4="; passthru.tests = { generateMock = runCommand "${pname}-test" { |