anchor.diff:      propagatedBuildInputs = [perlCatalystRuntime perlMIMETypes];
     };
   
  -  perlCatalystViewTT = buildPerlPackage {
  -    name = "Catalyst-View-TT-0.27";
  -    src = fetchurl {
  -      url = mirror://cpan/authors/id/M/MR/MRAMBERG/Catalyst-View-TT-0.27.tar.gz;
  -      sha256 = "03xs31y9m5nrmfzpfmlzlg3ivys1gg8nwd6fvwbg72a3z36brghd";
  +  perlCatalystViewTT = buildPerlPackage rec {
  +    name = "Catalyst-View-TT-0.28";
  +    src = fetchurl {
  +      url = "mirror://cpan/authors/id/M/MR/MRAMBERG/${name}.tar.gz";
  +      sha256 = "18chdzgv0fvq65kfp8am2f5cayxpzg355q7jin4xlzygbgh2a5vg";
       };
       propagatedBuildInputs = [
         perlCatalystRuntime perlTemplateToolkit perlClassAccessor
  
positive.code:     propagatedBuildInputs = [perlCatalystRuntime perlHTMLWidget];
    };
  
    perlCatalystPluginSession = buildPerlPackage rec{
      name = "Catalyst-Plugin-Session-0.20";
      src = fetchurl {
        url = "mirror://cpan/authors/id/B/BO/BOBTFISH/${name}.tar.gz";
  
negative.code:     propagatedBuildInputs = [perlTestException];
    };
  
    perlCatalystActionRenderView = buildPerlPackage rec {
      name = "Catalyst-Action-RenderView-0.09";
      src = fetchurl {
        url = "mirror://cpan/authors/id/M/MR/MRAMBERG/${name}.tar.gz";
        sha256 = "06bxbdfjgnwp8zz4mqq2x7n5ng02h94m27l610icsps7r9iwi8f9";
      };
      propagatedBuildInputs = [perlCatalystRuntime perlHTTPRequestAsCGI perlDataVisitor];
    };
  
    perlCatalystAuthenticationStoreDBIxClass = buildPerlPackage rec {
      name = "Catalyst-Authentication-Store-DBIx-Class-0.1082";
      src = fetchurl {
        url = "mirror://cpan/authors/id/J/JA/JAYK/${name}.tar.gz";
        sha256 = "1rh5jwqw3fb16ll5id8z0igpqdwr0czi0xbaa2igalxr53hh2cni";
      };
      propagatedBuildInputs = [
        perlCatalystRuntime perlCatalystPluginAuthentication perlCatalystModelDBICSchema
      ];
    };
  
    perlCatalystComponentInstancePerContext = buildPerlPackage rec {
  