anchor.diff:            license = lib.licenses.free;
           };
         }) {};
  +    xah-fly-keys = callPackage ({ elpaBuild
  +                                , emacs
  +                                , fetchurl
  +                                , lib }:
  +      elpaBuild {
  +        pname = "xah-fly-keys";
  +        ename = "xah-fly-keys";
  +        version = "17.7.20220429090059";
  +        src = fetchurl {
  +          url = "https://elpa.nongnu.org/nongnu/xah-fly-keys-17.7.20220429090059.tar";
  +          sha256 = "006lqjx88b0g0szxai82qdn3bv8qajp2x281arpmp3rpb7faggvq";
  +        };
  +        packageRequires = [ emacs ];
  +        meta = {
  +          homepage = "https://elpa.gnu.org/packages/xah-fly-keys.html";
  +          license = lib.licenses.free;
  +        };
  +      }) {};
       xml-rpc = callPackage ({ elpaBuild, fetchurl, lib }:
         elpaBuild {
           pname = "xml-rpc";
  
positive.code:         packageRequires = [ emacs ];
          meta = {
            homepage = "https://elpa.gnu.org/packages/git-modes.html";
            license = lib.licenses.free;
          };
        }) {};
  
negative.code:       elpaBuild {
          pname = "elpher";
          ename = "elpher";
          version = "3.4.1";
          src = fetchurl {
            url = "https://elpa.nongnu.org/nongnu/elpher-3.4.1.tar";
            sha256 = "1vayhcamdp8nn6hrgffd0yx9k9q3mckbcsfwclhyyfc0x1hcwf92";
          };
          packageRequires = [ emacs ];
          meta = {
  