Skip to content

Commit 9aceff7

Browse files
committed
Upgrade Ruby to 2.5.1 and Jekyll from 3.0.2 to 3.8.5
Ruby 2.2.2 is end of life. 2.5.1 is used by Debian stable. This updates all github-pages from 44 to 202, of which the most import change is its Jekyll dependency. Slight changes to _config.yml and _includes/meetings.html were needed.
1 parent 7526e8a commit 9aceff7

File tree

8 files changed

+239
-114
lines changed

8 files changed

+239
-114
lines changed

.ruby-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.2.2
1+
2.5.1

.travis.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ language: ruby
33
## Save bundler deps.
44
cache: bundler
55

6+
before_install:
7+
- gem update --system
8+
- gem --version
9+
610
## Disable external link checking to prevent spurious failures because
711
## of other people's downtime. This can also avoid wasting their
812
## bandwidth.

Gemfile

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
source 'https://rubygems.org'
22

3-
## If you update the version here, also update it in .travis.yml and
4-
## README.md. Then push your branch and make sure Travis supports that
3+
## This version should match the version in Debian Stable.
4+
## If you update the version here, also update it in .ruby-version, .travis.yml
5+
## and README.md. Then push your branch and make sure Travis supports that
56
## version.
6-
ruby '2.2.2'
7+
ruby '2.5.1'
78

89
## If you add a new Gem below, run `bundle install` to install it.
910
group :development do

Gemfile.lock

