anchor.diff:  , bigstringaf, lwt, cstruct, mirage-crypto, zarith, mirage-crypto-ec, ptime, mirage-crypto-rng, mtime, ca-certs
   , cohttp, cohttp-lwt-unix, hmap
   , lwt_log, ocaml_pcre, cryptokit, xml-light, ipaddr
  -, pgocaml, camlzip, ocaml_sqlite3
  +, camlzip
   , makeWrapper
   }:
   
  
positive.code:     owner = "ocsigen";
      repo = "ocsigenserver";
      rev = version;
      sha256 = "0pid4irkmdmx1d6n2rvcvx5mnljl3hazzdqc3bql72by35izfac6";
    };
  
    nativeBuildInputs = [ makeWrapper which ];
    buildInputs = [ lwt_react pgocaml camlzip ocaml_sqlite3 ];
  
    propagatedBuildInputs = [ cohttp cohttp-lwt-unix cryptokit hmap ipaddr lwt_log lwt_ssl
      ocaml_pcre xml-light
  
negative.code: ; in
  
  buildDunePackage rec {
    version = "5.0.1";
    pname = "ocsigenserver";
  
    useDune2 = true;
  