Hello community, here is the log from the commit of package perl-Devel-Declare for openSUSE:Factory checked in at 2017-04-07 14:21:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Devel-Declare (Old) and /work/SRC/openSUSE:Factory/.perl-Devel-Declare.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Devel-Declare" Fri Apr 7 14:21:01 2017 rev:12 rq:483267 version:0.006019 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Devel-Declare/perl-Devel-Declare.changes 2015-04-15 16:24:16.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Devel-Declare.new/perl-Devel-Declare.changes 2017-04-07 14:21:08.263629245 +0200 @@ -1,0 +2,12 @@ +Wed Mar 29 05:28:30 UTC 2017 - co...@suse.com + +- updated to 0.006019 + see /usr/share/doc/packages/perl-Devel-Declare/Changes + + 0.006019 - 2017-03-28 + - added deprecated flag to metadata. No deprecation warning is given at + runtime... for now... + - added "WARNING" section in pod, advising the deprecated status of this + module + +------------------------------------------------------------------- Old: ---- Devel-Declare-0.006018.tar.gz New: ---- Devel-Declare-0.006019.tar.gz cpanspec.yml ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Devel-Declare.spec ++++++ --- /var/tmp/diff_new_pack.HuhM9N/_old 2017-04-07 14:21:09.271486914 +0200 +++ /var/tmp/diff_new_pack.HuhM9N/_new 2017-04-07 14:21:09.271486914 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Devel-Declare # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -17,14 +17,15 @@ Name: perl-Devel-Declare -Version: 0.006018 +Version: 0.006019 Release: 0 %define cpan_name Devel-Declare Summary: Adding keywords to perl, in perl License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/Devel-Declare/ -Source: http://www.cpan.org/authors/id/E/ET/ETHER/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/E/ET/ETHER/%{cpan_name}-%{version}.tar.gz +Source1: cpanspec.yml BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros @@ -40,8 +41,8 @@ %{perl_requires} %description -the Devel::Declare manpage can install subroutines called declarators which -locally take over Perl's parser, allowing the creation of new syntax. +Devel::Declare can install subroutines called declarators which locally +take over Perl's parser, allowing the creation of new syntax. This document describes how to create a simple declarator. ++++++ Devel-Declare-0.006018.tar.gz -> Devel-Declare-0.006019.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/Changes new/Devel-Declare-0.006019/Changes --- old/Devel-Declare-0.006018/Changes 2015-03-24 20:10:50.000000000 +0100 +++ new/Devel-Declare-0.006019/Changes 2017-03-28 09:09:50.000000000 +0200 @@ -1,5 +1,11 @@ Revision history for Devel-Declare +0.006019 - 2017-03-28 + - added deprecated flag to metadata. No deprecation warning is given at + runtime... for now... + - added "WARNING" section in pod, advising the deprecated status of this + module + 0.006018 - 2015-03-24 - tests fixed for blead (5.21.*) (Matthew Horsfall, RT#102918) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/META.json new/Devel-Declare-0.006019/META.json --- old/Devel-Declare-0.006018/META.json 2015-03-24 20:11:06.000000000 +0100 +++ new/Devel-Declare-0.006019/META.json 2017-03-28 09:10:22.000000000 +0200 @@ -4,13 +4,13 @@ "Matt S Trout - <m...@shadowcat.co.uk> - original author" ], "dynamic_config" : 0, - "generated_by" : "ExtUtils::MakeMaker version 7.0517, CPAN::Meta::Converter version 2.150001", + "generated_by" : "ExtUtils::MakeMaker version 7.2501, CPAN::Meta::Converter version 2.150010", "license" : [ "perl_5" ], "meta-spec" : { "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", - "version" : "2" + "version" : 2 }, "name" : "Devel-Declare", "no_index" : { @@ -55,7 +55,7 @@ "web" : "http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=p5sagit/Devel-Declare.git" } }, - "version" : "0.006018", + "version" : "0.006019", "x_contributors" : [ "Florian Ragwitz <r...@debian.org>", "Matt S Trout <m...@shadowcat.co.uk>", @@ -74,6 +74,7 @@ "Matthew Horsfall <wolfs...@cpan.org>", "Nick Perez <npe...@cpan.org>", "Yanick Champoux <yan...@babyl.dyndns.org>" - ] + ], + "x_deprecated" : 1, + "x_serialization_backend" : "JSON::MaybeXS version 1.003009" } - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/META.yml new/Devel-Declare-0.006019/META.yml --- old/Devel-Declare-0.006018/META.yml 2015-03-24 20:11:06.000000000 +0100 +++ new/Devel-Declare-0.006019/META.yml 2017-03-28 09:10:21.000000000 +0200 @@ -10,7 +10,7 @@ B::Hooks::OP::Check: '0.19' ExtUtils::Depends: '0.302' dynamic_config: 0 -generated_by: 'ExtUtils::MakeMaker version 7.0517, CPAN::Meta::Converter version 2.150001' +generated_by: 'ExtUtils::MakeMaker version 7.2501, CPAN::Meta::Converter version 2.150010' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -29,7 +29,7 @@ resources: bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=Devel-Declare repository: git://git.shadowcat.co.uk/p5sagit/Devel-Declare.git -version: '0.006018' +version: '0.006019' x_contributors: - 'Florian Ragwitz <r...@debian.org>' - 'Matt S Trout <m...@shadowcat.co.uk>' @@ -48,4 +48,5 @@ - 'Matthew Horsfall <wolfs...@cpan.org>' - 'Nick Perez <npe...@cpan.org>' - 'Yanick Champoux <yan...@babyl.dyndns.org>' - +x_deprecated: 1 +x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/Makefile.PL new/Devel-Declare-0.006019/Makefile.PL --- old/Devel-Declare-0.006018/Makefile.PL 2015-03-24 20:07:33.000000000 +0100 +++ new/Devel-Declare-0.006019/Makefile.PL 2017-03-28 05:06:19.000000000 +0200 @@ -3,7 +3,7 @@ use 5.008001; use ExtUtils::MakeMaker; -(do 'maint/Makefile.PL.include' or die $@) unless -f 'META.yml'; +(do './maint/Makefile.PL.include' or die $@) unless -f 'META.yml'; use ExtUtils::Depends; my $pkg = ExtUtils::Depends->new('Devel::Declare', 'B::Hooks::OP::Check'); @@ -17,10 +17,6 @@ # have to do this since old EUMM dev releases miss the eval $VERSION line my $mymeta_works = do { no warnings; $ExtUtils::MakeMaker::VERSION >= 6.5707 }; -sub MY::postamble { - '$(OBJECT) : stolen_chunk_of_toke.c' -} - WriteMakefile( NAME => 'Devel::Declare', AUTHOR => 'Matt S Trout - <m...@shadowcat.co.uk> - original author', @@ -79,10 +75,12 @@ 'Nick Perez <npe...@cpan.org>', 'Yanick Champoux <yan...@babyl.dyndns.org>', ], + x_deprecated => 1, }, C => [ 'Declare.c' ], XS => { 'Declare.xs' => 'Declare.c' }, + depend => { '$(OBJECT)' => 'stolen_chunk_of_toke.c' }, $pkg->get_makefile_vars, ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/README new/Devel-Declare-0.006019/README --- old/Devel-Declare-0.006018/README 2015-03-24 20:11:07.000000000 +0100 +++ new/Devel-Declare-0.006019/README 2017-03-28 09:10:22.000000000 +0200 @@ -18,6 +18,25 @@ This document describes how to create a simple declarator. +WARNING + Warning: Devel::Declare is a giant bag of crack originally implemented + by mst with the goal of upsetting the perl core developers so much by + its very existence that they implemented proper keyword handling in the + core. + + As of perl5 version 14, this goal has been achieved, and modules such as + Devel::CallParser, Function::Parameters, and Keyword::Simple provide + mechanisms to mangle perl syntax that don't require hallucinogenic drugs + to interpret the error messages they produce. + + If you are using something that uses Devel::Declare, please for the love + of kittens use something else: + + * Instead of TryCatch, use Try::Tiny + + * Instead of Method::Signatures, use real subroutine signatures + (requires perl 5.22) or Moops + USAGE We'll demonstrate the usage of "Devel::Declare" with a motivating example: a new "method" keyword, which acts like the builtin "sub", but diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/lib/Devel/Declare/Context/Simple.pm new/Devel-Declare-0.006019/lib/Devel/Declare/Context/Simple.pm --- old/Devel-Declare-0.006018/lib/Devel/Declare/Context/Simple.pm 2015-03-24 20:01:37.000000000 +0100 +++ new/Devel-Declare-0.006019/lib/Devel/Declare/Context/Simple.pm 2016-08-29 03:56:47.000000000 +0200 @@ -6,7 +6,7 @@ use B::Hooks::EndOfScope; use Carp qw/confess/; -our $VERSION = '0.006018'; +our $VERSION = '0.006019'; sub new { my $class = shift; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/lib/Devel/Declare/MethodInstaller/Simple.pm new/Devel-Declare-0.006019/lib/Devel/Declare/MethodInstaller/Simple.pm --- old/Devel-Declare-0.006018/lib/Devel/Declare/MethodInstaller/Simple.pm 2015-03-24 20:01:37.000000000 +0100 +++ new/Devel-Declare-0.006019/lib/Devel/Declare/MethodInstaller/Simple.pm 2016-08-29 03:56:47.000000000 +0200 @@ -7,7 +7,7 @@ use strict; use warnings; -our $VERSION = '0.006018'; +our $VERSION = '0.006019'; sub install_methodhandler { my $class = shift; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/lib/Devel/Declare.pm new/Devel-Declare-0.006019/lib/Devel/Declare.pm --- old/Devel-Declare-0.006018/lib/Devel/Declare.pm 2015-03-24 20:01:37.000000000 +0100 +++ new/Devel-Declare-0.006019/lib/Devel/Declare.pm 2017-03-28 05:06:35.000000000 +0200 @@ -1,11 +1,11 @@ package Devel::Declare; -# ABSTRACT: Adding keywords to perl, in perl +# ABSTRACT: (DEPRECATED) Adding keywords to perl, in perl use strict; use warnings; use 5.008001; -our $VERSION = '0.006018'; +our $VERSION = '0.006019'; use constant DECLARE_NAME => 1; use constant DECLARE_PROTO => 2; @@ -309,6 +309,36 @@ This document describes how to create a simple declarator. +=head1 WARNING + +=for comment mst wrote this warning for MooseX::Declare, and ether adapted it for here: + +B<Warning:> Devel::Declare is a giant bag of crack +originally implemented by mst with the goal of upsetting the perl core +developers so much by its very existence that they implemented proper +keyword handling in the core. + +As of perl5 version 14, this goal has been achieved, and modules such +as L<Devel::CallParser>, L<Function::Parameters>, and L<Keyword::Simple> provide +mechanisms to mangle perl syntax that don't require hallucinogenic +drugs to interpret the error messages they produce. + +If you are using something that uses Devel::Declare, please for the love +of kittens use something else: + +=over 4 + +=item * + +Instead of L<TryCatch>, use L<Try::Tiny> + +=item * + +Instead of L<Method::Signatures>, use +L<real subroutine signatures|perlsub/Signatures> (requires perl 5.22) or L<Moops> + +=back + =head1 USAGE We'll demonstrate the usage of C<Devel::Declare> with a motivating example: a new diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/t/build_sub_installer.t new/Devel-Declare-0.006019/t/build_sub_installer.t --- old/Devel-Declare-0.006018/t/build_sub_installer.t 2015-03-08 09:07:51.000000000 +0100 +++ new/Devel-Declare-0.006019/t/build_sub_installer.t 2015-12-26 01:28:35.000000000 +0100 @@ -1,6 +1,6 @@ use strict; use warnings; -use Test::More; +use Test::More 0.88; use Devel::Declare (); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/t/combi.t new/Devel-Declare-0.006019/t/combi.t --- old/Devel-Declare-0.006018/t/combi.t 2015-03-08 09:07:51.000000000 +0100 +++ new/Devel-Declare-0.006019/t/combi.t 2015-12-26 01:28:35.000000000 +0100 @@ -1,6 +1,6 @@ use strict; use warnings; -use Test::More; +use Test::More 0.88; sub method :lvalue {my $sv;} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/t/ctx-simple.t new/Devel-Declare-0.006019/t/ctx-simple.t --- old/Devel-Declare-0.006018/t/ctx-simple.t 2015-03-08 09:07:51.000000000 +0100 +++ new/Devel-Declare-0.006019/t/ctx-simple.t 2015-12-26 01:28:35.000000000 +0100 @@ -133,7 +133,7 @@ } -use Test::More; +use Test::More 0.88; my $o = DeclareTest->new(attr => "value"); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/t/debug.t new/Devel-Declare-0.006019/t/debug.t --- old/Devel-Declare-0.006018/t/debug.t 2015-03-08 09:07:51.000000000 +0100 +++ new/Devel-Declare-0.006019/t/debug.t 2016-07-12 00:13:58.000000000 +0200 @@ -1,10 +1,10 @@ use strict; use warnings; -use Test::More; +use Test::More 0.88; BEGIN { - if($] eq "5.011002") { + if("$]" eq "5.011002") { plan skip_all => "line debugging broken on 5.11.2"; } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/t/early1.t new/Devel-Declare-0.006019/t/early1.t --- old/Devel-Declare-0.006018/t/early1.t 2015-03-08 09:07:51.000000000 +0100 +++ new/Devel-Declare-0.006019/t/early1.t 2016-07-28 22:12:20.000000000 +0200 @@ -1,5 +1,6 @@ use strict; use warnings; use Test::More tests => 1; -use t::early1_x; +use lib 't'; +use early1_x; class {}; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/t/early1_x.pm new/Devel-Declare-0.006019/t/early1_x.pm --- old/Devel-Declare-0.006018/t/early1_x.pm 2015-03-08 09:07:51.000000000 +0100 +++ new/Devel-Declare-0.006019/t/early1_x.pm 2016-07-28 22:12:08.000000000 +0200 @@ -1,4 +1,4 @@ -package t::early1_x; +package early1_x; use strict; use warnings; sub import { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/t/eval.t new/Devel-Declare-0.006019/t/eval.t --- old/Devel-Declare-0.006018/t/eval.t 2015-03-08 09:07:51.000000000 +0100 +++ new/Devel-Declare-0.006019/t/eval.t 2015-12-26 01:28:35.000000000 +0100 @@ -1,6 +1,6 @@ use strict; use warnings; -use Test::More; +use Test::More 0.88; sub method { my ($usepack, $name, $inpack, $sub) = @_; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/t/fail.t new/Devel-Declare-0.006019/t/fail.t --- old/Devel-Declare-0.006018/t/fail.t 2015-03-08 09:07:51.000000000 +0100 +++ new/Devel-Declare-0.006019/t/fail.t 2015-12-26 01:28:35.000000000 +0100 @@ -1,6 +1,6 @@ use strict; use warnings; -use Test::More; +use Test::More 0.88; use Devel::Declare::MethodInstaller::Simple; BEGIN { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/t/methinstaller-simple.t new/Devel-Declare-0.006019/t/methinstaller-simple.t --- old/Devel-Declare-0.006018/t/methinstaller-simple.t 2015-03-08 09:07:51.000000000 +0100 +++ new/Devel-Declare-0.006019/t/methinstaller-simple.t 2015-12-26 01:28:35.000000000 +0100 @@ -1,6 +1,6 @@ use strict; use warnings; -use Test::More; +use Test::More 0.88; my $Have_Devel_BeginLift; BEGIN { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/t/method-no-semi.t new/Devel-Declare-0.006019/t/method-no-semi.t --- old/Devel-Declare-0.006018/t/method-no-semi.t 2015-03-08 09:07:51.000000000 +0100 +++ new/Devel-Declare-0.006019/t/method-no-semi.t 2015-12-26 01:28:35.000000000 +0100 @@ -156,7 +156,7 @@ } -use Test::More; +use Test::More 0.88; my $o = DeclareTest->new(attr => "value"); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/t/method.t new/Devel-Declare-0.006019/t/method.t --- old/Devel-Declare-0.006018/t/method.t 2015-03-08 09:07:51.000000000 +0100 +++ new/Devel-Declare-0.006019/t/method.t 2015-12-26 01:28:35.000000000 +0100 @@ -140,7 +140,7 @@ } -use Test::More; +use Test::More 0.88; my $o = DeclareTest->new(attr => "value"); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/t/new.t new/Devel-Declare-0.006019/t/new.t --- old/Devel-Declare-0.006018/t/new.t 2015-03-08 09:07:51.000000000 +0100 +++ new/Devel-Declare-0.006019/t/new.t 2015-12-26 01:28:35.000000000 +0100 @@ -1,7 +1,7 @@ use strict; use warnings; use Devel::Declare (); -use Test::More; +use Test::More 0.88; { package FoomHandlers; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/t/no-bareword.t new/Devel-Declare-0.006019/t/no-bareword.t --- old/Devel-Declare-0.006018/t/no-bareword.t 2015-03-08 09:07:51.000000000 +0100 +++ new/Devel-Declare-0.006019/t/no-bareword.t 2015-12-26 01:28:35.000000000 +0100 @@ -1,6 +1,6 @@ use strict; use warnings; -use Test::More; +use Test::More 0.88; our $i; BEGIN { $i = 0 }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/t/pack.t new/Devel-Declare-0.006019/t/pack.t --- old/Devel-Declare-0.006018/t/pack.t 2015-03-08 09:07:51.000000000 +0100 +++ new/Devel-Declare-0.006019/t/pack.t 2015-12-26 01:28:35.000000000 +0100 @@ -1,6 +1,6 @@ use strict; use warnings; -use Test::More; +use Test::More 0.88; sub class { $_[0]->(); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/t/padstuff.t new/Devel-Declare-0.006019/t/padstuff.t --- old/Devel-Declare-0.006018/t/padstuff.t 2015-03-08 09:07:51.000000000 +0100 +++ new/Devel-Declare-0.006019/t/padstuff.t 2015-12-26 01:28:35.000000000 +0100 @@ -1,6 +1,6 @@ use strict; use warnings; -use Test::More; +use Test::More 0.88; sub action (&) { return shift; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/t/proto.t new/Devel-Declare-0.006019/t/proto.t --- old/Devel-Declare-0.006018/t/proto.t 2015-03-08 09:07:51.000000000 +0100 +++ new/Devel-Declare-0.006019/t/proto.t 2015-12-26 01:28:35.000000000 +0100 @@ -1,6 +1,6 @@ use strict; use warnings; -use Test::More; +use Test::More 0.88; sub fun :lvalue { return my $sv; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/t/simple.t new/Devel-Declare-0.006019/t/simple.t --- old/Devel-Declare-0.006018/t/simple.t 2015-03-08 09:07:51.000000000 +0100 +++ new/Devel-Declare-0.006019/t/simple.t 2015-12-26 01:28:35.000000000 +0100 @@ -1,6 +1,6 @@ use strict; use warnings; -use Test::More; +use Test::More 0.88; sub method { my ($usepack, $name, $inpack, $sub) = @_; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/t/statement.t new/Devel-Declare-0.006019/t/statement.t --- old/Devel-Declare-0.006018/t/statement.t 2015-03-08 09:07:51.000000000 +0100 +++ new/Devel-Declare-0.006019/t/statement.t 2015-12-26 01:28:35.000000000 +0100 @@ -1,7 +1,7 @@ use strict; use warnings; use Devel::Declare (); -use Test::More; +use Test::More 0.88; { package FoomHandlers; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Devel-Declare-0.006018/t/sugar.t new/Devel-Declare-0.006019/t/sugar.t --- old/Devel-Declare-0.006018/t/sugar.t 2015-03-08 09:07:51.000000000 +0100 +++ new/Devel-Declare-0.006019/t/sugar.t 2015-12-26 01:28:35.000000000 +0100 @@ -66,7 +66,7 @@ } -use Test::More; +use Test::More 0.88; my $o = DeclareTest->new(attr => "value"); ++++++ cpanspec.yml ++++++ --- #description_paragraphs: 3 #description: |- # override description from CPAN #summary: override summary from CPAN #no_testing: broken upstream #sources: # - source1 # - source2 #patches: # foo.patch: -p1 # bar.patch: #preamble: |- # BuildRequires: gcc-c++ #post_prep: |- # hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'` # sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL #post_build: |- # rm unused.files #post_install: |- # sed on %{name}.files #license: SUSE-NonFree #skip_noarch: 1 #custom_build: |- #./Build build flags=%{?_smp_mflags} --myflag #custom_test: |- #startserver && make test #ignore_requires: Bizarre::Module