Lines changed: 223 additions & 104 deletions
Original file line numberDiff line numberDiff line change
@@ -1,135 +1,254 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
RedCloth (4.2.9)
5-
activesupport (4.2.5.1)
4+
activesupport (4.2.11.1)
65
i18n (~> 0.7)
7-
json (~> 1.7, >= 1.7.7)
86
minitest (~> 5.1)
97
thread_safe (~> 0.3, >= 0.3.4)
108
tzinfo (~> 1.1)
11-
addressable (2.3.8)
9+
addressable (2.7.0)
10+
public_suffix (>= 2.0.2, < 5.0)
1211
coffee-script (2.4.1)
1312
coffee-script-source
1413
execjs
15-
coffee-script-source (1.10.0)
16-
colorator (0.1)
17-
colored (1.2)
18-
ethon (0.8.1)
14+
coffee-script-source (1.11.1)
15+
colorator (1.1.0)
16+
commonmarker (0.17.13)
17+
ruby-enum (~> 0.5)
18+
concurrent-ruby (1.1.5)
19+
dnsruby (1.61.3)
20+
addressable (~> 2.5)
21+
em-websocket (0.5.1)
22+
eventmachine (>= 0.12.9)
23+
http_parser.rb (~> 0.6.0)
24+
ethon (0.12.0)
1925
ffi (>= 1.3.0)
20-
execjs (2.6.0)
21-
faraday (0.9.2)
26+
eventmachine (1.2.7)
27+
execjs (2.7.0)
28+
faraday (0.17.0)
2229
multipart-post (>= 1.2, < 3)
23-
ffi (1.9.10)
24-
gemoji (2.1.0)
25-
github-pages (44)
26-
RedCloth (= 4.2.9)
27-
github-pages-health-check (= 0.6.0)
28-
jekyll (= 3.0.2)
29-
jekyll-coffeescript (= 1.0.1)
30-
jekyll-feed (= 0.3.1)
31-
jekyll-gist (= 1.4.0)
32-
jekyll-mentions (= 1.0.0)
30+
ffi (1.11.3)
31+
forwardable-extended (2.6.0)
32+
gemoji (3.0.1)
33+
github-pages (202)
34+
activesupport (= 4.2.11.1)
35+
github-pages-health-check (= 1.16.1)
36+
jekyll (= 3.8.5)
37+
jekyll-avatar (= 0.6.0)
38+
jekyll-coffeescript (= 1.1.1)
39+
jekyll-commonmark-ghpages (= 0.1.6)
40+
jekyll-default-layout (= 0.1.4)
41+
jekyll-feed (= 0.11.0)
42+
jekyll-gist (= 1.5.0)
43+
jekyll-github-metadata (= 2.12.1)
44+
jekyll-mentions (= 1.4.1)
45+
jekyll-optional-front-matter (= 0.3.0)
3346
jekyll-paginate (= 1.1.0)
34-
jekyll-redirect-from (= 0.9.1)
35-
jekyll-sass-converter (= 1.3.0)
36-
jekyll-seo-tag (= 0.1.4)
37-
jekyll-sitemap (= 0.9.0)
38-
jekyll-textile-converter (= 0.1.0)
39-
jemoji (= 0.5.1)
40-
kramdown (= 1.9.0)
41-
liquid (= 3.0.6)
47+
jekyll-readme-index (= 0.2.0)
48+
jekyll-redirect-from (= 0.14.0)
49+
jekyll-relative-links (= 0.6.0)
50+
jekyll-remote-theme (= 0.4.0)
51+
jekyll-sass-converter (= 1.5.2)
52+
jekyll-seo-tag (= 2.5.0)
53+
jekyll-sitemap (= 1.2.0)
54+
jekyll-swiss (= 0.4.0)
55+
jekyll-theme-architect (= 0.1.1)
56+
jekyll-theme-cayman (= 0.1.1)
57+
jekyll-theme-dinky (= 0.1.1)
58+
jekyll-theme-hacker (= 0.1.1)
59+
jekyll-theme-leap-day (= 0.1.1)
60+
jekyll-theme-merlot (= 0.1.1)
61+
jekyll-theme-midnight (= 0.1.1)
62+
jekyll-theme-minimal (= 0.1.1)
63+
jekyll-theme-modernist (= 0.1.1)
64+
jekyll-theme-primer (= 0.5.3)
65+
jekyll-theme-slate (= 0.1.1)
66+
jekyll-theme-tactile (= 0.1.1)
67+
jekyll-theme-time-machine (= 0.1.1)
68+
jekyll-titles-from-headings (= 0.5.1)
69+
jemoji (= 0.10.2)
70+
kramdown (= 1.17.0)
71+
liquid (= 4.0.0)
72+
listen (= 3.1.5)
4273
mercenary (~> 0.3)
43-
rdiscount (= 2.1.8)
44-
redcarpet (= 3.3.3)
45-
rouge (= 1.10.1)
74+
minima (= 2.5.0)
75+
nokogiri (>= 1.10.4, < 2.0)
76+
rouge (= 3.11.0)
4677
terminal-table (~> 1.4)
47-
github-pages-health-check (0.6.0)
78+
github-pages-health-check (1.16.1)
4879
addressable (~> 2.3)
49-
net-dns (~> 0.8)
50-
public_suffix (~> 1.4)
51-
typhoeus (~> 0.7)
52-
html-pipeline (2.3.0)
53-
activesupport (>= 2, < 5)
80+
dnsruby (~> 1.60)
81+
octokit (~> 4.0)
82+
public_suffix (~> 3.0)
83+
typhoeus (~> 1.3)
84+
html-pipeline (2.12.2)
85+
activesupport (>= 2)
5486
nokogiri (>= 1.4)
55-
html-proofer (2.6.4)
56-
activesupport (~> 4.2)
87+
html-proofer (3.14.1)
5788
addressable (~> 2.3)
58-
colored (~> 1.2)
59-
mercenary (~> 0.3.2)
60-
nokogiri (~> 1.5)
89+
mercenary (~> 0.3)
90+
nokogiri (~> 1.10)
6191
parallel (~> 1.3)
62-
typhoeus (~> 0.7)
92+
rainbow (~> 3.0)
93+
typhoeus (~> 1.3)
6394
yell (~> 2.0)
64-
i18n (0.7.0)
65-
jekyll (3.0.2)
66-
colorator (~> 0.1)
95+
http_parser.rb (0.6.0)
96+
i18n (0.9.5)
97+
concurrent-ruby (~> 1.0)
98+
jekyll (3.8.5)
99+
addressable (~> 2.4)
100+
colorator (~> 1.0)
101+
em-websocket (~> 0.5)
102+
i18n (~> 0.7)
67103
jekyll-sass-converter (~> 1.0)
68-
jekyll-watch (~> 1.1)
69-
kramdown (~> 1.3)
70-
liquid (~> 3.0)
104+
jekyll-watch (~> 2.0)
105+
kramdown (~> 1.14)
106+
liquid (~> 4.0)
71107
mercenary (~> 0.3.3)
72-
rouge (~> 1.7)
108+
pathutil (~> 0.9)
109+
rouge (>= 1.7, < 4)
73110
safe_yaml (~> 1.0)
74-
jekyll-coffeescript (1.0.1)
111+
jekyll-avatar (0.6.0)
112+
jekyll (~> 3.0)
113+
jekyll-coffeescript (1.1.1)
75114
coffee-script (~> 2.2)
76-
jekyll-feed (0.3.1)
77-
jekyll-gist (1.4.0)
115+
coffee-script-source (~> 1.11.1)
116+
jekyll-commonmark (1.3.1)
117+
commonmarker (~> 0.14)
118+
jekyll (>= 3.7, < 5.0)
119+
jekyll-commonmark-ghpages (0.1.6)
120+
commonmarker (~> 0.17.6)
121+
jekyll-commonmark (~> 1.2)
122+
rouge (>= 2.0, < 4.0)
123+
jekyll-default-layout (0.1.4)
124+
jekyll (~> 3.0)
125+
jekyll-feed (0.11.0)
126+
jekyll (~> 3.3)
127+
jekyll-gist (1.5.0)
78128
octokit (~> 4.2)
79-
jekyll-mentions (1.0.0)
80-
html-pipeline (~> 2.2)
129+
jekyll-github-metadata (2.12.1)
130+
jekyll (~> 3.4)
131+
octokit (~> 4.0, != 4.4.0)
132+
jekyll-mentions (1.4.1)
133+
html-pipeline (~> 2.3)
134+
jekyll (~> 3.0)
135+
jekyll-optional-front-matter (0.3.0)
81136
jekyll (~> 3.0)
82137
jekyll-paginate (1.1.0)
83-
jekyll-redirect-from (0.9.1)
84-
jekyll (>= 2.0)
85-
jekyll-sass-converter (1.3.0)
86-
sass (~> 3.2)
87-
jekyll-seo-tag (0.1.4)
88-
jekyll (>= 2.0)
89-
jekyll-sitemap (0.9.0)
90-
jekyll-textile-converter (0.1.0)
91-
RedCloth (~> 4.0)
92-
jekyll-watch (1.3.1)
138+
jekyll-readme-index (0.2.0)
139+
jekyll (~> 3.0)
140+
jekyll-redirect-from (0.14.0)
141+
jekyll (~> 3.3)
142+
jekyll-relative-links (0.6.0)
143+
jekyll (~> 3.3)
144+
jekyll-remote-theme (0.4.0)
145+
addressable (~> 2.0)
146+
jekyll (~> 3.5)
147+
rubyzip (>= 1.2.1, < 3.0)
148+
jekyll-sass-converter (1.5.2)
149+
sass (~> 3.4)
150+
jekyll-seo-tag (2.5.0)
151+
jekyll (~> 3.3)
152+
jekyll-sitemap (1.2.0)
153+
jekyll (~> 3.3)
154+
jekyll-swiss (0.4.0)
155+
jekyll-theme-architect (0.1.1)
156+
jekyll (~> 3.5)
157+
jekyll-seo-tag (~> 2.0)
158+
jekyll-theme-cayman (0.1.1)
159+
jekyll (~> 3.5)
160+
jekyll-seo-tag (~> 2.0)
161+
jekyll-theme-dinky (0.1.1)
162+
jekyll (~> 3.5)
163+
jekyll-seo-tag (~> 2.0)
164+
jekyll-theme-hacker (0.1.1)
165+
jekyll (~> 3.5)
166+
jekyll-seo-tag (~> 2.0)
167+
jekyll-theme-leap-day (0.1.1)
168+
jekyll (~> 3.5)
169+
jekyll-seo-tag (~> 2.0)
170+
jekyll-theme-merlot (0.1.1)
171+
jekyll (~> 3.5)
172+
jekyll-seo-tag (~> 2.0)
173+
jekyll-theme-midnight (0.1.1)
174+
jekyll (~> 3.5)
175+
jekyll-seo-tag (~> 2.0)
176+
jekyll-theme-minimal (0.1.1)
177+
jekyll (~> 3.5)
178+
jekyll-seo-tag (~> 2.0)
179+
jekyll-theme-modernist (0.1.1)
180+
jekyll (~> 3.5)
181+
jekyll-seo-tag (~> 2.0)
182+
jekyll-theme-primer (0.5.3)
183+
jekyll (~> 3.5)
184+
jekyll-github-metadata (~> 2.9)
185+
jekyll-seo-tag (~> 2.0)
186+
jekyll-theme-slate (0.1.1)
187+
jekyll (~> 3.5)
188+
jekyll-seo-tag (~> 2.0)
189+
jekyll-theme-tactile (0.1.1)
190+
jekyll (~> 3.5)
191+
jekyll-seo-tag (~> 2.0)
192+
jekyll-theme-time-machine (0.1.1)
193+
jekyll (~> 3.5)
194+
jekyll-seo-tag (~> 2.0)
195+
jekyll-titles-from-headings (0.5.1)
196+
jekyll (~> 3.3)
197+
jekyll-watch (2.2.1)
93198
listen (~> 3.0)
94-
jemoji (0.5.1)
95-
gemoji (~> 2.0)
199+
jemoji (0.10.2)
200+
gemoji (~> 3.0)
96201
html-pipeline (~> 2.2)
97-
jekyll (>= 2.0)
98-
json (1.8.3)
99-
kramdown (1.9.0)
100-
liquid (3.0.6)
101-
listen (3.0.5)
102-
rb-fsevent (>= 0.9.3)
103-
rb-inotify (>= 0.9)
104-
mercenary (0.3.5)
105-
mini_portile2 (2.0.0)
106-
minitest (5.8.4)
107-
multipart-post (2.0.0)
108-
net-dns (0.8.0)
109-
nokogiri (1.6.7.2)
110-
mini_portile2 (~> 2.0.0.rc2)
111-
octokit (4.2.0)
112-
sawyer (~> 0.6.0, >= 0.5.3)
113-
parallel (1.6.1)
114-
public_suffix (1.5.3)
115-
rb-fsevent (0.9.7)
116-
rb-inotify (0.9.5)
117-
ffi (>= 0.5.0)
118-
rdiscount (2.1.8)
119-
redcarpet (3.3.3)
120-
rouge (1.10.1)
121-
safe_yaml (1.0.4)
122-
sass (3.4.21)
123-
sawyer (0.6.0)
124-
addressable (~> 2.3.5)
125-
faraday (~> 0.8, < 0.10)
126-
terminal-table (1.5.2)
127-
thread_safe (0.3.5)
128-
typhoeus (0.8.0)
129-
ethon (>= 0.8.0)
130-
tzinfo (1.2.2)
202+
jekyll (~> 3.0)
203+
kramdown (1.17.0)
204+
liquid (4.0.0)
205+
listen (3.1.5)
206+
rb-fsevent (~> 0.9, >= 0.9.4)
207+
rb-inotify (~> 0.9, >= 0.9.7)
208+
ruby_dep (~> 1.2)
209+
mercenary (0.3.6)
210+
mini_portile2 (2.4.0)
211+
minima (2.5.0)
212+
jekyll (~> 3.5)
213+
jekyll-feed (~> 0.9)
214+
jekyll-seo-tag (~> 2.1)
215+
minitest (5.13.0)
216+
multipart-post (2.1.1)
217+
nokogiri (1.10.5)
218+
mini_portile2 (~> 2.4.0)
219+
octokit (4.14.0)
220+
sawyer (~> 0.8.0, >= 0.5.3)
221+
parallel (1.19.1)
222+
pathutil (0.16.2)
223+
forwardable-extended (~> 2.6)
224+
public_suffix (3.1.1)
225+
rainbow (3.0.0)
226+
rb-fsevent (0.10.3)
227+
rb-inotify (0.10.0)
228+
ffi (~> 1.0)
229+
rouge (3.11.0)
230+
ruby-enum (0.7.2)
231+
i18n
232+
ruby_dep (1.5.0)
233+
rubyzip (2.0.0)
234+
safe_yaml (1.0.5)
235+
sass (3.7.4)
236+
sass-listen (~> 4.0.0)
237+
sass-listen (4.0.0)
238+
rb-fsevent (~> 0.9, >= 0.9.4)
239+
rb-inotify (~> 0.9, >= 0.9.7)
240+
sawyer (0.8.2)
241+
addressable (>= 2.3.5)
242+
faraday (> 0.8, < 2.0)
243+
terminal-table (1.8.0)
244+
unicode-display_width (~> 1.1, >= 1.1.1)
245+
thread_safe (0.3.6)
246+
typhoeus (1.3.1)
247+
ethon (>= 0.9.0)
248+
tzinfo (1.2.5)
131249
thread_safe (~> 0.1)
132-
yell (2.0.5)
250+
unicode-display_width (1.6.0)
251+
yell (2.2.0)
133252

134253
PLATFORMS
135254
ruby
@@ -139,7 +258,7 @@ DEPENDENCIES
139258
html-proofer
140259

141260
RUBY VERSION
142-
ruby 2.2.2p95
261+
ruby 2.5.1p57
143262

144263
BUNDLED WITH
145-
1.16.1
264+
1.17.3

0 commit comments

Comments
 (0)