Commit graph

17 commits

Author SHA1 Message Date
wiz
d2ca14a3f1 Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:57 +00:00
joerg
f1f0d5c818 Needs p5-Module-Implementation. Bump revision. 2013-05-06 14:42:08 +00:00
wen
38ceda7a7f Update to 0.24
Update DEPENDS

Upstream changes:
[0.24]
        - Properly skip debugger test when optional deps not available
        - Make sure pure-perl tests pass correctly on space-containing
          paths (RT#77528)
        - Remove all the pure-perl fallback code and depend on PP-capable
          B::H::EOS 0.12
2013-05-02 06:50:42 +00:00
asau
e1ab7079b6 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-31 11:16:30 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
sno
498f1a10da Updating package for Perl5 module namespace::clean from CPAN in
devel/p5-namespace-clean from 0.21 to 0.23.

pkgsrc changes:
- adjust dependencies

Upstream changes:
    [0.23]
        - Rely on B::Hooks::EndOfScope version 0.10 to fix issues with
          new Module::Runtime versions (>= 0.012) on perl 5.10 due
          to incorrect hook firing due to %^H localisation.
        - Fix failures on 5.13.6 due to incorrect version number threshold
          (RT#74683)

    [0.22] (official fix of all the %^H ickyness)
        - Simplify the >= 5.10 PP variant even more - move the hook from
          DESTROY into DELETE
        - Force explicit callback invocation order on 5.8 PP

    [0.21_02]
        - Replace the %^H tie approach with fieldhashes, fixes all known
          corner cases and caveats on supported perls >= 5.8.1 (FC)
        - Compile away the debugger fixup on perls >= 5.15.5 (FC)

    [0.21_01]
        - More robust handling of the tied %^H in pure perl mode (RT#73402)
        - Limit the debugger workarounds to perls between 5.8.8 and 5.14,
          extend debugger support to all perl versions (FC) (RT#69862)
        - If possible, automatically install (but not load) the debugger
          workaround libraries on perls between 5.8.8 and 5.14 (RT#72368)
        - Add back dropped NAME section (RT#70259)
2012-03-22 16:28:43 +00:00
abs
556d2ac827 Updated devel/p5-namespace-clean to 0.21
[0.21]
        - When using the tie() fallback ensure we do not obliterate a
          foreign tie()
        - Better document how to disable the tie() fallback

    [0.20_01] (the "mst made me do it" release)
        - Only invoke the deleted sub stashing if we run udner a debugger
          (avoid runtime penalty of Sub::Name/Sub::Identify)
        - Spellfixes (RT#54388)
        - When B::Hooks::EndOfScope is not available, switch to a simple
          tie() of %^H. While it can not 100% replace B::H::EOS, it does
          everything n::c needs

    [0.20]
        - Bump Package::Stash dependency to 0.22 to pull in a bugfix in
          Package::Stash::XS 0.19.

    [0.19]
        - Port to the new Package::Stash 0.18 API and depend on it.
        - Don't rely on package::stash's remove_package_symbol implementation
          (doy).
2011-08-18 11:53:02 +00:00
obache
39619a9444 Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:26:04 +00:00
seb
c3f1e700ad Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.

sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
2010-08-21 16:32:42 +00:00
seb
3e74f46178 Update from version 0.14 to version 0.18.
Pkgsrc changes:
- adjust dependencies

Upstream changes:
    [0.18]
        - Make sure we continue working on future Package::Stash
          versions (doy).

    [0.17]
        - Make sure the debugger author test is skipped for
          non-authors before the debugger is even loaded.

    [0.16]
        - Release all changes of 0.15 as part of a stable release.
        - Convert from Module::Install to Dist::Zilla.

    [0.15] TRIAL release
        - Use Package::Stash for the stash manipulation bits (doy).
2010-06-13 20:33:17 +00:00
seb
f6ac3feedb Update from version 0.13 to version 0.14.
Pkgsrc changes:
- Not need for a compiler

Upstream changes:
    [0.14] Thu Mar 18 11:15:38 CET 2010
        - Disable auto_install.
        - Turn the error prone debugger test into an author test.
2010-04-18 08:44:38 +00:00
sno
4d8368c1ce Updating devel/p5-namespace-clean from 0.12 to 0.13
Upstream changes:
[0.13] Sun Jan 17 02:40:48 CET 2010
    - Skip failing debugger tests on 5.8.8 and older.
2010-01-25 13:16:18 +00:00
sno
84310c56d5 Updating devel/p5-namespace-clean from 0.11 to 0.12
pkgsrc changes:
  - Adding right license definition
  - Adjusting dependencies

Upstream changes:
[0.12] Thu Jan 14 03:22:03 CET 2010
    - Stop relying on stash entries always being upgraded into real GVs
      (Zefram).
    - Work around $DB::sub (Yuval Kogman).
    - Fix restoring of non-code symbols when cleaning (Ben Morrows).
2010-01-16 18:00:36 +00:00
seb
5f7a44fc44 Update from version 0.09 to version 0.11.
Pkgsrc changes:
- Adjust dependency on p5-B-Hooks-EndOfScope
- Add commented out licensing information: we do not yet handle the
disjunctive license of Perl

Upstream changes:
    [0.11] Tue Mar  3 17:34:49 CET 2009
        - Added -cleanee option to specify the package to clean (Closes
          RT#41850).
        - Added n:c->clean_subroutines($cleanee, @subs).

    [0.10] Fri Feb 20 14:31:36 CET 2009
        - Depend on B::Hooks::EndOfScope 0.07 to avoid segfaults and lost error
          messages when something goes wrong.
2009-04-19 23:13:45 +00:00
he
76b8a3b4ef Update from version 0.08nb1 to 0.09.
Pkgsrc changes:
 o Adjust DEPENDS to conform to new requirements

Upstream changes:

    [0.09] Wed Oct 22 17:48:49 CEST 2008
        - Use B::Hooks::EndOfScope instead of %^H + Scope::Guard.
2008-11-17 22:51:21 +00:00
he
b021813da0 Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
2008-10-19 19:17:40 +00:00
he
4b893ff12c Import p5-namespace-clean version 0.08.
Keeping packages clean

When you define a function, or import one, into a Perl package, it will
naturally also be available as a method. This does not per se cause
problems, but it can complicate subclassing and, for example, plugin
classes that are included via multiple inheritance by loading them as
base classes.

The "namespace::clean" pragma will remove all previously declared or
imported symbols at the end of the current package's compile cycle.
Functions called in the package itself will still be bound by their
name, but they won't show up as methods on your class or instances.
2008-07-22 22:57:04 +00:00