anchor.diff:      };
     };
   
  -  ModulePluggable = buildPerlPackage {
  -    name = "Module-Pluggable-3.5";
  -    src = fetchurl {
  -      url = mirror://cpan/authors/id/S/SI/SIMONW/Module-Pluggable-3.5.tar.gz;
  -      sha256 = "08rywi79pqn2c8zr17fmd18lpj5hm8lxd1j4v2k002ni8vhl43nv";
  +  ModulePluggable = buildPerlPackage rec {
  +    name = "Module-Pluggable-3.9";
  +    src = fetchurl {
  +      url = "mirror://cpan/authors/id/S/SI/SIMONW/${name}.tar.gz";
  +      sha256 = "0psryh1dz828zly92db9zcv905n82in2awixzqngqhzg4y7fg4wc";
       };
       patches = [
         # !!! merge this patch into Perl itself (which contains Module::Pluggable as well)
  
positive.code:   };
  
    TemplateToolkit = buildPerlPackage rec {
      name = "Template-Toolkit-2.21";
      src = fetchurl {
        url = "mirror://cpan/authors/id/A/AB/ABW/${name}.tar.gz";
        sha256 = "1az1c7gs6f3wrhmblaqkymhscv52p9g7xhcadlr9as5r3nrwcmwh";
      };
      propagatedBuildInputs = [AppConfig];
      patches = [
  
negative.code:   };
  
    CatalystRuntime = buildPerlPackage rec{
      name = "Catalyst-Runtime-5.80012";
      src = fetchurl {
        url = "mirror://cpan/authors/id/M/MR/MRAMBERG/${name}.tar.gz";
        sha256 = "1kafxm92b5q2chdrcwqk73gdh3dbvfqa2718sms0md637vqczpip";
      };
      propagatedBuildInputs = [
        LWP ClassAccessor ClassDataInheritable ClassInspector
  