Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/prusa3d/PrusaSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlessandro Ranellucci <aar@cpan.org>2015-02-01 16:07:32 +0300
committerAlessandro Ranellucci <aar@cpan.org>2015-02-01 16:07:32 +0300
commit3ae6f2630e21a079689a51ef3c1496c199cfb636 (patch)
treeb9d06a4443c81e692e68b22c62232dc1fee17dcc /Build.PL
parent766b301f78593a7e07d44b79f600a8bd538ee098 (diff)
parentbb3bf28e594d805f479af5ad2f1c944e7251d5f6 (diff)
Merge branch 'master' into sender
Conflicts: Build.PL
Diffstat (limited to 'Build.PL')
-rw-r--r--Build.PL12
1 files changed, 8 insertions, 4 deletions
diff --git a/Build.PL b/Build.PL
index 0852b4eac..bfdb9d978 100644
--- a/Build.PL
+++ b/Build.PL
@@ -19,7 +19,6 @@ my %prereqs = qw(
Moo 1.003001
POSIX 0
Scalar::Util 0
- Test::Harness 0
Test::More 0
Thread::Semaphore 0
IO::Scalar 0
@@ -28,9 +27,8 @@ my %prereqs = qw(
);
my %recommends = qw(
Class::XSAccessor 0
- LWP::UserAgent 0
- Net::Bonjour 0
XML::SAX::ExpatXS 0
+ Test::Harness 0
);
my $sudo = grep { $_ eq '--sudo' } @ARGV;
@@ -40,14 +38,20 @@ if ($gui) {
%prereqs = qw(
Class::Accessor 0
Wx 0.9918
+ Socket 2.016
);
%recommends = qw(
Growl::GNTP 0.15
Wx::GLCanvas 0
OpenGL 0
+ LWP::UserAgent 0
+ Net::Bonjour 0
);
if ($^O eq 'MSWin32') {
$recommends{"Win32::TieRegistry"} = 0;
+
+ # we need an up-to-date Win32::API because older aren't thread-safe (GH #2517)
+ $prereqs{'Win32::API'} = 0.79;
}
} elsif ($xs_only) {
%prereqs = %recommends = ();
@@ -115,7 +119,7 @@ EOF
foreach my $module (sort keys %modules) {
my $version = $modules{$module};
my @cmd = ($cpanm, @cpanm_args);
- push @cmd, '-f', if $module eq 'OpenGL'; # temporary workaround for upstream bug in test
+ push @cmd, '--notest', if $module eq 'OpenGL'; # temporary workaround for upstream bug in test
push @cmd, "$module~$version";
if ($module eq 'XML::SAX::ExpatXS' && $^O eq 'MSWin32') {
my $mingw = 'C:\dev\CitrusPerl\mingw64';