anchor.diff:  
     patches = [ ./camlp4.patch ];
   
  -  buildInputs = [ ocaml which findlib js_of_ocaml-ocamlbuild js_of_ocaml-ppx_deriving_json opam ppx_tools
  +  buildInputs = [ ocaml which findlib js_of_ocaml-ocamlbuild js_of_ocaml-ppx_deriving_json opaline ppx_tools
       ocsigen_deriving
     ];
   
  
positive.code: { stdenv, fetchurl, which, ocsigen_server, ocsigen_deriving, ocaml, camlp4,
    js_of_ocaml, lwt_react, cryptokit,
    ipaddr, ocamlnet, lwt_ssl, ocaml_pcre,
    opam, ppx_tools, ppx_deriving, findlib
  , js_of_ocaml-ocamlbuild, js_of_ocaml-ppx, js_of_ocaml-ppx_deriving_json
  , js_of_ocaml-lwt
  , js_of_ocaml-tyxml
  
negative.code:     ppx_deriving
    ];
  
    installPhase = "opaline -prefix $out -libdir $OCAMLFIND_DESTDIR";
  
    setupHook = [ ./setup-hook.sh ];
  
  