./www/ruby-jekyll, Blog-aware, static site generator in Ruby

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


Branch: CURRENT, Version: 4.3.4, Package name: ruby32-jekyll-4.3.4, Maintainer: pkgsrc-users

Jekyll is a simple, blog aware, static site generator. It takes a
template directory (representing the raw form of a website), runs it
through Textile or Markdown and Liquid converters, and spits out a
complete, static website suitable for serving with Apache or your
favorite web server. This is also the engine behind GitHub Pages,
which you can use to host your project's page or blog right here
from GitHub.


Required to run:
[net/ruby-addressable] [devel/ruby-i18n] [www/ruby-liquid] [textproc/ruby-kramdown] [textproc/ruby-safe_yaml] [misc/ruby-colorator] [devel/ruby-mercenary] [www/ruby-jekyll-watch] [www/ruby-jekyll-sass-converter] [www/ruby-rouge] [devel/ruby-pathutil] [www/ruby-jekyll-minima] [www/ruby-jekyll-feed] [www/ruby-em-websocket] [lang/ruby26-base] [textproc/ruby-kramdown-parser-gfm] [textproc/ruby-terminal-table]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 124.5 KB

Version history: (Expand)


CVS history: (Expand)


   2024-02-04 09:50:04 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
www/ruby-jekyll: update to 4.3.3

pkgsrc change: accept ruby32 now.

4.3.3 (2023-12-27)

Bug Fixes

* Backport #9392 for v4.3.x: Fix backward compatibility issues in the Logger
  (#9510)

Development Fixes

* Backport #9237 for v4.3.x: Use Hash explicitly for Struct initializer
  (#9285)
   2023-04-29 15:47:07 by Thomas Klausner | Files touched by this commit (3)
Log message:
ruby-jekyll: mark as not for ruby-3.2

jekyll uses liquid, but only liquid versions 5+ support ruby 3.2
and jekyll requires liquid>=4.0<5
   2023-01-21 15:36:08 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
www/ruby-jekyll: update to 4.3.2

4.3.2 (2023-01-20)

Bug Fixes

* Backport #9257 for v4.3.x: Rename sass partial created for new blank site
  (#9262)
* Backport #9187 for v4.3.x: Optimize Site#each_site_file (#9256)
* Backport #9186 for v4.3.x: Remove totals in profile table properly (#9255)

Development Fixes

* Backport #9223 for 4.3.x: Update sass related tests for
  jekyll-sass-converter 3.x (#9254)
   2022-12-04 17:20:26 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
www/ruby-jekyll: update to 4.3.1

Please refer <https://github.com/jekyll/jekyll/blob/master/History.markdown>
for Development Fixes and Documentation updates.

4.3.0 (2022-10-20)

Minor Enhancements

* Add webrick as a dependency (#8524)
* Regenerate supported mime types (#8542)
* Update include tag to be more permissive (#8618)
* Optimize Jekyll::Utils.parse_date (#8425)
* Update rubocop from 1.12 to 1.18 and min ruby from 2.4 to 2.5 (#8741)
* Always hide cache-dir contents from Git (#8798)
* Remove the warning about auto-regeneration on Windows (#8821)
* Propagate _data folder from theme (#8815)
* Support both tzinfo v1 and v2 along with non-half hour offsets. (#8880)
* Run vendor-mimes to update mime.types (#8940)
* Expose collection static files via site.static_files (#8961)
* Expose basename from document.rb as name to Liquid templates (#8761)
* Allow Configurable Converters on CSV (#8858)
* Introduce theme drop to expose theme-gem details (#9129)
* Relax version constraint to allow Rouge 4.x (#9134)
* Incrementally rebuild when a data file is changed (#8771)
* Support jekyll-sass-converter 3.x (#9132)

Bug Fixes

* fix: pin rubocop to 1.12 due to error with ruby 2.4 (#8651)
* Load Jekyll plugins from BUNDLE_GEMFILE location (#8585)
* fix(security): CVE-2021-28834 (#8680)
* Inject livereload script using location.protocol instead of http: (#8718)
* Respect collections_dir config within include tag (#8756)
* Fix regression in Convertible module from v4.2.0 (#8786)
* Revert #7253: "Don't reset site.url to localhost:4000 by default" (#8620)
* Improve readability of CI logs (#8877)
* Fix deprecation message for missing doc method (#8960)
* Fix response header for content served via jekyll serve (#8965)
* Trigger livereload in sites without pages (#8337)
* Only enable BOM encoding option on UTF encodings (#8363)
* Ensure theme config is a Jekyll::Configuration object (#8988)
* Remove misleading totals row from --profile table (#9039)
* Unlock Psych dependency (#9135)
* Fix false positive conflicts for static files in a collection (#9141)
   2022-10-16 06:17:23 by Takahiro Kambe | Files touched by this commit (3)
Log message:
www/ruby-jekyll: fix "jekyll server"

Fix "jekyll server".

* Require ruby-webrick on Ruby 3.0 and lator.
* Explicitly require webrick".

Bump PKGREVISION.
   2022-09-01 16:53:15 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
www/ruby-jekyll: update to 4.2.2

4.2.2 (2022-03-03)

Bug Fixes

* Lock http_parser.rb gem to v0.6.x on JRuby.

Development Fixes

* Backport #8830 for v4.2.x: Add a workflow to build gems consistently
  (#8869)
* Lock rubocop-performance to v1.11.x.
   2021-12-12 14:40:34 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
www/ruby-jekyll: update to 4.2.1

4.2.1 (2021-09-27)

Bug Fixes

* Backport #8620 for v4.2.x: Revert #7253: "Don't reset site.url to
  localhost:4000 by default" (#8808)
* Backport #8756 for v4.2.x: Respect collections_dir config within include
  tag (#8794)
* Backport #8786 for v4.2.x: Fix regression in Convertible module from
  v4.2.0 (#8793)
   2021-10-26 13:31:15 by Nia Alarie | Files touched by this commit (1030)
Log message:
www: Replace RMD160 checksums with BLAKE2s checksums

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

Not committed (merge conflicts):
www/nghttp2/distinfo

Unfetchable distfiles (almost certainly fetched conditionally...):
./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx-devel/distinfo naxsi-1.3.tar.gz
./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx-devel/distinfo njs-0.5.0.tar.gz
./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz
./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx/distinfo naxsi-1.3.tar.gz
./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx/distinfo njs-0.5.0.tar.gz
./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz