anchor.diff:      ];
     };
   
  -  Starman = buildPerlPackage {
  -    name = "Starman-0.3006";
  -    src = fetchurl {
  -      url = mirror://cpan/authors/id/M/MI/MIYAGAWA/Starman-0.3006.tar.gz;
  -      sha256 = "0dlwrrq570v5mbpzsi4pmj6n2sjm3xpcilhh6dvpq8qbp550wixy";
  -    };
  -    buildInputs = [ TestRequires ];
  -    propagatedBuildInputs = [ DataDump HTTPDate HTTPParserXS HTTPMessage NetServer Plack TestTCP ];
  -    doCheck = false; # binds to various TCP ports1
  -    meta = {
  +  Starman = buildPerlModule {
  +    name = "Starman-0.3011";
  +    src = fetchurl {
  +      url = mirror://cpan/authors/id/M/MI/MIYAGAWA/Starman-0.3011.tar.gz;
  +      sha256 = "f700e1e9fa8a56609db1b75878ccfbbccfda32454c32e3c33912a1776f583cf2";
  +    };
  +    buildInputs = [ ModuleBuildTiny TestRequires ];
  +    propagatedBuildInputs = [ DataDump HTTPDate HTTPMessage HTTPParserXS NetServer Plack TestTCP ];
  +    doCheck = false; # binds to various TCP ports
  +    meta = {
  +      homepage = https://github.com/miyagawa/Starman;
         description = "High-performance preforking PSGI/Plack web server";
         license = "perl";
       };
  
positive.code:   };
  
    Plack = buildPerlPackage {
      name = "Plack-1.0015";
      src = fetchurl {
        url = mirror://cpan/authors/id/M/MI/MIYAGAWA/Plack-1.0015.tar.gz;
        sha256 = "1zg30bb55ws8fka5iawmfqnc3wg6ggigl0wljgvw0mk466sr3lxf";
      };
      buildInputs = [ TestRequires ];
      propagatedBuildInputs = [ DevelStackTrace DevelStackTraceAsHTML FileShareDir FilesysNotifySimple HashMultiValue HTTPBody HTTPMessage LWPUserAgent StreamBuffered TestTCP TryTiny URI ];
      meta = {
        homepage = http://plackperl.org;
        description = "Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)";
        license = "perl";
      };
  
negative.code:   };
  
    ModuleBuild = buildPerlPackage {
      name = "Module-Build-0.4005";
      src = fetchurl {
        url = mirror://cpan/authors/id/L/LE/LEONT/Module-Build-0.4005.tar.gz;
        sha256 = "eb2522507251550f459c11223ea6d86b34f1dee9b3e3928d0d6a0497505cb7ef";
      };
      meta = {
        description = "Build and install Perl modules";
        license = "perl";
      };
    };
  
    ModuleBuildTiny = buildPerlModule {
      name = "Module-Build-Tiny-0.023";
      src = fetchurl {
        url = mirror://cpan/authors/id/L/LE/LEONT/Module-Build-Tiny-0.023.tar.gz;
        sha256 = "eba7fbfea2dd84310ab00f22fd29bbf774b10a465df3f6133ca7da88c0bd6ac4";
      };
      buildInputs = [ ExtUtilsConfig ExtUtilsHelpers ExtUtilsInstallPaths JSONPP perl ];
      propagatedBuildInputs = [ ExtUtilsConfig ExtUtilsHelpers ExtUtilsInstallPaths JSONPP ];
      meta = {
        description = "A tiny replacement for Module::Build";
        license = "perl";
      };
    };
  
  