Hello community,

here is the log from the commit of package perl-Mojolicious for 
openSUSE:Factory checked in at 2020-01-14 21:10:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Mojolicious (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Mojolicious.new.6675 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Mojolicious"

Tue Jan 14 21:10:30 2020 rev:120 rq:764298 version:8.30

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Mojolicious/perl-Mojolicious.changes        
2019-12-30 12:34:55.795807706 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-Mojolicious.new.6675/perl-Mojolicious.changes  
    2020-01-14 21:13:38.710939043 +0100
@@ -1,0 +2,10 @@
+Fri Jan 10 03:09:42 UTC 2020 -  <[email protected]>
+
+- updated to 8.30
+   see /usr/share/doc/packages/perl-Mojolicious/Changes
+
+  8.30  2020-01-07
+    - Switch from Future::AsyncAwait::Frozen to Future::AsyncAwait for 
async/await
+      support.
+
+-------------------------------------------------------------------

Old:
----
  Mojolicious-8.29.tar.gz

New:
----
  Mojolicious-8.30.tar.gz

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

Other differences:
------------------
++++++ perl-Mojolicious.spec ++++++
--- /var/tmp/diff_new_pack.yWt3Ws/_old  2020-01-14 21:13:39.362939339 +0100
+++ /var/tmp/diff_new_pack.yWt3Ws/_new  2020-01-14 21:13:39.366939341 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Mojolicious
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           perl-Mojolicious
-Version:        8.29
+Version:        8.30
 Release:        0
 %define cpan_name Mojolicious
 Summary:        Real-time web framework

++++++ Mojolicious-8.29.tar.gz -> Mojolicious-8.30.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-8.29/Changes new/Mojolicious-8.30/Changes
--- old/Mojolicious-8.29/Changes        2019-12-28 00:31:06.000000000 +0100
+++ new/Mojolicious-8.30/Changes        2020-01-07 20:38:28.000000000 +0100
@@ -1,4 +1,8 @@
 
+8.30  2020-01-07
+  - Switch from Future::AsyncAwait::Frozen to Future::AsyncAwait for 
async/await
+    support.
+
 8.29  2019-12-28
   - Improved async/await support to work in many more cases, such as WebSocket
     handlers.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-8.29/META.json 
new/Mojolicious-8.30/META.json
--- old/Mojolicious-8.29/META.json      2019-12-28 17:57:13.000000000 +0100
+++ new/Mojolicious-8.30/META.json      2020-01-09 21:35:01.000000000 +0100
@@ -62,6 +62,6 @@
       },
       "x_IRC" : "irc://irc.freenode.net/#mojo"
    },
-   "version" : "8.29",
+   "version" : "8.30",
    "x_serialization_backend" : "JSON::PP version 4.04"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-8.29/META.yml 
new/Mojolicious-8.30/META.yml
--- old/Mojolicious-8.29/META.yml       2019-12-28 17:57:12.000000000 +0100
+++ new/Mojolicious-8.30/META.yml       2020-01-09 21:35:01.000000000 +0100
@@ -34,5 +34,5 @@
   homepage: https://mojolicious.org
   license: http://www.opensource.org/licenses/artistic-license-2.0
   repository: https://github.com/mojolicious/mojo.git
-version: '8.29'
+version: '8.30'
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-8.29/lib/Mojo/Base.pm 
new/Mojolicious-8.30/lib/Mojo/Base.pm
--- old/Mojolicious-8.29/lib/Mojo/Base.pm       2019-12-26 16:50:14.000000000 
+0100
+++ new/Mojolicious-8.30/lib/Mojo/Base.pm       2020-01-07 20:36:28.000000000 
+0100
@@ -20,10 +20,10 @@
 use constant ROLES =>
   !!(eval { require Role::Tiny; Role::Tiny->VERSION('2.000001'); 1 });
 
-# async/await support requires Future::AsyncAwait::Frozen 0.36+
+# async/await support requires Future::AsyncAwait 0.35+
 use constant ASYNC => $ENV{MOJO_NO_ASYNC} ? 0 : !!(eval {
-  require Future::AsyncAwait::Frozen;
-  Future::AsyncAwait::Frozen->VERSION('0.000001');
+  require Future::AsyncAwait;
+  Future::AsyncAwait->VERSION('0.35');
   1;
 });
 
@@ -129,10 +129,9 @@
 
     # async/await
     elsif ($flag eq '-async') {
-      Carp::croak 'Future::AsyncAwait::Frozen 0.36+ is required for 
async/await'
+      Carp::croak 'Future::AsyncAwait 0.35+ is required for async/await'
         unless ASYNC;
-      Future::AsyncAwait::Frozen->import_into($caller,
-        future_class => 'Mojo::Promise');
+      Future::AsyncAwait->import_into($caller, future_class => 
'Mojo::Promise');
     }
 
     # Signatures (Perl 5.20+)
@@ -272,8 +271,8 @@
   use Mojo::Base 'SomeBaseClass', -signatures;
   use Mojo::Base -role, -signatures;
 
