Hello community, here is the log from the commit of package perl-Mojolicious-Plugin-Status for openSUSE:Factory checked in at 2020-02-18 10:42:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Mojolicious-Plugin-Status (Old) and /work/SRC/openSUSE:Factory/.perl-Mojolicious-Plugin-Status.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Mojolicious-Plugin-Status" Tue Feb 18 10:42:19 2020 rev:6 rq:774956 version:1.08 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Mojolicious-Plugin-Status/perl-Mojolicious-Plugin-Status.changes 2020-02-14 16:38:56.087637915 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Mojolicious-Plugin-Status.new.26092/perl-Mojolicious-Plugin-Status.changes 2020-02-18 10:42:37.093215398 +0100 @@ -1,0 +2,13 @@ +Mon Feb 17 03:09:48 UTC 2020 - <timueller+p...@suse.de> + +- updated to 1.08 + see /usr/share/doc/packages/perl-Mojolicious-Plugin-Status/Changes + + 1.08 2020-02-16 + - Fixed support for *BSD operating systems. + + 1.07 2020-02-14 + - Updated the File::Temp requirement to version 0.2308 to avoid flock bugs + that could make web apps hang forever. + +------------------------------------------------------------------- Old: ---- Mojolicious-Plugin-Status-1.06.tar.gz New: ---- Mojolicious-Plugin-Status-1.08.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Mojolicious-Plugin-Status.spec ++++++ --- /var/tmp/diff_new_pack.XYrQeE/_old 2020-02-18 10:42:37.773216785 +0100 +++ /var/tmp/diff_new_pack.XYrQeE/_new 2020-02-18 10:42:37.773216785 +0100 @@ -17,7 +17,7 @@ Name: perl-Mojolicious-Plugin-Status -Version: 1.06 +Version: 1.08 Release: 0 %define cpan_name Mojolicious-Plugin-Status Summary: Mojolicious server status @@ -32,10 +32,12 @@ BuildRequires: perl-macros BuildRequires: perl(BSD::Resource) BuildRequires: perl(File::Map) +BuildRequires: perl(File::Temp) >= 0.2308 BuildRequires: perl(Mojolicious) >= 8.33 BuildRequires: perl(Sereal) Requires: perl(BSD::Resource) Requires: perl(File::Map) +Requires: perl(File::Temp) >= 0.2308 Requires: perl(Mojolicious) >= 8.33 Requires: perl(Sereal) %{perl_requires} ++++++ Mojolicious-Plugin-Status-1.06.tar.gz -> Mojolicious-Plugin-Status-1.08.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mojolicious-Plugin-Status-1.06/Changes new/Mojolicious-Plugin-Status-1.08/Changes --- old/Mojolicious-Plugin-Status-1.06/Changes 2020-02-13 14:13:59.000000000 +0100 +++ new/Mojolicious-Plugin-Status-1.08/Changes 2020-02-16 18:10:30.000000000 +0100 @@ -1,4 +1,11 @@ +1.08 2020-02-16 + - Fixed support for *BSD operating systems. + +1.07 2020-02-14 + - Updated the File::Temp requirement to version 0.2308 to avoid flock bugs + that could make web apps hang forever. + 1.06 2020-02-14 - Fixed displaying RSS on Linux correctly. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mojolicious-Plugin-Status-1.06/META.json new/Mojolicious-Plugin-Status-1.08/META.json --- old/Mojolicious-Plugin-Status-1.06/META.json 2020-02-13 14:16:20.000000000 +0100 +++ new/Mojolicious-Plugin-Status-1.08/META.json 2020-02-16 18:13:00.000000000 +0100 @@ -35,6 +35,7 @@ "requires" : { "BSD::Resource" : "0", "File::Map" : "0", + "File::Temp" : "0.2308", "Mojolicious" : "8.33", "Sereal" : "0", "perl" : "5.010001" @@ -57,6 +58,6 @@ }, "x_IRC" : "irc://irc.freenode.net/#mojo" }, - "version" : "1.06", + "version" : "1.08", "x_serialization_backend" : "JSON::PP version 4.04" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mojolicious-Plugin-Status-1.06/META.yml new/Mojolicious-Plugin-Status-1.08/META.yml --- old/Mojolicious-Plugin-Status-1.06/META.yml 2020-02-13 14:16:20.000000000 +0100 +++ new/Mojolicious-Plugin-Status-1.08/META.yml 2020-02-16 18:13:00.000000000 +0100 @@ -21,6 +21,7 @@ requires: BSD::Resource: '0' File::Map: '0' + File::Temp: '0.2308' Mojolicious: '8.33' Sereal: '0' perl: '5.010001' @@ -30,5 +31,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.06' +version: '1.08' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mojolicious-Plugin-Status-1.06/Makefile.PL new/Mojolicious-Plugin-Status-1.08/Makefile.PL --- old/Mojolicious-Plugin-Status-1.06/Makefile.PL 2020-02-11 13:23:25.000000000 +0100 +++ new/Mojolicious-Plugin-Status-1.08/Makefile.PL 2020-02-14 16:56:04.000000000 +0100 @@ -5,6 +5,7 @@ use ExtUtils::MakeMaker; +# File::Temp 0.2308+ is required to avoid flock bugs WriteMakefile( NAME => 'Mojolicious::Plugin::Status', VERSION_FROM => 'lib/Mojolicious/Plugin/Status.pm', @@ -33,6 +34,7 @@ Mojolicious => '8.33', 'BSD::Resource' => 0, 'File::Map' => 0, + 'File::Temp' => '0.2308', Sereal => 0 }, test => {TESTS => 't/*.t'} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mojolicious-Plugin-Status-1.06/lib/Mojolicious/Plugin/Status.pm new/Mojolicious-Plugin-Status-1.08/lib/Mojolicious/Plugin/Status.pm --- old/Mojolicious-Plugin-Status-1.06/lib/Mojolicious/Plugin/Status.pm 2020-02-13 14:13:06.000000000 +0100 +++ new/Mojolicious-Plugin-Status-1.08/lib/Mojolicious/Plugin/Status.pm 2020-02-16 18:09:39.000000000 +0100 @@ -8,9 +8,9 @@ use Mojo::MemoryMap; use Mojo::Util 'humanize_bytes'; -use constant LINUX => $^O eq 'linux'; +use constant MACOS => $^O eq 'darwin'; -our $VERSION = '1.06'; +our $VERSION = '1.08'; sub register { my ($self, $app, $config) = @_; @@ -189,8 +189,8 @@ $self->{map}->writer->change(sub { @{$_->{workers}{$$}}{qw(utime stime maxrss)} = (getrusage)[0, 1, 2]; - # On Linux this resturns kilobytes - $_->{workers}{$$}{maxrss} = $_->{workers}{$$}{maxrss} * 1000 if LINUX; + # macOS actually returns bytes instead of kilobytes + $_->{workers}{$$}{maxrss} = $_->{workers}{$$}{maxrss} * 1000 unless MACOS; for my $id (keys %{$_->{workers}{$$}{connections}}) { _read_write($_->{workers}{$$}{connections}{$id}, $id);