Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-Minion for openSUSE:Factory 
checked in at 2021-02-17 18:12:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Minion (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Minion.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Minion"

Wed Feb 17 18:12:48 2021 rev:64 rq:873073 version:10.16

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Minion/perl-Minion.changes  2021-01-10 
19:46:06.454073085 +0100
+++ /work/SRC/openSUSE:Factory/.perl-Minion.new.28504/perl-Minion.changes       
2021-02-17 18:13:34.058040133 +0100
@@ -1,0 +2,9 @@
+Wed Feb 17 03:08:52 UTC 2021 - Tina M??ller <timueller+p...@suse.de>
+
+- updated to 10.16
+   see /usr/share/doc/packages/perl-Minion/Changes
+
+  10.16  2021-02-16
+    - Fixed Mojolicious 9.0 compatibility.
+
+-------------------------------------------------------------------

Old:
----
  Minion-10.15.tar.gz

New:
----
  Minion-10.16.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Minion.spec ++++++
--- /var/tmp/diff_new_pack.rLHXk5/_old  2021-02-17 18:13:34.574040555 +0100
+++ /var/tmp/diff_new_pack.rLHXk5/_new  2021-02-17 18:13:34.578040558 +0100
@@ -18,7 +18,7 @@
 
 %define cpan_name Minion
 Name:           perl-Minion
-Version:        10.15
+Version:        10.16
 Release:        0
 Summary:        Job queue
 License:        Artistic-2.0

++++++ Minion-10.15.tar.gz -> Minion-10.16.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Minion-10.15/Changes new/Minion-10.16/Changes
--- old/Minion-10.15/Changes    2021-01-04 00:05:06.000000000 +0100
+++ new/Minion-10.16/Changes    2021-02-16 10:59:43.000000000 +0100
@@ -1,4 +1,7 @@
 
+10.16  2021-02-16
+  - Fixed Mojolicious 9.0 compatibility.
+
 10.15  2020-12-10
   - Updated examples to use signatures.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Minion-10.15/META.json new/Minion-10.16/META.json
--- old/Minion-10.15/META.json  2021-01-04 00:05:41.000000000 +0100
+++ new/Minion-10.16/META.json  2021-02-16 11:00:31.000000000 +0100
@@ -53,10 +53,10 @@
          "web" : "https://github.com/mojolicious/minion";
       },
       "x_IRC" : {
-         "url" : "irc://irc.freenode.net/#mojo",
+         "url" : "irc://chat.freenode.net/#mojo",
          "web" : "https://webchat.freenode.net/#mojo";
       }
    },
-   "version" : "10.15",
-   "x_serialization_backend" : "JSON::PP version 4.05"
+   "version" : "10.16",
+   "x_serialization_backend" : "JSON::PP version 4.06"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Minion-10.15/META.yml new/Minion-10.16/META.yml
--- old/Minion-10.15/META.yml   2021-01-04 00:05:40.000000000 +0100
+++ new/Minion-10.16/META.yml   2021-02-16 11:00:31.000000000 +0100
@@ -23,11 +23,11 @@
   perl: '5.016'
 resources:
   IRC:
-    url: irc://irc.freenode.net/#mojo
+    url: irc://chat.freenode.net/#mojo
     web: https://webchat.freenode.net/#mojo
   bugtracker: https://github.com/mojolicious/minion/issues
   homepage: https://mojolicious.org
   license: http://www.opensource.org/licenses/artistic-license-2.0
   repository: https://github.com/mojolicious/minion.git
-version: '10.15'
+version: '10.16'
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Minion-10.15/Makefile.PL new/Minion-10.16/Makefile.PL
--- old/Minion-10.15/Makefile.PL        2020-06-03 16:08:25.000000000 +0200
+++ new/Minion-10.16/Makefile.PL        2021-01-17 15:58:51.000000000 +0100
@@ -13,9 +13,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/minion/issues'},
       homepage   => 'https://mojolicious.org',
@@ -25,7 +25,7 @@
         url  => 'https://github.com/mojolicious/minion.git',
         web  => 'https://github.com/mojolicious/minion',
       },
-      x_IRC => {url => 'irc://irc.freenode.net/#mojo', web => 
'https://webchat.freenode.net/#mojo'}
+      x_IRC => {url => 'irc://chat.freenode.net/#mojo', web => 
'https://webchat.freenode.net/#mojo'}
     },
   },
   PREREQ_PM => {Mojolicious => '8.50'},
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Minion-10.15/lib/Minion.pm 
new/Minion-10.16/lib/Minion.pm
--- old/Minion-10.15/lib/Minion.pm      2020-12-10 18:14:08.000000000 +0100
+++ new/Minion-10.16/lib/Minion.pm      2021-01-29 18:05:37.000000000 +0100
@@ -20,7 +20,7 @@
 has [qw(remove_after stuck_after)] => 172800;
 has tasks                          => sub { {} };
 
-our $VERSION = '10.15';
+our $VERSION = '10.16';
 
 sub add_task {
   my ($self, $name, $task) = @_;
@@ -1255,7 +1255,7 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright (C) 2014-2020, Sebastian Riedel and others.
+Copyright (C) 2014-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.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Minion-10.15/t/pg.t new/Minion-10.16/t/pg.t
--- old/Minion-10.15/t/pg.t     2020-10-24 18:15:08.000000000 +0200
+++ new/Minion-10.16/t/pg.t     2021-01-29 18:05:38.000000000 +0100
@@ -11,6 +11,7 @@
 
 use Minion;
 use Mojo::IOLoop;
+use Mojo::Promise;
 use Sys::Hostname qw(hostname);
 use Time::HiRes qw(usleep);
 
@@ -873,7 +874,7 @@
 
 subtest 'Perform job in a running event loop' => sub {
   my $id = $minion->enqueue(add => [8, 9]);
-  Mojo::IOLoop->delay(sub { $minion->perform_jobs })->wait;
+  Mojo::Promise->new->resolve->then(sub { $minion->perform_jobs })->wait;
   is $minion->job($id)->info->{state}, 'finished', 'right state';
   is_deeply $minion->job($id)->info->{result}, {added => 17}, 'right result';
 };
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Minion-10.15/t/pg_lite_app.t 
new/Minion-10.16/t/pg_lite_app.t
--- old/Minion-10.15/t/pg_lite_app.t    2020-10-24 18:15:09.000000000 +0200
+++ new/Minion-10.16/t/pg_lite_app.t    2021-01-29 18:05:38.000000000 +0100
@@ -7,6 +7,7 @@
 plan skip_all => 'set TEST_ONLINE to enable this test' unless 
$ENV{TEST_ONLINE};
 
 use Mojo::IOLoop;
+use Mojo::Promise;
 use Mojolicious::Lite;
 use Test::Mojo;
 
@@ -53,7 +54,7 @@
   my $first = $t->tx->res->text;
   $t->get_ok('/add' => form => {first => 4, second => 5})->status_is(200);
   my $second = $t->tx->res->text;
-  Mojo::IOLoop->delay(sub { $t->app->minion->perform_jobs({queues => 
['test']}) })->wait;
+  Mojo::Promise->new->resolve->then(sub { 
$t->app->minion->perform_jobs({queues => ['test']}) })->wait;
   $t->get_ok('/result' => form => {id => 
$first})->status_is(200)->content_is('5');
   $t->get_ok('/result' => form => {id => 
$second})->status_is(200)->content_is('9');
 };

Reply via email to