Skip to content

Commit 10ebb62

Browse files
authored
bashly: 1.1.10 -> 1.2.6 (#355134)
2 parents e1b70fb + 6dffdac commit 10ebb62

File tree

3 files changed

+99
-52
lines changed

3 files changed

+99
-52
lines changed
Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,47 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
bashly (1.1.10)
4+
bashly (1.2.6)
55
colsole (>= 0.8.1, < 2)
66
completely (~> 0.6.1)
77
filewatcher (~> 2.0)
88
gtx (~> 0.1)
9+
logger (>= 1, < 3)
910
lp (~> 0.2)
1011
mister_bin (~> 0.7)
12+
ostruct (>= 0, < 2)
1113
psych (>= 3.3.2, < 7)
14+
requires (~> 1.1.0)
1215
tty-markdown (~> 0.7)
16+
cgi (0.4.1)
1317
colsole (1.0.0)
14-
completely (0.6.2)
18+
completely (0.6.3)
1519
colsole (>= 0.8.1, < 2)
1620
mister_bin (~> 0.7)
1721
docopt_ng (0.7.1)
22+
erb (4.0.4)
23+
cgi (>= 0.3.3)
1824
filewatcher (2.1.0)
1925
module_methods (~> 0.1.0)
20-
gtx (0.1.0)
26+
gtx (0.1.1)
27+
erb (~> 4.0)
2128
kramdown (2.4.0)
2229
rexml
30+
logger (1.6.1)
2331
lp (0.2.1)
2432
mister_bin (0.7.6)
2533
colsole (>= 0.8.1, < 2)
2634
docopt_ng (~> 0.7, >= 0.7.1)
2735
module_methods (0.1.0)
36+
ostruct (0.6.1)
2837
pastel (0.8.0)
2938
tty-color (~> 0.5)
30-
psych (5.1.2)
39+
psych (5.2.0)
3140
stringio
32-
rexml (3.2.6)
33-
rouge (4.2.1)
34-
stringio (3.1.0)
41+
requires (1.1.0)
42+
rexml (3.3.9)
43+
rouge (4.5.0)
44+
stringio (3.1.2)
3545
strings (0.2.1)
3646
strings-ansi (~> 0.2)
3747
unicode-display_width (>= 1.5, < 3.0)
@@ -46,14 +56,14 @@ GEM
4656
tty-color (~> 0.5)
4757
tty-screen (~> 0.8)
4858
tty-screen (0.8.2)
49-
unicode-display_width (2.5.0)
59+
unicode-display_width (2.6.0)
5060
unicode_utils (1.4.0)
5161

5262
PLATFORMS
53-
x86_64-linux
63+
ruby
5464

5565
DEPENDENCIES
5666
bashly
5767

5868
BUNDLED WITH
59-
2.3.26
69+
2.5.16

pkgs/by-name/ba/bashly/gemset.nix

Lines changed: 69 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,24 @@
11
{
22
bashly = {
3-
dependencies = ["colsole" "completely" "filewatcher" "gtx" "lp" "mister_bin" "psych" "tty-markdown"];
3+
dependencies = ["colsole" "completely" "filewatcher" "gtx" "logger" "lp" "mister_bin" "ostruct" "psych" "requires" "tty-markdown"];
44
groups = ["default"];
55
platforms = [];
66
source = {
77
remotes = ["https://rubygems.org"];
8-
sha256 = "1kdqpnkwgmb6kbrq9fyazj0jh0dh8srh86xjk92xrvgfps1kh5sy";
8+
sha256 = "0dzyqwf43i92jq5j66j31qvsbfcpd6zk74ssqz14kj51wn2d8vw3";
99
type = "gem";
1010
};
11-
version = "1.1.10";
11+
version = "1.2.6";
12+
};
13+
cgi = {
14+
groups = ["default"];
15+
platforms = [];
16+
source = {
17+
remotes = ["https://rubygems.org"];
18+
sha256 = "0c5494n3n6l51n1w1vc118zckbqdzk7r6b656hswg72w0bif2ja3";
19+
type = "gem";
20+
};
21+
version = "0.4.1";
1222
};
1323
colsole = {
1424
groups = ["default"];
@@ -26,10 +36,10 @@
2636
platforms = [];
2737
source = {
2838
remotes = ["https://rubygems.org"];
29-
sha256 = "12vf279w44d520vw28drxyi05wi1hyrg262ifjlhk9chjrnzcc7k";
39+
sha256 = "0ci8iza647hvc4f1cmf9mpsm3i78ysf6g6213wkyrr5jk296hjjb";
3040
type = "gem";
3141
};
32-
version = "0.6.2";
42+
version = "0.6.3";
3343
};
3444
docopt_ng = {
3545
groups = ["default"];
@@ -41,6 +51,17 @@
4151
};
4252
version = "0.7.1";
4353
};
54+
erb = {
55+
dependencies = ["cgi"];
56+
groups = ["default"];
57+
platforms = [];
58+
source = {
59+
remotes = ["https://rubygems.org"];
60+
sha256 = "05wpc7pn1k6jik7i57vfrj6k5lda39hrny0q3706pi05c886w4fy";
61+
type = "gem";
62+
};
63+
version = "4.0.4";
64+
};
4465
filewatcher = {
4566
dependencies = ["module_methods"];
4667
groups = ["default"];
@@ -53,14 +74,15 @@
5374
version = "2.1.0";
5475
};
5576
gtx = {
77+
dependencies = ["erb"];
5678
groups = ["default"];
5779
platforms = [];
5880
source = {
5981
remotes = ["https://rubygems.org"];
60-
sha256 = "10hfhicvv371gy1i16x6vry1xglvxl0zh7qr6f14pqsx32qih6ff";
82+
sha256 = "1w0hbr9i6jpn9spbb13ipg2fajkwa51y56jw21ziwsddmv997274";
6183
type = "gem";
6284
};
63-
version = "0.1.0";
85+
version = "0.1.1";
6486
};
6587
kramdown = {
6688
dependencies = ["rexml"];
@@ -73,6 +95,16 @@
7395
};
7496
version = "2.4.0";
7597
};
98+
logger = {
99+
groups = ["default"];
100+
platforms = [];
101+
source = {
102+
remotes = ["https://rubygems.org"];
103+
sha256 = "0lwncq2rf8gm79g2rcnnyzs26ma1f4wnfjm6gs4zf2wlsdz5in9s";
104+
type = "gem";
105+
};
106+
version = "1.6.1";
107+
};
76108
lp = {
77109
groups = ["default"];
78110
platforms = [];
@@ -104,6 +136,16 @@
104136
};
105137
version = "0.1.0";
106138
};
139+
ostruct = {
140+
groups = ["default"];
141+
platforms = [];
142+
source = {
143+
remotes = ["https://rubygems.org"];
144+
sha256 = "05xqijcf80sza5pnlp1c8whdaay8x5dc13214ngh790zrizgp8q9";
145+
type = "gem";
146+
};
147+
version = "0.6.1";
148+
};
107149
pastel = {
108150
dependencies = ["tty-color"];
109151
groups = ["default"];
@@ -121,40 +163,50 @@
121163
platforms = [];
122164
source = {
123165
remotes = ["https://rubygems.org"];
124-
sha256 = "0s5383m6004q76xm3lb732bp4sjzb6mxb6rbgn129gy2izsj4wrk";
166+
sha256 = "0wq567f615x1ilgaqlh4yzf322f96rgn45xw4nm4vwfaddszw0v6";
167+
type = "gem";
168+
};
169+
version = "5.2.0";
170+
};
171+
requires = {
172+
groups = ["default"];
173+
platforms = [];
174+
source = {
175+
remotes = ["https://rubygems.org"];
176+
sha256 = "0dlibxp6jfdl4favj2pgsm2pw84hhr2cdiizfs51ldkpddm50njp";
125177
type = "gem";
126178
};
127-
version = "5.1.2";
179+
version = "1.1.0";
128180
};
129181
rexml = {
130182
groups = ["default"];
131183
platforms = [];
132184
source = {
133185
remotes = ["https://rubygems.org"];
134-
sha256 = "05i8518ay14kjbma550mv0jm8a6di8yp5phzrd8rj44z9qnrlrp0";
186+
sha256 = "1j9p66pmfgxnzp76ksssyfyqqrg7281dyi3xyknl3wwraaw7a66p";
135187
type = "gem";
136188
};
137-
version = "3.2.6";
189+
version = "3.3.9";
138190
};
139191
rouge = {
140192
groups = ["default"];
141193
platforms = [];
142194
source = {
143195
remotes = ["https://rubygems.org"];
144-
sha256 = "1zd1pdldi6h8x27dqim7cy8m69xr01aw5c8k1zhkz497n4np6wgk";
196+
sha256 = "0dllqyxlxsmsy4xdpgwbn6w9w6qsha9ay6cl5kq06jgw63k5dp10";
145197
type = "gem";
146198
};
147-
version = "4.2.1";
199+
version = "4.5.0";
148200
};
149201
stringio = {
150202
groups = ["default"];
151203
platforms = [];
152204
source = {
153205
remotes = ["https://rubygems.org"];
154-
sha256 = "063psvsn1aq6digpznxfranhcpmi0sdv2jhra5g0459sw0x2dxn1";
206+
sha256 = "0cd1kdrf62p2ya3ia4rz49d5012bqinvqjmcgkakknswz0l1hkr0";
155207
type = "gem";
156208
};
157-
version = "3.1.0";
209+
version = "3.1.2";
158210
};
159211
strings = {
160212
dependencies = ["strings-ansi" "unicode-display_width" "unicode_utils"];
@@ -213,10 +265,10 @@
213265
platforms = [];
214266
source = {
215267
remotes = ["https://rubygems.org"];
216-
sha256 = "1d0azx233nags5jx3fqyr23qa2rhgzbhv8pxp46dgbg1mpf82xky";
268+
sha256 = "0nkz7fadlrdbkf37m0x7sw8bnz8r355q3vwcfb9f9md6pds9h9qj";
217269
type = "gem";
218270
};
219-
version = "2.5.0";
271+
version = "2.6.0";
220272
};
221273
unicode_utils = {
222274
groups = ["default"];

pkgs/by-name/ba/bashly/package.nix

Lines changed: 10 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,16 @@
1-
{ lib
2-
, stdenvNoCC
3-
, bundlerApp
1+
{
2+
lib,
3+
bundlerApp,
4+
bundlerUpdateScript,
45
}:
56

6-
let
7-
bashlyBundlerApp = bundlerApp {
8-
pname = "bashly";
9-
gemdir = ./.;
10-
exes = [ "bashly" ];
11-
};
12-
in
13-
stdenvNoCC.mkDerivation (finalAttrs: {
14-
name = "bashly";
15-
16-
dontUnpack = true;
17-
18-
installPhase = ''
19-
runHook preInstall
20-
21-
mkdir $out;
22-
cd $out;
7+
bundlerApp {
8+
pname = "bashly";
239

24-
mkdir bin; pushd bin;
25-
ln -vs ${bashlyBundlerApp}/bin/bashly;
10+
gemdir = ./.;
11+
exes = [ "bashly" ];
2612

27-
runHook postInstall
28-
'';
13+
passthru.updateScript = bundlerUpdateScript "bashly";
2914

3015
meta = {
3116
description = "Bash command line framework and CLI generator";
@@ -35,4 +20,4 @@ stdenvNoCC.mkDerivation (finalAttrs: {
3520
maintainers = with lib.maintainers; [ drupol ];
3621
platforms = lib.platforms.unix;
3722
};
38-
})
23+
}

0 commit comments

Comments
 (0)