SHA256
8
0
forked from pool/perl-Moo

58 Commits

Author SHA256 Message Date
32956b1909 Add Gitea build results 2025-08-12 18:15:39 +02:00
8843da1f48 Accepting request 1062254 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/1062254
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Moo?expand=0&rev=28
2023-02-01 15:38:43 +00:00
c8a75dbb30 Accepting request 1061354 from devel:languages:perl:autoupdate
- updated to 2.005005
   see /usr/share/doc/packages/perl-Moo/Changes
  2.005005 - 2023-01-05
    - drop dependency on Test::Fatal

OBS-URL: https://build.opensuse.org/request/show/1061354
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=56
2023-01-31 13:54:10 +00:00
21d9916695 Accepting request 884101 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/884101
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Moo?expand=0&rev=27
2021-04-12 10:36:43 +00:00
a663cab64d Accepting request 882136 from devel:languages:perl:autoupdate
- updated to 2.005004
   see /usr/share/doc/packages/perl-Moo/Changes
  2.005004 - 2021-03-29
    - fix file set in %INC in create_class_with_roles (RT#134845)

OBS-URL: https://build.opensuse.org/request/show/882136
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=54
2021-04-09 15:42:50 +00:00
955eade30e Accepting request 880555 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/880555
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Moo?expand=0&rev=26
2021-03-24 15:12:51 +00:00
9f92ca6240 Accepting request 880485 from devel:languages:perl:autoupdate
- updated to 2.005003
   see /usr/share/doc/packages/perl-Moo/Changes
  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.

OBS-URL: https://build.opensuse.org/request/show/880485
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=52
2021-03-22 16:33:37 +00:00
1b2cc55acb Accepting request 850927 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/850927
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Moo?expand=0&rev=25
2020-11-26 22:15:08 +00:00
992d8be835 Accepting request 850924 from devel:languages:perl:autoupdate
- updated to 2.004004
   see /usr/share/doc/packages/perl-Moo/Changes
  2.004004 - 2020-11-25
    - fix error location test when using core Carp on perl 5.8.9 - 5.10.1

OBS-URL: https://build.opensuse.org/request/show/850924
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=50
2020-11-26 08:53:36 +00:00
0ef2acf262 Accepting request 850147 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/850147
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Moo?expand=0&rev=24
2020-11-23 14:49:42 +00:00
2eeec0bdfa Accepting request 850126 from devel:languages:perl:autoupdate
- updated to 2.004003
   see /usr/share/doc/packages/perl-Moo/Changes
  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

OBS-URL: https://build.opensuse.org/request/show/850126
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=48
2020-11-23 09:53:05 +00:00
3cb78cba0a Accepting request 795272 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/795272
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Moo?expand=0&rev=23
2020-04-21 11:05:36 +00:00
Stephan Kulow
23e80491bb Accepting request 793588 from devel:languages:perl:autoupdate
- updated to 2.004000
   see /usr/share/doc/packages/perl-Moo/Changes
  2.004000 - 2020-04-09
    - minor documentation tweaks
    - minor test tweaks
    - refactor creation and installation of helper subs allowing extensions to
      customize the behavior easier.
    - added is_class and make_class methods to Moo
    - added make_role method to Moo::Role
    - lower Scalar::Util dependency to 1.00
    - fix unlikely failure to properly inflate Type::Tiny types to Moose under
      threads on perl 5.8

OBS-URL: https://build.opensuse.org/request/show/793588
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=46
2020-04-18 05:32:20 +00:00
b9264f2b34 Accepting request 744727 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/744727
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Moo?expand=0&rev=22
2019-11-09 22:25:19 +00:00
c36def1779 Accepting request 743788 from devel:languages:perl:autoupdate
- updated to 2.003006
   see /usr/share/doc/packages/perl-Moo/Changes
  2.003006 - 2019-10-25
    - update Role::Tiny prerequisite to 2.001004 to fix issues with re-importing
      Moo::Role
  
  2.003_005 - 2019-10-18
    - always exclude helper subs (has, with, etc) from the list of methods, even
      if they are installed later or wrapped with a modifier
    - drop Devel::GlobalDestruction prerequisite unless using perl < 5.14
    - fix preserving full accuracy of numbers in non-ref defaults
    - fix tracking of stubs and constants as methods to be consistent and work
      properly with unusual ways of storing subs (RT#130050)
    - fix test for modules broken by newer Moo versions when new enough
      CPAN::Meta version is not available
    - fix undeferring subs before wrapping with a method modifier when subs to
      wrap are given as a list or array ref
    - fix error reporting locations from Carp calls in DEMOLISH (RT#124845)
    - fix extending attributes (has +) to allow overriding a default with a
      builder (RT#130361)
    - fix re-throwing Moose inflation exceptions when examining exception
      objects on older Moose or Devel::StackTrace versions
    - reorganized documentation related to Moose to improve clarity
    - improved documentation of usage with namespace::clean
    - various documentation tweaks

OBS-URL: https://build.opensuse.org/request/show/743788
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=44
2019-11-01 10:41:40 +00:00
3ac8a6bd28 Accepting request 555055 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/555055
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Moo?expand=0&rev=21
2018-01-09 13:50:48 +00:00
d1b220679a Accepting request 554934 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/554934
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=42
2017-12-07 14:05:38 +00:00
ba5b280f77 Accepting request 542565 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/542565
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=41
2017-12-06 14:35:20 +00:00
7b1c3e1a9e Accepting request 483264 from devel:languages:perl
1

OBS-URL: https://build.opensuse.org/request/show/483264
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Moo?expand=0&rev=20
2017-04-07 12:20:47 +00:00
Stephan Kulow
ff88a09744 Accepting request 483239 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/483239
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=39
2017-03-29 08:51:17 +00:00
6427576e1f Accepting request 478925 from devel:languages:perl
1

OBS-URL: https://build.opensuse.org/request/show/478925
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Moo?expand=0&rev=19
2017-03-13 14:33:30 +00:00
Stephan Kulow
05e4171d8d Accepting request 477400 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/477400
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=37
2017-03-13 06:19:04 +00:00
14485850d9 Accepting request 449818 from devel:languages:perl
1

OBS-URL: https://build.opensuse.org/request/show/449818
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Moo?expand=0&rev=18
2017-01-21 23:49:23 +00:00
Stephan Kulow
ee31e26a82 Accepting request 449780 from devel:languages:perl:autoupdate
- updated to 2.003000
   see /usr/share/doc/packages/perl-Moo/Changes
  2.003000 - 2016-12-09
    - fix create_class_with_roles being used multiple times with the same packages
    - fix edge case with @ISA assignment on perl 5.10.0
    - minor test adjustments
    - fix handles on oddly named attributes
    - make has options linkable in documentation
    - Sub::Quote and Sub::Defer have been split into a separate dist

OBS-URL: https://build.opensuse.org/request/show/449780
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=35
2017-01-12 11:01:55 +00:00
fee6bcd811 Accepting request 441379 from devel:languages:perl
1

OBS-URL: https://build.opensuse.org/request/show/441379
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Moo?expand=0&rev=17
2016-11-24 20:23:58 +00:00
Stephan Kulow
7ffad7c77b Accepting request 441374 from devel:languages:perl:autoupdate
- updated to 2.002005
   see /usr/share/doc/packages/perl-Moo/Changes
  2.002005 - 2016-10-31
    - fix accessor extensions that need captured variables for clearers and
      predicates. (RT#118453)
    - avoid relying on '.' being in @INC in tests
    - fix Sub::Quote test when run with perl -C or PERL_UNICODE on perl 5.10
      (RT#117844)
    - improved error messages for invalid sub names in Sub::Quote (RT#116416,
      RT#117711)
    - clarify meta method documentation
    - bump Role::Tiny prereq version to get stub in role fix (RT#116674)

OBS-URL: https://build.opensuse.org/request/show/441374
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=33
2016-11-22 12:31:36 +00:00
974808a346 Accepting request 406460 from devel:languages:perl
1

OBS-URL: https://build.opensuse.org/request/show/406460
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Moo?expand=0&rev=16
2016-07-12 21:51:17 +00:00
Stephan Kulow
0636c96775 Accepting request 406415 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/406415
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=31
2016-07-04 15:21:48 +00:00
Stephan Kulow
cf34739e03 Accepting request 404418 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/404418
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=30
2016-06-25 05:57:22 +00:00
4181c2b634 Accepting request 404395 from devel:languages:perl
1

OBS-URL: https://build.opensuse.org/request/show/404395
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Moo?expand=0&rev=15
2016-06-25 00:24:23 +00:00
Stephan Kulow
aa26004489 Accepting request 404128 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/404128
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=28
2016-06-24 05:03:45 +00:00
74285ef6ef Accepting request 368028 from devel:languages:perl
1

OBS-URL: https://build.opensuse.org/request/show/368028
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Moo?expand=0&rev=14
2016-03-09 14:17:33 +00:00
Stephan Kulow
63cd64f4c7 Accepting request 367413 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/367413
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=26
2016-03-08 08:26:26 +00:00
d8ee930027 Accepting request 318724 from devel:languages:perl
1

OBS-URL: https://build.opensuse.org/request/show/318724
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Moo?expand=0&rev=13
2015-08-01 09:36:48 +00:00
Stephan Kulow
c192651a49 Accepting request 318553 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/318553
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=24
2015-07-26 05:10:04 +00:00
a94781440b Accepting request 297100 from devel:languages:perl
1

OBS-URL: https://build.opensuse.org/request/show/297100
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Moo?expand=0&rev=12
2015-04-16 12:14:27 +00:00
Stephan Kulow
768d47f4e5 Accepting request 296905 from devel:languages:perl:autoupdate
update to be fixed manually

OBS-URL: https://build.opensuse.org/request/show/296905
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=22
2015-04-16 08:22:20 +00:00
f6ddd5e273 Accepting request 261206 from devel:languages:perl
- updated to 1.006001
   - Name the ->DOES method installed by Role::Tiny
   - don't apply threading workarounds on non-threaded perls, even if module for
     it is loaded by something
   - avoid loading base.pm and just set @ISA manually
   - fix some Pod links to Class::Method::Modifiers
   - fix applying roles with multiple attributes with defaults to objects
     (RT#99217)
   - fix Moose inheriting from a Moo class that inherits from a non-M* class
     when the Moose class is not made immutable
   - fix ->does method on Moose child classes of Moo classes

OBS-URL: https://build.opensuse.org/request/show/261206
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Moo?expand=0&rev=11
2014-11-14 08:18:58 +00:00
Stephan Kulow
ecea60c942 - updated to 1.006001
- Name the ->DOES method installed by Role::Tiny
   - don't apply threading workarounds on non-threaded perls, even if module for
     it is loaded by something
   - avoid loading base.pm and just set @ISA manually
   - fix some Pod links to Class::Method::Modifiers
   - fix applying roles with multiple attributes with defaults to objects
     (RT#99217)
   - fix Moose inheriting from a Moo class that inherits from a non-M* class
     when the Moose class is not made immutable
   - fix ->does method on Moose child classes of Moo classes

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=20
2014-11-12 09:37:45 +00:00
Stephan Kulow
2a5d02058f Accepting request 250011 from devel:languages:perl
- updated to 1.006000
   - support coerce => 1 in attributes, taking the coercion from the isa option
     if it is an object that supports the coerce or coercion method.
   - add attribute information to type check errors by trapping with an eval
     rather than overriding the global __DIE__ handler
   - bump Module::Runtime prerequisite to fix error messages when there is a
     missing module used by a role loaded using 'with' or similar (rt#97669)

OBS-URL: https://build.opensuse.org/request/show/250011
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Moo?expand=0&rev=10
2014-09-18 06:00:51 +00:00
Stephan Kulow
a801c4e3f4 update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=18
2014-09-17 19:47:29 +00:00
Stephan Kulow
b012148f5b Accepting request 242675 from devel:languages:perl
- updated to 1.005000
   - add qsub to Sub::Quote as a prototyped alternative to quote_sub, accepting
     only the sub body
   - avoid testing UTF-8 on perl 5.6
 
 1.004006 - 2014-05-27
   - fix quotify for characters in the \x80-\xFF range when used under the utf8
     pragma.  Also fixes some cases of constructor generation with the pragma.
 
 1.004005 - 2014-05-23
   - releasing 1.004_004 as stable
 
 1.004_004 - 2014-05-12
   - stop internally depending on Moo::Object::new including all inputs in
     constructed object
   - be more careful when munging code for inlining
   - fix maintaining source of quoted sub for lifetime of sub
   - redo foreign C3 compatibility, fixing constructors without changing behavior
     for Moo constructors
   - don't build Moose metaclass when checking Moo classes with ->is_role
   - include Sub::Name in recommendations metadata
 
 1.004_003 - 2014-04-13
   - always maintain source of quoted subs for the lifetime of the sub
   - fix Sub::Quote and Sub::Defer leaking memory
   - Class::XSAccessor is now listed as a recommended prerequisite
   - fix generating a subclass with roles when using a non-standard accessor
   - use alternate quoting routine, which is faster and saves memory by not
     loading B.pm
   - fix default of undef

OBS-URL: https://build.opensuse.org/request/show/242675
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Moo?expand=0&rev=8
2014-07-29 14:48:12 +00:00
Stephan Kulow
dc41a13a09 update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=16
2014-07-28 07:28:15 +00:00
Stephan Kulow
29c371b524 - updated to 1.004002
- fix type inflation in threads when types are inserted by manually
    stringifying the type first (like Type::Tiny)
  - add undefer_all to Sub::Defer
  - fix repository links in pod
  - add missing changelog entry regarding strictures to 1.004000 release
  - strictures will now be applied to modules using Moo just as if they
    included "use strictures" directly.  This means that strictures extra
    checks will now apply to code in checkouts.
  - fix handling of type inflation when used with threads
  - don't include meta method when consuming Mouse roles
  - inhale Moose roles for has attr => ( handles => "RoleName" )
  - provide useful error if attribute defined as required but with
    init_arg => undef
  - document that BUILDARGS isn't called when there are no attributes
  - omit sub imported before use Moo from Moose method inflation
  - check for FOREIGNBUILDARGS only once per class instead of on each
    instantiation
  - take advantage of XS predicates from newer versions of Class::XSAccessor
  - always try to load superclasses and roles, and only fall back on the
    heuristic of checking for subs if the file doesn't exist
  - fix handling of attributes with names that aren't valid identifiers
  - Quoted subs now preserve the package and pragmas from their calling code
  - the official Moo git repository has moved to the Moose organization on
    GitHub: https://github.com/moose/Moo

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=15
2014-02-11 10:59:45 +00:00
Stephan Kulow
e94998397b Accepting request 202445 from devel:languages:perl
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/202445
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Moo?expand=0&rev=7
2013-10-07 06:31:49 +00:00
Stephan Kulow
43d1794e6e update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=13
2013-10-04 17:20:21 +00:00
Stephan Kulow
886edee79e Accepting request 184511 from devel:languages:perl
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/184511
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Moo?expand=0&rev=5
2013-07-29 15:49:51 +00:00
Stephan Kulow
aa1416e29c - updated to 1.003000
- fix composing roles that require methods provided by the other (RT#82711)
   - document optional use of Class::XSAccessor with caveats
   - fix constructor generated when creating a class with
     create_class_with_roles when the superclass constructor hasn't been
     generated yet
   - fix extending the constructor generator using Moo classes/roles
   - non-lazy attribute defaults are used when applying a role to an object
   - updated META files to list prerequisites in proper phases
   - $Method::Generate::Accessor::CurrentAttribute hashref contains
     information about attribute currently being processed (available
     to exception objects thrown by "isa" and "coerce")
   - properly die when composing a module that isn't a Role
   - fix passing attribute parameters for traits when inflating to Moose
   - fix inflating method modifiers applied to multiple methods
   - fix documentation for Sub::Quote::capture_unroll
   - add documentation noting Sub::Quote's use of strictures
   - fix FOREIGNBUILDARGS not being called if no attributes created

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=11
2013-07-26 05:36:27 +00:00
Stephan Kulow
bcb416ef6a Accepting request 181004 from devel:languages:perl
- updated to 1.002000

OBS-URL: https://build.opensuse.org/request/show/181004
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Moo?expand=0&rev=4
2013-06-28 09:53:21 +00:00
Stephan Kulow
916d09df1e OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Moo?expand=0&rev=9 2013-06-26 11:31:09 +00:00