Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package perl-Mojo-Log-Colored for
openSUSE:Factory checked in at 2021-02-23 20:21:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Mojo-Log-Colored (Old)
and /work/SRC/openSUSE:Factory/.perl-Mojo-Log-Colored.new.2378 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Mojo-Log-Colored"
Tue Feb 23 20:21:54 2021 rev:3 rq:874523 version:0.04
Changes:
--------
---
/work/SRC/openSUSE:Factory/perl-Mojo-Log-Colored/perl-Mojo-Log-Colored.changes
2020-05-26 17:20:13.648091816 +0200
+++
/work/SRC/openSUSE:Factory/.perl-Mojo-Log-Colored.new.2378/perl-Mojo-Log-Colored.changes
2021-02-23 20:23:16.183807672 +0100
@@ -1,0 +2,11 @@
+Mon Feb 22 16:47:26 UTC 2021 - Tina M??ller <[email protected]>
+
+- updated to 0.04
+ see /usr/share/doc/packages/perl-Mojo-Log-Colored/Changes
+
+ 0.04 2021-02-20T21:04:20Z
+
+ - Automatically honour Mojolicious 9 breaking change in default log
format based on
+ installed Mojo version
+
+-------------------------------------------------------------------
Old:
----
Mojo-Log-Colored-0.03.tar.gz
New:
----
Mojo-Log-Colored-0.04.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Mojo-Log-Colored.spec ++++++
--- /var/tmp/diff_new_pack.jiHqKL/_old 2021-02-23 20:23:16.827808242 +0100
+++ /var/tmp/diff_new_pack.jiHqKL/_new 2021-02-23 20:23:16.827808242 +0100
@@ -1,7 +1,7 @@
#
# spec file for package perl-Mojo-Log-Colored
#
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,18 +16,16 @@
#
+%define cpan_name Mojo-Log-Colored
Name: perl-Mojo-Log-Colored
-Version: 0.03
+Version: 0.04
Release: 0
-%define cpan_name Mojo-Log-Colored
Summary: Colored Mojo logging
License: Artistic-1.0 OR GPL-1.0-or-later
-Group: Development/Libraries/Perl
URL: https://metacpan.org/release/%{cpan_name}
Source0:
https://cpan.metacpan.org/authors/id/S/SI/SIMBABQUE/%{cpan_name}-%{version}.tar.gz
Source1: cpanspec.yml
BuildArch: noarch
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
BuildRequires: perl-macros
BuildRequires: perl(Capture::Tiny)
@@ -50,7 +48,7 @@
don't want to do that. Use this for development, not production.
%prep
-%setup -q -n %{cpan_name}-%{version}
+%autosetup -n %{cpan_name}-%{version}
%build
perl Build.PL --installdirs=vendor
@@ -64,7 +62,6 @@
%perl_gen_filelist
%files -f %{name}.files
-%defattr(-,root,root,755)
%doc Changes minil.toml README.md
%license LICENSE
++++++ Mojo-Log-Colored-0.03.tar.gz -> Mojo-Log-Colored-0.04.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mojo-Log-Colored-0.03/Changes
new/Mojo-Log-Colored-0.04/Changes
--- old/Mojo-Log-Colored-0.03/Changes 2020-05-22 14:32:38.000000000 +0200
+++ new/Mojo-Log-Colored-0.04/Changes 2021-02-20 22:04:23.000000000 +0100
@@ -1,5 +1,10 @@
Revision history for Perl extension Mojo-Log-Colored
+0.04 2021-02-20T21:04:20Z
+
+ - Automatically honour Mojolicious 9 breaking change in default log format
based on
+ installed Mojo version
+
0.03 2020-05-22T12:32:37Z
- Do not color line endings (Tina M??ller)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mojo-Log-Colored-0.03/MANIFEST
new/Mojo-Log-Colored-0.04/MANIFEST
--- old/Mojo-Log-Colored-0.03/MANIFEST 2020-05-22 14:32:38.000000000 +0200
+++ new/Mojo-Log-Colored-0.04/MANIFEST 2021-02-20 22:04:23.000000000 +0100
@@ -8,6 +8,8 @@
minil.toml
t/00_compile.t
t/log.t
+t/logformat_post_9.t
+t/logformat_pre_9.t
t/via_mojo.t
META.yml
MANIFEST
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mojo-Log-Colored-0.03/META.json
new/Mojo-Log-Colored-0.04/META.json
--- old/Mojo-Log-Colored-0.03/META.json 2020-05-22 14:32:38.000000000 +0200
+++ new/Mojo-Log-Colored-0.04/META.json 2021-02-20 22:04:23.000000000 +0100
@@ -4,7 +4,7 @@
"simbabque <[email protected]>"
],
"dynamic_config" : 0,
- "generated_by" : "Minilla/v3.1.10",
+ "generated_by" : "Minilla/v3.1.11",
"license" : [
"perl_5"
],
@@ -57,7 +57,7 @@
"provides" : {
"Mojo::Log::Colored" : {
"file" : "lib/Mojo/Log/Colored.pm",
- "version" : "0.03"
+ "version" : "0.04"
}
},
"release_status" : "stable",
@@ -71,12 +71,12 @@
"web" : "https://github.com/simbabque/Mojo-Log-Colored"
}
},
- "version" : "0.03",
+ "version" : "0.04",
"x_contributors" : [
"E. Choroba <[email protected]>",
"Mohammad S Anwar <[email protected]>",
"Tina M??ller <[email protected]>"
],
- "x_serialization_backend" : "JSON::PP version 2.27400_02",
+ "x_serialization_backend" : "JSON::PP version 2.97001",
"x_static_install" : 1
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mojo-Log-Colored-0.03/META.yml
new/Mojo-Log-Colored-0.04/META.yml
--- old/Mojo-Log-Colored-0.03/META.yml 2020-05-22 14:32:38.000000000 +0200
+++ new/Mojo-Log-Colored-0.04/META.yml 2021-02-20 22:04:23.000000000 +0100
@@ -8,7 +8,7 @@
configure_requires:
Module::Build::Tiny: '0.035'
dynamic_config: 0
-generated_by: 'Minilla/v3.1.10, CPAN::Meta::Converter version 2.150010'
+generated_by: 'Minilla/v3.1.11, CPAN::Meta::Converter version 2.150010'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -27,7 +27,7 @@
provides:
Mojo::Log::Colored:
file: lib/Mojo/Log/Colored.pm
- version: '0.03'
+ version: '0.04'
requires:
Mojolicious: '5.00'
Term::ANSIColor: '3.00'
@@ -36,7 +36,7 @@
bugtracker: https://github.com/simbabque/Mojo-Log-Colored/issues
homepage: https://github.com/simbabque/Mojo-Log-Colored
repository: git://github.com/simbabque/Mojo-Log-Colored.git
-version: '0.03'
+version: '0.04'
x_contributors:
- 'E. Choroba <[email protected]>'
- 'Mohammad S Anwar <[email protected]>'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mojo-Log-Colored-0.03/README.md
new/Mojo-Log-Colored-0.04/README.md
--- old/Mojo-Log-Colored-0.03/README.md 2020-05-22 14:32:38.000000000 +0200
+++ new/Mojo-Log-Colored-0.04/README.md 2021-02-20 22:04:23.000000000 +0100
@@ -79,6 +79,11 @@
[Mojo::Log::Colored](https://metacpan.org/pod/Mojo::Log::Colored) inherits all
methods from [Mojo::Log](https://metacpan.org/pod/Mojo::Log) and does not
implement new ones.
+# BREAKING CHANGES
+
+Mojolicious changed the way multi-line log messages are emitted [in version
9](https://mojolicious.io/blog/2021/02/14/announcing-mojolicious-9-0/).
+This logger honours this default format.
+
# SEE ALSO
[Mojo::Log](https://metacpan.org/pod/Mojo::Log),
[Term::ANSIColor](https://metacpan.org/pod/Term::ANSIColor)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mojo-Log-Colored-0.03/lib/Mojo/Log/Colored.pm
new/Mojo-Log-Colored-0.04/lib/Mojo/Log/Colored.pm
--- old/Mojo-Log-Colored-0.03/lib/Mojo/Log/Colored.pm 2020-05-22
14:32:38.000000000 +0200
+++ new/Mojo-Log-Colored-0.04/lib/Mojo/Log/Colored.pm 2021-02-20
22:04:23.000000000 +0100
@@ -4,7 +4,7 @@
use if $^O eq "MSWin32", "Win32::Console::ANSI";
-our $VERSION = "0.03";
+our $VERSION = "0.04";
has 'colors' => sub {
return {
@@ -37,8 +37,16 @@
)->_format;
}
-sub _default_format {
- '[' . localtime(shift) . '] [' . shift() . '] ' . join "\n", @_, '';
+# use the default logger format based on the Mojo version we're running under
+sub _default_format;
+if ($Mojolicious::VERSION && $Mojolicious::VERSION >= 9) {
+ *_default_format = sub {
+ '[' . localtime(shift) . '] [' . shift() . '] ' . join(' ', @_, "\n");
+ };
+} else {
+ *_default_format = sub {
+ '[' . localtime(shift) . '] [' . shift() . '] ' . join("\n", @_, '');
+ };
}
1;
@@ -128,6 +136,11 @@
L<Mojo::Log::Colored> inherits all methods from L<Mojo::Log> and does not
implement new ones.
+=head1 BREAKING CHANGES
+
+Mojolicious changed the way multi-line log messages are emitted L<in version
9|https://mojolicious.io/blog/2021/02/14/announcing-mojolicious-9-0/>.
+This logger honours this default format.
+
=head1 SEE ALSO
L<Mojo::Log>, L<Term::ANSIColor>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mojo-Log-Colored-0.03/t/logformat_post_9.t
new/Mojo-Log-Colored-0.04/t/logformat_post_9.t
--- old/Mojo-Log-Colored-0.03/t/logformat_post_9.t 1970-01-01
01:00:00.000000000 +0100
+++ new/Mojo-Log-Colored-0.04/t/logformat_post_9.t 2021-02-20
22:04:23.000000000 +0100
@@ -0,0 +1,20 @@
+use strict;
+use warnings;
+use Test::More;
+use Capture::Tiny 'capture_stderr';
+use Term::ANSIColor 'colorstrip';
+
+{
+ no warnings 'once';
+ $Mojolicious::VERSION = 9.01;
+
+ require Mojo::Log::Colored;
+}
+
+my $stderr = capture_stderr {
+ Mojo::Log::Colored->new->warn('foo', 'bar', "baz\nqrr");
+};
+
+like colorstrip($stderr), qr{foo\sbar\sbaz\nqrr}, "log contains spaces between
elements";
+
+done_testing;
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mojo-Log-Colored-0.03/t/logformat_pre_9.t
new/Mojo-Log-Colored-0.04/t/logformat_pre_9.t
--- old/Mojo-Log-Colored-0.03/t/logformat_pre_9.t 1970-01-01
01:00:00.000000000 +0100
+++ new/Mojo-Log-Colored-0.04/t/logformat_pre_9.t 2021-02-20
22:04:23.000000000 +0100
@@ -0,0 +1,20 @@
+use strict;
+use warnings;
+use Test::More;
+use Capture::Tiny 'capture_stderr';
+use Term::ANSIColor 'colorstrip';
+
+{
+ no warnings 'once';
+ $Mojolicious::VERSION = 8;
+
+ require Mojo::Log::Colored;
+}
+
+my $stderr = capture_stderr {
+ Mojo::Log::Colored->new->warn('foo', 'bar', "baz\nqrr");
+};
+
+like colorstrip($stderr), qr{foo\nbar\nbaz\nqrr}, "log contains spaces between
elements";
+
+done_testing;
\ No newline at end of file