anchor.diff:    };
   
     perlCatalystPluginAuthentication = import ../development/perl-modules/generic perl {
  -    name = "Catalyst-Plugin-Authentication-0.10007";
  -    src = fetchurl {
  -      url = mirror://cpan/authors/id/J/JA/JAYK/Catalyst-Plugin-Authentication-0.10007.tar.gz;
  -      sha256 = "1ar1k3ssvv8a6fmzsb3hkaxkrzrfcvxpa4npbaismwsf8va3nlhk";
  +    name = "Catalyst-Plugin-Authentication-0.10006";
  +    src = fetchurl {
  +      url = mirror://cpan/authors/id/J/JA/JAYK/Catalyst-Plugin-Authentication-0.10006.tar.gz;
  +      sha256 = "11x5d1l7p8z7q20fj79nlhwbmsab21m56rj5x20jkqfl91jx1l2s";
       };
       propagatedBuildInputs = [perlCatalystRuntime perlCatalystPluginSession];
     };
  
positive.code:     ];
    };
  
    perlCatalystPluginAuthorizationACL = import ../development/perl-modules/generic perl {
      name = "Catalyst-Plugin-Authorization-ACL-0.10";
      src = fetchurl {
        url = mirror://cpan/authors/id/R/RK/RKITOVER/Catalyst-Plugin-Authorization-ACL-0.10.tar.gz;
        sha256 = "1y9pj0scpc4nd7m1xqy7yvjsffhfadzl0z5r4jjv2srndcv4xj1p";
      };
      propagatedBuildInputs = [
        perlCatalystRuntime perlClassThrowable #perlCatalystPluginAuthentication
        #perlTestException perlSetObject perlUNIVERSALisa
      ];
    };
  
    perlCatalystPluginAuthorizationRoles = import ../development/perl-modules/generic perl {
  
negative.code:       sha256 = "08rywi79pqn2c8zr17fmd18lpj5hm8lxd1j4v2k002ni8vhl43nv";
      };
      patches = [
        # !!! merge this patch into Perl itself (which contains Module::Pluggable as well)
        ../development/perl-modules/module-pluggable.patch
      ];
    };
  