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