Port details |
- p5-Scope-Upper Act on upper scopes
- 0.33 devel
=1 0.32Version of this port present on the latest quarterly branch. - Maintainer: perl@FreeBSD.org
 - Port Added: 2009-05-12 15:56:52
- Last Update: 2022-04-17 23:58:56
- Commit Hash: 6a8942e
- People watching this port, also watch:: p5-Net-Domain-TLD, php74-ldap, php74-pdo_sqlite, p5-Params-Classify, python
- Also Listed In: perl5
- License: ART10 GPLv1+
- Description:
- 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".
WWW: https://metacpan.org/release/Scope-Upper
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- p5-Scope-Upper>0:devel/p5-Scope-Upper
- To install the port:
- cd /usr/ports/devel/p5-Scope-Upper/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/p5-Scope-Upper
- pkg install p5-Scope-Upper
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: p5-Scope-Upper
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1650229068
SHA256 (Scope-Upper-0.33.tar.gz) = 5f33be01ad68fcbec6ef81eeb03b3511a2f5f0752ad513d993a4c13a5fb1a648
SIZE (Scope-Upper-0.33.tar.gz) = 95442
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- perl5>=5.32.r0<5.33 : lang/perl5.32
- Runtime dependencies:
-
- perl5>=5.32.r0<5.33 : lang/perl5.32
- This port is required by:
- for Build
-
- devel/p5-Return-MultiLevel
- www/p5-Dancer2
- www/rt44
- www/rt50
- for Run
-
- devel/p5-Return-MultiLevel
- lang/p5-TryCatch
- www/p5-Dancer2
- www/rt44
- www/rt50
- Configuration Options:
- No options to configure
- Options name:
- devel_p5-Scope-Upper
- USES:
- perl5
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
17 Apr 2022 23:58:56 0.33
|
Po-Chuan Hsieh (sunpoet)  |
devel/p5-Scope-Upper: Update to 0.33
Changes: https://metacpan.org/dist/Scope-Upper/changes |
06 Apr 2021 14:31:07 0.32
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
08 Jul 2019 18:49:03
0.32
|
sunpoet  |
Update to 0.32
Changes: https://metacpan.org/changes/distribution/Scope-Upper |
29 Aug 2018 19:10:57
0.31
|
sunpoet  |
Update to 0.31
Changes: https://metacpan.org/changes/distribution/Scope-Upper |
27 May 2018 20:15:20
0.30
|
sunpoet  |
Update WWW
search.cpan.org is shutting down.
It will redirect to metacpan.org after June 25, 2018.
With hat: perl |
05 Nov 2017 21:16:35
0.30
|
sunpoet  |
Update to 0.30
Changes: http://search.cpan.org/dist/Scope-Upper/Changes |
15 Sep 2017 08:58:50
0.29
|
mat  |
Fix license information for portgs that use "the same license as Perl".
Sponsored by: Absolight |
21 Jun 2016 15:08:16
0.29
|
mat  |
Update to 0.29.
Sponsored by: Absolight |
04 Jun 2016 20:58:50
0.28_1
|
pi  |
devel/p5-Scope-Upper: fix build with perl 5.24
Source of patch see
https://rt.cpan.org/Public/Bug/Display.html?id=112246
and there:
http://www.nntp.perl.org/group/perl.perl5.porters/2016/05/msg236847.html,
the patches from Dave Mitchell
PR: 210036 |
27 Mar 2016 16:29:00
0.28
|
antoine  |
Do not include bsd.port.pre.mk twice |
25 Mar 2016 17:29:57
0.28
|
mat  |
Mark as broken with Perl 5.23.8+
The context system was rewritten, it stopped building with this commit:
https://github.com/Perl/perl5/commit/9513529
See Also: https://rt.cpan.org/Public/Bug/Display.html?id=112246
Sponsored by: Absolight |
19 Aug 2015 16:44:58
0.28
|
sunpoet  |
- Update to 0.28
Changes: http://search.cpan.org/dist/Scope-Upper/Changes |
29 Jun 2015 15:47:45
0.27
|
adamw  |
After r390893, chmod u+w/u-w for stripping perl XS modules is unnecessary,
and in fact now leads to incorrect permissions.
Remove all instances of it from perl@ ports. |
28 Mar 2015 12:17:35
0.27
|
sunpoet  |
- Update to 0.27
- Allow to strip shared library as regular user
Changes: http://search.cpan.org/dist/Scope-Upper/Changes |
13 Mar 2015 14:02:36
0.26
|
sunpoet  |
- Update to 0.26
- Sort PLIST
Changes: http://search.cpan.org/dist/Scope-Upper/Changes |
26 Nov 2014 13:08:38
0.25_1
|
mat  |
Change the way Perl modules are installed, update the default Perl to 5.18.
Before, we had:
site_perl : lib/perl5/site_perl/5.18
site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
perl_man3 : lib/perl5/5.18/man/man3
Now we have:
site_perl : lib/perl5/site_perl
site_arch : lib/perl5/site_perl/mach/5.18
perl_man3 : lib/perl5/site_perl/man/man3
Modules without any .so will be installed at the same place regardless of the (Only the first 15 lines of the commit message are shown above ) |
27 Oct 2014 10:55:59
0.25
|
bapt  |
Cleanup plist |
15 Oct 2014 13:03:03
0.25
|
culot  |
- Update to 0.25
Changes: http://search.cpan.org/dist/Scope-Upper/Changes |
10 Jun 2014 12:14:14
0.24
|
mat  |
Remove all the bootstrap files (.bs) from the plists.
Starting with perl 5.20, they're not installed any more if empty,
and on FreeBSD, they're (always ?) empty.
PR: 190681
Submitted by: mat
Exp-Run by: antoine
Sponsored by: Absolight |
31 Oct 2013 07:36:26
0.24
|
vanilla  |
Support STAGEDIR. |
20 Sep 2013 17:13:47
0.24
|
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3) |
10 Sep 2013 12:55:09
0.24
|
tobez  |
Update to 0.24.
Changes: http://search.cpan.org/dist/Scope-Upper/Changes |
02 Sep 2013 12:26:33
0.23
|
tobez  |
Update to 0.23.
Changes: http://search.cpan.org/dist/Scope-Upper/Changes |
02 Aug 2013 18:52:11
0.22
|
mat  |
- Convert to new perl framework
- Trim Makefile header
- Remove MAKE_JOBS_SAFE=yes, it's the default. |
31 Jan 2013 19:36:52
0.22
|
culot  |
- Update to 0.22
Changes: http://search.cpan.org/dist/Scope-Upper/Changes |
24 Sep 2012 12:49:22
0.21
|
culot  |
- Update to 0.21
Changes: http://search.cpan.org/dist/Scope-Upper/Changes |
19 Sep 2012 07:07:00
0.20
|
culot  |
- Update to 0.20
Changes: http://search.cpan.org/dist/Scope-Upper/Changes |
05 Sep 2012 10:11:21
0.19
|
culot  |
- Update to 0.19
Changes: http://search.cpan.org/dist/Scope-Upper/Changes |
11 Oct 2011 06:18:22
0.18
|
clsung  |
- Update to 0.18 |
04 Oct 2011 16:31:47
0.17
|
sunpoet  |
- Update to 0.17
Changes: http://search.cpan.org/dist/Scope-Upper/Changes |
05 Sep 2011 08:58:12
0.16
|
culot  |
- Update to 0.16
Changes: http://search.cpan.org/dist/Scope-Upper/Changes |
31 Aug 2011 07:36:25
0.15
|
culot  |
- Update to 0.15
- Add LICENSE (Artistic 1 & GPLv1)
Changes: http://search.cpan.org/dist/Scope-Upper/Changes |
13 Mar 2011 16:32:30
0.14
|
swills  |
- Update to 0.14
Changelog: http://cpansearch.perl.org/dist/Scope-Upper/Changes |
22 Dec 2010 19:12:11
0.13
|
mat  |
Update to 0.13
Changes: http://cpansearch.perl.org/dist/Scope-Upper/Changes |
08 Jul 2010 15:57:39
0.12
|
skv  |
- Update to 0.12
- Change MAINTAINER to perl@
Changes: http://cpansearch.perl.org/src/VPIT/Scope-Upper-0.12/Changes |
24 May 2009 10:27:19
0.09
|
skv  |
Update to 0.09
Changes: http://cpansearch.perl.org/src/VPIT/Scope-Upper-0.09/Changes
PR: ports/134795
Submitted by: pgollucci |
12 May 2009 15:56:33
0.08
|
skv  |
Add p5-Scope-Upper 0.08, act on upper scopes. |