Hello community,
here is the log from the commit of package rubygem-sprockets-helpers for
openSUSE:Factory checked in at 2020-05-11 13:39:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-sprockets-helpers (Old)
and /work/SRC/openSUSE:Factory/.rubygem-sprockets-helpers.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-sprockets-helpers"
Mon May 11 13:39:58 2020 rev:2 rq:802378 version:1.3.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/rubygem-sprockets-helpers/rubygem-sprockets-helpers.changes
2017-03-03 17:44:11.724009465 +0100
+++
/work/SRC/openSUSE:Factory/.rubygem-sprockets-helpers.new.2738/rubygem-sprockets-helpers.changes
2020-05-11 13:39:59.968947241 +0200
@@ -1,0 +2,6 @@
+Thu May 7 21:33:39 UTC 2020 - Stephan Kulow <[email protected]>
+
+- updated to version 1.3.0
+ no changelog found
+
+-------------------------------------------------------------------
Old:
----
sprockets-helpers-1.2.1.gem
New:
----
sprockets-helpers-1.3.0.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-sprockets-helpers.spec ++++++
--- /var/tmp/diff_new_pack.4T1lZ4/_old 2020-05-11 13:40:01.028949464 +0200
+++ /var/tmp/diff_new_pack.4T1lZ4/_new 2020-05-11 13:40:01.032949472 +0200
@@ -1,7 +1,7 @@
#
# spec file for package rubygem-sprockets-helpers
#
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
@@ -24,7 +24,7 @@
#
Name: rubygem-sprockets-helpers
-Version: 1.2.1
+Version: 1.3.0
Release: 0
%define mod_name sprockets-helpers
%define mod_full_name %{mod_name}-%{version}
@@ -32,8 +32,8 @@
BuildRequires: %{rubygem gem2rpm}
BuildRequires: %{ruby}
BuildRequires: ruby-macros >= 5
-Url: https://github.com/petebrowne/sprockets-helpers
-Source: http://rubygems.org/gems/%{mod_full_name}.gem
+URL: https://github.com/petebrowne/sprockets-helpers
+Source: https://rubygems.org/gems/%{mod_full_name}.gem
Source1: gem2rpm.yml
Summary: Asset path helpers for Sprockets 2.x & 3.x applications
License: MIT
++++++ sprockets-helpers-1.2.1.gem -> sprockets-helpers-1.3.0.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Appraisals new/Appraisals
--- old/Appraisals 2015-06-25 16:44:03.000000000 +0200
+++ new/Appraisals 2020-04-23 16:03:35.000000000 +0200
@@ -40,4 +40,8 @@
appraise 'sprockets-3.2' do
gem 'sprockets', '~> 3.2.0'
-end
\ No newline at end of file
+end
+
+appraise 'sprockets-4.0' do
+ gem 'sprockets', '~> 4.0.0'
+end
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gemfiles/sprockets_2.2.gemfile
new/gemfiles/sprockets_2.2.gemfile
--- old/gemfiles/sprockets_2.2.gemfile 2015-06-25 16:44:03.000000000 +0200
+++ new/gemfiles/sprockets_2.2.gemfile 2020-04-23 16:03:35.000000000 +0200
@@ -4,4 +4,4 @@
gem "sprockets", "~> 2.2.0"
-gemspec :path => "../"
+gemspec path: "../"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gemfiles/sprockets_2.3.gemfile
new/gemfiles/sprockets_2.3.gemfile
--- old/gemfiles/sprockets_2.3.gemfile 2015-06-25 16:44:03.000000000 +0200
+++ new/gemfiles/sprockets_2.3.gemfile 2020-04-23 16:03:35.000000000 +0200
@@ -4,4 +4,4 @@
gem "sprockets", "~> 2.3.0"
-gemspec :path => "../"
+gemspec path: "../"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gemfiles/sprockets_2.4.gemfile
new/gemfiles/sprockets_2.4.gemfile
--- old/gemfiles/sprockets_2.4.gemfile 2015-06-25 16:44:03.000000000 +0200
+++ new/gemfiles/sprockets_2.4.gemfile 2020-04-23 16:03:35.000000000 +0200
@@ -4,4 +4,4 @@
gem "sprockets", "~> 2.4.0"
-gemspec :path => "../"
+gemspec path: "../"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gemfiles/sprockets_2.5.gemfile
new/gemfiles/sprockets_2.5.gemfile
--- old/gemfiles/sprockets_2.5.gemfile 2015-06-25 16:44:03.000000000 +0200
+++ new/gemfiles/sprockets_2.5.gemfile 2020-04-23 16:03:35.000000000 +0200
@@ -4,4 +4,4 @@
gem "sprockets", "~> 2.5.0"
-gemspec :path => "../"
+gemspec path: "../"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gemfiles/sprockets_2.6.gemfile
new/gemfiles/sprockets_2.6.gemfile
--- old/gemfiles/sprockets_2.6.gemfile 2015-06-25 16:44:03.000000000 +0200
+++ new/gemfiles/sprockets_2.6.gemfile 2020-04-23 16:03:35.000000000 +0200
@@ -4,4 +4,4 @@
gem "sprockets", "~> 2.6.0"
-gemspec :path => "../"
+gemspec path: "../"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gemfiles/sprockets_2.7.gemfile
new/gemfiles/sprockets_2.7.gemfile
--- old/gemfiles/sprockets_2.7.gemfile 2015-06-25 16:44:03.000000000 +0200
+++ new/gemfiles/sprockets_2.7.gemfile 2020-04-23 16:03:35.000000000 +0200
@@ -4,4 +4,4 @@
gem "sprockets", "~> 2.7.0"
-gemspec :path => "../"
+gemspec path: "../"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gemfiles/sprockets_2.8.gemfile
new/gemfiles/sprockets_2.8.gemfile
--- old/gemfiles/sprockets_2.8.gemfile 2015-06-25 16:44:03.000000000 +0200
+++ new/gemfiles/sprockets_2.8.gemfile 2020-04-23 16:03:35.000000000 +0200
@@ -4,4 +4,4 @@
gem "sprockets", "~> 2.8.0"
-gemspec :path => "../"
+gemspec path: "../"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gemfiles/sprockets_2.9.gemfile
new/gemfiles/sprockets_2.9.gemfile
--- old/gemfiles/sprockets_2.9.gemfile 2015-06-25 16:44:03.000000000 +0200
+++ new/gemfiles/sprockets_2.9.gemfile 2020-04-23 16:03:35.000000000 +0200
@@ -4,4 +4,4 @@
gem "sprockets", "~> 2.9.0"
-gemspec :path => "../"
+gemspec path: "../"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gemfiles/sprockets_3.0.gemfile
new/gemfiles/sprockets_3.0.gemfile
--- old/gemfiles/sprockets_3.0.gemfile 2015-06-25 16:44:03.000000000 +0200
+++ new/gemfiles/sprockets_3.0.gemfile 2020-04-23 16:03:35.000000000 +0200
@@ -4,4 +4,4 @@
gem "sprockets", "~> 3.0.0"
-gemspec :path => "../"
+gemspec path: "../"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gemfiles/sprockets_3.1.gemfile
new/gemfiles/sprockets_3.1.gemfile
--- old/gemfiles/sprockets_3.1.gemfile 2015-06-25 16:44:03.000000000 +0200
+++ new/gemfiles/sprockets_3.1.gemfile 2020-04-23 16:03:35.000000000 +0200
@@ -4,4 +4,4 @@
gem "sprockets", "~> 3.1.0"
-gemspec :path => "../"
+gemspec path: "../"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gemfiles/sprockets_3.2.gemfile
new/gemfiles/sprockets_3.2.gemfile
--- old/gemfiles/sprockets_3.2.gemfile 2015-06-25 16:44:03.000000000 +0200
+++ new/gemfiles/sprockets_3.2.gemfile 2020-04-23 16:03:35.000000000 +0200
@@ -4,4 +4,4 @@
gem "sprockets", "~> 3.2.0"
-gemspec :path => "../"
+gemspec path: "../"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gemfiles/sprockets_4.0.gemfile
new/gemfiles/sprockets_4.0.gemfile
--- old/gemfiles/sprockets_4.0.gemfile 1970-01-01 01:00:00.000000000 +0100
+++ new/gemfiles/sprockets_4.0.gemfile 2020-04-23 16:03:35.000000000 +0200
@@ -0,0 +1,7 @@
+# This file was generated by Appraisal
+
+source "http://rubygems.org"
+
+gem "sprockets", "~> 4.0.0"
+
+gemspec path: "../"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/sprockets/helpers/asset_path.rb
new/lib/sprockets/helpers/asset_path.rb
--- old/lib/sprockets/helpers/asset_path.rb 2015-06-25 16:44:03.000000000
+0200
+++ new/lib/sprockets/helpers/asset_path.rb 2020-04-23 16:03:35.000000000
+0200
@@ -3,9 +3,10 @@
# `AssetPath` generates a full path for an asset
# that exists in Sprockets environment.
class AssetPath < BasePath
- def initialize(uri, asset, options = {})
+ def initialize(uri, asset, environment, options = {})
@uri = uri
@asset = asset
+ @environment = environment
@options = {
:body => false,
:digest => Helpers.digest,
@@ -16,8 +17,16 @@
end
def to_a
- @asset.to_a.map do |dependency|
- AssetPath.new(@uri.clone, dependency, @options.merge(:body =>
true)).to_s
+ if @asset.respond_to?(:to_a)
+ @asset.to_a.map do |dependency|
+ AssetPath.new(@uri.clone, dependency, @environment,
@options.merge(:body => true)).to_s
+ end
+ elsif @asset.metadata[:included]
+ @asset.metadata[:included].map do |uri|
+ AssetPath.new(@uri.clone, @environment.load(uri), @environment,
@options.merge(:body => true)).to_s
+ end
+ else
+ AssetPath.new(@uri.clone, @asset, @environment, @options.merge(:body
=> true)).to_s
end
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/sprockets/helpers/version.rb
new/lib/sprockets/helpers/version.rb
--- old/lib/sprockets/helpers/version.rb 2015-06-25 16:44:03.000000000
+0200
+++ new/lib/sprockets/helpers/version.rb 2020-04-23 16:03:35.000000000
+0200
@@ -1,5 +1,7 @@
+# frozen_string_literal: true
+
module Sprockets
module Helpers
- VERSION = '1.2.1'
+ VERSION = '1.3.0'
end
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/sprockets/helpers.rb new/lib/sprockets/helpers.rb
--- old/lib/sprockets/helpers.rb 2015-06-25 16:44:03.000000000 +0200
+++ new/lib/sprockets/helpers.rb 2020-04-23 16:03:35.000000000 +0200
@@ -169,7 +169,7 @@
def javascript_tag(source, options = {})
options = Helpers.default_path_options[:javascript_path].merge(options)
asset_tag(source, options) do |path|
- %Q(<script src="#{path}"></script>)
+ %Q(<script src="#{path}" type="text/javascript"></script>)
end
end
@@ -178,7 +178,7 @@
media_attr = media.nil? ? nil : " media=\"#{media}\""
options = Helpers.default_path_options[:stylesheet_path].merge(options)
asset_tag(source, options) do |path|
- %Q(<link rel="stylesheet" href="#{path}"#{media_attr}>)
+ %Q(<link rel="stylesheet" type="text/css" href="#{path}"#{media_attr}>)
end
end
@@ -345,16 +345,16 @@
end
if Sprockets::Helpers.are_using_sprockets_3
- resolved = assets_environment.resolve(uri.path)
+ resolved, _ = assets_environment.resolve(uri.path)
if resolved
- return Helpers::AssetPath.new(uri, assets_environment[uri.path],
options)
+ return Helpers::AssetPath.new(uri, assets_environment[uri.path],
assets_environment, options)
else
return Helpers::FilePath.new(uri, options)
end
else
assets_environment.resolve(uri.path) do |path|
- return Helpers::AssetPath.new(uri, assets_environment[path], options)
+ return Helpers::AssetPath.new(uri, assets_environment[path],
assets_environment, options)
end
return Helpers::FilePath.new(uri, options)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata 2015-06-25 16:44:03.000000000 +0200
+++ new/metadata 2020-04-23 16:03:35.000000000 +0200
@@ -1,14 +1,14 @@
--- !ruby/object:Gem::Specification
name: sprockets-helpers
version: !ruby/object:Gem::Version
- version: 1.2.1
+ version: 1.3.0
platform: ruby
authors:
- Pete Browne
autorequire:
bindir: bin
cert_chain: []
-date: 2015-06-25 00:00:00.000000000 Z
+date: 2020-04-23 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
name: sprockets
@@ -120,6 +120,7 @@
- gemfiles/sprockets_3.0.gemfile
- gemfiles/sprockets_3.1.gemfile
- gemfiles/sprockets_3.2.gemfile
+- gemfiles/sprockets_4.0.gemfile
- lib/sinatra/sprockets-helpers.rb
- lib/sinatra/sprockets/helpers.rb
- lib/sprockets-helpers.rb
@@ -151,8 +152,7 @@
- !ruby/object:Gem::Version
version: '0'
requirements: []
-rubyforge_project: sprockets-helpers
-rubygems_version: 2.2.2
+rubygems_version: 3.0.1
signing_key:
specification_version: 4
summary: Asset path helpers for Sprockets 2.x & 3.x applications
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/spec/sprockets-helpers_spec.rb
new/spec/sprockets-helpers_spec.rb
--- old/spec/sprockets-helpers_spec.rb 2015-06-25 16:44:03.000000000 +0200
+++ new/spec/sprockets-helpers_spec.rb 2020-04-23 16:03:35.000000000 +0200
@@ -536,15 +536,15 @@
describe '#javascript_tag' do
it 'generates script tag' do
- expect(context.javascript_tag('/main.js')).to eq('<script
src="/main.js"></script>')
+ expect(context.javascript_tag('/main.js')).to eq('<script src="/main.js"
type="text/javascript"></script>')
end
it 'appends extension' do
- expect(context.javascript_tag('/main')).to eq('<script
src="/main.js"></script>')
+ expect(context.javascript_tag('/main')).to eq('<script src="/main.js"
type="text/javascript"></script>')
end
it 'prepends the javascript dir' do
- expect(context.javascript_tag('main')).to eq('<script
src="/javascripts/main.js"></script>')
+ expect(context.javascript_tag('main')).to eq('<script
src="/javascripts/main.js" type="text/javascript"></script>')
end
describe 'when expanding' do
@@ -554,9 +554,9 @@
within_construct do |construct|
assets_layout(construct)
tags = context.javascript_tag('main.js', :expand => true)
- expect(tags).to include('<script
src="/assets/main.self.js?body=1"></script>')
- expect(tags).to include('<script
src="/assets/a.self.js?body=1"></script>')
- expect(tags).to include('<script
src="/assets/b.self.js?body=1"></script>')
+ expect(tags).to include('<script src="/assets/main.self.js?body=1"
type="text/javascript"></script>')
+ expect(tags).to include('<script src="/assets/a.self.js?body=1"
type="text/javascript"></script>')
+ expect(tags).to include('<script src="/assets/b.self.js?body=1"
type="text/javascript"></script>')
end
end
end
@@ -568,9 +568,9 @@
assets_layout(construct)
tags = context.javascript_tag('main.js', :expand => true)
- expect(tags).to include('<script
src="/assets/main.js?body=1"></script>')
- expect(tags).to include('<script
src="/assets/a.js?body=1"></script>')
- expect(tags).to include('<script
src="/assets/b.js?body=1"></script>')
+ expect(tags).to include('<script src="/assets/main.js?body=1"
type="text/javascript"></script>')
+ expect(tags).to include('<script src="/assets/a.js?body=1"
type="text/javascript"></script>')
+ expect(tags).to include('<script src="/assets/b.js?body=1"
type="text/javascript"></script>')
end
end
end
@@ -579,19 +579,19 @@
describe '#stylesheet_tag' do
it 'generates stylesheet tag' do
- expect(context.stylesheet_tag('/main.css')).to eq('<link
rel="stylesheet" href="/main.css">')
+ expect(context.stylesheet_tag('/main.css')).to eq('<link
rel="stylesheet" type="text/css" href="/main.css">')
end
it 'appends extension' do
- expect(context.stylesheet_tag('/main')).to eq('<link rel="stylesheet"
href="/main.css">')
+ expect(context.stylesheet_tag('/main')).to eq('<link rel="stylesheet"
type="text/css" href="/main.css">')
end
it 'prepends the stylesheets dir' do
- expect(context.stylesheet_tag('main')).to eq('<link rel="stylesheet"
href="/stylesheets/main.css">')
+ expect(context.stylesheet_tag('main')).to eq('<link rel="stylesheet"
type="text/css" href="/stylesheets/main.css">')
end
it 'uses media attribute when provided' do
- expect(context.stylesheet_tag('main', :media => "print")).to eq('<link
rel="stylesheet" href="/stylesheets/main.css" media="print">')
+ expect(context.stylesheet_tag('main', :media => "print")).to eq('<link
rel="stylesheet" type="text/css" href="/stylesheets/main.css" media="print">')
end
describe 'when expanding' do
@@ -601,9 +601,9 @@
within_construct do |construct|
assets_layout(construct)
tags = context.stylesheet_tag('main.css', :expand => true)
- expect(tags).to include('<link rel="stylesheet"
href="/assets/main.self.css?body=1">')
- expect(tags).to include('<link rel="stylesheet"
href="/assets/a.self.css?body=1">')
- expect(tags).to include('<link rel="stylesheet"
href="/assets/b.self.css?body=1">')
+ expect(tags).to include('<link rel="stylesheet" type="text/css"
href="/assets/main.self.css?body=1">')
+ expect(tags).to include('<link rel="stylesheet" type="text/css"
href="/assets/a.self.css?body=1">')
+ expect(tags).to include('<link rel="stylesheet" type="text/css"
href="/assets/b.self.css?body=1">')
end
end
end
@@ -614,9 +614,9 @@
within_construct do |construct|
assets_layout(construct)
tags = context.stylesheet_tag('main.css', :expand => true)
- expect(tags).to include('<link rel="stylesheet"
href="/assets/main.css?body=1">')
- expect(tags).to include('<link rel="stylesheet"
href="/assets/a.css?body=1">')
- expect(tags).to include('<link rel="stylesheet"
href="/assets/b.css?body=1">')
+ expect(tags).to include('<link rel="stylesheet" type="text/css"
href="/assets/main.css?body=1">')
+ expect(tags).to include('<link rel="stylesheet" type="text/css"
href="/assets/a.css?body=1">')
+ expect(tags).to include('<link rel="stylesheet" type="text/css"
href="/assets/b.css?body=1">')
end
end
end