|
121 | 121 |
|
122 | 122 | # https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues/80
|
123 | 123 | 'https://cpan.metacpan.org/authors/id/X/XA/XAOC/ExtUtils-Depends-0.8000.tar.gz',
|
| 124 | + ] |
| 125 | + }, |
| 126 | + ### NEXT STEP ########################### |
| 127 | + { |
| 128 | + plugin => 'Perl::Dist::Strawberry::Step::InstallModules', |
| 129 | + modules => [ |
124 | 130 |
|
125 | 131 | # gdbm / db related
|
126 | 132 | qw/ BerkeleyDB DB_File /,
|
|
149 | 155 | { module=>'PkgConfig', makefilepl_param=>'--script=pkg-config' },
|
150 | 156 | 'ExtUtils::PkgConfig',
|
151 | 157 |
|
| 158 | + ] |
| 159 | + }, |
| 160 | + ### NEXT STEP ########################### |
| 161 | + { |
| 162 | + plugin => 'Perl::Dist::Strawberry::Step::InstallModules', |
| 163 | + modules => [ |
152 | 164 | # win32 related
|
153 | 165 | { module=>'Win32API::Registry', ignore_testfailure=>1 }, # https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues/66
|
154 | 166 | qw/Win32::TieRegistry/,
|
|
172 | 184 | { module=>'Archive::Zip', ignore_testfailure=>1 }, #XXX-TODO t/25_traversal.t
|
173 | 185 | qw/ IO-Compress-Lzma Compress-unLZMA Archive::Extract /,
|
174 | 186 |
|
| 187 | + ] |
| 188 | + }, |
| 189 | + ### NEXT STEP ########################### |
| 190 | + { |
| 191 | + plugin => 'Perl::Dist::Strawberry::Step::InstallModules', |
| 192 | + modules => [ |
175 | 193 | # file related
|
176 | 194 | { module=>'File-ShareDir-Install', ignore_testfailure=>1 }, #XXX-TODO-5.28
|
177 | 195 | { module=>'File::Copy::Recursive', ignore_testfailure=>1 }, #XXX-FAIL-5.32.1
|
|
187 | 205 | qw/ Math-Round Math-BigInt-GMP Math-GMP Math-MPFR Math-MPC /,
|
188 | 206 | qw/ ExtUtils::F77 /,
|
189 | 207 |
|
| 208 | + ] |
| 209 | + }, |
| 210 | + ### NEXT STEP ########################### |
| 211 | + { |
| 212 | + plugin => 'Perl::Dist::Strawberry::Step::InstallModules', |
| 213 | + modules => [ |
190 | 214 | # SSH & telnet
|
191 | 215 | qw/ Net-SSH2 Net::Telnet /,
|
192 | 216 |
|
|
200 | 224 | { module=>'Mojolicious', env=>{ 'HARNESS_SUBCLASS'=>'TAP::Harness::Restricted', 'HARNESS_SKIP'=>'t/mojolicious/websocket_lite_app.t t/mojo/file.t' } }, #https://github.com/kraih/mojo/issues/1011, https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues/67
|
201 | 225 | { module=>'WWW::Mechanize', skiptest=>1 }, # tests hang
|
202 | 226 |
|
| 227 | + ] |
| 228 | + }, |
| 229 | + ### NEXT STEP ########################### |
| 230 | + { |
| 231 | + plugin => 'Perl::Dist::Strawberry::Step::InstallModules', |
| 232 | + modules => [ |
203 | 233 | # XML & co.
|
204 | 234 |
|
205 | 235 | { module=>'Alien::Libxml2', env=>{ 'PKG_CONFIG_PATH'=>'C:\strawberry\c\lib\pkgconfig' } }, # alien probe needs to find the pkgconfig file
|
|
222 | 252 | # SKIP DBD::Oracle for 5.36 until we can sort out what files to use
|
223 | 253 | # { module=>'DBD::Oracle', makefilepl_param=>'-V 12.2.0.1.0', env=>{ ORACLE_HOME=>'c:\ora122instant64' }, skiptest=>1 }, ## requires Oracle Instant Client 64bit!!!
|
224 | 254 |
|
| 255 | + ] |
| 256 | + }, |
| 257 | + ### NEXT STEP ########################### |
| 258 | + { |
| 259 | + plugin => 'Perl::Dist::Strawberry::Step::InstallModules', |
| 260 | + modules => [ |
225 | 261 | # crypto related
|
226 | 262 | { module =>'Convert-PEM', ignore_testfailure=>1 }, #XXX-TODO Convert-PEM-0.08 fails
|
227 | 263 | qw/ Convert-PEM /,
|
|
249 | 285 | qw/ Net::SMTPS Net::SMTP Net::IMAP::Client Net::POP3 /,
|
250 | 286 | { module=>'Net::DNS', skiptest=>1 }, # tests might hang due to network issues
|
251 | 287 |
|
| 288 | + ] |
| 289 | + }, |
| 290 | + ### NEXT STEP ########################### |
| 291 | + { |
| 292 | + plugin => 'Perl::Dist::Strawberry::Step::InstallModules', |
| 293 | + modules => [ |
252 | 294 | # graphics
|
253 | 295 | 'GD',
|
254 | 296 | ##{ module=>'http://chorny.net/strawberry/Imager-1.006.zip', ignore_testfailure=>1 }, #https://rt.cpan.org/Ticket/Display.html?id=124001
|
|
266 | 308 | # utils
|
267 | 309 | qw/ App::cpanoutdated App::pmuninstall pler App-module-version App-local-lib-Win32Helper /,
|
268 | 310 |
|
| 311 | + ] |
| 312 | + }, |
| 313 | + ### NEXT STEP ########################### |
| 314 | + { |
| 315 | + plugin => 'Perl::Dist::Strawberry::Step::InstallModules', |
| 316 | + modules => [ |
269 | 317 | # par & ppm
|
270 | 318 | qw/ PAR PAR::Dist::FromPPD PAR::Dist::InstallPPD PAR::Repository::Client /,
|
271 | 319 | { module => 'PAR::Packer', env => { MAKEFLAGS => '', TEST_JOBS => '' } },
|
|
288 | 336 | # OO - others
|
289 | 337 | qw/ Class::Accessor Class::Accessor::Lite Class::XSAccessor Class::Tiny Object::Tiny /,
|
290 | 338 |
|
| 339 | + ] |
| 340 | + }, |
| 341 | + ### NEXT STEP ########################### |
| 342 | + { |
| 343 | + plugin => 'Perl::Dist::Strawberry::Step::InstallModules', |
| 344 | + modules => [ |
291 | 345 | # dumpers
|
292 | 346 | qw/ Data::Dump Data::Printer /,
|
293 | 347 | { module=>'Data-Dump-Streamer', ignore_testfailure=>1 }, #XXX-TODO ! Testing Data-Dump-Streamer-2.37 failed
|
|
0 commit comments