Hello community,

here is the log from the commit of package perl-Mojolicious-Plugin-AssetPack 
for openSUSE:Factory checked in at 2017-03-24 02:23:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Mojolicious-Plugin-AssetPack (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Mojolicious-Plugin-AssetPack.new 
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Mojolicious-Plugin-AssetPack"

Fri Mar 24 02:23:18 2017 rev:29 rq:482153 version:1.41

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-Mojolicious-Plugin-AssetPack/perl-Mojolicious-Plugin-AssetPack.changes
      2017-02-15 10:07:15.932929319 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-Mojolicious-Plugin-AssetPack.new/perl-Mojolicious-Plugin-AssetPack.changes
 2017-03-24 02:23:19.573872766 +0100
@@ -1,0 +2,9 @@
+Fri Mar 17 07:04:00 UTC 2017 - [email protected]
+
+- updated to 1.41
+   see /usr/share/doc/packages/perl-Mojolicious-Plugin-AssetPack/Changes
+
+  1.41 2017-03-15T22:09:14+0100
+   - Fix bug in @import regex used by Pipe::Sass
+
+-------------------------------------------------------------------

Old:
----
  Mojolicious-Plugin-AssetPack-1.40.tar.gz

New:
----
  Mojolicious-Plugin-AssetPack-1.41.tar.gz

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

Other differences:
------------------
++++++ perl-Mojolicious-Plugin-AssetPack.spec ++++++
--- /var/tmp/diff_new_pack.V1gIpx/_old  2017-03-24 02:23:20.305769207 +0100
+++ /var/tmp/diff_new_pack.V1gIpx/_new  2017-03-24 02:23:20.305769207 +0100
@@ -17,14 +17,14 @@
 
 
 Name:           perl-Mojolicious-Plugin-AssetPack
-Version:        1.40
+Version:        1.41
 Release:        0
 %define cpan_name Mojolicious-Plugin-AssetPack
 Summary:        Compress and convert css, less, sass, javascript and 
coffeescript files
 License:        Artistic-2.0
 Group:          Development/Libraries/Perl
 Url:            http://search.cpan.org/dist/Mojolicious-Plugin-AssetPack/
-Source0:        
http://www.cpan.org/authors/id/J/JH/JHTHORSEN/%{cpan_name}-%{version}.tar.gz
+Source0:        
https://cpan.metacpan.org/authors/id/J/JH/JHTHORSEN/%{cpan_name}-%{version}.tar.gz
 Source1:        cpanspec.yml
 BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build

++++++ Mojolicious-Plugin-AssetPack-1.40.tar.gz -> 
Mojolicious-Plugin-AssetPack-1.41.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-Plugin-AssetPack-1.40/Changes 
new/Mojolicious-Plugin-AssetPack-1.41/Changes
--- old/Mojolicious-Plugin-AssetPack-1.40/Changes       2017-02-06 
00:10:58.000000000 +0100
+++ new/Mojolicious-Plugin-AssetPack-1.41/Changes       2017-03-15 
22:09:14.000000000 +0100
@@ -1,5 +1,8 @@
 Revision history for perl distribution Mojolicious-Plugin-AssetPack
 
+1.41 2017-03-15T22:09:14+0100
+ - Fix bug in @import regex used by Pipe::Sass
+
 1.40 2017-02-05T15:10:58-0800
  - Fix skipping @import in comments #121
  - Improved documentation for assetpack.def and paths #110
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-Plugin-AssetPack-1.40/META.json 
new/Mojolicious-Plugin-AssetPack-1.41/META.json
--- old/Mojolicious-Plugin-AssetPack-1.40/META.json     2017-02-06 
00:10:59.000000000 +0100
+++ new/Mojolicious-Plugin-AssetPack-1.41/META.json     2017-03-15 
22:09:15.000000000 +0100
@@ -48,6 +48,6 @@
          "url" : 
"https://github.com/jhthorsen/mojolicious-plugin-assetpack.git";
       }
    },
-   "version" : "1.40",
+   "version" : "1.41",
    "x_serialization_backend" : "JSON::PP version 2.27300"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-Plugin-AssetPack-1.40/META.yml 
new/Mojolicious-Plugin-AssetPack-1.41/META.yml
--- old/Mojolicious-Plugin-AssetPack-1.40/META.yml      2017-02-06 
00:10:59.000000000 +0100
+++ new/Mojolicious-Plugin-AssetPack-1.41/META.yml      2017-03-15 
22:09:15.000000000 +0100
@@ -25,5 +25,5 @@
   bugtracker: https://github.com/jhthorsen/mojolicious-plugin-assetpack/issues
   homepage: https://github.com/jhthorsen/mojolicious-plugin-assetpack
   repository: https://github.com/jhthorsen/mojolicious-plugin-assetpack.git
