www/ruby-jekyll: update to 3.8.4 3.8.4 / 2018-09-18 Bug Fixes * 3.8.x: security: fix include bypass of EntryFilter#filter symlink check (#7228) 3.8.3 / 2018-06-05 Bug Fixes * Fix --unpublished not affecting collection documents (#7027) 3.8.2 / 2018-05-18 Bug Fixes * Add whitespace control to LIQUID_TAG_REGEX (#7015) 3.8.1 / 2018-05-01 Bug Fixes * Fix rendering Liquid constructs in excerpts (#6945) * Liquify documents unless published == false (#6959) 3.8.0 / 2018-04-19 Minor Enhancements * Two massive performance improvements for large sites (#6730) * Cache the list of documents to be written (#6741) * Allow Jekyll Doctor to detect stray posts dir (#6681) * Excerpt relative-path should match its path (#6597) * Remind user to resolve conflict in jekyll new with --force (#6801) * Memoize helper methods in site-cleaner (#6808) * Compute document's relative_path faster (#6767) * Create a single instance of PostReader per site (#6759) * Allow date filters to output ordinal days (#6773) * Change regex to sanitize and normalize filenames passed to LiquidRenderer (#6610) * Allow passing :strict_variables and :strict_filters options to Liquid's renderer (#6726) * Debug writing files during the build process (#6696) * Improve regex usage in Tags::IncludeTag (#6848) * Improve comment included in the starter index.md (#6916) * Store and retrieve converter instances for Jekyll::Filters via a hash (#6856) * Implement a cache within the where filter (#6868) * Store regexp in a constant (#6887) * Optimize computing filename in LiquidRenderer (#6841) Documentation * Adding the jekyll-algolia plugin to the list of plugins (#6737) * Added Premonition plugin to list of plugins (#6750) * Add document on releasing a new version (#6745) * Mention Talkyard, a new commenting system for Jekyll and others. (#6752) * Add 'jekyll-fontello' to plugins (#6757) * Install dh-autoreconf on Windows (#6765) * Fix common typos (#6764) * Fix documentation for {{ page.excerpt }} (#6779) * Update docs on permalink configuration (#6775) * Propose fix some typos (#6785) * Say hello to Jekyll's New Lead Developer (#6790) * Add reference to Liquid to plugin docs (#6794) * Draft a release post for v3.7.3 (#6803) * add missing step for gem-based theme conversion (#6802) * Update windows.md to explain an issue with jekyll new. (#6838) * Add Bundler Installation Instructions (#6828) * Docs: describe difference between tags and categories (#6882) * Add jekyll-random plugin to docs (#6833) * Fixed typo in description of categories and tags (#6896) * Add missing ul-tag (#6897) * doc: add liquid tag plugin jekyll-onebox for html previews (#6898) * Add jekyll-w2m to plugins (#6855) * Fix tutorials navigation HTML (#6919) * add Arch Linux instalation troubleshoot (#6782) * Docs: Install Jekyll on macOS (#6881) * Fix CodeClimate badges [ci skip] (#6930) * Update index.md (#6933) Site Enhancements * Remove links to Gists (#6751) * Always load Google Fonts over HTTPS (#6792) * always load analytics.js over HTTPS (#6807) Bug Fixes * Append appropriate closing tag to Liquid block in an excerpt ### -minor (#6724) * Bypass rendering via Liquid unless required (#6735) * Delegated methods after private keyword are meant to be private (#6819) * Improve handling non-default collection documents rendering and writing (#6795) * Fix passing multiline params to include tag when using the variable syntax (#6858) * include_relative tag should find related documents in collections gathered within custom collections_dir (#6818) * Handle liquid tags in excerpts robustly (#6891) * Allow front matter defaults to be applied properly to documents gathered under custom collections_dir (#6885) 3.7.4 / 2018-09-07 Bug Fixes * Security: fix include bypass of EntryFilter#filter symlink check (#7224)diff -r1.29 -r1.30 pkgsrc/www/ruby-jekyll/Makefile
(taca)
@@ -1,20 +1,20 @@ | @@ -1,20 +1,20 @@ | |||
1 | # $NetBSD: Makefile,v 1.29 2018/03/13 17:49:48 taca Exp $ | 1 | # $NetBSD: Makefile,v 1.30 2018/09/23 17:15:17 taca Exp $ | |
2 | 2 | |||
3 | DISTNAME= jekyll-3.7.3 | 3 | DISTNAME= jekyll-3.8.4 | |
4 | CATEGORIES= www | 4 | CATEGORIES= www | |
5 | 5 | |||
6 | MAINTAINER= pkgsrc-users@NetBSD.org | 6 | MAINTAINER= pkgsrc-users@NetBSD.org | |
7 | HOMEPAGE= https://github.com/mojombo/jekyll | 7 | HOMEPAGE= https://github.com/jekyll/jekyll | |
8 | COMMENT= Blog-aware, static site generator in Ruby | 8 | COMMENT= Blog-aware, static site generator in Ruby | |
9 | LICENSE= mit | 9 | LICENSE= mit | |
10 | 10 | |||
11 | DEPENDS+= ${RUBY_PKGPREFIX}-addressable>=2.4<3:../../net/ruby-addressable | 11 | DEPENDS+= ${RUBY_PKGPREFIX}-addressable>=2.4<3:../../net/ruby-addressable | |
12 | DEPENDS+= ${RUBY_PKGPREFIX}-colorator>=1.0<2:../../misc/ruby-colorator | 12 | DEPENDS+= ${RUBY_PKGPREFIX}-colorator>=1.0<2:../../misc/ruby-colorator | |
13 | DEPENDS+= ${RUBY_PKGPREFIX}-em-websocket>=0.5<1:../../www/ruby-em-websocket | 13 | DEPENDS+= ${RUBY_PKGPREFIX}-em-websocket>=0.5<1:../../www/ruby-em-websocket | |
14 | DEPENDS+= ${RUBY_PKGPREFIX}-i18n>=0.7:../../devel/ruby-i18n | 14 | DEPENDS+= ${RUBY_PKGPREFIX}-i18n>=0.7:../../devel/ruby-i18n | |
15 | DEPENDS+= ${RUBY_PKGPREFIX}-jekyll-sass-converter>=1.0<2:../../www/ruby-jekyll-sass-converter | 15 | DEPENDS+= ${RUBY_PKGPREFIX}-jekyll-sass-converter>=1.0<2:../../www/ruby-jekyll-sass-converter | |
16 | DEPENDS+= ${RUBY_PKGPREFIX}-jekyll-watch>=2.0<3:../../www/ruby-jekyll-watch | 16 | DEPENDS+= ${RUBY_PKGPREFIX}-jekyll-watch>=2.0<3:../../www/ruby-jekyll-watch | |
17 | DEPENDS+= ${RUBY_PKGPREFIX}-kramdown>=1.14<2:../../textproc/ruby-kramdown | 17 | DEPENDS+= ${RUBY_PKGPREFIX}-kramdown>=1.14<2:../../textproc/ruby-kramdown | |
18 | DEPENDS+= ${RUBY_PKGPREFIX}-liquid>=4.0<5:../../www/ruby-liquid | 18 | DEPENDS+= ${RUBY_PKGPREFIX}-liquid>=4.0<5:../../www/ruby-liquid | |
19 | DEPENDS+= ${RUBY_PKGPREFIX}-mercenary>=0.3.3<0.4:../../devel/ruby-mercenary | 19 | DEPENDS+= ${RUBY_PKGPREFIX}-mercenary>=0.3.3<0.4:../../devel/ruby-mercenary | |
20 | DEPENDS+= ${RUBY_PKGPREFIX}-pathutil>=0.9<1:../../devel/ruby-pathutil | 20 | DEPENDS+= ${RUBY_PKGPREFIX}-pathutil>=0.9<1:../../devel/ruby-pathutil |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.12 2018/03/13 17:49:48 taca Exp $ | 1 | @comment $NetBSD: PLIST,v 1.13 2018/09/23 17:15:17 taca Exp $ | |
2 | bin/jekyll${RUBY_SUFFIX} | 2 | bin/jekyll${RUBY_SUFFIX} | |
3 | ${GEM_HOME}/cache/${GEM_NAME}.gem | 3 | ${GEM_HOME}/cache/${GEM_NAME}.gem | |
4 | ${GEM_LIBDIR}/.rubocop.yml | 4 | ${GEM_LIBDIR}/.rubocop.yml | |
5 | ${GEM_LIBDIR}/LICENSE | 5 | ${GEM_LIBDIR}/LICENSE | |
6 | ${GEM_LIBDIR}/README.markdown | 6 | ${GEM_LIBDIR}/README.markdown | |
7 | ${GEM_LIBDIR}/exe/jekyll | 7 | ${GEM_LIBDIR}/exe/jekyll | |
8 | ${GEM_LIBDIR}/lib/jekyll.rb | 8 | ${GEM_LIBDIR}/lib/jekyll.rb | |
9 | ${GEM_LIBDIR}/lib/jekyll/cleaner.rb | 9 | ${GEM_LIBDIR}/lib/jekyll/cleaner.rb | |
10 | ${GEM_LIBDIR}/lib/jekyll/collection.rb | 10 | ${GEM_LIBDIR}/lib/jekyll/collection.rb | |
11 | ${GEM_LIBDIR}/lib/jekyll/command.rb | 11 | ${GEM_LIBDIR}/lib/jekyll/command.rb | |
12 | ${GEM_LIBDIR}/lib/jekyll/commands/build.rb | 12 | ${GEM_LIBDIR}/lib/jekyll/commands/build.rb | |
13 | ${GEM_LIBDIR}/lib/jekyll/commands/clean.rb | 13 | ${GEM_LIBDIR}/lib/jekyll/commands/clean.rb | |
14 | ${GEM_LIBDIR}/lib/jekyll/commands/doctor.rb | 14 | ${GEM_LIBDIR}/lib/jekyll/commands/doctor.rb | |
@@ -35,26 +35,27 @@ ${GEM_LIBDIR}/lib/jekyll/drops/collectio | @@ -35,26 +35,27 @@ ${GEM_LIBDIR}/lib/jekyll/drops/collectio | |||
35 | ${GEM_LIBDIR}/lib/jekyll/drops/document_drop.rb | 35 | ${GEM_LIBDIR}/lib/jekyll/drops/document_drop.rb | |
36 | ${GEM_LIBDIR}/lib/jekyll/drops/drop.rb | 36 | ${GEM_LIBDIR}/lib/jekyll/drops/drop.rb | |
37 | ${GEM_LIBDIR}/lib/jekyll/drops/excerpt_drop.rb | 37 | ${GEM_LIBDIR}/lib/jekyll/drops/excerpt_drop.rb | |
38 | ${GEM_LIBDIR}/lib/jekyll/drops/jekyll_drop.rb | 38 | ${GEM_LIBDIR}/lib/jekyll/drops/jekyll_drop.rb | |
39 | ${GEM_LIBDIR}/lib/jekyll/drops/site_drop.rb | 39 | ${GEM_LIBDIR}/lib/jekyll/drops/site_drop.rb | |
40 | ${GEM_LIBDIR}/lib/jekyll/drops/static_file_drop.rb | 40 | ${GEM_LIBDIR}/lib/jekyll/drops/static_file_drop.rb | |
41 | ${GEM_LIBDIR}/lib/jekyll/drops/unified_payload_drop.rb | 41 | ${GEM_LIBDIR}/lib/jekyll/drops/unified_payload_drop.rb | |
42 | ${GEM_LIBDIR}/lib/jekyll/drops/url_drop.rb | 42 | ${GEM_LIBDIR}/lib/jekyll/drops/url_drop.rb | |
43 | ${GEM_LIBDIR}/lib/jekyll/entry_filter.rb | 43 | ${GEM_LIBDIR}/lib/jekyll/entry_filter.rb | |
44 | ${GEM_LIBDIR}/lib/jekyll/errors.rb | 44 | ${GEM_LIBDIR}/lib/jekyll/errors.rb | |
45 | ${GEM_LIBDIR}/lib/jekyll/excerpt.rb | 45 | ${GEM_LIBDIR}/lib/jekyll/excerpt.rb | |
46 | ${GEM_LIBDIR}/lib/jekyll/external.rb | 46 | ${GEM_LIBDIR}/lib/jekyll/external.rb | |
47 | ${GEM_LIBDIR}/lib/jekyll/filters.rb | 47 | ${GEM_LIBDIR}/lib/jekyll/filters.rb | |
48 | ${GEM_LIBDIR}/lib/jekyll/filters/date_filters.rb | |||
48 | ${GEM_LIBDIR}/lib/jekyll/filters/grouping_filters.rb | 49 | ${GEM_LIBDIR}/lib/jekyll/filters/grouping_filters.rb | |
49 | ${GEM_LIBDIR}/lib/jekyll/filters/url_filters.rb | 50 | ${GEM_LIBDIR}/lib/jekyll/filters/url_filters.rb | |
50 | ${GEM_LIBDIR}/lib/jekyll/frontmatter_defaults.rb | 51 | ${GEM_LIBDIR}/lib/jekyll/frontmatter_defaults.rb | |
51 | ${GEM_LIBDIR}/lib/jekyll/generator.rb | 52 | ${GEM_LIBDIR}/lib/jekyll/generator.rb | |
52 | ${GEM_LIBDIR}/lib/jekyll/hooks.rb | 53 | ${GEM_LIBDIR}/lib/jekyll/hooks.rb | |
53 | ${GEM_LIBDIR}/lib/jekyll/layout.rb | 54 | ${GEM_LIBDIR}/lib/jekyll/layout.rb | |
54 | ${GEM_LIBDIR}/lib/jekyll/liquid_extensions.rb | 55 | ${GEM_LIBDIR}/lib/jekyll/liquid_extensions.rb | |
55 | ${GEM_LIBDIR}/lib/jekyll/liquid_renderer.rb | 56 | ${GEM_LIBDIR}/lib/jekyll/liquid_renderer.rb | |
56 | ${GEM_LIBDIR}/lib/jekyll/liquid_renderer/file.rb | 57 | ${GEM_LIBDIR}/lib/jekyll/liquid_renderer/file.rb | |
57 | ${GEM_LIBDIR}/lib/jekyll/liquid_renderer/table.rb | 58 | ${GEM_LIBDIR}/lib/jekyll/liquid_renderer/table.rb | |
58 | ${GEM_LIBDIR}/lib/jekyll/log_adapter.rb | 59 | ${GEM_LIBDIR}/lib/jekyll/log_adapter.rb | |
59 | ${GEM_LIBDIR}/lib/jekyll/mime.types | 60 | ${GEM_LIBDIR}/lib/jekyll/mime.types | |
60 | ${GEM_LIBDIR}/lib/jekyll/page.rb | 61 | ${GEM_LIBDIR}/lib/jekyll/page.rb |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.15 2018/03/13 17:49:48 taca Exp $ | 1 | $NetBSD: distinfo,v 1.16 2018/09/23 17:15:17 taca Exp $ | |
2 | 2 | |||
3 | SHA1 (jekyll-3.7.3.gem) = f315dbf1e495acbb5734cf3c0637aa7049c76d52 | 3 | SHA1 (jekyll-3.8.4.gem) = 9366e5ab445ff86afb07074316dbbdbafeff526a | |
4 | RMD160 (jekyll-3.7.3.gem) = 133bdcda58e49eacf6b73cf5406b21ad5ab0a430 | 4 | RMD160 (jekyll-3.8.4.gem) = 5aaf6a117b804f2144948733d78edef13e932ca9 | |
5 | SHA512 (jekyll-3.7.3.gem) = 66794a42feeb3a444099d7c262220470e6724b84846eea78e7598e0b2891f4cfc88f57f6d1699edb02b8d5e80671b03c51f06ef466eb9ec92ffb20c7d175d855 | 5 | SHA512 (jekyll-3.8.4.gem) = 139c235941951ad25888aa8b3fe3039d2de55d9e1056ad313828269f36fd8ae554c2f8e664411ade8f7a094d0135b8d7d382b92e66857251d8b20a806bce9d24 | |
6 | Size (jekyll-3.7.3.gem) = 110592 bytes | 6 | Size (jekyll-3.8.4.gem) = 112640 bytes | |
7 | SHA1 (patch-lib_jekyll_commands_new.rb) = 928f4542aae30671efeaa99f59d61034aa5e38a7 | 7 | SHA1 (patch-lib_jekyll_commands_new.rb) = 928f4542aae30671efeaa99f59d61034aa5e38a7 |