anchor.diff:        url = mirror://cpan/authors/id/M/MJ/MJGARDNER/MooseX-App-Cmd-0.27.tar.gz;
         sha256 = "18wf8xmp0b8g76rlkmzw9m026w0l5k972w3z9xcskwqmg9p0wg3k";
       };
  -    buildInputs = [ MooseXConfigFromFile TestOutput YAML ];
  +    buildInputs = [ MooseXConfigFromFile TestOutput YAML MouseXGetOpt ];
       propagatedBuildInputs = [ AppCmd GetoptLongDescriptive Moose AnyMoose MooseXConfigFromFile MooseXGetopt MooseXHasOptions MooseXMarkAsMethods Testuseok ];
       meta = {
         homepage = http://metacpan.org/release/MooseX-App-Cmd;
  
positive.code:     # Patch has been sent upstream.
      patches = [ ../development/perl-modules/gd-options-passthrough-and-fontconfig.patch ];
  
      # Remove a failing test.  The test does a binary comparison of a generated
      # file with a file packaged with the source, and these are different
      # ( although the images look the same to my eye ); this is
      # possibly because the source packaged image was generated with a
      # different version of some library ( libpng maybe? ).
      postPatch = "sed -ie 's/if (GD::Image->can(.newFromJpeg.)) {/if ( 0 ) {/' t/GD.t";
  
      makeMakerFlags = "--lib_png_path=${pkgs.libpng} --lib_jpeg_path=${pkgs.libjpeg} --lib_zlib_path=${pkgs.zlib} --lib_ft_path=${pkgs.freetype} --lib_fontconfig_path=${pkgs.fontconfig} --lib_xpm_path=${pkgs.xlibs.libXpm}";
    };
  
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";
  