anchor.diff:      platforms = platforms.all;
     };
   }
  -# Generated by: ./opam.nix.pl -v 2.1.0 -p opam-shebangs.patch
  +# Generated by: ./opam.nix.pl -v 2.1.1 -p opam-shebangs.patch
  
positive.code:       sha256 = "0jnqsv6pqp5b5g7lcjwgd75zqqvcwcl5a32zi03zg1kvj79p5gxs";
      };
      opam = fetchurl {
        url = "https://github.com/ocaml/opam/archive/2.1.0.zip";
        sha256 = "063df5gsvp4yrbqbnd8k7a1f04cf12prc5wh4f1200acs3jwjxwb";
      };
    };
  in stdenv.mkDerivation {
    pname = "opam";
    version = "2.1.0";
  
    nativeBuildInputs = [ makeWrapper unzip ];
    buildInputs = [ curl ncurses ocaml getconf ] ++ lib.optional stdenv.isLinux bubblewrap;
  
negative.code:       sha256 = "17ajdzrnmnyfig3s6hinb56mcmhywbssxhsq32dz0v90dhz3wmfv";
      };
      "cudf" = fetchurl {
        url = "https://github.com/ocaml/opam-source-archives/raw/main/cudf-0.9.tar.gz";
        sha256 = "0771lwljqwwn3cryl0plny5a5dyyrj4z6bw66ha5n8yfbpcy8clr";
      };
      "dose3" = fetchurl {
        url = "https://gitlab.com/irill/dose3/-/archive/5.0.1/dose3-5.0.1.tar.gz";
        sha256 = "1mh6fv8qbf8xx4h2dc0dpv2lzygvikzjhw1idrknibbwsjw3jg9c";
      };
      "dune-local" = fetchurl {
        url = "https://github.com/ocaml/dune/releases/download/2.9.0/dune-2.9.0.tbz";
  