tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
fpm: 1.6.2 -> 1.9.3
adisbladis
8 years ago
ef97adf6
bb6257bd
+55
-48
4 changed files
expand all
collapse all
unified
split
pkgs
tools
package-management
fpm
Gemfile
Gemfile.lock
gemset.nix
update
-1
pkgs/tools/package-management/fpm/Gemfile
···
1
source 'https://rubygems.org'
2
3
-
gem 'archive-tar-minitar', '>= 0.5.2.1', github: 'peterhoeg/archive-tar-minitar'
4
gem 'fpm'
···
1
source 'https://rubygems.org'
2
0
3
gem 'fpm'
+14
-19
pkgs/tools/package-management/fpm/Gemfile.lock
···
1
-
GIT
2
-
remote: git://github.com/peterhoeg/archive-tar-minitar.git
3
-
revision: dae32ca550a87dba32597115ae18805db4782ebe
4
-
specs:
5
-
archive-tar-minitar (0.5.2.1)
6
-
7
GEM
8
remote: https://rubygems.org/
9
specs:
10
arr-pm (0.0.10)
11
cabin (> 0)
12
-
backports (3.6.8)
13
-
cabin (0.8.1)
14
-
childprocess (0.5.9)
15
ffi (~> 1.0, >= 1.0.11)
16
-
clamp (1.0.0)
17
-
ffi (1.9.14)
18
-
fpm (1.6.2)
19
-
archive-tar-minitar
20
arr-pm (~> 0.0.10)
21
backports (>= 2.6.2)
22
cabin (>= 0.6.0)
···
24
clamp (~> 1.0.0)
25
ffi
26
json (>= 1.7.7, < 2.0)
27
-
pleaserun (~> 0.0.24)
28
ruby-xz
0
29
insist (1.0.0)
30
io-like (0.3.0)
31
-
json (1.8.3)
32
mustache (0.99.8)
33
-
pleaserun (0.0.24)
34
cabin (> 0)
35
clamp
0
36
insist
37
mustache (= 0.99.8)
38
stud
39
ruby-xz (0.2.3)
40
ffi (~> 1.9)
41
io-like (~> 0.3)
42
-
stud (0.0.22)
43
44
PLATFORMS
45
ruby
46
47
DEPENDENCIES
48
-
archive-tar-minitar (>= 0.5.2.1)!
49
fpm
50
51
BUNDLED WITH
52
-
1.14.3
···
0
0
0
0
0
0
1
GEM
2
remote: https://rubygems.org/
3
specs:
4
arr-pm (0.0.10)
5
cabin (> 0)
6
+
backports (3.10.3)
7
+
cabin (0.9.0)
8
+
childprocess (0.8.0)
9
ffi (~> 1.0, >= 1.0.11)
10
+
clamp (1.0.1)
11
+
dotenv (2.2.1)
12
+
ffi (1.9.18)
13
+
fpm (1.9.3)
14
arr-pm (~> 0.0.10)
15
backports (>= 2.6.2)
16
cabin (>= 0.6.0)
···
18
clamp (~> 1.0.0)
19
ffi
20
json (>= 1.7.7, < 2.0)
21
+
pleaserun (~> 0.0.29)
22
ruby-xz
23
+
stud
24
insist (1.0.0)
25
io-like (0.3.0)
26
+
json (1.8.6)
27
mustache (0.99.8)
28
+
pleaserun (0.0.30)
29
cabin (> 0)
30
clamp
31
+
dotenv
32
insist
33
mustache (= 0.99.8)
34
stud
35
ruby-xz (0.2.3)
36
ffi (~> 1.9)
37
io-like (~> 0.3)
38
+
stud (0.0.23)
39
40
PLATFORMS
41
ruby
42
43
DEPENDENCIES
0
44
fpm
45
46
BUNDLED WITH
47
+
1.14.6
+31
-28
pkgs/tools/package-management/fpm/gemset.nix
···
1
{
2
-
archive-tar-minitar = {
3
-
source = {
4
-
fetchSubmodules = false;
5
-
rev = "dae32ca550a87dba32597115ae18805db4782ebe";
6
-
sha256 = "0fvxacbcb52fm5dis451kdd7dv74z8p6nm4vnfqf7jg2aghcxdkd";
7
-
type = "git";
8
-
url = "git://github.com/peterhoeg/archive-tar-minitar.git";
9
-
};
10
-
version = "0.5.2.1";
11
-
};
12
arr-pm = {
0
13
source = {
14
remotes = ["https://rubygems.org"];
15
sha256 = "07yx1g1nh4zdy38i2id1xyp42fvj4vl6i196jn7szvjfm0jx98hg";
···
20
backports = {
21
source = {
22
remotes = ["https://rubygems.org"];
23
-
sha256 = "1zcgqw7m7jb8n7b2jwla5cq0nw9wsgddxfmn0a9v89ihzd4i1a5k";
24
type = "gem";
25
};
26
-
version = "3.6.8";
27
};
28
cabin = {
29
source = {
30
remotes = ["https://rubygems.org"];
31
-
sha256 = "06b5ri2629ad9xjc419xswz17zli90v8x640k2sd6v2yb90zkr1b";
32
type = "gem";
33
};
34
-
version = "0.8.1";
35
};
36
childprocess = {
0
37
source = {
38
remotes = ["https://rubygems.org"];
39
-
sha256 = "1is253wm9k2s325nfryjnzdqv9flq8bm4y2076mhdrncxamrh7r2";
40
type = "gem";
41
};
42
-
version = "0.5.9";
43
};
44
clamp = {
45
source = {
46
remotes = ["https://rubygems.org"];
47
-
sha256 = "0vy6ghz9l84qazlza30z0dwwrlifc5c7akgrl1v72ivmmjga45hw";
0
0
0
0
0
0
0
0
48
type = "gem";
49
};
50
-
version = "1.0.0";
51
};
52
ffi = {
53
source = {
54
remotes = ["https://rubygems.org"];
55
-
sha256 = "1nkcrmxqr0vb1y4rwliclwlj2ajsi4ddpdx2gvzjy0xbkk5iqzfp";
56
type = "gem";
57
};
58
-
version = "1.9.14";
59
};
60
fpm = {
0
61
source = {
62
remotes = ["https://rubygems.org"];
63
-
sha256 = "1ids20mcs6w8nf4bpjj749ayc7h637kqx0pdw5d5a0yzik34daaj";
64
type = "gem";
65
};
66
-
version = "1.6.2";
67
};
68
insist = {
69
source = {
···
84
json = {
85
source = {
86
remotes = ["https://rubygems.org"];
87
-
sha256 = "1nsby6ry8l9xg3yw4adlhk2pnc7i0h0rznvcss4vk3v74qg0k8lc";
88
type = "gem";
89
};
90
-
version = "1.8.3";
91
};
92
mustache = {
93
source = {
···
98
version = "0.99.8";
99
};
100
pleaserun = {
0
101
source = {
102
remotes = ["https://rubygems.org"];
103
-
sha256 = "0s26216ip6skzbdl48z8wbrzqbvwq1q4s6sm8r209zvvlp0rinkw";
104
type = "gem";
105
};
106
-
version = "0.0.24";
107
};
108
ruby-xz = {
0
109
source = {
110
remotes = ["https://rubygems.org"];
111
sha256 = "11bgpvvk0098ghvlxr4i713jmi2izychalgikwvdwmpb452r3ndw";
···
116
stud = {
117
source = {
118
remotes = ["https://rubygems.org"];
119
-
sha256 = "1raavxgn5k4bxap5wqdl7zmfw5k4ndl8aagnajlfg4f0bmm8yni7";
120
type = "gem";
121
};
122
-
version = "0.0.22";
123
};
124
}
···
1
{
0
0
0
0
0
0
0
0
0
0
2
arr-pm = {
3
+
dependencies = ["cabin"];
4
source = {
5
remotes = ["https://rubygems.org"];
6
sha256 = "07yx1g1nh4zdy38i2id1xyp42fvj4vl6i196jn7szvjfm0jx98hg";
···
11
backports = {
12
source = {
13
remotes = ["https://rubygems.org"];
14
+
sha256 = "1agsk23kfr194s690jnrpijh9pf3hq4a9yy66j1wzzj2x19ss9y0";
15
type = "gem";
16
};
17
+
version = "3.10.3";
18
};
19
cabin = {
20
source = {
21
remotes = ["https://rubygems.org"];
22
+
sha256 = "0b3b8j3iqnagjfn1261b9ncaac9g44zrx1kcg81yg4z9i513kici";
23
type = "gem";
24
};
25
+
version = "0.9.0";
26
};
27
childprocess = {
28
+
dependencies = ["ffi"];
29
source = {
30
remotes = ["https://rubygems.org"];
31
+
sha256 = "081hxbgrqjxha0jz0p0wkncdqawdvlsxb3awsx195g0pgkpqrcms";
32
type = "gem";
33
};
34
+
version = "0.8.0";
35
};
36
clamp = {
37
source = {
38
remotes = ["https://rubygems.org"];
39
+
sha256 = "0jb6l4scp69xifhicb5sffdixqkw8wgkk9k2q57kh2y36x1px9az";
40
+
type = "gem";
41
+
};
42
+
version = "1.0.1";
43
+
};
44
+
dotenv = {
45
+
source = {
46
+
remotes = ["https://rubygems.org"];
47
+
sha256 = "1pgzlvs0sswnqlgfm9gkz2hlhkc0zd3vnlp2vglb1wbgnx37pjjv";
48
type = "gem";
49
};
50
+
version = "2.2.1";
51
};
52
ffi = {
53
source = {
54
remotes = ["https://rubygems.org"];
55
+
sha256 = "034f52xf7zcqgbvwbl20jwdyjwznvqnwpbaps9nk18v9lgb1dpx0";
56
type = "gem";
57
};
58
+
version = "1.9.18";
59
};
60
fpm = {
61
+
dependencies = ["arr-pm" "backports" "cabin" "childprocess" "clamp" "ffi" "json" "pleaserun" "ruby-xz" "stud"];
62
source = {
63
remotes = ["https://rubygems.org"];
64
+
sha256 = "0yvp9cifzfrxv3pr1kvcvvnyrcz8vxf6yd43hg5blaick50sbm23";
65
type = "gem";
66
};
67
+
version = "1.9.3";
68
};
69
insist = {
70
source = {
···
85
json = {
86
source = {
87
remotes = ["https://rubygems.org"];
88
+
sha256 = "0qmj7fypgb9vag723w1a49qihxrcf5shzars106ynw2zk352gbv5";
89
type = "gem";
90
};
91
+
version = "1.8.6";
92
};
93
mustache = {
94
source = {
···
99
version = "0.99.8";
100
};
101
pleaserun = {
102
+
dependencies = ["cabin" "clamp" "dotenv" "insist" "mustache" "stud"];
103
source = {
104
remotes = ["https://rubygems.org"];
105
+
sha256 = "0hgnrl67zkqaxmfkwbyscawj4wqjm7h8khpbj58s6iw54wp3408p";
106
type = "gem";
107
};
108
+
version = "0.0.30";
109
};
110
ruby-xz = {
111
+
dependencies = ["ffi" "io-like"];
112
source = {
113
remotes = ["https://rubygems.org"];
114
sha256 = "11bgpvvk0098ghvlxr4i713jmi2izychalgikwvdwmpb452r3ndw";
···
119
stud = {
120
source = {
121
remotes = ["https://rubygems.org"];
122
+
sha256 = "0qpb57cbpm9rwgsygqxifca0zma87drnlacv49cqs2n5iyi6z8kb";
123
type = "gem";
124
};
125
+
version = "0.0.23";
126
};
127
}
+10
pkgs/tools/package-management/fpm/update
···
0
0
0
0
0
0
0
0
0
0
···
1
+
#!/usr/bin/env nix-shell
2
+
#! nix-shell -i bash -p bash ruby bundler bundix
3
+
4
+
rm Gemfile.lock
5
+
bundler install
6
+
bundix
7
+
8
+
if [ "clean" == "$1" ]; then
9
+
rm -r ~/.gem
10
+
fi