./devel/p5-Moose, Postmodern object system for Perl 5

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.2201nb1, Package name: p5-Moose-2.2201nb1, Maintainer: pkgsrc-users

Moose is an extension of the Perl 5 object system.
The main goal of Moose is to make Perl 5 Object Oriented programming
easier, more consistent and less tedious. With Moose you can to
think more about what you want to do and less about the mechanics
of OOP.
Additionally, Moose is built on top of Class::MOP, which is a
metaclass system for Perl 5. This means that Moose not only makes
building normal Perl 5 objects better, but it provides the power
of metaclass programming as well.


Required to run:
[lang/perl5] [devel/p5-Task-Weaken] [devel/p5-Scalar-List-Utils] [devel/p5-Params-Util] [devel/p5-Devel-StackTrace] [devel/p5-Sub-Exporter] [devel/p5-Data-OptList] [devel/p5-MRO-Compat] [devel/p5-Sub-Name] [devel/p5-Sub-Identify] [devel/p5-Devel-GlobalDestruction] [devel/p5-namespace-autoclean] [devel/p5-Try-Tiny] [devel/p5-Package-Stash] [devel/p5-Package-DeprecationManager] [devel/p5-Dist-CheckConflicts] [devel/p5-Package-Stash-XS] [devel/p5-Eval-Closure] [devel/p5-Class-Load] [devel/p5-Module-Runtime] [devel/p5-Class-Load-XS] [devel/p5-Devel-OverloadInfo] [devel/p5-Module-Runtime-Conflicts]

Required to build:
[textproc/p5-Regexp-Common] [www/p5-URI] [devel/p5-Module-Refresh] [devel/p5-Test-Inline] [devel/p5-Test-Memory-Cycle] [devel/p5-Test-Deep] [devel/p5-IO-String] [time/p5-DateTime-Format-MySQL] [devel/p5-Algorithm-C3] [devel/p5-PadWalker] [devel/p5-Test-Output] [databases/p5-DBM-Deep] [devel/p5-Params-Coerce] [devel/p5-SUPER] [misc/p5-Locale-US] [devel/p5-Declare-Constraints-Simple] [time/p5-DateTime-Calendar-Mayan] [devel/p5-Test-LeakTrace] [devel/p5-Test-Requires] [www/p5-HTTP-Message] [devel/p5-Test-Fatal] [devel/p5-CPAN-Meta-Check] [devel/p5-Test-CheckDeps] [devel/p5-Test-Warnings] [devel/p5-Module-Metadata] [devel/p5-Test-CleanNamespaces] [pkgtools/cwrappers]

Master sites: (Expand)

Filesize: 881.544 KB

Version history: (Expand)


CVS history: (Expand)


   2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952)
Log message:
*: recursive bump for perl 5.36
   2022-01-18 10:46:03 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 2.2201
Update DEPENDS

Upstream changes:
2.2201   2021-11-07

  [OTHER]

  - remove remaining traces of Sub::Name

2.2200   2021-10-31

  - no changes since 2.2100

2.2100   2021-04-13 (TRIAL RELEASE)

  [OTHER]

  - Replaced all uses of Sub::Name with Sub::Util, since the latter is part of
    core as of Perl 5.22.
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575)
Log message:
*: recursive bump for perl 5.34
   2021-04-01 10:21:05 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 2.2015
Update DEPENDS

Upstream changes:
2.2015   2021-03-31

  [TESTS]

  - a test has been rewritten so as to remove IO::String from the prerequisite
    list (#179, thanks Ricardo Signes!)

  [OTHER]

  - optional prereq on List::SomeUtils has been replaced with List::Util 1.56.

2.2014   2020-12-19

  [ENHANCEMENTS]

  - Include details about expected values when Enum type checks fail (#174;
    thanks sherrardb)

  [DOCUMENTATION]

  - fix misleading missing semicolon in exceptions example (#170; thanks
    Perlover)

  [OTHER]

  - allow internal packages to be indexed by PAUSE. This avoids their
    permissions being captured (possibly unintentionally) by others.
  - Sub::Identify prerequisite removed, in favour of already-existing local
    code.
   2020-09-07 11:38:06 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Moose: update to 2.2013.

2.2013   2020-07-21

  [DOCUMENTATION]

  - improved some documentation wording in Moose and Class::MOP::Class
    (PR#162; thanks Tom Hukins!)

  [OTHER]

  - updated bundled ExtUtils::HasCompiler, for msys2 support (RT#133022)
   2020-09-04 16:28:39 by Thomas Klausner | Files touched by this commit (6)
Log message:
*: remove p5-Module-Metadata, part of perl