diff --git a/Module-ScanDeps-1.19.tar.gz b/Module-ScanDeps-1.19.tar.gz deleted file mode 100644 index 38f3dee..0000000 --- a/Module-ScanDeps-1.19.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:be77c31327d88382bbae4d11e6209d3222c848bd3ade8d3dcaae3dae748a66cb -size 62007 diff --git a/Module-ScanDeps-1.20.tar.gz b/Module-ScanDeps-1.20.tar.gz new file mode 100644 index 0000000..6890579 --- /dev/null +++ b/Module-ScanDeps-1.20.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:72003547e36db833f920eb85247943b755c94ded998e640bae20ff37d6104691 +size 64260 diff --git a/perl-Module-ScanDeps.changes b/perl-Module-ScanDeps.changes index a85b825..e5af4dd 100644 --- a/perl-Module-ScanDeps.changes +++ b/perl-Module-ScanDeps.changes @@ -1,3 +1,59 @@ +------------------------------------------------------------------- +Tue Oct 6 08:54:47 UTC 2015 - coolo@suse.com + +- updated to 1.20 + see /usr/share/doc/packages/perl-Module-ScanDeps/Changes + + 1.20 2015-10-04 + + - Fix RT #107304: Newer versions of File::Path cause warning "_Inline for _Inline: No such file or directory at Module/ScanDeps.pm line 1339." + - drop the dubious call to rmtree() + + - Fix RT106142: Preload dependencies for PDL and PDL::NiceSlice + - adopted from a patch by Shawn Laffan, thanks Shawn! + + - Fix RT#106144: Preload dependencies for File::BOM) + - adopted from a patch by Shawn Laffan, thanks Shawn! + + - Revise our stance on utf8.pm: + + - A line of "use utf8;" just means "this file is encoded in UTF-8" + and should _not_ result in scanning utf8.pm which will pull in + the whole Unicode shebang (propery tables and what not). + Yes, utf8.pm _doesn contain "require utf8_heavy.pl", but only inside + an AUTOLOAD() that is _not_ triggered by calling functions + like utf8::is_utf8(). + + - OTOH the innocently looking one-liner + + perl -ne 'print if /\pN/' + + implicitly loads utf8.pm and triggers the AUTOLAD(). + + - So prevent utf8.pm from being scanned and make utf8_heavy.pl + the indicator for "I need the Unicode stuff" instead. + + - Cache the results of _get_preload('utf8_heavy.pl'). + + - Make %Preload "transitive" so that given + + my %Preload = ( + 'Foo.pm' => [ 'Bar.pm' ], + 'Bar.pm' => [ 'Quux.pm' ], + ... + ); + + scan_deps_static() register a dependency on Bar.pm _and_ + Quux.pm when it saw "use Foo;" + + - Minor changes: + - drop dubious %Preload of utf8.pm for SOAP::Lite and XML::Parser::Expat + - drop code for Perl < 5.008 as we require 5.8.1 already + - rework the implementation of -x/-c + - add add_preload_rule() to dynamically add a %Preload rule + - recognize constructs like "open FH, '<:via(Foo)', ..." + - upgrade to Module::Install 1.16 + ------------------------------------------------------------------- Sun Jun 7 08:44:04 UTC 2015 - coolo@suse.com diff --git a/perl-Module-ScanDeps.spec b/perl-Module-ScanDeps.spec index ca3c040..99336c2 100644 --- a/perl-Module-ScanDeps.spec +++ b/perl-Module-ScanDeps.spec @@ -17,7 +17,7 @@ Name: perl-Module-ScanDeps -Version: 1.19 +Version: 1.20 Release: 0 %define cpan_name Module-ScanDeps Summary: Recursively scan Perl code for dependencies