-version: '1.40'
+version: '1.41'
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-Plugin-AssetPack-1.40/README 
new/Mojolicious-Plugin-AssetPack-1.41/README
--- old/Mojolicious-Plugin-AssetPack-1.40/README        2017-02-06 
00:10:58.000000000 +0100
+++ new/Mojolicious-Plugin-AssetPack-1.41/README        2017-03-15 
22:09:14.000000000 +0100
@@ -3,7 +3,7 @@
     javascript and coffeescript files
 
 VERSION
-    1.40
+    1.41
 
 SYNOPSIS
   Application
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Mojolicious-Plugin-AssetPack-1.40/lib/Mojolicious/Plugin/AssetPack/Pipe/Sass.pm
 
new/Mojolicious-Plugin-AssetPack-1.41/lib/Mojolicious/Plugin/AssetPack/Pipe/Sass.pm
--- 
old/Mojolicious-Plugin-AssetPack-1.40/lib/Mojolicious/Plugin/AssetPack/Pipe/Sass.pm
 2017-02-05 23:54:12.000000000 +0100
+++ 
new/Mojolicious-Plugin-AssetPack-1.41/lib/Mojolicious/Plugin/AssetPack/Pipe/Sass.pm
 2017-03-15 22:06:47.000000000 +0100
@@ -7,7 +7,7 @@
 use Mojo::Util;
 
 my $FORMAT_RE = qr{^s[ac]ss$};
-my $IMPORT_RE = qr{ (^|[\n\r]+) ([^\@]*) (\@import \s+ (["']) (.*?) \4 \s* 
;)}sx;
+my $IMPORT_RE = qr{ (?:^|[\n\r]+) ([^\@\r\n]*) (\@import \s+ (["']) (.*?) \3 
\s* ;)}sx;
 my $SOURCE_MAP_PLACEHOLDER = sprintf '__%s__', __PACKAGE__;
 
 $SOURCE_MAP_PLACEHOLDER =~ s!::!_!g;
@@ -100,9 +100,9 @@
 
 SEARCH:
   while ($$ref =~ /$IMPORT_RE/gs) {
-    my $pre      = $2;
-    my $rel_path = $5;
-    my $mlen     = length $3;
+    my $pre      = $1;
+    my $rel_path = $4;
+    my $mlen     = length $2;
     my @rel      = split '/', $rel_path;
     my $name     = pop @rel;
     my $start    = pos($$ref) - $mlen;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Mojolicious-Plugin-AssetPack-1.40/lib/Mojolicious/Plugin/AssetPack.pm 
new/Mojolicious-Plugin-AssetPack-1.41/lib/Mojolicious/Plugin/AssetPack.pm
--- old/Mojolicious-Plugin-AssetPack-1.40/lib/Mojolicious/Plugin/AssetPack.pm   
2017-02-06 00:10:58.000000000 +0100
+++ new/Mojolicious-Plugin-AssetPack-1.41/lib/Mojolicious/Plugin/AssetPack.pm   
2017-03-15 22:09:14.000000000 +0100
@@ -6,7 +6,7 @@
 use Mojolicious::Plugin::AssetPack::Store;
 use Mojolicious::Plugin::AssetPack::Util qw(diag has_ro load_module DEBUG);
 
-our $VERSION = '1.40';
+our $VERSION = '1.41';
 
 my %TAG_TEMPLATE;
 $TAG_TEMPLATE{css} = [qw(link rel stylesheet href)];
@@ -277,7 +277,7 @@
 
 =head1 VERSION
 
-1.40
+1.41
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Mojolicious-Plugin-AssetPack-1.40/t/sass-dynamic-include.t 
new/Mojolicious-Plugin-AssetPack-1.41/t/sass-dynamic-include.t
--- old/Mojolicious-Plugin-AssetPack-1.40/t/sass-dynamic-include.t      
2016-11-14 19:55:19.000000000 +0100
+++ new/Mojolicious-Plugin-AssetPack-1.41/t/sass-dynamic-include.t      
2017-03-15 22:06:44.000000000 +0100
@@ -5,7 +5,7 @@
 my $t = t::Helper->t(pipes => ['Sass']);
 
 $t->app->routes->get(
-  '/_dynamic' => [format => 'scss'],
+  '/custom/asset/sass/variables' => [format => 'scss'],
   sub {
     shift->render(text => "\$color: black;\n");
   }
@@ -14,7 +14,7 @@
 $t->app->asset->process('app.css' => 'dynamic.scss');
 $t->get_ok('/')->status_is(200);
 $t->get_ok($t->tx->res->dom->at('link')->{href})->status_is(200)
-  ->content_like(qr{body.*black}s);
+  ->content_unlike(qr{\@import})->content_like(qr{body.*black}s);
 
 done_testing;
 
@@ -22,6 +22,9 @@
 @@ index.html.ep
 %= asset 'app.css'
 @@ dynamic.scss
-@import "http://local/dynamic";;
+@charset "UTF-8";
+// @import "skip/this";
+// Variables
+@import "http://local/custom/asset/sass/variables.scss";; // special case that 
AssetPack handles
 $color: red !default;
 body { color: $color; }


Reply via email to