anchor.diff:      };
     };
   
  +  BioPerl = buildPerlPackage {
  +    pname = "BioPerl";
  +    version = "1.7.8";
  +    src = fetchurl {
  +      url = "mirror://cpan/authors/id/C/CJ/CJFIELDS/BioPerl-1.7.8.tar.gz";
  +      sha256 = "c490a3be7715ea6e4305efd9710e5edab82dabc55fd786b6505b550a30d71738";
  +    };
  +    buildInputs = [ ModuleBuild TestMemoryCycle TestWeaken TestDeep TestWarn TestException TestDifferences ];
  +    propagatedBuildInputs = [ DataStag Error Graph HTTPMessage IOString IOStringy IPCRun LWP ListMoreUtils SetScalar TestMost TestRequiresInternet URI XMLDOM XMLLibXML XMLSAX XMLSAXBase XMLSAXWriter XMLTwig XMLWriter YAML DBFile libxml_perl ];
  +    meta = {
  +      homepage = "https://metacpan.org/release/BioPerl";
  +      description = "Perl modules for biology";
  +      license = with lib.licenses; [ artistic1 gpl1Plus ];
  +    };
  +  };
  +
     BitVector = buildPerlPackage {
       pname = "Bit-Vector";
       version = "7.4";
  
positive.code:     };
      propagatedBuildInputs = [ DataPage MathRound ];
      meta = {
        license = with lib.licenses; [ artistic1 gpl1Plus ];
      };
    };
  
negative.code:     meta = {
        homepage = "https://github.com/karenetheridge/Test-Warnings";
        description = "Test for warnings and the lack of them";
        license = with lib.licenses; [ artistic1 gpl1Plus ];
      };
    };
  
    TestWeaken = buildPerlPackage {
      pname = "Test-Weaken";
      version = "3.022000";
      src = fetchurl {
        url = "mirror://cpan/authors/id/K/KR/KRYDE/Test-Weaken-3.022000.tar.gz";
        sha256 = "2631a87121310262e0e96107a6fa0ed69487b7701520773bee5fa9accc295f5b";
      };
      propagatedBuildInputs = [ ScalarListUtils ];
      meta = {
        description = "Test that freed memory objects were, indeed, freed";
        license = with lib.licenses; [ artistic1 gpl1Plus ];
      };
    };
  