Commit graph

6 commits

Author SHA1 Message Date
obache
39619a9444 Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:26:04 +00:00
sno
a161030e9f Updating devel/p5-Scope-Upper from 0.10nb1 to 0.12
Upstream changes:
0.12    2010-05-19 00:45 UTC
        + Fix : Compatibility with perl 5.13.
        + Fix : Test failures with perl 5.8.0.
        + Fix : A minor leak of SVs when a non array/hash was passed to
                localize_elem().

0.11    2010-04-16 23:20 UTC
        + Chg : It's now forbiddent to pass a reference to a non-glob variable
                as the localization target of localize(), localize_elem() and
                localize_delete().
        + Chg : localize_elem() now only accepts localization of arrays or hashs
                elements. For other types, it used to be a synonym of localize.
        + Chg : localize_elem() no longer accepts a glob as the target. You now
                have to specify the variable as a string. This is because it was
                impossible in this case to handle meaningfully the array or the
                hash reference passed as the assigned value.
        + Doc : The synopsys was revamped, and the rest of the documentation was
                reviewed.
        + Fix : [RT #55593] : Segfault when localizing hash or array element to
                different package in different file.
                Thanks Dagfinn Ilmari Manns??ker for reporting.
        + Fix : [RT #56301] : reap loses eval context when dying naturally.
                Thanks Andrew Main for reporting.
        + Fix : Scope inconsistencies and segfaults when saving several
                localizations into the same target scope.
        + Fix : Stop skipping frames as a pop optimization. This caused breakage
                under the debugger (and most likely outside as well).
2010-08-27 06:35:56 +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
sno
047ff831a3 Updating devel/p5-Scope-Upper from 0.09 to 0.10
- Adjusting license definition

Upstream changes:
0.10    2010-01-18 23:50 UTC
        + Fix : Properly handle given/when on 5.10.
        + Fix : Some stack inconsistencies were fixed, though they were unlikely
                to have an impact on your real-life code.
        + Fix : Work around Kwalitee test misfailures.
2010-01-25 14:00:21 +00:00
sno
28ebfa09ed pkgsrc changes:
- updating package for p5 module Scope::Upper from 0.08 to 0.09

Upstream changes:
0.09    2009-05-17 20:20 UTC
        + Add : The new SU_THREADSAFE constant can be used to know whether the
                module could have been built with thread safety enabled.
        + Chg : Thread safety is disabled for perl 5.8 on Win32.
        + Chg : A saner workaround for the "call_sv() during LEAVE clobbers the
                still used last popped stack element" issue on 5.10.
2009-05-19 23:16:24 +00:00
sno
c282f9c36d PkgSrc import of perl 5 module Scope::Upper. This module is a required
dependency for the update of Catalyst::Runtime (/www/p5-Catalyst-Runtime)
to 5.800.

This module lets you defer actions at run-time that will take place when the
control flow returns into an upper scope. Currently, you can:

    * hook an upper scope end with "reap"
    * localize variables, array/hash values or deletions of elements in
      higher contexts with respectively "localize", "localize_elem" and
      "localize_delete"
    * return values immediately to an upper level with "unwind", and know
      which context was in use then with "want_at"
2009-04-29 19:34:24 +00:00