diff options
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/boinctui/default.nix | 20 | ||||
-rw-r--r-- | pkgs/crypto/cardano/daedalus.json | 15 | ||||
-rw-r--r-- | pkgs/crypto/cardano/default.nix | 27 | ||||
-rw-r--r-- | pkgs/crypto/iota-cli-app/default.nix | 22 | ||||
-rw-r--r-- | pkgs/crypto/iota-cli-app/iota-cli-app-node-packages.nix | 1814 | ||||
-rw-r--r-- | pkgs/crypto/iota-cli-app/iota-cli-app.json | 15 | ||||
-rw-r--r-- | pkgs/crypto/sia/default.nix | 19 | ||||
-rw-r--r-- | pkgs/duply/default.nix | 40 | ||||
-rw-r--r-- | pkgs/flrn/default.nix | 13 | ||||
-rw-r--r-- | pkgs/flrn/flrn.json | 15 | ||||
-rw-r--r-- | pkgs/genius/default.nix | 19 | ||||
-rw-r--r-- | pkgs/notmuch/notmuch-python/default.nix | 16 | ||||
-rw-r--r-- | pkgs/notmuch/notmuch-vim/default.nix | 11 | ||||
-rw-r--r-- | pkgs/slang_1/default.nix | 25 | ||||
-rw-r--r-- | pkgs/telegramircd/default.nix | 16 | ||||
-rw-r--r-- | pkgs/telegramircd/telegramircd.json | 15 | ||||
-rw-r--r-- | pkgs/telethon_sync/default.nix | 23 | ||||
-rw-r--r-- | pkgs/unicode/default.nix | 48 |
18 files changed, 2173 insertions, 0 deletions
diff --git a/pkgs/boinctui/default.nix b/pkgs/boinctui/default.nix new file mode 100644 index 0000000..d8b106a --- /dev/null +++ b/pkgs/boinctui/default.nix | |||
@@ -0,0 +1,20 @@ | |||
1 | { stdenv, fetchurl, expat, openssl, autoconf, ncurses }: | ||
2 | stdenv.mkDerivation rec { | ||
3 | name = "boinctui-${version}"; | ||
4 | version = "2.5.0"; | ||
5 | src = fetchurl { | ||
6 | url = "http://sourceforge.net/projects/boinctui/files/boinctui_${version}.tar.gz"; | ||
7 | sha256 = "16zxp8r4z6pllacdacg681y56cg2phnn3pm5gwszbsi93cix2g8p"; | ||
8 | }; | ||
9 | |||
10 | configureFlags = [ "--without-gnutls" ]; | ||
11 | preConfigure = '' | ||
12 | autoconf | ||
13 | ''; | ||
14 | |||
15 | preBuild = '' | ||
16 | sed -i -e 's/"HOME"/"XDG_CONFIG_HOME"/' src/cfg.cpp | ||
17 | sed -i -e 's@\.boinctui\.cfg@boinctui/boinctui.cfg@' src/mainprog.cpp | ||
18 | ''; | ||
19 | buildInputs = [ expat openssl autoconf ncurses ]; | ||
20 | } | ||
diff --git a/pkgs/crypto/cardano/daedalus.json b/pkgs/crypto/cardano/daedalus.json new file mode 100644 index 0000000..5bb72f4 --- /dev/null +++ b/pkgs/crypto/cardano/daedalus.json | |||
@@ -0,0 +1,15 @@ | |||
1 | { | ||
2 | "tag": "0.12.1", | ||
3 | "meta": { | ||
4 | "name": "daedalus", | ||
5 | "url": "https://github.com/input-output-hk/daedalus", | ||
6 | "branch": "refs/tags/0.12.1" | ||
7 | }, | ||
8 | "github": { | ||
9 | "owner": "input-output-hk", | ||
10 | "repo": "daedalus", | ||
11 | "rev": "1276852b9a766d9fd4cda10561254f1a8ddd33ed", | ||
12 | "sha256": "0jf6ibwf0r4587g1ixq6zvi40kzwy137jgay5136yfbg15xw14k2", | ||
13 | "fetchSubmodules": true | ||
14 | } | ||
15 | } | ||
diff --git a/pkgs/crypto/cardano/default.nix b/pkgs/crypto/cardano/default.nix new file mode 100644 index 0000000..b7cfb9f --- /dev/null +++ b/pkgs/crypto/cardano/default.nix | |||
@@ -0,0 +1,27 @@ | |||
1 | { stdenv, fetchedGithub }: | ||
2 | let | ||
3 | daedalusOrig = (import (fetchedGithub ./daedalus.json).src {}).daedalus; | ||
4 | cfg = stdenv.mkDerivation rec { | ||
5 | name = "launcher-config-custom"; | ||
6 | src = daedalusOrig.cfg; | ||
7 | installPhase = '' | ||
8 | cp -a $src $out | ||
9 | chmod -R u+w $out | ||
10 | cd $out/etc | ||
11 | sed -e "/^walletPath/d" -e "/^walletArgs/d" launcher-config.yaml > launcher-config-server-only.yaml | ||
12 | ''; | ||
13 | }; | ||
14 | in | ||
15 | stdenv.mkDerivation rec { | ||
16 | name = "daedalus-custom"; | ||
17 | src = daedalusOrig; | ||
18 | buildInputs = [ daedalusOrig ]; | ||
19 | installPhase = '' | ||
20 | cp -a $src $out | ||
21 | chmod -R u+w $out | ||
22 | cd $out/bin | ||
23 | sed -i -e "s@${builtins.storeDir}/[0-9a-z]*-daedalus-config@${cfg}/etc@" daedalus | ||
24 | sed -e "s@${cfg}/etc/launcher-config.yaml@${cfg}/etc/launcher-config-server-only.yaml@" daedalus > daedalus-server-only | ||
25 | chmod a+x daedalus-server-only | ||
26 | ''; | ||
27 | } | ||
diff --git a/pkgs/crypto/iota-cli-app/default.nix b/pkgs/crypto/iota-cli-app/default.nix new file mode 100644 index 0000000..a027098 --- /dev/null +++ b/pkgs/crypto/iota-cli-app/default.nix | |||
@@ -0,0 +1,22 @@ | |||
1 | { stdenv, fetchedGithub, fetchurl, fetchgit, callPackage, nodePackages, nodejs-8_x }: | ||
2 | let | ||
3 | nodeEnv = callPackage "${nodePackages.node2nix}/lib/node_modules/node2nix/nix/node-env.nix" { | ||
4 | nodejs = nodejs-8_x; | ||
5 | }; | ||
6 | # built using node2nix -8 -l package-lock.json | ||
7 | # and changing "./." to "src" | ||
8 | packageEnv = import ./iota-cli-app-node-packages.nix { | ||
9 | src = stdenv.mkDerivation (fetchedGithub ./iota-cli-app.json // { | ||
10 | phases = "installPhase"; | ||
11 | installPhase = '' | ||
12 | cp -a $src $out | ||
13 | chmod u+w -R $out | ||
14 | cd $out | ||
15 | sed -i -e "s@host: 'http://localhost',@host: 'https://iri.trytes.eu',@" index.js | ||
16 | sed -i -e "s@port: 14265@port: 443@" index.js | ||
17 | ''; | ||
18 | }); | ||
19 | inherit fetchurl fetchgit nodeEnv; | ||
20 | }; | ||
21 | in | ||
22 | packageEnv.package | ||
diff --git a/pkgs/crypto/iota-cli-app/iota-cli-app-node-packages.nix b/pkgs/crypto/iota-cli-app/iota-cli-app-node-packages.nix new file mode 100644 index 0000000..d5c61d6 --- /dev/null +++ b/pkgs/crypto/iota-cli-app/iota-cli-app-node-packages.nix | |||
@@ -0,0 +1,1814 @@ | |||
1 | # This file has been generated by node2nix 1.6.0. Do not edit! | ||
2 | |||
3 | {src, nodeEnv, fetchurl, fetchgit, globalBuildInputs ? []}: | ||
4 | |||
5 | let | ||
6 | sources = { | ||
7 | "acorn-3.3.0" = { | ||
8 | name = "acorn"; | ||
9 | packageName = "acorn"; | ||
10 | version = "3.3.0"; | ||
11 | src = fetchurl { | ||
12 | url = "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz"; | ||
13 | sha1 = "45e37fb39e8da3f25baee3ff5369e2bb5f22017a"; | ||
14 | }; | ||
15 | }; | ||
16 | "acorn-5.2.1" = { | ||
17 | name = "acorn"; | ||
18 | packageName = "acorn"; | ||
19 | version = "5.2.1"; | ||
20 | src = fetchurl { | ||
21 | url = "https://registry.npmjs.org/acorn/-/acorn-5.2.1.tgz"; | ||
22 | sha512 = "jG0u7c4Ly+3QkkW18V+NRDN+4bWHdln30NL1ZL2AvFZZmQe/BfopYCtghCKKVBUSetZ4QKcyA0pY6/4Gw8Pv8w=="; | ||
23 | }; | ||
24 | }; | ||
25 | "acorn-jsx-3.0.1" = { | ||
26 | name = "acorn-jsx"; | ||
27 | packageName = "acorn-jsx"; | ||
28 | version = "3.0.1"; | ||
29 | src = fetchurl { | ||
30 | url = "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz"; | ||
31 | sha1 = "afdf9488fb1ecefc8348f6fb22f464e32a58b36b"; | ||
32 | }; | ||
33 | }; | ||
34 | "ajv-4.11.8" = { | ||
35 | name = "ajv"; | ||
36 | packageName = "ajv"; | ||
37 | version = "4.11.8"; | ||
38 | src = fetchurl { | ||
39 | url = "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz"; | ||
40 | sha1 = "82ffb02b29e662ae53bdc20af15947706739c536"; | ||
41 | }; | ||
42 | }; | ||
43 | "ajv-keywords-1.5.1" = { | ||
44 | name = "ajv-keywords"; | ||
45 | packageName = "ajv-keywords"; | ||
46 | version = "1.5.1"; | ||
47 | src = fetchurl { | ||
48 | url = "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz"; | ||
49 | sha1 = "314dd0a4b3368fad3dfcdc54ede6171b886daf3c"; | ||
50 | }; | ||
51 | }; | ||
52 | "ansi-escapes-1.4.0" = { | ||
53 | name = "ansi-escapes"; | ||
54 | packageName = "ansi-escapes"; | ||
55 | version = "1.4.0"; | ||
56 | src = fetchurl { | ||
57 | url = "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz"; | ||
58 | sha1 = "d3a8a83b319aa67793662b13e761c7911422306e"; | ||
59 | }; | ||
60 | }; | ||
61 | "ansi-regex-2.1.1" = { | ||
62 | name = "ansi-regex"; | ||
63 | packageName = "ansi-regex"; | ||
64 | version = "2.1.1"; | ||
65 | src = fetchurl { | ||
66 | url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz"; | ||
67 | sha1 = "c3b33ab5ee360d86e0e628f0468ae7ef27d654df"; | ||
68 | }; | ||
69 | }; | ||
70 | "ansi-regex-3.0.0" = { | ||
71 | name = "ansi-regex"; | ||
72 | packageName = "ansi-regex"; | ||
73 | version = "3.0.0"; | ||
74 | src = fetchurl { | ||
75 | url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz"; | ||
76 | sha1 = "ed0317c322064f79466c02966bddb605ab37d998"; | ||
77 | }; | ||
78 | }; | ||
79 | "ansi-styles-2.2.1" = { | ||
80 | name = "ansi-styles"; | ||
81 | packageName = "ansi-styles"; | ||
82 | version = "2.2.1"; | ||
83 | src = fetchurl { | ||
84 | url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"; | ||
85 | sha1 = "b432dd3358b634cf75e1e4664368240533c1ddbe"; | ||
86 | }; | ||
87 | }; | ||
88 | "ansi-styles-3.2.0" = { | ||
89 | name = "ansi-styles"; | ||
90 | packageName = "ansi-styles"; | ||
91 | version = "3.2.0"; | ||
92 | src = fetchurl { | ||
93 | url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz"; | ||
94 | sha512 = "NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug=="; | ||
95 | }; | ||
96 | }; | ||
97 | "argparse-1.0.9" = { | ||
98 | name = "argparse"; | ||
99 | packageName = "argparse"; | ||
100 | version = "1.0.9"; | ||
101 | src = fetchurl { | ||
102 | url = "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz"; | ||
103 | sha1 = "73d83bc263f86e97f8cc4f6bae1b0e90a7d22c86"; | ||
104 | }; | ||
105 | }; | ||
106 | "array-union-1.0.2" = { | ||
107 | name = "array-union"; | ||
108 | packageName = "array-union"; | ||
109 | version = "1.0.2"; | ||
110 | src = fetchurl { | ||
111 | url = "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz"; | ||
112 | sha1 = "9a34410e4f4e3da23dea375be5be70f24778ec39"; | ||
113 | }; | ||
114 | }; | ||
115 | "array-uniq-1.0.3" = { | ||
116 | name = "array-uniq"; | ||
117 | packageName = "array-uniq"; | ||
118 | version = "1.0.3"; | ||
119 | src = fetchurl { | ||
120 | url = "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz"; | ||
121 | sha1 = "af6ac877a25cc7f74e058894753858dfdb24fdb6"; | ||
122 | }; | ||
123 | }; | ||
124 | "arrify-1.0.1" = { | ||
125 | name = "arrify"; | ||
126 | packageName = "arrify"; | ||
127 | version = "1.0.1"; | ||
128 | src = fetchurl { | ||
129 | url = "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz"; | ||
130 | sha1 = "898508da2226f380df904728456849c1501a4b0d"; | ||
131 | }; | ||
132 | }; | ||
133 | "async-2.6.0" = { | ||
134 | name = "async"; | ||
135 | packageName = "async"; | ||
136 | version = "2.6.0"; | ||
137 | src = fetchurl { | ||
138 | url = "https://registry.npmjs.org/async/-/async-2.6.0.tgz"; | ||
139 | sha512 = "xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw=="; | ||
140 | }; | ||
141 | }; | ||
142 | "babel-code-frame-6.26.0" = { | ||
143 | name = "babel-code-frame"; | ||
144 | packageName = "babel-code-frame"; | ||
145 | version = "6.26.0"; | ||
146 | src = fetchurl { | ||
147 | url = "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz"; | ||
148 | sha1 = "63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b"; | ||
149 | }; | ||
150 | }; | ||
151 | "babel-polyfill-6.26.0" = { | ||
152 | name = "babel-polyfill"; | ||
153 | packageName = "babel-polyfill"; | ||
154 | version = "6.26.0"; | ||
155 | src = fetchurl { | ||
156 | url = "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz"; | ||
157 | sha1 = "379937abc67d7895970adc621f284cd966cf2153"; | ||
158 | }; | ||
159 | }; | ||
160 | "babel-runtime-6.26.0" = { | ||
161 | name = "babel-runtime"; | ||
162 | packageName = "babel-runtime"; | ||
163 | version = "6.26.0"; | ||
164 | src = fetchurl { | ||
165 | url = "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz"; | ||
166 | sha1 = "965c7058668e82b55d7bfe04ff2337bc8b5647fe"; | ||
167 | }; | ||
168 | }; | ||
169 | "balanced-match-1.0.0" = { | ||
170 | name = "balanced-match"; | ||
171 | packageName = "balanced-match"; | ||
172 | version = "1.0.0"; | ||
173 | src = fetchurl { | ||
174 | url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz"; | ||
175 | sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767"; | ||
176 | }; | ||
177 | }; | ||
178 | "bignumber.js-4.1.0" = { | ||
179 | name = "bignumber.js"; | ||
180 | packageName = "bignumber.js"; | ||
181 | version = "4.1.0"; | ||
182 | src = fetchurl { | ||
183 | url = "https://registry.npmjs.org/bignumber.js/-/bignumber.js-4.1.0.tgz"; | ||
184 | sha512 = "eJzYkFYy9L4JzXsbymsFn3p54D+llV27oTQ+ziJG7WFRheJcNZilgVXMG0LoZtlQSKBsJdWtLFqOD0u+U0jZKA=="; | ||
185 | }; | ||
186 | }; | ||
187 | "bluebird-3.5.1" = { | ||
188 | name = "bluebird"; | ||
189 | packageName = "bluebird"; | ||
190 | version = "3.5.1"; | ||
191 | src = fetchurl { | ||
192 | url = "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz"; | ||
193 | sha512 = "MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA=="; | ||
194 | }; | ||
195 | }; | ||
196 | "brace-expansion-1.1.8" = { | ||
197 | name = "brace-expansion"; | ||
198 | packageName = "brace-expansion"; | ||
199 | version = "1.1.8"; | ||
200 | src = fetchurl { | ||
201 | url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz"; | ||
202 | sha1 = "c07b211c7c952ec1f8efd51a77ef0d1d3990a292"; | ||
203 | }; | ||
204 | }; | ||
205 | "caller-path-0.1.0" = { | ||
206 | name = "caller-path"; | ||
207 | packageName = "caller-path"; | ||
208 | version = "0.1.0"; | ||
209 | src = fetchurl { | ||
210 | url = "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz"; | ||
211 | sha1 = "94085ef63581ecd3daa92444a8fe94e82577751f"; | ||
212 | }; | ||
213 | }; | ||
214 | "callsites-0.2.0" = { | ||
215 | name = "callsites"; | ||
216 | packageName = "callsites"; | ||
217 | version = "0.2.0"; | ||
218 | src = fetchurl { | ||
219 | url = "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz"; | ||
220 | sha1 = "afab96262910a7f33c19a5775825c69f34e350ca"; | ||
221 | }; | ||
222 | }; | ||
223 | "chalk-1.1.3" = { | ||
224 | name = "chalk"; | ||
225 | packageName = "chalk"; | ||
226 | version = "1.1.3"; | ||
227 | src = fetchurl { | ||
228 | url = "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz"; | ||
229 | sha1 = "a8115c55e4a702fe4d150abd3872822a7e09fc98"; | ||
230 | }; | ||
231 | }; | ||
232 | "chalk-2.3.0" = { | ||
233 | name = "chalk"; | ||
234 | packageName = "chalk"; | ||
235 | version = "2.3.0"; | ||
236 | src = fetchurl { | ||
237 | url = "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz"; | ||
238 | sha512 = "Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q=="; | ||
239 | }; | ||
240 | }; | ||
241 | "circular-json-0.3.3" = { | ||
242 | name = "circular-json"; | ||
243 | packageName = "circular-json"; | ||
244 | version = "0.3.3"; | ||
245 | src = fetchurl { | ||
246 | url = "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz"; | ||
247 | sha512 = "UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A=="; | ||
248 | }; | ||
249 | }; | ||
250 | "cli-cursor-1.0.2" = { | ||
251 | name = "cli-cursor"; | ||
252 | packageName = "cli-cursor"; | ||
253 | version = "1.0.2"; | ||
254 | src = fetchurl { | ||
255 | url = "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz"; | ||
256 | sha1 = "64da3f7d56a54412e59794bd62dc35295e8f2987"; | ||
257 | }; | ||
258 | }; | ||
259 | "cli-width-1.1.1" = { | ||
260 | name = "cli-width"; | ||
261 | packageName = "cli-width"; | ||
262 | version = "1.1.1"; | ||
263 | src = fetchurl { | ||
264 | url = "https://registry.npmjs.org/cli-width/-/cli-width-1.1.1.tgz"; | ||
265 | sha1 = "a4d293ef67ebb7b88d4a4d42c0ccf00c4d1e366d"; | ||
266 | }; | ||
267 | }; | ||
268 | "cli-width-2.2.0" = { | ||
269 | name = "cli-width"; | ||
270 | packageName = "cli-width"; | ||
271 | version = "2.2.0"; | ||
272 | src = fetchurl { | ||
273 | url = "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz"; | ||
274 | sha1 = "ff19ede8a9a5e579324147b0c11f0fbcbabed639"; | ||
275 | }; | ||
276 | }; | ||
277 | "co-4.6.0" = { | ||
278 | name = "co"; | ||
279 | packageName = "co"; | ||
280 | version = "4.6.0"; | ||
281 | src = fetchurl { | ||
282 | url = "https://registry.npmjs.org/co/-/co-4.6.0.tgz"; | ||
283 | sha1 = "6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"; | ||
284 | }; | ||
285 | }; | ||
286 | "code-point-at-1.1.0" = { | ||
287 | name = "code-point-at"; | ||
288 | packageName = "code-point-at"; | ||
289 | version = "1.1.0"; | ||
290 | src = fetchurl { | ||
291 | url = "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz"; | ||
292 | sha1 = "0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"; | ||
293 | }; | ||
294 | }; | ||
295 | "color-convert-1.9.1" = { | ||
296 | name = "color-convert"; | ||
297 | packageName = "color-convert"; | ||
298 | version = "1.9.1"; | ||
299 | src = fetchurl { | ||
300 | url = "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz"; | ||
301 | sha512 = "mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ=="; | ||
302 | }; | ||
303 | }; | ||
304 | "color-name-1.1.3" = { | ||
305 | name = "color-name"; | ||
306 | packageName = "color-name"; | ||
307 | version = "1.1.3"; | ||
308 | src = fetchurl { | ||
309 | url = "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz"; | ||
310 | sha1 = "a7d0558bd89c42f795dd42328f740831ca53bc25"; | ||
311 | }; | ||
312 | }; | ||
313 | "colors-1.1.2" = { | ||
314 | name = "colors"; | ||
315 | packageName = "colors"; | ||
316 | version = "1.1.2"; | ||
317 | src = fetchurl { | ||
318 | url = "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz"; | ||
319 | sha1 = "168a4701756b6a7f51a12ce0c97bfa28c084ed63"; | ||
320 | }; | ||
321 | }; | ||
322 | "concat-map-0.0.1" = { | ||
323 | name = "concat-map"; | ||
324 | packageName = "concat-map"; | ||
325 | version = "0.0.1"; | ||
326 | src = fetchurl { | ||
327 | url = "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"; | ||
328 | sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b"; | ||
329 | }; | ||
330 | }; | ||
331 | "concat-stream-1.6.0" = { | ||
332 | name = "concat-stream"; | ||
333 | packageName = "concat-stream"; | ||
334 | version = "1.6.0"; | ||
335 | src = fetchurl { | ||
336 | url = "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz"; | ||
337 | sha1 = "0aac662fd52be78964d5532f694784e70110acf7"; | ||
338 | }; | ||
339 | }; | ||
340 | "core-js-2.5.3" = { | ||
341 | name = "core-js"; | ||
342 | packageName = "core-js"; | ||
343 | version = "2.5.3"; | ||
344 | src = fetchurl { | ||
345 | url = "https://registry.npmjs.org/core-js/-/core-js-2.5.3.tgz"; | ||
346 | sha1 = "8acc38345824f16d8365b7c9b4259168e8ed603e"; | ||
347 | }; | ||
348 | }; | ||
349 | "core-util-is-1.0.2" = { | ||
350 | name = "core-util-is"; | ||
351 | packageName = "core-util-is"; | ||
352 | version = "1.0.2"; | ||
353 | src = fetchurl { | ||
354 | url = "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"; | ||
355 | sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7"; | ||
356 | }; | ||
357 | }; | ||
358 | "crypto-js-3.1.9-1" = { | ||
359 | name = "crypto-js"; | ||
360 | packageName = "crypto-js"; | ||
361 | version = "3.1.9-1"; | ||
362 | src = fetchurl { | ||
363 | url = "https://registry.npmjs.org/crypto-js/-/crypto-js-3.1.9-1.tgz"; | ||
364 | sha1 = "fda19e761fc077e01ffbfdc6e9fdfc59e8806cd8"; | ||
365 | }; | ||
366 | }; | ||
367 | "d-1.0.0" = { | ||
368 | name = "d"; | ||
369 | packageName = "d"; | ||
370 | version = "1.0.0"; | ||
371 | src = fetchurl { | ||
372 | url = "https://registry.npmjs.org/d/-/d-1.0.0.tgz"; | ||
373 | sha1 = "754bb5bfe55451da69a58b94d45f4c5b0462d58f"; | ||
374 | }; | ||
375 | }; | ||
376 | "debug-2.6.9" = { | ||
377 | name = "debug"; | ||
378 | packageName = "debug"; | ||
379 | version = "2.6.9"; | ||
380 | src = fetchurl { | ||
381 | url = "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"; | ||
382 | sha512 = "bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="; | ||
383 | }; | ||
384 | }; | ||
385 | "deep-is-0.1.3" = { | ||
386 | name = "deep-is"; | ||
387 | packageName = "deep-is"; | ||
388 | version = "0.1.3"; | ||
389 | src = fetchurl { | ||
390 | url = "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz"; | ||
391 | sha1 = "b369d6fb5dbc13eecf524f91b070feedc357cf34"; | ||
392 | }; | ||
393 | }; | ||
394 | "del-2.2.2" = { | ||
395 | name = "del"; | ||
396 | packageName = "del"; | ||
397 | version = "2.2.2"; | ||
398 | src = fetchurl { | ||
399 | url = "https://registry.npmjs.org/del/-/del-2.2.2.tgz"; | ||
400 | sha1 = "c12c981d067846c84bcaf862cff930d907ffd1a8"; | ||
401 | }; | ||
402 | }; | ||
403 | "doctrine-2.0.2" = { | ||
404 | name = "doctrine"; | ||
405 | packageName = "doctrine"; | ||
406 | version = "2.0.2"; | ||
407 | src = fetchurl { | ||
408 | url = "https://registry.npmjs.org/doctrine/-/doctrine-2.0.2.tgz"; | ||
409 | sha512 = "y0tm5Pq6ywp3qSTZ1vPgVdAnbDEoeoc5wlOHXoY1c4Wug/a7JvqHIl7BTvwodaHmejWkK/9dSb3sCYfyo/om8A=="; | ||
410 | }; | ||
411 | }; | ||
412 | "encoding-0.1.12" = { | ||
413 | name = "encoding"; | ||
414 | packageName = "encoding"; | ||
415 | version = "0.1.12"; | ||
416 | src = fetchurl { | ||
417 | url = "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz"; | ||
418 | sha1 = "538b66f3ee62cd1ab51ec323829d1f9480c74beb"; | ||
419 | }; | ||
420 | }; | ||
421 | "es5-ext-0.10.37" = { | ||
422 | name = "es5-ext"; | ||
423 | packageName = "es5-ext"; | ||
424 | version = "0.10.37"; | ||
425 | src = fetchurl { | ||
426 | url = "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.37.tgz"; | ||
427 | sha1 = "0ee741d148b80069ba27d020393756af257defc3"; | ||
428 | }; | ||
429 | }; | ||
430 | "es6-iterator-2.0.3" = { | ||
431 | name = "es6-iterator"; | ||
432 | packageName = "es6-iterator"; | ||
433 | version = "2.0.3"; | ||
434 | src = fetchurl { | ||
435 | url = "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz"; | ||
436 | sha1 = "a7de889141a05a94b0854403b2d0a0fbfa98f3b7"; | ||
437 | }; | ||
438 | }; | ||
439 | "es6-map-0.1.5" = { | ||
440 | name = "es6-map"; | ||
441 | packageName = "es6-map"; | ||
442 | version = "0.1.5"; | ||
443 | src = fetchurl { | ||
444 | url = "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz"; | ||
445 | sha1 = "9136e0503dcc06a301690f0bb14ff4e364e949f0"; | ||
446 | }; | ||
447 | }; | ||
448 | "es6-set-0.1.5" = { | ||
449 | name = "es6-set"; | ||
450 | packageName = "es6-set"; | ||
451 | version = "0.1.5"; | ||
452 | src = fetchurl { | ||
453 | url = "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz"; | ||
454 | sha1 = "d2b3ec5d4d800ced818db538d28974db0a73ccb1"; | ||
455 | }; | ||
456 | }; | ||
457 | "es6-symbol-3.1.1" = { | ||
458 | name = "es6-symbol"; | ||
459 | packageName = "es6-symbol"; | ||
460 | version = "3.1.1"; | ||
461 | src = fetchurl { | ||
462 | url = "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz"; | ||
463 | sha1 = "bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77"; | ||
464 | }; | ||
465 | }; | ||
466 | "es6-weak-map-2.0.2" = { | ||
467 | name = "es6-weak-map"; | ||
468 | packageName = "es6-weak-map"; | ||
469 | version = "2.0.2"; | ||
470 | src = fetchurl { | ||
471 | url = "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz"; | ||
472 | sha1 = "5e3ab32251ffd1538a1f8e5ffa1357772f92d96f"; | ||
473 | }; | ||
474 | }; | ||
475 | "escape-string-regexp-1.0.5" = { | ||
476 | name = "escape-string-regexp"; | ||
477 | packageName = "escape-string-regexp"; | ||
478 | version = "1.0.5"; | ||
479 | src = fetchurl { | ||
480 | url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"; | ||
481 | sha1 = "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"; | ||
482 | }; | ||
483 | }; | ||
484 | "escope-3.6.0" = { | ||
485 | name = "escope"; | ||
486 | packageName = "escope"; | ||
487 | version = "3.6.0"; | ||
488 | src = fetchurl { | ||
489 | url = "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz"; | ||
490 | sha1 = "e01975e812781a163a6dadfdd80398dc64c889c3"; | ||
491 | }; | ||
492 | }; | ||
493 | "eslint-3.19.0" = { | ||
494 | name = "eslint"; | ||
495 | packageName = "eslint"; | ||
496 | version = "3.19.0"; | ||
497 | src = fetchurl { | ||
498 | url = "https://registry.npmjs.org/eslint/-/eslint-3.19.0.tgz"; | ||
499 | sha1 = "c8fc6201c7f40dd08941b87c085767386a679acc"; | ||
500 | }; | ||
501 | }; | ||
502 | "espree-3.5.2" = { | ||
503 | name = "espree"; | ||
504 | packageName = "espree"; | ||
505 | version = "3.5.2"; | ||
506 | src = fetchurl { | ||
507 | url = "https://registry.npmjs.org/espree/-/espree-3.5.2.tgz"; | ||
508 | sha512 = "sadKeYwaR/aJ3stC2CdvgXu1T16TdYN+qwCpcWbMnGJ8s0zNWemzrvb2GbD4OhmJ/fwpJjudThAlLobGbWZbCQ=="; | ||
509 | }; | ||
510 | }; | ||
511 | "esprima-4.0.0" = { | ||
512 | name = "esprima"; | ||
513 | packageName = "esprima"; | ||
514 | version = "4.0.0"; | ||
515 | src = fetchurl { | ||
516 | url = "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz"; | ||
517 | sha512 = "oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw=="; | ||
518 | }; | ||
519 | }; | ||
520 | "esquery-1.0.0" = { | ||
521 | name = "esquery"; | ||
522 | packageName = "esquery"; | ||
523 | version = "1.0.0"; | ||
524 | src = fetchurl { | ||
525 | url = "https://registry.npmjs.org/esquery/-/esquery-1.0.0.tgz"; | ||
526 | sha1 = "cfba8b57d7fba93f17298a8a006a04cda13d80fa"; | ||
527 | }; | ||
528 | }; | ||
529 | "esrecurse-4.2.0" = { | ||
530 | name = "esrecurse"; | ||
531 | packageName = "esrecurse"; | ||
532 | version = "4.2.0"; | ||
533 | src = fetchurl { | ||
534 | url = "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.0.tgz"; | ||
535 | sha1 = "fa9568d98d3823f9a41d91e902dcab9ea6e5b163"; | ||
536 | }; | ||
537 | }; | ||
538 | "estraverse-4.2.0" = { | ||
539 | name = "estraverse"; | ||
540 | packageName = "estraverse"; | ||
541 | version = "4.2.0"; | ||
542 | src = fetchurl { | ||
543 | url = "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz"; | ||
544 | sha1 = "0dee3fed31fcd469618ce7342099fc1afa0bdb13"; | ||
545 | }; | ||
546 | }; | ||
547 | "esutils-2.0.2" = { | ||
548 | name = "esutils"; | ||
549 | packageName = "esutils"; | ||
550 | version = "2.0.2"; | ||
551 | src = fetchurl { | ||
552 | url = "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz"; | ||
553 | sha1 = "0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"; | ||
554 | }; | ||
555 | }; | ||
556 | "event-emitter-0.3.5" = { | ||
557 | name = "event-emitter"; | ||
558 | packageName = "event-emitter"; | ||
559 | version = "0.3.5"; | ||
560 | src = fetchurl { | ||
561 | url = "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz"; | ||
562 | sha1 = "df8c69eef1647923c7157b9ce83840610b02cc39"; | ||
563 | }; | ||
564 | }; | ||
565 | "exit-hook-1.1.1" = { | ||
566 | name = "exit-hook"; | ||
567 | packageName = "exit-hook"; | ||
568 | version = "1.1.1"; | ||
569 | src = fetchurl { | ||
570 | url = "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz"; | ||
571 | sha1 = "f05ca233b48c05d54fff07765df8507e95c02ff8"; | ||
572 | }; | ||
573 | }; | ||
574 | "fast-levenshtein-2.0.6" = { | ||
575 | name = "fast-levenshtein"; | ||
576 | packageName = "fast-levenshtein"; | ||
577 | version = "2.0.6"; | ||
578 | src = fetchurl { | ||
579 | url = "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz"; | ||
580 | sha1 = "3d8a5c66883a16a30ca8643e851f19baa7797917"; | ||
581 | }; | ||
582 | }; | ||
583 | "figures-1.7.0" = { | ||
584 | name = "figures"; | ||
585 | packageName = "figures"; | ||
586 | version = "1.7.0"; | ||
587 | src = fetchurl { | ||
588 | url = "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz"; | ||
589 | sha1 = "cbe1e3affcf1cd44b80cadfed28dc793a9701d2e"; | ||
590 | }; | ||
591 | }; | ||
592 | "file-entry-cache-2.0.0" = { | ||
593 | name = "file-entry-cache"; | ||
594 | packageName = "file-entry-cache"; | ||
595 | version = "2.0.0"; | ||
596 | src = fetchurl { | ||
597 | url = "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz"; | ||
598 | sha1 = "c392990c3e684783d838b8c84a45d8a048458361"; | ||
599 | }; | ||
600 | }; | ||
601 | "flat-cache-1.3.0" = { | ||
602 | name = "flat-cache"; | ||
603 | packageName = "flat-cache"; | ||
604 | version = "1.3.0"; | ||
605 | src = fetchurl { | ||
606 | url = "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz"; | ||
607 | sha1 = "d3030b32b38154f4e3b7e9c709f490f7ef97c481"; | ||
608 | }; | ||
609 | }; | ||
610 | "fs.realpath-1.0.0" = { | ||
611 | name = "fs.realpath"; | ||
612 | packageName = "fs.realpath"; | ||
613 | version = "1.0.0"; | ||
614 | src = fetchurl { | ||
615 | url = "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"; | ||
616 | sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f"; | ||
617 | }; | ||
618 | }; | ||
619 | "generate-function-2.0.0" = { | ||
620 | name = "generate-function"; | ||
621 | packageName = "generate-function"; | ||
622 | version = "2.0.0"; | ||
623 | src = fetchurl { | ||
624 | url = "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz"; | ||
625 | sha1 = "6858fe7c0969b7d4e9093337647ac79f60dfbe74"; | ||
626 | }; | ||
627 | }; | ||
628 | "generate-object-property-1.2.0" = { | ||
629 | name = "generate-object-property"; | ||
630 | packageName = "generate-object-property"; | ||
631 | version = "1.2.0"; | ||
632 | src = fetchurl { | ||
633 | url = "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz"; | ||
634 | sha1 = "9c0e1c40308ce804f4783618b937fa88f99d50d0"; | ||
635 | }; | ||
636 | }; | ||
637 | "glob-7.1.2" = { | ||
638 | name = "glob"; | ||
639 | packageName = "glob"; | ||
640 | version = "7.1.2"; | ||
641 | src = fetchurl { | ||
642 | url = "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz"; | ||
643 | sha512 = "MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ=="; | ||
644 | }; | ||
645 | }; | ||
646 | "globals-9.18.0" = { | ||
647 | name = "globals"; | ||
648 | packageName = "globals"; | ||
649 | version = "9.18.0"; | ||
650 | src = fetchurl { | ||
651 | url = "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz"; | ||
652 | sha512 = "S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ=="; | ||
653 | }; | ||
654 | }; | ||
655 | "globby-5.0.0" = { | ||
656 | name = "globby"; | ||
657 | packageName = "globby"; | ||
658 | version = "5.0.0"; | ||
659 | src = fetchurl { | ||
660 | url = "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz"; | ||
661 | sha1 = "ebd84667ca0dbb330b99bcfc68eac2bc54370e0d"; | ||
662 | }; | ||
663 | }; | ||
664 | "graceful-fs-4.1.11" = { | ||
665 | name = "graceful-fs"; | ||
666 | packageName = "graceful-fs"; | ||
667 | version = "4.1.11"; | ||
668 | src = fetchurl { | ||
669 | url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz"; | ||
670 | sha1 = "0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"; | ||
671 | }; | ||
672 | }; | ||
673 | "has-ansi-2.0.0" = { | ||
674 | name = "has-ansi"; | ||
675 | packageName = "has-ansi"; | ||
676 | version = "2.0.0"; | ||
677 | src = fetchurl { | ||
678 | url = "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz"; | ||
679 | sha1 = "34f5049ce1ecdf2b0649af3ef24e45ed35416d91"; | ||
680 | }; | ||
681 | }; | ||
682 | "has-flag-2.0.0" = { | ||
683 | name = "has-flag"; | ||
684 | packageName = "has-flag"; | ||
685 | version = "2.0.0"; | ||
686 | src = fetchurl { | ||
687 | url = "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz"; | ||
688 | sha1 = "e8207af1cc7b30d446cc70b734b5e8be18f88d51"; | ||
689 | }; | ||
690 | }; | ||
691 | "iconv-lite-0.4.19" = { | ||
692 | name = "iconv-lite"; | ||
693 | packageName = "iconv-lite"; | ||
694 | version = "0.4.19"; | ||
695 | src = fetchurl { | ||
696 | url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz"; | ||
697 | sha512 = "oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ=="; | ||
698 | }; | ||
699 | }; | ||
700 | "ignore-3.3.7" = { | ||
701 | name = "ignore"; | ||
702 | packageName = "ignore"; | ||
703 | version = "3.3.7"; | ||
704 | src = fetchurl { | ||
705 | url = "https://registry.npmjs.org/ignore/-/ignore-3.3.7.tgz"; | ||
706 | sha512 = "YGG3ejvBNHRqu0559EOxxNFihD0AjpvHlC/pdGKd3X3ofe+CoJkYazwNJYTNebqpPKN+VVQbh4ZFn1DivMNuHA=="; | ||
707 | }; | ||
708 | }; | ||
709 | "imurmurhash-0.1.4" = { | ||
710 | name = "imurmurhash"; | ||
711 | packageName = "imurmurhash"; | ||
712 | version = "0.1.4"; | ||
713 | src = fetchurl { | ||
714 | url = "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz"; | ||
715 | sha1 = "9218b9b2b928a238b13dc4fb6b6d576f231453ea"; | ||
716 | }; | ||
717 | }; | ||
718 | "in-publish-2.0.0" = { | ||
719 | name = "in-publish"; | ||
720 | packageName = "in-publish"; | ||
721 | version = "2.0.0"; | ||
722 | src = fetchurl { | ||
723 | url = "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz"; | ||
724 | sha1 = "e20ff5e3a2afc2690320b6dc552682a9c7fadf51"; | ||
725 | }; | ||
726 | }; | ||
727 | "inflight-1.0.6" = { | ||
728 | name = "inflight"; | ||
729 | packageName = "inflight"; | ||
730 | version = "1.0.6"; | ||
731 | src = fetchurl { | ||
732 | url = "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"; | ||
733 | sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9"; | ||
734 | }; | ||
735 | }; | ||
736 | "inherits-2.0.3" = { | ||
737 | name = "inherits"; | ||
738 | packageName = "inherits"; | ||
739 | version = "2.0.3"; | ||
740 | src = fetchurl { | ||
741 | url = "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz"; | ||
742 | sha1 = "633c2c83e3da42a502f52466022480f4208261de"; | ||
743 | }; | ||
744 | }; | ||
745 | "inquirer-0.11.0" = { | ||
746 | name = "inquirer"; | ||
747 | packageName = "inquirer"; | ||
748 | version = "0.11.0"; | ||
749 | src = fetchurl { | ||
750 | url = "https://registry.npmjs.org/inquirer/-/inquirer-0.11.0.tgz"; | ||
751 | sha1 = "7448bfa924092af311d47173bbab990cae2bb027"; | ||
752 | }; | ||
753 | }; | ||
754 | "inquirer-0.12.0" = { | ||
755 | name = "inquirer"; | ||
756 | packageName = "inquirer"; | ||
757 | version = "0.12.0"; | ||
758 | src = fetchurl { | ||
759 | url = "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz"; | ||
760 | sha1 = "1ef2bfd63504df0bc75785fff8c2c41df12f077e"; | ||
761 | }; | ||
762 | }; | ||
763 | "install-0.10.4" = { | ||
764 | name = "install"; | ||
765 | packageName = "install"; | ||
766 | version = "0.10.4"; | ||
767 | src = fetchurl { | ||
768 | url = "https://registry.npmjs.org/install/-/install-0.10.4.tgz"; | ||
769 | sha512 = "+IRyOastuPmLVx9zlVXJoKErSqz1Ma5at9A7S8yfsj3W+Kg95faPoh3bPDtMrZ/grz4PRmXzrswmlzfLlYyLOw=="; | ||
770 | }; | ||
771 | }; | ||
772 | "interpret-1.1.0" = { | ||
773 | name = "interpret"; | ||
774 | packageName = "interpret"; | ||
775 | version = "1.1.0"; | ||
776 | src = fetchurl { | ||
777 | url = "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz"; | ||
778 | sha1 = "7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614"; | ||
779 | }; | ||
780 | }; | ||
781 | "iota.lib.js-0.4.6" = { | ||
782 | name = "iota.lib.js"; | ||
783 | packageName = "iota.lib.js"; | ||
784 | version = "0.4.6"; | ||
785 | src = fetchurl { | ||
786 | url = "https://registry.npmjs.org/iota.lib.js/-/iota.lib.js-0.4.6.tgz"; | ||
787 | sha1 = "47afdc03d57c7f55d2f58f068db492df6bc6e9bb"; | ||
788 | }; | ||
789 | }; | ||
790 | "is-fullwidth-code-point-1.0.0" = { | ||
791 | name = "is-fullwidth-code-point"; | ||
792 | packageName = "is-fullwidth-code-point"; | ||
793 | version = "1.0.0"; | ||
794 | src = fetchurl { | ||
795 | url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz"; | ||
796 | sha1 = "ef9e31386f031a7f0d643af82fde50c457ef00cb"; | ||
797 | }; | ||
798 | }; | ||
799 | "is-fullwidth-code-point-2.0.0" = { | ||
800 | name = "is-fullwidth-code-point"; | ||
801 | packageName = "is-fullwidth-code-point"; | ||
802 | version = "2.0.0"; | ||
803 | src = fetchurl { | ||
804 | url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz"; | ||
805 | sha1 = "a3b30a5c4f199183167aaab93beefae3ddfb654f"; | ||
806 | }; | ||
807 | }; | ||
808 | "is-my-json-valid-2.16.1" = { | ||
809 | name = "is-my-json-valid"; | ||
810 | packageName = "is-my-json-valid"; | ||
811 | version = "2.16.1"; | ||
812 | src = fetchurl { | ||
813 | url = "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.16.1.tgz"; | ||
814 | sha512 = "ochPsqWS1WXj8ZnMIV0vnNXooaMhp7cyL4FMSIPKTtnV0Ha/T19G2b9kkhcNsabV9bxYkze7/aLZJb/bYuFduQ=="; | ||
815 | }; | ||
816 | }; | ||
817 | "is-path-cwd-1.0.0" = { | ||
818 | name = "is-path-cwd"; | ||
819 | packageName = "is-path-cwd"; | ||
820 | version = "1.0.0"; | ||
821 | src = fetchurl { | ||
822 | url = "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz"; | ||
823 | sha1 = "d225ec23132e89edd38fda767472e62e65f1106d"; | ||
824 | }; | ||
825 | }; | ||
826 | "is-path-in-cwd-1.0.0" = { | ||
827 | name = "is-path-in-cwd"; | ||
828 | packageName = "is-path-in-cwd"; | ||
829 | version = "1.0.0"; | ||
830 | src = fetchurl { | ||
831 | url = "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz"; | ||
832 | sha1 = "6477582b8214d602346094567003be8a9eac04dc"; | ||
833 | }; | ||
834 | }; | ||
835 | "is-path-inside-1.0.1" = { | ||
836 | name = "is-path-inside"; | ||
837 | packageName = "is-path-inside"; | ||
838 | version = "1.0.1"; | ||
839 | src = fetchurl { | ||
840 | url = "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz"; | ||
841 | sha1 = "8ef5b7de50437a3fdca6b4e865ef7aa55cb48036"; | ||
842 | }; | ||
843 | }; | ||
844 | "is-property-1.0.2" = { | ||
845 | name = "is-property"; | ||
846 | packageName = "is-property"; | ||
847 | version = "1.0.2"; | ||
848 | src = fetchurl { | ||
849 | url = "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz"; | ||
850 | sha1 = "57fe1c4e48474edd65b09911f26b1cd4095dda84"; | ||
851 | }; | ||
852 | }; | ||
853 | "is-resolvable-1.0.1" = { | ||
854 | name = "is-resolvable"; | ||
855 | packageName = "is-resolvable"; | ||
856 | version = "1.0.1"; | ||
857 | src = fetchurl { | ||
858 | url = "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.0.1.tgz"; | ||
859 | sha512 = "y5CXYbzvB3jTnWAZH1Nl7ykUWb6T3BcTs56HUruwBf8MhF56n1HWqhDWnVFo8GHrUPDgvUUNVhrc2U8W7iqz5g=="; | ||
860 | }; | ||
861 | }; | ||
862 | "is-stream-1.1.0" = { | ||
863 | name = "is-stream"; | ||
864 | packageName = "is-stream"; | ||
865 | version = "1.1.0"; | ||
866 | src = fetchurl { | ||
867 | url = "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz"; | ||
868 | sha1 = "12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"; | ||
869 | }; | ||
870 | }; | ||
871 | "isarray-1.0.0" = { | ||
872 | name = "isarray"; | ||
873 | packageName = "isarray"; | ||
874 | version = "1.0.0"; | ||
875 | src = fetchurl { | ||
876 | url = "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"; | ||
877 | sha1 = "bb935d48582cba168c06834957a54a3e07124f11"; | ||
878 | }; | ||
879 | }; | ||
880 | "js-tokens-3.0.2" = { | ||
881 | name = "js-tokens"; | ||
882 | packageName = "js-tokens"; | ||
883 | version = "3.0.2"; | ||
884 | src = fetchurl { | ||
885 | url = "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz"; | ||
886 | sha1 = "9866df395102130e38f7f996bceb65443209c25b"; | ||
887 | }; | ||
888 | }; | ||
889 | "js-yaml-3.10.0" = { | ||
890 | name = "js-yaml"; | ||
891 | packageName = "js-yaml"; | ||
892 | version = "3.10.0"; | ||
893 | src = fetchurl { | ||
894 | url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz"; | ||
895 | sha512 = "O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA=="; | ||
896 | }; | ||
897 | }; | ||
898 | "json-stable-stringify-1.0.1" = { | ||
899 | name = "json-stable-stringify"; | ||
900 | packageName = "json-stable-stringify"; | ||
901 | version = "1.0.1"; | ||
902 | src = fetchurl { | ||
903 | url = "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz"; | ||
904 | sha1 = "9a759d39c5f2ff503fd5300646ed445f88c4f9af"; | ||
905 | }; | ||
906 | }; | ||
907 | "json5-0.5.1" = { | ||
908 | name = "json5"; | ||
909 | packageName = "json5"; | ||
910 | version = "0.5.1"; | ||
911 | src = fetchurl { | ||
912 | url = "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz"; | ||
913 | sha1 = "1eade7acc012034ad84e2396767ead9fa5495821"; | ||
914 | }; | ||
915 | }; | ||
916 | "jsonify-0.0.0" = { | ||
917 | name = "jsonify"; | ||
918 | packageName = "jsonify"; | ||
919 | version = "0.0.0"; | ||
920 | src = fetchurl { | ||
921 | url = "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz"; | ||
922 | sha1 = "2c74b6ee41d93ca51b7b5aaee8f503631d252a73"; | ||
923 | }; | ||
924 | }; | ||
925 | "jsonpointer-4.0.1" = { | ||
926 | name = "jsonpointer"; | ||
927 | packageName = "jsonpointer"; | ||
928 | version = "4.0.1"; | ||
929 | src = fetchurl { | ||
930 | url = "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz"; | ||
931 | sha1 = "4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9"; | ||
932 | }; | ||
933 | }; | ||
934 | "left-pad-1.2.0" = { | ||
935 | name = "left-pad"; | ||
936 | packageName = "left-pad"; | ||
937 | version = "1.2.0"; | ||
938 | src = fetchurl { | ||
939 | url = "https://registry.npmjs.org/left-pad/-/left-pad-1.2.0.tgz"; | ||
940 | sha1 = "d30a73c6b8201d8f7d8e7956ba9616087a68e0ee"; | ||
941 | }; | ||
942 | }; | ||
943 | "levn-0.3.0" = { | ||
944 | name = "levn"; | ||
945 | packageName = "levn"; | ||
946 | version = "0.3.0"; | ||
947 | src = fetchurl { | ||
948 | url = "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz"; | ||
949 | sha1 = "3b09924edf9f083c0490fdd4c0bc4421e04764ee"; | ||
950 | }; | ||
951 | }; | ||
952 | "lodash-3.10.1" = { | ||
953 | name = "lodash"; | ||
954 | packageName = "lodash"; | ||
955 | version = "3.10.1"; | ||
956 | src = fetchurl { | ||
957 | url = "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz"; | ||
958 | sha1 = "5bf45e8e49ba4189e17d482789dfd15bd140b7b6"; | ||
959 | }; | ||
960 | }; | ||
961 | "lodash-4.17.4" = { | ||
962 | name = "lodash"; | ||
963 | packageName = "lodash"; | ||
964 | version = "4.17.4"; | ||
965 | src = fetchurl { | ||
966 | url = "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz"; | ||
967 | sha1 = "78203a4d1c328ae1d86dca6460e369b57f4055ae"; | ||
968 | }; | ||
969 | }; | ||
970 | "log-update-1.0.2" = { | ||
971 | name = "log-update"; | ||
972 | packageName = "log-update"; | ||
973 | version = "1.0.2"; | ||
974 | src = fetchurl { | ||
975 | url = "https://registry.npmjs.org/log-update/-/log-update-1.0.2.tgz"; | ||
976 | sha1 = "19929f64c4093d2d2e7075a1dad8af59c296b8d1"; | ||
977 | }; | ||
978 | }; | ||
979 | "minimatch-3.0.4" = { | ||
980 | name = "minimatch"; | ||
981 | packageName = "minimatch"; | ||
982 | version = "3.0.4"; | ||
983 | src = fetchurl { | ||
984 | url = "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz"; | ||
985 | sha512 = "yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA=="; | ||
986 | }; | ||
987 | }; | ||
988 | "minimist-0.0.8" = { | ||
989 | name = "minimist"; | ||
990 | packageName = "minimist"; | ||
991 | version = "0.0.8"; | ||
992 | src = fetchurl { | ||
993 | url = "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"; | ||
994 | sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d"; | ||
995 | }; | ||
996 | }; | ||
997 | "minimist-1.2.0" = { | ||
998 | name = "minimist"; | ||
999 | packageName = "minimist"; | ||
1000 | version = "1.2.0"; | ||
1001 | src = fetchurl { | ||
1002 | url = "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"; | ||
1003 | sha1 = "a35008b20f41383eec1fb914f4cd5df79a264284"; | ||
1004 | }; | ||
1005 | }; | ||
1006 | "mkdirp-0.5.1" = { | ||
1007 | name = "mkdirp"; | ||
1008 | packageName = "mkdirp"; | ||
1009 | version = "0.5.1"; | ||
1010 | src = fetchurl { | ||
1011 | url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz"; | ||
1012 | sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903"; | ||
1013 | }; | ||
1014 | }; | ||
1015 | "moment-2.20.1" = { | ||
1016 | name = "moment"; | ||
1017 | packageName = "moment"; | ||
1018 | version = "2.20.1"; | ||
1019 | src = fetchurl { | ||
1020 | url = "https://registry.npmjs.org/moment/-/moment-2.20.1.tgz"; | ||
1021 | sha512 = "Yh9y73JRljxW5QxN08Fner68eFLxM5ynNOAw2LbIB1YAGeQzZT8QFSUvkAz609Zf+IHhhaUxqZK8dG3W/+HEvg=="; | ||
1022 | }; | ||
1023 | }; | ||
1024 | "ms-2.0.0" = { | ||
1025 | name = "ms"; | ||
1026 | packageName = "ms"; | ||
1027 | version = "2.0.0"; | ||
1028 | src = fetchurl { | ||
1029 | url = "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"; | ||
1030 | sha1 = "5608aeadfc00be6c2901df5f9861788de0d597c8"; | ||
1031 | }; | ||
1032 | }; | ||
1033 | "mute-stream-0.0.5" = { | ||
1034 | name = "mute-stream"; | ||
1035 | packageName = "mute-stream"; | ||
1036 | version = "0.0.5"; | ||
1037 | src = fetchurl { | ||
1038 | url = "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz"; | ||
1039 | sha1 = "8fbfabb0a98a253d3184331f9e8deb7372fac6c0"; | ||
1040 | }; | ||
1041 | }; | ||
1042 | "natural-compare-1.4.0" = { | ||
1043 | name = "natural-compare"; | ||
1044 | packageName = "natural-compare"; | ||
1045 | version = "1.4.0"; | ||
1046 | src = fetchurl { | ||
1047 | url = "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz"; | ||
1048 | sha1 = "4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"; | ||
1049 | }; | ||
1050 | }; | ||
1051 | "node-fetch-1.7.3" = { | ||
1052 | name = "node-fetch"; | ||
1053 | packageName = "node-fetch"; | ||
1054 | version = "1.7.3"; | ||
1055 | src = fetchurl { | ||
1056 | url = "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz"; | ||
1057 | sha512 = "NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ=="; | ||
1058 | }; | ||
1059 | }; | ||
1060 | "node-localstorage-0.6.0" = { | ||
1061 | name = "node-localstorage"; | ||
1062 | packageName = "node-localstorage"; | ||
1063 | version = "0.6.0"; | ||
1064 | src = fetchurl { | ||
1065 | url = "https://registry.npmjs.org/node-localstorage/-/node-localstorage-0.6.0.tgz"; | ||
1066 | sha1 = "45a0601c6932dfde6644a23361f1be173c75d3af"; | ||
1067 | }; | ||
1068 | }; | ||
1069 | "number-is-nan-1.0.1" = { | ||
1070 | name = "number-is-nan"; | ||
1071 | packageName = "number-is-nan"; | ||
1072 | version = "1.0.1"; | ||
1073 | src = fetchurl { | ||
1074 | url = "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz"; | ||
1075 | sha1 = "097b602b53422a522c1afb8790318336941a011d"; | ||
1076 | }; | ||
1077 | }; | ||
1078 | "object-assign-4.1.1" = { | ||
1079 | name = "object-assign"; | ||
1080 | packageName = "object-assign"; | ||
1081 | version = "4.1.1"; | ||
1082 | src = fetchurl { | ||
1083 | url = "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"; | ||
1084 | sha1 = "2109adc7965887cfc05cbbd442cac8bfbb360863"; | ||
1085 | }; | ||
1086 | }; | ||
1087 | "once-1.4.0" = { | ||
1088 | name = "once"; | ||
1089 | packageName = "once"; | ||
1090 | version = "1.4.0"; | ||
1091 | src = fetchurl { | ||
1092 | url = "https://registry.npmjs.org/once/-/once-1.4.0.tgz"; | ||
1093 | sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1"; | ||
1094 | }; | ||
1095 | }; | ||
1096 | "onetime-1.1.0" = { | ||
1097 | name = "onetime"; | ||
1098 | packageName = "onetime"; | ||
1099 | version = "1.1.0"; | ||
1100 | src = fetchurl { | ||
1101 | url = "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz"; | ||
1102 | sha1 = "a1f7838f8314c516f05ecefcbc4ccfe04b4ed789"; | ||
1103 | }; | ||
1104 | }; | ||
1105 | "optionator-0.8.2" = { | ||
1106 | name = "optionator"; | ||
1107 | packageName = "optionator"; | ||
1108 | version = "0.8.2"; | ||
1109 | src = fetchurl { | ||
1110 | url = "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz"; | ||
1111 | sha1 = "364c5e409d3f4d6301d6c0b4c05bba50180aeb64"; | ||
1112 | }; | ||
1113 | }; | ||
1114 | "os-homedir-1.0.2" = { | ||
1115 | name = "os-homedir"; | ||
1116 | packageName = "os-homedir"; | ||
1117 | version = "1.0.2"; | ||
1118 | src = fetchurl { | ||
1119 | url = "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz"; | ||
1120 | sha1 = "ffbc4988336e0e833de0c168c7ef152121aa7fb3"; | ||
1121 | }; | ||
1122 | }; | ||
1123 | "path-is-absolute-1.0.1" = { | ||
1124 | name = "path-is-absolute"; | ||
1125 | packageName = "path-is-absolute"; | ||
1126 | version = "1.0.1"; | ||
1127 | src = fetchurl { | ||
1128 | url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"; | ||
1129 | sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"; | ||
1130 | }; | ||
1131 | }; | ||
1132 | "path-is-inside-1.0.2" = { | ||
1133 | name = "path-is-inside"; | ||
1134 | packageName = "path-is-inside"; | ||
1135 | version = "1.0.2"; | ||
1136 | src = fetchurl { | ||
1137 | url = "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz"; | ||
1138 | sha1 = "365417dede44430d1c11af61027facf074bdfc53"; | ||
1139 | }; | ||
1140 | }; | ||
1141 | "path-parse-1.0.5" = { | ||
1142 | name = "path-parse"; | ||
1143 | packageName = "path-parse"; | ||
1144 | version = "1.0.5"; | ||
1145 | src = fetchurl { | ||
1146 | url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz"; | ||
1147 | sha1 = "3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1"; | ||
1148 | }; | ||
1149 | }; | ||
1150 | "pify-2.3.0" = { | ||
1151 | name = "pify"; | ||
1152 | packageName = "pify"; | ||
1153 | version = "2.3.0"; | ||
1154 | src = fetchurl { | ||
1155 | url = "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"; | ||
1156 | sha1 = "ed141a6ac043a849ea588498e7dca8b15330e90c"; | ||
1157 | }; | ||
1158 | }; | ||
1159 | "pinkie-2.0.4" = { | ||
1160 | name = "pinkie"; | ||
1161 | packageName = "pinkie"; | ||
1162 | version = "2.0.4"; | ||
1163 | src = fetchurl { | ||
1164 | url = "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz"; | ||
1165 | sha1 = "72556b80cfa0d48a974e80e77248e80ed4f7f870"; | ||
1166 | }; | ||
1167 | }; | ||
1168 | "pinkie-promise-2.0.1" = { | ||
1169 | name = "pinkie-promise"; | ||
1170 | packageName = "pinkie-promise"; | ||
1171 | version = "2.0.1"; | ||
1172 | src = fetchurl { | ||
1173 | url = "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz"; | ||
1174 | sha1 = "2135d6dfa7a358c069ac9b178776288228450ffa"; | ||
1175 | }; | ||
1176 | }; | ||
1177 | "pluralize-1.2.1" = { | ||
1178 | name = "pluralize"; | ||
1179 | packageName = "pluralize"; | ||
1180 | version = "1.2.1"; | ||
1181 | src = fetchurl { | ||
1182 | url = "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz"; | ||
1183 | sha1 = "d1a21483fd22bb41e58a12fa3421823140897c45"; | ||
1184 | }; | ||
1185 | }; | ||
1186 | "prelude-ls-1.1.2" = { | ||
1187 | name = "prelude-ls"; | ||
1188 | packageName = "prelude-ls"; | ||
1189 | version = "1.1.2"; | ||
1190 | src = fetchurl { | ||
1191 | url = "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz"; | ||
1192 | sha1 = "21932a549f5e52ffd9a827f570e04be62a97da54"; | ||
1193 | }; | ||
1194 | }; | ||
1195 | "prettyjson-1.2.1" = { | ||
1196 | name = "prettyjson"; | ||
1197 | packageName = "prettyjson"; | ||
1198 | version = "1.2.1"; | ||
1199 | src = fetchurl { | ||
1200 | url = "https://registry.npmjs.org/prettyjson/-/prettyjson-1.2.1.tgz"; | ||
1201 | sha1 = "fcffab41d19cab4dfae5e575e64246619b12d289"; | ||
1202 | }; | ||
1203 | }; | ||
1204 | "process-nextick-args-1.0.7" = { | ||
1205 | name = "process-nextick-args"; | ||
1206 | packageName = "process-nextick-args"; | ||
1207 | version = "1.0.7"; | ||
1208 | src = fetchurl { | ||
1209 | url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"; | ||
1210 | sha1 = "150e20b756590ad3f91093f25a4f2ad8bff30ba3"; | ||
1211 | }; | ||
1212 | }; | ||
1213 | "progress-1.1.8" = { | ||
1214 | name = "progress"; | ||
1215 | packageName = "progress"; | ||
1216 | version = "1.1.8"; | ||
1217 | src = fetchurl { | ||
1218 | url = "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz"; | ||
1219 | sha1 = "e260c78f6161cdd9b0e56cc3e0a85de17c7a57be"; | ||
1220 | }; | ||
1221 | }; | ||
1222 | "readable-stream-2.3.3" = { | ||
1223 | name = "readable-stream"; | ||
1224 | packageName = "readable-stream"; | ||
1225 | version = "2.3.3"; | ||
1226 | src = fetchurl { | ||
1227 | url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz"; | ||
1228 | sha512 = "m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ=="; | ||
1229 | }; | ||
1230 | }; | ||
1231 | "readline2-1.0.1" = { | ||
1232 | name = "readline2"; | ||
1233 | packageName = "readline2"; | ||
1234 | version = "1.0.1"; | ||
1235 | src = fetchurl { | ||
1236 | url = "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz"; | ||
1237 | sha1 = "41059608ffc154757b715d9989d199ffbf372e35"; | ||
1238 | }; | ||
1239 | }; | ||
1240 | "rechoir-0.6.2" = { | ||
1241 | name = "rechoir"; | ||
1242 | packageName = "rechoir"; | ||
1243 | version = "0.6.2"; | ||
1244 | src = fetchurl { | ||
1245 | url = "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz"; | ||
1246 | sha1 = "85204b54dba82d5742e28c96756ef43af50e3384"; | ||
1247 | }; | ||
1248 | }; | ||
1249 | "regenerator-runtime-0.10.5" = { | ||
1250 | name = "regenerator-runtime"; | ||
1251 | packageName = "regenerator-runtime"; | ||
1252 | version = "0.10.5"; | ||
1253 | src = fetchurl { | ||
1254 | url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz"; | ||
1255 | sha1 = "336c3efc1220adcedda2c9fab67b5a7955a33658"; | ||
1256 | }; | ||
1257 | }; | ||
1258 | "regenerator-runtime-0.11.1" = { | ||
1259 | name = "regenerator-runtime"; | ||
1260 | packageName = "regenerator-runtime"; | ||
1261 | version = "0.11.1"; | ||
1262 | src = fetchurl { | ||
1263 | url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz"; | ||
1264 | sha512 = "MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="; | ||
1265 | }; | ||
1266 | }; | ||
1267 | "require-uncached-1.0.3" = { | ||
1268 | name = "require-uncached"; | ||
1269 | packageName = "require-uncached"; | ||
1270 | version = "1.0.3"; | ||
1271 | src = fetchurl { | ||
1272 | url = "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz"; | ||
1273 | sha1 = "4e0d56d6c9662fd31e43011c4b95aa49955421d3"; | ||
1274 | }; | ||
1275 | }; | ||
1276 | "resolve-1.5.0" = { | ||
1277 | name = "resolve"; | ||
1278 | packageName = "resolve"; | ||
1279 | version = "1.5.0"; | ||
1280 | src = fetchurl { | ||
1281 | url = "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz"; | ||
1282 | sha512 = "hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw=="; | ||
1283 | }; | ||
1284 | }; | ||
1285 | "resolve-from-1.0.1" = { | ||
1286 | name = "resolve-from"; | ||
1287 | packageName = "resolve-from"; | ||
1288 | version = "1.0.1"; | ||
1289 | src = fetchurl { | ||
1290 | url = "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz"; | ||
1291 | sha1 = "26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226"; | ||
1292 | }; | ||
1293 | }; | ||
1294 | "restore-cursor-1.0.1" = { | ||
1295 | name = "restore-cursor"; | ||
1296 | packageName = "restore-cursor"; | ||
1297 | version = "1.0.1"; | ||
1298 | src = fetchurl { | ||
1299 | url = "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz"; | ||
1300 | sha1 = "34661f46886327fed2991479152252df92daa541"; | ||
1301 | }; | ||
1302 | }; | ||
1303 | "rimraf-2.6.2" = { | ||
1304 | name = "rimraf"; | ||
1305 | packageName = "rimraf"; | ||
1306 | version = "2.6.2"; | ||
1307 | src = fetchurl { | ||
1308 | url = "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz"; | ||
1309 | sha512 = "lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w=="; | ||
1310 | }; | ||
1311 | }; | ||
1312 | "run-async-0.1.0" = { | ||
1313 | name = "run-async"; | ||
1314 | packageName = "run-async"; | ||
1315 | version = "0.1.0"; | ||
1316 | src = fetchurl { | ||
1317 | url = "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz"; | ||
1318 | sha1 = "c8ad4a5e110661e402a7d21b530e009f25f8e389"; | ||
1319 | }; | ||
1320 | }; | ||
1321 | "rx-lite-3.1.2" = { | ||
1322 | name = "rx-lite"; | ||
1323 | packageName = "rx-lite"; | ||
1324 | version = "3.1.2"; | ||
1325 | src = fetchurl { | ||
1326 | url = "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz"; | ||
1327 | sha1 = "19ce502ca572665f3b647b10939f97fd1615f102"; | ||
1328 | }; | ||
1329 | }; | ||
1330 | "safe-buffer-5.1.1" = { | ||
1331 | name = "safe-buffer"; | ||
1332 | packageName = "safe-buffer"; | ||
1333 | version = "5.1.1"; | ||
1334 | src = fetchurl { | ||
1335 | url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz"; | ||
1336 | sha512 = "kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg=="; | ||
1337 | }; | ||
1338 | }; | ||
1339 | "shelljs-0.7.8" = { | ||
1340 | name = "shelljs"; | ||
1341 | packageName = "shelljs"; | ||
1342 | version = "0.7.8"; | ||
1343 | src = fetchurl { | ||
1344 | url = "https://registry.npmjs.org/shelljs/-/shelljs-0.7.8.tgz"; | ||
1345 | sha1 = "decbcf874b0d1e5fb72e14b164a9683048e9acb3"; | ||
1346 | }; | ||
1347 | }; | ||
1348 | "slice-ansi-0.0.4" = { | ||
1349 | name = "slice-ansi"; | ||
1350 | packageName = "slice-ansi"; | ||
1351 | version = "0.0.4"; | ||
1352 | src = fetchurl { | ||
1353 | url = "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz"; | ||
1354 | sha1 = "edbf8903f66f7ce2f8eafd6ceed65e264c831b35"; | ||
1355 | }; | ||
1356 | }; | ||
1357 | "sprintf-js-1.0.3" = { | ||
1358 | name = "sprintf-js"; | ||
1359 | packageName = "sprintf-js"; | ||
1360 | version = "1.0.3"; | ||
1361 | src = fetchurl { | ||
1362 | url = "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz"; | ||
1363 | sha1 = "04e6926f662895354f3dd015203633b857297e2c"; | ||
1364 | }; | ||
1365 | }; | ||
1366 | "string-width-1.0.2" = { | ||
1367 | name = "string-width"; | ||
1368 | packageName = "string-width"; | ||
1369 | version = "1.0.2"; | ||
1370 | src = fetchurl { | ||
1371 | url = "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz"; | ||
1372 | sha1 = "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"; | ||
1373 | }; | ||
1374 | }; | ||
1375 | "string-width-2.1.1" = { | ||
1376 | name = "string-width"; | ||
1377 | packageName = "string-width"; | ||
1378 | version = "2.1.1"; | ||
1379 | src = fetchurl { | ||
1380 | url = "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz"; | ||
1381 | sha512 = "nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw=="; | ||
1382 | }; | ||
1383 | }; | ||
1384 | "string_decoder-1.0.3" = { | ||
1385 | name = "string_decoder"; | ||
1386 | packageName = "string_decoder"; | ||
1387 | version = "1.0.3"; | ||
1388 | src = fetchurl { | ||
1389 | url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz"; | ||
1390 | sha512 = "4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ=="; | ||
1391 | }; | ||
1392 | }; | ||
1393 | "strip-ansi-3.0.1" = { | ||
1394 | name = "strip-ansi"; | ||
1395 | packageName = "strip-ansi"; | ||
1396 | version = "3.0.1"; | ||
1397 | src = fetchurl { | ||
1398 | url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz"; | ||
1399 | sha1 = "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"; | ||
1400 | }; | ||
1401 | }; | ||
1402 | "strip-ansi-4.0.0" = { | ||
1403 | name = "strip-ansi"; | ||
1404 | packageName = "strip-ansi"; | ||
1405 | version = "4.0.0"; | ||
1406 | src = fetchurl { | ||
1407 | url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz"; | ||
1408 | sha1 = "a8479022eb1ac368a871389b635262c505ee368f"; | ||
1409 | }; | ||
1410 | }; | ||
1411 | "strip-bom-3.0.0" = { | ||
1412 | name = "strip-bom"; | ||
1413 | packageName = "strip-bom"; | ||
1414 | version = "3.0.0"; | ||
1415 | src = fetchurl { | ||
1416 | url = "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz"; | ||
1417 | sha1 = "2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"; | ||
1418 | }; | ||
1419 | }; | ||
1420 | "strip-json-comments-2.0.1" = { | ||
1421 | name = "strip-json-comments"; | ||
1422 | packageName = "strip-json-comments"; | ||
1423 | version = "2.0.1"; | ||
1424 | src = fetchurl { | ||
1425 | url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz"; | ||
1426 | sha1 = "3c531942e908c2697c0ec344858c286c7ca0a60a"; | ||
1427 | }; | ||
1428 | }; | ||
1429 | "supports-color-2.0.0" = { | ||
1430 | name = "supports-color"; | ||
1431 | packageName = "supports-color"; | ||
1432 | version = "2.0.0"; | ||
1433 | src = fetchurl { | ||
1434 | url = "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"; | ||
1435 | sha1 = "535d045ce6b6363fa40117084629995e9df324c7"; | ||
1436 | }; | ||
1437 | }; | ||
1438 | "supports-color-4.5.0" = { | ||
1439 | name = "supports-color"; | ||
1440 | packageName = "supports-color"; | ||
1441 | version = "4.5.0"; | ||
1442 | src = fetchurl { | ||
1443 | url = "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz"; | ||
1444 | sha1 = "be7a0de484dec5c5cddf8b3d59125044912f635b"; | ||
1445 | }; | ||
1446 | }; | ||
1447 | "table-3.8.3" = { | ||
1448 | name = "table"; | ||
1449 | packageName = "table"; | ||
1450 | version = "3.8.3"; | ||
1451 | src = fetchurl { | ||
1452 | url = "https://registry.npmjs.org/table/-/table-3.8.3.tgz"; | ||
1453 | sha1 = "2bbc542f0fda9861a755d3947fefd8b3f513855f"; | ||
1454 | }; | ||
1455 | }; | ||
1456 | "text-table-0.2.0" = { | ||
1457 | name = "text-table"; | ||
1458 | packageName = "text-table"; | ||
1459 | version = "0.2.0"; | ||
1460 | src = fetchurl { | ||
1461 | url = "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz"; | ||
1462 | sha1 = "7f5ee823ae805207c00af2df4a84ec3fcfa570b4"; | ||
1463 | }; | ||
1464 | }; | ||
1465 | "through-2.3.8" = { | ||
1466 | name = "through"; | ||
1467 | packageName = "through"; | ||
1468 | version = "2.3.8"; | ||
1469 | src = fetchurl { | ||
1470 | url = "https://registry.npmjs.org/through/-/through-2.3.8.tgz"; | ||
1471 | sha1 = "0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"; | ||
1472 | }; | ||
1473 | }; | ||
1474 | "type-check-0.3.2" = { | ||
1475 | name = "type-check"; | ||
1476 | packageName = "type-check"; | ||
1477 | version = "0.3.2"; | ||
1478 | src = fetchurl { | ||
1479 | url = "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz"; | ||
1480 | sha1 = "5884cab512cf1d355e3fb784f30804b2b520db72"; | ||
1481 | }; | ||
1482 | }; | ||
1483 | "typedarray-0.0.6" = { | ||
1484 | name = "typedarray"; | ||
1485 | packageName = "typedarray"; | ||
1486 | version = "0.0.6"; | ||
1487 | src = fetchurl { | ||
1488 | url = "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"; | ||
1489 | sha1 = "867ac74e3864187b1d3d47d996a78ec5c8830777"; | ||
1490 | }; | ||
1491 | }; | ||
1492 | "user-home-2.0.0" = { | ||
1493 | name = "user-home"; | ||
1494 | packageName = "user-home"; | ||
1495 | version = "2.0.0"; | ||
1496 | src = fetchurl { | ||
1497 | url = "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz"; | ||
1498 | sha1 = "9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f"; | ||
1499 | }; | ||
1500 | }; | ||
1501 | "util-deprecate-1.0.2" = { | ||
1502 | name = "util-deprecate"; | ||
1503 | packageName = "util-deprecate"; | ||
1504 | version = "1.0.2"; | ||
1505 | src = fetchurl { | ||
1506 | url = "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"; | ||
1507 | sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf"; | ||
1508 | }; | ||
1509 | }; | ||
1510 | "vorpal-1.12.0" = { | ||
1511 | name = "vorpal"; | ||
1512 | packageName = "vorpal"; | ||
1513 | version = "1.12.0"; | ||
1514 | src = fetchurl { | ||
1515 | url = "https://registry.npmjs.org/vorpal/-/vorpal-1.12.0.tgz"; | ||
1516 | sha1 = "4be7b2a4e48f8fcfc9cf3648c419d311c522159d"; | ||
1517 | }; | ||
1518 | }; | ||
1519 | "wordwrap-1.0.0" = { | ||
1520 | name = "wordwrap"; | ||
1521 | packageName = "wordwrap"; | ||
1522 | version = "1.0.0"; | ||
1523 | src = fetchurl { | ||
1524 | url = "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz"; | ||
1525 | sha1 = "27584810891456a4171c8d0226441ade90cbcaeb"; | ||
1526 | }; | ||
1527 | }; | ||
1528 | "wrap-ansi-2.1.0" = { | ||
1529 | name = "wrap-ansi"; | ||
1530 | packageName = "wrap-ansi"; | ||
1531 | version = "2.1.0"; | ||
1532 | src = fetchurl { | ||
1533 | url = "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz"; | ||
1534 | sha1 = "d8fc3d284dd05794fe84973caecdd1cf824fdd85"; | ||
1535 | }; | ||
1536 | }; | ||
1537 | "wrappy-1.0.2" = { | ||
1538 | name = "wrappy"; | ||
1539 | packageName = "wrappy"; | ||
1540 | version = "1.0.2"; | ||
1541 | src = fetchurl { | ||
1542 | url = "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"; | ||
1543 | sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"; | ||
1544 | }; | ||
1545 | }; | ||
1546 | "write-0.2.1" = { | ||
1547 | name = "write"; | ||
1548 | packageName = "write"; | ||
1549 | version = "0.2.1"; | ||
1550 | src = fetchurl { | ||
1551 | url = "https://registry.npmjs.org/write/-/write-0.2.1.tgz"; | ||
1552 | sha1 = "5fc03828e264cea3fe91455476f7a3c566cb0757"; | ||
1553 | }; | ||
1554 | }; | ||
1555 | "xmlhttprequest-1.8.0" = { | ||
1556 | name = "xmlhttprequest"; | ||
1557 | packageName = "xmlhttprequest"; | ||
1558 | version = "1.8.0"; | ||
1559 | src = fetchurl { | ||
1560 | url = "https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz"; | ||
1561 | sha1 = "67fe075c5c24fef39f9d65f5f7b7fe75171968fc"; | ||
1562 | }; | ||
1563 | }; | ||
1564 | "xtend-4.0.1" = { | ||
1565 | name = "xtend"; | ||
1566 | packageName = "xtend"; | ||
1567 | version = "4.0.1"; | ||
1568 | src = fetchurl { | ||
1569 | url = "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"; | ||
1570 | sha1 = "a5c6d532be656e23db820efb943a1f04998d63af"; | ||
1571 | }; | ||
1572 | }; | ||
1573 | }; | ||
1574 | args = { | ||
1575 | name = "iota-cli-app"; | ||
1576 | packageName = "iota-cli-app"; | ||
1577 | version = "1.0.8"; | ||
1578 | inherit src; | ||
1579 | dependencies = [ | ||
1580 | sources."acorn-5.2.1" | ||
1581 | (sources."acorn-jsx-3.0.1" // { | ||
1582 | dependencies = [ | ||
1583 | sources."acorn-3.3.0" | ||
1584 | ]; | ||
1585 | }) | ||
1586 | sources."ajv-4.11.8" | ||
1587 | sources."ajv-keywords-1.5.1" | ||
1588 | sources."ansi-escapes-1.4.0" | ||
1589 | sources."ansi-regex-2.1.1" | ||
1590 | sources."ansi-styles-3.2.0" | ||
1591 | sources."argparse-1.0.9" | ||
1592 | sources."array-union-1.0.2" | ||
1593 | sources."array-uniq-1.0.3" | ||
1594 | sources."arrify-1.0.1" | ||
1595 | sources."async-2.6.0" | ||
1596 | (sources."babel-code-frame-6.26.0" // { | ||
1597 | dependencies = [ | ||
1598 | sources."ansi-styles-2.2.1" | ||
1599 | sources."chalk-1.1.3" | ||
1600 | sources."supports-color-2.0.0" | ||
1601 | ]; | ||
1602 | }) | ||
1603 | sources."babel-polyfill-6.26.0" | ||
1604 | (sources."babel-runtime-6.26.0" // { | ||
1605 | dependencies = [ | ||
1606 | sources."regenerator-runtime-0.11.1" | ||
1607 | ]; | ||
1608 | }) | ||
1609 | sources."balanced-match-1.0.0" | ||
1610 | sources."bignumber.js-4.1.0" | ||
1611 | sources."bluebird-3.5.1" | ||
1612 | sources."brace-expansion-1.1.8" | ||
1613 | sources."caller-path-0.1.0" | ||
1614 | sources."callsites-0.2.0" | ||
1615 | sources."chalk-2.3.0" | ||
1616 | sources."circular-json-0.3.3" | ||
1617 | sources."cli-cursor-1.0.2" | ||
1618 | sources."cli-width-2.2.0" | ||
1619 | sources."co-4.6.0" | ||
1620 | sources."code-point-at-1.1.0" | ||
1621 | sources."color-convert-1.9.1" | ||
1622 | sources."color-name-1.1.3" | ||
1623 | sources."colors-1.1.2" | ||
1624 | sources."concat-map-0.0.1" | ||
1625 | sources."concat-stream-1.6.0" | ||
1626 | sources."core-js-2.5.3" | ||
1627 | sources."core-util-is-1.0.2" | ||
1628 | sources."crypto-js-3.1.9-1" | ||
1629 | sources."d-1.0.0" | ||
1630 | sources."debug-2.6.9" | ||
1631 | sources."deep-is-0.1.3" | ||
1632 | sources."del-2.2.2" | ||
1633 | sources."doctrine-2.0.2" | ||
1634 | sources."encoding-0.1.12" | ||
1635 | sources."es5-ext-0.10.37" | ||
1636 | sources."es6-iterator-2.0.3" | ||
1637 | sources."es6-map-0.1.5" | ||
1638 | sources."es6-set-0.1.5" | ||
1639 | sources."es6-symbol-3.1.1" | ||
1640 | sources."es6-weak-map-2.0.2" | ||
1641 | sources."escape-string-regexp-1.0.5" | ||
1642 | sources."escope-3.6.0" | ||
1643 | (sources."eslint-3.19.0" // { | ||
1644 | dependencies = [ | ||
1645 | sources."ansi-styles-2.2.1" | ||
1646 | sources."chalk-1.1.3" | ||
1647 | sources."supports-color-2.0.0" | ||
1648 | ]; | ||
1649 | }) | ||
1650 | sources."espree-3.5.2" | ||
1651 | sources."esprima-4.0.0" | ||
1652 | sources."esquery-1.0.0" | ||
1653 | sources."esrecurse-4.2.0" | ||
1654 | sources."estraverse-4.2.0" | ||
1655 | sources."esutils-2.0.2" | ||
1656 | sources."event-emitter-0.3.5" | ||
1657 | sources."exit-hook-1.1.1" | ||
1658 | sources."fast-levenshtein-2.0.6" | ||
1659 | sources."figures-1.7.0" | ||
1660 | sources."file-entry-cache-2.0.0" | ||
1661 | sources."flat-cache-1.3.0" | ||
1662 | sources."fs.realpath-1.0.0" | ||
1663 | sources."generate-function-2.0.0" | ||
1664 | sources."generate-object-property-1.2.0" | ||
1665 | sources."glob-7.1.2" | ||
1666 | sources."globals-9.18.0" | ||
1667 | sources."globby-5.0.0" | ||
1668 | sources."graceful-fs-4.1.11" | ||
1669 | sources."has-ansi-2.0.0" | ||
1670 | sources."has-flag-2.0.0" | ||
1671 | sources."iconv-lite-0.4.19" | ||
1672 | sources."ignore-3.3.7" | ||
1673 | sources."imurmurhash-0.1.4" | ||
1674 | sources."in-publish-2.0.0" | ||
1675 | sources."inflight-1.0.6" | ||
1676 | sources."inherits-2.0.3" | ||
1677 | (sources."inquirer-0.12.0" // { | ||
1678 | dependencies = [ | ||
1679 | sources."ansi-styles-2.2.1" | ||
1680 | sources."chalk-1.1.3" | ||
1681 | sources."supports-color-2.0.0" | ||
1682 | ]; | ||
1683 | }) | ||
1684 | sources."install-0.10.4" | ||
1685 | sources."interpret-1.1.0" | ||
1686 | sources."iota.lib.js-0.4.6" | ||
1687 | sources."is-fullwidth-code-point-1.0.0" | ||
1688 | sources."is-my-json-valid-2.16.1" | ||
1689 | sources."is-path-cwd-1.0.0" | ||
1690 | sources."is-path-in-cwd-1.0.0" | ||
1691 | sources."is-path-inside-1.0.1" | ||
1692 | sources."is-property-1.0.2" | ||
1693 | sources."is-resolvable-1.0.1" | ||
1694 | sources."is-stream-1.1.0" | ||
1695 | sources."isarray-1.0.0" | ||
1696 | sources."js-tokens-3.0.2" | ||
1697 | sources."js-yaml-3.10.0" | ||
1698 | sources."json-stable-stringify-1.0.1" | ||
1699 | sources."json5-0.5.1" | ||
1700 | sources."jsonify-0.0.0" | ||
1701 | sources."jsonpointer-4.0.1" | ||
1702 | sources."left-pad-1.2.0" | ||
1703 | sources."levn-0.3.0" | ||
1704 | sources."lodash-4.17.4" | ||
1705 | sources."log-update-1.0.2" | ||
1706 | sources."minimatch-3.0.4" | ||
1707 | sources."minimist-0.0.8" | ||
1708 | sources."mkdirp-0.5.1" | ||
1709 | sources."moment-2.20.1" | ||
1710 | sources."ms-2.0.0" | ||
1711 | sources."mute-stream-0.0.5" | ||
1712 | sources."natural-compare-1.4.0" | ||
1713 | sources."node-fetch-1.7.3" | ||
1714 | sources."node-localstorage-0.6.0" | ||
1715 | sources."number-is-nan-1.0.1" | ||
1716 | sources."object-assign-4.1.1" | ||
1717 | sources."once-1.4.0" | ||
1718 | sources."onetime-1.1.0" | ||
1719 | sources."optionator-0.8.2" | ||
1720 | sources."os-homedir-1.0.2" | ||
1721 | sources."path-is-absolute-1.0.1" | ||
1722 | sources."path-is-inside-1.0.2" | ||
1723 | sources."path-parse-1.0.5" | ||
1724 | sources."pify-2.3.0" | ||
1725 | sources."pinkie-2.0.4" | ||
1726 | sources."pinkie-promise-2.0.1" | ||
1727 | sources."pluralize-1.2.1" | ||
1728 | sources."prelude-ls-1.1.2" | ||
1729 | (sources."prettyjson-1.2.1" // { | ||
1730 | dependencies = [ | ||
1731 | sources."minimist-1.2.0" | ||
1732 | ]; | ||
1733 | }) | ||
1734 | sources."process-nextick-args-1.0.7" | ||
1735 | sources."progress-1.1.8" | ||
1736 | sources."readable-stream-2.3.3" | ||
1737 | sources."readline2-1.0.1" | ||
1738 | sources."rechoir-0.6.2" | ||
1739 | sources."regenerator-runtime-0.10.5" | ||
1740 | sources."require-uncached-1.0.3" | ||
1741 | sources."resolve-1.5.0" | ||
1742 | sources."resolve-from-1.0.1" | ||
1743 | sources."restore-cursor-1.0.1" | ||
1744 | sources."rimraf-2.6.2" | ||
1745 | sources."run-async-0.1.0" | ||
1746 | sources."rx-lite-3.1.2" | ||
1747 | sources."safe-buffer-5.1.1" | ||
1748 | sources."shelljs-0.7.8" | ||
1749 | sources."slice-ansi-0.0.4" | ||
1750 | sources."sprintf-js-1.0.3" | ||
1751 | sources."string-width-1.0.2" | ||
1752 | sources."string_decoder-1.0.3" | ||
1753 | sources."strip-ansi-3.0.1" | ||
1754 | sources."strip-bom-3.0.0" | ||
1755 | sources."strip-json-comments-2.0.1" | ||
1756 | sources."supports-color-4.5.0" | ||
1757 | (sources."table-3.8.3" // { | ||
1758 | dependencies = [ | ||
1759 | sources."ansi-regex-3.0.0" | ||
1760 | sources."ansi-styles-2.2.1" | ||
1761 | (sources."chalk-1.1.3" // { | ||
1762 | dependencies = [ | ||
1763 | sources."ansi-regex-2.1.1" | ||
1764 | sources."strip-ansi-3.0.1" | ||
1765 | ]; | ||
1766 | }) | ||
1767 | sources."is-fullwidth-code-point-2.0.0" | ||
1768 | sources."string-width-2.1.1" | ||
1769 | sources."strip-ansi-4.0.0" | ||
1770 | sources."supports-color-2.0.0" | ||
1771 | ]; | ||
1772 | }) | ||
1773 | sources."text-table-0.2.0" | ||
1774 | sources."through-2.3.8" | ||
1775 | sources."type-check-0.3.2" | ||
1776 | sources."typedarray-0.0.6" | ||
1777 | sources."user-home-2.0.0" | ||
1778 | sources."util-deprecate-1.0.2" | ||
1779 | (sources."vorpal-1.12.0" // { | ||
1780 | dependencies = [ | ||
1781 | sources."ansi-styles-2.2.1" | ||
1782 | sources."chalk-1.1.3" | ||
1783 | sources."cli-width-1.1.1" | ||
1784 | (sources."inquirer-0.11.0" // { | ||
1785 | dependencies = [ | ||
1786 | sources."lodash-3.10.1" | ||
1787 | ]; | ||
1788 | }) | ||
1789 | sources."minimist-1.2.0" | ||
1790 | sources."supports-color-2.0.0" | ||
1791 | ]; | ||
1792 | }) | ||
1793 | sources."wordwrap-1.0.0" | ||
1794 | sources."wrap-ansi-2.1.0" | ||
1795 | sources."wrappy-1.0.2" | ||
1796 | sources."write-0.2.1" | ||
1797 | sources."xmlhttprequest-1.8.0" | ||
1798 | sources."xtend-4.0.1" | ||
1799 | ]; | ||
1800 | buildInputs = globalBuildInputs; | ||
1801 | meta = { | ||
1802 | description = "IOTA CLI"; | ||
1803 | homepage = "https://github.com/iotaledger/cli-app#readme"; | ||
1804 | license = "MIT"; | ||
1805 | }; | ||
1806 | production = true; | ||
1807 | bypassCache = true; | ||
1808 | }; | ||
1809 | in | ||
1810 | { | ||
1811 | tarball = nodeEnv.buildNodeSourceDist args; | ||
1812 | package = nodeEnv.buildNodePackage args; | ||
1813 | shell = nodeEnv.buildNodeShell args; | ||
1814 | } | ||
diff --git a/pkgs/crypto/iota-cli-app/iota-cli-app.json b/pkgs/crypto/iota-cli-app/iota-cli-app.json new file mode 100644 index 0000000..6b47dec --- /dev/null +++ b/pkgs/crypto/iota-cli-app/iota-cli-app.json | |||
@@ -0,0 +1,15 @@ | |||
1 | { | ||
2 | "tag": "d7e2e08-master", | ||
3 | "meta": { | ||
4 | "name": "iota-cli-app", | ||
5 | "url": "https://github.com/iotaledger/cli-app", | ||
6 | "branch": "master" | ||
7 | }, | ||
8 | "github": { | ||
9 | "owner": "iotaledger", | ||
10 | "repo": "cli-app", | ||
11 | "rev": "d7e2e0856ae6bd34890fefb4245c07cd467a5032", | ||
12 | "sha256": "1n9kczsxdgjv8282nj2grlijvxipiskx0ndn169vz6v1l1hrwc8b", | ||
13 | "fetchSubmodules": true | ||
14 | } | ||
15 | } | ||
diff --git a/pkgs/crypto/sia/default.nix b/pkgs/crypto/sia/default.nix new file mode 100644 index 0000000..45908af --- /dev/null +++ b/pkgs/crypto/sia/default.nix | |||
@@ -0,0 +1,19 @@ | |||
1 | { stdenv, fetchzip }: | ||
2 | stdenv.mkDerivation rec { | ||
3 | version = "v1.3.7"; | ||
4 | name = "Sia-${version}"; | ||
5 | src = fetchzip { | ||
6 | url = "https://sia.tech/static/releases/${name}-linux-amd64.zip"; | ||
7 | sha256 = "1ljzwrlkx4hc16r8siiyakn039afipp95dyr83c8yfq3r3bfasqd"; | ||
8 | }; | ||
9 | phases = "installPhase"; | ||
10 | installPhase = '' | ||
11 | mkdir -p $out/share/doc | ||
12 | mkdir -p $out/bin | ||
13 | mkdir -p $out/share/sia | ||
14 | cp -a $src/doc $out/share/doc/sia | ||
15 | cp -a $src/LICENSE $src/README.md $out/share/sia | ||
16 | cp -a $src/{siac,siad} $out/bin | ||
17 | cp -a $src/{siac,siad}.sig $out/share/sia/ | ||
18 | ''; | ||
19 | } | ||
diff --git a/pkgs/duply/default.nix b/pkgs/duply/default.nix new file mode 100644 index 0000000..3816996 --- /dev/null +++ b/pkgs/duply/default.nix | |||
@@ -0,0 +1,40 @@ | |||
1 | { stdenv, fetchurl, makeWrapper, coreutils, python2, duplicity, gawk, gnupg1, bash, gnugrep, txt2man, which }: | ||
2 | stdenv.mkDerivation rec { | ||
3 | name = "duply-${version}"; | ||
4 | version = "2.1"; | ||
5 | |||
6 | src = fetchurl { | ||
7 | url = "mirror://sourceforge/project/ftplicity/duply%20%28simple%20duplicity%29/2.1.x/duply_${version}.tgz"; | ||
8 | sha256 = "0i5j7h7h6ssrwhll0sfhymisshg54kx7j45zcqffzjxa0ylvzlm8"; | ||
9 | }; | ||
10 | |||
11 | buildInputs = [ txt2man makeWrapper ]; | ||
12 | |||
13 | postPatch = "patchShebangs ."; | ||
14 | |||
15 | installPhase = '' | ||
16 | mkdir -p "$out/bin" | ||
17 | mkdir -p "$out/share/man/man1" | ||
18 | install -vD duply "$out/bin" | ||
19 | sed -i $out/bin/duply -e "1a \ | ||
20 | export PATH='${stdenv.lib.makeBinPath [ coreutils python2 duplicity gawk gnupg1 bash gnugrep txt2man which ]}' | ||
21 | " -e "1a \ | ||
22 | export DUPL_PYTHON_BIN=$(basename ${duplicity}/lib/python*) | ||
23 | " | ||
24 | "$out/bin/duply" txt2man > "$out/share/man/man1/duply.1" | ||
25 | ''; | ||
26 | |||
27 | meta = with stdenv.lib; { | ||
28 | description = "Shell front end for the duplicity backup tool"; | ||
29 | longDescription = '' | ||
30 | Duply is a shell front end for the duplicity backup tool | ||
31 | http://duplicity.nongnu.org/. It greatly simplifies it's usage by | ||
32 | implementing backup job profiles, batch commands and more. Who says | ||
33 | secure backups on non-trusted spaces are no child's play? | ||
34 | ''; | ||
35 | homepage = http://duply.net/; | ||
36 | license = licenses.gpl2; | ||
37 | maintainers = [ maintainers.bjornfor ]; | ||
38 | platforms = stdenv.lib.platforms.unix; | ||
39 | }; | ||
40 | } | ||
diff --git a/pkgs/flrn/default.nix b/pkgs/flrn/default.nix new file mode 100644 index 0000000..4240c57 --- /dev/null +++ b/pkgs/flrn/default.nix | |||
@@ -0,0 +1,13 @@ | |||
1 | { stdenv, fetchedGithub, libetpan, openssl, autoconf, groff, slang, yacc }: | ||
2 | stdenv.mkDerivation (fetchedGithub ./flrn.json // { | ||
3 | buildInputs = [ libetpan openssl autoconf groff slang yacc ]; | ||
4 | preConfigure = '' | ||
5 | sed -i -e "s/test -e configure/false/" configure.in | ||
6 | autoconf | ||
7 | sed -i -e '/define CHECK_MAIL/d' src/flrn_config.h | ||
8 | sed -i -e '/DEFAULT_DIR_FILE/s@".flrn"@".config/flrn"@' src/flrn_config.h | ||
9 | sed -i -e '/DEFAULT_CONFIG_FILE/s@".flrnrc"@"flrnrc"@' src/flrn_config.h | ||
10 | sed -i -e '/DEFAULT_FLNEWS_FILE/s@".flnewsrc"@"flnewsrc"@' src/flrn_config.h | ||
11 | sed -i -e '/flrn_char chaine/s@18@20@' src/flrn_command.c | ||
12 | ''; | ||
13 | }) | ||
diff --git a/pkgs/flrn/flrn.json b/pkgs/flrn/flrn.json new file mode 100644 index 0000000..3d7a944 --- /dev/null +++ b/pkgs/flrn/flrn.json | |||
@@ -0,0 +1,15 @@ | |||
1 | { | ||
2 | "tag": "860d642-master", | ||
3 | "meta": { | ||
4 | "name": "flrn", | ||
5 | "url": "https://github.com/Cigaes/flrn", | ||
6 | "branch": "master" | ||
7 | }, | ||
8 | "github": { | ||
9 | "owner": "Cigaes", | ||
10 | "repo": "flrn", | ||
11 | "rev": "860d642bd6389a209c8b697bd044f78d23406509", | ||
12 | "sha256": "0sqlxxpy1xg7cb2hbxcr0al46nyr6jjnns4b5i8w04z5sypa9r5c", | ||
13 | "fetchSubmodules": true | ||
14 | } | ||
15 | } | ||
diff --git a/pkgs/genius/default.nix b/pkgs/genius/default.nix new file mode 100644 index 0000000..b40d1d0 --- /dev/null +++ b/pkgs/genius/default.nix | |||
@@ -0,0 +1,19 @@ | |||
1 | { stdenv, fetchurl, mpfr, glib, hicolor-icon-theme, gtk2, intltool, gnome-doc-utils, python3, gnome2, autoconf, automake, libtool, ncurses, readline, pkg-config, }: | ||
2 | stdenv.mkDerivation rec { | ||
3 | name = "genius-${version}"; | ||
4 | version = "1.0.24"; | ||
5 | src = fetchurl { | ||
6 | url = "https://download.gnome.org/sources/genius/1.0/${name}.tar.xz"; | ||
7 | sha256 = "772f95f6ae4716d39bb180cd50e8b6b9b074107bee0cd083b825e1e6e55916b6"; | ||
8 | }; | ||
9 | buildInputs = [ | ||
10 | mpfr glib hicolor-icon-theme gtk2 intltool gnome-doc-utils python3 gnome2.gtksourceview | ||
11 | autoconf automake libtool ncurses readline pkg-config | ||
12 | ]; | ||
13 | preConfigure = '' | ||
14 | autoreconf -fi | ||
15 | ''; | ||
16 | preBuild = '' | ||
17 | sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool | ||
18 | ''; | ||
19 | } | ||
diff --git a/pkgs/notmuch/notmuch-python/default.nix b/pkgs/notmuch/notmuch-python/default.nix new file mode 100644 index 0000000..d639d9a --- /dev/null +++ b/pkgs/notmuch/notmuch-python/default.nix | |||
@@ -0,0 +1,16 @@ | |||
1 | { stdenv, notmuch, pythonPackages }: | ||
2 | stdenv.mkDerivation rec { | ||
3 | name = "notmuch-${pythonPackages.python.name}-${version}"; | ||
4 | version = notmuch.version; | ||
5 | outputs = [ "out" ]; | ||
6 | buildInputs = with pythonPackages; [ sphinx python ]; | ||
7 | src = notmuch.src; | ||
8 | phases = [ "unpackPhase" "buildPhase" "installPhase" "fixupPhase" ]; | ||
9 | buildPhase = '' | ||
10 | cd bindings/python | ||
11 | python setup.py build | ||
12 | ''; | ||
13 | installPhase = '' | ||
14 | python setup.py install --prefix=$out --optimize=1 | ||
15 | ''; | ||
16 | } | ||
diff --git a/pkgs/notmuch/notmuch-vim/default.nix b/pkgs/notmuch/notmuch-vim/default.nix new file mode 100644 index 0000000..e79a253 --- /dev/null +++ b/pkgs/notmuch/notmuch-vim/default.nix | |||
@@ -0,0 +1,11 @@ | |||
1 | { stdenv, notmuch }: | ||
2 | stdenv.mkDerivation rec { | ||
3 | name = "notmuch-vim-${version}"; | ||
4 | version = notmuch.version; | ||
5 | outputs = [ "out" ]; | ||
6 | src = notmuch.src; | ||
7 | phases = [ "unpackPhase" "installPhase" ]; | ||
8 | installPhase = '' | ||
9 | make -C vim DESTDIR=$out prefix="/share/vim/vimfiles" install | ||
10 | ''; | ||
11 | } | ||
diff --git a/pkgs/slang_1/default.nix b/pkgs/slang_1/default.nix new file mode 100644 index 0000000..5d68a56 --- /dev/null +++ b/pkgs/slang_1/default.nix | |||
@@ -0,0 +1,25 @@ | |||
1 | { stdenv, fetchurl }: | ||
2 | stdenv.mkDerivation rec { | ||
3 | name = "slang-debian-patched-${version}"; | ||
4 | version = "1.4.9"; | ||
5 | src = fetchurl { | ||
6 | url = "ftp://space.mit.edu/pub/davis/slang/v1.4/slang-1.4.9.tar.gz"; | ||
7 | sha256 = "1y2mg0whqh4b3acd0k17i4biz55bimxg8aaxhmwd165cvspxns9r"; | ||
8 | }; | ||
9 | debianPatches = fetchurl { | ||
10 | url = "http://archive.debian.org/debian-archive/debian-amd64/pool/main/s/slang/slang_1.4.9dbs-8.diff.gz"; | ||
11 | sha256 = "0xdq14k5ynqfwpmis1rcggs7m4n921i3bs27icbmbhfg5gb2hap2"; | ||
12 | }; | ||
13 | preConfigure = '' | ||
14 | cp $debianPatches ./slang.diff.gz | ||
15 | gunzip slang.diff.gz | ||
16 | patch -p1 < slang.diff | ||
17 | for i in debian/patches/*; do | ||
18 | patch -p1 < $i | ||
19 | done | ||
20 | makeFlagsArray=(CFLAGS=" -g -O2 -fno-strength-reduce -DUTF8 -D_REENTRANT -D_XOPEN_SOURCE=500") | ||
21 | ''; | ||
22 | postBuild = '' | ||
23 | sed -i "1i#ifndef UTF8\n#define UTF8\n#endif" src/slang.h | ||
24 | ''; | ||
25 | } | ||
diff --git a/pkgs/telegramircd/default.nix b/pkgs/telegramircd/default.nix new file mode 100644 index 0000000..8c8bddc --- /dev/null +++ b/pkgs/telegramircd/default.nix | |||
@@ -0,0 +1,16 @@ | |||
1 | { openssl, telethon, python3Packages, fetchedGithub }: | ||
2 | with python3Packages; | ||
3 | buildPythonApplication rec { | ||
4 | format = "other"; | ||
5 | pname = "telegramircd"; | ||
6 | version = "master"; | ||
7 | propagatedBuildInputs = [ telethon aiohttp ConfigArgParse openssl ]; | ||
8 | src = (fetchedGithub ./telegramircd.json).src; | ||
9 | LD_LIBRARY_PATH = "${openssl.out}/lib"; | ||
10 | installPhase = '' | ||
11 | install -D $src/telegramircd.py $out/bin/telegramircd | ||
12 | wrapProgram "$out/bin/telegramircd" \ | ||
13 | --prefix LD_LIBRARY_PATH : "${openssl.out}/lib" | ||
14 | install -Dm644 "$src/config" -t "$out/etc/telegramircd/" | ||
15 | ''; | ||
16 | } | ||
diff --git a/pkgs/telegramircd/telegramircd.json b/pkgs/telegramircd/telegramircd.json new file mode 100644 index 0000000..3d219f8 --- /dev/null +++ b/pkgs/telegramircd/telegramircd.json | |||
@@ -0,0 +1,15 @@ | |||
1 | { | ||
2 | "tag": "40a0c7c-master", | ||
3 | "meta": { | ||
4 | "name": "telegramircd", | ||
5 | "url": "https://github.com/MaskRay/telegramircd", | ||
6 | "branch": "master" | ||
7 | }, | ||
8 | "github": { | ||
9 | "owner": "MaskRay", | ||
10 | "repo": "telegramircd", | ||
11 | "rev": "40a0c7cf60492bde3f44d43f06f62e3792480139", | ||
12 | "sha256": "123fjhgxq2fzn0ar8274jv7jjbxnlpidrj5333kbch7rpcipks0y", | ||
13 | "fetchSubmodules": true | ||
14 | } | ||
15 | } | ||
diff --git a/pkgs/telethon_sync/default.nix b/pkgs/telethon_sync/default.nix new file mode 100644 index 0000000..aa58d5b --- /dev/null +++ b/pkgs/telethon_sync/default.nix | |||
@@ -0,0 +1,23 @@ | |||
1 | { lib, python3Packages }: | ||
2 | with python3Packages; | ||
3 | buildPythonPackage rec { | ||
4 | pname = "Telethon-sync"; | ||
5 | version = "1.1.1"; | ||
6 | |||
7 | src = fetchPypi { | ||
8 | inherit pname version; | ||
9 | sha256 = | ||
10 | "01z8fzqn0qs5pxhvzq891r3mwffq1ga3f8xvm7qdn6kvmxjni9fy"; | ||
11 | }; | ||
12 | |||
13 | propagatedBuildInputs = [ | ||
14 | rsa pyaes async_generator | ||
15 | ]; | ||
16 | doCheck = false; | ||
17 | |||
18 | meta = with lib; { | ||
19 | homepage = https://github.com/LonamiWebs/Telethon; | ||
20 | description = "Full-featured Telegram client library for Python 3"; | ||
21 | license = licenses.mit; | ||
22 | }; | ||
23 | } | ||
diff --git a/pkgs/unicode/default.nix b/pkgs/unicode/default.nix new file mode 100644 index 0000000..756e939 --- /dev/null +++ b/pkgs/unicode/default.nix | |||
@@ -0,0 +1,48 @@ | |||
1 | { lib, fetchurl, runCommand, libarchive }: | ||
2 | with lib.attrsets; | ||
3 | let | ||
4 | version = "12.0"; | ||
5 | version-full = "${version}.0"; | ||
6 | files = { | ||
7 | emoji-data = fetchurl { | ||
8 | url = "http://www.unicode.org/Public/emoji/${version}/emoji-data.txt"; | ||
9 | sha256 = "03sf7h1d6kb9m5s02lif88jsi5kjszpkfvcymaqxj8ds70ar9pgv"; | ||
10 | }; | ||
11 | emoji-sequences = fetchurl { | ||
12 | url = "http://www.unicode.org/Public/emoji/${version}/emoji-sequences.txt"; | ||
13 | sha256 = "1hghki2rn3n7m4lwpwi2a5wrsf2nij4bxga9ldabx4g0g2k23svs"; | ||
14 | }; | ||
15 | emoji-test = fetchurl { | ||
16 | url = "http://www.unicode.org/Public/emoji/${version}/emoji-test.txt"; | ||
17 | sha256 = "1dqd0fh999mh6naj816ni113m9dimfy3ih9nffjq2lrv9mmlgdck"; | ||
18 | }; | ||
19 | emoji-variation-sequences = fetchurl { | ||
20 | url = "http://www.unicode.org/Public/emoji/${version}/emoji-variation-sequences.txt"; | ||
21 | sha256 = "1cccwx5bl79w4c19vi5dhjqxrph92s8hihp9y8s2cqvdzmgbln7a"; | ||
22 | }; | ||
23 | emoji-zwj-sequences = fetchurl { | ||
24 | url = "http://www.unicode.org/Public/emoji/${version}/emoji-zwj-sequences.txt"; | ||
25 | sha256 = "1l791nbijmmhwa7kmvfn8gp26ban512l6mgqpz1mnbq3xm19181n"; | ||
26 | }; | ||
27 | }; | ||
28 | zippedFiles = { | ||
29 | UCD = fetchurl { | ||
30 | url = "http://www.unicode.org/Public/zipped/${version-full}/UCD.zip"; | ||
31 | sha256 = "1ighy39cjkmqnv1797wrxjz76mv1fdw7zp5j04q55bkwxsdkvrmh"; | ||
32 | }; | ||
33 | Unihan = fetchurl { | ||
34 | url = "http://www.unicode.org/Public/zipped/${version-full}/Unihan.zip"; | ||
35 | sha256 = "1kfdhgg2gm52x3s07bijb5cxjy0jxwhd097k5lqhvzpznprm6ibf"; | ||
36 | }; | ||
37 | }; | ||
38 | in | ||
39 | runCommand "unicode" { | ||
40 | buildInputs = [ libarchive ]; | ||
41 | } '' | ||
42 | mkdir -p $out/share/unicode | ||
43 | ${builtins.concatStringsSep "\n" (mapAttrsToList (n: u: "install -Dm644 ${u} $out/share/unicode/emoji/${n}.txt") files)} | ||
44 | ${builtins.concatStringsSep "\n" (mapAttrsToList (n: u: '' | ||
45 | install -Dm644 ${u} $out/share/unicode/${n}.zip | ||
46 | bsdtar -C "$out/share/unicode" -x -f "$out/share/unicode/${n}.zip" | ||
47 | '') zippedFiles)} | ||
48 | '' | ||