./misc/ruby-sprockets, Rack-based asset packaging system

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.2.1, Package name: ruby31-sprockets-4.2.1, Maintainer: pkgsrc-users

Sprockets: Rack-based asset packaging

Sprockets is a Ruby library for compiling and serving web assets.
It features declarative dependency management for JavaScript and CSS
assets, as well as a powerful preprocessor pipeline that allows you to
write assets in languages like CoffeeScript, Sass, SCSS and LESS.


Required to run:
[www/ruby-rack] [devel/ruby-concurrent-ruby] [lang/ruby26-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 81.5 KB

Version history: (Expand)


CVS history: (Expand)


   2023-09-10 15:36:21 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
misc/ruby-sprockets: update to 4.2.1

4.2.1 (2023-09-05)

What's Changed

* Fix .jpeg precompile issue by @ghiculescu in #781
* CI against Ruby 3.2 [changelog skip] by @amatsuda in #777
* Fix header casing compatibility with Rails 7 by @skipkayhil in #790
* fix: set application/css-sourcemap+json default charset to unicode by
  @chadlwilson in #764

New Contributors

* @ghiculescu made their first contribution in #781
* @skipkayhil made their first contribution in #791
* @jpbalarini made their first contribution in #768
* @chadlwilson made their first contribution in #764
   2023-02-11 14:18:51 by Takahiro Kambe | Files touched by this commit (7)
Log message:
Bump PKGREVISION reflects ruby-concurrent-ruby's downgrade.
   2023-01-03 15:02:51 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
misc/ruby-sprockets: update to 4.2.0

4.2.0 (2022-12-20)

* Rack 3 compatibility. #758
* Fix thread safety of Sprockets::CachedEnvironment and
  Sprockets::Cache::MemoryStore. #771
* Add support for Rack 3.0. Headers set by sprockets will now be lower
  case. #758
* Make Sprockets::Utils.module_include thread safe on JRuby. #759
   2022-08-28 06:03:09 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
misc/ruby-sprockets: update to 4.1.1

pkgsrc change: add misc  to CATEGORIES at first

4.1.0 (2022-06-24)

* Allow age to be altered in asset:clean rake task.
* Fix Sprockets::Server to return lower-cased response headers to comply
  with Rack::Lint 3.0. #744
* Adding new directive depend_on_directory #668
* Fix application/js-sourcemap+json charset #669
* Fix CachedEnvironment caching nil values #723
* Process *.jst.ejs.erb files with ERBProcessor #674
* Fix cache key for coffee script processor to be dependent on the filename
  #670

4.1.1 (2022-06-27)

* Fix Sprockets::Server to return response headers to compatible with with
  Rack::Lint 2.0.
   2022-03-06 10:05:17 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
misc/ruby-sprockets: update to 4.0.3

4.0.3 (2022-03-02)

* Fix Manifest#find yielding from a Promise causing issue on Ruby
  3.1.0-dev. #720
* Better detect the ERB version to avoid deprecation warnings. #719
* Allow assets already fingerprinted to be served through Sprockets::Server
* Do not fingerprint files that already contain a valid digest in their name
* Remove remaining support for Ruby < 2.4.#672
   2021-10-26 12:59:39 by Nia Alarie | Files touched by this commit (378)
Log message:
misc: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

The following distfiles could not be fetched (possibly fetched
conditionally?):

./misc/libreoffice/distinfo libreoffice/harfbuzz-2.6.4.tar.xz
   2021-10-07 16:35:55 by Nia Alarie | Files touched by this commit (378)
Log message:
misc: Remove SHA1 hashes for distfiles
   2020-06-07 10:37:12 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
misc/ruby-sprockets: update to 4.0.2

Update ruby-sprockets to 4.0.2.

## 4.0.2

- Fix `etag` and digest path compilation that were generating string with \ 
invalid digest since 4.0.1.

## 4.0.1

- Fix for Ruby 2.7 keyword arguments warning in `base.rb`. \ 
[#660](https://github.com/rails/sprockets/pull/660)
- Fix for when `x_sprockets_linecount` is missing from a source map.
- Fix subresource integrity to match the digest of the asset.