notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
p5-meta Meta-programming API
0.012 devel on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.009Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-02-21 15:18:25
Last Update: 2024-10-22 09:48:35
Commit Hash: f952f31
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
Also Listed In: perl5
License: ART10 GPLv1+
WWW:
https://metacpan.org/dist/meta
Description:
meta provides an API for metaprogramming; that is, allowing code to inspect or manipulate parts of its own program structure. Parts of the perl interpreter itself can be accessed by means of "meta"-objects provided by this package. Methods on these objects allow inspection of details, as well as creating new items or removing existing ones. The intention of this API is to provide a nicer replacement for existing tricks such as no strict 'refs' and using globrefs, and also to be a more consistent place to add new abilities, such as more APIs for inspection and alteration of internal structures, metaprogramming around the new 'class' feature, and other such uses.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (10 items)
Collapse this list.
  1. /usr/local/share/licenses/p5-meta-0.012/catalog.mk
  2. /usr/local/share/licenses/p5-meta-0.012/LICENSE
  3. /usr/local/share/licenses/p5-meta-0.012/ART10
  4. /usr/local/share/licenses/p5-meta-0.012/GPLv1+
  5. lib/perl5/site_perl/mach/5.36/auto/meta/meta.so
  6. lib/perl5/site_perl/mach/5.36/meta.pm
  7. lib/perl5/site_perl/man/man3/meta.3.gz
  8. @owner
  9. @group
  10. @mode
Collapse this list.
Dependency lines:
  • p5-meta>0:devel/p5-meta
To install the port:
cd /usr/ports/devel/p5-meta/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/p5-meta
  • pkg install p5-meta
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: p5-meta
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1729509142 SHA256 (meta-0.012.tar.gz) = 171d09d309f800f5534d0138b573039a961f103b4368a8410b776883316eb859 SIZE (meta-0.012.tar.gz) = 35229

Packages (timestamps in pop-ups are UTC):
p5-meta
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.0120.012-0.0120.012---
FreeBSD:13:quarterly0.0090.009-0.0090.009---
FreeBSD:14:latest0.0120.012-0.0120.012---
FreeBSD:14:quarterly0.0090.009-0.0090.009---
FreeBSD:15:latest0.0120.012n/a0.012n/a--0.004
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. p5-Module-Build>=0.4206 : devel/p5-Module-Build
  2. perl5>=5.36<5.37 : lang/perl5.36
Test dependencies:
  1. p5-Test-Simple>=1.302200 : devel/p5-Test-Simple
Runtime dependencies:
  1. perl5>=5.36<5.37 : lang/perl5.36
This port is required by:
for Build
  1. devel/p5-Commandable
  2. devel/p5-Tickit-Widgets
  3. graphics/p5-Convert-Color
for Run
  1. devel/p5-Commandable
  2. devel/p5-Tickit-Widgets
  3. graphics/p5-Convert-Color

Configuration Options:
No options to configure
Options name:
devel_p5-meta
USES:
perl5
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (13 items)
Collapse this list.
  1. ftp://ftp.auckland.ac.nz/pub/perl/CPAN/authors/id/P/PE/PEVANS/
  2. ftp://ftp.cpan.org/pub/CPAN/authors/id/P/PE/PEVANS/
  3. ftp://ftp.cpan.org/pub/CPAN/modules/by-module/meta/
  4. ftp://ftp.funet.fi/pub/languages/perl/CPAN/authors/id/P/PE/PEVANS/
  5. ftp://ftp.kddlabs.co.jp/lang/perl/CPAN/authors/id/P/PE/PEVANS/
  6. ftp://ftp.mirrorservice.org/sites/cpan.perl.org/CPAN/authors/id/P/PE/PEVANS/
  7. http://backpan.perl.org/authors/id/P/PE/PEVANS/
  8. http://ftp.jaist.ac.jp/pub/CPAN/authors/id/P/PE/PEVANS/
  9. http://ftp.twaren.net/Unix/Lang/CPAN/authors/id/P/PE/PEVANS/
  10. https://cpan.metacpan.org/authors/id/P/PE/PEVANS/
  11. https://cpan.metacpan.org/modules/by-module/meta/
  12. https://www.cpan.org/authors/id/P/PE/PEVANS/
Collapse this list.

