Skip to content

Commit 99c2435

Browse files
Update Gemfile.lock (#1073)
* Bump nokogiri from 1.14.3 to 1.16.2 Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.14.3 to 1.16.2. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md) - [Commits](sparklemotion/nokogiri@v1.14.3...v1.16.2) --- updated-dependencies: - dependency-name: nokogiri dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> * Updated gemfile So GitHub auto-created PR #1072 as a security update. My local dev environment no longer worked with this. After around 6 hours of trying to fix it myself (always seemed to come down to Ruby compilation problems related to OpenSSL versions), I bought Ruby on Mac and used it to completely reset my local dev environment and move to a newer version of Ruby (3.2.3). Now it works again. We have not updated this lock file in years, maybe it's a good time to push this update so we use the latest version of Ruby and various dependencies? But first we should have a few people test this. Maybe it's just me having all these problems. * Updating Ruby version The build failed on Netlify due to Ruby version incompatibility. Will this fix it? We'll see. * Let's try adding a ruby version file Will it work? The tension is killing me. * Remove image_optim dependency to get Docker working again I guess no automated image compression for us... but it just does not work otherwise. I tested various jekyll Docker images, ruby versions, etc. Maybe we can find another solution in the future. --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 9792e93 commit 99c2435

7 files changed

+74
-3267
lines changed

.ruby-version

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3.2.3

.travis.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
language: ruby
22
cache: bundler
3-
rvm: 2.5
3+
rvm: 3.2.3
44

55
before_install:
66
- gem update --system --no-document

Gemfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ group :jekyll_plugins do
1919
gem 'jekyll-redirect-from'
2020
gem "jekyll-feed", "~> 0.12"
2121
gem "jekyll-seo-tag"
22-
gem 'jekyll-compress-images', :git => 'https://github.com/valerijaspasojevic/jekyll-compress-images.git'
22+
# gem 'jekyll-compress-images', :git => 'https://github.com/valerijaspasojevic/jekyll-compress-images.git'
2323
gem 'html-proofer'
2424
gem 'jekyll-sitemap'
2525
end

Gemfile.lock

