./devel/p5-Module-ScanDeps, Perl 5 module to recursively scan Perl code for dependencies

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.31, Package name: p5-Module-ScanDeps-1.31, Maintainer: pkgsrc-users

The Perl 5 module Module::ScanDeps allows to recursively scan Perl code for
dependencies.


Required to run:
[lang/perl5]

Required to build:
[devel/p5-prefork] [devel/p5-Test-Pod] [devel/p5-Test-Requires] [pkgtools/cwrappers]

Master sites: (Expand)

SHA1: ee199d23a005ceef7f1adf549548bc1d0cfac26f
RMD160: d329cdca5dd48a50a483fccea4fc52d0ce1ffab7
Filesize: 54.848 KB

Version history: (Expand)


CVS history: (Expand)


   2021-07-05 12:41:30 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.31

Upstream changes:
1.31  2021-04-21

- Try to match more PerlIO ":layer(args)" in open() or binmode()
  e.g. Spreadsheet::ParseODS uses ":gzip(none)";

  Thanks, @shawnlaffan, for the suggestion (cf. PR #12)

- XML::Twig::XPath needs either XML::XPathEngine or XML::XPath
  XML::Twig may use URI if present

- Moo may use Class::XSAccessor if present

- Fixes #10 "Support IUP.pm Module"

1.30  2021-01-13

- change bugtracker to GitHub issues

- guard against trailing slashes for paths in @INC

- interprete more common "use lib" idioms
   2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575)
Log message:
*: recursive bump for perl 5.34
   2020-09-07 11:32:09 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Module-ScanDeps: update to 1.29.

1.28  2020-08-06

- placate cperl ("Attempt to change hash while iterating over it.")

- make _find_encoding() more robust
   2020-08-31 20:13:29 by Thomas Klausner | Files touched by this commit (3631) | Package updated
Log message:
*: bump PKGREVISION for perl-5.32.
   2019-08-11 15:25:21 by Thomas Klausner | Files touched by this commit (3557) | Package updated
Log message:
Bump PKGREVISIONs for perl 5.30.0
   2019-06-30 22:17:50 by Nia Alarie | Files touched by this commit (1816) | Package updated
Log message:
Update packages using a search.cpan.org HOMEPAGE to metacpan.org.

The former now redirects to the latter.

This covers the most simple cases where http://search.cpan.org/dist/name
can be changed to https://metacpan.org/release/name.

Reviewed by hand to hopefully make sure no unwanted changes sneak in.
   2019-01-26 08:48:24 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.27

Upstream changes:
1.27  2019-01-15

- fixes by Shawn Laffan <shawnlaffan@gmail.com>
  - Process lines like "{ package foo; use if 1, "warnings"; } (#8)
  - Also handle 'do {use module; ...}'

- some clean ups
  - scandeps.pl: sort output by module name
  - add_deps(): use _gettype() instead of inline code
  - _compile_or_execute(): require DynaLoader _before_ accessing
    its variables
  - t/7-check-dynaloader.t: improve diagnostics

- drop Cwd from the list of potential XS modules

- suppress warnings in some ancient Perls

1.26  2018-12-12

- Glue DLLs of XS modules should have type "shared" rather than \ 
"data"

  Detection broke on Windows where nowadays $Config{dlext} = "xs.dll"
  (i.e. it's not a simple suffix)

- Mention some other modules: Module::ExtractUse and Perl::PrereqScanner::* family

- Add %Preload rules for:
  - JSON::MaybeXS
  - HTTP::Entity::Parser
  - FFI::Platypus
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0