anchor.diff: -{ stdenv, fetchurl, emacs, python }:
  +{ stdenv, fetchurl, python, emacsPackages }:
   
   stdenv.mkDerivation rec {
     name = "cask-${version}";
  
positive.code:     maintainers = [ maintainers.flexw ];
    };
  
    nativeBuildInputs = [ emacs python ];
  }
  
negative.code:   };
  
    doCheck = true;
    buildInputs = with emacsPackages; [ s dash f ansi ecukes servant ert-runner el-mock
                                        noflet ert-async shell-split-string git package-build ];
    buildPhase = ''
      emacs --batch -L . -f batch-byte-compile cask.el cask-cli.el
    '';
  
    installPhase = ''
      mkdir -p $out/bin
      mkdir -p $out/templates
      mkdir -p $out/share/emacs/site-lisp/cask/bin
      install -Dm644 *.el *.elc $out/share/emacs/site-lisp/cask
      install -Dm755 bin/cask $out/share/emacs/site-lisp/cask/bin
      install -Dm644 templates/* $out/templates/
      touch $out/.no-upgrade
      ln -s $out/share/emacs/site-lisp/cask/bin/cask $out/bin/cask
    '';
  
    meta = with stdenv.lib; {
  