Hello community,

here is the log from the commit of package perl-Moo for openSUSE:Factory 
checked in at 2014-07-29 16:48:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Moo (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Moo.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Moo"

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Moo/perl-Moo.changes        2013-10-07 
08:31:50.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Moo.new/perl-Moo.changes   2014-07-29 
16:48:21.000000000 +0200
@@ -1,0 +2,75 @@
+Mon Jul 28 05:30:48 UTC 2014 - [email protected]
+
+- 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
+   - fix inheriting from a class with a prototype on new
+   - use ->is_role internally to check if a package is a role
+   - minimise Role::Tiny coupling outside Moo::Role
+   - fix calling parent constructor when C3 multiple inheritance is in use
+     (such as when combining with DBIx::Class)
+   - return true from Moo::Role->is_role for all loaded Moose roles
+   - improved test coverage
+   - fix strictures author test when PERL_STRICTURES_EXTRA is set
+   - remove Dist::CheckConflicts prerequisite and replace with a test to report
+     known broken downstream modules
+   - fix x_breaks metadata
+ 
+
+-------------------------------------------------------------------
+Tue Feb 11 10:58:47 UTC 2014 - [email protected]
+
+- 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
+
+-------------------------------------------------------------------

Old:
----
  Moo-1.003001.tar.gz

New:
----
  Moo-1.005000.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Moo.spec ++++++
--- /var/tmp/diff_new_pack.4lh2vB/_old  2014-07-29 16:48:22.000000000 +0200
+++ /var/tmp/diff_new_pack.4lh2vB/_new  2014-07-29 16:48:22.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Moo
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,32 +17,34 @@
 
 
 Name:           perl-Moo
-Version:        1.003001
+Version:        1.005000
 Release:        0
 %define cpan_name Moo
 Summary:        Minimalist Object Orientation (with Moose compatibility)
 License:        Artistic-1.0 or GPL-1.0+
 Group:          Development/Libraries/Perl
 Url:            http://search.cpan.org/dist/Moo/
-Source:         
http://www.cpan.org/authors/id/M/MS/MSTROUT/%{cpan_name}-%{version}.tar.gz
+Source:         
http://www.cpan.org/authors/id/H/HA/HAARG/%{cpan_name}-%{version}.tar.gz
 BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
 BuildRequires:  perl(Class::Method::Modifiers) >= 1.1
 BuildRequires:  perl(Devel::GlobalDestruction) >= 0.11
-BuildRequires:  perl(Dist::CheckConflicts) >= 0.02
+BuildRequires:  perl(Import::Into) >= 1.002
 BuildRequires:  perl(Module::Runtime) >= 0.012
-BuildRequires:  perl(Role::Tiny) >= 1.003002
+BuildRequires:  perl(Role::Tiny) >= 1.003003
 BuildRequires:  perl(Test::Fatal) >= 0.003
 BuildRequires:  perl(Test::More) >= 0.94
 BuildRequires:  perl(strictures) >= 1.004003
 Requires:       perl(Class::Method::Modifiers) >= 1.1
 Requires:       perl(Devel::GlobalDestruction) >= 0.11
-Requires:       perl(Dist::CheckConflicts) >= 0.02
+Requires:       perl(Import::Into) >= 1.002
 Requires:       perl(Module::Runtime) >= 0.012
-Requires:       perl(Role::Tiny) >= 1.003002
+Requires:       perl(Role::Tiny) >= 1.003003
 Requires:       perl(strictures) >= 1.004003
+Recommends:     perl(Class::XSAccessor) >= 1.18
+Recommends:     perl(Sub::Name)
 %{perl_requires}
 
 %description

++++++ Moo-1.003001.tar.gz -> Moo-1.005000.tar.gz ++++++
++++ 4309 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to