forked from pool/perl-Module-ScanDeps
Accepting request 336662 from devel:languages:perl:autoupdate
automatic update OBS-URL: https://build.opensuse.org/request/show/336662 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Module-ScanDeps?expand=0&rev=26
This commit is contained in:
committed by
Git OBS Bridge
parent
cf9a2b5fdd
commit
eff3c5fb2f
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:be77c31327d88382bbae4d11e6209d3222c848bd3ade8d3dcaae3dae748a66cb
|
|
||||||
size 62007
|
|
3
Module-ScanDeps-1.20.tar.gz
Normal file
3
Module-ScanDeps-1.20.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:72003547e36db833f920eb85247943b755c94ded998e640bae20ff37d6104691
|
||||||
|
size 64260
|
@@ -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
|
Sun Jun 7 08:44:04 UTC 2015 - coolo@suse.com
|
||||||
|
|
||||||
|
@@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: perl-Module-ScanDeps
|
Name: perl-Module-ScanDeps
|
||||||
Version: 1.19
|
Version: 1.20
|
||||||
Release: 0
|
Release: 0
|
||||||
%define cpan_name Module-ScanDeps
|
%define cpan_name Module-ScanDeps
|
||||||
Summary: Recursively scan Perl code for dependencies
|
Summary: Recursively scan Perl code for dependencies
|
||||||
|
Reference in New Issue
Block a user