anchor.diff:      src = fetchurl {
         url = mirror://cpan/authors/id/M/MW/MWX/Data-Uniqid-0.12.tar.gz;
         sha256 = "b6919ba49b9fe98bfdf3e8accae7b9b7f78dc9e71ebbd0b7fef7a45d99324ccb";
  +    };
  +  };
  +
  +  DataUtil = buildPerlModule {
  +    pname = "Data-Util";
  +    version = "0.66";
  +    src = fetchurl {
  +      url = mirror://cpan/authors/id/S/SY/SYOHEX/Data-Util-0.66.tar.gz;
  +      sha256 = "1x662pqjg9p0wcigi7pwf969b2ymk66ncm2vd5dfm5i08pdkjpf3";
  +    };
  +    buildInputs = [ HashUtilFieldHashCompat ModuleBuildXSUtil ScopeGuard TestException ];
  +    meta = {
  +      description = "A selection of utilities for data and data types";
  +      license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
  +      homepage = "https://github.com/gfx/Perl-Data-Util";
       };
     };
   
  
positive.code:     propagatedBuildInputs = [ Moose Mouse ];
    };
  
    ApacheAuthCookie = buildPerlPackage {
      pname = "Apache-AuthCookie";
      version = "3.27";
  
negative.code:     propagatedBuildInputs = [ ConfigAny ];
      meta = {
        description = "Load a configuration directory tree containing YAML, JSON, XML, Perl, INI or Config::General files";
        license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
      };
    };
  
    ConfigOnion = buildPerlPackage {
      pname = "Config-Onion";
      version = "1.007";
      src = fetchurl {
        url = mirror://cpan/authors/id/D/DS/DSHEROH/Config-Onion-1.007.tar.gz;
        sha256 = "1bx81nakvgj9m7x1q7pnra2cm1rzfdyf7fm2wmlj92qkivvdszrj";
      };
      propagatedBuildInputs = [ ConfigAny HashMergeSimple Moo ];
      buildInputs = [ TestException YAML ];
      meta = {
        description = "Layered configuration, because configs are like ogres";
        license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
      };
    };
  