./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.27, Package name: p5-Module-ScanDeps-1.27, 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: 6192b1a765c97c57ea0b38b355ee46a8442d4f31
RMD160: acf0f64873a1082b078960c4aba01271c51f0c1a
Filesize: 53.112 KB

Version history: (Expand)


CVS history: (Expand)


   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
   2018-08-21 13:02:33 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Module-ScanDeps: update to 1.25.

1.25  2018-08-18

- Merge pull request #2 from shawnlaffan/master, thanx Shawn!

  continue scanning one-liners when use if, autouse or >5.010 found

- Fix how data obtained from compiling or executing a file
  is incorporated (_info2rv).

  Sanitize all pathnames to use slash (instead of backslash):
  - members of @INC
  - keys and values of %INC
  - members of @dl_shared_objects
  This should make stripping @INC prefixes finally work.

- Add %Preload rule for FFI::Platypus

- Add bugtracker to META.yml
   2017-09-17 13:14:12 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Module-ScanDeps: update to 1.24.

1.24  2017-06-28

- Merge pull request from Salvador FandiƱo (salva), thx!
  Specio::PartialDump uses unicore

- Fix RT#119737: Problems with detecting DateTime::Format::Natural dependencies
  ... by adding a %Preload rule
   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2017-01-02 14:46:46 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.23

Upstream changes:
1.23  2016-11-16

- add %Preload rules for List::SomeUtils and Pod::Simple::Transcode

- get rid of Module::Install, use ExtUtils::MakeMaker
   2016-09-19 11:44:07 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated devel/p5-Module-ScanDeps to 1.22
----------------------------------------
1.22  2016-09-17
- Fix RT#117887: Not parsing new release of Net::DNS::Resolver
  add %Preload rule for Net/DNS/Resolver.pm
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.