Unverified Commit 3ae69ca5 authored by Nick Cao's avatar Nick Cao Committed by GitHub
Browse files

Merge pull request #325539 from SuperSandro2000/opa-go

open-policy-agent: fix build against go 1.22.5
parents cf9e8567 be197dd7
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@
, stdenv
, buildGoModule
, fetchFromGitHub
, fetchpatch
, installShellFiles

, enableWasmEval ? false
@@ -20,6 +21,15 @@ buildGoModule rec {
    hash = "sha256-fx7k6KvL0uy2NXLDLpCnN1ux9MGEO1CbX6TdLweVzag=";
  };

  patches = [
    # fix tests in 1.22.5
    # https://github.com/open-policy-agent/opa/pull/6845
    (fetchpatch {
      url = "https://github.com/open-policy-agent/opa/commit/956358516c23b1f33f6667961e20aca65b91355b.patch";
      hash = "sha256-1nfMwJwbYfdLg9j4ppP1IWdDeFq6vhXcDKr6uprP53U=";
    })
  ];

  vendorHash = null;

  nativeBuildInputs = [ installShellFiles ];