aboutsummaryrefslogtreecommitdiff
path: root/Gemfile
diff options
context:
space:
mode:
authorValentin Popov <valentin@popov.link>2024-02-14 00:50:40 +0300
committerValentin Popov <valentin@popov.link>2024-02-14 00:51:25 +0300
commitefee11ecf9cd83d9547ede139c11746a8fd4e360 (patch)
treebb5aab323b7a2cb1fe157f6df3200882d97d0b89 /Gemfile
parent13ca891dd18d7ddf4bbe3bfa4b267d67124ac20d (diff)
downloadpopov.link-efee11ecf9cd83d9547ede139c11746a8fd4e360.tar.xz
popov.link-efee11ecf9cd83d9547ede139c11746a8fd4e360.zip
Update Gemfile
Signed-off-by: Valentin Popov <valentin@popov.link>
Diffstat (limited to 'Gemfile')
-rw-r--r--Gemfile30
1 files changed, 25 insertions, 5 deletions
diff --git a/Gemfile b/Gemfile
index ef7ba64..f470941 100644
--- a/Gemfile
+++ b/Gemfile
@@ -8,13 +8,33 @@ source "https://rubygems.org"
#
# This will help ensure the proper Jekyll version is running.
# Happy Jekylling!
-gem "github-pages", group: :jekyll_plugins
+
+# 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
+gem "github-pages", "~> 230", group: :jekyll_plugins
# If you have any plugins, put them here!
group :jekyll_plugins do
- gem "jekyll-paginate", "~> 1.1.0"
- gem "octopress-autoprefixer", "~> 2.0.1"
+ gem "jekyll-feed", "~> 0.12"
+end
+
+# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
+# and associated library.
+platforms :mingw, :x64_mingw, :mswin, :jruby do
+ gem "tzinfo", ">= 1", "< 3"
+ gem "tzinfo-data"
end
-# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
-gem "tzinfo-data", platforms: [:mingw, :mswin, :x64_mingw, :jruby]
+# Performance-booster for watching directories on Windows
+gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin]
+
+# Lock `http_parser.rb` gem to `v0.6.x` on JRuby builds since newer versions of the gem
+# do not have a Java counterpart.
+gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby]
+
+# Starting with Ruby version 3.0.0, "webrick" is no longer included in the default
+# set of Ruby libraries. This addition ensures compatibility with Ruby 3.0.0 and
+# above by explicitly adding "webrick" to your dependencies, preventing potential
+# errors when running the Jekyll server without webrick specified in the Gemfile.
+gem "webrick", "~> 1.8"