Skip to content

Commit 0456848

Browse files
committed
Update dependencies
1 parent bd03c7b commit 0456848

File tree

4 files changed

+84
-52
lines changed

4 files changed

+84
-52
lines changed

.ruby-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.7.2
1+
3.3.4

Gemfile

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,17 @@
11
source "https://rubygems.org"
22
gem "jekyll"
3+
gem "csv" # untill jekyll updates
4+
gem "base64" # until jekyll updates
5+
36
# The version compatible with Jekyll is not released yet
4-
gem "jekyll-assets", git: "https://github.com/envygeeks/jekyll-assets", ref: "056d2c88719ef3b1f90967a606dd1441581dd832", group: :jekyll_plugins
7+
gem "jekyll-assets", git: "https://github.com/beekeeper-studio/jekyll-assets", ref: "99d7a106ca57b75097406d0411c03c9e44a7769f", group: :jekyll_plugins # Took over from envygeeks
58
gem "jekyll-favicon", group: :jekyll_plugins
69
gem "jekyll-sitemap", group: :jekyll_plugins
710
gem "kramdown-parser-gfm", group: :jekyll_plugins
811
gem "mini_magick", group: :jekyll_plugins
12+
913
gem "rake"
10-
# https://github.com/DCarper/rqrcode_png/issues/16 not released yet!
11-
gem 'rqrcode_png', git: "https://github.com/DCarper/rqrcode_png.git", ref: "94abe9cd66e9ce5d6c29e7340749b08e0078a35b"
14+
gem "rqrcode"
1215
gem "uglifier"
1316
gem "sprockets"
1417

Gemfile.lock

