anchor.diff:            license = lib.licenses.free;
           };
         }) {};
  -    ztree = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild {
  +    ztree = callPackage ({ cl-lib ? null, elpaBuild, fetchurl, lib }:
  +    elpaBuild {
           pname = "ztree";
  -        version = "1.0.2";
  -        src = fetchurl {
  -          url = "http://elpa.gnu.org/packages/ztree-1.0.2.tar";
  -          sha256 = "0rm9b7cw5md9zbgbq89kh8wb5jdjrqy9g43psdws19z6j532g665";
  -        };
  -        packageRequires = [];
  +        version = "1.0.3";
  +        src = fetchurl {
  +          url = "http://elpa.gnu.org/packages/ztree-1.0.3.tar";
  +          sha256 = "1mwzk48sah4w5jmlmzqxnwhnlnc2mf25ayhgymv24sv8c6hdllsw";
  +        };
  +        packageRequires = [ cl-lib ];
           meta = {
             homepage = "http://elpa.gnu.org/packages/ztree.html";
             license = lib.licenses.free;
  
positive.code:           license = lib.licenses.free;
          };
        }) {};
      markchars = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild {
          pname = "markchars";
          version = "0.2.0";
  
negative.code:       }) {};
      wcheck-mode = callPackage ({ elpaBuild, fetchurl, lib }: elpaBuild {
          pname = "wcheck-mode";
          version = "2016.1.30";
          src = fetchurl {
            url = "http://elpa.gnu.org/packages/wcheck-mode-2016.1.30.el";
            sha256 = "0hzrxnslfl04h083njy7wp4hhgrqpyz0cnm73v348kr1i4wx9xjq";
          };
          packageRequires = [];
          meta = {
  