anchor.diff:      meta = {
         homepage = "https://github.com/ingydotnet/io-all-pm";
         description = "IO::All of it to Graham and Damian!";
  +      license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
  +    };
  +  };
  +
  +  IOAsync = buildPerlModule {
  +    pname = "IO-Async";
  +    version = "0.75";
  +    src = fetchurl {
  +      url = mirror://cpan/authors/id/P/PE/PEVANS/IO-Async-0.75.tar.gz;
  +      sha256 = "1mi6gfbl11rimvzgzyj8kiqf131cg1w9nwxi47fwm9sbs0x6rkjb";
  +    };
  +    propagatedBuildInputs = [ Future StructDumb ];
  +    buildInputs = [ TestFatal TestIdentity TestRefcount ];
  +    meta = {
  +      description = "Asynchronous event-driven programming";
         license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
       };
     };
  
positive.code:      };
    };
  
    TestHTTPServerSimple = buildPerlPackage {
      pname = "Test-HTTP-Server-Simple";
      version = "0.11";
  
negative.code:     };
    };
  
    NetAsyncPing = buildPerlPackage {
      pname = "Net-Async-Ping";
      version = "0.004001";
      src = fetchurl {
        url = mirror://cpan/authors/id/A/AB/ABRAXXA/Net-Async-Ping-0.004001.tar.gz;
        sha256 = "0nz9i9fp7wp620f4i9z8fip1zhcaz34ckhd00ymksw8cfr8fhmwh";
      };
      propagatedBuildInputs = [ IOAsync Moo NetFrameLayerIPv6 namespaceclean ];
      buildInputs = [ TestFatal ];
      meta = {
        description = "asyncronously check remote host for reachability";
        license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
        homepage = "https://github.com/frioux/Net-Async-Ping";
      };
    };
  
    NetAMQP = buildPerlModule {
      pname = "Net-AMQP";
      version = "0.06";
  