Lines changed: 75 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,7 @@
11
GIT
2-
remote: https://github.com/DCarper/rqrcode_png.git
3-
revision: 94abe9cd66e9ce5d6c29e7340749b08e0078a35b
4-
ref: 94abe9cd66e9ce5d6c29e7340749b08e0078a35b
5-
specs:
6-
rqrcode_png (0.1.6)
7-
chunky_png
8-
rqrcode (< 1.0.0)
9-
10-
GIT
11-
remote: https://github.com/envygeeks/jekyll-assets
12-
revision: 056d2c88719ef3b1f90967a606dd1441581dd832
13-
ref: 056d2c88719ef3b1f90967a606dd1441581dd832
2+
remote: https://github.com/beekeeper-studio/jekyll-assets
3+
revision: 99d7a106ca57b75097406d0411c03c9e44a7769f
4+
ref: 99d7a106ca57b75097406d0411c03c9e44a7769f
145
specs:
156
jekyll-assets (4.0.0.alpha)
167
activesupport (>= 5, < 7)
@@ -28,42 +19,64 @@ GIT
2819
GEM
2920
remote: https://rubygems.org/
3021
specs:
31-
activesupport (6.1.7.6)
22+
Ascii85 (1.1.1)
23+
activesupport (6.1.7.8)
3224
concurrent-ruby (~> 1.0, >= 1.0.2)
3325
i18n (>= 1.6, < 2)
3426
minitest (>= 5.1)
3527
tzinfo (~> 2.0)
3628
zeitwerk (~> 2.3)
37-
addressable (2.8.6)
38-
public_suffix (>= 2.0.2, < 6.0)
39-
chunky_png (1.3.14)
29+
addressable (2.8.7)
30+
public_suffix (>= 2.0.2, < 7.0)
31+
afm (0.2.2)
32+
async (2.15.0)
33+
console (~> 1.26)
34+
fiber-annotation
35+
io-event (~> 1.6, >= 1.6.5)
36+
base64 (0.2.0)
37+
bigdecimal (3.1.8)
38+
chunky_png (1.4.0)
4039
colorator (1.1.0)
41-
concurrent-ruby (1.2.3)
40+
concurrent-ruby (1.3.3)
41+
console (1.27.0)
42+
fiber-annotation
43+
fiber-local (~> 1.1)
44+
json
45+
csv (3.2.8)
4246
em-websocket (0.5.3)
4347
eventmachine (>= 0.12.9)
4448
http_parser.rb (~> 0)
4549
ethon (0.16.0)
4650
ffi (>= 1.15.0)
4751
eventmachine (1.2.7)
48-
execjs (2.7.0)
52+
execjs (2.9.1)
4953
extras (0.3.0)
5054
forwardable-extended (~> 2.5)
51-
fastimage (2.2.0)
52-
ffi (1.16.3)
55+
fastimage (2.3.1)
56+
ffi (1.17.0)
57+
fiber-annotation (0.2.0)
58+
fiber-local (1.1.0)
59+
fiber-storage
60+
fiber-storage (0.1.2)
5361
forwardable-extended (2.6.0)
54-
html-proofer (4.4.3)
62+
google-protobuf (4.27.3)
63+
bigdecimal
64+
rake (>= 13)
65+
hashery (2.1.2)
66+
html-proofer (5.0.9)
5567
addressable (~> 2.3)
56-
mercenary (~> 0.3)
68+
async (~> 2.1)
5769
nokogiri (~> 1.13)
58-
parallel (~> 1.10)
70+
pdf-reader (~> 2.11)
5971
rainbow (~> 3.0)
6072
typhoeus (~> 1.3)
6173
yell (~> 2.0)
6274
zeitwerk (~> 2.5)
6375
http_parser.rb (0.8.0)
64-
i18n (1.14.1)
76+
i18n (1.14.5)
6577
concurrent-ruby (~> 1.0)
66-
jekyll (4.3.0)
78+
io-event (1.6.5)
79+
jekyll (4.3.3)
6780
addressable (~> 2.4)
6881
colorator (~> 1.0)
6982
em-websocket (~> 0.5)
@@ -86,47 +99,59 @@ GEM
8699
jekyll-sanity (1.6.0)
87100
jekyll (>= 3.1, < 5.0)
88101
pathutil (~> 0.16)
89-
jekyll-sass-converter (2.2.0)
90-
sassc (> 2.0.1, < 3.0)
102+
jekyll-sass-converter (3.0.0)
103+
sass-embedded (~> 1.54)
91104
jekyll-sitemap (1.4.0)
92105
jekyll (>= 3.7, < 5.0)
93106
jekyll-watch (2.2.1)
94107
listen (~> 3.0)
108+
json (2.7.2)
95109
kramdown (2.4.0)
96110
rexml
97111
kramdown-parser-gfm (1.1.0)
98112
kramdown (~> 2.0)
99-
liquid (4.0.3)
113+
liquid (4.0.4)
100114
liquid-tag-parser (2.0.2)
101115
extras (~> 0.3)
102116
liquid (>= 3.0, < 5.0)
103-
listen (3.7.1)
117+
listen (3.9.0)
104118
rb-fsevent (~> 0.10, >= 0.10.3)
105119
rb-inotify (~> 0.9, >= 0.9.10)
106120
mercenary (0.4.0)
107-
mini_magick (4.12.0)
108-
mini_portile2 (2.8.5)
109-
minitest (5.22.2)
110-
nokogiri (1.15.6)
121+
mini_magick (4.13.2)
122+
mini_portile2 (2.8.7)
123+
minitest (5.24.1)
124+
nokogiri (1.16.7)
111125
mini_portile2 (~> 2.8.2)
112126
racc (~> 1.4)
113-
parallel (1.24.0)
114127
pathutil (0.16.2)
115128
forwardable-extended (~> 2.6)
116-
public_suffix (5.0.4)
117-
racc (1.7.3)
118-
rack (3.0.9.1)
129+
pdf-reader (2.12.0)
130+
Ascii85 (~> 1.0)
131+
afm (~> 0.2.1)
132+
hashery (~> 2.0)
133+
ruby-rc4
134+
ttfunk
135+
public_suffix (6.0.1)
136+
racc (1.8.1)
137+
rack (3.1.7)
119138
rainbow (3.1.1)
120139
rake (13.2.1)
121140
rb-fsevent (0.11.2)
122-
rb-inotify (0.10.1)
141+
rb-inotify (0.11.1)
123142
ffi (~> 1.0)
124-
rexml (3.3.3)
143+
rexml (3.3.4)
125144
strscan
126-
rouge (4.0.0)
127-
rqrcode (0.10.1)
145+
rouge (4.3.0)
146+
rqrcode (2.2.0)
128147
chunky_png (~> 1.0)
148+
rqrcode_core (~> 1.0)
149+
rqrcode_core (1.2.0)
150+
ruby-rc4 (0.1.5)
129151
safe_yaml (1.0.5)
152+
sass-embedded (1.77.8)
153+
google-protobuf (~> 4.26)
154+
rake (>= 13)
130155
sassc (2.4.0)
131156
ffi (~> 1.9)
132157
sprockets (4.2.1)
@@ -135,21 +160,25 @@ GEM
135160
strscan (3.1.0)
136161
terminal-table (3.0.2)
137162
unicode-display_width (>= 1.1.1, < 3)
163+
ttfunk (1.8.0)
164+
bigdecimal (~> 3.1)
138165
typhoeus (1.4.1)
139166
ethon (>= 0.9.0)
140167
tzinfo (2.0.6)
141168
concurrent-ruby (~> 1.0)
142169
uglifier (4.2.0)
143170
execjs (>= 0.3.0, < 3)
144-
unicode-display_width (2.3.0)
145-
webrick (1.7.0)
171+
unicode-display_width (2.5.0)
172+
webrick (1.8.1)
146173
yell (2.2.2)
147-
zeitwerk (2.6.13)
174+
zeitwerk (2.6.17)
148175

149176
PLATFORMS
150177
ruby
151178

152179
DEPENDENCIES
180+
base64
181+
csv
153182
html-proofer
154183
jekyll
155184
jekyll-assets!
@@ -158,9 +187,9 @@ DEPENDENCIES
158187
kramdown-parser-gfm
159188
mini_magick
160189
rake
161-
rqrcode_png!
190+
rqrcode
162191
sprockets
163192
uglifier
164193

165194
BUNDLED WITH
166-
2.1.4
195+
2.5.17

_plugins/qr.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module Jekyll
22
class QrCodeTag < Liquid::Tag
3-
require 'rqrcode_png'
3+
require 'rqrcode'
44

55
def initialize(tag_name, url, tokens)
66
super
@@ -9,7 +9,7 @@ def initialize(tag_name, url, tokens)
99

1010
def render(context)
1111
qr = RQRCode::QRCode.new(@url)
12-
png = qr.to_img
12+
png = qr.as_png
1313
w, h = png.width, png.height
1414
png = png.resize(w*2, h*2)
1515
<<-MARKUP.strip

0 commit comments

Comments
 (0)