Perl-Dist-Strawberry
view release on metacpan or search on metacpan
share/32bit-5.20.0.1.pp view on Meta::CPAN
# pkg-config related
'<package_url>/kmx/perl-modules-patched/PkgConfig-0.07220_99.tar.gz', #XXX special strawberry perl hacked version - https://metacpan.org/release/PkgConfig
'ExtUtils::PkgConfig',
# win32 related
{ module=>'Win32API-Registry', ignore_testfailure=>1 }, #XXX-TODO: ! Testing Win32API-Registry-0.32 failed
{ module=>'Win32-TieRegistry', ignore_testfailure=>1 }, #XXX-TODO: ! Testing Win32-TieRegistry-0.26 failed
{ module=>'Win32-OLE', ignore_testfailure=>1 }, #XXX-TODO: ! Testing Win32-OLE-0.1711 failed
{ module=>'Win32::GuiTest', skiptest=>1 },
qw/ Win32-API Win32-EventLog Win32-Exe Win32-Process Win32-WinError Win32-File-Object Win32-UTCFileTime /,
qw/ Win32-ShellQuote Win32::Console Win32::Console::ANSI Win32::Job Win32::Daemon Win32::ServiceManager Win32::Service /,
# term related
'<package_url>/kmx/perl-modules-patched/TermReadKey-2.31_patched.tar.gz', # special version needed XXX-report a bug https://metacpan.org/pod/Term::ReadKey
{ module=>'Term::ReadLine::Perl', env=>{ PERL_MM_NONINTERACTIVE=>1 } },
# compression
qw/ Archive-Zip IO-Compress-Lzma Compress-unLZMA Archive::Extract /,
# file related
qw/ File-Find-Rule File-HomeDir File-Listing File-Remove File-ShareDir File-Which File-Copy-Recursive File-Slurp File::Map /,
qw/ IO::All Path::Tiny Path::Class /,
# data/text processing
qw/ Text-Diff Text-Patch Text::CSV Text::CSV_XS Tie::Array::CSV Excel::Writer::XLSX Spreadsheet::ParseXLSX Spreadsheet::WriteExcel Spreadsheet::ParseExcel /,
# database stuff
qw/ DBI DBD-ODBC DBD-SQLite DBD-CSV DBD-ADO DBD-Pg DBIx-Simple /,
{ module=>'DBD-mysql', makefilepl_param=>'--mysql_config=mysql_config' },
{ module=>'DBD::Oracle', makefilepl_param=>'-V 11.2.0.3.0', env=>{ ORACLE_HOME=>'z:\orainstant32' }, skiptest=>1 }, ## requires Oracle Instant Client 32bit!!!
{ module=>'DBIx-Class', ignore_testfailure=>1 }, #XXX-TODO ! Testing DBIx-Class-0.08270 failed
# math related
qw/ Math-Round Math-BigInt-GMP Math-GMP Math-MPC Math-MPFR /,
'<package_url>/kmx/perl-modules-patched/Math-Pari-2.01080605_patched.tar.gz', #fails on 64bit
qw/ ExtUtils::F77 /, # fortran
# network
qw/ IO::Socket::IP IO::Socket::INET6 /,
qw/ HTTP-Server-Simple /,
qw/ LWP::UserAgent /,
{ module=>'LWP-Protocol-https', ignore_testfailure=>1 }, #XXX-TODO LWP-Protocol-https-6.04
qw/ Mojolicious WWW::Mechanize /,
# SSL & SSH & telnet
qw/ Net-SSLeay Crypt-SSLeay IO-Socket-SSL Net-SSH2 Net::Telnet /,
# crypto related
{ module =>'Convert-PEM', ignore_testfailure=>1 }, #XXX-TODO ! Testing Convert-PEM-0.08 failed
qw/ Convert-PEM /,
# crypto
'<package_url>/kmx/perl-modules-patched/Crypt-OpenSSL-Random-0.04_patched.tar.gz', #XXX-CHECK https://metacpan.org/pod/Crypt::OpenSSL::Random https://rt.cpan.org/Public/Bug/Display.html?id=56455
'<package_url>/kmx/perl-modules-patched/Crypt-OpenSSL-Bignum-0.04_patched.tar.gz', #XXX-CHECK https://metacpan.org/pod/Crypt::OpenSSL::Bignum https://rt.cpan.org/Public/Bug/Display.html?id=84369
'<package_url>/kmx/perl-modules-patched/Crypt-OpenSSL-AES-0.02_patched.tar.gz', #XXX-CHECK https://metacpan.org/pod/Crypt::OpenSSL::AES https://rt.cpan.org/Public/Bug/Display.html?id=77605
'<package_url>/kmx/perl-modules-patched/Crypt-OpenSSL-DSA-0.14_patched.tar.gz', #XXX-CHECK https://metacpan.org/pod/Crypt::OpenSSL::DSA https://rt.cpan.org/Public/Bug/Display.html?id=84367
'<package_url>/kmx/perl-modules-patched/Crypt-OpenSSL-X509-1.804_patched.tar.gz', #XXX-CHECK https://metacpan.org/pod/Crypt::OpenSSL::X509 https://github.com/dsully/perl-crypt-openssl-x509/pull/35
#Crypt-SMIME ?
'Crypt-OpenSSL-RSA',
qw/ Crypt::Blowfish Crypt::CAST5_PP Crypt::DES Crypt::DES_EDE3 Crypt::DSA Crypt::IDEA Crypt::Rijndael Crypt::Twofish Crypt::Serpent Crypt::RC6 /,
qw/ Crypt::CBC Crypt::CFB /,
qw/ Digest-MD2 Digest-MD5 Digest-SHA Digest-SHA1 Crypt::RIPEMD160 Digest::Whirlpool Digest::HMAC Digest::CMAC /,
'Alt::Crypt::RSA::BigInt', #XXX-TODO: a hack Crypt-RSA without Math::PARI - https://metacpan.org/release/Crypt-RSA
qw/ Crypt-DSA Crypt::DSA::GMP /,
qw/ Crypt::Random /, #fails on 64bit
# tests fail on 5.18.x
#{ module =>'Crypt::OpenPGP', ignore_testfailure=>1 },
#{ module =>'Module::Signature', ignore_testfailure=>1 },
# date/time
qw/ DateTime Date::Format /,
# e-mail
qw/ Email::MIME::Kit Email::Sender Email::Simple Email::Valid Email::Stuffer Mail::Send /,
qw/ Net::SMTPS Net::SMTP Net::IMAP::Client Net::POP3 Net::SSLGlue::POP3 /,
{ module=>'Net::DNS', ignore_testfailure=>1, makefilepl_param=>'--xs' }, # tests might fail due to network issues
# graphics
{ module=>'GD', ignore_testfailure=>1 }, #XXX-TODO ! Testing GD-2.53 failed
{ module=>'Imager', ignore_testfailure=>1 }, #XXX-TODO ! Testing Imager-0.98 failed
qw/ Imager-File-GIF Imager-File-JPEG Imager-File-PNG Imager-File-TIFF Imager-Font-FT2 Imager-Font-W32 /,
{ module=>'OpenGL', ignore_testfailure=>1 },
# XML & co.
qw/ XML-LibXML XML-LibXSLT XML-Parser XML-SAX XML-Simple XML::Twig /,
# XML/SOAP webservices
{ module=>'Log::Report', ignore_testfailure=>1 }, #XXX_TODO fails on 5.19.11
qw/ SOAP-Lite /,
#qw/ XML::Compile::SOAP12 XML::Compile::SOAP11 XML::Compile::WSDL11 /,
# YAML, JSON & co.
qw/ JSON JSON-XS YAML YAML-Tiny YAML::XS /,
# utils
qw/ App::cpanminus App::cpanoutdated App::pmuninstall pler App-local-lib-Win32Helper App-module-version /,
{ module=>'pip', ignore_testfailure=>1 }, #XXX-TODO ! Testing pip-1.19 failed - directory 'C:\strawberry\cpan\sources' does not exist
# par & ppm
qw/ PAR PAR::Dist::FromPPD PAR::Dist::InstallPPD PAR::Repository::Client /,
# The build path in ppm.xml is derived from $ENV{TMP}. So set TMP to a dedicated location inside of the
# distribution root to prevent it being locked to the temp directory of the build machine.
{ module=>'<package_url>/kmx/perl-modules-patched/PPM-11.11_03.tar.gz', env=>{ TMP=>'<image_dir>\ppm' } },
# exceptions
qw/ Capture-Tiny Try-Tiny Carp::Always autodie /,
# templates
qw/ Template Template-Tiny /,
# OO - moose, moo & co.
qw/ Moose MooseX-Types MooseX::Types::Structured MooseX::Declare MooseX::ClassAttribute MooseX::Role::Parameterized MooseX::NonMoose Moo /,
# OO - others
qw/ Class::Accessor Class::Accessor::Lite Class::XSAccessor Class::Tiny Object::Tiny /,
# dumpers
qw/ Data::Dump Data::Printer /,
{ module=>'Data-Dump-Streamer', ignore_testfailure=>1 }, #XXX-TODO ! Testing Data-Dump-Streamer-2.37 failed
( run in 1.101 second using v1.01-cache-2.11-cpan-8f98c5d2c55 )