The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
package inc::MRSMakeMaker;
use Moose;
extends 'Dist::Zilla::Plugin::MakeMaker::Awesome';

override _build_WriteMakefile_dump => sub {
    my $dump = super();
    $dump .= <<'END';

if ($^O =~ /Win32/i) {
    $WriteMakefileArgs{PREREQ_PM}->{'Crypt::Random::Source::Strong::Win32'} = 0;
}
END
    return $dump;
};

override _build_WriteMakefile_args => sub {
    my $args = super();
    $args->{CONFIGURE_REQUIRES}->{'ExtUtils::MakeMaker'} = '6.12';
    return $args;
};

override _build_MakeFile_PL_template => sub {
    my $string = super();
    $string =~ s/{{ \$eumm_version }}/6.12/g;
    return $string;
};

__PACKAGE__->meta->make_immutable;