+69-64
Original file line numberDiff line numberDiff line change
@@ -1,53 +1,44 @@
1-
GIT
2-
remote: https://github.com/valerijaspasojevic/jekyll-compress-images.git
3-
revision: af7c2e0527371a7b88d11d594cef9538b83230f1
4-
specs:
5-
jekyll-compress-images (1.2)
6-
image_optim
7-
image_optim_pack
8-
91
GEM
102
remote: https://rubygems.org/
113
specs:
12-
addressable (2.8.0)
13-
public_suffix (>= 2.0.2, < 5.0)
4+
Ascii85 (1.1.0)
5+
addressable (2.8.6)
6+
public_suffix (>= 2.0.2, < 6.0)
7+
afm (0.2.2)
8+
async (2.8.1)
9+
console (~> 1.10)
10+
fiber-annotation
11+
io-event (~> 1.1)
12+
timers (~> 4.1)
1413
colorator (1.1.0)
15-
concurrent-ruby (1.1.9)
16-
em-websocket (0.5.2)
14+
concurrent-ruby (1.2.3)
15+
console (1.23.3)
16+
fiber-annotation
17+
fiber-local
18+
em-websocket (0.5.3)
1719
eventmachine (>= 0.12.9)
18-
http_parser.rb (~> 0.6.0)
19-
ethon (0.14.0)
20+
http_parser.rb (~> 0)
21+
ethon (0.16.0)
2022
ffi (>= 1.15.0)
2123
eventmachine (1.2.7)
22-
exifr (1.3.9)
23-
ffi (1.15.3)
24+
ffi (1.16.3)
25+
fiber-annotation (0.2.0)
26+
fiber-local (1.0.0)
2427
forwardable-extended (2.6.0)
25-
fspath (3.1.2)
26-
html-proofer (3.19.2)
28+
hashery (2.1.2)
29+
html-proofer (5.0.8)
2730
addressable (~> 2.3)
28-
mercenary (~> 0.3)
29-
nokogumbo (~> 2.0)
30-
parallel (~> 1.3)
31+
async (~> 2.1)
32+
nokogiri (~> 1.13)
33+
pdf-reader (~> 2.11)
3134
rainbow (~> 3.0)
3235
typhoeus (~> 1.3)
3336
yell (~> 2.0)
34-
http_parser.rb (0.6.0)
35-
i18n (1.8.10)
37+
zeitwerk (~> 2.5)
38+
http_parser.rb (0.8.0)
39+
i18n (1.14.1)
3640
concurrent-ruby (~> 1.0)
37-
image_optim (0.30.0)
38-
exifr (~> 1.2, >= 1.2.2)
39-
fspath (~> 3.0)
40-
image_size (>= 1.5, < 3)
41-
in_threads (~> 1.3)
42-
progress (~> 3.0, >= 3.0.1)
43-
image_optim_pack (0.7.0.20210511)
44-
fspath (>= 2.1, < 4)
45-
image_optim (~> 0.19)
46-
image_optim_pack (0.7.0.20210511-x86_64-linux)
47-
fspath (>= 2.1, < 4)
48-
image_optim (~> 0.19)
49-
image_size (2.1.1)
50-
in_threads (1.5.4)
41+
io-event (1.4.3)
5142
jekyll (4.1.1)
5243
addressable (~> 2.4)
5344
colorator (~> 1.0)
@@ -63,71 +54,85 @@ GEM
6354
rouge (~> 3.0)
6455
safe_yaml (~> 1.0)
6556
terminal-table (~> 1.8)
66-
jekyll-feed (0.15.1)
57+
jekyll-feed (0.17.0)
6758
jekyll (>= 3.7, < 5.0)
6859
jekyll-redirect-from (0.16.0)
6960
jekyll (>= 3.3, < 5.0)
70-
jekyll-sass-converter (2.1.0)
61+
jekyll-sass-converter (2.2.0)
7162
sassc (> 2.0.1, < 3.0)
72-
jekyll-seo-tag (2.7.1)
63+
jekyll-seo-tag (2.8.0)
7364
jekyll (>= 3.8, < 5.0)
7465
jekyll-sitemap (1.4.0)
7566
jekyll (>= 3.7, < 5.0)
7667
jekyll-watch (2.2.1)
7768
listen (~> 3.0)
78-
kramdown (2.3.1)
69+
kramdown (2.4.0)
7970
rexml
8071
kramdown-parser-gfm (1.1.0)
8172
kramdown (~> 2.0)
82-
liquid (4.0.3)
83-
listen (3.6.0)
73+
liquid (4.0.4)
74+
listen (3.8.0)
8475
rb-fsevent (~> 0.10, >= 0.10.3)
8576
rb-inotify (~> 0.9, >= 0.9.10)
8677
mercenary (0.4.0)
87-
mini_portile2 (2.8.1)
8878
minima (2.5.1)
8979
jekyll (>= 3.5, < 5.0)
9080
jekyll-feed (~> 0.9)
9181
jekyll-seo-tag (~> 2.1)
92-
nokogiri (1.14.3)
93-
mini_portile2 (~> 2.8.0)
82+
nokogiri (1.16.2-aarch64-linux)
83+
racc (~> 1.4)
84+
nokogiri (1.16.2-arm-linux)
85+
racc (~> 1.4)
86+
nokogiri (1.16.2-arm64-darwin)
9487
racc (~> 1.4)
95-
nokogiri (1.14.3-x86_64-linux)
88+
nokogiri (1.16.2-x86-linux)
89+
racc (~> 1.4)
90+
nokogiri (1.16.2-x86_64-darwin)
91+
racc (~> 1.4)
92+
nokogiri (1.16.2-x86_64-linux)
9693
racc (~> 1.4)
97-
nokogumbo (2.0.5)
98-
nokogiri (~> 1.8, >= 1.8.4)
99-
parallel (1.20.1)
10094
pathutil (0.16.2)
10195
forwardable-extended (~> 2.6)
102-
progress (3.6.0)
103-
public_suffix (4.0.6)
104-
racc (1.6.2)
105-
rainbow (3.0.0)
106-
rb-fsevent (0.11.0)
96+
pdf-reader (2.12.0)
97+
Ascii85 (~> 1.0)
98+
afm (~> 0.2.1)
99+
hashery (~> 2.0)
100+
ruby-rc4
101+
ttfunk
102+
public_suffix (5.0.4)
103+
racc (1.7.3)
104+
rainbow (3.1.1)
105+
rb-fsevent (0.11.2)
107106
rb-inotify (0.10.1)
108107
ffi (~> 1.0)
109-
rexml (3.2.5)
110-
rouge (3.26.0)
108+
rexml (3.2.6)
109+
rouge (3.30.0)
110+
ruby-rc4 (0.1.5)
111111
safe_yaml (1.0.5)
112112
sassc (2.4.0)
113113
ffi (~> 1.9)
114114
terminal-table (1.8.0)
115115
unicode-display_width (~> 1.1, >= 1.1.1)
116-
typhoeus (1.4.0)
116+
timers (4.3.5)
117+
ttfunk (1.7.0)
118+
typhoeus (1.4.1)
117119
ethon (>= 0.9.0)
118-
unicode-display_width (1.7.0)
119-
webrick (1.7.0)
120+
unicode-display_width (1.8.0)
121+
webrick (1.8.1)
120122
yell (2.2.2)
123+
zeitwerk (2.6.13)
121124

122125
PLATFORMS
123-
ruby
124-
x86_64-linux
126+
aarch64-linux
127+
arm-linux
128+
arm64-darwin
129+
x86-linux
130+
x86_64-darwin
125131
x86_64-linux
126132

127133
DEPENDENCIES
128134
html-proofer
129135
jekyll (~> 4.1.1)
130-
jekyll-compress-images!
131136
jekyll-feed (~> 0.12)
132137
jekyll-redirect-from
133138
jekyll-seo-tag
@@ -139,4 +144,4 @@ DEPENDENCIES
139144
webrick (~> 1.7)
140145

141146
BUNDLED WITH
142-
2.2.26
147+
2.5.6

0 commit comments

Comments
 (0)