Skip to content

Commit 390ceca

Browse files
committed
Fix middleman gem dependencies
1 parent 5910642 commit 390ceca

File tree

2 files changed

+101
-58
lines changed

2 files changed

+101
-58
lines changed

Gemfile

+8
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,11 @@ gem "rack-contrib" # For try_static
2020
# For testing purposes
2121
gem "nokogiri"
2222
gem "httparty"
23+
#
24+
# pin for logger issue
25+
gem 'concurrent-ruby', '1.3.4'
26+
27+
# gems for Ruby 3.4 support
28+
gem 'base64'
29+
gem 'bigdecimal'
30+
gem 'mutex_m'

Gemfile.lock

+93-58
Original file line numberDiff line numberDiff line change
@@ -1,74 +1,85 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
activesupport (6.1.7.6)
4+
activesupport (7.0.8.7)
55
concurrent-ruby (~> 1.0, >= 1.0.2)
66
i18n (>= 1.6, < 2)
77
minitest (>= 5.1)
88
tzinfo (~> 2.0)
9-
zeitwerk (~> 2.3)
10-
addressable (2.8.0)
11-
public_suffix (>= 2.0.2, < 5.0)
12-
backports (3.23.0)
9+
addressable (2.8.7)
10+
public_suffix (>= 2.0.2, < 7.0)
11+
backports (3.25.0)
12+
base64 (0.2.0)
13+
bigdecimal (3.1.9)
1314
bourbon (4.2.2)
1415
sass (~> 3.4)
1516
thor
16-
builder (3.2.4)
17+
builder (3.3.0)
1718
coffee-script (2.4.1)
1819
coffee-script-source
1920
execjs
2021
coffee-script-source (1.12.2)
21-
concurrent-ruby (1.2.2)
22-
contracts (0.13.0)
23-
docile (1.4.0)
24-
dotenv (2.7.6)
22+
concurrent-ruby (1.3.4)
23+
contracts (0.16.1)
24+
csv (3.3.2)
25+
docile (1.4.1)
26+
dotenv (3.1.7)
2527
em-websocket (0.5.3)
2628
eventmachine (>= 0.12.9)
2729
http_parser.rb (~> 0)
2830
erubis (2.7.0)
2931
eventmachine (1.2.7)
30-
execjs (2.8.1)
32+
execjs (2.10.0)
3133
fast_blank (1.0.1)
32-
fastimage (2.2.6)
34+
fastimage (2.4.0)
3335
favicon_maker (1.3.1)
3436
docile (~> 1.1)
35-
ffi (1.17.0)
36-
haml (5.2.2)
37-
temple (>= 0.8.0)
37+
ffi (1.17.1-aarch64-linux-gnu)
38+
ffi (1.17.1-aarch64-linux-musl)
39+
ffi (1.17.1-arm-linux-gnu)
40+
ffi (1.17.1-arm-linux-musl)
41+
ffi (1.17.1-arm64-darwin)
42+
ffi (1.17.1-x86_64-darwin)
43+
ffi (1.17.1-x86_64-linux-gnu)
44+
ffi (1.17.1-x86_64-linux-musl)
45+
haml (6.3.0)
46+
temple (>= 0.8.2)
47+
thor
3848
tilt
3949
hamster (3.0.0)
4050
concurrent-ruby (~> 1.0)
4151
hashie (3.6.0)
4252
http_parser.rb (0.8.0)
43-
httparty (0.21.0)
53+
httparty (0.22.0)
54+
csv
4455
mini_mime (>= 1.0.0)
4556
multi_xml (>= 0.5.2)
4657
i18n (1.6.0)
4758
concurrent-ruby (~> 1.0)
48-
kramdown (2.4.0)
49-
rexml
50-
listen (3.0.8)
51-
rb-fsevent (~> 0.9, >= 0.9.4)
52-
rb-inotify (~> 0.9, >= 0.9.7)
59+
kramdown (2.5.1)
60+
rexml (>= 3.3.9)
61+
listen (3.9.0)
62+
rb-fsevent (~> 0.10, >= 0.10.3)
63+
rb-inotify (~> 0.9, >= 0.9.10)
5364
memoist (0.16.2)
54-
middleman (4.4.2)
65+
middleman (4.5.1)
5566
coffee-script (~> 2.2)
5667
haml (>= 4.0.5)
5768
kramdown (>= 2.3.0)
58-
middleman-cli (= 4.4.2)
59-
middleman-core (= 4.4.2)
69+
middleman-cli (= 4.5.1)
70+
middleman-core (= 4.5.1)
6071
middleman-blog (4.0.3)
6172
addressable (~> 2.3)
6273
middleman-core (>= 4.0.0)
6374
tzinfo (>= 0.3.0)
64-
middleman-cli (4.4.2)
65-
thor (>= 0.17.0, < 2.0)
66-
middleman-core (4.4.2)
67-
activesupport (>= 6.1, < 7.0)
75+
middleman-cli (4.5.1)
76+
thor (>= 0.17.0, < 1.3.0)
77+
middleman-core (4.5.1)
78+
activesupport (>= 6.1, < 7.1)
6879
addressable (~> 2.4)
6980
backports (~> 3.6)
7081
bundler (~> 2.0)
71-
contracts (~> 0.13.0)
82+
contracts (~> 0.13, < 0.17)
7283
dotenv
7384
erubis
7485
execjs (~> 2.0)
@@ -77,7 +88,7 @@ GEM
7788
hamster (~> 3.0)
7889
hashie (~> 3.4)
7990
i18n (~> 1.6.0)
80-
listen (~> 3.0.0)
91+
listen (~> 3.0)
8192
memoist (~> 0.14)
8293
padrino-helpers (~> 0.15.0)
8394
parallel
@@ -95,39 +106,53 @@ GEM
95106
em-websocket (~> 0.5.1)
96107
middleman-core (>= 3.3)
97108
rack-livereload (~> 0.3.15)
98-
middleman-syntax (3.2.0)
109+
middleman-syntax (3.4.0)
99110
middleman-core (>= 3.2)
100111
rouge (~> 3.2)
101-
mini_mime (1.1.2)
102-
mini_portile2 (2.8.6)
103-
minitest (5.19.0)
104-
multi_xml (0.6.0)
112+
mini_mime (1.1.5)
113+
minitest (5.25.4)
114+
multi_xml (0.7.1)
115+
bigdecimal (~> 3.1)
116+
mutex_m (0.3.0)
105117
neat (1.7.2)
106118
bourbon (>= 4.0)
107119
sass (>= 3.3)
108-
nokogiri (1.16.5)
109-
mini_portile2 (~> 2.8.2)
120+
nokogiri (1.18.2-aarch64-linux-gnu)
121+
racc (~> 1.4)
122+
nokogiri (1.18.2-aarch64-linux-musl)
123+
racc (~> 1.4)
124+
nokogiri (1.18.2-arm-linux-gnu)
125+
racc (~> 1.4)
126+
nokogiri (1.18.2-arm-linux-musl)
127+
racc (~> 1.4)
128+
nokogiri (1.18.2-arm64-darwin)
129+
racc (~> 1.4)
130+
nokogiri (1.18.2-x86_64-darwin)
131+
racc (~> 1.4)
132+
nokogiri (1.18.2-x86_64-linux-gnu)
133+
racc (~> 1.4)
134+
nokogiri (1.18.2-x86_64-linux-musl)
110135
racc (~> 1.4)
111-
padrino-helpers (0.15.1)
136+
padrino-helpers (0.15.3)
112137
i18n (>= 0.6.7, < 2)
113-
padrino-support (= 0.15.1)
138+
padrino-support (= 0.15.3)
114139
tilt (>= 1.4.1, < 3)
115-
padrino-support (0.15.1)
116-
parallel (1.22.1)
140+
padrino-support (0.15.3)
141+
parallel (1.26.3)
117142
parslet (2.0.0)
118-
public_suffix (4.0.7)
119-
racc (1.7.3)
120-
rack (2.2.9)
143+
public_suffix (6.0.1)
144+
racc (1.8.1)
145+
rack (2.2.11)
121146
rack-contrib (2.5.0)
122147
rack (< 4)
123148
rack-livereload (0.3.17)
124149
rack
125-
rb-fsevent (0.11.1)
126-
rb-inotify (0.10.1)
150+
rb-fsevent (0.11.2)
151+
rb-inotify (0.11.1)
127152
ffi (~> 1.0)
128153
redcarpet (3.6.0)
129-
rexml (3.3.9)
130-
rouge (3.28.0)
154+
rexml (3.4.0)
155+
rouge (3.30.0)
131156
sass (3.7.4)
132157
sass-listen (~> 4.0.0)
133158
sass-listen (4.0.0)
@@ -136,33 +161,43 @@ GEM
136161
sassc (2.4.0)
137162
ffi (~> 1.9)
138163
servolux (0.13.0)
139-
slim (4.1.0)
140-
temple (>= 0.7.6, < 0.9)
141-
tilt (>= 2.0.6, < 2.1)
142-
temple (0.8.2)
143-
thor (1.2.1)
144-
tilt (2.0.10)
164+
slim (5.1.0)
165+
temple (~> 0.10.0)
166+
tilt (>= 2.0.6, < 2.2)
167+
temple (0.10.3)
168+
thor (1.2.2)
169+
tilt (2.0.11)
145170
toml (0.3.0)
146171
parslet (>= 1.8.0, < 3.0.0)
147172
tzinfo (2.0.6)
148173
concurrent-ruby (~> 1.0)
149174
uglifier (3.2.0)
150175
execjs (>= 0.3.0, < 3)
151-
webrick (1.8.2)
152-
zeitwerk (2.6.11)
176+
webrick (1.9.1)
153177

154178
PLATFORMS
155-
ruby
179+
aarch64-linux-gnu
180+
aarch64-linux-musl
181+
arm-linux-gnu
182+
arm-linux-musl
183+
arm64-darwin
184+
x86_64-darwin
185+
x86_64-linux-gnu
186+
x86_64-linux-musl
156187

157188
DEPENDENCIES
189+
base64
190+
bigdecimal
158191
bourbon (= 4.2.2)
159192
builder (~> 3.0)
193+
concurrent-ruby (= 1.3.4)
160194
httparty
161195
middleman (~> 4.3)
162196
middleman-blog
163197
middleman-favicon-maker
164198
middleman-livereload
165199
middleman-syntax
200+
mutex_m
166201
neat (= 1.7.2)
167202
nokogiri
168203
rack-contrib
@@ -171,4 +206,4 @@ DEPENDENCIES
171206
webrick
172207

173208
BUNDLED WITH
174-
2.3.3
209+
2.6.2

0 commit comments

Comments
 (0)