tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
jekyll: 3.4.1 -> 3.7.2
Michael Weiss
8 years ago
d2919c99
0500cf79
+164
-64
3 changed files
expand all
collapse all
unified
split
pkgs
applications
misc
jekyll
Gemfile.lock
default.nix
gemset.nix
+45
-25
pkgs/applications/misc/jekyll/Gemfile.lock
···
2
2
remote: https://rubygems.org/
3
3
specs:
4
4
RedCloth (4.3.2)
5
5
-
addressable (2.5.0)
6
6
-
public_suffix (~> 2.0, >= 2.0.2)
5
5
+
addressable (2.5.2)
6
6
+
public_suffix (>= 2.0.2, < 4.0)
7
7
colorator (1.1.0)
8
8
-
ffi (1.9.18)
8
8
+
concurrent-ruby (1.0.5)
9
9
+
em-websocket (0.5.1)
10
10
+
eventmachine (>= 0.12.9)
11
11
+
http_parser.rb (~> 0.6.0)
12
12
+
eventmachine (1.2.5)
13
13
+
ffi (1.9.21)
9
14
forwardable-extended (2.6.0)
10
10
-
jekyll (3.4.1)
15
15
+
http_parser.rb (0.6.0)
16
16
+
i18n (0.9.5)
17
17
+
concurrent-ruby (~> 1.0)
18
18
+
jekyll (3.7.2)
11
19
addressable (~> 2.4)
12
20
colorator (~> 1.0)
21
21
+
em-websocket (~> 0.5)
22
22
+
i18n (~> 0.7)
13
23
jekyll-sass-converter (~> 1.0)
14
14
-
jekyll-watch (~> 1.1)
15
15
-
kramdown (~> 1.3)
16
16
-
liquid (~> 3.0)
24
24
+
jekyll-watch (~> 2.0)
25
25
+
kramdown (~> 1.14)
26
26
+
liquid (~> 4.0)
17
27
mercenary (~> 0.3.3)
18
28
pathutil (~> 0.9)
19
19
-
rouge (~> 1.7)
29
29
+
rouge (>= 1.7, < 4)
20
30
safe_yaml (~> 1.0)
21
21
-
jekyll-feed (0.9.1)
31
31
+
jekyll-feed (0.9.3)
22
32
jekyll (~> 3.3)
23
33
jekyll-paginate (1.1.0)
24
24
-
jekyll-sass-converter (1.5.0)
34
34
+
jekyll-sass-converter (1.5.2)
25
35
sass (~> 3.4)
26
26
-
jekyll-watch (1.5.0)
27
27
-
listen (~> 3.0, < 3.1)
28
28
-
kramdown (1.13.2)
29
29
-
liquid (3.0.6)
30
30
-
listen (3.0.8)
36
36
+
jekyll-seo-tag (2.4.0)
37
37
+
jekyll (~> 3.3)
38
38
+
jekyll-watch (2.0.0)
39
39
+
listen (~> 3.0)
40
40
+
kramdown (1.16.2)
41
41
+
liquid (4.0.0)
42
42
+
listen (3.1.5)
31
43
rb-fsevent (~> 0.9, >= 0.9.4)
32
44
rb-inotify (~> 0.9, >= 0.9.7)
45
45
+
ruby_dep (~> 1.2)
33
46
mercenary (0.3.6)
34
34
-
minima (2.1.0)
35
35
-
jekyll (~> 3.3)
36
36
-
pathutil (0.14.0)
47
47
+
minima (2.3.0)
48
48
+
jekyll (~> 3.5)
49
49
+
jekyll-feed (~> 0.9)
50
50
+
jekyll-seo-tag (~> 2.1)
51
51
+
pathutil (0.16.1)
37
52
forwardable-extended (~> 2.6)
38
38
-
public_suffix (2.0.5)
39
39
-
rb-fsevent (0.9.8)
40
40
-
rb-inotify (0.9.8)
41
41
-
ffi (>= 0.5.0)
53
53
+
public_suffix (3.0.2)
54
54
+
rb-fsevent (0.10.2)
55
55
+
rb-inotify (0.9.10)
56
56
+
ffi (>= 0.5.0, < 2)
42
57
rdiscount (2.2.0.1)
43
43
-
rouge (1.11.1)
58
58
+
rouge (3.1.1)
59
59
+
ruby_dep (1.5.0)
44
60
safe_yaml (1.0.4)
45
45
-
sass (3.4.23)
61
61
+
sass (3.5.5)
62
62
+
sass-listen (~> 4.0.0)
63
63
+
sass-listen (4.0.0)
64
64
+
rb-fsevent (~> 0.9, >= 0.9.4)
65
65
+
rb-inotify (~> 0.9, >= 0.9.7)
46
66
47
67
PLATFORMS
48
68
ruby
···
56
76
rdiscount
57
77
58
78
BUNDLED WITH
59
59
-
1.14.4
79
79
+
1.14.6
+6
-7
pkgs/applications/misc/jekyll/default.nix
···
1
1
{ stdenv, lib, bundlerEnv, ruby }:
2
2
3
3
bundlerEnv rec {
4
4
-
name = "jekyll-${version}";
4
4
+
name = pname + "-" + version;
5
5
+
pname = "jekyll";
6
6
+
version = (import ./gemset.nix).jekyll.version;
5
7
6
6
-
version = (import gemset).jekyll.version;
7
8
inherit ruby;
8
8
-
gemfile = ./Gemfile;
9
9
-
lockfile = ./Gemfile.lock;
10
10
-
gemset = ./gemset.nix;
9
9
+
gemdir = ./.;
11
10
12
11
meta = with lib; {
13
12
description = "Simple, blog aware, static site generator";
14
14
-
homepage = https://jekyllrb.com/;
13
13
+
homepage = https://jekyllrb.com/;
15
14
license = licenses.mit;
16
16
-
maintainers = with maintainers; [ pesterhazy ];
15
15
+
maintainers = with maintainers; [ primeos pesterhazy ];
17
16
platforms = platforms.unix;
18
17
};
19
18
}
+113
-32
pkgs/applications/misc/jekyll/gemset.nix
···
1
1
{
2
2
addressable = {
3
3
+
dependencies = ["public_suffix"];
3
4
source = {
4
5
remotes = ["https://rubygems.org"];
5
5
-
sha256 = "1j5r0anj8m4qlf2psnldip4b8ha2bsscv11lpdgnfh4nnchzjnxw";
6
6
+
sha256 = "0viqszpkggqi8hq87pqp0xykhvz60g99nwmkwsb0v45kc2liwxvk";
6
7
type = "gem";
7
8
};
8
8
-
version = "2.5.0";
9
9
+
version = "2.5.2";
9
10
};
10
11
colorator = {
11
12
source = {
···
15
16
};
16
17
version = "1.1.0";
17
18
};
19
19
+
concurrent-ruby = {
20
20
+
source = {
21
21
+
remotes = ["https://rubygems.org"];
22
22
+
sha256 = "183lszf5gx84kcpb779v6a2y0mx9sssy8dgppng1z9a505nj1qcf";
23
23
+
type = "gem";
24
24
+
};
25
25
+
version = "1.0.5";
26
26
+
};
27
27
+
em-websocket = {
28
28
+
dependencies = ["eventmachine" "http_parser.rb"];
29
29
+
source = {
30
30
+
remotes = ["https://rubygems.org"];
31
31
+
sha256 = "1bsw8vjz0z267j40nhbmrvfz7dvacq4p0pagvyp17jif6mj6v7n3";
32
32
+
type = "gem";
33
33
+
};
34
34
+
version = "0.5.1";
35
35
+
};
36
36
+
eventmachine = {
37
37
+
source = {
38
38
+
remotes = ["https://rubygems.org"];
39
39
+
sha256 = "075hdw0fgzldgss3xaqm2dk545736khcvv1fmzbf1sgdlkyh1v8z";
40
40
+
type = "gem";
41
41
+
};
42
42
+
version = "1.2.5";
43
43
+
};
18
44
ffi = {
19
45
source = {
20
46
remotes = ["https://rubygems.org"];
21
21
-
sha256 = "034f52xf7zcqgbvwbl20jwdyjwznvqnwpbaps9nk18v9lgb1dpx0";
47
47
+
sha256 = "0c2dl10pi6a30kcvx2s6p2v1wb4kbm48iv38kmz2ff600nirhpb8";
22
48
type = "gem";
23
49
};
24
24
-
version = "1.9.18";
50
50
+
version = "1.9.21";
25
51
};
26
52
forwardable-extended = {
27
53
source = {
···
31
57
};
32
58
version = "2.6.0";
33
59
};
60
60
+
"http_parser.rb" = {
61
61
+
source = {
62
62
+
remotes = ["https://rubygems.org"];
63
63
+
sha256 = "15nidriy0v5yqfjsgsra51wmknxci2n2grliz78sf9pga3n0l7gi";
64
64
+
type = "gem";
65
65
+
};
66
66
+
version = "0.6.0";
67
67
+
};
68
68
+
i18n = {
69
69
+
dependencies = ["concurrent-ruby"];
70
70
+
source = {
71
71
+
remotes = ["https://rubygems.org"];
72
72
+
sha256 = "038qvz7kd3cfxk8bvagqhakx68pfbnmghpdkx7573wbf0maqp9a3";
73
73
+
type = "gem";
74
74
+
};
75
75
+
version = "0.9.5";
76
76
+
};
34
77
jekyll = {
78
78
+
dependencies = ["addressable" "colorator" "em-websocket" "i18n" "jekyll-sass-converter" "jekyll-watch" "kramdown" "liquid" "mercenary" "pathutil" "rouge" "safe_yaml"];
35
79
source = {
36
80
remotes = ["https://rubygems.org"];
37
37
-
sha256 = "0qbnjx7bpshbcam6p9ss2g6gpd3gxz6h4w9yszphj3ip335yhawb";
81
81
+
sha256 = "05f61rqwz1isci7by34zyz38ah2rv5b8i5h618cxcl97hwqps8n2";
38
82
type = "gem";
39
83
};
40
40
-
version = "3.4.1";
84
84
+
version = "3.7.2";
41
85
};
42
86
jekyll-feed = {
87
87
+
dependencies = ["jekyll"];
43
88
source = {
44
89
remotes = ["https://rubygems.org"];
45
45
-
sha256 = "1dj62gy1jskkn703mi5h0bkg1psbpkdm2qqdw3bhjfid9358qvay";
90
90
+
sha256 = "0kr3kyaq4z3jixn6ay8h16bxxlv6slvvp7nqnl05jdymhkl0bmm9";
46
91
type = "gem";
47
92
};
48
48
-
version = "0.9.1";
93
93
+
version = "0.9.3";
49
94
};
50
95
jekyll-paginate = {
51
96
source = {
97
97
+
remotes = ["https://rubygems.org"];
52
98
sha256 = "0r7bcs8fq98zldih4787zk5i9w24nz5wa26m84ssja95n3sas2l8";
53
99
type = "gem";
54
100
};
55
101
version = "1.1.0";
56
102
};
57
103
jekyll-sass-converter = {
104
104
+
dependencies = ["sass"];
58
105
source = {
59
106
remotes = ["https://rubygems.org"];
60
60
-
sha256 = "01m921763yfgx1gc33k5ixqz623f4c4azgnpqhgsc2q61fyfk3q1";
107
107
+
sha256 = "008ikh5fk0n6ri54mylcl8jn0mq8p2nfyfqif2q3pp0lwilkcxsk";
108
108
+
type = "gem";
109
109
+
};
110
110
+
version = "1.5.2";
111
111
+
};
112
112
+
jekyll-seo-tag = {
113
113
+
dependencies = ["jekyll"];
114
114
+
source = {
115
115
+
remotes = ["https://rubygems.org"];
116
116
+
sha256 = "0f9b2mvmx57zj49afb3x8cmzdmb1kh4rbpbv3v7w5bh47g2c9big";
61
117
type = "gem";
62
118
};
63
63
-
version = "1.5.0";
119
119
+
version = "2.4.0";
64
120
};
65
121
jekyll-watch = {
122
122
+
dependencies = ["listen"];
66
123
source = {
67
124
remotes = ["https://rubygems.org"];
68
68
-
sha256 = "02rg3wi95w2l0bg1igl5k6pza723vn2b2gj975gycz1cpmhdjn6z";
125
125
+
sha256 = "0m7scvj3ki8bmyx5v8pzibpg6my10nycnc28lip98dskf8iakprp";
69
126
type = "gem";
70
127
};
71
71
-
version = "1.5.0";
128
128
+
version = "2.0.0";
72
129
};
73
130
kramdown = {
74
131
source = {
75
132
remotes = ["https://rubygems.org"];
76
76
-
sha256 = "1isiqc40q44zg57bd6cfnw1a2l0s2j5skw2awn2cz3gcm7wsf49d";
133
133
+
sha256 = "0mkrqpp01rrfn3rx6wwsjizyqmafp0vgg8ja1dvbjs185r5zw3za";
77
134
type = "gem";
78
135
};
79
79
-
version = "1.13.2";
136
136
+
version = "1.16.2";
80
137
};
81
138
liquid = {
82
139
source = {
83
83
-
sha256 = "033png37ym4jrjz5bi7zb4ic4yxacwvnllm1xxmrnr4swgyyygc2";
140
140
+
remotes = ["https://rubygems.org"];
141
141
+
sha256 = "17fa0jgwm9a935fyvzy8bysz7j5n1vf1x2wzqkdfd5k08dbw3x2y";
84
142
type = "gem";
85
143
};
86
86
-
version = "3.0.6";
144
144
+
version = "4.0.0";
87
145
};
88
146
listen = {
147
147
+
dependencies = ["rb-fsevent" "rb-inotify" "ruby_dep"];
89
148
source = {
90
149
remotes = ["https://rubygems.org"];
91
91
-
sha256 = "1l0y7hbyfiwpvk172r28hsdqsifq1ls39hsfmzi1vy4ll0smd14i";
150
150
+
sha256 = "01v5mrnfqm6sgm8xn2v5swxsn1wlmq7rzh2i48d4jzjsc7qvb6mx";
92
151
type = "gem";
93
152
};
94
94
-
version = "3.0.8";
153
153
+
version = "3.1.5";
95
154
};
96
155
mercenary = {
97
156
source = {
···
102
161
version = "0.3.6";
103
162
};
104
163
minima = {
164
164
+
dependencies = ["jekyll" "jekyll-feed" "jekyll-seo-tag"];
105
165
source = {
106
166
remotes = ["https://rubygems.org"];
107
107
-
sha256 = "1s7ks9fqfvqx7qicnkrg76wavg9mjas52f7iyhr89lz9mqiy7p39";
167
167
+
sha256 = "0pasyjszlj4ir1zlbrq8ggydgdaib5zbbs5vjbvyla66ip9jrdji";
108
168
type = "gem";
109
169
};
110
110
-
version = "2.1.0";
170
170
+
version = "2.3.0";
111
171
};
112
172
pathutil = {
173
173
+
dependencies = ["forwardable-extended"];
113
174
source = {
114
175
remotes = ["https://rubygems.org"];
115
115
-
sha256 = "0f444wx6vjd30lkkb2zn1k5a6g33lidrpyy7lmgy66n1gsiipzn7";
176
176
+
sha256 = "0wc18ms1rzi44lpjychyw2a96jcmgxqdvy2949r4vvb5f4p0lgvz";
116
177
type = "gem";
117
178
};
118
118
-
version = "0.14.0";
179
179
+
version = "0.16.1";
119
180
};
120
181
public_suffix = {
121
182
source = {
122
183
remotes = ["https://rubygems.org"];
123
123
-
sha256 = "040jf98jpp6w140ghkhw2hvc1qx41zvywx5gj7r2ylr1148qnj7q";
184
184
+
sha256 = "1x5h1dh1i3gwc01jbg01rly2g6a1qwhynb1s8a30ic507z1nh09s";
124
185
type = "gem";
125
186
};
126
126
-
version = "2.0.5";
187
187
+
version = "3.0.2";
127
188
};
128
189
rb-fsevent = {
129
190
source = {
130
191
remotes = ["https://rubygems.org"];
131
131
-
sha256 = "1pdiasp9zlr306yld19szapi6kdjk38rpv1hih9x0ry40x6mb63n";
192
192
+
sha256 = "1fbpmjypwxkb8r7y1kmhmyp6gawa4byw0yb3jc3dn9ly4ld9lizf";
132
193
type = "gem";
133
194
};
134
134
-
version = "0.9.8";
195
195
+
version = "0.10.2";
135
196
};
136
197
rb-inotify = {
198
198
+
dependencies = ["ffi"];
137
199
source = {
138
200
remotes = ["https://rubygems.org"];
139
139
-
sha256 = "0bq14f3md5nm00kgxgf0r9lcbn0vgbwljgajif0slxcwv622fjg9";
201
201
+
sha256 = "0yfsgw5n7pkpyky6a9wkf1g9jafxb0ja7gz0qw0y14fd2jnzfh71";
140
202
type = "gem";
141
203
};
142
142
-
version = "0.9.8";
204
204
+
version = "0.9.10";
143
205
};
144
206
rdiscount = {
145
207
source = {
···
160
222
rouge = {
161
223
source = {
162
224
remotes = ["https://rubygems.org"];
163
163
-
sha256 = "13amckbdknnc5491ag28y8pqbyfpbzx5n4rlmadxhd3wkrhp92c8";
225
225
+
sha256 = "1sfhy0xxqjnzqa7qxmpz1bmy0mzcr55qyvi410gsb6d6i4ialbw3";
164
226
type = "gem";
165
227
};
166
166
-
version = "1.11.1";
228
228
+
version = "3.1.1";
229
229
+
};
230
230
+
ruby_dep = {
231
231
+
source = {
232
232
+
remotes = ["https://rubygems.org"];
233
233
+
sha256 = "1c1bkl97i9mkcvkn1jks346ksnvnnp84cs22gwl0vd7radybrgy5";
234
234
+
type = "gem";
235
235
+
};
236
236
+
version = "1.5.0";
167
237
};
168
238
safe_yaml = {
169
239
source = {
240
240
+
remotes = ["https://rubygems.org"];
170
241
sha256 = "1hly915584hyi9q9vgd968x2nsi5yag9jyf5kq60lwzi5scr7094";
171
242
type = "gem";
172
243
};
173
244
version = "1.0.4";
174
245
};
175
246
sass = {
247
247
+
dependencies = ["sass-listen"];
176
248
source = {
177
249
remotes = ["https://rubygems.org"];
178
178
-
sha256 = "0da4mn3n60cm1ss1pw1rrpa7fxagglxiwcgvz1asf1qgf4mvcwyr";
250
250
+
sha256 = "10401m2xlv6vaxfwzy4xxmk51ddcnkvwi918cw3jkki0qqdl7d8v";
179
251
type = "gem";
180
252
};
181
181
-
version = "3.4.23";
253
253
+
version = "3.5.5";
254
254
+
};
255
255
+
sass-listen = {
256
256
+
dependencies = ["rb-fsevent" "rb-inotify"];
257
257
+
source = {
258
258
+
remotes = ["https://rubygems.org"];
259
259
+
sha256 = "0xw3q46cmahkgyldid5hwyiwacp590zj2vmswlll68ryvmvcp7df";
260
260
+
type = "gem";
261
261
+
};
262
262
+
version = "4.0.0";
182
263
};
183
264
}