Path to this page:
./
devel/p5-Moo,
Minimalist Object Orientation (with Moose compatiblity)
Branch: CURRENT,
Version: 2.005005nb2,
Package name: p5-Moo-2.005005nb2,
Maintainer: pkgsrc-usersThis module is an extremely light-weight, high-performance Moose
replacement. It also avoids depending on any XS modules to allow
simple deployments. The name "Moo" is based on the idea that it
provides almost -but not quite- two thirds of Moose.
Required to run:[
lang/perl5] [
devel/p5-Class-Method-Modifiers] [
devel/p5-Devel-GlobalDestruction] [
devel/p5-Module-Runtime] [
devel/p5-strictures] [
devel/p5-Role-Tiny] [
devel/p5-Import-Into] [
devel/p5-Sub-Quote]
Required to build:[
pkgtools/cwrappers]
Master sites: (Expand)
Filesize: 106.038 KB
Version history: (Expand)
- (2024-11-16) Updated to version: p5-Moo-2.005005nb2
- (2023-07-06) Updated to version: p5-Moo-2.005005nb1
- (2023-01-08) Updated to version: p5-Moo-2.005005
- (2022-06-28) Updated to version: p5-Moo-2.005004nb2
- (2021-05-25) Updated to version: p5-Moo-2.005004nb1
- (2021-04-26) Updated to version: p5-Moo-2.005004
CVS history: (Expand)
2024-11-16 13:08:07 by Thomas Klausner | Files touched by this commit (2504) |
Log message:
*: recursive bump for perl 5.40
|
2023-07-06 11:43:03 by Thomas Klausner | Files touched by this commit (2483) |
Log message:
*: recursive bump for perl 5.38
|
2023-01-08 01:26:17 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 2.005005
Upstream changes:
2.005005 - 2023-01-05
- drop dependency on Test::Fatal
|
2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952) |
Log message:
*: recursive bump for perl 5.36
|
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-26 16:46:04 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
p5-Moo: update to 2.005004.
2.005004 - 2021-03-29
- fix file set in %INC in create_class_with_roles (RT#134845)
2.005003 - 2021-03-21
- silence 'once' warnings from Moo::_Utils
2.005_002 - 2021-01-22
- fix C3 test skipping properly when MRO::Compat not available on perl < 5.10
2.005_001 - 2021-01-20
- fix perl version check in global destruction code
2.005_000 - 2021-01-20
- remove MooseX::Types from developer prereqs
- recommend Sub::Util rather than Sub::Name, since Sub::Util is in core
- fix line numbers when using oo module (perl -Moo)
- adjust some author tests to rely less on external modules
- lower Exporter prereq to any version
- bump Role::Tiny prereq to 2.003004
- refactor and simplify role application code, as allowed by new Role::Tiny
version
- switch to using normal strict+warnings rather than strictures for authors
- remove strictures from recommends, as Moo does not use it anywhere
- remove Task::Weaken prereq, as it served no purpose
- remove MRO::Compat prereq, using it only when user code does
- remove use of Devel::GlobalDestruction in code, only using
Devel::GlobalDestruction::XS when it is available. Devel::GlobalDestruction
is still a dependency on perl < 5.14 to facilitate the installation of the
::XS module.
- Moo now has no mandatory perl version specific dependencies. The version
specific modules are now optional or not used. This means code using Moo can
be fatpacked on a new perl version without special cases, and it will work
on older perl versions.
2.004004 - 2020-11-25
- fix error location test when using core Carp on perl 5.8.9 - 5.10.1
2.004003 - 2020-11-21
- fix extraneous MANIFEST entry
2.004002 - 2020-11-20
- no changes
- releasing as stable
2.004_001 - 2020-07-30
- remove Module::Runtime prerequisite
- internal code cleanups
- added test for conflicts in extensions wrapping 'has' and similar subs
|