Switch to Jekyll 4.2; bundle update

It is necessary to skip to 4.2, because 3.9 (in Debian) does not
support Ruby 3.0.
Also, remove GitHub Pages stuff and add some gems to make it all work.
This commit is contained in:
Paul van Tilburg 2022-03-14 16:40:34 +01:00
parent 815c47ba0e
commit 59e7b98936
Signed by: paul
GPG Key ID: C6DE073EDA9EEC4D
2 changed files with 43 additions and 32 deletions

14
Gemfile
View File

@ -8,17 +8,19 @@ source "https://rubygems.org"
# #
# This will help ensure the proper Jekyll version is running. # This will help ensure the proper Jekyll version is running.
# Happy Jekylling! # Happy Jekylling!
gem "jekyll", "~> 3.8.3" gem "jekyll", "~> 4.2.0"
# Use this theme instead. # Use this theme instead.
gem "jekyll-theme-hydeout", "~> 3.4" gem "jekyll-theme-hydeout", "~> 4.2.0"
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
# uncomment the line below. To upgrade, run `bundle update github-pages`.
# gem "github-pages", group: :jekyll_plugins
# If you have any plugins, put them here! # If you have any plugins, put them here!
group :jekyll_plugins do group :jekyll_plugins do
gem "jekyll-admin" gem "jekyll-admin"
gem "jekyll-feed", "~> 0.6" gem "jekyll-feed", "~> 0.6"
end end
# Necessary for jekyll-admin to work (Webrick is missing in Ruby >= 3.0).
gem "webrick"
# Support GFM dialect of Markdown.
gem "kramdown-parser-gfm"

View File

@ -10,7 +10,7 @@ GEM
eventmachine (>= 0.12.9) eventmachine (>= 0.12.9)
http_parser.rb (~> 0) http_parser.rb (~> 0)
eventmachine (1.2.7) eventmachine (1.2.7)
faraday (1.9.3) faraday (1.10.0)
faraday-em_http (~> 1.0) faraday-em_http (~> 1.0)
faraday-em_synchrony (~> 1.0) faraday-em_synchrony (~> 1.0)
faraday-excon (~> 1.1) faraday-excon (~> 1.1)
@ -36,45 +36,50 @@ GEM
ffi (1.15.5) ffi (1.15.5)
forwardable-extended (2.6.0) forwardable-extended (2.6.0)
http_parser.rb (0.8.0) http_parser.rb (0.8.0)
i18n (0.9.5) i18n (1.10.0)
concurrent-ruby (~> 1.0) concurrent-ruby (~> 1.0)
jekyll (3.8.7) jekyll (4.2.2)
addressable (~> 2.4) addressable (~> 2.4)
colorator (~> 1.0) colorator (~> 1.0)
em-websocket (~> 0.5) em-websocket (~> 0.5)
i18n (~> 0.7) i18n (~> 1.0)
jekyll-sass-converter (~> 1.0) jekyll-sass-converter (~> 2.0)
jekyll-watch (~> 2.0) jekyll-watch (~> 2.0)
kramdown (~> 1.14) kramdown (~> 2.3)
kramdown-parser-gfm (~> 1.0)
liquid (~> 4.0) liquid (~> 4.0)
mercenary (~> 0.3.3) mercenary (~> 0.4.0)
pathutil (~> 0.9) pathutil (~> 0.9)
rouge (>= 1.7, < 4) rouge (~> 3.0)
safe_yaml (~> 1.0) safe_yaml (~> 1.0)
terminal-table (~> 2.0)
jekyll-admin (0.11.0) jekyll-admin (0.11.0)
jekyll (>= 3.7, < 5.0) jekyll (>= 3.7, < 5.0)
sinatra (~> 1.4) sinatra (~> 1.4)
sinatra-contrib (~> 1.4) sinatra-contrib (~> 1.4)
jekyll-feed (0.16.0) jekyll-feed (0.15.1)
jekyll (>= 3.7, < 5.0) jekyll (>= 3.7, < 5.0)
jekyll-gist (1.5.0) jekyll-gist (1.5.0)
octokit (~> 4.2) octokit (~> 4.2)
jekyll-paginate (1.1.0) jekyll-paginate (1.1.0)
jekyll-sass-converter (1.5.2) jekyll-sass-converter (2.2.0)
sass (~> 3.4) sassc (> 2.0.1, < 3.0)
jekyll-theme-hydeout (3.7.1) jekyll-theme-hydeout (4.2.0)
jekyll (~> 3.4) jekyll (>= 3.6, < 5.0)
jekyll-feed (~> 0.6) jekyll-feed (~> 0.6)
jekyll-gist (~> 1.4) jekyll-gist (~> 1.4)
jekyll-paginate (~> 1.1) jekyll-paginate (~> 1.1)
jekyll-watch (2.2.1) jekyll-watch (2.2.1)
listen (~> 3.0) listen (~> 3.0)
kramdown (1.17.0) kramdown (2.3.1)
rexml
kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0)
liquid (4.0.3) liquid (4.0.3)
listen (3.7.1) listen (3.7.1)
rb-fsevent (~> 0.10, >= 0.10.3) rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10) rb-inotify (~> 0.9, >= 0.9.10)
mercenary (0.3.6) mercenary (0.4.0)
multi_json (1.15.0) multi_json (1.15.0)
multipart-post (2.1.1) multipart-post (2.1.1)
octokit (4.22.0) octokit (4.22.0)
@ -88,17 +93,15 @@ GEM
rack rack
rack-test (1.1.0) rack-test (1.1.0)
rack (>= 1.0, < 3) rack (>= 1.0, < 3)
rb-fsevent (0.11.0) rb-fsevent (0.11.1)
rb-inotify (0.10.1) rb-inotify (0.10.1)
ffi (~> 1.0) ffi (~> 1.0)
rouge (3.27.0) rexml (3.2.5)
rouge (3.28.0)
ruby2_keywords (0.0.5) ruby2_keywords (0.0.5)
safe_yaml (1.0.5) safe_yaml (1.0.5)
sass (3.7.4) sassc (2.4.0)
sass-listen (~> 4.0.0) ffi (~> 1.9)
sass-listen (4.0.0)
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)
sawyer (0.8.2) sawyer (0.8.2)
addressable (>= 2.3.5) addressable (>= 2.3.5)
faraday (> 0.8, < 2.0) faraday (> 0.8, < 2.0)
@ -113,16 +116,22 @@ GEM
rack-test rack-test
sinatra (~> 1.4.0) sinatra (~> 1.4.0)
tilt (>= 1.3, < 3) tilt (>= 1.3, < 3)
terminal-table (2.0.0)
unicode-display_width (~> 1.1, >= 1.1.1)
tilt (2.0.10) tilt (2.0.10)
unicode-display_width (1.8.0)
webrick (1.7.0)
PLATFORMS PLATFORMS
ruby x86_64-linux
DEPENDENCIES DEPENDENCIES
jekyll (~> 3.8.3) jekyll (~> 4.2.0)
jekyll-admin jekyll-admin
jekyll-feed (~> 0.6) jekyll-feed (~> 0.6)
jekyll-theme-hydeout (~> 3.4) jekyll-theme-hydeout (~> 4.2.0)
kramdown-parser-gfm
webrick
BUNDLED WITH BUNDLED WITH
2.1.4 2.3.5