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);


Reply via email to