summaryrefslogtreecommitdiffstats
path: root/meta-perl/recipes-perl/libmoo
Commit message (Collapse)AuthorAgeFilesLines
* Convert to new override syntaxMartin Jansa2021-08-031-2/+2
| | | | | | | | | | This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libmoo-perl: upgrade 2.004000 -> 2.005004Tim Orling2021-07-131-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Signed-off-by: Tim Orling <timothy.t.orling@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmoo-perl: upgrade 2.003006 -> 2.004000Wang Mingyu2020-04-251-3/+3
| | | | | | | README is updated. Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmoo-perl: upgrade 2.003004 -> 2.003006Zang Ruochen2019-11-211-3/+3
| | | | | | | -License-Update: Change the LICENSE URL from http to https. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmoo-perl: upgrade 2.003002 -> 2.003004Tim Orling2018-01-261-2/+2
| | | | | | | | | | | | | | | | | | | Changes: 2.003004 - 2017-12-01 - re-allow stubs for attribute parameters like isa or coerce (RT#123753) - fix accidentally removed space in coderef error message (GH#33) - fix test errors with old Carp versions 2.003003 - 2017-11-16 - test tweaks - fix handling of code refs stored directly in the stash (for perl 5.28) - consider inline packages with constants in them as being loaded - stubs will be treated as methods that exist when inflating to Moose - avoid loading overload.pm unless required Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libmoo-perl: update to version 2.003002Derek Straka2017-08-131-3/+3
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libmoo-perl: add 2.000002 recipeTim Orling2015-08-241-0/+44
Signed-off-by: Tim Orling <TicoTimo@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>