do not artificially set minimum perl to 5.018
Karen Etheridge [Sun, 23 Oct 2016 04:23:26 +0000 (21:23 -0700)]
dist.ini

index 7a285cb..7b0d17e 100644 (file)
--- a/dist.ini
+++ b/dist.ini
@@ -4,9 +4,10 @@ license = Perl_5
 copyright_holder = Matthijs van Duin and cPanel Inc.
 copyright_year = 2004
 
-[FileFinder::Filter / all_files_but_exotic_names]
+[FileFinder::Filter / all_files_but_special_features]
 finder = :TestFiles
 skip = t/exotic_names.t ; trips _binmode_2_arg -> 5.008
+skip = t/lexical.t      ; trips _feature_bundle (lexical_subs) -> 5.018
 
 [@Author::ETHER]
 :version = 0.119
@@ -19,12 +20,15 @@ installer = MakeMaker   ; stay 5.6-friendly
 Authority.authority = cpan:FLORA
 Test::MinimumVersion.max_target_perl = 5.006
 Test::ReportPrereqs.include = DynaLoader
-MinimumPerl.test_finder = all_files_but_exotic_names
+MinimumPerl.test_finder = all_files_but_special_features
 
 ; authordep Pod::Weaver::Section::AllowOverride
 
 [PPPort]
 
+[RemovePrereqs]
+remove = feature
+
 [Prereqs / TestSuggests]
 B::C = 1.48
 Devel::CheckBin = 0
@@ -44,7 +48,7 @@ x_IRC = irc://irc.perl.org/#toolchain
 ; TODO: make this an option of [Test::MinimumVersion]
 [Substitute]
 file = xt/release/minimum-version.t
-code = s/^(all_minimum_version_ok\([^)]+)(\s*\);)/$1, { skip => ["t\/exotic_names.t"] }$2/
+code = s/^(all_minimum_version_ok\([^)]+)(\s*\);)/$1, { skip => ["t\/exotic_names.t", "t\/lexical.t"] }$2/
 
 [Run::AfterRelease / refresh github remote]
 run = git fetch --all