-If you have L<Future::AsyncAwait::Frozen> 0.36+ installed you can also use the
-C<-async> flag to activate the C<async> and C<await> keywords to deal much more
+If you have L<Future::AsyncAwait> 0.35+ installed you can also use the 
C<-async>
+flag to activate the C<async> and C<await> keywords to deal much more
 efficiently with promises. Note that this feature is B<EXPERIMENTAL> and might
 change without warning!
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-8.29/lib/Mojolicious/Command/version.pm 
new/Mojolicious-8.30/lib/Mojolicious/Command/version.pm
--- old/Mojolicious-8.29/lib/Mojolicious/Command/version.pm     2019-12-26 
16:13:28.000000000 +0100
+++ new/Mojolicious-8.30/lib/Mojolicious/Command/version.pm     2020-01-07 
20:36:53.000000000 +0100
@@ -18,8 +18,8 @@
     = Mojo::IOLoop::Client->can_socks ? $IO::Socket::Socks::VERSION : 'n/a';
   my $tls = Mojo::IOLoop::TLS->can_tls    ? $IO::Socket::SSL::VERSION  : 'n/a';
   my $nnr = Mojo::IOLoop::Client->can_nnr ? $Net::DNS::Native::VERSION : 'n/a';
-  my $roles = Mojo::Base->ROLES ? $Role::Tiny::VERSION                 : 'n/a';
-  my $async = Mojo::Base->ASYNC ? $Future::AsyncAwait::Frozen::VERSION : 'n/a';
+  my $roles = Mojo::Base->ROLES ? $Role::Tiny::VERSION         : 'n/a';
+  my $async = Mojo::Base->ASYNC ? $Future::AsyncAwait::VERSION : 'n/a';
 
   print <<EOF;
 CORE
@@ -27,13 +27,13 @@
   Mojolicious ($Mojolicious::VERSION, $Mojolicious::CODENAME)
 
 OPTIONAL
-  Cpanel::JSON::XS 4.09+           ($json)
-  EV 4.0+                          ($ev)
-  IO::Socket::Socks 0.64+          ($socks)
-  IO::Socket::SSL 2.009+           ($tls)
-  Net::DNS::Native 0.15+           ($nnr)
-  Role::Tiny 2.000001+             ($roles)
-  Future::AsyncAwait::Frozen 0.36+ ($async)
+  Cpanel::JSON::XS 4.09+   ($json)
+  EV 4.0+                  ($ev)
+  IO::Socket::Socks 0.64+  ($socks)
+  IO::Socket::SSL 2.009+   ($tls)
+  Net::DNS::Native 0.15+   ($nnr)
+  Role::Tiny 2.000001+     ($roles)
+  Future::AsyncAwait 0.35+ ($async)
 
 EOF
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-8.29/lib/Mojolicious/Guides/Cookbook.pod 
new/Mojolicious-8.30/lib/Mojolicious/Guides/Cookbook.pod
--- old/Mojolicious-8.29/lib/Mojolicious/Guides/Cookbook.pod    2019-12-26 
17:24:12.000000000 +0100
+++ new/Mojolicious-8.30/lib/Mojolicious/Guides/Cookbook.pod    2020-01-07 
20:37:13.000000000 +0100
@@ -651,10 +651,10 @@
 
 =head2 async/await
 
-And if you have L<Future::AsyncAwait::Frozen> installed you can make using
-promises even easier. The C<async> and C<await> keywords are enabled with the
-C<-async> flag of L<Mojo::Base>, and make the use of closures with promises
-completely optional.
+And if you have L<Future::AsyncAwait> installed you can make using promises 
even
+easier. The C<async> and C<await> keywords are enabled with the C<-async> flag
+of L<Mojo::Base>, and make the use of closures with promises completely
+optional.
 
   use Mojo::Base -strict, -async;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-8.29/lib/Mojolicious.pm 
new/Mojolicious-8.30/lib/Mojolicious.pm
--- old/Mojolicious-8.29/lib/Mojolicious.pm     2019-12-28 00:28:28.000000000 
+0100
+++ new/Mojolicious-8.30/lib/Mojolicious.pm     2020-01-01 14:23:18.000000000 
+0100
@@ -59,7 +59,7 @@
 has validator => sub { Mojolicious::Validator->new };
 
 our $CODENAME = 'Supervillain';
-our $VERSION  = '8.29';
+our $VERSION  = '8.30';
 
 sub BUILD_DYNAMIC {
   my ($class, $method, $dyn_methods) = @_;
@@ -826,7 +826,7 @@
 
 =head2 Mojolicious Artwork
 
-  Copyright (C) 2010-2019, Sebastian Riedel.
+  Copyright (C) 2010-2020, Sebastian Riedel.
 
 Licensed under the CC-SA License, Version 4.0
 L<http://creativecommons.org/licenses/by-sa/4.0>.
@@ -1237,7 +1237,7 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright (C) 2008-2019, Sebastian Riedel and others.
+Copyright (C) 2008-2020, 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/Mojolicious-8.29/t/mojo/promise_async_await.t 
new/Mojolicious-8.30/t/mojo/promise_async_await.t
--- old/Mojolicious-8.29/t/mojo/promise_async_await.t   2019-12-28 
17:56:17.000000000 +0100
+++ new/Mojolicious-8.30/t/mojo/promise_async_await.t   2020-01-07 
20:37:21.000000000 +0100
@@ -7,7 +7,7 @@
 BEGIN {
   plan skip_all => 'set TEST_ASYNC_AWAIT to enable this test (developer only!)'
     unless $ENV{TEST_ASYNC_AWAIT} || $ENV{TEST_ALL};
-  plan skip_all => 'Future::AsyncAwait::Frozen 0.36+ required for this test!'
+  plan skip_all => 'Future::AsyncAwait 0.35+ required for this test!'
     unless Mojo::Base->ASYNC;
 }
 use Mojo::Base -async;


Reply via email to