anchor.diff:        platforms   = stdenv.lib.platforms.unix;
       };
     };
  +
  +  MouseXSimpleConfig = buildPerlPackage {
  +    name = "MouseX-SimpleConfig-0.11";
  +    src = fetchurl {
  +      url = mirror://cpan/authors/id/M/MJ/MJGARDNER/MouseX-SimpleConfig-0.11.tar.gz;
  +      sha256 = "257f384091d33d340373a6153947039c698dc449d1ef989335644fc3d2da0069";
  +    };
  +    buildInputs = [ Mouse PathClass ];
  +    propagatedBuildInputs = [ ConfigAny Mouse MouseXConfigFromFile ];
  +    meta = {
  +      description = "A Mouse role for setting attributes from a simple configfile";
  +      license = "perl";
  +    };
  +  };
  +  
  +    
  +  TestUseAllModules = buildPerlPackage {
  +    name = "Test-UseAllModules-0.17";
  +    src = fetchurl {
  +      url = mirror://cpan/authors/id/I/IS/ISHIGAKI/Test-UseAllModules-0.17.tar.gz;
  +      sha256 = "a71f2fe8b96ab8bfc2760aa1d3135ea049a5b20dcb105457b769a1195c7a2509";
  +    };
  +    meta = {
  +      description = "Do use_ok() for all the MANIFESTed modules";
  +      license = "perl";
  +    };
  +  };
  +  
  +  MouseXTypesPathClass = buildPerlPackage {
  +    name = "MouseX-Types-Path-Class-0.07";
  +    src = fetchurl {
  +      url = mirror://cpan/authors/id/M/MA/MASAKI/MouseX-Types-Path-Class-0.07.tar.gz;
  +      sha256 = "228d4b4f3f0ed9547278691d0b7c5fe53d90874a69df709a49703c6af87c09de";
  +    };
  +    buildInputs = [ TestUseAllModules ];
  +    propagatedBuildInputs = [ Mouse MouseXTypes PathClass ];
  +    meta = {
  +      description = "A Path::Class type library for Mouse";
  +      license = "perl";
  +    };
  +  };
  +
  +  MouseXTypes = buildPerlPackage {
  +    name = "MouseX-Types-0.06";
  +    src = fetchurl {
  +      url = mirror://cpan/authors/id/G/GF/GFUJI/MouseX-Types-0.06.tar.gz;
  +      sha256 = "77288441fdadd15beeec9a0813ece8aec1542f1d8ceaaec14755b3f316fbcf8b";
  +    };
  +    buildInputs = [ TestException ];
  +    propagatedBuildInputs = [ AnyMoose Mouse ];
  +    meta = {
  +      description = "Organize your Mouse types in libraries";
  +      license = "perl";
  +    };
  +  };
  +
  +  MouseXConfigFromFile = buildPerlPackage {
  +    name = "MouseX-ConfigFromFile-0.05";
  +    src = fetchurl {
  +      url = mirror://cpan/authors/id/M/MA/MASAKI/MouseX-ConfigFromFile-0.05.tar.gz;
  +      sha256 = "921b31cb13fc1f982a602f8e23815b7add23a224257e43790e287504ce879534";
  +    };
  +    buildInputs = [ TestUseAllModules ];
  +    propagatedBuildInputs = [ Mouse MouseXTypesPathClass ];
  +    meta = {
  +      description = "An abstract Mouse role for setting attributes from a configfile";
  +      license = "perl";
  +    };
  +  };
  +  
  +  MouseXGetOpt = buildPerlModule {
  +    name = "mousex-getopt-0.35";
  +    src = fetchurl {
  +      url = mirror://cpan/authors/id/T/TO/TOKUHIROM/mousex-getopt-0.35.tar.gz;
  +      sha256 = "5abe243a1ab05d64562358604de1d31d36994414c5c5eaeac688897129d2f9ae";
  +    };
  +    buildInputs = [ Mouse MouseXConfigFromFile MouseXSimpleConfig TestException TestWarn ];
  +    propagatedBuildInputs = [ GetoptLongDescriptive Mouse ];
  +    meta = {
  +      homepage = https://github.com/gfx/mousex-getopt;
  +      description = "A Mouse role for processing command line options";
  +      license = "perl";
  +    };
  +  };
  +
   
     MooseXAttributeChained = buildPerlModule rec {
       name = "MooseX-Attribute-Chained-1.0.1";
  
positive.code:       url = mirror://cpan/authors/id/M/MJ/MJGARDNER/MooseX-App-Cmd-0.27.tar.gz;
        sha256 = "18wf8xmp0b8g76rlkmzw9m026w0l5k972w3z9xcskwqmg9p0wg3k";
      };
      buildInputs = [ MooseXConfigFromFile TestOutput YAML ];
      propagatedBuildInputs = [ AppCmd GetoptLongDescriptive Moose AnyMoose MooseXConfigFromFile MooseXGetopt MooseXHasOptions MooseXMarkAsMethods Testuseok ];
      meta = {
        homepage = http://metacpan.org/release/MooseX-App-Cmd;
  
negative.code:   };
  
    SQLTranslator = buildPerlPackage rec {
      name = "SQL-Translator-0.11020";
      src = fetchurl {
        url = "mirror://cpan/authors/id/I/IL/ILMARI/${name}.tar.gz";
        sha256 = "18mqnppwk1076sxcink5ajk75ysway0bd049hwxvk8md39x0y7ar";
      };
      propagatedBuildInputs = [
        ClassBase ClassDataInheritable ClassMakeMethods DigestSHA1 CarpClan IOStringy
        ParseRecDescent ClassAccessor DBI FileShareDir XMLWriter YAML TestDifferences
        TemplateToolkit GraphViz XMLLibXML TestPod TextRecordParser HTMLParser
        SpreadsheetParseExcel Graph GD Moo TryTiny PackageVariant
      ];
      meta = {
        platforms = stdenv.lib.platforms.linux;
      };
    };
    
    PackageVariant = buildPerlPackage {
      name = "Package-Variant-1.002002";
      src = fetchurl {
        url = mirror://cpan/authors/id/H/HA/HAARG/Package-Variant-1.002002.tar.gz;
        sha256 = "826780f19522f42c6b3d9f717ab6b5400f198cec08f4aa15b71aef9aa17e9b13";
      };
      buildInputs = [ TestFatal ];
      propagatedBuildInputs = [ ImportInto ModuleRuntime strictures ];
      meta = {
        description = "Parameterizable packages";
        license = "perl";
      };
    };
  
  
    Starman = buildPerlModule {
      name = "Starman-0.4010";
  