Hello community, here is the log from the commit of package perl-Moo for openSUSE:Factory checked in at 2019-11-09 23:25:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Moo (Old) and /work/SRC/openSUSE:Factory/.perl-Moo.new.2990 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Moo" Sat Nov 9 23:25:19 2019 rev:22 rq:744727 version:2.003006 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Moo/perl-Moo.changes 2018-01-09 14:51:14.605286748 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Moo.new.2990/perl-Moo.changes 2019-11-09 23:25:23.639953415 +0100 @@ -1,0 +2,30 @@ +Mon Oct 28 10:57:48 UTC 2019 - <[email protected]> + +- 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 + +------------------------------------------------------------------- Old: ---- Moo-2.003004.tar.gz New: ---- Moo-2.003006.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Moo.spec ++++++ --- /var/tmp/diff_new_pack.YMTtjA/_old 2019-11-09 23:25:24.051954013 +0100 +++ /var/tmp/diff_new_pack.YMTtjA/_new 2019-11-09 23:25:24.055954018 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Moo # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,38 +12,36 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: perl-Moo -Version: 2.003004 +Version: 2.003006 Release: 0 %define cpan_name Moo Summary: Minimalist Object Orientation (with Moose compatibility) -License: Artistic-1.0 or GPL-1.0+ +License: Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl -Url: http://search.cpan.org/dist/Moo/ +Url: https://metacpan.org/release/%{cpan_name} Source0: https://cpan.metacpan.org/authors/id/H/HA/HAARG/%{cpan_name}-%{version}.tar.gz Source1: cpanspec.yml 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(Class::Method::Modifiers) >= 1.10 BuildRequires: perl(Module::Runtime) >= 0.014 -BuildRequires: perl(Role::Tiny) >= 2.000004 -BuildRequires: perl(Sub::Defer) >= 2.003001 -BuildRequires: perl(Sub::Quote) >= 2.003001 +BuildRequires: perl(Role::Tiny) >= 2.001004 +BuildRequires: perl(Sub::Defer) >= 2.006006 +BuildRequires: perl(Sub::Quote) >= 2.006006 BuildRequires: perl(Test::Fatal) >= 0.003 BuildRequires: perl(Test::More) >= 0.94 -Requires: perl(Class::Method::Modifiers) >= 1.1 -Requires: perl(Devel::GlobalDestruction) >= 0.11 +Requires: perl(Class::Method::Modifiers) >= 1.10 Requires: perl(Module::Runtime) >= 0.014 -Requires: perl(Role::Tiny) >= 2.000004 -Requires: perl(Sub::Defer) >= 2.003001 -Requires: perl(Sub::Quote) >= 2.003001 +Requires: perl(Role::Tiny) >= 2.001004 +Requires: perl(Sub::Defer) >= 2.006006 +Requires: perl(Sub::Quote) >= 2.006006 Recommends: perl(Class::XSAccessor) >= 1.18 Recommends: perl(strictures) >= 2 Recommends: perl(Sub::Name) >= 0.08 @@ -57,7 +55,8 @@ 'Moo' avoids depending on any XS modules to allow for simple deployments. The name 'Moo' is based on the idea that it provides almost -- but not -quite -- two thirds of Moose. +quite -- two thirds of Moose. As such, the Moose::Manual can serve as an +effective guide to 'Moo' aside from the MOP and Types sections. Unlike Mouse this module does not aim at full compatibility with Moose's surface syntax, preferring instead to provide full interoperability via the @@ -70,11 +69,11 @@ %setup -q -n %{cpan_name}-%{version} %build -%{__perl} Makefile.PL INSTALLDIRS=vendor -%{__make} %{?_smp_mflags} +perl Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} %check -%{__make} test +make test %install %perl_make_install @@ -84,5 +83,6 @@ %files -f %{name}.files %defattr(-,root,root,755) %doc Changes README +%license LICENSE %changelog ++++++ Moo-2.003004.tar.gz -> Moo-2.003006.tar.gz ++++++ ++++ 1968 lines of diff (skipped)
