Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package perl-Mojolicious-Plugin-Status for
openSUSE:Factory checked in at 2021-02-15 23:14:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Mojolicious-Plugin-Status (Old)
and /work/SRC/openSUSE:Factory/.perl-Mojolicious-Plugin-Status.new.28504
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Mojolicious-Plugin-Status"
Mon Feb 15 23:14:32 2021 rev:11 rq:871182 version:1.14
Changes:
--------
---
/work/SRC/openSUSE:Factory/perl-Mojolicious-Plugin-Status/perl-Mojolicious-Plugin-Status.changes
2021-01-05 18:13:26.223334687 +0100
+++
/work/SRC/openSUSE:Factory/.perl-Mojolicious-Plugin-Status.new.28504/perl-Mojolicious-Plugin-Status.changes
2021-02-15 23:16:48.799441782 +0100
@@ -1,0 +2,9 @@
+Tue Feb 9 03:07:29 UTC 2021 - Tina M??ller <[email protected]>
+
+- updated to 1.14
+ see /usr/share/doc/packages/perl-Mojolicious-Plugin-Status/Changes
+
+ 1.14 2021-02-09
+ - Switched back to Sereal for serialization in Mojo::MemoryMap to reduce
memory usage.
+
+-------------------------------------------------------------------
Old:
----
Mojolicious-Plugin-Status-1.13.tar.gz
New:
----
Mojolicious-Plugin-Status-1.14.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Mojolicious-Plugin-Status.spec ++++++
--- /var/tmp/diff_new_pack.HP4zZ8/_old 2021-02-15 23:16:49.435442732 +0100
+++ /var/tmp/diff_new_pack.HP4zZ8/_new 2021-02-15 23:16:49.443442743 +0100
@@ -18,7 +18,7 @@
%define cpan_name Mojolicious-Plugin-Status
Name: perl-Mojolicious-Plugin-Status
-Version: 1.13
+Version: 1.14
Release: 0
Summary: Mojolicious server status
License: Artistic-2.0
@@ -29,15 +29,15 @@
BuildRequires: perl
BuildRequires: perl-macros
BuildRequires: perl(BSD::Resource)
-BuildRequires: perl(Cpanel::JSON::XS) >= 4.09
BuildRequires: perl(File::Map)
BuildRequires: perl(File::Temp) >= 0.2308
BuildRequires: perl(Mojolicious) >= 8.50
+BuildRequires: perl(Sereal)
Requires: perl(BSD::Resource)
-Requires: perl(Cpanel::JSON::XS) >= 4.09
Requires: perl(File::Map)
Requires: perl(File::Temp) >= 0.2308
Requires: perl(Mojolicious) >= 8.50
+Requires: perl(Sereal)
%{perl_requires}
%description
++++++ Mojolicious-Plugin-Status-1.13.tar.gz ->
Mojolicious-Plugin-Status-1.14.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mojolicious-Plugin-Status-1.13/Changes
new/Mojolicious-Plugin-Status-1.14/Changes
--- old/Mojolicious-Plugin-Status-1.13/Changes 2020-12-10 18:32:28.000000000
+0100
+++ new/Mojolicious-Plugin-Status-1.14/Changes 2021-02-09 01:00:35.000000000
+0100
@@ -1,4 +1,7 @@
+1.14 2021-02-09
+ - Switched back to Sereal for serialization in Mojo::MemoryMap to reduce
memory usage.
+
1.13 2020-12-10
- Updated examples to use signatures.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mojolicious-Plugin-Status-1.13/META.json
new/Mojolicious-Plugin-Status-1.14/META.json
--- old/Mojolicious-Plugin-Status-1.13/META.json 2021-01-04
00:08:07.000000000 +0100
+++ new/Mojolicious-Plugin-Status-1.14/META.json 2021-02-09
01:02:48.000000000 +0100
@@ -34,10 +34,10 @@
"runtime" : {
"requires" : {
"BSD::Resource" : "0",
- "Cpanel::JSON::XS" : "4.09",
"File::Map" : "0",
"File::Temp" : "0.2308",
"Mojolicious" : "8.50",
+ "Sereal" : "0",
"perl" : "5.016"
}
}
@@ -61,6 +61,6 @@
"web" : "https://webchat.freenode.net/#mojo"
}
},
- "version" : "1.13",
- "x_serialization_backend" : "JSON::PP version 4.05"
+ "version" : "1.14",
+ "x_serialization_backend" : "JSON::PP version 4.06"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mojolicious-Plugin-Status-1.13/META.yml
new/Mojolicious-Plugin-Status-1.14/META.yml
--- old/Mojolicious-Plugin-Status-1.13/META.yml 2021-01-04 00:08:07.000000000
+0100
+++ new/Mojolicious-Plugin-Status-1.14/META.yml 2021-02-09 01:02:48.000000000
+0100
@@ -20,10 +20,10 @@
- t
requires:
BSD::Resource: '0'
- Cpanel::JSON::XS: '4.09'
File::Map: '0'
File::Temp: '0.2308'
Mojolicious: '8.50'
+ Sereal: '0'
perl: '5.016'
resources:
IRC:
@@ -33,5 +33,5 @@
homepage: https://mojolicious.org
license: http://www.opensource.org/licenses/artistic-license-2.0
repository: https://github.com/mojolicious/mojo-status.git
-version: '1.13'
+version: '1.14'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mojolicious-Plugin-Status-1.13/Makefile.PL
new/Mojolicious-Plugin-Status-1.14/Makefile.PL
--- old/Mojolicious-Plugin-Status-1.13/Makefile.PL 2020-06-03
16:09:37.000000000 +0200
+++ new/Mojolicious-Plugin-Status-1.14/Makefile.PL 2021-02-09
00:50:15.000000000 +0100
@@ -14,9 +14,9 @@
LICENSE => 'artistic_2',
META_MERGE => {
dynamic_config => 0,
- 'meta-spec' => {version => 2},
+ 'meta-spec' => {version => 2},
no_index => {directory => ['t']},
- prereqs => {runtime => {requires => {perl => '5.016'}}},
+ prereqs => {runtime => {requires => {perl => '5.016'}}},
resources => {
bugtracker => {web =>
'https://github.com/mojolicious/mojo-status/issues'},
homepage => 'https://mojolicious.org',
@@ -29,12 +29,6 @@
x_IRC => {url => 'irc://irc.freenode.net/#mojo', web =>
'https://webchat.freenode.net/#mojo'}
},
},
- PREREQ_PM => {
- Mojolicious => '8.50',
- 'BSD::Resource' => 0,
- 'Cpanel::JSON::XS' => '4.09',
- 'File::Map' => 0,
- 'File::Temp' => '0.2308'
- },
- test => {TESTS => 't/*.t'}
+ PREREQ_PM => {Mojolicious => '8.50', 'BSD::Resource' => 0, 'Sereal' => 0,
'File::Map' => 0, 'File::Temp' => '0.2308'},
+ test => {TESTS => 't/*.t'}
);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Mojolicious-Plugin-Status-1.13/examples/mixed.pl
new/Mojolicious-Plugin-Status-1.14/examples/mixed.pl
--- old/Mojolicious-Plugin-Status-1.13/examples/mixed.pl 2020-12-10
18:31:13.000000000 +0100
+++ new/Mojolicious-Plugin-Status-1.14/examples/mixed.pl 2021-02-09
00:58:59.000000000 +0100
@@ -36,7 +36,7 @@
# Forward messages to the browser
my $cb = $c->events->on(mojochat => sub ($events, $message) {
$c->send($message) });
- $c->on(finish => sub ($c) { $c->events->unsubscribe(mojochat => $cb) });
+ $c->on(finish => sub ($c, $code, $reason) { $c->events->unsubscribe(mojochat
=> $cb) });
};
# Minimal single-process WebSocket chat application for browser testing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Mojolicious-Plugin-Status-1.13/lib/Mojo/MemoryMap/Writer.pm
new/Mojolicious-Plugin-Status-1.14/lib/Mojo/MemoryMap/Writer.pm
--- old/Mojolicious-Plugin-Status-1.13/lib/Mojo/MemoryMap/Writer.pm
2020-06-19 22:08:09.000000000 +0200
+++ new/Mojolicious-Plugin-Status-1.14/lib/Mojo/MemoryMap/Writer.pm
2021-02-09 00:51:48.000000000 +0100
@@ -2,9 +2,7 @@
use Mojo::Base -base;
use Fcntl qw(:flock);
-use Cpanel::JSON::XS;
-
-my $JSON = Cpanel::JSON::XS->new->utf8;
+use Sereal qw(decode_sereal encode_sereal);
sub DESTROY { flock(shift->{fh}, LOCK_UN) or die "Couldn't flock: $!" }
@@ -18,7 +16,7 @@
sub fetch {
my $self = shift;
my $len = unpack 'N', substr(${$self->{map}}, 0, 4);
- return $JSON->decode(substr(${$self->{map}}, 4, $len));
+ return decode_sereal(substr(${$self->{map}}, 4, $len));
}
sub new {
@@ -30,8 +28,8 @@
sub store {
my ($self, $data) = @_;
- my $json = $JSON->encode($data);
- my $bytes = pack('N', length $json) . $json;
+ my $bin = encode_sereal($data);
+ my $bytes = pack('N', length $bin) . $bin;
${$self->{usage}} = my $usage = length $bytes;
return undef if $usage > length ${$self->{map}};
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Mojolicious-Plugin-Status-1.13/lib/Mojolicious/Plugin/Status.pm
new/Mojolicious-Plugin-Status-1.14/lib/Mojolicious/Plugin/Status.pm
--- old/Mojolicious-Plugin-Status-1.13/lib/Mojolicious/Plugin/Status.pm
2020-12-10 18:29:01.000000000 +0100
+++ new/Mojolicious-Plugin-Status-1.14/lib/Mojolicious/Plugin/Status.pm
2021-01-04 00:09:06.000000000 +0100
@@ -10,7 +10,7 @@
use constant MACOS => $^O eq 'darwin';
-our $VERSION = '1.13';
+our $VERSION = '1.14';
sub register {
my ($self, $app, $config) = @_;
@@ -381,7 +381,7 @@
=head1 COPYRIGHT AND LICENSE
-Copyright (C) 2018-2020, Sebastian Riedel and others.
+Copyright (C) 2018-2021, Sebastian Riedel and others.
This program is free software, you can redistribute it and/or modify it under
the terms of the Artistic License version
2.0.