anchor.diff:  
     buildInputs = with ocamlPackages; [
       ocaml findlib menhir
  -    ocaml_pcre ocaml_sexplib pycaml
  -    python ncurses makeWrapper
  +    ocaml_pcre pycaml
  +    python ncurses pkgconfig
     ];
   
  -  configureFlagsArray = [ "--enable-release" ];
  -
  +  # TODO: is the generation of this wrapper truly/still needed?
  +  # I don't have a non-NixOS system, so I cannot verify this, but shouldn't
  +  # libpython know where to find its modules? (the path is for example in
  +  # its Sys-module).
     postInstall =
       # On non-NixOS systems, Coccinelle would end up looking up Python modules
       # in the wrong directory.
  
positive.code: { fetchurl, stdenv, python, ncurses, ocamlPackages, makeWrapper }:
  
  let
  
    name = "coccinelle-1.0.0-rc12";
    sha256 = "03b8930a53623ec79dc2486e9b6a569e373958cf46074c5f1d0028c70708498d";
  
  in stdenv.mkDerivation {
    inherit name;
  
negative.code:            --prefix "PYTHONPATH" ":" "${python}/lib/python${python.majorVersion}"
         done
      '';
  
    configureFlags = "--enable-release";
  
    meta = {
      description = "Coccinelle, a program to apply C code semantic patches";
  