Hello community, here is the log from the commit of package perl-MooX-Types-MooseLike for openSUSE:Factory checked in at 2014-09-22 09:21:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-MooX-Types-MooseLike (Old) and /work/SRC/openSUSE:Factory/.perl-MooX-Types-MooseLike.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "perl-MooX-Types-MooseLike" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-MooX-Types-MooseLike/perl-MooX-Types-MooseLike.changes 2013-08-06 11:04:27.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-MooX-Types-MooseLike.new/perl-MooX-Types-MooseLike.changes 2014-09-22 09:21:36.000000000 +0200 @@ -1,0 +2,7 @@ +Sun Sep 21 06:53:39 UTC 2014 - coolo@suse.com + +- updated to 0.27 + - Fix tests to not use package B (haarg) + - Bugfix for recent versions of Moo changing error messages (skaufman) + +------------------------------------------------------------------- Old: ---- MooX-Types-MooseLike-0.25.tar.gz New: ---- MooX-Types-MooseLike-0.27.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-MooX-Types-MooseLike.spec ++++++ --- /var/tmp/diff_new_pack.I92I6u/_old 2014-09-22 09:21:37.000000000 +0200 +++ /var/tmp/diff_new_pack.I92I6u/_new 2014-09-22 09:21:37.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-MooX-Types-MooseLike # -# 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,7 +17,7 @@ Name: perl-MooX-Types-MooseLike -Version: 0.25 +Version: 0.27 Release: 0 %define cpan_name MooX-Types-MooseLike Summary: some Moosish types and a type builder @@ -33,21 +33,6 @@ BuildRequires: perl(Moo) >= 0.09101 BuildRequires: perl(Test::Fatal) >= 0.003 BuildRequires: perl(Test::More) >= 0.96 -#BuildRequires: perl(A) -#BuildRequires: perl(Distar) -#BuildRequires: perl(Human) -#BuildRequires: perl(Local::TypeLibrary) -#BuildRequires: perl(Man) -#BuildRequires: perl(Moo::Role) -#BuildRequires: perl(Moose::Meta::TypeConstraint::Class) -#BuildRequires: perl(Moose::Meta::TypeConstraint::DuckType) -#BuildRequires: perl(Moose::Meta::TypeConstraint::Enum) -#BuildRequires: perl(Moose::Meta::TypeConstraint::Role) -#BuildRequires: perl(Moose::Meta::TypeConstraint::Union) -#BuildRequires: perl(Moose::Util::TypeConstraints) -#BuildRequires: perl(MooX::Types::MooseLike) -#BuildRequires: perl(MooX::Types::MooseLike::Base) -#BuildRequires: perl(Role::Tiny) Requires: perl(Module::Runtime) >= 0.012 %{perl_requires} ++++++ MooX-Types-MooseLike-0.25.tar.gz -> MooX-Types-MooseLike-0.27.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooX-Types-MooseLike-0.25/Changes new/MooX-Types-MooseLike-0.27/Changes --- old/MooX-Types-MooseLike-0.25/Changes 2013-07-29 16:45:22.000000000 +0200 +++ new/MooX-Types-MooseLike-0.27/Changes 2014-08-19 18:40:43.000000000 +0200 @@ -1,3 +1,9 @@ +0.27 - 2014-08-19 + - Fix tests to not use package B (haarg) + +0.26 - 2014-08-18 + - Bugfix for recent versions of Moo changing error messages (skaufman) + 0.25 - 2013-07-29 - Don't trigger bool overrides when checking for object instance type [RT#87382] (Mithaldu) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooX-Types-MooseLike-0.25/META.json new/MooX-Types-MooseLike-0.27/META.json --- old/MooX-Types-MooseLike-0.25/META.json 2013-07-29 16:54:18.000000000 +0200 +++ new/MooX-Types-MooseLike-0.27/META.json 2014-08-19 18:40:56.000000000 +0200 @@ -4,7 +4,7 @@ "mateu - Mateu X. Hunter (cpan:MATEU) <hunter@missoula.org>" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 6.68, CPAN::Meta::Converter version 2.120921", + "generated_by" : "ExtUtils::MakeMaker version 6.88, CPAN::Meta::Converter version 2.141520", "license" : [ "perl_5" ], @@ -48,5 +48,5 @@ }, "x_IRC" : "irc://irc.perl.org/#web-simple" }, - "version" : "0.25" + "version" : "0.27" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooX-Types-MooseLike-0.25/META.yml new/MooX-Types-MooseLike-0.27/META.yml --- old/MooX-Types-MooseLike-0.25/META.yml 2013-07-29 16:54:18.000000000 +0200 +++ new/MooX-Types-MooseLike-0.27/META.yml 2014-08-19 18:40:56.000000000 +0200 @@ -3,26 +3,26 @@ author: - 'mateu - Mateu X. Hunter (cpan:MATEU) <hunter@missoula.org>' build_requires: - Moo: 0.09101 - Test::Fatal: 0.003 - Test::More: 0.96 + Moo: '0.09101' + Test::Fatal: '0.003' + Test::More: '0.96' configure_requires: - ExtUtils::MakeMaker: 0 + ExtUtils::MakeMaker: '0' dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 6.68, CPAN::Meta::Converter version 2.120921' +generated_by: 'ExtUtils::MakeMaker version 6.88, CPAN::Meta::Converter version 2.141520' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html - version: 1.4 + version: '1.4' name: MooX-Types-MooseLike no_index: directory: - t - inc requires: - Module::Runtime: 0.012 + Module::Runtime: '0.012' resources: + IRC: irc://irc.perl.org/#web-simple bugtracker: http://rt.cpan.org/NoAuth/Bugs.html?Dist=MooX-Types-MooseLike repository: git://github.com/mateu/MooX-Types-MooseLike.git - x_IRC: irc://irc.perl.org/#web-simple -version: 0.25 +version: '0.27' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooX-Types-MooseLike-0.25/lib/MooX/Types/MooseLike/Base.pm new/MooX-Types-MooseLike-0.27/lib/MooX/Types/MooseLike/Base.pm --- old/MooX-Types-MooseLike-0.25/lib/MooX/Types/MooseLike/Base.pm 2013-07-29 16:44:32.000000000 +0200 +++ new/MooX-Types-MooseLike-0.27/lib/MooX/Types/MooseLike/Base.pm 2014-08-19 18:38:28.000000000 +0200 @@ -7,7 +7,7 @@ use Exporter 5.57 'import'; our @EXPORT_OK = (); -our $VERSION = 0.25; +our $VERSION = 0.27; # These types act like those found in Moose::Util::TypeConstraints. # Generally speaking, the same test is used. @@ -422,7 +422,7 @@ use MooX::Types::MooseLike::Base qw/HashRef ArrayRef/; -so one could then declare some attributtes like: +so one could then declare some attributes like: has 'contact' => ( is => 'ro', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooX-Types-MooseLike-0.25/lib/MooX/Types/MooseLike.pm new/MooX-Types-MooseLike-0.27/lib/MooX/Types/MooseLike.pm --- old/MooX-Types-MooseLike-0.25/lib/MooX/Types/MooseLike.pm 2013-07-29 16:43:05.000000000 +0200 +++ new/MooX-Types-MooseLike-0.27/lib/MooX/Types/MooseLike.pm 2014-08-19 18:38:18.000000000 +0200 @@ -8,7 +8,7 @@ use Carp qw(confess croak); use List::Util qw(first); -our $VERSION = '0.25'; +our $VERSION = '0.27'; sub register_types { my ($type_definitions, $into, $moose_namespace) = @_; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooX-Types-MooseLike-0.25/t/basic.t new/MooX-Types-MooseLike-0.27/t/basic.t --- old/MooX-Types-MooseLike-0.25/t/basic.t 2013-04-08 18:59:51.000000000 +0200 +++ new/MooX-Types-MooseLike-0.27/t/basic.t 2014-08-19 00:54:15.000000000 +0200 @@ -319,7 +319,7 @@ like( exception { MooX::Types::MooseLike::Test->new(an_undef => '') }, - qr/is not undef.*\n.*MooX::Types::MooseLike::Test::new.*basic\.t/, + qr/is not undef.*\n.*MooX::Types::MooseLike::Test::new.*basic\.t/s, 'The error looks like a useful stacktrace' ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooX-Types-MooseLike-0.25/t/parameterized.t new/MooX-Types-MooseLike-0.27/t/parameterized.t --- old/MooX-Types-MooseLike-0.25/t/parameterized.t 2013-03-26 06:47:09.000000000 +0100 +++ new/MooX-Types-MooseLike-0.27/t/parameterized.t 2014-08-19 18:37:44.000000000 +0200 @@ -1,17 +1,4 @@ { - package A; - use Moo; - has fun => (is => 'ro'); - 1; -} -{ - package B; - use Moo; - extends 'A'; - has funner => (is => 'ro'); - 1; -} -{ package MooX::Types::MooseLike::Test; use strict; use warnings FATAL => 'all'; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooX-Types-MooseLike-0.25/t/parameterized_with_string.t new/MooX-Types-MooseLike-0.27/t/parameterized_with_string.t --- old/MooX-Types-MooseLike-0.25/t/parameterized_with_string.t 2013-07-29 16:36:09.000000000 +0200 +++ new/MooX-Types-MooseLike-0.27/t/parameterized_with_string.t 2014-08-19 18:37:44.000000000 +0200 @@ -16,15 +16,15 @@ sub quoi { 'dieu' }; } { - package A; + package ClassA; use Moo; has fun => (is => 'ro'); 1; } { - package B; + package ClassB; use Moo; - extends 'A'; + extends 'ClassA'; has funner => (is => 'ro'); 1; } @@ -48,7 +48,7 @@ ); has instance_of_A_and_B => ( is => 'ro', - isa => InstanceOf['A', 'B'], + isa => InstanceOf['ClassA', 'ClassB'], ); has instance_of_NoBool => ( is => 'ro', @@ -103,7 +103,7 @@ qr/is not an instance of the class.*IO::Handle/, 'a Foo instance is not an instance of IO::Handle' ); -ok(MooX::Types::MooseLike::Test->new(instance_of_A_and_B => B->new ), 'instance of A and B'); +ok(MooX::Types::MooseLike::Test->new(instance_of_A_and_B => ClassB->new ), 'instance of ClassA and ClassB'); ok(MooX::Types::MooseLike::Test->new(instance_of_NoBool => NoBool->new ), 'instance of NoBool'); # ConsumerOf -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org