summaryrefslogtreecommitdiff
path: root/misc/ruby-sprockets
diff options
context:
space:
mode:
authortaca <taca>2015-06-08 14:48:23 +0000
committertaca <taca>2015-06-08 14:48:23 +0000
commit4215e4f64f5114af2ebd98745452cb73f3950137 (patch)
tree245148d1164541a94a0ce8892c6a022ba312bbfa /misc/ruby-sprockets
parent426571f36bff63a34b74b18b15456dc66affe5cf (diff)
downloadpkgsrc-4215e4f64f5114af2ebd98745452cb73f3950137.tar.gz
Update ruby-sprockets to 3.2.0.
3.2.0 (June 2, 2015) * Updated SRI integrity to align with spec changes * Deprecated Manifest integrity attribute * Cleanup concatenating JS sources with newlines 3.1.0 (May 10, 2015) * Removed "index" logical path normalization. Asset#logical_path is always the full logical path to the index file. * Fixed static asset mtimes * Fix manifest cleanup by age * Removed redundant minifier level cache * Updated SRI format according to spec changes 3.0.3 (April 27, 2015) * Fix static asset mtime fallback * Only warn when specified asset version can not be loaded. 3.0.2 (April 22, 2015) * Ensure legacy Tilt handlers return String class data. Fixes issues with Haml Tilt handler. * Type check and improve error messages raised on bad processor returned results. * Improve error message for relative paths not under load path. * Changed HTML encoding fallback from ISO-8859-1 to default external. * Avoid falling back to 0 mtimes which may cause warnings with tar 3.0.1 (April 14, 2015) * Fixed Context#depend_on with paths outside the load path * 3.0.0 (April 12, 2015) * New processor API. Tilt interface is deprecated. * Improved file store caching backend. * MIME Types now accept charset custom charset detecters. Improves support for UTF-16/32 files. * Environment#version no longer affects asset digests. Only used for busting the asset cache. * Removed builtin support for LESS. * Removed //= include directive support. * Deprecated BundledAsset#to_a. Use BundledAsset#included to access debugging subcomponents. * Support circular dependencies. For parity with ES6 modules. * Manifest compilation will no longer generate .gz files by default. Mixing Content-Encoding and ETags is just a bad idea * Added linked or referenced assets. When an asset is compiled, any of its links will be compiled as well. * Introduce some limitations around enumerating all logical paths. 4.x will deprecate it and favor linked manifests for compliation. * Add Asset integrity attribute for Subresource Integrity * Default digest changed to SHA256. Configuring digest_class is deprecated. * Rename Asset#digest to Asset#hexdigest. Asset#digest is deprecated and will return a raw byte String in 4.x. * Added transitional compatibility flag to Environment#resolve(path, compat: true). 2.x mode operates with compat: true and 4.x with compat: false * manifest-abc123.json renamed to .sprockets-abc123.json
Diffstat (limited to 'misc/ruby-sprockets')
-rw-r--r--misc/ruby-sprockets/Makefile9
-rw-r--r--misc/ruby-sprockets/PLIST51
-rw-r--r--misc/ruby-sprockets/distinfo8
3 files changed, 47 insertions, 21 deletions
diff --git a/misc/ruby-sprockets/Makefile b/misc/ruby-sprockets/Makefile
index 4d6ead18766..3cb827a1145 100644
--- a/misc/ruby-sprockets/Makefile
+++ b/misc/ruby-sprockets/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2015/02/04 15:45:43 taca Exp $
+# $NetBSD: Makefile,v 1.9 2015/06/08 14:48:23 taca Exp $
-DISTNAME= sprockets-2.12.3
+DISTNAME= sprockets-3.2.0
CATEGORIES= www
MAINTAINER= pkgsrc-users@NetBSD.org
@@ -8,10 +8,7 @@ HOMEPAGE= https://github.com/sstephenson/sprockets
COMMENT= Rack-based asset packaging system
LICENSE= mit
-DEPENDS+= ${RUBY_PKGPREFIX}-hike>=1.2<2:../../devel/ruby-hike
-DEPENDS+= ${RUBY_PKGPREFIX}-rack>=1.4<2:../../www/ruby-rack
-DEPENDS+= ${RUBY_PKGPREFIX}-multi_json>=1.0<2:../../textproc/ruby-multi_json
-DEPENDS+= ${RUBY_PKGPREFIX}-tilt>=1.3.0:../../textproc/ruby-tilt
+DEPENDS+= ${RUBY_PKGPREFIX}-rack>=1.6<2:../../www/ruby-rack
RUBYGEM_OPTIONS+= --format-executable
diff --git a/misc/ruby-sprockets/PLIST b/misc/ruby-sprockets/PLIST
index 243c0c4544d..dc40ff5c853 100644
--- a/misc/ruby-sprockets/PLIST
+++ b/misc/ruby-sprockets/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2015/02/04 15:45:43 taca Exp $
+@comment $NetBSD: PLIST,v 1.6 2015/06/08 14:48:23 taca Exp $
bin/sprockets${RUBY_SUFFIX}
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/LICENSE
@@ -7,39 +7,68 @@ ${GEM_LIBDIR}/bin/sprockets
${GEM_LIBDIR}/lib/rake/sprocketstask.rb
${GEM_LIBDIR}/lib/sprockets.rb
${GEM_LIBDIR}/lib/sprockets/asset.rb
-${GEM_LIBDIR}/lib/sprockets/asset_attributes.rb
+${GEM_LIBDIR}/lib/sprockets/autoload.rb
+${GEM_LIBDIR}/lib/sprockets/autoload/closure.rb
+${GEM_LIBDIR}/lib/sprockets/autoload/coffee_script.rb
+${GEM_LIBDIR}/lib/sprockets/autoload/eco.rb
+${GEM_LIBDIR}/lib/sprockets/autoload/ejs.rb
+${GEM_LIBDIR}/lib/sprockets/autoload/sass.rb
+${GEM_LIBDIR}/lib/sprockets/autoload/uglifier.rb
+${GEM_LIBDIR}/lib/sprockets/autoload/yui.rb
${GEM_LIBDIR}/lib/sprockets/base.rb
-${GEM_LIBDIR}/lib/sprockets/bundled_asset.rb
+${GEM_LIBDIR}/lib/sprockets/bower.rb
+${GEM_LIBDIR}/lib/sprockets/bundle.rb
+${GEM_LIBDIR}/lib/sprockets/cache.rb
${GEM_LIBDIR}/lib/sprockets/cache/file_store.rb
-${GEM_LIBDIR}/lib/sprockets/caching.rb
-${GEM_LIBDIR}/lib/sprockets/charset_normalizer.rb
+${GEM_LIBDIR}/lib/sprockets/cache/memory_store.rb
+${GEM_LIBDIR}/lib/sprockets/cache/null_store.rb
+${GEM_LIBDIR}/lib/sprockets/cached_environment.rb
${GEM_LIBDIR}/lib/sprockets/closure_compressor.rb
+${GEM_LIBDIR}/lib/sprockets/coffee_script_processor.rb
+${GEM_LIBDIR}/lib/sprockets/coffee_script_template.rb
${GEM_LIBDIR}/lib/sprockets/compressing.rb
+${GEM_LIBDIR}/lib/sprockets/configuration.rb
${GEM_LIBDIR}/lib/sprockets/context.rb
+${GEM_LIBDIR}/lib/sprockets/dependencies.rb
+${GEM_LIBDIR}/lib/sprockets/digest_utils.rb
${GEM_LIBDIR}/lib/sprockets/directive_processor.rb
+${GEM_LIBDIR}/lib/sprockets/eco_processor.rb
${GEM_LIBDIR}/lib/sprockets/eco_template.rb
+${GEM_LIBDIR}/lib/sprockets/ejs_processor.rb
${GEM_LIBDIR}/lib/sprockets/ejs_template.rb
+${GEM_LIBDIR}/lib/sprockets/encoding_utils.rb
${GEM_LIBDIR}/lib/sprockets/engines.rb
${GEM_LIBDIR}/lib/sprockets/environment.rb
+${GEM_LIBDIR}/lib/sprockets/erb_processor.rb
+${GEM_LIBDIR}/lib/sprockets/erb_template.rb
${GEM_LIBDIR}/lib/sprockets/errors.rb
-${GEM_LIBDIR}/lib/sprockets/index.rb
+${GEM_LIBDIR}/lib/sprockets/file_reader.rb
+${GEM_LIBDIR}/lib/sprockets/http_utils.rb
${GEM_LIBDIR}/lib/sprockets/jst_processor.rb
+${GEM_LIBDIR}/lib/sprockets/legacy.rb
+${GEM_LIBDIR}/lib/sprockets/legacy_proc_processor.rb
+${GEM_LIBDIR}/lib/sprockets/legacy_tilt_processor.rb
+${GEM_LIBDIR}/lib/sprockets/loader.rb
${GEM_LIBDIR}/lib/sprockets/manifest.rb
+${GEM_LIBDIR}/lib/sprockets/manifest_utils.rb
${GEM_LIBDIR}/lib/sprockets/mime.rb
+${GEM_LIBDIR}/lib/sprockets/path_dependency_utils.rb
+${GEM_LIBDIR}/lib/sprockets/path_digest_utils.rb
+${GEM_LIBDIR}/lib/sprockets/path_utils.rb
${GEM_LIBDIR}/lib/sprockets/paths.rb
-${GEM_LIBDIR}/lib/sprockets/processed_asset.rb
${GEM_LIBDIR}/lib/sprockets/processing.rb
-${GEM_LIBDIR}/lib/sprockets/processor.rb
-${GEM_LIBDIR}/lib/sprockets/safety_colons.rb
+${GEM_LIBDIR}/lib/sprockets/processor_utils.rb
+${GEM_LIBDIR}/lib/sprockets/resolve.rb
${GEM_LIBDIR}/lib/sprockets/sass_cache_store.rb
${GEM_LIBDIR}/lib/sprockets/sass_compressor.rb
${GEM_LIBDIR}/lib/sprockets/sass_functions.rb
${GEM_LIBDIR}/lib/sprockets/sass_importer.rb
+${GEM_LIBDIR}/lib/sprockets/sass_processor.rb
${GEM_LIBDIR}/lib/sprockets/sass_template.rb
-${GEM_LIBDIR}/lib/sprockets/scss_template.rb
${GEM_LIBDIR}/lib/sprockets/server.rb
-${GEM_LIBDIR}/lib/sprockets/static_asset.rb
+${GEM_LIBDIR}/lib/sprockets/transformers.rb
${GEM_LIBDIR}/lib/sprockets/uglifier_compressor.rb
+${GEM_LIBDIR}/lib/sprockets/uri_utils.rb
${GEM_LIBDIR}/lib/sprockets/utils.rb
${GEM_LIBDIR}/lib/sprockets/version.rb
${GEM_LIBDIR}/lib/sprockets/yui_compressor.rb
diff --git a/misc/ruby-sprockets/distinfo b/misc/ruby-sprockets/distinfo
index a05c6dcdc4c..6bf5c48de98 100644
--- a/misc/ruby-sprockets/distinfo
+++ b/misc/ruby-sprockets/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.7 2015/02/04 15:45:43 taca Exp $
+$NetBSD: distinfo,v 1.8 2015/06/08 14:48:23 taca Exp $
-SHA1 (sprockets-2.12.3.gem) = 80225438c1f7512f7960e79ba545f4d374c04b71
-RMD160 (sprockets-2.12.3.gem) = 104dbad14b976d840fa501a40c84b207f519255d
-Size (sprockets-2.12.3.gem) = 43008 bytes
+SHA1 (sprockets-3.2.0.gem) = 6479c44ff57bef5d7693bc2cd2272f1104e9ba20
+RMD160 (sprockets-3.2.0.gem) = 275dcfb0c3889c89ae8c36eb016e8a141719e96e
+Size (sprockets-3.2.0.gem) = 60928 bytes