anchor.diff:  
     magit = melpaBuild rec {
       pname   = "magit";
  -    version = "2.1.0";
  +    version = "2.2.2";
       src = fetchFromGitHub {
         owner  = pname;
         repo   = pname;
         rev    = version;
  -      sha256 = "0pyqa79km1y58phsf4sq2a25rx9lw0di1hb6a5y17xisa8li7sfl";
  +      sha256 = "1niajikvhj22saz68y0zcazh9imji76g48rc5rs20nlp76hybifc";
       };
       packageRequires = [ dash git-commit magit-popup with-editor ];
       fileSpecs = [ "lisp/magit-utils.el"
  
positive.code:       owner  = "ocaml";
        repo   = pname;
        rev    = version;
        sha256 = "1j2smhqrwy0zydhbyjkpnwzq05fgfa85kc0d9kzwq0mppdndspp4";
      };
      packageRequires = [ caml ];
      meta = { license = gpl3Plus; };
  
negative.code:     pname = "with-editor";
      version = magit.version;
      src = magit.src;
      packageRequires = [ async dash ];
      fileSpecs = [ "Documentation/with-editor.texi" "lisp/with-editor.el" ];
      meta = { license = gpl3Plus; };
    };
  