tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
td: init at 0.16.4
Greg Roodt
7 years ago
82f9523e
e4035c3e
+163
5 changed files
expand all
collapse all
unified
split
pkgs
tools
misc
td
Gemfile
Gemfile.lock
default.nix
gemset.nix
top-level
all-packages.nix
+3
pkgs/tools/misc/td/Gemfile
···
1
1
+
source "https://rubygems.org"
2
2
+
3
3
+
gem 'td'
+40
pkgs/tools/misc/td/Gemfile.lock
···
1
1
+
GEM
2
2
+
remote: https://rubygems.org/
3
3
+
specs:
4
4
+
fluent-logger (0.8.0)
5
5
+
msgpack (>= 1.0.0, < 2)
6
6
+
hirb (0.7.3)
7
7
+
httpclient (2.8.3)
8
8
+
msgpack (1.2.6)
9
9
+
parallel (1.13.0)
10
10
+
ruby-progressbar (1.10.0)
11
11
+
rubyzip (1.2.2)
12
12
+
td (0.16.4)
13
13
+
hirb (>= 0.4.5)
14
14
+
msgpack
15
15
+
parallel (~> 1.8)
16
16
+
ruby-progressbar (~> 1.7)
17
17
+
rubyzip (>= 1.2.1)
18
18
+
td-client (>= 1.0.6, < 2)
19
19
+
td-logger (>= 0.3.21, < 2)
20
20
+
yajl-ruby (~> 1.1)
21
21
+
zip-zip (~> 0.3)
22
22
+
td-client (1.0.6)
23
23
+
httpclient (>= 2.7)
24
24
+
msgpack (>= 0.5.6, < 2)
25
25
+
td-logger (0.3.27)
26
26
+
fluent-logger (>= 0.5.0, < 2.0)
27
27
+
msgpack (>= 0.5.6, < 2.0)
28
28
+
td-client (>= 0.8.66, < 2.0)
29
29
+
yajl-ruby (1.4.1)
30
30
+
zip-zip (0.3)
31
31
+
rubyzip (>= 1.0.0)
32
32
+
33
33
+
PLATFORMS
34
34
+
ruby
35
35
+
36
36
+
DEPENDENCIES
37
37
+
td
38
38
+
39
39
+
BUNDLED WITH
40
40
+
1.16.3
+15
pkgs/tools/misc/td/default.nix
···
1
1
+
{ lib, bundlerApp }:
2
2
+
3
3
+
bundlerApp {
4
4
+
pname = "td";
5
5
+
gemdir = ./.;
6
6
+
exes = [ "td" ];
7
7
+
8
8
+
meta = with lib; {
9
9
+
description = "CLI to manage data on Treasure Data, the Hadoop-based cloud data warehousing.";
10
10
+
homepage = https://github.com/treasure-data/td;
11
11
+
license = licenses.asl20;
12
12
+
maintainers = with maintainers; [ groodt ];
13
13
+
platforms = platforms.unix;
14
14
+
};
15
15
+
}
+103
pkgs/tools/misc/td/gemset.nix
···
1
1
+
{
2
2
+
fluent-logger = {
3
3
+
dependencies = ["msgpack"];
4
4
+
source = {
5
5
+
remotes = ["https://rubygems.org"];
6
6
+
sha256 = "1yr6vrai4fqajpzybmdlajf8wzsgy29kr1318amn21y9nhjlnys5";
7
7
+
type = "gem";
8
8
+
};
9
9
+
version = "0.8.0";
10
10
+
};
11
11
+
hirb = {
12
12
+
source = {
13
13
+
remotes = ["https://rubygems.org"];
14
14
+
sha256 = "0mzch3c2lvmf8gskgzlx6j53d10j42ir6ik2dkrl27sblhy76cji";
15
15
+
type = "gem";
16
16
+
};
17
17
+
version = "0.7.3";
18
18
+
};
19
19
+
httpclient = {
20
20
+
source = {
21
21
+
remotes = ["https://rubygems.org"];
22
22
+
sha256 = "19mxmvghp7ki3klsxwrlwr431li7hm1lczhhj8z4qihl2acy8l99";
23
23
+
type = "gem";
24
24
+
};
25
25
+
version = "2.8.3";
26
26
+
};
27
27
+
msgpack = {
28
28
+
source = {
29
29
+
remotes = ["https://rubygems.org"];
30
30
+
sha256 = "0031gd2mjyba6jb7m97sqa149zjkr0vzn2s2gpb3m9nb67gqkm13";
31
31
+
type = "gem";
32
32
+
};
33
33
+
version = "1.2.6";
34
34
+
};
35
35
+
parallel = {
36
36
+
source = {
37
37
+
remotes = ["https://rubygems.org"];
38
38
+
sha256 = "005shcy8dabc7lwydpkbhd3fx8bfqzvsj6g04r90mx0wky10lz84";
39
39
+
type = "gem";
40
40
+
};
41
41
+
version = "1.13.0";
42
42
+
};
43
43
+
ruby-progressbar = {
44
44
+
source = {
45
45
+
remotes = ["https://rubygems.org"];
46
46
+
sha256 = "1cv2ym3rl09svw8940ny67bav7b2db4ms39i4raaqzkf59jmhglk";
47
47
+
type = "gem";
48
48
+
};
49
49
+
version = "1.10.0";
50
50
+
};
51
51
+
rubyzip = {
52
52
+
source = {
53
53
+
remotes = ["https://rubygems.org"];
54
54
+
sha256 = "1n1lb2sdwh9h27y244hxzg1lrxxg2m53pk1vq7p33bna003qkyrj";
55
55
+
type = "gem";
56
56
+
};
57
57
+
version = "1.2.2";
58
58
+
};
59
59
+
td = {
60
60
+
dependencies = ["hirb" "msgpack" "parallel" "ruby-progressbar" "rubyzip" "td-client" "td-logger" "yajl-ruby" "zip-zip"];
61
61
+
source = {
62
62
+
remotes = ["https://rubygems.org"];
63
63
+
sha256 = "0nlxpc4nasgmv6mqanb6ag1q3wmryja2c174dzgwxngxa0y2j1yn";
64
64
+
type = "gem";
65
65
+
};
66
66
+
version = "0.16.4";
67
67
+
};
68
68
+
td-client = {
69
69
+
dependencies = ["httpclient" "msgpack"];
70
70
+
source = {
71
71
+
remotes = ["https://rubygems.org"];
72
72
+
sha256 = "0j5jcsgg020cm8xarbbw67mca4k8cx5pfyd2mm3wcqrnc1cl2bgp";
73
73
+
type = "gem";
74
74
+
};
75
75
+
version = "1.0.6";
76
76
+
};
77
77
+
td-logger = {
78
78
+
dependencies = ["fluent-logger" "msgpack" "td-client"];
79
79
+
source = {
80
80
+
remotes = ["https://rubygems.org"];
81
81
+
sha256 = "1y56gilaqk9a4lfhzb777ysmsq77pi1aqkr4q485a7f5dwnpwl1p";
82
82
+
type = "gem";
83
83
+
};
84
84
+
version = "0.3.27";
85
85
+
};
86
86
+
yajl-ruby = {
87
87
+
source = {
88
88
+
remotes = ["https://rubygems.org"];
89
89
+
sha256 = "16v0w5749qjp13xhjgr2gcsvjv6mf35br7iqwycix1n2h7kfcckf";
90
90
+
type = "gem";
91
91
+
};
92
92
+
version = "1.4.1";
93
93
+
};
94
94
+
zip-zip = {
95
95
+
dependencies = ["rubyzip"];
96
96
+
source = {
97
97
+
remotes = ["https://rubygems.org"];
98
98
+
sha256 = "0ny3zv1sn9wasamykfkg7b7xgs6w7k5fy8kggiyjj9vrwfzzavqg";
99
99
+
type = "gem";
100
100
+
};
101
101
+
version = "0.3";
102
102
+
};
103
103
+
}
+2
pkgs/top-level/all-packages.nix
···
6121
6121
6122
6122
rcm = callPackage ../tools/misc/rcm {};
6123
6123
6124
6124
+
td = callPackage ../tools/misc/td { };
6125
6125
+
6124
6126
tegola = callPackage ../servers/tegola {};
6125
6127
6126
6128
tftp-hpa = callPackage ../tools/networking/tftp-hpa {};