Package: jekyll / 4.3.4+dfsg-1

Metadata

Package Version Patches format
jekyll 4.3.4+dfsg-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Replace git execution from gemspec.patch | (download)

jekyll.gemspec | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 replace git execution from gemspec

Signed-off-by: Youhei SASAKI <uwabami@gfd-dennou.org>
0002 Drop minitest profile.patch | (download)

Gemfile | 1 0 + 1 - 0 !
test/helper.rb | 1 0 + 1 - 0 !
2 files changed, 2 deletions(-)

 drop minitest-profile

Signed-off-by: Youhei SASAKI <uwabami@gfd-dennou.org>
0003 Remove relative LOAD_PATH.patch | (download)

exe/jekyll | 2 0 + 2 - 0 !
test/helper.rb | 2 1 + 1 - 0 !
2 files changed, 1 insertion(+), 3 deletions(-)

 remove relative load_path

Signed-off-by: Youhei SASAKI <uwabami@gfd-dennou.org>
0004_skip_test_autopkgtest.patch | (download)

test/test_site.rb | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 skip a test failing in autopkgtest

0016 skip test requiring network access.patch | (download)

test/test_utils.rb | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 the builders don't have internet access; skip the test needing it

Bug-Debian: https://bugs.debian.org/907322
0006 test_new_command test_configuration fix test that fa.patch | (download)

test/test_configuration.rb | 2 1 + 1 - 0 !
test/test_new_command.rb | 6 3 + 3 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

 test_new_command,
 test_configuration: fix test that fails under autopkgtest


0019 Compare lists ignoring the order.patch | (download)

test/test_utils.rb | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

 compare lists ignoring the order

Fix reprotest run of Jekyll:
https://lists.debian.org/debian-ruby/2020/01/msg00026.html

0020 Skip test theme tests.patch | (download)

test/test_layout_reader.rb | 1 1 + 0 - 0 !
test/test_liquid_renderer.rb | 1 1 + 0 - 0 !
test/test_site.rb | 1 1 + 0 - 0 !
3 files changed, 3 insertions(+)

 skip test-theme tests

This test fails. All other test-theme related tests have already been disabled.

0023 drop custom profile simplecov.patch | (download)

test/helper.rb | 7 0 + 7 - 0 !
1 file changed, 7 deletions(-)

 drop custom profile simplecov

This custom profile somehow interfers with the tests and leads to errors.
Worse the errors are not shown. So drop it.

0025 skip plugin tests requiring bundler.patch | (download)

test/test_plugin_manager.rb | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 skip tests requiring bundler

0026 disable kramdown syntax coderay tests.patch | (download)

test/test_kramdown.rb | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 kramdown-syntax-coderay is not packaged

0012 Add support for liquid 5.patch | (download)

jekyll.gemspec | 2 1 + 1 - 0 !
lib/jekyll.rb | 1 1 + 0 - 0 !
lib/jekyll/liquid_expr_method_literal.rb | 25 25 + 0 - 0 !
lib/jekyll/tags/include.rb | 3 2 + 1 - 0 !
4 files changed, 29 insertions(+), 2 deletions(-)

 add support for liquid 5
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

Squashed commit of the following:

commit 9a7d79a25443c8cf9d8f382710808b76c16c2c5c
0013 Skip failing tests.patch | (download)

test/test_document.rb | 2 2 + 0 - 0 !
test/test_filters.rb | 1 1 + 0 - 0 !
2 files changed, 3 insertions(+)

 skip failing tests

Did not have time to investigate why exactly those fail

0014 test test_plugin_manager.rb skip test that requires .patch | (download)

test/test_plugin_manager.rb | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 test/test_plugin_manager.rb: skip test that requires very specific
 package versions


0015 jekyll new don t install stuff from the internet.patch | (download)

lib/jekyll/commands/new.rb | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 jekyll new: don't install stuff from the internet

This is already done in `rails new`, and avoids surprises for Debian
users who are not expecting software provided by Debian to install
software from the internet without explicit consent. If the user knows
what tehey are doing, and _wants_ to install stuff from the internet,
they can always just run `bundle` manually.

Gbp-Dch: full

0016 Drop usage of safe_yaml.patch | (download)

features/step_definitions.rb | 2 1 + 1 - 0 !
jekyll.gemspec | 1 0 + 1 - 0 !
lib/jekyll.rb | 4 1 + 3 - 0 !
lib/jekyll/commands/serve.rb | 2 1 + 1 - 0 !
lib/jekyll/configuration.rb | 2 1 + 1 - 0 !
lib/jekyll/convertible.rb | 2 1 + 1 - 0 !
lib/jekyll/document.rb | 4 2 + 2 - 0 !
lib/jekyll/readers/data_reader.rb | 2 1 + 1 - 0 !
lib/jekyll/regenerator.rb | 2 1 + 1 - 0 !
lib/jekyll/site.rb | 2 1 + 1 - 0 !
lib/jekyll/utils.rb | 14 14 + 0 - 0 !
rake/site.rake | 4 2 + 2 - 0 !
test/test_commands_serve.rb | 2 1 + 1 - 0 !
test/test_configuration.rb | 42 21 + 21 - 0 !
test/test_site.rb | 14 7 + 7 - 0 !
15 files changed, 55 insertions(+), 44 deletions(-)

 drop usage of safe_yaml
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

Squashed commit of the following:

commit 9e8b06e55afab8da1bb134a9f5362f403c82f05b
0017 Revert test changes meant for jekyll sass converter .patch | (download)

test/test_filters.rb | 4 2 + 2 - 0 !
test/test_sass.rb | 4 1 + 3 - 0 !
2 files changed, 3 insertions(+), 5 deletions(-)

 revert test changes meant for jekyll-sass-converter 3.x

We do not have that in Debian yet.