Number of commits found: 7

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.012
22 Oct 2024 09:48:35
commit hash: f952f3172530dc09253de30a96f6ba1601f46972commit hash: f952f3172530dc09253de30a96f6ba1601f46972commit hash: f952f3172530dc09253de30a96f6ba1601f46972commit hash: f952f3172530dc09253de30a96f6ba1601f46972 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-meta: Update to 0.012

Changes:	https://metacpan.org/dist/meta/changes
0.011
14 Oct 2024 05:25:23
commit hash: 9225078798937cf1bb0298c71271ec406baa1f67commit hash: 9225078798937cf1bb0298c71271ec406baa1f67commit hash: 9225078798937cf1bb0298c71271ec406baa1f67commit hash: 9225078798937cf1bb0298c71271ec406baa1f67 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-meta: Update to 0.011

Changes:	https://metacpan.org/dist/meta/changes
0.009
25 Sep 2024 04:22:28
commit hash: aad40ec131d4b364978e62856fde0e7e210a1b71commit hash: aad40ec131d4b364978e62856fde0e7e210a1b71commit hash: aad40ec131d4b364978e62856fde0e7e210a1b71commit hash: aad40ec131d4b364978e62856fde0e7e210a1b71 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-meta: Update to 0.009

Changes:	https://metacpan.org/dist/meta/changes
0.008
18 Sep 2024 06:13:10
commit hash: c1dd212aee7fe111abb65538f0c26b85b5ff9b41commit hash: c1dd212aee7fe111abb65538f0c26b85b5ff9b41commit hash: c1dd212aee7fe111abb65538f0c26b85b5ff9b41commit hash: c1dd212aee7fe111abb65538f0c26b85b5ff9b41 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-meta: Update to 0.008

Changes:	https://metacpan.org/dist/meta/changes
0.007
15 Sep 2024 20:09:41
commit hash: 6901d18641d403fbd966c90513424b4e726fccf7commit hash: 6901d18641d403fbd966c90513424b4e726fccf7commit hash: 6901d18641d403fbd966c90513424b4e726fccf7commit hash: 6901d18641d403fbd966c90513424b4e726fccf7 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-meta: Update to 0.007

- Update LICENSE_FILE

Changes:	https://metacpan.org/dist/meta/changes
0.004
15 Aug 2024 15:30:59
commit hash: 352d1611e7daf4f5f9be399bca7bb8cb70b7e154commit hash: 352d1611e7daf4f5f9be399bca7bb8cb70b7e154commit hash: 352d1611e7daf4f5f9be399bca7bb8cb70b7e154commit hash: 352d1611e7daf4f5f9be399bca7bb8cb70b7e154 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
*: Change *_DEPENDS from p5-Test2-Suite to p5-Test-Simple

- Bump PORTREVISION of the following dependent ports for dependency change
  - databases/p5-DBIx-QuickDB
  - devel/p5-Shell-Config-Generate
  - devel/p5-Test-Archive-Libarchive
  - devel/p5-Test-Future-IO-Impl
  - devel/p5-Test2-Harness
  - devel/p5-Test2-Harness-UI
  - devel/p5-Test2-Plugin-DBIProfile

Test2-Suite has been merged into Test-Simple since 1.302200.

Reference:	https://metacpan.org/dist/Test-Simple/changes
0.004
21 Feb 2024 15:06:03
commit hash: 8f5ec999b4169a39c7489bae766529621affcdebcommit hash: 8f5ec999b4169a39c7489bae766529621affcdebcommit hash: 8f5ec999b4169a39c7489bae766529621affcdebcommit hash: 8f5ec999b4169a39c7489bae766529621affcdeb files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/p5-meta: Add p5-meta 0.004

meta provides an API for metaprogramming; that is, allowing code to inspect or
manipulate parts of its own program structure. Parts of the perl interpreter
itself can be accessed by means of "meta"-objects provided by this package.
Methods on these objects allow inspection of details, as well as creating new
items or removing existing ones.

The intention of this API is to provide a nicer replacement for existing tricks
such as no strict 'refs' and using globrefs, and also to be a more consistent
place to add new abilities, such as more APIs for inspection and alteration of
internal structures, metaprogramming around the new 'class' feature, and other
such uses.

Number of commits found: 7