Show More
@@ -0,0 +1,55 b'' | |||
|
1 | ||
|
2 | ============================== | |
|
3 | Generate the Nix expressions | |
|
4 | ============================== | |
|
5 | ||
|
6 | Details can be found in the repository of `RhodeCode Enterprise CE`_ inside of | |
|
7 | the file `docs/contributing/dependencies.rst`. | |
|
8 | ||
|
9 | Start the environment as follows: | |
|
10 | ||
|
11 | .. code:: shell | |
|
12 | ||
|
13 | nix-shell pkgs/shell-generate.nix | |
|
14 | ||
|
15 | ||
|
16 | ||
|
17 | Python dependencies | |
|
18 | =================== | |
|
19 | ||
|
20 | .. code:: shell | |
|
21 | ||
|
22 | pip2nix generate --licenses | |
|
23 | # or | |
|
24 | nix-shell pkgs/shell-generate.nix --command "pip2nix generate --licenses" | |
|
25 | ||
|
26 | ||
|
27 | NodeJS dependencies | |
|
28 | =================== | |
|
29 | ||
|
30 | .. code:: shell | |
|
31 | ||
|
32 | # switch to pkgs dir | |
|
33 | pushd pkgs | |
|
34 | node2nix --input ../package.json \ | |
|
35 | -o node-packages.nix \ | |
|
36 | -e node-env.nix \ | |
|
37 | -c node-default.nix \ | |
|
38 | -d --flatten --nodejs-6 | |
|
39 | popd | |
|
40 | ||
|
41 | ||
|
42 | ||
|
43 | Bower dependencies | |
|
44 | ================== | |
|
45 | ||
|
46 | .. code:: shell | |
|
47 | ||
|
48 | bower2nix bower.json pkgs/bower-packages.nix | |
|
49 | # or | |
|
50 | nix-shell pkgs/shell-generate.nix --command "bower2nix bower.json pkgs/bower-packages.nix" | |
|
51 | ||
|
52 | ||
|
53 | .. Links | |
|
54 | ||
|
55 | .. _RhodeCode Enterprise CE: https://code.rhodecode.com/rhodecode-enterprise-ce |
@@ -0,0 +1,17 b'' | |||
|
1 | { pkgs | |
|
2 | , pythonPackages | |
|
3 | }: | |
|
4 | ||
|
5 | rec { | |
|
6 | pip2nix-src = pkgs.fetchzip { | |
|
7 | url = https://github.com/johbo/pip2nix/archive/51e6fdae34d0e8ded9efeef7a8601730249687a6.tar.gz; | |
|
8 | sha256 = "02a4jjgi7lsvf8mhrxsd56s9a3yg20081rl9bgc2m84w60v2gbz2"; | |
|
9 | }; | |
|
10 | ||
|
11 | pip2nix = import pip2nix-src { | |
|
12 | inherit | |
|
13 | pkgs | |
|
14 | pythonPackages; | |
|
15 | }; | |
|
16 | ||
|
17 | } |
@@ -0,0 +1,52 b'' | |||
|
1 | { pkgs ? (import <nixpkgs> {}) | |
|
2 | , pythonPackages ? "python27Packages" | |
|
3 | }: | |
|
4 | ||
|
5 | with pkgs.lib; | |
|
6 | ||
|
7 | let _pythonPackages = pythonPackages; in | |
|
8 | let | |
|
9 | pythonPackages = getAttr _pythonPackages pkgs; | |
|
10 | ||
|
11 | pip2nix = import ./nix-common/pip2nix.nix { | |
|
12 | inherit | |
|
13 | pkgs | |
|
14 | pythonPackages; | |
|
15 | }; | |
|
16 | ||
|
17 | in | |
|
18 | ||
|
19 | pkgs.stdenv.mkDerivation { | |
|
20 | name = "pip2nix-generated"; | |
|
21 | buildInputs = [ | |
|
22 | # Allows to generate python packages | |
|
23 | pip2nix.pip2nix | |
|
24 | pythonPackages.pip-tools | |
|
25 | ||
|
26 | # Allows to generate bower dependencies | |
|
27 | pkgs.nodePackages.bower2nix | |
|
28 | ||
|
29 | # Allows to generate node dependencies | |
|
30 | pkgs.nodePackages.node2nix | |
|
31 | ||
|
32 | # We need mysql_config to be around | |
|
33 | pkgs.mysql | |
|
34 | ||
|
35 | # We need postgresql to be around | |
|
36 | pkgs.postgresql | |
|
37 | ||
|
38 | # Curl is needed for pycurl | |
|
39 | pkgs.curl | |
|
40 | ]; | |
|
41 | ||
|
42 | shellHook = '' | |
|
43 | runHook preShellHook | |
|
44 | runHook postShellHook | |
|
45 | ''; | |
|
46 | ||
|
47 | preShellHook = '' | |
|
48 | echo "Starting Generate Shell" | |
|
49 | # Custom prompt to distinguish from other dev envs. | |
|
50 | export PS1="\n\[\033[1;32m\][Generate-shell:\w]$\[\033[0m\] " | |
|
51 | ''; | |
|
52 | } |
@@ -10,7 +10,7 b'' | |||
|
10 | 10 | "paper-tooltip": "PolymerElements/paper-tooltip#^1.1.2", |
|
11 | 11 | "paper-toast": "PolymerElements/paper-toast#^1.3.0", |
|
12 | 12 | "paper-toggle-button": "PolymerElements/paper-toggle-button#^1.2.0", |
|
13 |
"iron-ajax": "PolymerElements/iron-ajax#^1.4. |
|
|
13 | "iron-ajax": "PolymerElements/iron-ajax#^1.4.4", | |
|
14 | 14 | "iron-autogrow-textarea": "PolymerElements/iron-autogrow-textarea#^1.0.13", |
|
15 | 15 | "iron-a11y-keys": "PolymerElements/iron-a11y-keys#^1.0.6" |
|
16 | 16 | } |
@@ -1,41 +1,40 b'' | |||
|
1 | 1 | # Nix environment for the community edition |
|
2 | 2 | # |
|
3 |
# This shall be as lean as possible, just producing the |
|
|
3 | # This shall be as lean as possible, just producing the enterprise-ce | |
|
4 | 4 | # derivation. For advanced tweaks to pimp up the development environment we use |
|
5 | 5 | # "shell.nix" so that it does not have to clutter this file. |
|
6 | # | |
|
7 | # Configuration, set values in "~/.nixpkgs/config.nix". | |
|
8 | # example | |
|
9 | # { | |
|
10 | # # Thoughts on how to configure the dev environment | |
|
11 | # rc = { | |
|
12 | # codeInternalUrl = "https://usr:token@internal-code.rhodecode.com"; | |
|
13 | # sources = { | |
|
14 | # rhodecode-vcsserver = "/home/user/work/rhodecode-vcsserver"; | |
|
15 | # rhodecode-enterprise-ce = "/home/user/work/rhodecode-enterprise-ce"; | |
|
16 | # rhodecode-enterprise-ee = "/home/user/work/rhodecode-enterprise-ee"; | |
|
17 | # }; | |
|
18 | # }; | |
|
19 | # } | |
|
6 | 20 | |
|
7 | 21 | args@ |
|
8 | 22 | { pythonPackages ? "python27Packages" |
|
9 | 23 | , pythonExternalOverrides ? self: super: {} |
|
10 |
, doCheck ? |
|
|
24 | , doCheck ? false | |
|
11 | 25 | , ... |
|
12 | 26 | }: |
|
13 | 27 | |
|
14 | 28 | let |
|
15 | ||
|
16 | 29 | # Use nixpkgs from args or import them. We use this indirect approach |
|
17 | 30 | # through args to be able to use the name `pkgs` for our customized packages. |
|
18 | 31 | # Otherwise we will end up with an infinite recursion. |
|
19 |
|
|
|
32 | pkgs = args.pkgs or (import <nixpkgs> { }); | |
|
20 | 33 | |
|
21 | # johbo: Interim bridge which allows us to build with the upcoming | |
|
22 | # nixos.16.09 branch (unstable at the moment of writing this note) and the | |
|
23 | # current stable nixos-16.03. | |
|
24 | backwardsCompatibleFetchgit = { ... }@args: | |
|
25 | let | |
|
26 | origSources = nixpkgs.fetchgit args; | |
|
27 | in | |
|
28 | nixpkgs.lib.overrideDerivation origSources (oldAttrs: { | |
|
29 | NIX_PREFETCH_GIT_CHECKOUT_HOOK = '' | |
|
30 | find $out -name '.git*' -print0 | xargs -0 rm -rf | |
|
31 | ''; | |
|
32 | }); | |
|
33 | ||
|
34 | # Create a customized version of nixpkgs which should be used throughout the | |
|
35 | # rest of this file. | |
|
36 | pkgs = nixpkgs.overridePackages (self: super: { | |
|
37 | fetchgit = backwardsCompatibleFetchgit; | |
|
38 | }); | |
|
34 | # Works with the new python-packages, still can fallback to the old | |
|
35 | # variant. | |
|
36 | basePythonPackagesUnfix = basePythonPackages.__unfix__ or ( | |
|
37 | self: basePythonPackages.override (a: { inherit self; })); | |
|
39 | 38 | |
|
40 | 39 | # Evaluates to the last segment of a file system path. |
|
41 | 40 | basename = path: with pkgs.lib; last (splitString "/" path); |
@@ -46,7 +45,7 b' let' | |||
|
46 | 45 | ext = last (splitString "." path); |
|
47 | 46 | in |
|
48 | 47 | !builtins.elem (basename path) [ |
|
49 | ".git" ".hg" "__pycache__" ".eggs" | |
|
48 | ".git" ".hg" "__pycache__" ".eggs" ".idea" ".dev" | |
|
50 | 49 | "bower_components" "node_modules" |
|
51 | 50 | "build" "data" "result" "tmp"] && |
|
52 | 51 | !builtins.elem ext ["egg-info" "pyc"] && |
@@ -54,18 +53,20 b' let' | |||
|
54 | 53 | # it would still be good to restore it since we want to ignore "result-*". |
|
55 | 54 | !hasPrefix "result" path; |
|
56 | 55 | |
|
57 | basePythonPackages = with builtins; if isAttrs pythonPackages | |
|
58 | then pythonPackages | |
|
59 | else getAttr pythonPackages pkgs; | |
|
56 | sources = | |
|
57 | let | |
|
58 | inherit (pkgs.lib) all isString attrValues; | |
|
59 | sourcesConfig = pkgs.config.rc.sources or {}; | |
|
60 | in | |
|
61 | # Ensure that sources are configured as strings. Using a path | |
|
62 | # would result in a copy into the nix store. | |
|
63 | assert all isString (attrValues sourcesConfig); | |
|
64 | sourcesConfig; | |
|
60 | 65 | |
|
61 | buildBowerComponents = | |
|
62 | pkgs.buildBowerComponents or | |
|
63 | (import ./pkgs/backport-16.03-build-bower-components.nix { inherit pkgs; }); | |
|
64 | ||
|
65 | sources = pkgs.config.rc.sources or {}; | |
|
66 | version = builtins.readFile ./rhodecode/VERSION; | |
|
66 | version = builtins.readFile "${rhodecode-enterprise-ce-src}/rhodecode/VERSION"; | |
|
67 | 67 | rhodecode-enterprise-ce-src = builtins.filterSource src-filter ./.; |
|
68 | 68 | |
|
69 | buildBowerComponents = pkgs.buildBowerComponents; | |
|
69 | 70 | nodeEnv = import ./pkgs/node-default.nix { |
|
70 | 71 | inherit pkgs; |
|
71 | 72 | }; |
@@ -77,133 +78,145 b' let' | |||
|
77 | 78 | src = rhodecode-enterprise-ce-src; |
|
78 | 79 | }; |
|
79 | 80 | |
|
80 | pythonGeneratedPackages = self: basePythonPackages.override (a: { | |
|
81 | inherit self; | |
|
82 | }) | |
|
83 | // (scopedImport { | |
|
84 | self = self; | |
|
85 | super = basePythonPackages; | |
|
86 | inherit pkgs; | |
|
87 | inherit (pkgs) fetchurl fetchgit; | |
|
88 | } ./pkgs/python-packages.nix); | |
|
81 | rhodecode-testdata-src = sources.rhodecode-testdata or ( | |
|
82 | pkgs.fetchhg { | |
|
83 | url = "https://code.rhodecode.com/upstream/rc_testdata"; | |
|
84 | rev = "v0.10.0"; | |
|
85 | sha256 = "0zn9swwvx4vgw4qn8q3ri26vvzgrxn15x6xnjrysi1bwmz01qjl0"; | |
|
86 | }); | |
|
89 | 87 | |
|
90 | pythonOverrides = import ./pkgs/python-packages-overrides.nix { | |
|
91 |
|
|
|
92 | basePythonPackages | |
|
93 |
|
|
|
88 | rhodecode-testdata = import "${rhodecode-testdata-src}/default.nix" { | |
|
89 | inherit | |
|
90 | doCheck | |
|
91 | pkgs | |
|
92 | pythonPackages; | |
|
94 | 93 | }; |
|
95 | 94 | |
|
96 | 95 | pythonLocalOverrides = self: super: { |
|
97 | 96 | rhodecode-enterprise-ce = |
|
98 | 97 | let |
|
99 | 98 | linkNodeAndBowerPackages = '' |
|
100 | echo "Export RhodeCode CE path" | |
|
101 | 99 | export RHODECODE_CE_PATH=${rhodecode-enterprise-ce-src} |
|
102 | echo "Link node packages" | |
|
100 | ||
|
101 | echo "[BEGIN]: Link node packages" | |
|
103 | 102 | rm -fr node_modules |
|
104 | 103 | mkdir node_modules |
|
105 | 104 | # johbo: Linking individual packages allows us to run "npm install" |
|
106 | 105 | # inside of a shell to try things out. Re-entering the shell will |
|
107 | 106 | # restore a clean environment. |
|
108 | 107 | ln -s ${nodeDependencies}/lib/node_modules/* node_modules/ |
|
108 | echo "[DONE]: Link node packages" | |
|
109 | 109 | |
|
110 |
echo " |
|
|
111 | ||
|
112 | echo "Link bower packages" | |
|
110 | echo "[BEGIN]: Link bower packages" | |
|
113 | 111 | rm -fr bower_components |
|
114 | 112 | mkdir bower_components |
|
113 | ln -s ${bowerComponents}/bower_components/* bower_components/ | |
|
114 | echo "[DONE]: Link bower packages" | |
|
115 | ''; | |
|
115 | 116 | |
|
116 | ln -s ${bowerComponents}/bower_components/* bower_components/ | |
|
117 | echo "DONE: Link bower packages" | |
|
118 | ''; | |
|
117 | releaseName = "RhodeCodeEnterpriseCE-${version}"; | |
|
119 | 118 | in super.rhodecode-enterprise-ce.override (attrs: { |
|
120 | ||
|
121 | 119 | inherit |
|
122 | 120 | doCheck |
|
123 | 121 | version; |
|
122 | ||
|
124 | 123 | name = "rhodecode-enterprise-ce-${version}"; |
|
125 | releaseName = "RhodeCodeEnterpriseCE-${version}"; | |
|
124 | releaseName = releaseName; | |
|
126 | 125 | src = rhodecode-enterprise-ce-src; |
|
127 | 126 | dontStrip = true; # prevent strip, we don't need it. |
|
128 | 127 | |
|
129 | buildInputs = | |
|
130 | attrs.buildInputs ++ | |
|
131 | (with self; [ | |
|
132 | pkgs.nodePackages.bower | |
|
133 | pkgs.nodePackages.grunt-cli | |
|
134 | pkgs.subversion | |
|
135 | rhodecode-testdata | |
|
136 | ]); | |
|
137 | ||
|
138 | #TODO: either move this into overrides, OR use the new machanics from | |
|
139 | # pip2nix and requiremtn.txt file | |
|
140 | propagatedBuildInputs = attrs.propagatedBuildInputs ++ (with self; [ | |
|
141 | rhodecode-tools | |
|
142 | ]); | |
|
143 | ||
|
144 | # TODO: johbo: Make a nicer way to expose the parts. Maybe | |
|
145 | # pkgs/default.nix? | |
|
128 | # expose following attributed outside | |
|
146 | 129 | passthru = { |
|
147 | 130 | inherit |
|
131 | rhodecode-testdata | |
|
148 | 132 | bowerComponents |
|
149 | 133 | linkNodeAndBowerPackages |
|
150 | 134 | myPythonPackagesUnfix |
|
151 |
pythonLocalOverrides |
|
|
135 | pythonLocalOverrides | |
|
136 | pythonCommunityOverrides; | |
|
137 | ||
|
152 | 138 | pythonPackages = self; |
|
153 | 139 | }; |
|
154 | 140 | |
|
141 | buildInputs = | |
|
142 | attrs.buildInputs or [] ++ [ | |
|
143 | rhodecode-testdata | |
|
144 | pkgs.nodePackages.bower | |
|
145 | pkgs.nodePackages.grunt-cli | |
|
146 | ]; | |
|
147 | ||
|
148 | #NOTE: option to inject additional propagatedBuildInputs | |
|
149 | propagatedBuildInputs = | |
|
150 | attrs.propagatedBuildInputs or [] ++ [ | |
|
151 | ||
|
152 | ]; | |
|
153 | ||
|
155 | 154 | LC_ALL = "en_US.UTF-8"; |
|
156 | 155 | LOCALE_ARCHIVE = |
|
157 |
if pkgs.stdenv |
|
|
156 | if pkgs.stdenv.isLinux | |
|
158 | 157 | then "${pkgs.glibcLocales}/lib/locale/locale-archive" |
|
159 | 158 | else ""; |
|
160 | 159 | |
|
160 | # Add bin directory to path so that tests can find 'rhodecode'. | |
|
161 | 161 | preCheck = '' |
|
162 | 162 | export PATH="$out/bin:$PATH" |
|
163 | 163 | ''; |
|
164 | 164 | |
|
165 | # custom check phase for testing | |
|
166 | checkPhase = '' | |
|
167 | runHook preCheck | |
|
168 | PYTHONHASHSEED=random py.test -vv -p no:sugar -r xw --cov-config=.coveragerc --cov=rhodecode --cov-report=term-missing rhodecode | |
|
169 | runHook postCheck | |
|
170 | ''; | |
|
171 | ||
|
165 | 172 | postCheck = '' |
|
166 | rm -rf $out/lib/${self.python.libPrefix}/site-packages/pytest_pylons | |
|
173 | echo "Cleanup of rhodecode/tests" | |
|
167 | 174 | rm -rf $out/lib/${self.python.libPrefix}/site-packages/rhodecode/tests |
|
168 | 175 | ''; |
|
169 | 176 | |
|
170 | preBuild = linkNodeAndBowerPackages + '' | |
|
177 | preBuild = '' | |
|
178 | ||
|
179 | echo "Building frontend assets" | |
|
180 | ${linkNodeAndBowerPackages} | |
|
171 | 181 | grunt |
|
172 | 182 | rm -fr node_modules |
|
173 | 183 | ''; |
|
174 | 184 | |
|
175 | 185 | postInstall = '' |
|
176 | echo "Writing meta information for rccontrol to nix-support/rccontrol" | |
|
186 | echo "Writing enterprise-ce meta information for rccontrol to nix-support/rccontrol" | |
|
177 | 187 | mkdir -p $out/nix-support/rccontrol |
|
178 | 188 | cp -v rhodecode/VERSION $out/nix-support/rccontrol/version |
|
179 |
echo " |
|
|
189 | echo "[DONE]: enterprise-ce meta information for rccontrol written" | |
|
190 | ||
|
191 | mkdir -p $out/etc | |
|
192 | cp configs/production.ini $out/etc | |
|
193 | echo "[DONE]: saved enterprise-ce production.ini into $out/etc" | |
|
180 | 194 | |
|
181 | 195 | # python based programs need to be wrapped |
|
182 | #ln -s ${self.python}/bin/* $out/bin/ | |
|
196 | mkdir -p $out/bin | |
|
197 | # rhodecode-tools | |
|
198 | ln -s ${self.rhodecode-tools}/bin/rhodecode-* $out/bin/ | |
|
199 | ||
|
200 | # required binaries from dependencies | |
|
201 | #ln -s ${self.python}/bin/python $out/bin | |
|
183 | 202 | ln -s ${self.pyramid}/bin/* $out/bin/ |
|
184 | 203 | ln -s ${self.gunicorn}/bin/gunicorn $out/bin/ |
|
185 | 204 | ln -s ${self.supervisor}/bin/supervisor* $out/bin/ |
|
186 | 205 | ln -s ${self.pastescript}/bin/paster $out/bin/ |
|
187 | 206 | ln -s ${self.channelstream}/bin/channelstream $out/bin/ |
|
188 | 207 | ln -s ${self.celery}/bin/celery $out/bin/ |
|
208 | echo "[DONE]: created symlinks into $out/bin" | |
|
189 | 209 | |
|
190 | # rhodecode-tools | |
|
191 | ln -s ${self.rhodecode-tools}/bin/rhodecode-* $out/bin/ | |
|
192 | ||
|
193 | # note that condition should be restricted when adding further tools | |
|
194 | 210 | for file in $out/bin/*; |
|
195 | 211 | do |
|
196 | 212 | wrapProgram $file \ |
|
197 |
|
|
|
198 |
|
|
|
199 |
|
|
|
213 | --prefix PATH : $PATH \ | |
|
214 | --prefix PYTHONPATH : $PYTHONPATH \ | |
|
215 | --set PYTHONHASHSEED random | |
|
200 | 216 | done |
|
201 | 217 | |
|
202 | mkdir $out/etc | |
|
203 | cp configs/production.ini $out/etc | |
|
218 | echo "[DONE]: enterprise-ce binary wrapping" | |
|
204 | 219 | |
|
205 | ||
|
206 | # TODO: johbo: Make part of ac-tests | |
|
207 | 220 | if [ ! -f rhodecode/public/js/scripts.js ]; then |
|
208 | 221 | echo "Missing scripts.js" |
|
209 | 222 | exit 1 |
@@ -213,31 +226,33 b' let' | |||
|
213 | 226 | exit 1 |
|
214 | 227 | fi |
|
215 | 228 | ''; |
|
216 | ||
|
217 | 229 | }); |
|
218 | 230 | |
|
219 | rhodecode-testdata = import "${rhodecode-testdata-src}/default.nix" { | |
|
220 | inherit | |
|
221 | doCheck | |
|
222 | pkgs | |
|
223 | pythonPackages; | |
|
224 | }; | |
|
225 | ||
|
226 | 231 | }; |
|
227 | 232 | |
|
228 | rhodecode-testdata-src = sources.rhodecode-testdata or ( | |
|
229 | pkgs.fetchhg { | |
|
230 | url = "https://code.rhodecode.com/upstream/rc_testdata"; | |
|
231 | rev = "v0.10.0"; | |
|
232 | sha256 = "0zn9swwvx4vgw4qn8q3ri26vvzgrxn15x6xnjrysi1bwmz01qjl0"; | |
|
233 | }); | |
|
233 | basePythonPackages = with builtins; | |
|
234 | if isAttrs pythonPackages then | |
|
235 | pythonPackages | |
|
236 | else | |
|
237 | getAttr pythonPackages pkgs; | |
|
238 | ||
|
239 | pythonGeneratedPackages = import ./pkgs/python-packages.nix { | |
|
240 | inherit pkgs; | |
|
241 | inherit (pkgs) fetchurl fetchgit fetchhg; | |
|
242 | }; | |
|
243 | ||
|
244 | pythonCommunityOverrides = import ./pkgs/python-packages-overrides.nix { | |
|
245 | inherit pkgs basePythonPackages; | |
|
246 | }; | |
|
234 | 247 | |
|
235 | 248 | # Apply all overrides and fix the final package set |
|
236 | 249 | myPythonPackagesUnfix = with pkgs.lib; |
|
237 | 250 | (extends pythonExternalOverrides |
|
238 | 251 | (extends pythonLocalOverrides |
|
239 | (extends pythonOverrides | |
|
240 |
|
|
|
252 | (extends pythonCommunityOverrides | |
|
253 | (extends pythonGeneratedPackages | |
|
254 | basePythonPackagesUnfix)))); | |
|
255 | ||
|
241 | 256 | myPythonPackages = (pkgs.lib.fix myPythonPackagesUnfix); |
|
242 | 257 | |
|
243 | 258 | in myPythonPackages.rhodecode-enterprise-ce |
@@ -47,7 +47,7 b' Switch nix to the latest STABLE channel' | |||
|
47 | 47 | |
|
48 | 48 | run:: |
|
49 | 49 | |
|
50 |
nix-channel --add https://nixos.org/channels/nixos-1 |
|
|
50 | nix-channel --add https://nixos.org/channels/nixos-18.03 nixpkgs | |
|
51 | 51 | |
|
52 | 52 | Followed by:: |
|
53 | 53 |
@@ -1,6 +1,13 b'' | |||
|
1 | 1 | { |
|
2 | 2 | "name": "rhodecode-enterprise", |
|
3 |
"version": "0.0 |
|
|
3 | "version": "1.0.0", | |
|
4 | "private": true, | |
|
5 | "description" : "RhodeCode JS packaged", | |
|
6 | "license": "SEE LICENSE IN LICENSE.txt", | |
|
7 | "repository" : { | |
|
8 | "type" : "hg", | |
|
9 | "url" : "https://code.rhodecode.com/rhodecode-enterprise-ce" | |
|
10 | }, | |
|
4 | 11 | "devDependencies": { |
|
5 | 12 | "grunt": "^0.4.5", |
|
6 | 13 | "grunt-contrib-copy": "^1.0.0", |
@@ -14,7 +21,7 b'' | |||
|
14 | 21 | "grunt-vulcanize": "^1.0.0", |
|
15 | 22 | "node2nix": "^1.0.0", |
|
16 | 23 | "jshint": "^2.9.1-rc3", |
|
17 |
"bower": "^1. |
|
|
24 | "bower": "^1.8.4", | |
|
18 | 25 | "jquery": "1.11.3", |
|
19 | 26 | "favico.js": "^0.3.10", |
|
20 | 27 | "clipboard": "^1.7.1", |
@@ -1,33 +1,34 b'' | |||
|
1 | # Generated by bower2nix v3.2.0 (https://github.com/rvl/bower2nix) | |
|
1 | 2 | { fetchbower, buildEnv }: |
|
2 | 3 | buildEnv { name = "bower-env"; ignoreCollisions = true; paths = [ |
|
3 |
(fetchbower "webcomponentsjs" "0.7.2 |
|
|
4 |
(fetchbower "polymer" "Polymer/polymer#1. |
|
|
5 |
(fetchbower "paper-button" "PolymerElements/paper-button#1.0.1 |
|
|
6 |
(fetchbower "paper-spinner" "PolymerElements/paper-spinner#1.2. |
|
|
7 |
(fetchbower "paper-tooltip" "PolymerElements/paper-tooltip#1.1. |
|
|
8 |
(fetchbower "paper-toast" "PolymerElements/paper-toast#1.3. |
|
|
9 |
(fetchbower "paper-toggle-button" "PolymerElements/paper-toggle-button#1. |
|
|
10 |
(fetchbower "iron-ajax" "PolymerElements/iron-ajax#1.4.4" "PolymerElements/iron-ajax#^1.4.4" "0jp |
|
|
11 |
(fetchbower "iron-autogrow-textarea" "PolymerElements/iron-autogrow-textarea#1.0.1 |
|
|
12 |
(fetchbower "iron-a11y-keys" "PolymerElements/iron-a11y-keys#1.0. |
|
|
13 |
(fetchbower "iron-flex-layout" "PolymerElements/iron-flex-layout#1.3. |
|
|
14 |
(fetchbower "paper-behaviors" "PolymerElements/paper-behaviors#1.0.1 |
|
|
15 |
(fetchbower "paper-material" "PolymerElements/paper-material#1.0. |
|
|
16 |
(fetchbower "paper-styles" "PolymerElements/paper-styles#1.1 |
|
|
17 |
(fetchbower "neon-animation" "PolymerElements/neon-animation#1.2. |
|
|
18 |
(fetchbower "iron-a11y-announcer" "PolymerElements/iron-a11y-announcer#1.0. |
|
|
19 |
(fetchbower "iron-overlay-behavior" "PolymerElements/iron-overlay-behavior#1. |
|
|
20 |
(fetchbower "iron-fit-behavior" "PolymerElements/iron-fit-behavior#1.2. |
|
|
21 |
(fetchbower "iron-checked-element-behavior" "PolymerElements/iron-checked-element-behavior#1.0. |
|
|
22 |
(fetchbower "promise-polyfill" "polymerlabs/promise-polyfill#1.0.1" "polymerlabs/promise-polyfill#^1.0.0" "0 |
|
|
23 |
(fetchbower "iron-behaviors" "PolymerElements/iron-behaviors#1.0.1 |
|
|
24 |
(fetchbower "iron-validatable-behavior" "PolymerElements/iron-validatable-behavior#1.1. |
|
|
25 |
(fetchbower "iron-form-element-behavior" "PolymerElements/iron-form-element-behavior#1.0. |
|
|
26 |
(fetchbower "iron-a11y-keys-behavior" " |
|
|
27 |
(fetchbower "paper-ripple" "PolymerElements/paper-ripple#1.0. |
|
|
28 |
(fetchbower "font-roboto" "PolymerElements/font-roboto#1.0 |
|
|
29 |
(fetchbower "iron-meta" "PolymerElements/iron-meta#1.1. |
|
|
30 |
(fetchbower "iron-resizable-behavior" "PolymerElements/iron-resizable-behavior#1.0. |
|
|
31 |
(fetchbower "iron-selector" "PolymerElements/iron-selector#1.5. |
|
|
32 |
(fetchbower "web-animations-js" "web-animations/web-animations-js#2. |
|
|
4 | (fetchbower "webcomponentsjs" "0.7.24" "^0.7.22" "0d6hfsd51n7qykzci9cw5vlsrajvffaf5ic3azlp2rfz76m651qj") | |
|
5 | (fetchbower "polymer" "Polymer/polymer#1.11.3" "Polymer/polymer#^1.6.1" "0n11ag2pmczw5yv3m76bh0a7hvicqvcaiv7knixx1r704pw107s6") | |
|
6 | (fetchbower "paper-button" "PolymerElements/paper-button#1.0.15" "PolymerElements/paper-button#^1.0.13" "0zabrp8p4s9md1hlwg0rqmbx0k87a41lsg9pzk747hcb349gblg0") | |
|
7 | (fetchbower "paper-spinner" "PolymerElements/paper-spinner#1.2.1" "PolymerElements/paper-spinner#^1.2.0" "0d6xc9fd2ipcli7w77yrn1k0z9j373c9y1f16db2840cyb4rvii8") | |
|
8 | (fetchbower "paper-tooltip" "PolymerElements/paper-tooltip#1.1.4" "PolymerElements/paper-tooltip#^1.1.2" "0j8s09dxqql8mgnvb7x382scq98xk2vjgylk06bsd1gphp3d3qzm") | |
|
9 | (fetchbower "paper-toast" "PolymerElements/paper-toast#1.3.1" "PolymerElements/paper-toast#^1.3.0" "1s0csv8dwgdyg4psq1zrd6vivlpsgzi4sjqllwqmlwhfnxfl5ql4") | |
|
10 | (fetchbower "paper-toggle-button" "PolymerElements/paper-toggle-button#1.3.0" "PolymerElements/paper-toggle-button#^1.2.0" "0hvv2y406lzlrkkcmv9nnd99bmcgcrhcx86q3axxv8k3580gqq97") | |
|
11 | (fetchbower "iron-ajax" "PolymerElements/iron-ajax#1.4.4" "PolymerElements/iron-ajax#^1.4.4" "0vs4dqcw5y02kj11ivzs901s5nwn97fk01xz2jmpy2fgh6l9q5yr") | |
|
12 | (fetchbower "iron-autogrow-textarea" "PolymerElements/iron-autogrow-textarea#1.0.15" "PolymerElements/iron-autogrow-textarea#^1.0.13" "1jw40ki5w21il0i9pwjywk4y6mk9lrj8fm57vfg9nlpbiqm2vswb") | |
|
13 | (fetchbower "iron-a11y-keys" "PolymerElements/iron-a11y-keys#1.0.9" "PolymerElements/iron-a11y-keys#^1.0.6" "07c2wm1p9g52qidl67a43yb7pzd88ygycgghlwzjbh2vkwrs40kp") | |
|
14 | (fetchbower "iron-flex-layout" "PolymerElements/iron-flex-layout#1.3.9" "PolymerElements/iron-flex-layout#^1.0.0" "1r54la4n8n0lq97vdxnlpdrarxsiwp2b3vfvby9il3j4y4s8vi4h") | |
|
15 | (fetchbower "paper-behaviors" "PolymerElements/paper-behaviors#1.0.13" "PolymerElements/paper-behaviors#^1.0.0" "0yljykkdg9p67dinplmp6hc5ma6sp95ykah8kz6id5z8gjmsd05b") | |
|
16 | (fetchbower "paper-material" "PolymerElements/paper-material#1.0.7" "PolymerElements/paper-material#^1.0.0" "1q9r3i5f61y6hmd18h3fcmn7y29yznraz83f9256z8cc0vglfjdb") | |
|
17 | (fetchbower "paper-styles" "PolymerElements/paper-styles#1.3.1" "PolymerElements/paper-styles#^1.0.0" "11fcxp9kx6sqp2yq0883psn8xyw5d3i753mimqbx8aqa5abvrk4q") | |
|
18 | (fetchbower "neon-animation" "PolymerElements/neon-animation#1.2.5" "PolymerElements/neon-animation#^1.0.0" "144sq9ijw1nnp2jagpa1ammrc018kp1y6nlmgq1v1iishv4ylsl5") | |
|
19 | (fetchbower "iron-a11y-announcer" "PolymerElements/iron-a11y-announcer#1.0.6" "PolymerElements/iron-a11y-announcer#^1.0.0" "1az02v91s17v9bir868pifv0s2lwxchm0i4l20176f98366813zk") | |
|
20 | (fetchbower "iron-overlay-behavior" "PolymerElements/iron-overlay-behavior#1.10.4" "PolymerElements/iron-overlay-behavior#^1.0.9" "0px6s756cgqzxzq53fgk1297j07gyfykqkhdzmj9fwyyrwiv1g8z") | |
|
21 | (fetchbower "iron-fit-behavior" "PolymerElements/iron-fit-behavior#1.2.7" "PolymerElements/iron-fit-behavior#^1.1.0" "0b864x9cdxadvzkdcn1d3yvi32kqccfv8j467337rgcq193l60jb") | |
|
22 | (fetchbower "iron-checked-element-behavior" "PolymerElements/iron-checked-element-behavior#1.0.6" "PolymerElements/iron-checked-element-behavior#^1.0.0" "165nh5vkdsr4d5vkq4sj1sz0igfy6vgx844ys164mqg8gkjncvxm") | |
|
23 | (fetchbower "promise-polyfill" "polymerlabs/promise-polyfill#1.0.1" "polymerlabs/promise-polyfill#^1.0.0" "0warxr9fk2d3cvgiq81djxwiky73gxxr5s3xa97d3c83q1lidlzy") | |
|
24 | (fetchbower "iron-behaviors" "PolymerElements/iron-behaviors#1.0.18" "PolymerElements/iron-behaviors#^1.0.0" "1icx212kh1cfdvk3v7pdqic9c48pdhnknq8ajx0dlps1l5sm69xh") | |
|
25 | (fetchbower "iron-validatable-behavior" "PolymerElements/iron-validatable-behavior#1.1.2" "PolymerElements/iron-validatable-behavior#^1.0.0" "1gjjn08y5s43p7aizif24i2yvkd1sasy77dix62irkwzig3favqr") | |
|
26 | (fetchbower "iron-form-element-behavior" "PolymerElements/iron-form-element-behavior#1.0.7" "PolymerElements/iron-form-element-behavior#^1.0.0" "02qbxqsqxjzy086cqbv6pgibmi0888q757p95ig6x3nc62xk81an") | |
|
27 | (fetchbower "iron-a11y-keys-behavior" "PolymerElements/iron-a11y-keys-behavior#1.1.9" "PolymerElements/iron-a11y-keys-behavior#^1.0.0" "0dy1ca1nb9v9y968q998vgs147fkmn4irnnrdfl40ln1bln45qx9") | |
|
28 | (fetchbower "paper-ripple" "PolymerElements/paper-ripple#1.0.10" "PolymerElements/paper-ripple#^1.0.0" "0d5gjf7cw7hk520h6xnav1xrpd948qc8mzvqgqycqkad4j4vdck7") | |
|
29 | (fetchbower "font-roboto" "PolymerElements/font-roboto#1.1.0" "PolymerElements/font-roboto#^1.0.1" "0z4msvaa5pnr84j2r957g313fmdbdbrknhdw1axy5g48845yv04s") | |
|
30 | (fetchbower "iron-meta" "PolymerElements/iron-meta#1.1.3" "PolymerElements/iron-meta#^1.0.0" "13lsj648ibkyw3lha6g6r7afmk4yxvgdi63bkpy54wx63gfx7xir") | |
|
31 | (fetchbower "iron-resizable-behavior" "PolymerElements/iron-resizable-behavior#1.0.6" "PolymerElements/iron-resizable-behavior#^1.0.0" "1r8qk670nigqpw50x1m5yvbx7p9sahiwlf0f9z71v508d63vrbi1") | |
|
32 | (fetchbower "iron-selector" "PolymerElements/iron-selector#1.5.3" "PolymerElements/iron-selector#^1.0.0" "1362pq6vy113h4y6hn31hhp52hh8g269s5aj7vsq266v7y59igf6") | |
|
33 | (fetchbower "web-animations-js" "web-animations/web-animations-js#2.3.1" "web-animations/web-animations-js#^2.2.0" "16haz886711qrcf9h9wrjwf5hrz2c69l4jxlq0iyzar823c51qkq") | |
|
33 | 34 | ]; } |
@@ -1,12 +1,14 b'' | |||
|
1 |
# This file has been generated by node2nix 1. |
|
|
1 | # This file has been generated by node2nix 1.5.3. Do not edit! | |
|
2 | 2 | |
|
3 | 3 | {pkgs ? import <nixpkgs> { |
|
4 | 4 | inherit system; |
|
5 | }, system ? builtins.currentSystem}: | |
|
5 | }, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-6_x"}: | |
|
6 | 6 | |
|
7 | 7 | let |
|
8 | 8 | nodeEnv = import ./node-env.nix { |
|
9 |
inherit (pkgs) stdenv python utillinux runCommand writeTextFile |
|
|
9 | inherit (pkgs) stdenv python2 utillinux runCommand writeTextFile; | |
|
10 | inherit nodejs; | |
|
11 | libtool = if pkgs.stdenv.isDarwin then pkgs.darwin.cctools else null; | |
|
10 | 12 | }; |
|
11 | 13 | in |
|
12 | 14 | import ./node-packages.nix { |
@@ -1,24 +1,26 b'' | |||
|
1 | 1 | # This file originates from node2nix |
|
2 | 2 | |
|
3 |
{stdenv, |
|
|
3 | {stdenv, nodejs, python2, utillinux, libtool, runCommand, writeTextFile}: | |
|
4 | 4 | |
|
5 | 5 | let |
|
6 | python = if nodejs ? python then nodejs.python else python2; | |
|
7 | ||
|
6 | 8 | # Create a tar wrapper that filters all the 'Ignoring unknown extended header keyword' noise |
|
7 | 9 | tarWrapper = runCommand "tarWrapper" {} '' |
|
8 | 10 | mkdir -p $out/bin |
|
9 | ||
|
11 | ||
|
10 | 12 | cat > $out/bin/tar <<EOF |
|
11 | 13 | #! ${stdenv.shell} -e |
|
12 | 14 | $(type -p tar) "\$@" --warning=no-unknown-keyword |
|
13 | 15 | EOF |
|
14 | ||
|
16 | ||
|
15 | 17 | chmod +x $out/bin/tar |
|
16 | 18 | ''; |
|
17 | ||
|
19 | ||
|
18 | 20 | # Function that generates a TGZ file from a NPM project |
|
19 | 21 | buildNodeSourceDist = |
|
20 | 22 | { name, version, src, ... }: |
|
21 | ||
|
23 | ||
|
22 | 24 | stdenv.mkDerivation { |
|
23 | 25 | name = "node-tarball-${name}-${version}"; |
|
24 | 26 | inherit src; |
@@ -42,151 +44,311 b' let' | |||
|
42 | 44 | # Bundle the dependencies of the package |
|
43 | 45 | mkdir -p node_modules |
|
44 | 46 | cd node_modules |
|
45 | ||
|
47 | ||
|
46 | 48 | # Only include dependencies if they don't exist. They may also be bundled in the package. |
|
47 | 49 | if [ ! -e "${dependency.name}" ] |
|
48 | 50 | then |
|
49 | 51 | ${composePackage dependency} |
|
50 | 52 | fi |
|
51 | ||
|
53 | ||
|
52 | 54 | cd .. |
|
53 | 55 | '' |
|
54 | 56 | ) dependencies); |
|
55 | 57 | |
|
56 | 58 | # Recursively composes the dependencies of a package |
|
57 | 59 | composePackage = { name, packageName, src, dependencies ? [], ... }@args: |
|
58 | let | |
|
59 | fixImpureDependencies = writeTextFile { | |
|
60 | name = "fixDependencies.js"; | |
|
61 | text = '' | |
|
62 | var fs = require('fs'); | |
|
63 | var url = require('url'); | |
|
64 | ||
|
65 | /* | |
|
66 | * Replaces an impure version specification by * | |
|
67 | */ | |
|
68 | function replaceImpureVersionSpec(versionSpec) { | |
|
69 | var parsedUrl = url.parse(versionSpec); | |
|
70 | ||
|
71 | if(versionSpec == "latest" || versionSpec == "unstable" || | |
|
72 | versionSpec.substr(0, 2) == ".." || dependency.substr(0, 2) == "./" || dependency.substr(0, 2) == "~/" || dependency.substr(0, 1) == '/') | |
|
73 | return '*'; | |
|
74 | else if(parsedUrl.protocol == "git:" || parsedUrl.protocol == "git+ssh:" || parsedUrl.protocol == "git+http:" || parsedUrl.protocol == "git+https:" || | |
|
75 | parsedUrl.protocol == "http:" || parsedUrl.protocol == "https:") | |
|
76 | return '*'; | |
|
77 | else | |
|
78 | return versionSpec; | |
|
79 | } | |
|
80 | ||
|
81 | var packageObj = JSON.parse(fs.readFileSync('./package.json')); | |
|
82 | ||
|
83 | /* Replace dependencies */ | |
|
84 | if(packageObj.dependencies !== undefined) { | |
|
85 | for(var dependency in packageObj.dependencies) { | |
|
86 | var versionSpec = packageObj.dependencies[dependency]; | |
|
87 | packageObj.dependencies[dependency] = replaceImpureVersionSpec(versionSpec); | |
|
88 | } | |
|
89 | } | |
|
90 | ||
|
91 | /* Replace development dependencies */ | |
|
92 | if(packageObj.devDependencies !== undefined) { | |
|
93 | for(var dependency in packageObj.devDependencies) { | |
|
94 | var versionSpec = packageObj.devDependencies[dependency]; | |
|
95 | packageObj.devDependencies[dependency] = replaceImpureVersionSpec(versionSpec); | |
|
96 | } | |
|
97 | } | |
|
98 | ||
|
99 | /* Replace optional dependencies */ | |
|
100 | if(packageObj.optionalDependencies !== undefined) { | |
|
101 | for(var dependency in packageObj.optionalDependencies) { | |
|
102 | var versionSpec = packageObj.optionalDependencies[dependency]; | |
|
103 | packageObj.optionalDependencies[dependency] = replaceImpureVersionSpec(versionSpec); | |
|
104 | } | |
|
105 | } | |
|
106 | ||
|
107 | /* Write the fixed JSON file */ | |
|
108 | fs.writeFileSync("package.json", JSON.stringify(packageObj)); | |
|
109 | ''; | |
|
110 | }; | |
|
111 | in | |
|
112 | 60 |
'' |
|
113 | 61 | DIR=$(pwd) |
|
114 | 62 | cd $TMPDIR |
|
115 | ||
|
63 | ||
|
116 | 64 | unpackFile ${src} |
|
117 | ||
|
65 | ||
|
118 | 66 | # Make the base dir in which the target dependency resides first |
|
119 | 67 | mkdir -p "$(dirname "$DIR/${packageName}")" |
|
120 | 68 | |
|
121 | 69 | if [ -f "${src}" ] |
|
122 | 70 | then |
|
123 | 71 | # Figure out what directory has been unpacked |
|
124 |
packageDir=$(find . - |
|
|
125 | ||
|
72 | packageDir="$(find . -maxdepth 1 -type d | tail -1)" | |
|
73 | ||
|
126 | 74 | # Restore write permissions to make building work |
|
75 | find "$packageDir" -type d -print0 | xargs -0 chmod u+x | |
|
127 | 76 | chmod -R u+w "$packageDir" |
|
128 | ||
|
77 | ||
|
129 | 78 | # Move the extracted tarball into the output folder |
|
130 | 79 | mv "$packageDir" "$DIR/${packageName}" |
|
131 | 80 | elif [ -d "${src}" ] |
|
132 | 81 | then |
|
82 | # Get a stripped name (without hash) of the source directory. | |
|
83 | # On old nixpkgs it's already set internally. | |
|
84 | if [ -z "$strippedName" ] | |
|
85 | then | |
|
86 | strippedName="$(stripHash ${src})" | |
|
87 | fi | |
|
88 | ||
|
133 | 89 | # Restore write permissions to make building work |
|
134 |
|
|
|
135 | ||
|
136 |
|
|
|
137 |
|
|
|
90 | chmod -R u+w "$strippedName" | |
|
91 | ||
|
92 | # Move the extracted directory into the output folder | |
|
93 | mv "$strippedName" "$DIR/${packageName}" | |
|
138 | 94 | fi |
|
139 | ||
|
95 | ||
|
140 | 96 | # Unset the stripped name to not confuse the next unpack step |
|
141 | 97 | unset strippedName |
|
142 | ||
|
143 | # Some version specifiers (latest, unstable, URLs, file paths) force NPM to make remote connections or consult paths outside the Nix store. | |
|
144 | # The following JavaScript replaces these by * to prevent that | |
|
98 | ||
|
99 | # Include the dependencies of the package | |
|
145 | 100 | cd "$DIR/${packageName}" |
|
146 | node ${fixImpureDependencies} | |
|
147 | ||
|
148 | # Include the dependencies of the package | |
|
149 | 101 | ${includeDependencies { inherit dependencies; }} |
|
150 | 102 | cd .. |
|
151 | 103 | ${stdenv.lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."} |
|
152 | 104 | ''; |
|
153 | 105 | |
|
106 | pinpointDependencies = {dependencies, production}: | |
|
107 | let | |
|
108 | pinpointDependenciesFromPackageJSON = writeTextFile { | |
|
109 | name = "pinpointDependencies.js"; | |
|
110 | text = '' | |
|
111 | var fs = require('fs'); | |
|
112 | var path = require('path'); | |
|
113 | ||
|
114 | function resolveDependencyVersion(location, name) { | |
|
115 | if(location == process.env['NIX_STORE']) { | |
|
116 | return null; | |
|
117 | } else { | |
|
118 | var dependencyPackageJSON = path.join(location, "node_modules", name, "package.json"); | |
|
119 | ||
|
120 | if(fs.existsSync(dependencyPackageJSON)) { | |
|
121 | var dependencyPackageObj = JSON.parse(fs.readFileSync(dependencyPackageJSON)); | |
|
122 | ||
|
123 | if(dependencyPackageObj.name == name) { | |
|
124 | return dependencyPackageObj.version; | |
|
125 | } | |
|
126 | } else { | |
|
127 | return resolveDependencyVersion(path.resolve(location, ".."), name); | |
|
128 | } | |
|
129 | } | |
|
130 | } | |
|
131 | ||
|
132 | function replaceDependencies(dependencies) { | |
|
133 | if(typeof dependencies == "object" && dependencies !== null) { | |
|
134 | for(var dependency in dependencies) { | |
|
135 | var resolvedVersion = resolveDependencyVersion(process.cwd(), dependency); | |
|
136 | ||
|
137 | if(resolvedVersion === null) { | |
|
138 | process.stderr.write("WARNING: cannot pinpoint dependency: "+dependency+", context: "+process.cwd()+"\n"); | |
|
139 | } else { | |
|
140 | dependencies[dependency] = resolvedVersion; | |
|
141 | } | |
|
142 | } | |
|
143 | } | |
|
144 | } | |
|
145 | ||
|
146 | /* Read the package.json configuration */ | |
|
147 | var packageObj = JSON.parse(fs.readFileSync('./package.json')); | |
|
148 | ||
|
149 | /* Pinpoint all dependencies */ | |
|
150 | replaceDependencies(packageObj.dependencies); | |
|
151 | if(process.argv[2] == "development") { | |
|
152 | replaceDependencies(packageObj.devDependencies); | |
|
153 | } | |
|
154 | replaceDependencies(packageObj.optionalDependencies); | |
|
155 | ||
|
156 | /* Write the fixed package.json file */ | |
|
157 | fs.writeFileSync("package.json", JSON.stringify(packageObj, null, 2)); | |
|
158 | ''; | |
|
159 | }; | |
|
160 | in | |
|
161 | '' | |
|
162 | node ${pinpointDependenciesFromPackageJSON} ${if production then "production" else "development"} | |
|
163 | ||
|
164 | ${stdenv.lib.optionalString (dependencies != []) | |
|
165 | '' | |
|
166 | if [ -d node_modules ] | |
|
167 | then | |
|
168 | cd node_modules | |
|
169 | ${stdenv.lib.concatMapStrings (dependency: pinpointDependenciesOfPackage dependency) dependencies} | |
|
170 | cd .. | |
|
171 | fi | |
|
172 | ''} | |
|
173 | ''; | |
|
174 | ||
|
175 | # Recursively traverses all dependencies of a package and pinpoints all | |
|
176 | # dependencies in the package.json file to the versions that are actually | |
|
177 | # being used. | |
|
178 | ||
|
179 | pinpointDependenciesOfPackage = { packageName, dependencies ? [], production ? true, ... }@args: | |
|
180 | '' | |
|
181 | if [ -d "${packageName}" ] | |
|
182 | then | |
|
183 | cd "${packageName}" | |
|
184 | ${pinpointDependencies { inherit dependencies production; }} | |
|
185 | cd .. | |
|
186 | ${stdenv.lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."} | |
|
187 | fi | |
|
188 | ''; | |
|
189 | ||
|
154 | 190 | # Extract the Node.js source code which is used to compile packages with |
|
155 | 191 | # native bindings |
|
156 | 192 | nodeSources = runCommand "node-sources" {} '' |
|
157 | 193 | tar --no-same-owner --no-same-permissions -xf ${nodejs.src} |
|
158 | 194 | mv node-* $out |
|
159 | 195 | ''; |
|
160 | ||
|
196 | ||
|
197 | # Script that adds _integrity fields to all package.json files to prevent NPM from consulting the cache (that is empty) | |
|
198 | addIntegrityFieldsScript = writeTextFile { | |
|
199 | name = "addintegrityfields.js"; | |
|
200 | text = '' | |
|
201 | var fs = require('fs'); | |
|
202 | var path = require('path'); | |
|
203 | ||
|
204 | function augmentDependencies(baseDir, dependencies) { | |
|
205 | for(var dependencyName in dependencies) { | |
|
206 | var dependency = dependencies[dependencyName]; | |
|
207 | ||
|
208 | // Open package.json and augment metadata fields | |
|
209 | var packageJSONDir = path.join(baseDir, "node_modules", dependencyName); | |
|
210 | var packageJSONPath = path.join(packageJSONDir, "package.json"); | |
|
211 | ||
|
212 | if(fs.existsSync(packageJSONPath)) { // Only augment packages that exist. Sometimes we may have production installs in which development dependencies can be ignored | |
|
213 | console.log("Adding metadata fields to: "+packageJSONPath); | |
|
214 | var packageObj = JSON.parse(fs.readFileSync(packageJSONPath)); | |
|
215 | ||
|
216 | if(dependency.integrity) { | |
|
217 | packageObj["_integrity"] = dependency.integrity; | |
|
218 | } else { | |
|
219 | packageObj["_integrity"] = "sha1-000000000000000000000000000="; // When no _integrity string has been provided (e.g. by Git dependencies), add a dummy one. It does not seem to harm and it bypasses downloads. | |
|
220 | } | |
|
221 | ||
|
222 | packageObj["_resolved"] = dependency.version; // Set the resolved version to the version identifier. This prevents NPM from cloning Git repositories. | |
|
223 | fs.writeFileSync(packageJSONPath, JSON.stringify(packageObj, null, 2)); | |
|
224 | } | |
|
225 | ||
|
226 | // Augment transitive dependencies | |
|
227 | if(dependency.dependencies !== undefined) { | |
|
228 | augmentDependencies(packageJSONDir, dependency.dependencies); | |
|
229 | } | |
|
230 | } | |
|
231 | } | |
|
232 | ||
|
233 | if(fs.existsSync("./package-lock.json")) { | |
|
234 | var packageLock = JSON.parse(fs.readFileSync("./package-lock.json")); | |
|
235 | ||
|
236 | if(packageLock.lockfileVersion !== 1) { | |
|
237 | process.stderr.write("Sorry, I only understand lock file version 1!\n"); | |
|
238 | process.exit(1); | |
|
239 | } | |
|
240 | ||
|
241 | if(packageLock.dependencies !== undefined) { | |
|
242 | augmentDependencies(".", packageLock.dependencies); | |
|
243 | } | |
|
244 | } | |
|
245 | ''; | |
|
246 | }; | |
|
247 | ||
|
248 | # Reconstructs a package-lock file from the node_modules/ folder structure and package.json files with dummy sha1 hashes | |
|
249 | reconstructPackageLock = writeTextFile { | |
|
250 | name = "addintegrityfields.js"; | |
|
251 | text = '' | |
|
252 | var fs = require('fs'); | |
|
253 | var path = require('path'); | |
|
254 | ||
|
255 | var packageObj = JSON.parse(fs.readFileSync("package.json")); | |
|
256 | ||
|
257 | var lockObj = { | |
|
258 | name: packageObj.name, | |
|
259 | version: packageObj.version, | |
|
260 | lockfileVersion: 1, | |
|
261 | requires: true, | |
|
262 | dependencies: {} | |
|
263 | }; | |
|
264 | ||
|
265 | function augmentPackageJSON(filePath, dependencies) { | |
|
266 | var packageJSON = path.join(filePath, "package.json"); | |
|
267 | if(fs.existsSync(packageJSON)) { | |
|
268 | var packageObj = JSON.parse(fs.readFileSync(packageJSON)); | |
|
269 | dependencies[packageObj.name] = { | |
|
270 | version: packageObj.version, | |
|
271 | integrity: "sha1-000000000000000000000000000=", | |
|
272 | dependencies: {} | |
|
273 | }; | |
|
274 | processDependencies(path.join(filePath, "node_modules"), dependencies[packageObj.name].dependencies); | |
|
275 | } | |
|
276 | } | |
|
277 | ||
|
278 | function processDependencies(dir, dependencies) { | |
|
279 | if(fs.existsSync(dir)) { | |
|
280 | var files = fs.readdirSync(dir); | |
|
281 | ||
|
282 | files.forEach(function(entry) { | |
|
283 | var filePath = path.join(dir, entry); | |
|
284 | var stats = fs.statSync(filePath); | |
|
285 | ||
|
286 | if(stats.isDirectory()) { | |
|
287 | if(entry.substr(0, 1) == "@") { | |
|
288 | // When we encounter a namespace folder, augment all packages belonging to the scope | |
|
289 | var pkgFiles = fs.readdirSync(filePath); | |
|
290 | ||
|
291 | pkgFiles.forEach(function(entry) { | |
|
292 | if(stats.isDirectory()) { | |
|
293 | var pkgFilePath = path.join(filePath, entry); | |
|
294 | augmentPackageJSON(pkgFilePath, dependencies); | |
|
295 | } | |
|
296 | }); | |
|
297 | } else { | |
|
298 | augmentPackageJSON(filePath, dependencies); | |
|
299 | } | |
|
300 | } | |
|
301 | }); | |
|
302 | } | |
|
303 | } | |
|
304 | ||
|
305 | processDependencies("node_modules", lockObj.dependencies); | |
|
306 | ||
|
307 | fs.writeFileSync("package-lock.json", JSON.stringify(lockObj, null, 2)); | |
|
308 | ''; | |
|
309 | }; | |
|
310 | ||
|
161 | 311 | # Builds and composes an NPM package including all its dependencies |
|
162 | buildNodePackage = { name, packageName, version, dependencies ? [], production ? true, npmFlags ? "", dontNpmInstall ? false, preRebuild ? "", ... }@args: | |
|
163 | ||
|
312 | buildNodePackage = { name, packageName, version, dependencies ? [], production ? true, npmFlags ? "", dontNpmInstall ? false, bypassCache ? false, preRebuild ? "", ... }@args: | |
|
313 | ||
|
314 | let | |
|
315 | forceOfflineFlag = if bypassCache then "--offline" else "--registry http://www.example.com"; | |
|
316 | in | |
|
164 | 317 | stdenv.lib.makeOverridable stdenv.mkDerivation (builtins.removeAttrs args [ "dependencies" ] // { |
|
165 | 318 | name = "node-${name}-${version}"; |
|
166 | buildInputs = [ tarWrapper python nodejs ] ++ stdenv.lib.optional (stdenv.isLinux) utillinux ++ args.buildInputs or []; | |
|
319 | buildInputs = [ tarWrapper python nodejs ] | |
|
320 | ++ stdenv.lib.optional (stdenv.isLinux) utillinux | |
|
321 | ++ stdenv.lib.optional (stdenv.isDarwin) libtool | |
|
322 | ++ args.buildInputs or []; | |
|
167 | 323 | dontStrip = args.dontStrip or true; # Striping may fail a build for some package deployments |
|
168 | ||
|
324 | ||
|
169 | 325 | inherit dontNpmInstall preRebuild; |
|
170 | ||
|
326 | ||
|
171 | 327 | unpackPhase = args.unpackPhase or "true"; |
|
172 | ||
|
328 | ||
|
173 | 329 | buildPhase = args.buildPhase or "true"; |
|
174 | ||
|
330 | ||
|
175 | 331 | compositionScript = composePackage args; |
|
176 | passAsFile = [ "compositionScript" ]; | |
|
177 | ||
|
332 | pinpointDependenciesScript = pinpointDependenciesOfPackage args; | |
|
333 | ||
|
334 | passAsFile = [ "compositionScript" "pinpointDependenciesScript" ]; | |
|
335 | ||
|
178 | 336 | installPhase = args.installPhase or '' |
|
179 | 337 | # Create and enter a root node_modules/ folder |
|
180 | 338 | mkdir -p $out/lib/node_modules |
|
181 | 339 | cd $out/lib/node_modules |
|
182 | ||
|
340 | ||
|
183 | 341 | # Compose the package and all its dependencies |
|
184 | 342 | source $compositionScriptPath |
|
185 | ||
|
343 | ||
|
344 | # Pinpoint the versions of all dependencies to the ones that are actually being used | |
|
345 | echo "pinpointing versions of dependencies..." | |
|
346 | source $pinpointDependenciesScriptPath | |
|
347 | ||
|
186 | 348 | # Patch the shebangs of the bundled modules to prevent them from |
|
187 | 349 | # calling executables outside the Nix store as much as possible |
|
188 | 350 | patchShebangs . |
|
189 | ||
|
351 | ||
|
190 | 352 | # Deploy the Node.js package by running npm install. Since the |
|
191 | 353 | # dependencies have been provided already by ourselves, it should not |
|
192 | 354 | # attempt to install them again, which is good, because we want to make |
@@ -196,23 +358,37 b' let' | |||
|
196 | 358 | # |
|
197 | 359 | # The other responsibilities of NPM are kept -- version checks, build |
|
198 | 360 | # steps, postprocessing etc. |
|
199 | ||
|
361 | ||
|
200 | 362 | export HOME=$TMPDIR |
|
201 | 363 | cd "${packageName}" |
|
202 | 364 | runHook preRebuild |
|
203 | npm --registry http://www.example.com --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} rebuild | |
|
204 | ||
|
365 | ||
|
366 | ${stdenv.lib.optionalString bypassCache '' | |
|
367 | if [ ! -f package-lock.json ] | |
|
368 | then | |
|
369 | echo "No package-lock.json file found, reconstructing..." | |
|
370 | node ${reconstructPackageLock} | |
|
371 | fi | |
|
372 | ||
|
373 | node ${addIntegrityFieldsScript} | |
|
374 | ''} | |
|
375 | ||
|
376 | npm ${forceOfflineFlag} --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} rebuild | |
|
377 | ||
|
205 | 378 | if [ "$dontNpmInstall" != "1" ] |
|
206 | 379 | then |
|
207 | npm --registry http://www.example.com --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} install | |
|
380 | # NPM tries to download packages even when they already exist if npm-shrinkwrap is used. | |
|
381 | rm -f npm-shrinkwrap.json | |
|
382 | ||
|
383 | npm ${forceOfflineFlag} --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} install | |
|
208 | 384 | fi |
|
209 | ||
|
385 | ||
|
210 | 386 | # Create symlink to the deployed executable folder, if applicable |
|
211 | 387 | if [ -d "$out/lib/node_modules/.bin" ] |
|
212 | 388 | then |
|
213 | 389 | ln -s $out/lib/node_modules/.bin $out/bin |
|
214 | 390 | fi |
|
215 | ||
|
391 | ||
|
216 | 392 | # Create symlinks to the deployed manual page folders, if applicable |
|
217 | 393 | if [ -d "$out/lib/node_modules/${packageName}/man" ] |
|
218 | 394 | then |
@@ -226,51 +402,86 b' let' | |||
|
226 | 402 | done |
|
227 | 403 | done |
|
228 | 404 | fi |
|
405 | ||
|
406 | # Run post install hook, if provided | |
|
407 | runHook postInstall | |
|
229 | 408 | ''; |
|
230 | 409 | }); |
|
231 | 410 | |
|
232 | 411 | # Builds a development shell |
|
233 | buildNodeShell = { name, packageName, version, src, dependencies ? [], production ? true, npmFlags ? "", dontNpmInstall ? false, ... }@args: | |
|
412 | buildNodeShell = { name, packageName, version, src, dependencies ? [], production ? true, npmFlags ? "", dontNpmInstall ? false, bypassCache ? false, ... }@args: | |
|
234 | 413 | let |
|
414 | forceOfflineFlag = if bypassCache then "--offline" else "--registry http://www.example.com"; | |
|
415 | ||
|
235 | 416 | nodeDependencies = stdenv.mkDerivation { |
|
236 | 417 | name = "node-dependencies-${name}-${version}"; |
|
237 | ||
|
238 | buildInputs = [ tarWrapper python nodejs ] ++ stdenv.lib.optional (stdenv.isLinux) utillinux ++ args.buildInputs or []; | |
|
239 | ||
|
418 | ||
|
419 | buildInputs = [ tarWrapper python nodejs ] | |
|
420 | ++ stdenv.lib.optional (stdenv.isLinux) utillinux | |
|
421 | ++ stdenv.lib.optional (stdenv.isDarwin) libtool | |
|
422 | ++ args.buildInputs or []; | |
|
423 | ||
|
240 | 424 | includeScript = includeDependencies { inherit dependencies; }; |
|
241 | passAsFile = [ "includeScript" ]; | |
|
242 | ||
|
425 | pinpointDependenciesScript = pinpointDependenciesOfPackage args; | |
|
426 | ||
|
427 | passAsFile = [ "includeScript" "pinpointDependenciesScript" ]; | |
|
428 | ||
|
243 | 429 | buildCommand = '' |
|
244 |
mkdir -p $out/ |
|
|
245 |
cd $out/ |
|
|
430 | mkdir -p $out/${packageName} | |
|
431 | cd $out/${packageName} | |
|
432 | ||
|
246 | 433 | source $includeScriptPath |
|
247 | ||
|
434 | ||
|
248 | 435 | # Create fake package.json to make the npm commands work properly |
|
249 |
c |
|
|
250 | { | |
|
251 | "name": "${packageName}", | |
|
252 | "version": "${version}" | |
|
253 |
|
|
|
254 | EOF | |
|
255 | ||
|
436 | cp ${src}/package.json . | |
|
437 | chmod 644 package.json | |
|
438 | ${stdenv.lib.optionalString bypassCache '' | |
|
439 | if [ -f ${src}/package-lock.json ] | |
|
440 | then | |
|
441 | cp ${src}/package-lock.json . | |
|
442 | fi | |
|
443 | ''} | |
|
444 | ||
|
445 | # Pinpoint the versions of all dependencies to the ones that are actually being used | |
|
446 | echo "pinpointing versions of dependencies..." | |
|
447 | cd .. | |
|
448 | source $pinpointDependenciesScriptPath | |
|
449 | cd ${packageName} | |
|
450 | ||
|
256 | 451 | # Patch the shebangs of the bundled modules to prevent them from |
|
257 | 452 | # calling executables outside the Nix store as much as possible |
|
258 | 453 | patchShebangs . |
|
259 | ||
|
260 |
export HOME=$ |
|
|
261 | npm --registry http://www.example.com --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} rebuild | |
|
262 | ||
|
263 | ${stdenv.lib.optionalString (!dontNpmInstall) '' | |
|
264 | npm --registry http://www.example.com --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} install | |
|
454 | ||
|
455 | export HOME=$PWD | |
|
456 | ||
|
457 | ${stdenv.lib.optionalString bypassCache '' | |
|
458 | if [ ! -f package-lock.json ] | |
|
459 | then | |
|
460 | echo "No package-lock.json file found, reconstructing..." | |
|
461 | node ${reconstructPackageLock} | |
|
462 | fi | |
|
463 | ||
|
464 | node ${addIntegrityFieldsScript} | |
|
265 | 465 | ''} |
|
266 | 466 | |
|
467 | npm ${forceOfflineFlag} --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} rebuild | |
|
468 | ||
|
469 | ${stdenv.lib.optionalString (!dontNpmInstall) '' | |
|
470 | # NPM tries to download packages even when they already exist if npm-shrinkwrap is used. | |
|
471 | rm -f npm-shrinkwrap.json | |
|
472 | ||
|
473 | npm ${forceOfflineFlag} --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} install | |
|
474 | ''} | |
|
475 | ||
|
476 | cd .. | |
|
477 | mv ${packageName} lib | |
|
267 | 478 | ln -s $out/lib/node_modules/.bin $out/bin |
|
268 | 479 | ''; |
|
269 | 480 | }; |
|
270 | 481 | in |
|
271 | 482 | stdenv.lib.makeOverridable stdenv.mkDerivation { |
|
272 | 483 | name = "node-shell-${name}-${version}"; |
|
273 | ||
|
484 | ||
|
274 | 485 | buildInputs = [ python nodejs ] ++ stdenv.lib.optional (stdenv.isLinux) utillinux ++ args.buildInputs or []; |
|
275 | 486 | buildCommand = '' |
|
276 | 487 | mkdir -p $out/bin |
@@ -281,7 +492,7 b' let' | |||
|
281 | 492 | EOF |
|
282 | 493 | chmod +x $out/bin/shell |
|
283 | 494 | ''; |
|
284 | ||
|
495 | ||
|
285 | 496 | # Provide the dependencies in a development shell through the NODE_PATH environment variable |
|
286 | 497 | inherit nodeDependencies; |
|
287 | 498 | shellHook = stdenv.lib.optionalString (dependencies != []) '' |
This diff has been collapsed as it changes many lines, (5109 lines changed) Show them Hide them | |||
@@ -1,9 +1,1126 b'' | |||
|
1 |
# This file has been generated by node2nix 1. |
|
|
1 | # This file has been generated by node2nix 1.5.3. Do not edit! | |
|
2 | 2 | |
|
3 | {nodeEnv, fetchurl, fetchgit}: | |
|
3 | {nodeEnv, fetchurl, fetchgit, globalBuildInputs ? []}: | |
|
4 | 4 | |
|
5 | 5 | let |
|
6 | 6 | sources = { |
|
7 | "@types/clone-0.1.30" = { | |
|
8 | name = "_at_types_slash_clone"; | |
|
9 | packageName = "@types/clone"; | |
|
10 | version = "0.1.30"; | |
|
11 | src = fetchurl { | |
|
12 | url = "https://registry.npmjs.org/@types/clone/-/clone-0.1.30.tgz"; | |
|
13 | sha1 = "e7365648c1b42136a59c7d5040637b3b5c83b614"; | |
|
14 | }; | |
|
15 | }; | |
|
16 | "@types/node-4.2.23" = { | |
|
17 | name = "_at_types_slash_node"; | |
|
18 | packageName = "@types/node"; | |
|
19 | version = "4.2.23"; | |
|
20 | src = fetchurl { | |
|
21 | url = "https://registry.npmjs.org/@types/node/-/node-4.2.23.tgz"; | |
|
22 | sha512 = "3zx4m2xkgm79mwsg2bpclq29sglv65yna93lz6gz55fp6aqd2i8b6asn8yk0fkak1x9m180mkwc8mjsf6linynsfcq2nisb4f21r8jk"; | |
|
23 | }; | |
|
24 | }; | |
|
25 | "@types/node-6.0.113" = { | |
|
26 | name = "_at_types_slash_node"; | |
|
27 | packageName = "@types/node"; | |
|
28 | version = "6.0.113"; | |
|
29 | src = fetchurl { | |
|
30 | url = "https://registry.npmjs.org/@types/node/-/node-6.0.113.tgz"; | |
|
31 | sha512 = "02p8daadig9hm8zyq8v26km6xpn797kn73rbgpi593b4ipvs9r7h5bd6cr0hcxggrxmvccsmk58ax14dyhi4dchj7ijrbvac58xgmbz"; | |
|
32 | }; | |
|
33 | }; | |
|
34 | "@types/parse5-0.0.31" = { | |
|
35 | name = "_at_types_slash_parse5"; | |
|
36 | packageName = "@types/parse5"; | |
|
37 | version = "0.0.31"; | |
|
38 | src = fetchurl { | |
|
39 | url = "https://registry.npmjs.org/@types/parse5/-/parse5-0.0.31.tgz"; | |
|
40 | sha1 = "e827a493a443b156e1b582a2e4c3bdc0040f2ee7"; | |
|
41 | }; | |
|
42 | }; | |
|
43 | "abbrev-1.1.1" = { | |
|
44 | name = "abbrev"; | |
|
45 | packageName = "abbrev"; | |
|
46 | version = "1.1.1"; | |
|
47 | src = fetchurl { | |
|
48 | url = "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz"; | |
|
49 | sha512 = "38s4f3id97wsb0rg9nm9zvxyq0nvwrmrpa5dzvrkp36mf5ibs98b4z6lvsbrwzzs0sbcank6c7gpp06vcwp9acfhp41rzlhi3ybsxwy"; | |
|
50 | }; | |
|
51 | }; | |
|
52 | "acorn-3.3.0" = { | |
|
53 | name = "acorn"; | |
|
54 | packageName = "acorn"; | |
|
55 | version = "3.3.0"; | |
|
56 | src = fetchurl { | |
|
57 | url = "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz"; | |
|
58 | sha1 = "45e37fb39e8da3f25baee3ff5369e2bb5f22017a"; | |
|
59 | }; | |
|
60 | }; | |
|
61 | "acorn-5.7.1" = { | |
|
62 | name = "acorn"; | |
|
63 | packageName = "acorn"; | |
|
64 | version = "5.7.1"; | |
|
65 | src = fetchurl { | |
|
66 | url = "https://registry.npmjs.org/acorn/-/acorn-5.7.1.tgz"; | |
|
67 | sha512 = "1ahdw8l42nvwy1m4d19pymmg1gw31paak1m0bxj371s82vi8paqj582ixqk6p8924y4dp54czbrqngbd9wnwbwvmv00wah62p2dpsbp"; | |
|
68 | }; | |
|
69 | }; | |
|
70 | "acorn-jsx-3.0.1" = { | |
|
71 | name = "acorn-jsx"; | |
|
72 | packageName = "acorn-jsx"; | |
|
73 | version = "3.0.1"; | |
|
74 | src = fetchurl { | |
|
75 | url = "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz"; | |
|
76 | sha1 = "afdf9488fb1ecefc8348f6fb22f464e32a58b36b"; | |
|
77 | }; | |
|
78 | }; | |
|
79 | "ajv-4.11.8" = { | |
|
80 | name = "ajv"; | |
|
81 | packageName = "ajv"; | |
|
82 | version = "4.11.8"; | |
|
83 | src = fetchurl { | |
|
84 | url = "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz"; | |
|
85 | sha1 = "82ffb02b29e662ae53bdc20af15947706739c536"; | |
|
86 | }; | |
|
87 | }; | |
|
88 | "amdefine-1.0.1" = { | |
|
89 | name = "amdefine"; | |
|
90 | packageName = "amdefine"; | |
|
91 | version = "1.0.1"; | |
|
92 | src = fetchurl { | |
|
93 | url = "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz"; | |
|
94 | sha1 = "4a5282ac164729e93619bcfd3ad151f817ce91f5"; | |
|
95 | }; | |
|
96 | }; | |
|
97 | "ansi-escape-sequences-3.0.0" = { | |
|
98 | name = "ansi-escape-sequences"; | |
|
99 | packageName = "ansi-escape-sequences"; | |
|
100 | version = "3.0.0"; | |
|
101 | src = fetchurl { | |
|
102 | url = "https://registry.npmjs.org/ansi-escape-sequences/-/ansi-escape-sequences-3.0.0.tgz"; | |
|
103 | sha1 = "1c18394b6af9b76ff9a63509fa497669fd2ce53e"; | |
|
104 | }; | |
|
105 | }; | |
|
106 | "ansi-regex-0.2.1" = { | |
|
107 | name = "ansi-regex"; | |
|
108 | packageName = "ansi-regex"; | |
|
109 | version = "0.2.1"; | |
|
110 | src = fetchurl { | |
|
111 | url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz"; | |
|
112 | sha1 = "0d8e946967a3d8143f93e24e298525fc1b2235f9"; | |
|
113 | }; | |
|
114 | }; | |
|
115 | "ansi-regex-2.1.1" = { | |
|
116 | name = "ansi-regex"; | |
|
117 | packageName = "ansi-regex"; | |
|
118 | version = "2.1.1"; | |
|
119 | src = fetchurl { | |
|
120 | url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz"; | |
|
121 | sha1 = "c3b33ab5ee360d86e0e628f0468ae7ef27d654df"; | |
|
122 | }; | |
|
123 | }; | |
|
124 | "ansi-styles-1.1.0" = { | |
|
125 | name = "ansi-styles"; | |
|
126 | packageName = "ansi-styles"; | |
|
127 | version = "1.1.0"; | |
|
128 | src = fetchurl { | |
|
129 | url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz"; | |
|
130 | sha1 = "eaecbf66cd706882760b2f4691582b8f55d7a7de"; | |
|
131 | }; | |
|
132 | }; | |
|
133 | "ansi-styles-2.2.1" = { | |
|
134 | name = "ansi-styles"; | |
|
135 | packageName = "ansi-styles"; | |
|
136 | version = "2.2.1"; | |
|
137 | src = fetchurl { | |
|
138 | url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"; | |
|
139 | sha1 = "b432dd3358b634cf75e1e4664368240533c1ddbe"; | |
|
140 | }; | |
|
141 | }; | |
|
142 | "appenlight-client-git+https://git@github.com/AppEnlight/appenlight-client-js.git#0.5.1" = { | |
|
143 | name = "appenlight-client"; | |
|
144 | packageName = "appenlight-client"; | |
|
145 | version = "0.5.1"; | |
|
146 | src = fetchgit { | |
|
147 | url = "https://git@github.com/AppEnlight/appenlight-client-js.git"; | |
|
148 | rev = "14712c64c230fbbe94fcbc8094aef5eb3b90b307"; | |
|
149 | sha256 = "05146f5b932f166c9a4db601bc9c13ae686899653d1dd03121652631f9bc83d6"; | |
|
150 | }; | |
|
151 | }; | |
|
152 | "aproba-1.2.0" = { | |
|
153 | name = "aproba"; | |
|
154 | packageName = "aproba"; | |
|
155 | version = "1.2.0"; | |
|
156 | src = fetchurl { | |
|
157 | url = "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz"; | |
|
158 | sha512 = "13mgnbmdhdq0qncijvpip1l39q1a8labcvj3hc3n1yl2zch106mdkn7p7bd5knvmfkkn1js9nd47nzyjk1himbm8ry8i8gd6mk7mlk3"; | |
|
159 | }; | |
|
160 | }; | |
|
161 | "are-we-there-yet-1.1.5" = { | |
|
162 | name = "are-we-there-yet"; | |
|
163 | packageName = "are-we-there-yet"; | |
|
164 | version = "1.1.5"; | |
|
165 | src = fetchurl { | |
|
166 | url = "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz"; | |
|
167 | sha512 = "3mizm1yfxynlhaavbimv7n9qljrbhni22v4fch6zr89x6ps0gpjcxm5yfvv05n8vc3r17hmglyswgq9w0s598xv70nnyw358q11s5p6"; | |
|
168 | }; | |
|
169 | }; | |
|
170 | "argparse-0.1.16" = { | |
|
171 | name = "argparse"; | |
|
172 | packageName = "argparse"; | |
|
173 | version = "0.1.16"; | |
|
174 | src = fetchurl { | |
|
175 | url = "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz"; | |
|
176 | sha1 = "cfd01e0fbba3d6caed049fbd758d40f65196f57c"; | |
|
177 | }; | |
|
178 | }; | |
|
179 | "array-back-1.0.4" = { | |
|
180 | name = "array-back"; | |
|
181 | packageName = "array-back"; | |
|
182 | version = "1.0.4"; | |
|
183 | src = fetchurl { | |
|
184 | url = "https://registry.npmjs.org/array-back/-/array-back-1.0.4.tgz"; | |
|
185 | sha1 = "644ba7f095f7ffcf7c43b5f0dc39d3c1f03c063b"; | |
|
186 | }; | |
|
187 | }; | |
|
188 | "asap-2.0.6" = { | |
|
189 | name = "asap"; | |
|
190 | packageName = "asap"; | |
|
191 | version = "2.0.6"; | |
|
192 | src = fetchurl { | |
|
193 | url = "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz"; | |
|
194 | sha1 = "e50347611d7e690943208bbdafebcbc2fb866d46"; | |
|
195 | }; | |
|
196 | }; | |
|
197 | "asn1-0.2.3" = { | |
|
198 | name = "asn1"; | |
|
199 | packageName = "asn1"; | |
|
200 | version = "0.2.3"; | |
|
201 | src = fetchurl { | |
|
202 | url = "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz"; | |
|
203 | sha1 = "dac8787713c9966849fc8180777ebe9c1ddf3b86"; | |
|
204 | }; | |
|
205 | }; | |
|
206 | "assert-plus-0.2.0" = { | |
|
207 | name = "assert-plus"; | |
|
208 | packageName = "assert-plus"; | |
|
209 | version = "0.2.0"; | |
|
210 | src = fetchurl { | |
|
211 | url = "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz"; | |
|
212 | sha1 = "d74e1b87e7affc0db8aadb7021f3fe48101ab234"; | |
|
213 | }; | |
|
214 | }; | |
|
215 | "assert-plus-1.0.0" = { | |
|
216 | name = "assert-plus"; | |
|
217 | packageName = "assert-plus"; | |
|
218 | version = "1.0.0"; | |
|
219 | src = fetchurl { | |
|
220 | url = "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"; | |
|
221 | sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"; | |
|
222 | }; | |
|
223 | }; | |
|
224 | "async-0.1.22" = { | |
|
225 | name = "async"; | |
|
226 | packageName = "async"; | |
|
227 | version = "0.1.22"; | |
|
228 | src = fetchurl { | |
|
229 | url = "https://registry.npmjs.org/async/-/async-0.1.22.tgz"; | |
|
230 | sha1 = "0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061"; | |
|
231 | }; | |
|
232 | }; | |
|
233 | "async-0.2.10" = { | |
|
234 | name = "async"; | |
|
235 | packageName = "async"; | |
|
236 | version = "0.2.10"; | |
|
237 | src = fetchurl { | |
|
238 | url = "https://registry.npmjs.org/async/-/async-0.2.10.tgz"; | |
|
239 | sha1 = "b6bbe0b0674b9d719708ca38de8c237cb526c3d1"; | |
|
240 | }; | |
|
241 | }; | |
|
242 | "async-2.6.1" = { | |
|
243 | name = "async"; | |
|
244 | packageName = "async"; | |
|
245 | version = "2.6.1"; | |
|
246 | src = fetchurl { | |
|
247 | url = "https://registry.npmjs.org/async/-/async-2.6.1.tgz"; | |
|
248 | sha512 = "2aqgkis9ac37q6jv6zspfpj3rikh2vr9fdch7wajrvqihq5sxyd1gh5zv65hy0y3r22l720qkidwh6img8dngqcjj0dwrl0dwpj5lbw"; | |
|
249 | }; | |
|
250 | }; | |
|
251 | "asynckit-0.4.0" = { | |
|
252 | name = "asynckit"; | |
|
253 | packageName = "asynckit"; | |
|
254 | version = "0.4.0"; | |
|
255 | src = fetchurl { | |
|
256 | url = "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"; | |
|
257 | sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"; | |
|
258 | }; | |
|
259 | }; | |
|
260 | "aws-sign2-0.6.0" = { | |
|
261 | name = "aws-sign2"; | |
|
262 | packageName = "aws-sign2"; | |
|
263 | version = "0.6.0"; | |
|
264 | src = fetchurl { | |
|
265 | url = "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz"; | |
|
266 | sha1 = "14342dd38dbcc94d0e5b87d763cd63612c0e794f"; | |
|
267 | }; | |
|
268 | }; | |
|
269 | "aws4-1.7.0" = { | |
|
270 | name = "aws4"; | |
|
271 | packageName = "aws4"; | |
|
272 | version = "1.7.0"; | |
|
273 | src = fetchurl { | |
|
274 | url = "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz"; | |
|
275 | sha512 = "3rkdcpm3myysvq9nj6plgvpngzsbv7qk1wvb9f4m3gcsl23pf5x0hyph02svyl2v1lgjji8kl75ii7q04lhhhgjyw1irbinmxsl6qyz"; | |
|
276 | }; | |
|
277 | }; | |
|
278 | "babel-polyfill-6.26.0" = { | |
|
279 | name = "babel-polyfill"; | |
|
280 | packageName = "babel-polyfill"; | |
|
281 | version = "6.26.0"; | |
|
282 | src = fetchurl { | |
|
283 | url = "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz"; | |
|
284 | sha1 = "379937abc67d7895970adc621f284cd966cf2153"; | |
|
285 | }; | |
|
286 | }; | |
|
287 | "babel-runtime-6.26.0" = { | |
|
288 | name = "babel-runtime"; | |
|
289 | packageName = "babel-runtime"; | |
|
290 | version = "6.26.0"; | |
|
291 | src = fetchurl { | |
|
292 | url = "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz"; | |
|
293 | sha1 = "965c7058668e82b55d7bfe04ff2337bc8b5647fe"; | |
|
294 | }; | |
|
295 | }; | |
|
296 | "balanced-match-1.0.0" = { | |
|
297 | name = "balanced-match"; | |
|
298 | packageName = "balanced-match"; | |
|
299 | version = "1.0.0"; | |
|
300 | src = fetchurl { | |
|
301 | url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz"; | |
|
302 | sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767"; | |
|
303 | }; | |
|
304 | }; | |
|
305 | "base64-js-1.2.3" = { | |
|
306 | name = "base64-js"; | |
|
307 | packageName = "base64-js"; | |
|
308 | version = "1.2.3"; | |
|
309 | src = fetchurl { | |
|
310 | url = "https://registry.npmjs.org/base64-js/-/base64-js-1.2.3.tgz"; | |
|
311 | sha512 = "3kqp8hzql2ccdqf7vqizav1lrwp5gynn081718g9slxcs428sv02n037xb9hfgrqybbk4qacnk5mcv63z8fm3l4h6fi06xm8nqj3h1j"; | |
|
312 | }; | |
|
313 | }; | |
|
314 | "bcrypt-pbkdf-1.0.1" = { | |
|
315 | name = "bcrypt-pbkdf"; | |
|
316 | packageName = "bcrypt-pbkdf"; | |
|
317 | version = "1.0.1"; | |
|
318 | src = fetchurl { | |
|
319 | url = "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz"; | |
|
320 | sha1 = "63bc5dcb61331b92bc05fd528953c33462a06f8d"; | |
|
321 | }; | |
|
322 | }; | |
|
323 | "boom-2.10.1" = { | |
|
324 | name = "boom"; | |
|
325 | packageName = "boom"; | |
|
326 | version = "2.10.1"; | |
|
327 | src = fetchurl { | |
|
328 | url = "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz"; | |
|
329 | sha1 = "39c8918ceff5799f83f9492a848f625add0c766f"; | |
|
330 | }; | |
|
331 | }; | |
|
332 | "bower-1.8.4" = { | |
|
333 | name = "bower"; | |
|
334 | packageName = "bower"; | |
|
335 | version = "1.8.4"; | |
|
336 | src = fetchurl { | |
|
337 | url = "https://registry.npmjs.org/bower/-/bower-1.8.4.tgz"; | |
|
338 | sha1 = "e7876a076deb8137f7d06525dc5e8c66db82f28a"; | |
|
339 | }; | |
|
340 | }; | |
|
341 | "brace-expansion-1.1.11" = { | |
|
342 | name = "brace-expansion"; | |
|
343 | packageName = "brace-expansion"; | |
|
344 | version = "1.1.11"; | |
|
345 | src = fetchurl { | |
|
346 | url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"; | |
|
347 | sha512 = "248cnpbbf0p32h53rd3g8wzpgrkaj4p078ra1g6l16f82i6bzkvmhwqan5rk88apbll9ly1476kngd7f7z27i3b3zxpbb3064f8yaw8"; | |
|
348 | }; | |
|
349 | }; | |
|
350 | "buffer-from-1.1.0" = { | |
|
351 | name = "buffer-from"; | |
|
352 | packageName = "buffer-from"; | |
|
353 | version = "1.1.0"; | |
|
354 | src = fetchurl { | |
|
355 | url = "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.0.tgz"; | |
|
356 | sha512 = "0ch7mwp2p7iz81hlj769cki9vapg34rp3368mbxffjync131zz3cig7vkjv4n1lfyfnaapj9axq5d6sg92a8ri6fnvggz481fb936bk"; | |
|
357 | }; | |
|
358 | }; | |
|
359 | "builtin-modules-1.1.1" = { | |
|
360 | name = "builtin-modules"; | |
|
361 | packageName = "builtin-modules"; | |
|
362 | version = "1.1.1"; | |
|
363 | src = fetchurl { | |
|
364 | url = "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"; | |
|
365 | sha1 = "270f076c5a72c02f5b65a47df94c5fe3a278892f"; | |
|
366 | }; | |
|
367 | }; | |
|
368 | "builtins-1.0.3" = { | |
|
369 | name = "builtins"; | |
|
370 | packageName = "builtins"; | |
|
371 | version = "1.0.3"; | |
|
372 | src = fetchurl { | |
|
373 | url = "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz"; | |
|
374 | sha1 = "cb94faeb61c8696451db36534e1422f94f0aee88"; | |
|
375 | }; | |
|
376 | }; | |
|
377 | "caseless-0.12.0" = { | |
|
378 | name = "caseless"; | |
|
379 | packageName = "caseless"; | |
|
380 | version = "0.12.0"; | |
|
381 | src = fetchurl { | |
|
382 | url = "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz"; | |
|
383 | sha1 = "1b681c21ff84033c826543090689420d187151dc"; | |
|
384 | }; | |
|
385 | }; | |
|
386 | "chalk-0.5.1" = { | |
|
387 | name = "chalk"; | |
|
388 | packageName = "chalk"; | |
|
389 | version = "0.5.1"; | |
|
390 | src = fetchurl { | |
|
391 | url = "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz"; | |
|
392 | sha1 = "663b3a648b68b55d04690d49167aa837858f2174"; | |
|
393 | }; | |
|
394 | }; | |
|
395 | "chalk-1.1.3" = { | |
|
396 | name = "chalk"; | |
|
397 | packageName = "chalk"; | |
|
398 | version = "1.1.3"; | |
|
399 | src = fetchurl { | |
|
400 | url = "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz"; | |
|
401 | sha1 = "a8115c55e4a702fe4d150abd3872822a7e09fc98"; | |
|
402 | }; | |
|
403 | }; | |
|
404 | "cli-1.0.1" = { | |
|
405 | name = "cli"; | |
|
406 | packageName = "cli"; | |
|
407 | version = "1.0.1"; | |
|
408 | src = fetchurl { | |
|
409 | url = "https://registry.npmjs.org/cli/-/cli-1.0.1.tgz"; | |
|
410 | sha1 = "22817534f24bfa4950c34d532d48ecbc621b8c14"; | |
|
411 | }; | |
|
412 | }; | |
|
413 | "clipboard-1.7.1" = { | |
|
414 | name = "clipboard"; | |
|
415 | packageName = "clipboard"; | |
|
416 | version = "1.7.1"; | |
|
417 | src = fetchurl { | |
|
418 | url = "https://registry.npmjs.org/clipboard/-/clipboard-1.7.1.tgz"; | |
|
419 | sha1 = "360d6d6946e99a7a1fef395e42ba92b5e9b5a16b"; | |
|
420 | }; | |
|
421 | }; | |
|
422 | "clone-1.0.4" = { | |
|
423 | name = "clone"; | |
|
424 | packageName = "clone"; | |
|
425 | version = "1.0.4"; | |
|
426 | src = fetchurl { | |
|
427 | url = "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz"; | |
|
428 | sha1 = "da309cc263df15994c688ca902179ca3c7cd7c7e"; | |
|
429 | }; | |
|
430 | }; | |
|
431 | "co-4.6.0" = { | |
|
432 | name = "co"; | |
|
433 | packageName = "co"; | |
|
434 | version = "4.6.0"; | |
|
435 | src = fetchurl { | |
|
436 | url = "https://registry.npmjs.org/co/-/co-4.6.0.tgz"; | |
|
437 | sha1 = "6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"; | |
|
438 | }; | |
|
439 | }; | |
|
440 | "code-point-at-1.1.0" = { | |
|
441 | name = "code-point-at"; | |
|
442 | packageName = "code-point-at"; | |
|
443 | version = "1.1.0"; | |
|
444 | src = fetchurl { | |
|
445 | url = "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz"; | |
|
446 | sha1 = "0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"; | |
|
447 | }; | |
|
448 | }; | |
|
449 | "coffee-script-1.3.3" = { | |
|
450 | name = "coffee-script"; | |
|
451 | packageName = "coffee-script"; | |
|
452 | version = "1.3.3"; | |
|
453 | src = fetchurl { | |
|
454 | url = "https://registry.npmjs.org/coffee-script/-/coffee-script-1.3.3.tgz"; | |
|
455 | sha1 = "150d6b4cb522894369efed6a2101c20bc7f4a4f4"; | |
|
456 | }; | |
|
457 | }; | |
|
458 | "colors-0.6.2" = { | |
|
459 | name = "colors"; | |
|
460 | packageName = "colors"; | |
|
461 | version = "0.6.2"; | |
|
462 | src = fetchurl { | |
|
463 | url = "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz"; | |
|
464 | sha1 = "2423fe6678ac0c5dae8852e5d0e5be08c997abcc"; | |
|
465 | }; | |
|
466 | }; | |
|
467 | "combined-stream-1.0.6" = { | |
|
468 | name = "combined-stream"; | |
|
469 | packageName = "combined-stream"; | |
|
470 | version = "1.0.6"; | |
|
471 | src = fetchurl { | |
|
472 | url = "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz"; | |
|
473 | sha1 = "723e7df6e801ac5613113a7e445a9b69cb632818"; | |
|
474 | }; | |
|
475 | }; | |
|
476 | "command-line-args-3.0.5" = { | |
|
477 | name = "command-line-args"; | |
|
478 | packageName = "command-line-args"; | |
|
479 | version = "3.0.5"; | |
|
480 | src = fetchurl { | |
|
481 | url = "https://registry.npmjs.org/command-line-args/-/command-line-args-3.0.5.tgz"; | |
|
482 | sha1 = "5bd4ad45e7983e5c1344918e40280ee2693c5ac0"; | |
|
483 | }; | |
|
484 | }; | |
|
485 | "command-line-usage-3.0.8" = { | |
|
486 | name = "command-line-usage"; | |
|
487 | packageName = "command-line-usage"; | |
|
488 | version = "3.0.8"; | |
|
489 | src = fetchurl { | |
|
490 | url = "https://registry.npmjs.org/command-line-usage/-/command-line-usage-3.0.8.tgz"; | |
|
491 | sha1 = "b6a20978c1b383477f5c11a529428b880bfe0f4d"; | |
|
492 | }; | |
|
493 | }; | |
|
494 | "concat-map-0.0.1" = { | |
|
495 | name = "concat-map"; | |
|
496 | packageName = "concat-map"; | |
|
497 | version = "0.0.1"; | |
|
498 | src = fetchurl { | |
|
499 | url = "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"; | |
|
500 | sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b"; | |
|
501 | }; | |
|
502 | }; | |
|
503 | "concat-stream-1.6.2" = { | |
|
504 | name = "concat-stream"; | |
|
505 | packageName = "concat-stream"; | |
|
506 | version = "1.6.2"; | |
|
507 | src = fetchurl { | |
|
508 | url = "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz"; | |
|
509 | sha512 = "05nnf80j9ls12y3cw2dfnc6rmand3ya5sx9cqn9dgg19ljzdnyfjjv8ig79xi73gr2y4rkfzn9wjip2zzwp5n2d49njd3ki2a1c3cfv"; | |
|
510 | }; | |
|
511 | }; | |
|
512 | "config-chain-1.1.11" = { | |
|
513 | name = "config-chain"; | |
|
514 | packageName = "config-chain"; | |
|
515 | version = "1.1.11"; | |
|
516 | src = fetchurl { | |
|
517 | url = "https://registry.npmjs.org/config-chain/-/config-chain-1.1.11.tgz"; | |
|
518 | sha1 = "aba09747dfbe4c3e70e766a6e41586e1859fc6f2"; | |
|
519 | }; | |
|
520 | }; | |
|
521 | "console-browserify-1.1.0" = { | |
|
522 | name = "console-browserify"; | |
|
523 | packageName = "console-browserify"; | |
|
524 | version = "1.1.0"; | |
|
525 | src = fetchurl { | |
|
526 | url = "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz"; | |
|
527 | sha1 = "f0241c45730a9fc6323b206dbf38edc741d0bb10"; | |
|
528 | }; | |
|
529 | }; | |
|
530 | "console-control-strings-1.1.0" = { | |
|
531 | name = "console-control-strings"; | |
|
532 | packageName = "console-control-strings"; | |
|
533 | version = "1.1.0"; | |
|
534 | src = fetchurl { | |
|
535 | url = "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz"; | |
|
536 | sha1 = "3d7cf4464db6446ea644bf4b39507f9851008e8e"; | |
|
537 | }; | |
|
538 | }; | |
|
539 | "core-js-2.5.7" = { | |
|
540 | name = "core-js"; | |
|
541 | packageName = "core-js"; | |
|
542 | version = "2.5.7"; | |
|
543 | src = fetchurl { | |
|
544 | url = "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz"; | |
|
545 | sha512 = "1rw87wykvh29zd2dfrylxhr1kk5lz0k9wb4ykmy6nka6slwbhsirccfy8c2br3b8d085rkly33rf55kh6z5rm9mpgxg7z301h4ckk26"; | |
|
546 | }; | |
|
547 | }; | |
|
548 | "core-util-is-1.0.2" = { | |
|
549 | name = "core-util-is"; | |
|
550 | packageName = "core-util-is"; | |
|
551 | version = "1.0.2"; | |
|
552 | src = fetchurl { | |
|
553 | url = "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"; | |
|
554 | sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7"; | |
|
555 | }; | |
|
556 | }; | |
|
557 | "crisper-1.2.0" = { | |
|
558 | name = "crisper"; | |
|
559 | packageName = "crisper"; | |
|
560 | version = "1.2.0"; | |
|
561 | src = fetchurl { | |
|
562 | url = "https://registry.npmjs.org/crisper/-/crisper-1.2.0.tgz"; | |
|
563 | sha1 = "9a91f597d71f6110294e076ad44dbb3408568e46"; | |
|
564 | }; | |
|
565 | }; | |
|
566 | "crisper-2.1.1" = { | |
|
567 | name = "crisper"; | |
|
568 | packageName = "crisper"; | |
|
569 | version = "2.1.1"; | |
|
570 | src = fetchurl { | |
|
571 | url = "https://registry.npmjs.org/crisper/-/crisper-2.1.1.tgz"; | |
|
572 | sha512 = "2kvx1j8a1qk6w04444rjh43hx2pq5rzfl8dgsfd9jz7spc1l90iym2mzy1dvinwr3d3iga1lv0qy47j8lah7v9c071yj5nvfkvf65yb"; | |
|
573 | }; | |
|
574 | }; | |
|
575 | "cryptiles-2.0.5" = { | |
|
576 | name = "cryptiles"; | |
|
577 | packageName = "cryptiles"; | |
|
578 | version = "2.0.5"; | |
|
579 | src = fetchurl { | |
|
580 | url = "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz"; | |
|
581 | sha1 = "3bdfecdc608147c1c67202fa291e7dca59eaa3b8"; | |
|
582 | }; | |
|
583 | }; | |
|
584 | "dashdash-1.14.1" = { | |
|
585 | name = "dashdash"; | |
|
586 | packageName = "dashdash"; | |
|
587 | version = "1.14.1"; | |
|
588 | src = fetchurl { | |
|
589 | url = "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz"; | |
|
590 | sha1 = "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"; | |
|
591 | }; | |
|
592 | }; | |
|
593 | "date-now-0.1.4" = { | |
|
594 | name = "date-now"; | |
|
595 | packageName = "date-now"; | |
|
596 | version = "0.1.4"; | |
|
597 | src = fetchurl { | |
|
598 | url = "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz"; | |
|
599 | sha1 = "eaf439fd4d4848ad74e5cc7dbef200672b9e345b"; | |
|
600 | }; | |
|
601 | }; | |
|
602 | "dateformat-1.0.2-1.2.3" = { | |
|
603 | name = "dateformat"; | |
|
604 | packageName = "dateformat"; | |
|
605 | version = "1.0.2-1.2.3"; | |
|
606 | src = fetchurl { | |
|
607 | url = "https://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz"; | |
|
608 | sha1 = "b0220c02de98617433b72851cf47de3df2cdbee9"; | |
|
609 | }; | |
|
610 | }; | |
|
611 | "debug-0.7.4" = { | |
|
612 | name = "debug"; | |
|
613 | packageName = "debug"; | |
|
614 | version = "0.7.4"; | |
|
615 | src = fetchurl { | |
|
616 | url = "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz"; | |
|
617 | sha1 = "06e1ea8082c2cb14e39806e22e2f6f757f92af39"; | |
|
618 | }; | |
|
619 | }; | |
|
620 | "deep-extend-0.4.2" = { | |
|
621 | name = "deep-extend"; | |
|
622 | packageName = "deep-extend"; | |
|
623 | version = "0.4.2"; | |
|
624 | src = fetchurl { | |
|
625 | url = "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.2.tgz"; | |
|
626 | sha1 = "48b699c27e334bf89f10892be432f6e4c7d34a7f"; | |
|
627 | }; | |
|
628 | }; | |
|
629 | "deep-is-0.1.3" = { | |
|
630 | name = "deep-is"; | |
|
631 | packageName = "deep-is"; | |
|
632 | version = "0.1.3"; | |
|
633 | src = fetchurl { | |
|
634 | url = "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz"; | |
|
635 | sha1 = "b369d6fb5dbc13eecf524f91b070feedc357cf34"; | |
|
636 | }; | |
|
637 | }; | |
|
638 | "delayed-stream-1.0.0" = { | |
|
639 | name = "delayed-stream"; | |
|
640 | packageName = "delayed-stream"; | |
|
641 | version = "1.0.0"; | |
|
642 | src = fetchurl { | |
|
643 | url = "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"; | |
|
644 | sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619"; | |
|
645 | }; | |
|
646 | }; | |
|
647 | "delegate-3.2.0" = { | |
|
648 | name = "delegate"; | |
|
649 | packageName = "delegate"; | |
|
650 | version = "3.2.0"; | |
|
651 | src = fetchurl { | |
|
652 | url = "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz"; | |
|
653 | sha512 = "15r0qviwhhsg7n1w7zaliwkfjmxbdzkb0n9awzqavcrdxb8hl5m0bn5yb1z75m4g3hp1i2b6pi6nq141ixrwz25kyprhsarh28y71r2"; | |
|
654 | }; | |
|
655 | }; | |
|
656 | "delegates-1.0.0" = { | |
|
657 | name = "delegates"; | |
|
658 | packageName = "delegates"; | |
|
659 | version = "1.0.0"; | |
|
660 | src = fetchurl { | |
|
661 | url = "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz"; | |
|
662 | sha1 = "84c6e159b81904fdca59a0ef44cd870d31250f9a"; | |
|
663 | }; | |
|
664 | }; | |
|
665 | "doctrine-0.7.2" = { | |
|
666 | name = "doctrine"; | |
|
667 | packageName = "doctrine"; | |
|
668 | version = "0.7.2"; | |
|
669 | src = fetchurl { | |
|
670 | url = "https://registry.npmjs.org/doctrine/-/doctrine-0.7.2.tgz"; | |
|
671 | sha1 = "7cb860359ba3be90e040b26b729ce4bfa654c523"; | |
|
672 | }; | |
|
673 | }; | |
|
674 | "dom-serializer-0.1.0" = { | |
|
675 | name = "dom-serializer"; | |
|
676 | packageName = "dom-serializer"; | |
|
677 | version = "0.1.0"; | |
|
678 | src = fetchurl { | |
|
679 | url = "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz"; | |
|
680 | sha1 = "073c697546ce0780ce23be4a28e293e40bc30c82"; | |
|
681 | }; | |
|
682 | }; | |
|
683 | "dom5-1.1.0" = { | |
|
684 | name = "dom5"; | |
|
685 | packageName = "dom5"; | |
|
686 | version = "1.1.0"; | |
|
687 | src = fetchurl { | |
|
688 | url = "https://registry.npmjs.org/dom5/-/dom5-1.1.0.tgz"; | |
|
689 | sha1 = "3a0c7700c083ab4c4d26938a78b0f0c6dcc37794"; | |
|
690 | }; | |
|
691 | }; | |
|
692 | "dom5-1.3.6" = { | |
|
693 | name = "dom5"; | |
|
694 | packageName = "dom5"; | |
|
695 | version = "1.3.6"; | |
|
696 | src = fetchurl { | |
|
697 | url = "https://registry.npmjs.org/dom5/-/dom5-1.3.6.tgz"; | |
|
698 | sha1 = "a7088a9fc5f3b08dc9f6eda4c7abaeb241945e0d"; | |
|
699 | }; | |
|
700 | }; | |
|
701 | "domelementtype-1.1.3" = { | |
|
702 | name = "domelementtype"; | |
|
703 | packageName = "domelementtype"; | |
|
704 | version = "1.1.3"; | |
|
705 | src = fetchurl { | |
|
706 | url = "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz"; | |
|
707 | sha1 = "bd28773e2642881aec51544924299c5cd822185b"; | |
|
708 | }; | |
|
709 | }; | |
|
710 | "domelementtype-1.3.0" = { | |
|
711 | name = "domelementtype"; | |
|
712 | packageName = "domelementtype"; | |
|
713 | version = "1.3.0"; | |
|
714 | src = fetchurl { | |
|
715 | url = "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz"; | |
|
716 | sha1 = "b17aed82e8ab59e52dd9c19b1756e0fc187204c2"; | |
|
717 | }; | |
|
718 | }; | |
|
719 | "domhandler-2.3.0" = { | |
|
720 | name = "domhandler"; | |
|
721 | packageName = "domhandler"; | |
|
722 | version = "2.3.0"; | |
|
723 | src = fetchurl { | |
|
724 | url = "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz"; | |
|
725 | sha1 = "2de59a0822d5027fabff6f032c2b25a2a8abe738"; | |
|
726 | }; | |
|
727 | }; | |
|
728 | "domutils-1.5.1" = { | |
|
729 | name = "domutils"; | |
|
730 | packageName = "domutils"; | |
|
731 | version = "1.5.1"; | |
|
732 | src = fetchurl { | |
|
733 | url = "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz"; | |
|
734 | sha1 = "dcd8488a26f563d61079e48c9f7b7e32373682cf"; | |
|
735 | }; | |
|
736 | }; | |
|
737 | "ecc-jsbn-0.1.1" = { | |
|
738 | name = "ecc-jsbn"; | |
|
739 | packageName = "ecc-jsbn"; | |
|
740 | version = "0.1.1"; | |
|
741 | src = fetchurl { | |
|
742 | url = "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz"; | |
|
743 | sha1 = "0fc73a9ed5f0d53c38193398523ef7e543777505"; | |
|
744 | }; | |
|
745 | }; | |
|
746 | "entities-1.0.0" = { | |
|
747 | name = "entities"; | |
|
748 | packageName = "entities"; | |
|
749 | version = "1.0.0"; | |
|
750 | src = fetchurl { | |
|
751 | url = "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz"; | |
|
752 | sha1 = "b2987aa3821347fcde642b24fdfc9e4fb712bf26"; | |
|
753 | }; | |
|
754 | }; | |
|
755 | "entities-1.1.1" = { | |
|
756 | name = "entities"; | |
|
757 | packageName = "entities"; | |
|
758 | version = "1.1.1"; | |
|
759 | src = fetchurl { | |
|
760 | url = "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz"; | |
|
761 | sha1 = "6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0"; | |
|
762 | }; | |
|
763 | }; | |
|
764 | "errno-0.1.7" = { | |
|
765 | name = "errno"; | |
|
766 | packageName = "errno"; | |
|
767 | version = "0.1.7"; | |
|
768 | src = fetchurl { | |
|
769 | url = "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz"; | |
|
770 | sha512 = "2bdzcjwgdkg5yrvlw6my57pn77k4j7a2pzppwqrq4va9f5bd4b5mzbhwpklhsy1jl7w9sjvnfs30h42nhz2dbdfhagnh8dk6l2d3yii"; | |
|
771 | }; | |
|
772 | }; | |
|
773 | "es6-promise-2.3.0" = { | |
|
774 | name = "es6-promise"; | |
|
775 | packageName = "es6-promise"; | |
|
776 | version = "2.3.0"; | |
|
777 | src = fetchurl { | |
|
778 | url = "https://registry.npmjs.org/es6-promise/-/es6-promise-2.3.0.tgz"; | |
|
779 | sha1 = "96edb9f2fdb01995822b263dd8aadab6748181bc"; | |
|
780 | }; | |
|
781 | }; | |
|
782 | "escape-string-regexp-1.0.5" = { | |
|
783 | name = "escape-string-regexp"; | |
|
784 | packageName = "escape-string-regexp"; | |
|
785 | version = "1.0.5"; | |
|
786 | src = fetchurl { | |
|
787 | url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"; | |
|
788 | sha1 = "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"; | |
|
789 | }; | |
|
790 | }; | |
|
791 | "escodegen-1.10.0" = { | |
|
792 | name = "escodegen"; | |
|
793 | packageName = "escodegen"; | |
|
794 | version = "1.10.0"; | |
|
795 | src = fetchurl { | |
|
796 | url = "https://registry.npmjs.org/escodegen/-/escodegen-1.10.0.tgz"; | |
|
797 | sha512 = "3d3clp90lbj291d6za5sbk39pklbcvalpyq6s93l105dcyrmnhaahzppkjxlhmaqwrq8hz1v2vzv0ska39jk23bvpvcp1p8r1zhwdby"; | |
|
798 | }; | |
|
799 | }; | |
|
800 | "espree-3.5.4" = { | |
|
801 | name = "espree"; | |
|
802 | packageName = "espree"; | |
|
803 | version = "3.5.4"; | |
|
804 | src = fetchurl { | |
|
805 | url = "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz"; | |
|
806 | sha512 = "3a07jjjp8g8mdayw3n9l0p0llw7cfipjifan2ccyn2vm1zyafrmv5cj11rc6qmk7ibbq1vc4xxc3sfr54qpgxmxiizj0ck63d1hh1y8"; | |
|
807 | }; | |
|
808 | }; | |
|
809 | "esprima-1.0.4" = { | |
|
810 | name = "esprima"; | |
|
811 | packageName = "esprima"; | |
|
812 | version = "1.0.4"; | |
|
813 | src = fetchurl { | |
|
814 | url = "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz"; | |
|
815 | sha1 = "9f557e08fc3b4d26ece9dd34f8fbf476b62585ad"; | |
|
816 | }; | |
|
817 | }; | |
|
818 | "esprima-3.1.3" = { | |
|
819 | name = "esprima"; | |
|
820 | packageName = "esprima"; | |
|
821 | version = "3.1.3"; | |
|
822 | src = fetchurl { | |
|
823 | url = "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz"; | |
|
824 | sha1 = "fdca51cee6133895e3c88d535ce49dbff62a4633"; | |
|
825 | }; | |
|
826 | }; | |
|
827 | "estraverse-3.1.0" = { | |
|
828 | name = "estraverse"; | |
|
829 | packageName = "estraverse"; | |
|
830 | version = "3.1.0"; | |
|
831 | src = fetchurl { | |
|
832 | url = "https://registry.npmjs.org/estraverse/-/estraverse-3.1.0.tgz"; | |
|
833 | sha1 = "15e28a446b8b82bc700ccc8b96c78af4da0d6cba"; | |
|
834 | }; | |
|
835 | }; | |
|
836 | "estraverse-4.2.0" = { | |
|
837 | name = "estraverse"; | |
|
838 | packageName = "estraverse"; | |
|
839 | version = "4.2.0"; | |
|
840 | src = fetchurl { | |
|
841 | url = "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz"; | |
|
842 | sha1 = "0dee3fed31fcd469618ce7342099fc1afa0bdb13"; | |
|
843 | }; | |
|
844 | }; | |
|
845 | "esutils-1.1.6" = { | |
|
846 | name = "esutils"; | |
|
847 | packageName = "esutils"; | |
|
848 | version = "1.1.6"; | |
|
849 | src = fetchurl { | |
|
850 | url = "https://registry.npmjs.org/esutils/-/esutils-1.1.6.tgz"; | |
|
851 | sha1 = "c01ccaa9ae4b897c6d0c3e210ae52f3c7a844375"; | |
|
852 | }; | |
|
853 | }; | |
|
854 | "esutils-2.0.2" = { | |
|
855 | name = "esutils"; | |
|
856 | packageName = "esutils"; | |
|
857 | version = "2.0.2"; | |
|
858 | src = fetchurl { | |
|
859 | url = "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz"; | |
|
860 | sha1 = "0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"; | |
|
861 | }; | |
|
862 | }; | |
|
863 | "eventemitter2-0.4.14" = { | |
|
864 | name = "eventemitter2"; | |
|
865 | packageName = "eventemitter2"; | |
|
866 | version = "0.4.14"; | |
|
867 | src = fetchurl { | |
|
868 | url = "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz"; | |
|
869 | sha1 = "8f61b75cde012b2e9eb284d4545583b5643b61ab"; | |
|
870 | }; | |
|
871 | }; | |
|
872 | "exit-0.1.2" = { | |
|
873 | name = "exit"; | |
|
874 | packageName = "exit"; | |
|
875 | version = "0.1.2"; | |
|
876 | src = fetchurl { | |
|
877 | url = "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz"; | |
|
878 | sha1 = "0632638f8d877cc82107d30a0fff1a17cba1cd0c"; | |
|
879 | }; | |
|
880 | }; | |
|
881 | "extend-3.0.1" = { | |
|
882 | name = "extend"; | |
|
883 | packageName = "extend"; | |
|
884 | version = "3.0.1"; | |
|
885 | src = fetchurl { | |
|
886 | url = "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz"; | |
|
887 | sha1 = "a755ea7bc1adfcc5a31ce7e762dbaadc5e636444"; | |
|
888 | }; | |
|
889 | }; | |
|
890 | "extsprintf-1.3.0" = { | |
|
891 | name = "extsprintf"; | |
|
892 | packageName = "extsprintf"; | |
|
893 | version = "1.3.0"; | |
|
894 | src = fetchurl { | |
|
895 | url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz"; | |
|
896 | sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05"; | |
|
897 | }; | |
|
898 | }; | |
|
899 | "fast-levenshtein-2.0.6" = { | |
|
900 | name = "fast-levenshtein"; | |
|
901 | packageName = "fast-levenshtein"; | |
|
902 | version = "2.0.6"; | |
|
903 | src = fetchurl { | |
|
904 | url = "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz"; | |
|
905 | sha1 = "3d8a5c66883a16a30ca8643e851f19baa7797917"; | |
|
906 | }; | |
|
907 | }; | |
|
908 | "favico.js-0.3.10" = { | |
|
909 | name = "favico.js"; | |
|
910 | packageName = "favico.js"; | |
|
911 | version = "0.3.10"; | |
|
912 | src = fetchurl { | |
|
913 | url = "https://registry.npmjs.org/favico.js/-/favico.js-0.3.10.tgz"; | |
|
914 | sha1 = "80586e27a117f24a8d51c18a99bdc714d4339301"; | |
|
915 | }; | |
|
916 | }; | |
|
917 | "faye-websocket-0.4.4" = { | |
|
918 | name = "faye-websocket"; | |
|
919 | packageName = "faye-websocket"; | |
|
920 | version = "0.4.4"; | |
|
921 | src = fetchurl { | |
|
922 | url = "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.4.4.tgz"; | |
|
923 | sha1 = "c14c5b3bf14d7417ffbfd990c0a7495cd9f337bc"; | |
|
924 | }; | |
|
925 | }; | |
|
926 | "feature-detect-es6-1.4.1" = { | |
|
927 | name = "feature-detect-es6"; | |
|
928 | packageName = "feature-detect-es6"; | |
|
929 | version = "1.4.1"; | |
|
930 | src = fetchurl { | |
|
931 | url = "https://registry.npmjs.org/feature-detect-es6/-/feature-detect-es6-1.4.1.tgz"; | |
|
932 | sha512 = "279b1a14agfjip8xs49jzflag3m278sb41nw5wz471npyss08grm23fr5rav82ar71hn1cx9l467hqjlxmczv8ki0b0f1j8lyj4mk48"; | |
|
933 | }; | |
|
934 | }; | |
|
935 | "file-sync-cmp-0.1.1" = { | |
|
936 | name = "file-sync-cmp"; | |
|
937 | packageName = "file-sync-cmp"; | |
|
938 | version = "0.1.1"; | |
|
939 | src = fetchurl { | |
|
940 | url = "https://registry.npmjs.org/file-sync-cmp/-/file-sync-cmp-0.1.1.tgz"; | |
|
941 | sha1 = "a5e7a8ffbfa493b43b923bbd4ca89a53b63b612b"; | |
|
942 | }; | |
|
943 | }; | |
|
944 | "find-replace-1.0.3" = { | |
|
945 | name = "find-replace"; | |
|
946 | packageName = "find-replace"; | |
|
947 | version = "1.0.3"; | |
|
948 | src = fetchurl { | |
|
949 | url = "https://registry.npmjs.org/find-replace/-/find-replace-1.0.3.tgz"; | |
|
950 | sha1 = "b88e7364d2d9c959559f388c66670d6130441fa0"; | |
|
951 | }; | |
|
952 | }; | |
|
953 | "findit-2.0.0" = { | |
|
954 | name = "findit"; | |
|
955 | packageName = "findit"; | |
|
956 | version = "2.0.0"; | |
|
957 | src = fetchurl { | |
|
958 | url = "https://registry.npmjs.org/findit/-/findit-2.0.0.tgz"; | |
|
959 | sha1 = "6509f0126af4c178551cfa99394e032e13a4d56e"; | |
|
960 | }; | |
|
961 | }; | |
|
962 | "findup-sync-0.1.3" = { | |
|
963 | name = "findup-sync"; | |
|
964 | packageName = "findup-sync"; | |
|
965 | version = "0.1.3"; | |
|
966 | src = fetchurl { | |
|
967 | url = "https://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz"; | |
|
968 | sha1 = "7f3e7a97b82392c653bf06589bd85190e93c3683"; | |
|
969 | }; | |
|
970 | }; | |
|
971 | "foreachasync-3.0.0" = { | |
|
972 | name = "foreachasync"; | |
|
973 | packageName = "foreachasync"; | |
|
974 | version = "3.0.0"; | |
|
975 | src = fetchurl { | |
|
976 | url = "https://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz"; | |
|
977 | sha1 = "5502987dc8714be3392097f32e0071c9dee07cf6"; | |
|
978 | }; | |
|
979 | }; | |
|
980 | "forever-agent-0.6.1" = { | |
|
981 | name = "forever-agent"; | |
|
982 | packageName = "forever-agent"; | |
|
983 | version = "0.6.1"; | |
|
984 | src = fetchurl { | |
|
985 | url = "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"; | |
|
986 | sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"; | |
|
987 | }; | |
|
988 | }; | |
|
989 | "form-data-2.1.4" = { | |
|
990 | name = "form-data"; | |
|
991 | packageName = "form-data"; | |
|
992 | version = "2.1.4"; | |
|
993 | src = fetchurl { | |
|
994 | url = "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz"; | |
|
995 | sha1 = "33c183acf193276ecaa98143a69e94bfee1750d1"; | |
|
996 | }; | |
|
997 | }; | |
|
998 | "fs-extra-0.6.4" = { | |
|
999 | name = "fs-extra"; | |
|
1000 | packageName = "fs-extra"; | |
|
1001 | version = "0.6.4"; | |
|
1002 | src = fetchurl { | |
|
1003 | url = "https://registry.npmjs.org/fs-extra/-/fs-extra-0.6.4.tgz"; | |
|
1004 | sha1 = "f46f0c75b7841f8d200b3348cd4d691d5a099d15"; | |
|
1005 | }; | |
|
1006 | }; | |
|
1007 | "fs.extra-1.3.2" = { | |
|
1008 | name = "fs.extra"; | |
|
1009 | packageName = "fs.extra"; | |
|
1010 | version = "1.3.2"; | |
|
1011 | src = fetchurl { | |
|
1012 | url = "https://registry.npmjs.org/fs.extra/-/fs.extra-1.3.2.tgz"; | |
|
1013 | sha1 = "dd023f93013bee24531f1b33514c37b20fd93349"; | |
|
1014 | }; | |
|
1015 | }; | |
|
1016 | "fs.realpath-1.0.0" = { | |
|
1017 | name = "fs.realpath"; | |
|
1018 | packageName = "fs.realpath"; | |
|
1019 | version = "1.0.0"; | |
|
1020 | src = fetchurl { | |
|
1021 | url = "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"; | |
|
1022 | sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f"; | |
|
1023 | }; | |
|
1024 | }; | |
|
1025 | "gauge-2.7.4" = { | |
|
1026 | name = "gauge"; | |
|
1027 | packageName = "gauge"; | |
|
1028 | version = "2.7.4"; | |
|
1029 | src = fetchurl { | |
|
1030 | url = "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz"; | |
|
1031 | sha1 = "2c03405c7538c39d7eb37b317022e325fb018bf7"; | |
|
1032 | }; | |
|
1033 | }; | |
|
1034 | "gaze-0.5.2" = { | |
|
1035 | name = "gaze"; | |
|
1036 | packageName = "gaze"; | |
|
1037 | version = "0.5.2"; | |
|
1038 | src = fetchurl { | |
|
1039 | url = "https://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz"; | |
|
1040 | sha1 = "40b709537d24d1d45767db5a908689dfe69ac44f"; | |
|
1041 | }; | |
|
1042 | }; | |
|
1043 | "getobject-0.1.0" = { | |
|
1044 | name = "getobject"; | |
|
1045 | packageName = "getobject"; | |
|
1046 | version = "0.1.0"; | |
|
1047 | src = fetchurl { | |
|
1048 | url = "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz"; | |
|
1049 | sha1 = "047a449789fa160d018f5486ed91320b6ec7885c"; | |
|
1050 | }; | |
|
1051 | }; | |
|
1052 | "getpass-0.1.7" = { | |
|
1053 | name = "getpass"; | |
|
1054 | packageName = "getpass"; | |
|
1055 | version = "0.1.7"; | |
|
1056 | src = fetchurl { | |
|
1057 | url = "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz"; | |
|
1058 | sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa"; | |
|
1059 | }; | |
|
1060 | }; | |
|
1061 | "glob-3.1.21" = { | |
|
1062 | name = "glob"; | |
|
1063 | packageName = "glob"; | |
|
1064 | version = "3.1.21"; | |
|
1065 | src = fetchurl { | |
|
1066 | url = "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz"; | |
|
1067 | sha1 = "d29e0a055dea5138f4d07ed40e8982e83c2066cd"; | |
|
1068 | }; | |
|
1069 | }; | |
|
1070 | "glob-3.2.11" = { | |
|
1071 | name = "glob"; | |
|
1072 | packageName = "glob"; | |
|
1073 | version = "3.2.11"; | |
|
1074 | src = fetchurl { | |
|
1075 | url = "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz"; | |
|
1076 | sha1 = "4a973f635b9190f715d10987d5c00fd2815ebe3d"; | |
|
1077 | }; | |
|
1078 | }; | |
|
1079 | "glob-7.1.2" = { | |
|
1080 | name = "glob"; | |
|
1081 | packageName = "glob"; | |
|
1082 | version = "7.1.2"; | |
|
1083 | src = fetchurl { | |
|
1084 | url = "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz"; | |
|
1085 | sha512 = "08vjxzixc9dwc1hn5pd60yyij98krk2pr758aiga97r02ncvaqx1hidi95wk470k1v84gg4alls9bm52m77174z128bgf13b61x951h"; | |
|
1086 | }; | |
|
1087 | }; | |
|
1088 | "globule-0.1.0" = { | |
|
1089 | name = "globule"; | |
|
1090 | packageName = "globule"; | |
|
1091 | version = "0.1.0"; | |
|
1092 | src = fetchurl { | |
|
1093 | url = "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz"; | |
|
1094 | sha1 = "d9c8edde1da79d125a151b79533b978676346ae5"; | |
|
1095 | }; | |
|
1096 | }; | |
|
1097 | "good-listener-1.2.2" = { | |
|
1098 | name = "good-listener"; | |
|
1099 | packageName = "good-listener"; | |
|
1100 | version = "1.2.2"; | |
|
1101 | src = fetchurl { | |
|
1102 | url = "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz"; | |
|
1103 | sha1 = "d53b30cdf9313dffb7dc9a0d477096aa6d145c50"; | |
|
1104 | }; | |
|
1105 | }; | |
|
1106 | "graceful-fs-1.2.3" = { | |
|
1107 | name = "graceful-fs"; | |
|
1108 | packageName = "graceful-fs"; | |
|
1109 | version = "1.2.3"; | |
|
1110 | src = fetchurl { | |
|
1111 | url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz"; | |
|
1112 | sha1 = "15a4806a57547cb2d2dbf27f42e89a8c3451b364"; | |
|
1113 | }; | |
|
1114 | }; | |
|
1115 | "graceful-fs-4.1.11" = { | |
|
1116 | name = "graceful-fs"; | |
|
1117 | packageName = "graceful-fs"; | |
|
1118 | version = "4.1.11"; | |
|
1119 | src = fetchurl { | |
|
1120 | url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz"; | |
|
1121 | sha1 = "0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"; | |
|
1122 | }; | |
|
1123 | }; | |
|
7 | 1124 | "grunt-0.4.5" = { |
|
8 | 1125 | name = "grunt"; |
|
9 | 1126 | packageName = "grunt"; |
@@ -13,6 +1130,15 b' let' | |||
|
13 | 1130 | sha1 = "56937cd5194324adff6d207631832a9d6ba4e7f0"; |
|
14 | 1131 | }; |
|
15 | 1132 | }; |
|
1133 | "grunt-contrib-concat-0.5.1" = { | |
|
1134 | name = "grunt-contrib-concat"; | |
|
1135 | packageName = "grunt-contrib-concat"; | |
|
1136 | version = "0.5.1"; | |
|
1137 | src = fetchurl { | |
|
1138 | url = "https://registry.npmjs.org/grunt-contrib-concat/-/grunt-contrib-concat-0.5.1.tgz"; | |
|
1139 | sha1 = "953c6efdfdfd2c107ab9c85077f2d4b24d31cd49"; | |
|
1140 | }; | |
|
1141 | }; | |
|
16 | 1142 | "grunt-contrib-copy-1.0.0" = { |
|
17 | 1143 | name = "grunt-contrib-copy"; |
|
18 | 1144 | packageName = "grunt-contrib-copy"; |
@@ -22,15 +1148,6 b' let' | |||
|
22 | 1148 | sha1 = "7060c6581e904b8ab0d00f076e0a8f6e3e7c3573"; |
|
23 | 1149 | }; |
|
24 | 1150 | }; |
|
25 | "grunt-contrib-concat-0.5.1" = { | |
|
26 | name = "grunt-contrib-concat"; | |
|
27 | packageName = "grunt-contrib-concat"; | |
|
28 | version = "0.5.1"; | |
|
29 | src = fetchurl { | |
|
30 | url = "https://registry.npmjs.org/grunt-contrib-concat/-/grunt-contrib-concat-0.5.1.tgz"; | |
|
31 | sha1 = "953c6efdfdfd2c107ab9c85077f2d4b24d31cd49"; | |
|
32 | }; | |
|
33 | }; | |
|
34 | 1151 | "grunt-contrib-jshint-0.12.0" = { |
|
35 | 1152 | name = "grunt-contrib-jshint"; |
|
36 | 1153 | packageName = "grunt-contrib-jshint"; |
@@ -58,24 +1175,6 b' let' | |||
|
58 | 1175 | sha1 = "64fdcba25a635f5b4da1b6ce6f90da0aeb6e3f15"; |
|
59 | 1176 | }; |
|
60 | 1177 | }; |
|
61 | "crisper-2.1.1" = { | |
|
62 | name = "crisper"; | |
|
63 | packageName = "crisper"; | |
|
64 | version = "2.1.1"; | |
|
65 | src = fetchurl { | |
|
66 | url = "https://registry.npmjs.org/crisper/-/crisper-2.1.1.tgz"; | |
|
67 | sha1 = "4cc7321c3e90f3c5cbdc3503217f118fd7d5c51c"; | |
|
68 | }; | |
|
69 | }; | |
|
70 | "vulcanize-1.16.0" = { | |
|
71 | name = "vulcanize"; | |
|
72 | packageName = "vulcanize"; | |
|
73 | version = "1.16.0"; | |
|
74 | src = fetchurl { | |
|
75 | url = "https://registry.npmjs.org/vulcanize/-/vulcanize-1.16.0.tgz"; | |
|
76 | sha1 = "b0ce3b0044d194ad4908ae4f1a6c6110a6e4d5e6"; | |
|
77 | }; | |
|
78 | }; | |
|
79 | 1178 | "grunt-crisper-1.0.1" = { |
|
80 | 1179 | name = "grunt-crisper"; |
|
81 | 1180 | packageName = "grunt-crisper"; |
@@ -85,6 +1184,33 b' let' | |||
|
85 | 1184 | sha1 = "e7c091dcaff10deb0091e3035ca7e54008991fe7"; |
|
86 | 1185 | }; |
|
87 | 1186 | }; |
|
1187 | "grunt-legacy-log-0.1.3" = { | |
|
1188 | name = "grunt-legacy-log"; | |
|
1189 | packageName = "grunt-legacy-log"; | |
|
1190 | version = "0.1.3"; | |
|
1191 | src = fetchurl { | |
|
1192 | url = "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-0.1.3.tgz"; | |
|
1193 | sha1 = "ec29426e803021af59029f87d2f9cd7335a05531"; | |
|
1194 | }; | |
|
1195 | }; | |
|
1196 | "grunt-legacy-log-utils-0.1.1" = { | |
|
1197 | name = "grunt-legacy-log-utils"; | |
|
1198 | packageName = "grunt-legacy-log-utils"; | |
|
1199 | version = "0.1.1"; | |
|
1200 | src = fetchurl { | |
|
1201 | url = "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-0.1.1.tgz"; | |
|
1202 | sha1 = "c0706b9dd9064e116f36f23fe4e6b048672c0f7e"; | |
|
1203 | }; | |
|
1204 | }; | |
|
1205 | "grunt-legacy-util-0.2.0" = { | |
|
1206 | name = "grunt-legacy-util"; | |
|
1207 | packageName = "grunt-legacy-util"; | |
|
1208 | version = "0.2.0"; | |
|
1209 | src = fetchurl { | |
|
1210 | url = "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz"; | |
|
1211 | sha1 = "93324884dbf7e37a9ff7c026dff451d94a9e554b"; | |
|
1212 | }; | |
|
1213 | }; | |
|
88 | 1214 | "grunt-vulcanize-1.0.0" = { |
|
89 | 1215 | name = "grunt-vulcanize"; |
|
90 | 1216 | packageName = "grunt-vulcanize"; |
@@ -94,437 +1220,31 b' let' | |||
|
94 | 1220 | sha1 = "f4d6cfef274f8216c06f6c290e7dbb3b9e9e3b0f"; |
|
95 | 1221 | }; |
|
96 | 1222 | }; |
|
97 |
" |
|
|
98 |
name = " |
|
|
99 |
packageName = " |
|
|
100 |
version = "1. |
|
|
101 | src = fetchurl { | |
|
102 | url = "https://registry.npmjs.org/node2nix/-/node2nix-1.3.0.tgz"; | |
|
103 | sha1 = "e830a3bc5880dd22ae47be71a147f776542850cc"; | |
|
104 | }; | |
|
105 | }; | |
|
106 | "jshint-2.9.5" = { | |
|
107 | name = "jshint"; | |
|
108 | packageName = "jshint"; | |
|
109 | version = "2.9.5"; | |
|
110 | src = fetchurl { | |
|
111 | url = "https://registry.npmjs.org/jshint/-/jshint-2.9.5.tgz"; | |
|
112 | sha1 = "1e7252915ce681b40827ee14248c46d34e9aa62c"; | |
|
113 | }; | |
|
114 | }; | |
|
115 | "bower-1.8.2" = { | |
|
116 | name = "bower"; | |
|
117 | packageName = "bower"; | |
|
118 | version = "1.8.2"; | |
|
119 | src = fetchurl { | |
|
120 | url = "https://registry.npmjs.org/bower/-/bower-1.8.2.tgz"; | |
|
121 | sha1 = "adf53529c8d4af02ef24fb8d5341c1419d33e2f7"; | |
|
122 | }; | |
|
123 | }; | |
|
124 | "jquery-1.11.3" = { | |
|
125 | name = "jquery"; | |
|
126 | packageName = "jquery"; | |
|
127 | version = "1.11.3"; | |
|
128 | src = fetchurl { | |
|
129 | url = "https://registry.npmjs.org/jquery/-/jquery-1.11.3.tgz"; | |
|
130 | sha1 = "dd8b74278b27102d29df63eae28308a8cfa1b583"; | |
|
131 | }; | |
|
132 | }; | |
|
133 | "favico.js-0.3.10" = { | |
|
134 | name = "favico.js"; | |
|
135 | packageName = "favico.js"; | |
|
136 | version = "0.3.10"; | |
|
137 | src = fetchurl { | |
|
138 | url = "https://registry.npmjs.org/favico.js/-/favico.js-0.3.10.tgz"; | |
|
139 | sha1 = "80586e27a117f24a8d51c18a99bdc714d4339301"; | |
|
140 | }; | |
|
141 | }; | |
|
142 | "clipboard-1.7.1" = { | |
|
143 | name = "clipboard"; | |
|
144 | packageName = "clipboard"; | |
|
145 | version = "1.7.1"; | |
|
146 | src = fetchurl { | |
|
147 | url = "https://registry.npmjs.org/clipboard/-/clipboard-1.7.1.tgz"; | |
|
148 | sha1 = "360d6d6946e99a7a1fef395e42ba92b5e9b5a16b"; | |
|
149 | }; | |
|
150 | }; | |
|
151 | "moment-2.18.1" = { | |
|
152 | name = "moment"; | |
|
153 | packageName = "moment"; | |
|
154 | version = "2.18.1"; | |
|
155 | src = fetchurl { | |
|
156 | url = "https://registry.npmjs.org/moment/-/moment-2.18.1.tgz"; | |
|
157 | sha1 = "c36193dd3ce1c2eed2adb7c802dbbc77a81b1c0f"; | |
|
158 | }; | |
|
159 | }; | |
|
160 | "mousetrap-1.6.1" = { | |
|
161 | name = "mousetrap"; | |
|
162 | packageName = "mousetrap"; | |
|
163 | version = "1.6.1"; | |
|
164 | src = fetchurl { | |
|
165 | url = "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.1.tgz"; | |
|
166 | sha1 = "2a085f5c751294c75e7e81f6ec2545b29cbf42d9"; | |
|
167 | }; | |
|
168 | }; | |
|
169 | "appenlight-client-git+https://git@github.com/AppEnlight/appenlight-client-js.git#0.5.1" = { | |
|
170 | name = "appenlight-client"; | |
|
171 | packageName = "appenlight-client"; | |
|
172 | version = "0.5.1"; | |
|
173 | src = fetchgit { | |
|
174 | url = "https://git@github.com/AppEnlight/appenlight-client-js.git"; | |
|
175 | rev = "14712c64c230fbbe94fcbc8094aef5eb3b90b307"; | |
|
176 | sha256 = "92111f1104cbf0b31303c366c0fa752cf68af7ddde40d0161edd1b5fd9dd07f7"; | |
|
177 | }; | |
|
178 | }; | |
|
179 | "async-0.1.22" = { | |
|
180 | name = "async"; | |
|
181 | packageName = "async"; | |
|
182 | version = "0.1.22"; | |
|
183 | src = fetchurl { | |
|
184 | url = "https://registry.npmjs.org/async/-/async-0.1.22.tgz"; | |
|
185 | sha1 = "0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061"; | |
|
186 | }; | |
|
187 | }; | |
|
188 | "coffee-script-1.3.3" = { | |
|
189 | name = "coffee-script"; | |
|
190 | packageName = "coffee-script"; | |
|
191 | version = "1.3.3"; | |
|
1223 | "har-schema-1.0.5" = { | |
|
1224 | name = "har-schema"; | |
|
1225 | packageName = "har-schema"; | |
|
1226 | version = "1.0.5"; | |
|
192 | 1227 | src = fetchurl { |
|
193 |
url = "https://registry.npmjs.org/ |
|
|
194 | sha1 = "150d6b4cb522894369efed6a2101c20bc7f4a4f4"; | |
|
195 | }; | |
|
196 | }; | |
|
197 | "colors-0.6.2" = { | |
|
198 | name = "colors"; | |
|
199 | packageName = "colors"; | |
|
200 | version = "0.6.2"; | |
|
201 | src = fetchurl { | |
|
202 | url = "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz"; | |
|
203 | sha1 = "2423fe6678ac0c5dae8852e5d0e5be08c997abcc"; | |
|
204 | }; | |
|
205 | }; | |
|
206 | "dateformat-1.0.2-1.2.3" = { | |
|
207 | name = "dateformat"; | |
|
208 | packageName = "dateformat"; | |
|
209 | version = "1.0.2-1.2.3"; | |
|
210 | src = fetchurl { | |
|
211 | url = "https://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz"; | |
|
212 | sha1 = "b0220c02de98617433b72851cf47de3df2cdbee9"; | |
|
213 | }; | |
|
214 | }; | |
|
215 | "eventemitter2-0.4.14" = { | |
|
216 | name = "eventemitter2"; | |
|
217 | packageName = "eventemitter2"; | |
|
218 | version = "0.4.14"; | |
|
219 | src = fetchurl { | |
|
220 | url = "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz"; | |
|
221 | sha1 = "8f61b75cde012b2e9eb284d4545583b5643b61ab"; | |
|
222 | }; | |
|
223 | }; | |
|
224 | "findup-sync-0.1.3" = { | |
|
225 | name = "findup-sync"; | |
|
226 | packageName = "findup-sync"; | |
|
227 | version = "0.1.3"; | |
|
228 | src = fetchurl { | |
|
229 | url = "https://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz"; | |
|
230 | sha1 = "7f3e7a97b82392c653bf06589bd85190e93c3683"; | |
|
231 | }; | |
|
232 | }; | |
|
233 | "glob-3.1.21" = { | |
|
234 | name = "glob"; | |
|
235 | packageName = "glob"; | |
|
236 | version = "3.1.21"; | |
|
237 | src = fetchurl { | |
|
238 | url = "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz"; | |
|
239 | sha1 = "d29e0a055dea5138f4d07ed40e8982e83c2066cd"; | |
|
240 | }; | |
|
241 | }; | |
|
242 | "hooker-0.2.3" = { | |
|
243 | name = "hooker"; | |
|
244 | packageName = "hooker"; | |
|
245 | version = "0.2.3"; | |
|
246 | src = fetchurl { | |
|
247 | url = "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz"; | |
|
248 | sha1 = "b834f723cc4a242aa65963459df6d984c5d3d959"; | |
|
249 | }; | |
|
250 | }; | |
|
251 | "iconv-lite-0.2.11" = { | |
|
252 | name = "iconv-lite"; | |
|
253 | packageName = "iconv-lite"; | |
|
254 | version = "0.2.11"; | |
|
255 | src = fetchurl { | |
|
256 | url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz"; | |
|
257 | sha1 = "1ce60a3a57864a292d1321ff4609ca4bb965adc8"; | |
|
258 | }; | |
|
259 | }; | |
|
260 | "minimatch-0.2.14" = { | |
|
261 | name = "minimatch"; | |
|
262 | packageName = "minimatch"; | |
|
263 | version = "0.2.14"; | |
|
264 | src = fetchurl { | |
|
265 | url = "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz"; | |
|
266 | sha1 = "c74e780574f63c6f9a090e90efbe6ef53a6a756a"; | |
|
267 | }; | |
|
268 | }; | |
|
269 | "nopt-1.0.10" = { | |
|
270 | name = "nopt"; | |
|
271 | packageName = "nopt"; | |
|
272 | version = "1.0.10"; | |
|
273 | src = fetchurl { | |
|
274 | url = "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz"; | |
|
275 | sha1 = "6ddd21bd2a31417b92727dd585f8a6f37608ebee"; | |
|
276 | }; | |
|
277 | }; | |
|
278 | "rimraf-2.2.8" = { | |
|
279 | name = "rimraf"; | |
|
280 | packageName = "rimraf"; | |
|
281 | version = "2.2.8"; | |
|
282 | src = fetchurl { | |
|
283 | url = "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz"; | |
|
284 | sha1 = "e439be2aaee327321952730f99a8929e4fc50582"; | |
|
285 | }; | |
|
286 | }; | |
|
287 | "lodash-0.9.2" = { | |
|
288 | name = "lodash"; | |
|
289 | packageName = "lodash"; | |
|
290 | version = "0.9.2"; | |
|
291 | src = fetchurl { | |
|
292 | url = "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz"; | |
|
293 | sha1 = "8f3499c5245d346d682e5b0d3b40767e09f1a92c"; | |
|
294 | }; | |
|
295 | }; | |
|
296 | "underscore.string-2.2.1" = { | |
|
297 | name = "underscore.string"; | |
|
298 | packageName = "underscore.string"; | |
|
299 | version = "2.2.1"; | |
|
300 | src = fetchurl { | |
|
301 | url = "https://registry.npmjs.org/underscore.string/-/underscore.string-2.2.1.tgz"; | |
|
302 | sha1 = "d7c0fa2af5d5a1a67f4253daee98132e733f0f19"; | |
|
1228 | url = "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz"; | |
|
1229 | sha1 = "d263135f43307c02c602afc8fe95970c0151369e"; | |
|
303 | 1230 | }; |
|
304 | 1231 | }; |
|
305 | "which-1.0.9" = { | |
|
306 |
name = " |
|
|
307 |
packageName = " |
|
|
308 |
version = "1 |
|
|
309 | src = fetchurl { | |
|
310 | url = "https://registry.npmjs.org/which/-/which-1.0.9.tgz"; | |
|
311 | sha1 = "460c1da0f810103d0321a9b633af9e575e64486f"; | |
|
312 | }; | |
|
313 | }; | |
|
314 | "js-yaml-2.0.5" = { | |
|
315 | name = "js-yaml"; | |
|
316 | packageName = "js-yaml"; | |
|
317 | version = "2.0.5"; | |
|
318 | src = fetchurl { | |
|
319 | url = "https://registry.npmjs.org/js-yaml/-/js-yaml-2.0.5.tgz"; | |
|
320 | sha1 = "a25ae6509999e97df278c6719da11bd0687743a8"; | |
|
321 | }; | |
|
322 | }; | |
|
323 | "exit-0.1.2" = { | |
|
324 | name = "exit"; | |
|
325 | packageName = "exit"; | |
|
326 | version = "0.1.2"; | |
|
327 | src = fetchurl { | |
|
328 | url = "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz"; | |
|
329 | sha1 = "0632638f8d877cc82107d30a0fff1a17cba1cd0c"; | |
|
330 | }; | |
|
331 | }; | |
|
332 | "getobject-0.1.0" = { | |
|
333 | name = "getobject"; | |
|
334 | packageName = "getobject"; | |
|
335 | version = "0.1.0"; | |
|
336 | src = fetchurl { | |
|
337 | url = "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz"; | |
|
338 | sha1 = "047a449789fa160d018f5486ed91320b6ec7885c"; | |
|
339 | }; | |
|
340 | }; | |
|
341 | "grunt-legacy-util-0.2.0" = { | |
|
342 | name = "grunt-legacy-util"; | |
|
343 | packageName = "grunt-legacy-util"; | |
|
344 | version = "0.2.0"; | |
|
345 | src = fetchurl { | |
|
346 | url = "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz"; | |
|
347 | sha1 = "93324884dbf7e37a9ff7c026dff451d94a9e554b"; | |
|
348 | }; | |
|
349 | }; | |
|
350 | "grunt-legacy-log-0.1.3" = { | |
|
351 | name = "grunt-legacy-log"; | |
|
352 | packageName = "grunt-legacy-log"; | |
|
353 | version = "0.1.3"; | |
|
1232 | "har-validator-4.2.1" = { | |
|
1233 | name = "har-validator"; | |
|
1234 | packageName = "har-validator"; | |
|
1235 | version = "4.2.1"; | |
|
354 | 1236 | src = fetchurl { |
|
355 |
url = "https://registry.npmjs.org/ |
|
|
356 | sha1 = "ec29426e803021af59029f87d2f9cd7335a05531"; | |
|
357 | }; | |
|
358 | }; | |
|
359 | "glob-3.2.11" = { | |
|
360 | name = "glob"; | |
|
361 | packageName = "glob"; | |
|
362 | version = "3.2.11"; | |
|
363 | src = fetchurl { | |
|
364 | url = "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz"; | |
|
365 | sha1 = "4a973f635b9190f715d10987d5c00fd2815ebe3d"; | |
|
366 | }; | |
|
367 | }; | |
|
368 | "lodash-2.4.2" = { | |
|
369 | name = "lodash"; | |
|
370 | packageName = "lodash"; | |
|
371 | version = "2.4.2"; | |
|
372 | src = fetchurl { | |
|
373 | url = "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz"; | |
|
374 | sha1 = "fadd834b9683073da179b3eae6d9c0d15053f73e"; | |
|
375 | }; | |
|
376 | }; | |
|
377 | "inherits-2.0.3" = { | |
|
378 | name = "inherits"; | |
|
379 | packageName = "inherits"; | |
|
380 | version = "2.0.3"; | |
|
381 | src = fetchurl { | |
|
382 | url = "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz"; | |
|
383 | sha1 = "633c2c83e3da42a502f52466022480f4208261de"; | |
|
384 | }; | |
|
385 | }; | |
|
386 | "minimatch-0.3.0" = { | |
|
387 | name = "minimatch"; | |
|
388 | packageName = "minimatch"; | |
|
389 | version = "0.3.0"; | |
|
390 | src = fetchurl { | |
|
391 | url = "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz"; | |
|
392 | sha1 = "275d8edaac4f1bb3326472089e7949c8394699dd"; | |
|
393 | }; | |
|
394 | }; | |
|
395 | "lru-cache-2.7.3" = { | |
|
396 | name = "lru-cache"; | |
|
397 | packageName = "lru-cache"; | |
|
398 | version = "2.7.3"; | |
|
399 | src = fetchurl { | |
|
400 | url = "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz"; | |
|
401 | sha1 = "6d4524e8b955f95d4f5b58851ce21dd72fb4e952"; | |
|
402 | }; | |
|
403 | }; | |
|
404 | "sigmund-1.0.1" = { | |
|
405 | name = "sigmund"; | |
|
406 | packageName = "sigmund"; | |
|
407 | version = "1.0.1"; | |
|
408 | src = fetchurl { | |
|
409 | url = "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz"; | |
|
410 | sha1 = "3ff21f198cad2175f9f3b781853fd94d0d19b590"; | |
|
1237 | url = "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz"; | |
|
1238 | sha1 = "33481d0f1bbff600dd203d75812a6a5fba002e2a"; | |
|
411 | 1239 | }; |
|
412 | 1240 | }; |
|
413 | "graceful-fs-1.2.3" = { | |
|
414 |
name = " |
|
|
415 |
packageName = " |
|
|
416 |
version = "1. |
|
|
417 | src = fetchurl { | |
|
418 | url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz"; | |
|
419 | sha1 = "15a4806a57547cb2d2dbf27f42e89a8c3451b364"; | |
|
420 | }; | |
|
421 | }; | |
|
422 | "inherits-1.0.2" = { | |
|
423 | name = "inherits"; | |
|
424 | packageName = "inherits"; | |
|
425 | version = "1.0.2"; | |
|
426 | src = fetchurl { | |
|
427 | url = "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz"; | |
|
428 | sha1 = "ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b"; | |
|
429 | }; | |
|
430 | }; | |
|
431 | "abbrev-1.1.0" = { | |
|
432 | name = "abbrev"; | |
|
433 | packageName = "abbrev"; | |
|
434 | version = "1.1.0"; | |
|
435 | src = fetchurl { | |
|
436 | url = "https://registry.npmjs.org/abbrev/-/abbrev-1.1.0.tgz"; | |
|
437 | sha1 = "d0554c2256636e2f56e7c2e5ad183f859428d81f"; | |
|
438 | }; | |
|
439 | }; | |
|
440 | "argparse-0.1.16" = { | |
|
441 | name = "argparse"; | |
|
442 | packageName = "argparse"; | |
|
443 | version = "0.1.16"; | |
|
444 | src = fetchurl { | |
|
445 | url = "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz"; | |
|
446 | sha1 = "cfd01e0fbba3d6caed049fbd758d40f65196f57c"; | |
|
447 | }; | |
|
448 | }; | |
|
449 | "esprima-1.0.4" = { | |
|
450 | name = "esprima"; | |
|
451 | packageName = "esprima"; | |
|
452 | version = "1.0.4"; | |
|
453 | src = fetchurl { | |
|
454 | url = "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz"; | |
|
455 | sha1 = "9f557e08fc3b4d26ece9dd34f8fbf476b62585ad"; | |
|
456 | }; | |
|
457 | }; | |
|
458 | "underscore-1.7.0" = { | |
|
459 | name = "underscore"; | |
|
460 | packageName = "underscore"; | |
|
461 | version = "1.7.0"; | |
|
1241 | "has-ansi-0.1.0" = { | |
|
1242 | name = "has-ansi"; | |
|
1243 | packageName = "has-ansi"; | |
|
1244 | version = "0.1.0"; | |
|
462 | 1245 | src = fetchurl { |
|
463 |
url = "https://registry.npmjs.org/ |
|
|
464 | sha1 = "6bbaf0877500d36be34ecaa584e0db9fef035209"; | |
|
465 | }; | |
|
466 | }; | |
|
467 | "underscore.string-2.4.0" = { | |
|
468 | name = "underscore.string"; | |
|
469 | packageName = "underscore.string"; | |
|
470 | version = "2.4.0"; | |
|
471 | src = fetchurl { | |
|
472 | url = "https://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz"; | |
|
473 | sha1 = "8cdd8fbac4e2d2ea1e7e2e8097c42f442280f85b"; | |
|
474 | }; | |
|
475 | }; | |
|
476 | "grunt-legacy-log-utils-0.1.1" = { | |
|
477 | name = "grunt-legacy-log-utils"; | |
|
478 | packageName = "grunt-legacy-log-utils"; | |
|
479 | version = "0.1.1"; | |
|
480 | src = fetchurl { | |
|
481 | url = "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-0.1.1.tgz"; | |
|
482 | sha1 = "c0706b9dd9064e116f36f23fe4e6b048672c0f7e"; | |
|
483 | }; | |
|
484 | }; | |
|
485 | "underscore.string-2.3.3" = { | |
|
486 | name = "underscore.string"; | |
|
487 | packageName = "underscore.string"; | |
|
488 | version = "2.3.3"; | |
|
489 | src = fetchurl { | |
|
490 | url = "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz"; | |
|
491 | sha1 = "71c08bf6b428b1133f37e78fa3a21c82f7329b0d"; | |
|
492 | }; | |
|
493 | }; | |
|
494 | "chalk-1.1.3" = { | |
|
495 | name = "chalk"; | |
|
496 | packageName = "chalk"; | |
|
497 | version = "1.1.3"; | |
|
498 | src = fetchurl { | |
|
499 | url = "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz"; | |
|
500 | sha1 = "a8115c55e4a702fe4d150abd3872822a7e09fc98"; | |
|
501 | }; | |
|
502 | }; | |
|
503 | "file-sync-cmp-0.1.1" = { | |
|
504 | name = "file-sync-cmp"; | |
|
505 | packageName = "file-sync-cmp"; | |
|
506 | version = "0.1.1"; | |
|
507 | src = fetchurl { | |
|
508 | url = "https://registry.npmjs.org/file-sync-cmp/-/file-sync-cmp-0.1.1.tgz"; | |
|
509 | sha1 = "a5e7a8ffbfa493b43b923bbd4ca89a53b63b612b"; | |
|
510 | }; | |
|
511 | }; | |
|
512 | "ansi-styles-2.2.1" = { | |
|
513 | name = "ansi-styles"; | |
|
514 | packageName = "ansi-styles"; | |
|
515 | version = "2.2.1"; | |
|
516 | src = fetchurl { | |
|
517 | url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"; | |
|
518 | sha1 = "b432dd3358b634cf75e1e4664368240533c1ddbe"; | |
|
519 | }; | |
|
520 | }; | |
|
521 | "escape-string-regexp-1.0.5" = { | |
|
522 | name = "escape-string-regexp"; | |
|
523 | packageName = "escape-string-regexp"; | |
|
524 | version = "1.0.5"; | |
|
525 | src = fetchurl { | |
|
526 | url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"; | |
|
527 | sha1 = "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"; | |
|
1246 | url = "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz"; | |
|
1247 | sha1 = "84f265aae8c0e6a88a12d7022894b7568894c62e"; | |
|
528 | 1248 | }; |
|
529 | 1249 | }; |
|
530 | 1250 | "has-ansi-2.0.0" = { |
@@ -536,148 +1256,85 b' let' | |||
|
536 | 1256 | sha1 = "34f5049ce1ecdf2b0649af3ef24e45ed35416d91"; |
|
537 | 1257 | }; |
|
538 | 1258 | }; |
|
539 |
"s |
|
|
540 |
name = "s |
|
|
541 |
packageName = "s |
|
|
542 |
version = " |
|
|
1259 | "has-unicode-2.0.1" = { | |
|
1260 | name = "has-unicode"; | |
|
1261 | packageName = "has-unicode"; | |
|
1262 | version = "2.0.1"; | |
|
543 | 1263 | src = fetchurl { |
|
544 |
url = "https://registry.npmjs.org/s |
|
|
545 | sha1 = "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"; | |
|
546 | }; | |
|
547 | }; | |
|
548 | "supports-color-2.0.0" = { | |
|
549 | name = "supports-color"; | |
|
550 | packageName = "supports-color"; | |
|
551 | version = "2.0.0"; | |
|
552 | src = fetchurl { | |
|
553 | url = "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"; | |
|
554 | sha1 = "535d045ce6b6363fa40117084629995e9df324c7"; | |
|
555 | }; | |
|
556 | }; | |
|
557 | "ansi-regex-2.1.1" = { | |
|
558 | name = "ansi-regex"; | |
|
559 | packageName = "ansi-regex"; | |
|
560 | version = "2.1.1"; | |
|
561 | src = fetchurl { | |
|
562 | url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz"; | |
|
563 | sha1 = "c3b33ab5ee360d86e0e628f0468ae7ef27d654df"; | |
|
1264 | url = "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz"; | |
|
1265 | sha1 = "e0e6fe6a28cf51138855e086d1691e771de2a8b9"; | |
|
564 | 1266 | }; |
|
565 | 1267 | }; |
|
566 |
" |
|
|
567 |
name = " |
|
|
568 |
packageName = " |
|
|
569 |
version = " |
|
|
1268 | "hawk-3.1.3" = { | |
|
1269 | name = "hawk"; | |
|
1270 | packageName = "hawk"; | |
|
1271 | version = "3.1.3"; | |
|
570 | 1272 | src = fetchurl { |
|
571 |
url = "https://registry.npmjs.org/ |
|
|
572 | sha1 = "663b3a648b68b55d04690d49167aa837858f2174"; | |
|
1273 | url = "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz"; | |
|
1274 | sha1 = "078444bd7c1640b0fe540d2c9b73d59678e8e1c4"; | |
|
573 | 1275 | }; |
|
574 | 1276 | }; |
|
575 |
" |
|
|
576 |
name = " |
|
|
577 |
packageName = " |
|
|
578 |
version = " |
|
|
1277 | "hoek-2.16.3" = { | |
|
1278 | name = "hoek"; | |
|
1279 | packageName = "hoek"; | |
|
1280 | version = "2.16.3"; | |
|
579 | 1281 | src = fetchurl { |
|
580 |
url = "https://registry.npmjs.org/ |
|
|
581 | sha1 = "8586fb9a5a005e5b501e21cd18b6f21b457ad1f9"; | |
|
1282 | url = "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz"; | |
|
1283 | sha1 = "20bb7403d3cea398e91dc4710a8ff1b8274a25ed"; | |
|
582 | 1284 | }; |
|
583 | 1285 | }; |
|
584 | "ansi-styles-1.1.0" = { | |
|
585 |
name = " |
|
|
586 |
packageName = " |
|
|
587 |
version = " |
|
|
1286 | "hooker-0.2.3" = { | |
|
1287 | name = "hooker"; | |
|
1288 | packageName = "hooker"; | |
|
1289 | version = "0.2.3"; | |
|
588 | 1290 | src = fetchurl { |
|
589 |
url = "https://registry.npmjs.org/ |
|
|
590 | sha1 = "eaecbf66cd706882760b2f4691582b8f55d7a7de"; | |
|
591 | }; | |
|
592 | }; | |
|
593 | "has-ansi-0.1.0" = { | |
|
594 | name = "has-ansi"; | |
|
595 | packageName = "has-ansi"; | |
|
596 | version = "0.1.0"; | |
|
597 | src = fetchurl { | |
|
598 | url = "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz"; | |
|
599 | sha1 = "84f265aae8c0e6a88a12d7022894b7568894c62e"; | |
|
1291 | url = "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz"; | |
|
1292 | sha1 = "b834f723cc4a242aa65963459df6d984c5d3d959"; | |
|
600 | 1293 | }; |
|
601 | 1294 | }; |
|
602 |
"st |
|
|
603 |
name = "st |
|
|
604 |
packageName = "st |
|
|
605 |
version = " |
|
|
1295 | "hosted-git-info-2.6.1" = { | |
|
1296 | name = "hosted-git-info"; | |
|
1297 | packageName = "hosted-git-info"; | |
|
1298 | version = "2.6.1"; | |
|
606 | 1299 | src = fetchurl { |
|
607 |
url = "https://registry.npmjs.org/st |
|
|
608 | sha1 = "25f48ea22ca79187f3174a4db8759347bb126220"; | |
|
1300 | url = "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.1.tgz"; | |
|
1301 | sha512 = "3f7ggir55xnv1hs4klzra6yzg7lmacgxzlg95maisx39hb67vi2agidvaf6dgay099b5z3ns4vp4kadalw34syaaba81g0qrv83xbh5"; | |
|
609 | 1302 | }; |
|
610 | 1303 | }; |
|
611 | "supports-color-0.2.0" = { | |
|
612 |
name = "s |
|
|
613 |
packageName = "s |
|
|
614 |
version = " |
|
|
1304 | "htmlparser2-3.8.3" = { | |
|
1305 | name = "htmlparser2"; | |
|
1306 | packageName = "htmlparser2"; | |
|
1307 | version = "3.8.3"; | |
|
615 | 1308 | src = fetchurl { |
|
616 |
url = "https://registry.npmjs.org/s |
|
|
617 | sha1 = "d92de2694eb3f67323973d7ae3d8b55b4c22190a"; | |
|
618 | }; | |
|
619 | }; | |
|
620 | "ansi-regex-0.2.1" = { | |
|
621 | name = "ansi-regex"; | |
|
622 | packageName = "ansi-regex"; | |
|
623 | version = "0.2.1"; | |
|
624 | src = fetchurl { | |
|
625 | url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz"; | |
|
626 | sha1 = "0d8e946967a3d8143f93e24e298525fc1b2235f9"; | |
|
627 | }; | |
|
628 | }; | |
|
629 | "amdefine-1.0.1" = { | |
|
630 | name = "amdefine"; | |
|
631 | packageName = "amdefine"; | |
|
632 | version = "1.0.1"; | |
|
633 | src = fetchurl { | |
|
634 | url = "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz"; | |
|
635 | sha1 = "4a5282ac164729e93619bcfd3ad151f817ce91f5"; | |
|
1309 | url = "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz"; | |
|
1310 | sha1 = "996c28b191516a8be86501a7d79757e5c70c1068"; | |
|
636 | 1311 | }; |
|
637 | 1312 | }; |
|
638 | "async-2.5.0" = { | |
|
639 |
name = "a |
|
|
640 |
packageName = "a |
|
|
641 |
version = " |
|
|
1313 | "http-signature-1.1.1" = { | |
|
1314 | name = "http-signature"; | |
|
1315 | packageName = "http-signature"; | |
|
1316 | version = "1.1.1"; | |
|
642 | 1317 | src = fetchurl { |
|
643 |
url = "https://registry.npmjs.org/a |
|
|
644 | sha1 = "843190fd6b7357a0b9e1c956edddd5ec8462b54d"; | |
|
645 | }; | |
|
646 | }; | |
|
647 | "less-2.7.2" = { | |
|
648 | name = "less"; | |
|
649 | packageName = "less"; | |
|
650 | version = "2.7.2"; | |
|
651 | src = fetchurl { | |
|
652 | url = "https://registry.npmjs.org/less/-/less-2.7.2.tgz"; | |
|
653 | sha1 = "368d6cc73e1fb03981183280918743c5dcf9b3df"; | |
|
1318 | url = "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz"; | |
|
1319 | sha1 = "df72e267066cd0ac67fb76adf8e134a8fbcf91bf"; | |
|
654 | 1320 | }; |
|
655 | 1321 | }; |
|
656 |
"l |
|
|
657 |
name = "l |
|
|
658 |
packageName = "l |
|
|
659 |
version = " |
|
|
1322 | "hydrolysis-1.25.0" = { | |
|
1323 | name = "hydrolysis"; | |
|
1324 | packageName = "hydrolysis"; | |
|
1325 | version = "1.25.0"; | |
|
660 | 1326 | src = fetchurl { |
|
661 |
url = "https://registry.npmjs.org/l |
|
|
662 | sha1 = "78203a4d1c328ae1d86dca6460e369b57f4055ae"; | |
|
1327 | url = "https://registry.npmjs.org/hydrolysis/-/hydrolysis-1.25.0.tgz"; | |
|
1328 | sha1 = "a4fb14a37a1e03b0db52d8aaa57c682272a14d84"; | |
|
663 | 1329 | }; |
|
664 | 1330 | }; |
|
665 |
"e |
|
|
666 |
name = "e |
|
|
667 |
packageName = "e |
|
|
668 |
version = "0.1 |
|
|
1331 | "iconv-lite-0.2.11" = { | |
|
1332 | name = "iconv-lite"; | |
|
1333 | packageName = "iconv-lite"; | |
|
1334 | version = "0.2.11"; | |
|
669 | 1335 | src = fetchurl { |
|
670 |
url = "https://registry.npmjs.org/e |
|
|
671 | sha1 = "b896e23a9e5e8ba33871fc996abd3635fc9a1c7d"; | |
|
672 | }; | |
|
673 | }; | |
|
674 | "graceful-fs-4.1.11" = { | |
|
675 | name = "graceful-fs"; | |
|
676 | packageName = "graceful-fs"; | |
|
677 | version = "4.1.11"; | |
|
678 | src = fetchurl { | |
|
679 | url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz"; | |
|
680 | sha1 = "0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"; | |
|
1336 | url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz"; | |
|
1337 | sha1 = "1ce60a3a57864a292d1321ff4609ca4bb965adc8"; | |
|
681 | 1338 | }; |
|
682 | 1339 | }; |
|
683 | 1340 | "image-size-0.5.5" = { |
@@ -689,166 +1346,58 b' let' | |||
|
689 | 1346 | sha1 = "09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c"; |
|
690 | 1347 | }; |
|
691 | 1348 | }; |
|
692 |
" |
|
|
693 |
name = " |
|
|
694 |
packageName = " |
|
|
695 |
version = "1. |
|
|
1349 | "inflight-1.0.6" = { | |
|
1350 | name = "inflight"; | |
|
1351 | packageName = "inflight"; | |
|
1352 | version = "1.0.6"; | |
|
696 | 1353 | src = fetchurl { |
|
697 |
url = "https://registry.npmjs.org/ |
|
|
698 | sha1 = "69e9e0db51d44f2a3b56e48b7817d7d137f1a343"; | |
|
699 | }; | |
|
700 | }; | |
|
701 | "mkdirp-0.5.1" = { | |
|
702 | name = "mkdirp"; | |
|
703 | packageName = "mkdirp"; | |
|
704 | version = "0.5.1"; | |
|
705 | src = fetchurl { | |
|
706 | url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz"; | |
|
707 | sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903"; | |
|
708 | }; | |
|
709 | }; | |
|
710 | "promise-7.3.1" = { | |
|
711 | name = "promise"; | |
|
712 | packageName = "promise"; | |
|
713 | version = "7.3.1"; | |
|
714 | src = fetchurl { | |
|
715 | url = "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz"; | |
|
716 | sha1 = "064b72602b18f90f29192b8b1bc418ffd1ebd3bf"; | |
|
1354 | url = "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"; | |
|
1355 | sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9"; | |
|
717 | 1356 | }; |
|
718 | 1357 | }; |
|
719 | "source-map-0.5.7" = { | |
|
720 |
name = "s |
|
|
721 |
packageName = "s |
|
|
722 |
version = "0. |
|
|
723 | src = fetchurl { | |
|
724 | url = "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz"; | |
|
725 | sha1 = "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"; | |
|
726 | }; | |
|
727 | }; | |
|
728 | "request-2.82.0" = { | |
|
729 | name = "request"; | |
|
730 | packageName = "request"; | |
|
731 | version = "2.82.0"; | |
|
1358 | "inherits-1.0.2" = { | |
|
1359 | name = "inherits"; | |
|
1360 | packageName = "inherits"; | |
|
1361 | version = "1.0.2"; | |
|
732 | 1362 | src = fetchurl { |
|
733 |
url = "https://registry.npmjs.org/r |
|
|
734 | sha1 = "2ba8a92cd7ac45660ea2b10a53ae67cd247516ea"; | |
|
735 | }; | |
|
736 | }; | |
|
737 | "prr-0.0.0" = { | |
|
738 | name = "prr"; | |
|
739 | packageName = "prr"; | |
|
740 | version = "0.0.0"; | |
|
741 | src = fetchurl { | |
|
742 | url = "https://registry.npmjs.org/prr/-/prr-0.0.0.tgz"; | |
|
743 | sha1 = "1a84b85908325501411853d0081ee3fa86e2926a"; | |
|
744 | }; | |
|
745 | }; | |
|
746 | "minimist-0.0.8" = { | |
|
747 | name = "minimist"; | |
|
748 | packageName = "minimist"; | |
|
749 | version = "0.0.8"; | |
|
750 | src = fetchurl { | |
|
751 | url = "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"; | |
|
752 | sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d"; | |
|
753 | }; | |
|
754 | }; | |
|
755 | "asap-2.0.6" = { | |
|
756 | name = "asap"; | |
|
757 | packageName = "asap"; | |
|
758 | version = "2.0.6"; | |
|
759 | src = fetchurl { | |
|
760 | url = "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz"; | |
|
761 | sha1 = "e50347611d7e690943208bbdafebcbc2fb866d46"; | |
|
1363 | url = "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz"; | |
|
1364 | sha1 = "ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b"; | |
|
762 | 1365 | }; |
|
763 | 1366 | }; |
|
764 |
" |
|
|
765 |
name = " |
|
|
766 |
packageName = " |
|
|
767 |
version = "0. |
|
|
768 | src = fetchurl { | |
|
769 | url = "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz"; | |
|
770 | sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"; | |
|
771 | }; | |
|
772 | }; | |
|
773 | "aws4-1.6.0" = { | |
|
774 | name = "aws4"; | |
|
775 | packageName = "aws4"; | |
|
776 | version = "1.6.0"; | |
|
1367 | "inherits-2.0.3" = { | |
|
1368 | name = "inherits"; | |
|
1369 | packageName = "inherits"; | |
|
1370 | version = "2.0.3"; | |
|
777 | 1371 | src = fetchurl { |
|
778 |
url = "https://registry.npmjs.org/ |
|
|
779 | sha1 = "83ef5ca860b2b32e4a0deedee8c771b9db57471e"; | |
|
780 | }; | |
|
781 | }; | |
|
782 | "caseless-0.12.0" = { | |
|
783 | name = "caseless"; | |
|
784 | packageName = "caseless"; | |
|
785 | version = "0.12.0"; | |
|
786 | src = fetchurl { | |
|
787 | url = "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz"; | |
|
788 | sha1 = "1b681c21ff84033c826543090689420d187151dc"; | |
|
789 | }; | |
|
790 | }; | |
|
791 | "combined-stream-1.0.5" = { | |
|
792 | name = "combined-stream"; | |
|
793 | packageName = "combined-stream"; | |
|
794 | version = "1.0.5"; | |
|
795 | src = fetchurl { | |
|
796 | url = "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz"; | |
|
797 | sha1 = "938370a57b4a51dea2c77c15d5c5fdf895164009"; | |
|
1372 | url = "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz"; | |
|
1373 | sha1 = "633c2c83e3da42a502f52466022480f4208261de"; | |
|
798 | 1374 | }; |
|
799 | 1375 | }; |
|
800 |
" |
|
|
801 |
name = " |
|
|
802 |
packageName = " |
|
|
803 |
version = "3. |
|
|
1376 | "ini-1.3.5" = { | |
|
1377 | name = "ini"; | |
|
1378 | packageName = "ini"; | |
|
1379 | version = "1.3.5"; | |
|
804 | 1380 | src = fetchurl { |
|
805 |
url = "https://registry.npmjs.org/ |
|
|
806 | sha1 = "a755ea7bc1adfcc5a31ce7e762dbaadc5e636444"; | |
|
807 | }; | |
|
808 | }; | |
|
809 | "forever-agent-0.6.1" = { | |
|
810 | name = "forever-agent"; | |
|
811 | packageName = "forever-agent"; | |
|
812 | version = "0.6.1"; | |
|
813 | src = fetchurl { | |
|
814 | url = "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"; | |
|
815 | sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"; | |
|
1381 | url = "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz"; | |
|
1382 | sha512 = "1rjbvf1rg5ywhnba08sgagn2qf23lab330qrqmh7d891zap3xpxcyfyj1cblpf0f0rypglcfacybzyrpd4996aa1mbc820awa33k5j5"; | |
|
816 | 1383 | }; |
|
817 | 1384 | }; |
|
818 | "form-data-2.3.1" = { | |
|
819 |
name = " |
|
|
820 |
packageName = " |
|
|
821 |
version = " |
|
|
1385 | "is-builtin-module-1.0.0" = { | |
|
1386 | name = "is-builtin-module"; | |
|
1387 | packageName = "is-builtin-module"; | |
|
1388 | version = "1.0.0"; | |
|
822 | 1389 | src = fetchurl { |
|
823 |
url = "https://registry.npmjs.org/ |
|
|
824 | sha1 = "6fb94fbd71885306d73d15cc497fe4cc4ecd44bf"; | |
|
1390 | url = "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz"; | |
|
1391 | sha1 = "540572d34f7ac3119f8f76c30cbc1b1e037affbe"; | |
|
825 | 1392 | }; |
|
826 | 1393 | }; |
|
827 | "har-validator-5.0.3" = { | |
|
828 |
name = " |
|
|
829 |
packageName = " |
|
|
830 |
version = " |
|
|
1394 | "is-fullwidth-code-point-1.0.0" = { | |
|
1395 | name = "is-fullwidth-code-point"; | |
|
1396 | packageName = "is-fullwidth-code-point"; | |
|
1397 | version = "1.0.0"; | |
|
831 | 1398 | src = fetchurl { |
|
832 |
url = "https://registry.npmjs.org/ |
|
|
833 | sha1 = "ba402c266194f15956ef15e0fcf242993f6a7dfd"; | |
|
834 | }; | |
|
835 | }; | |
|
836 | "hawk-6.0.2" = { | |
|
837 | name = "hawk"; | |
|
838 | packageName = "hawk"; | |
|
839 | version = "6.0.2"; | |
|
840 | src = fetchurl { | |
|
841 | url = "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz"; | |
|
842 | sha1 = "af4d914eb065f9b5ce4d9d11c1cb2126eecc3038"; | |
|
843 | }; | |
|
844 | }; | |
|
845 | "http-signature-1.2.0" = { | |
|
846 | name = "http-signature"; | |
|
847 | packageName = "http-signature"; | |
|
848 | version = "1.2.0"; | |
|
849 | src = fetchurl { | |
|
850 | url = "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz"; | |
|
851 | sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1"; | |
|
1399 | url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz"; | |
|
1400 | sha1 = "ef9e31386f031a7f0d643af82fde50c457ef00cb"; | |
|
852 | 1401 | }; |
|
853 | 1402 | }; |
|
854 | 1403 | "is-typedarray-1.0.0" = { |
@@ -860,6 +1409,24 b' let' | |||
|
860 | 1409 | sha1 = "e479c80858df0c1b11ddda6940f96011fcda4a9a"; |
|
861 | 1410 | }; |
|
862 | 1411 | }; |
|
1412 | "isarray-0.0.1" = { | |
|
1413 | name = "isarray"; | |
|
1414 | packageName = "isarray"; | |
|
1415 | version = "0.0.1"; | |
|
1416 | src = fetchurl { | |
|
1417 | url = "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"; | |
|
1418 | sha1 = "8a18acfca9a8f4177e09abfc6038939b05d1eedf"; | |
|
1419 | }; | |
|
1420 | }; | |
|
1421 | "isarray-1.0.0" = { | |
|
1422 | name = "isarray"; | |
|
1423 | packageName = "isarray"; | |
|
1424 | version = "1.0.0"; | |
|
1425 | src = fetchurl { | |
|
1426 | url = "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"; | |
|
1427 | sha1 = "bb935d48582cba168c06834957a54a3e07124f11"; | |
|
1428 | }; | |
|
1429 | }; | |
|
863 | 1430 | "isstream-0.1.2" = { |
|
864 | 1431 | name = "isstream"; |
|
865 | 1432 | packageName = "isstream"; |
@@ -869,6 +1436,60 b' let' | |||
|
869 | 1436 | sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a"; |
|
870 | 1437 | }; |
|
871 | 1438 | }; |
|
1439 | "jquery-1.11.3" = { | |
|
1440 | name = "jquery"; | |
|
1441 | packageName = "jquery"; | |
|
1442 | version = "1.11.3"; | |
|
1443 | src = fetchurl { | |
|
1444 | url = "https://registry.npmjs.org/jquery/-/jquery-1.11.3.tgz"; | |
|
1445 | sha1 = "dd8b74278b27102d29df63eae28308a8cfa1b583"; | |
|
1446 | }; | |
|
1447 | }; | |
|
1448 | "js-yaml-2.0.5" = { | |
|
1449 | name = "js-yaml"; | |
|
1450 | packageName = "js-yaml"; | |
|
1451 | version = "2.0.5"; | |
|
1452 | src = fetchurl { | |
|
1453 | url = "https://registry.npmjs.org/js-yaml/-/js-yaml-2.0.5.tgz"; | |
|
1454 | sha1 = "a25ae6509999e97df278c6719da11bd0687743a8"; | |
|
1455 | }; | |
|
1456 | }; | |
|
1457 | "jsbn-0.1.1" = { | |
|
1458 | name = "jsbn"; | |
|
1459 | packageName = "jsbn"; | |
|
1460 | version = "0.1.1"; | |
|
1461 | src = fetchurl { | |
|
1462 | url = "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz"; | |
|
1463 | sha1 = "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"; | |
|
1464 | }; | |
|
1465 | }; | |
|
1466 | "jshint-2.9.5" = { | |
|
1467 | name = "jshint"; | |
|
1468 | packageName = "jshint"; | |
|
1469 | version = "2.9.5"; | |
|
1470 | src = fetchurl { | |
|
1471 | url = "https://registry.npmjs.org/jshint/-/jshint-2.9.5.tgz"; | |
|
1472 | sha1 = "1e7252915ce681b40827ee14248c46d34e9aa62c"; | |
|
1473 | }; | |
|
1474 | }; | |
|
1475 | "json-schema-0.2.3" = { | |
|
1476 | name = "json-schema"; | |
|
1477 | packageName = "json-schema"; | |
|
1478 | version = "0.2.3"; | |
|
1479 | src = fetchurl { | |
|
1480 | url = "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz"; | |
|
1481 | sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13"; | |
|
1482 | }; | |
|
1483 | }; | |
|
1484 | "json-stable-stringify-1.0.1" = { | |
|
1485 | name = "json-stable-stringify"; | |
|
1486 | packageName = "json-stable-stringify"; | |
|
1487 | version = "1.0.1"; | |
|
1488 | src = fetchurl { | |
|
1489 | url = "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz"; | |
|
1490 | sha1 = "9a759d39c5f2ff503fd5300646ed445f88c4f9af"; | |
|
1491 | }; | |
|
1492 | }; | |
|
872 | 1493 | "json-stringify-safe-5.0.1" = { |
|
873 | 1494 | name = "json-stringify-safe"; |
|
874 | 1495 | packageName = "json-stringify-safe"; |
@@ -878,157 +1499,13 b' let' | |||
|
878 | 1499 | sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"; |
|
879 | 1500 | }; |
|
880 | 1501 | }; |
|
881 | "mime-types-2.1.17" = { | |
|
882 |
name = " |
|
|
883 |
packageName = " |
|
|
884 | version = "2.1.17"; | |
|
885 | src = fetchurl { | |
|
886 | url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz"; | |
|
887 | sha1 = "09d7a393f03e995a79f8af857b70a9e0ab16557a"; | |
|
888 | }; | |
|
889 | }; | |
|
890 | "oauth-sign-0.8.2" = { | |
|
891 | name = "oauth-sign"; | |
|
892 | packageName = "oauth-sign"; | |
|
893 | version = "0.8.2"; | |
|
894 | src = fetchurl { | |
|
895 | url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz"; | |
|
896 | sha1 = "46a6ab7f0aead8deae9ec0565780b7d4efeb9d43"; | |
|
897 | }; | |
|
898 | }; | |
|
899 | "performance-now-2.1.0" = { | |
|
900 | name = "performance-now"; | |
|
901 | packageName = "performance-now"; | |
|
902 | version = "2.1.0"; | |
|
903 | src = fetchurl { | |
|
904 | url = "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz"; | |
|
905 | sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"; | |
|
906 | }; | |
|
907 | }; | |
|
908 | "qs-6.5.1" = { | |
|
909 | name = "qs"; | |
|
910 | packageName = "qs"; | |
|
911 | version = "6.5.1"; | |
|
912 | src = fetchurl { | |
|
913 | url = "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz"; | |
|
914 | sha1 = "349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8"; | |
|
915 | }; | |
|
916 | }; | |
|
917 | "safe-buffer-5.1.1" = { | |
|
918 | name = "safe-buffer"; | |
|
919 | packageName = "safe-buffer"; | |
|
920 | version = "5.1.1"; | |
|
921 | src = fetchurl { | |
|
922 | url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz"; | |
|
923 | sha1 = "893312af69b2123def71f57889001671eeb2c853"; | |
|
924 | }; | |
|
925 | }; | |
|
926 | "stringstream-0.0.5" = { | |
|
927 | name = "stringstream"; | |
|
928 | packageName = "stringstream"; | |
|
929 | version = "0.0.5"; | |
|
930 | src = fetchurl { | |
|
931 | url = "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz"; | |
|
932 | sha1 = "4e484cd4de5a0bbbee18e46307710a8a81621878"; | |
|
933 | }; | |
|
934 | }; | |
|
935 | "tough-cookie-2.3.3" = { | |
|
936 | name = "tough-cookie"; | |
|
937 | packageName = "tough-cookie"; | |
|
938 | version = "2.3.3"; | |
|
939 | src = fetchurl { | |
|
940 | url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.3.tgz"; | |
|
941 | sha1 = "0b618a5565b6dea90bf3425d04d55edc475a7561"; | |
|
942 | }; | |
|
943 | }; | |
|
944 | "tunnel-agent-0.6.0" = { | |
|
945 | name = "tunnel-agent"; | |
|
946 | packageName = "tunnel-agent"; | |
|
947 | version = "0.6.0"; | |
|
948 | src = fetchurl { | |
|
949 | url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz"; | |
|
950 | sha1 = "27a5dea06b36b04a0a9966774b290868f0fc40fd"; | |
|
951 | }; | |
|
952 | }; | |
|
953 | "uuid-3.1.0" = { | |
|
954 | name = "uuid"; | |
|
955 | packageName = "uuid"; | |
|
956 | version = "3.1.0"; | |
|
957 | src = fetchurl { | |
|
958 | url = "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz"; | |
|
959 | sha1 = "3dd3d3e790abc24d7b0d3a034ffababe28ebbc04"; | |
|
960 | }; | |
|
961 | }; | |
|
962 | "delayed-stream-1.0.0" = { | |
|
963 | name = "delayed-stream"; | |
|
964 | packageName = "delayed-stream"; | |
|
965 | version = "1.0.0"; | |
|
966 | src = fetchurl { | |
|
967 | url = "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"; | |
|
968 | sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619"; | |
|
969 | }; | |
|
970 | }; | |
|
971 | "asynckit-0.4.0" = { | |
|
972 | name = "asynckit"; | |
|
973 | packageName = "asynckit"; | |
|
974 | version = "0.4.0"; | |
|
975 | src = fetchurl { | |
|
976 | url = "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"; | |
|
977 | sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"; | |
|
978 | }; | |
|
979 | }; | |
|
980 | "ajv-5.2.2" = { | |
|
981 | name = "ajv"; | |
|
982 | packageName = "ajv"; | |
|
983 | version = "5.2.2"; | |
|
984 | src = fetchurl { | |
|
985 | url = "https://registry.npmjs.org/ajv/-/ajv-5.2.2.tgz"; | |
|
986 | sha1 = "47c68d69e86f5d953103b0074a9430dc63da5e39"; | |
|
987 | }; | |
|
988 | }; | |
|
989 | "har-schema-2.0.0" = { | |
|
990 | name = "har-schema"; | |
|
991 | packageName = "har-schema"; | |
|
992 | version = "2.0.0"; | |
|
993 | src = fetchurl { | |
|
994 | url = "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz"; | |
|
995 | sha1 = "a94c2224ebcac04782a0d9035521f24735b7ec92"; | |
|
996 | }; | |
|
997 | }; | |
|
998 | "co-4.6.0" = { | |
|
999 | name = "co"; | |
|
1000 | packageName = "co"; | |
|
1001 | version = "4.6.0"; | |
|
1002 | src = fetchurl { | |
|
1003 | url = "https://registry.npmjs.org/co/-/co-4.6.0.tgz"; | |
|
1004 | sha1 = "6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"; | |
|
1005 | }; | |
|
1006 | }; | |
|
1007 | "fast-deep-equal-1.0.0" = { | |
|
1008 | name = "fast-deep-equal"; | |
|
1009 | packageName = "fast-deep-equal"; | |
|
1010 | version = "1.0.0"; | |
|
1011 | src = fetchurl { | |
|
1012 | url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz"; | |
|
1013 | sha1 = "96256a3bc975595eb36d82e9929d060d893439ff"; | |
|
1014 | }; | |
|
1015 | }; | |
|
1016 | "json-schema-traverse-0.3.1" = { | |
|
1017 | name = "json-schema-traverse"; | |
|
1018 | packageName = "json-schema-traverse"; | |
|
1019 | version = "0.3.1"; | |
|
1020 | src = fetchurl { | |
|
1021 | url = "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz"; | |
|
1022 | sha1 = "349a6d44c53a51de89b40805c5d5e59b417d3340"; | |
|
1023 | }; | |
|
1024 | }; | |
|
1025 | "json-stable-stringify-1.0.1" = { | |
|
1026 | name = "json-stable-stringify"; | |
|
1027 | packageName = "json-stable-stringify"; | |
|
1502 | "jsonfile-1.0.1" = { | |
|
1503 | name = "jsonfile"; | |
|
1504 | packageName = "jsonfile"; | |
|
1028 | 1505 | version = "1.0.1"; |
|
1029 | 1506 | src = fetchurl { |
|
1030 |
url = "https://registry.npmjs.org/json |
|
|
1031 | sha1 = "9a759d39c5f2ff503fd5300646ed445f88c4f9af"; | |
|
1507 | url = "https://registry.npmjs.org/jsonfile/-/jsonfile-1.0.1.tgz"; | |
|
1508 | sha1 = "ea5efe40b83690b98667614a7392fc60e842c0dd"; | |
|
1032 | 1509 | }; |
|
1033 | 1510 | }; |
|
1034 | 1511 | "jsonify-0.0.0" = { |
@@ -1040,60 +1517,6 b' let' | |||
|
1040 | 1517 | sha1 = "2c74b6ee41d93ca51b7b5aaee8f503631d252a73"; |
|
1041 | 1518 | }; |
|
1042 | 1519 | }; |
|
1043 | "hoek-4.2.0" = { | |
|
1044 | name = "hoek"; | |
|
1045 | packageName = "hoek"; | |
|
1046 | version = "4.2.0"; | |
|
1047 | src = fetchurl { | |
|
1048 | url = "https://registry.npmjs.org/hoek/-/hoek-4.2.0.tgz"; | |
|
1049 | sha1 = "72d9d0754f7fe25ca2d01ad8f8f9a9449a89526d"; | |
|
1050 | }; | |
|
1051 | }; | |
|
1052 | "boom-4.3.1" = { | |
|
1053 | name = "boom"; | |
|
1054 | packageName = "boom"; | |
|
1055 | version = "4.3.1"; | |
|
1056 | src = fetchurl { | |
|
1057 | url = "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz"; | |
|
1058 | sha1 = "4f8a3005cb4a7e3889f749030fd25b96e01d2e31"; | |
|
1059 | }; | |
|
1060 | }; | |
|
1061 | "cryptiles-3.1.2" = { | |
|
1062 | name = "cryptiles"; | |
|
1063 | packageName = "cryptiles"; | |
|
1064 | version = "3.1.2"; | |
|
1065 | src = fetchurl { | |
|
1066 | url = "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz"; | |
|
1067 | sha1 = "a89fbb220f5ce25ec56e8c4aa8a4fd7b5b0d29fe"; | |
|
1068 | }; | |
|
1069 | }; | |
|
1070 | "sntp-2.0.2" = { | |
|
1071 | name = "sntp"; | |
|
1072 | packageName = "sntp"; | |
|
1073 | version = "2.0.2"; | |
|
1074 | src = fetchurl { | |
|
1075 | url = "https://registry.npmjs.org/sntp/-/sntp-2.0.2.tgz"; | |
|
1076 | sha1 = "5064110f0af85f7cfdb7d6b67a40028ce52b4b2b"; | |
|
1077 | }; | |
|
1078 | }; | |
|
1079 | "boom-5.2.0" = { | |
|
1080 | name = "boom"; | |
|
1081 | packageName = "boom"; | |
|
1082 | version = "5.2.0"; | |
|
1083 | src = fetchurl { | |
|
1084 | url = "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz"; | |
|
1085 | sha1 = "5dd9da6ee3a5f302077436290cb717d3f4a54e02"; | |
|
1086 | }; | |
|
1087 | }; | |
|
1088 | "assert-plus-1.0.0" = { | |
|
1089 | name = "assert-plus"; | |
|
1090 | packageName = "assert-plus"; | |
|
1091 | version = "1.0.0"; | |
|
1092 | src = fetchurl { | |
|
1093 | url = "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"; | |
|
1094 | sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"; | |
|
1095 | }; | |
|
1096 | }; | |
|
1097 | 1520 | "jsprim-1.4.1" = { |
|
1098 | 1521 | name = "jsprim"; |
|
1099 | 1522 | packageName = "jsprim"; |
@@ -1103,166 +1526,31 b' let' | |||
|
1103 | 1526 | sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"; |
|
1104 | 1527 | }; |
|
1105 | 1528 | }; |
|
1106 |
"ss |
|
|
1107 |
name = "ss |
|
|
1108 |
packageName = "ss |
|
|
1109 |
version = " |
|
|
1110 | src = fetchurl { | |
|
1111 | url = "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz"; | |
|
1112 | sha1 = "512df6da6287144316dc4c18fe1cf1d940739be3"; | |
|
1113 | }; | |
|
1114 | }; | |
|
1115 | "extsprintf-1.3.0" = { | |
|
1116 | name = "extsprintf"; | |
|
1117 | packageName = "extsprintf"; | |
|
1118 | version = "1.3.0"; | |
|
1119 | src = fetchurl { | |
|
1120 | url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz"; | |
|
1121 | sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05"; | |
|
1122 | }; | |
|
1123 | }; | |
|
1124 | "json-schema-0.2.3" = { | |
|
1125 | name = "json-schema"; | |
|
1126 | packageName = "json-schema"; | |
|
1127 | version = "0.2.3"; | |
|
1128 | src = fetchurl { | |
|
1129 | url = "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz"; | |
|
1130 | sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13"; | |
|
1131 | }; | |
|
1132 | }; | |
|
1133 | "verror-1.10.0" = { | |
|
1134 | name = "verror"; | |
|
1135 | packageName = "verror"; | |
|
1136 | version = "1.10.0"; | |
|
1529 | "less-2.7.3" = { | |
|
1530 | name = "less"; | |
|
1531 | packageName = "less"; | |
|
1532 | version = "2.7.3"; | |
|
1137 | 1533 | src = fetchurl { |
|
1138 |
url = "https://registry.npmjs.org/ |
|
|
1139 | sha1 = "3a105ca17053af55d6e270c1f8288682e18da400"; | |
|
1140 | }; | |
|
1141 | }; | |
|
1142 | "core-util-is-1.0.2" = { | |
|
1143 | name = "core-util-is"; | |
|
1144 | packageName = "core-util-is"; | |
|
1145 | version = "1.0.2"; | |
|
1146 | src = fetchurl { | |
|
1147 | url = "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"; | |
|
1148 | sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7"; | |
|
1149 | }; | |
|
1150 | }; | |
|
1151 | "asn1-0.2.3" = { | |
|
1152 | name = "asn1"; | |
|
1153 | packageName = "asn1"; | |
|
1154 | version = "0.2.3"; | |
|
1155 | src = fetchurl { | |
|
1156 | url = "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz"; | |
|
1157 | sha1 = "dac8787713c9966849fc8180777ebe9c1ddf3b86"; | |
|
1158 | }; | |
|
1159 | }; | |
|
1160 | "dashdash-1.14.1" = { | |
|
1161 | name = "dashdash"; | |
|
1162 | packageName = "dashdash"; | |
|
1163 | version = "1.14.1"; | |
|
1164 | src = fetchurl { | |
|
1165 | url = "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz"; | |
|
1166 | sha1 = "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"; | |
|
1167 | }; | |
|
1168 | }; | |
|
1169 | "getpass-0.1.7" = { | |
|
1170 | name = "getpass"; | |
|
1171 | packageName = "getpass"; | |
|
1172 | version = "0.1.7"; | |
|
1173 | src = fetchurl { | |
|
1174 | url = "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz"; | |
|
1175 | sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa"; | |
|
1534 | url = "https://registry.npmjs.org/less/-/less-2.7.3.tgz"; | |
|
1535 | sha512 = "04jbm6adzhknlcwjjdd94n8dhqwgsg0fyampis9854jf23z9g9lxs8593908ymwldl88bjipf9b9rw6xfibb29vv7s0c44wllj4ixr8"; | |
|
1176 | 1536 | }; |
|
1177 | 1537 | }; |
|
1178 |
" |
|
|
1179 |
name = " |
|
|
1180 |
packageName = " |
|
|
1181 |
version = "0. |
|
|
1182 | src = fetchurl { | |
|
1183 | url = "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz"; | |
|
1184 | sha1 = "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"; | |
|
1185 | }; | |
|
1186 | }; | |
|
1187 | "tweetnacl-0.14.5" = { | |
|
1188 | name = "tweetnacl"; | |
|
1189 | packageName = "tweetnacl"; | |
|
1190 | version = "0.14.5"; | |
|
1538 | "levn-0.3.0" = { | |
|
1539 | name = "levn"; | |
|
1540 | packageName = "levn"; | |
|
1541 | version = "0.3.0"; | |
|
1191 | 1542 | src = fetchurl { |
|
1192 |
url = "https://registry.npmjs.org/ |
|
|
1193 | sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64"; | |
|
1194 | }; | |
|
1195 | }; | |
|
1196 | "ecc-jsbn-0.1.1" = { | |
|
1197 | name = "ecc-jsbn"; | |
|
1198 | packageName = "ecc-jsbn"; | |
|
1199 | version = "0.1.1"; | |
|
1200 | src = fetchurl { | |
|
1201 | url = "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz"; | |
|
1202 | sha1 = "0fc73a9ed5f0d53c38193398523ef7e543777505"; | |
|
1203 | }; | |
|
1204 | }; | |
|
1205 | "bcrypt-pbkdf-1.0.1" = { | |
|
1206 | name = "bcrypt-pbkdf"; | |
|
1207 | packageName = "bcrypt-pbkdf"; | |
|
1208 | version = "1.0.1"; | |
|
1209 | src = fetchurl { | |
|
1210 | url = "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz"; | |
|
1211 | sha1 = "63bc5dcb61331b92bc05fd528953c33462a06f8d"; | |
|
1543 | url = "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz"; | |
|
1544 | sha1 = "3b09924edf9f083c0490fdd4c0bc4421e04764ee"; | |
|
1212 | 1545 | }; |
|
1213 | 1546 | }; |
|
1214 | "mime-db-1.30.0" = { | |
|
1215 |
name = " |
|
|
1216 |
packageName = " |
|
|
1217 |
version = " |
|
|
1218 | src = fetchurl { | |
|
1219 | url = "https://registry.npmjs.org/mime-db/-/mime-db-1.30.0.tgz"; | |
|
1220 | sha1 = "74c643da2dd9d6a45399963465b26d5ca7d71f01"; | |
|
1221 | }; | |
|
1222 | }; | |
|
1223 | "punycode-1.4.1" = { | |
|
1224 | name = "punycode"; | |
|
1225 | packageName = "punycode"; | |
|
1226 | version = "1.4.1"; | |
|
1227 | src = fetchurl { | |
|
1228 | url = "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz"; | |
|
1229 | sha1 = "c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"; | |
|
1230 | }; | |
|
1231 | }; | |
|
1232 | "gaze-0.5.2" = { | |
|
1233 | name = "gaze"; | |
|
1234 | packageName = "gaze"; | |
|
1235 | version = "0.5.2"; | |
|
1547 | "lodash-0.9.2" = { | |
|
1548 | name = "lodash"; | |
|
1549 | packageName = "lodash"; | |
|
1550 | version = "0.9.2"; | |
|
1236 | 1551 | src = fetchurl { |
|
1237 |
url = "https://registry.npmjs.org/ |
|
|
1238 | sha1 = "40b709537d24d1d45767db5a908689dfe69ac44f"; | |
|
1239 | }; | |
|
1240 | }; | |
|
1241 | "tiny-lr-fork-0.0.5" = { | |
|
1242 | name = "tiny-lr-fork"; | |
|
1243 | packageName = "tiny-lr-fork"; | |
|
1244 | version = "0.0.5"; | |
|
1245 | src = fetchurl { | |
|
1246 | url = "https://registry.npmjs.org/tiny-lr-fork/-/tiny-lr-fork-0.0.5.tgz"; | |
|
1247 | sha1 = "1e99e1e2a8469b736ab97d97eefa98c71f76ed0a"; | |
|
1248 | }; | |
|
1249 | }; | |
|
1250 | "async-0.2.10" = { | |
|
1251 | name = "async"; | |
|
1252 | packageName = "async"; | |
|
1253 | version = "0.2.10"; | |
|
1254 | src = fetchurl { | |
|
1255 | url = "https://registry.npmjs.org/async/-/async-0.2.10.tgz"; | |
|
1256 | sha1 = "b6bbe0b0674b9d719708ca38de8c237cb526c3d1"; | |
|
1257 | }; | |
|
1258 | }; | |
|
1259 | "globule-0.1.0" = { | |
|
1260 | name = "globule"; | |
|
1261 | packageName = "globule"; | |
|
1262 | version = "0.1.0"; | |
|
1263 | src = fetchurl { | |
|
1264 | url = "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz"; | |
|
1265 | sha1 = "d9c8edde1da79d125a151b79533b978676346ae5"; | |
|
1552 | url = "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz"; | |
|
1553 | sha1 = "8f3499c5245d346d682e5b0d3b40767e09f1a92c"; | |
|
1266 | 1554 | }; |
|
1267 | 1555 | }; |
|
1268 | 1556 | "lodash-1.0.2" = { |
@@ -1274,40 +1562,193 b' let' | |||
|
1274 | 1562 | sha1 = "8f57560c83b59fc270bd3d561b690043430e2551"; |
|
1275 | 1563 | }; |
|
1276 | 1564 | }; |
|
1277 |
" |
|
|
1278 |
name = " |
|
|
1279 |
packageName = " |
|
|
1280 |
version = " |
|
|
1565 | "lodash-2.4.2" = { | |
|
1566 | name = "lodash"; | |
|
1567 | packageName = "lodash"; | |
|
1568 | version = "2.4.2"; | |
|
1569 | src = fetchurl { | |
|
1570 | url = "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz"; | |
|
1571 | sha1 = "fadd834b9683073da179b3eae6d9c0d15053f73e"; | |
|
1572 | }; | |
|
1573 | }; | |
|
1574 | "lodash-3.7.0" = { | |
|
1575 | name = "lodash"; | |
|
1576 | packageName = "lodash"; | |
|
1577 | version = "3.7.0"; | |
|
1578 | src = fetchurl { | |
|
1579 | url = "https://registry.npmjs.org/lodash/-/lodash-3.7.0.tgz"; | |
|
1580 | sha1 = "3678bd8ab995057c07ade836ed2ef087da811d45"; | |
|
1581 | }; | |
|
1582 | }; | |
|
1583 | "lodash-4.17.10" = { | |
|
1584 | name = "lodash"; | |
|
1585 | packageName = "lodash"; | |
|
1586 | version = "4.17.10"; | |
|
1587 | src = fetchurl { | |
|
1588 | url = "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz"; | |
|
1589 | sha512 = "1ba5b80jjzwrh9fbdk5ywv8sic0dynij21wgrfxsfjzwvwd7x1n6azdhdc0vjdxqmcpm0mhshd1k7n2ascxpz00z3p8a3k97mwg1s2i"; | |
|
1590 | }; | |
|
1591 | }; | |
|
1592 | "lru-cache-2.7.3" = { | |
|
1593 | name = "lru-cache"; | |
|
1594 | packageName = "lru-cache"; | |
|
1595 | version = "2.7.3"; | |
|
1596 | src = fetchurl { | |
|
1597 | url = "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz"; | |
|
1598 | sha1 = "6d4524e8b955f95d4f5b58851ce21dd72fb4e952"; | |
|
1599 | }; | |
|
1600 | }; | |
|
1601 | "mime-1.6.0" = { | |
|
1602 | name = "mime"; | |
|
1603 | packageName = "mime"; | |
|
1604 | version = "1.6.0"; | |
|
1281 | 1605 | src = fetchurl { |
|
1282 |
url = "https://registry.npmjs.org/ |
|
|
1283 | sha1 = "31b1ad058567651c526921506b9a8793911a0384"; | |
|
1606 | url = "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz"; | |
|
1607 | sha512 = "1x901mk5cdib4xp27v4ivwwr7mhy64r4rk953bzivi5p9lf2bhw88ra2rhkd254xkdx2d3q30zkq239vc4yx4pfsj4hpys8rbr6fif7"; | |
|
1608 | }; | |
|
1609 | }; | |
|
1610 | "mime-db-1.33.0" = { | |
|
1611 | name = "mime-db"; | |
|
1612 | packageName = "mime-db"; | |
|
1613 | version = "1.33.0"; | |
|
1614 | src = fetchurl { | |
|
1615 | url = "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz"; | |
|
1616 | sha512 = "36xnw59ik9fqym00cmwb5nyzg0l03k70cp413f7639j93wgmzk1mh0xjc7i6zz3r6k9xnwh0g5cm5a1f3y8c6plgy4qld7fm887ywh4"; | |
|
1617 | }; | |
|
1618 | }; | |
|
1619 | "mime-types-2.1.18" = { | |
|
1620 | name = "mime-types"; | |
|
1621 | packageName = "mime-types"; | |
|
1622 | version = "2.1.18"; | |
|
1623 | src = fetchurl { | |
|
1624 | url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz"; | |
|
1625 | sha512 = "22krj1kw7n9z10zdyx7smcaim4bzwqsqzhspwha06q58gcrxfp93hw2cd0vk5crhq5p2dwzqlpacg32lrmp5sjzb798zdzy35mdmkwm"; | |
|
1626 | }; | |
|
1627 | }; | |
|
1628 | "minimatch-0.2.14" = { | |
|
1629 | name = "minimatch"; | |
|
1630 | packageName = "minimatch"; | |
|
1631 | version = "0.2.14"; | |
|
1632 | src = fetchurl { | |
|
1633 | url = "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz"; | |
|
1634 | sha1 = "c74e780574f63c6f9a090e90efbe6ef53a6a756a"; | |
|
1635 | }; | |
|
1636 | }; | |
|
1637 | "minimatch-0.3.0" = { | |
|
1638 | name = "minimatch"; | |
|
1639 | packageName = "minimatch"; | |
|
1640 | version = "0.3.0"; | |
|
1641 | src = fetchurl { | |
|
1642 | url = "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz"; | |
|
1643 | sha1 = "275d8edaac4f1bb3326472089e7949c8394699dd"; | |
|
1644 | }; | |
|
1645 | }; | |
|
1646 | "minimatch-3.0.4" = { | |
|
1647 | name = "minimatch"; | |
|
1648 | packageName = "minimatch"; | |
|
1649 | version = "3.0.4"; | |
|
1650 | src = fetchurl { | |
|
1651 | url = "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz"; | |
|
1652 | sha512 = "1879a3j85h92ypvb7lpv1dqpcxl49rqnbgs5la18zmj1yqhwl60c2m74254wbr5pp3znckqpkg9dvjyrz6hfz8b9vag5a3j910db4f8"; | |
|
1284 | 1653 | }; |
|
1285 | 1654 | }; |
|
1286 | "faye-websocket-0.4.4" = { | |
|
1287 |
name = " |
|
|
1288 |
packageName = " |
|
|
1289 |
version = "0. |
|
|
1655 | "minimist-0.0.8" = { | |
|
1656 | name = "minimist"; | |
|
1657 | packageName = "minimist"; | |
|
1658 | version = "0.0.8"; | |
|
1659 | src = fetchurl { | |
|
1660 | url = "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"; | |
|
1661 | sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d"; | |
|
1662 | }; | |
|
1663 | }; | |
|
1664 | "minipass-2.3.3" = { | |
|
1665 | name = "minipass"; | |
|
1666 | packageName = "minipass"; | |
|
1667 | version = "2.3.3"; | |
|
1290 | 1668 | src = fetchurl { |
|
1291 |
url = "https://registry.npmjs.org/ |
|
|
1292 | sha1 = "c14c5b3bf14d7417ffbfd990c0a7495cd9f337bc"; | |
|
1669 | url = "https://registry.npmjs.org/minipass/-/minipass-2.3.3.tgz"; | |
|
1670 | sha512 = "1ii40xdjvsqw9k2pyavlv1h4wh5pc3fz4kn91gxpy404kilgp6p9q7q6zba7wa9i7xh9iijnz2pmr8h0wc4yh14lwkqhps4zgvjfc7y"; | |
|
1671 | }; | |
|
1672 | }; | |
|
1673 | "minizlib-1.1.0" = { | |
|
1674 | name = "minizlib"; | |
|
1675 | packageName = "minizlib"; | |
|
1676 | version = "1.1.0"; | |
|
1677 | src = fetchurl { | |
|
1678 | url = "https://registry.npmjs.org/minizlib/-/minizlib-1.1.0.tgz"; | |
|
1679 | sha512 = "2agpbdf9h90nhafdam3jwrw8gcz3jw1i40cx6bhwaw8qaf2s863gi2b77l73dc3hmf5dx491hv5km1rqzabgsbpkjxrvdcwy6pr8gp1"; | |
|
1680 | }; | |
|
1681 | }; | |
|
1682 | "mkdirp-0.3.5" = { | |
|
1683 | name = "mkdirp"; | |
|
1684 | packageName = "mkdirp"; | |
|
1685 | version = "0.3.5"; | |
|
1686 | src = fetchurl { | |
|
1687 | url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; | |
|
1688 | sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; | |
|
1689 | }; | |
|
1690 | }; | |
|
1691 | "mkdirp-0.5.1" = { | |
|
1692 | name = "mkdirp"; | |
|
1693 | packageName = "mkdirp"; | |
|
1694 | version = "0.5.1"; | |
|
1695 | src = fetchurl { | |
|
1696 | url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz"; | |
|
1697 | sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903"; | |
|
1293 | 1698 | }; |
|
1294 | 1699 | }; |
|
1295 |
"n |
|
|
1296 |
name = "n |
|
|
1297 |
packageName = "n |
|
|
1298 |
version = " |
|
|
1700 | "moment-2.22.2" = { | |
|
1701 | name = "moment"; | |
|
1702 | packageName = "moment"; | |
|
1703 | version = "2.22.2"; | |
|
1299 | 1704 | src = fetchurl { |
|
1300 |
url = "https://registry.npmjs.org/n |
|
|
1301 | sha1 = "58f654a73d9753df0c51d9686dc92104a67f4bbb"; | |
|
1705 | url = "https://registry.npmjs.org/moment/-/moment-2.22.2.tgz"; | |
|
1706 | sha1 = "3c257f9839fc0e93ff53149632239eb90783ff66"; | |
|
1707 | }; | |
|
1708 | }; | |
|
1709 | "mousetrap-1.6.2" = { | |
|
1710 | name = "mousetrap"; | |
|
1711 | packageName = "mousetrap"; | |
|
1712 | version = "1.6.2"; | |
|
1713 | src = fetchurl { | |
|
1714 | url = "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.2.tgz"; | |
|
1715 | sha512 = "1a265cgp5f1717cgwn0kx20a74xkhadvsb8zs0dgsg95rmhpzcw5pc5xfhxrva20sficmwiiywdq8cr26v4p0xfx970f7r5pj5y2f4c"; | |
|
1302 | 1716 | }; |
|
1303 | 1717 | }; |
|
1304 |
" |
|
|
1305 |
name = " |
|
|
1306 |
packageName = " |
|
|
1307 |
version = "0. |
|
|
1718 | "ncp-0.4.2" = { | |
|
1719 | name = "ncp"; | |
|
1720 | packageName = "ncp"; | |
|
1721 | version = "0.4.2"; | |
|
1722 | src = fetchurl { | |
|
1723 | url = "https://registry.npmjs.org/ncp/-/ncp-0.4.2.tgz"; | |
|
1724 | sha1 = "abcc6cbd3ec2ed2a729ff6e7c1fa8f01784a8574"; | |
|
1725 | }; | |
|
1726 | }; | |
|
1727 | "nijs-0.0.25" = { | |
|
1728 | name = "nijs"; | |
|
1729 | packageName = "nijs"; | |
|
1730 | version = "0.0.25"; | |
|
1308 | 1731 | src = fetchurl { |
|
1309 |
url = "https://registry.npmjs.org/ |
|
|
1310 | sha1 = "06e1ea8082c2cb14e39806e22e2f6f757f92af39"; | |
|
1732 | url = "https://registry.npmjs.org/nijs/-/nijs-0.0.25.tgz"; | |
|
1733 | sha1 = "04b035cb530d46859d1018839a518c029133f676"; | |
|
1734 | }; | |
|
1735 | }; | |
|
1736 | "node2nix-1.5.3" = { | |
|
1737 | name = "node2nix"; | |
|
1738 | packageName = "node2nix"; | |
|
1739 | version = "1.5.3"; | |
|
1740 | src = fetchurl { | |
|
1741 | url = "https://registry.npmjs.org/node2nix/-/node2nix-1.5.3.tgz"; | |
|
1742 | sha512 = "1nwm3hvx3ybg10mzn5sysdgxii42975v6gyrzjb79s46lhk67ndf1fcrlrxcfaiyj9a997hz2zk9ysm0qclxsd5nziwm01myv95z262"; | |
|
1743 | }; | |
|
1744 | }; | |
|
1745 | "nopt-1.0.10" = { | |
|
1746 | name = "nopt"; | |
|
1747 | packageName = "nopt"; | |
|
1748 | version = "1.0.10"; | |
|
1749 | src = fetchurl { | |
|
1750 | url = "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz"; | |
|
1751 | sha1 = "6ddd21bd2a31417b92727dd585f8a6f37608ebee"; | |
|
1311 | 1752 | }; |
|
1312 | 1753 | }; |
|
1313 | 1754 | "nopt-2.0.0" = { |
@@ -1319,204 +1760,6 b' let' | |||
|
1319 | 1760 | sha1 = "ca7416f20a5e3f9c3b86180f96295fa3d0b52e0d"; |
|
1320 | 1761 | }; |
|
1321 | 1762 | }; |
|
1322 | "command-line-args-3.0.5" = { | |
|
1323 | name = "command-line-args"; | |
|
1324 | packageName = "command-line-args"; | |
|
1325 | version = "3.0.5"; | |
|
1326 | src = fetchurl { | |
|
1327 | url = "https://registry.npmjs.org/command-line-args/-/command-line-args-3.0.5.tgz"; | |
|
1328 | sha1 = "5bd4ad45e7983e5c1344918e40280ee2693c5ac0"; | |
|
1329 | }; | |
|
1330 | }; | |
|
1331 | "command-line-usage-3.0.8" = { | |
|
1332 | name = "command-line-usage"; | |
|
1333 | packageName = "command-line-usage"; | |
|
1334 | version = "3.0.8"; | |
|
1335 | src = fetchurl { | |
|
1336 | url = "https://registry.npmjs.org/command-line-usage/-/command-line-usage-3.0.8.tgz"; | |
|
1337 | sha1 = "b6a20978c1b383477f5c11a529428b880bfe0f4d"; | |
|
1338 | }; | |
|
1339 | }; | |
|
1340 | "dom5-1.3.6" = { | |
|
1341 | name = "dom5"; | |
|
1342 | packageName = "dom5"; | |
|
1343 | version = "1.3.6"; | |
|
1344 | src = fetchurl { | |
|
1345 | url = "https://registry.npmjs.org/dom5/-/dom5-1.3.6.tgz"; | |
|
1346 | sha1 = "a7088a9fc5f3b08dc9f6eda4c7abaeb241945e0d"; | |
|
1347 | }; | |
|
1348 | }; | |
|
1349 | "array-back-1.0.4" = { | |
|
1350 | name = "array-back"; | |
|
1351 | packageName = "array-back"; | |
|
1352 | version = "1.0.4"; | |
|
1353 | src = fetchurl { | |
|
1354 | url = "https://registry.npmjs.org/array-back/-/array-back-1.0.4.tgz"; | |
|
1355 | sha1 = "644ba7f095f7ffcf7c43b5f0dc39d3c1f03c063b"; | |
|
1356 | }; | |
|
1357 | }; | |
|
1358 | "feature-detect-es6-1.3.1" = { | |
|
1359 | name = "feature-detect-es6"; | |
|
1360 | packageName = "feature-detect-es6"; | |
|
1361 | version = "1.3.1"; | |
|
1362 | src = fetchurl { | |
|
1363 | url = "https://registry.npmjs.org/feature-detect-es6/-/feature-detect-es6-1.3.1.tgz"; | |
|
1364 | sha1 = "f888736af9cb0c91f55663bfa4762eb96ee7047f"; | |
|
1365 | }; | |
|
1366 | }; | |
|
1367 | "find-replace-1.0.3" = { | |
|
1368 | name = "find-replace"; | |
|
1369 | packageName = "find-replace"; | |
|
1370 | version = "1.0.3"; | |
|
1371 | src = fetchurl { | |
|
1372 | url = "https://registry.npmjs.org/find-replace/-/find-replace-1.0.3.tgz"; | |
|
1373 | sha1 = "b88e7364d2d9c959559f388c66670d6130441fa0"; | |
|
1374 | }; | |
|
1375 | }; | |
|
1376 | "typical-2.6.1" = { | |
|
1377 | name = "typical"; | |
|
1378 | packageName = "typical"; | |
|
1379 | version = "2.6.1"; | |
|
1380 | src = fetchurl { | |
|
1381 | url = "https://registry.npmjs.org/typical/-/typical-2.6.1.tgz"; | |
|
1382 | sha1 = "5c080e5d661cbbe38259d2e70a3c7253e873881d"; | |
|
1383 | }; | |
|
1384 | }; | |
|
1385 | "test-value-2.1.0" = { | |
|
1386 | name = "test-value"; | |
|
1387 | packageName = "test-value"; | |
|
1388 | version = "2.1.0"; | |
|
1389 | src = fetchurl { | |
|
1390 | url = "https://registry.npmjs.org/test-value/-/test-value-2.1.0.tgz"; | |
|
1391 | sha1 = "11da6ff670f3471a73b625ca4f3fdcf7bb748291"; | |
|
1392 | }; | |
|
1393 | }; | |
|
1394 | "ansi-escape-sequences-3.0.0" = { | |
|
1395 | name = "ansi-escape-sequences"; | |
|
1396 | packageName = "ansi-escape-sequences"; | |
|
1397 | version = "3.0.0"; | |
|
1398 | src = fetchurl { | |
|
1399 | url = "https://registry.npmjs.org/ansi-escape-sequences/-/ansi-escape-sequences-3.0.0.tgz"; | |
|
1400 | sha1 = "1c18394b6af9b76ff9a63509fa497669fd2ce53e"; | |
|
1401 | }; | |
|
1402 | }; | |
|
1403 | "table-layout-0.3.0" = { | |
|
1404 | name = "table-layout"; | |
|
1405 | packageName = "table-layout"; | |
|
1406 | version = "0.3.0"; | |
|
1407 | src = fetchurl { | |
|
1408 | url = "https://registry.npmjs.org/table-layout/-/table-layout-0.3.0.tgz"; | |
|
1409 | sha1 = "6ee20dc483db371b3e5c87f704ed2f7c799d2c9a"; | |
|
1410 | }; | |
|
1411 | }; | |
|
1412 | "core-js-2.5.1" = { | |
|
1413 | name = "core-js"; | |
|
1414 | packageName = "core-js"; | |
|
1415 | version = "2.5.1"; | |
|
1416 | src = fetchurl { | |
|
1417 | url = "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz"; | |
|
1418 | sha1 = "ae6874dc66937789b80754ff5428df66819ca50b"; | |
|
1419 | }; | |
|
1420 | }; | |
|
1421 | "deep-extend-0.4.2" = { | |
|
1422 | name = "deep-extend"; | |
|
1423 | packageName = "deep-extend"; | |
|
1424 | version = "0.4.2"; | |
|
1425 | src = fetchurl { | |
|
1426 | url = "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.2.tgz"; | |
|
1427 | sha1 = "48b699c27e334bf89f10892be432f6e4c7d34a7f"; | |
|
1428 | }; | |
|
1429 | }; | |
|
1430 | "wordwrapjs-2.0.0" = { | |
|
1431 | name = "wordwrapjs"; | |
|
1432 | packageName = "wordwrapjs"; | |
|
1433 | version = "2.0.0"; | |
|
1434 | src = fetchurl { | |
|
1435 | url = "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-2.0.0.tgz"; | |
|
1436 | sha1 = "ab55f695e6118da93858fdd70c053d1c5e01ac20"; | |
|
1437 | }; | |
|
1438 | }; | |
|
1439 | "reduce-flatten-1.0.1" = { | |
|
1440 | name = "reduce-flatten"; | |
|
1441 | packageName = "reduce-flatten"; | |
|
1442 | version = "1.0.1"; | |
|
1443 | src = fetchurl { | |
|
1444 | url = "https://registry.npmjs.org/reduce-flatten/-/reduce-flatten-1.0.1.tgz"; | |
|
1445 | sha1 = "258c78efd153ddf93cb561237f61184f3696e327"; | |
|
1446 | }; | |
|
1447 | }; | |
|
1448 | "@types/clone-0.1.30" = { | |
|
1449 | name = "@types/clone"; | |
|
1450 | packageName = "@types/clone"; | |
|
1451 | version = "0.1.30"; | |
|
1452 | src = fetchurl { | |
|
1453 | url = "https://registry.npmjs.org/@types/clone/-/clone-0.1.30.tgz"; | |
|
1454 | sha1 = "e7365648c1b42136a59c7d5040637b3b5c83b614"; | |
|
1455 | }; | |
|
1456 | }; | |
|
1457 | "@types/node-4.2.20" = { | |
|
1458 | name = "@types/node"; | |
|
1459 | packageName = "@types/node"; | |
|
1460 | version = "4.2.20"; | |
|
1461 | src = fetchurl { | |
|
1462 | url = "https://registry.npmjs.org/@types/node/-/node-4.2.20.tgz"; | |
|
1463 | sha1 = "3f7dceff43e07cfff4407fc3495d98a533b32267"; | |
|
1464 | }; | |
|
1465 | }; | |
|
1466 | "@types/parse5-0.0.31" = { | |
|
1467 | name = "@types/parse5"; | |
|
1468 | packageName = "@types/parse5"; | |
|
1469 | version = "0.0.31"; | |
|
1470 | src = fetchurl { | |
|
1471 | url = "https://registry.npmjs.org/@types/parse5/-/parse5-0.0.31.tgz"; | |
|
1472 | sha1 = "e827a493a443b156e1b582a2e4c3bdc0040f2ee7"; | |
|
1473 | }; | |
|
1474 | }; | |
|
1475 | "clone-1.0.2" = { | |
|
1476 | name = "clone"; | |
|
1477 | packageName = "clone"; | |
|
1478 | version = "1.0.2"; | |
|
1479 | src = fetchurl { | |
|
1480 | url = "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz"; | |
|
1481 | sha1 = "260b7a99ebb1edfe247538175f783243cb19d149"; | |
|
1482 | }; | |
|
1483 | }; | |
|
1484 | "parse5-1.5.1" = { | |
|
1485 | name = "parse5"; | |
|
1486 | packageName = "parse5"; | |
|
1487 | version = "1.5.1"; | |
|
1488 | src = fetchurl { | |
|
1489 | url = "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz"; | |
|
1490 | sha1 = "9b7f3b0de32be78dc2401b17573ccaf0f6f59d94"; | |
|
1491 | }; | |
|
1492 | }; | |
|
1493 | "@types/node-6.0.88" = { | |
|
1494 | name = "@types/node"; | |
|
1495 | packageName = "@types/node"; | |
|
1496 | version = "6.0.88"; | |
|
1497 | src = fetchurl { | |
|
1498 | url = "https://registry.npmjs.org/@types/node/-/node-6.0.88.tgz"; | |
|
1499 | sha1 = "f618f11a944f6a18d92b5c472028728a3e3d4b66"; | |
|
1500 | }; | |
|
1501 | }; | |
|
1502 | "es6-promise-2.3.0" = { | |
|
1503 | name = "es6-promise"; | |
|
1504 | packageName = "es6-promise"; | |
|
1505 | version = "2.3.0"; | |
|
1506 | src = fetchurl { | |
|
1507 | url = "https://registry.npmjs.org/es6-promise/-/es6-promise-2.3.0.tgz"; | |
|
1508 | sha1 = "96edb9f2fdb01995822b263dd8aadab6748181bc"; | |
|
1509 | }; | |
|
1510 | }; | |
|
1511 | "hydrolysis-1.25.0" = { | |
|
1512 | name = "hydrolysis"; | |
|
1513 | packageName = "hydrolysis"; | |
|
1514 | version = "1.25.0"; | |
|
1515 | src = fetchurl { | |
|
1516 | url = "https://registry.npmjs.org/hydrolysis/-/hydrolysis-1.25.0.tgz"; | |
|
1517 | sha1 = "a4fb14a37a1e03b0db52d8aaa57c682272a14d84"; | |
|
1518 | }; | |
|
1519 | }; | |
|
1520 | 1763 | "nopt-3.0.6" = { |
|
1521 | 1764 | name = "nopt"; |
|
1522 | 1765 | packageName = "nopt"; |
@@ -1526,238 +1769,76 b' let' | |||
|
1526 | 1769 | sha1 = "c6465dbf08abcd4db359317f79ac68a646b28ff9"; |
|
1527 | 1770 | }; |
|
1528 | 1771 | }; |
|
1529 |
"p |
|
|
1530 |
name = "p |
|
|
1531 |
packageName = "p |
|
|
1532 |
version = " |
|
|
1533 | src = fetchurl { | |
|
1534 | url = "https://registry.npmjs.org/path-posix/-/path-posix-1.0.0.tgz"; | |
|
1535 | sha1 = "06b26113f56beab042545a23bfa88003ccac260f"; | |
|
1536 | }; | |
|
1537 | }; | |
|
1538 | "acorn-3.3.0" = { | |
|
1539 | name = "acorn"; | |
|
1540 | packageName = "acorn"; | |
|
1541 | version = "3.3.0"; | |
|
1772 | "noptify-0.0.3" = { | |
|
1773 | name = "noptify"; | |
|
1774 | packageName = "noptify"; | |
|
1775 | version = "0.0.3"; | |
|
1542 | 1776 | src = fetchurl { |
|
1543 |
url = "https://registry.npmjs.org/ |
|
|
1544 | sha1 = "45e37fb39e8da3f25baee3ff5369e2bb5f22017a"; | |
|
1545 | }; | |
|
1546 | }; | |
|
1547 | "babel-polyfill-6.26.0" = { | |
|
1548 | name = "babel-polyfill"; | |
|
1549 | packageName = "babel-polyfill"; | |
|
1550 | version = "6.26.0"; | |
|
1551 | src = fetchurl { | |
|
1552 | url = "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz"; | |
|
1553 | sha1 = "379937abc67d7895970adc621f284cd966cf2153"; | |
|
1554 | }; | |
|
1555 | }; | |
|
1556 | "doctrine-0.7.2" = { | |
|
1557 | name = "doctrine"; | |
|
1558 | packageName = "doctrine"; | |
|
1559 | version = "0.7.2"; | |
|
1560 | src = fetchurl { | |
|
1561 | url = "https://registry.npmjs.org/doctrine/-/doctrine-0.7.2.tgz"; | |
|
1562 | sha1 = "7cb860359ba3be90e040b26b729ce4bfa654c523"; | |
|
1563 | }; | |
|
1564 | }; | |
|
1565 | "dom5-1.1.0" = { | |
|
1566 | name = "dom5"; | |
|
1567 | packageName = "dom5"; | |
|
1568 | version = "1.1.0"; | |
|
1569 | src = fetchurl { | |
|
1570 | url = "https://registry.npmjs.org/dom5/-/dom5-1.1.0.tgz"; | |
|
1571 | sha1 = "3a0c7700c083ab4c4d26938a78b0f0c6dcc37794"; | |
|
1777 | url = "https://registry.npmjs.org/noptify/-/noptify-0.0.3.tgz"; | |
|
1778 | sha1 = "58f654a73d9753df0c51d9686dc92104a67f4bbb"; | |
|
1572 | 1779 | }; |
|
1573 | 1780 | }; |
|
1574 | "escodegen-1.9.0" = { | |
|
1575 |
name = "e |
|
|
1576 |
packageName = "e |
|
|
1577 |
version = " |
|
|
1781 | "normalize-package-data-2.4.0" = { | |
|
1782 | name = "normalize-package-data"; | |
|
1783 | packageName = "normalize-package-data"; | |
|
1784 | version = "2.4.0"; | |
|
1578 | 1785 | src = fetchurl { |
|
1579 |
url = "https://registry.npmjs.org/e |
|
|
1580 | sha1 = "9811a2f265dc1cd3894420ee3717064b632b8852"; | |
|
1581 | }; | |
|
1582 | }; | |
|
1583 | "espree-3.5.1" = { | |
|
1584 | name = "espree"; | |
|
1585 | packageName = "espree"; | |
|
1586 | version = "3.5.1"; | |
|
1587 | src = fetchurl { | |
|
1588 | url = "https://registry.npmjs.org/espree/-/espree-3.5.1.tgz"; | |
|
1589 | sha1 = "0c988b8ab46db53100a1954ae4ba995ddd27d87e"; | |
|
1590 | }; | |
|
1591 | }; | |
|
1592 | "estraverse-3.1.0" = { | |
|
1593 | name = "estraverse"; | |
|
1594 | packageName = "estraverse"; | |
|
1595 | version = "3.1.0"; | |
|
1596 | src = fetchurl { | |
|
1597 | url = "https://registry.npmjs.org/estraverse/-/estraverse-3.1.0.tgz"; | |
|
1598 | sha1 = "15e28a446b8b82bc700ccc8b96c78af4da0d6cba"; | |
|
1786 | url = "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz"; | |
|
1787 | sha512 = "01wzws79ps84ylshjb7rfpjykgiqxnpr89s52p2yyzfx8nfvyh5flvf1almiiavsi75xgi8g3s5davc1mmgz7gn8yvlqz6gnhax8f7n"; | |
|
1599 | 1788 | }; |
|
1600 | 1789 | }; |
|
1601 | "path-is-absolute-1.0.1" = { | |
|
1602 |
name = "pa |
|
|
1603 |
packageName = "pa |
|
|
1604 |
version = "1.0 |
|
|
1605 | src = fetchurl { | |
|
1606 | url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"; | |
|
1607 | sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"; | |
|
1608 | }; | |
|
1609 | }; | |
|
1610 | "babel-runtime-6.26.0" = { | |
|
1611 | name = "babel-runtime"; | |
|
1612 | packageName = "babel-runtime"; | |
|
1613 | version = "6.26.0"; | |
|
1790 | "npm-package-arg-6.1.0" = { | |
|
1791 | name = "npm-package-arg"; | |
|
1792 | packageName = "npm-package-arg"; | |
|
1793 | version = "6.1.0"; | |
|
1614 | 1794 | src = fetchurl { |
|
1615 |
url = "https://registry.npmjs.org/ |
|
|
1616 | sha1 = "965c7058668e82b55d7bfe04ff2337bc8b5647fe"; | |
|
1617 | }; | |
|
1618 | }; | |
|
1619 | "regenerator-runtime-0.10.5" = { | |
|
1620 | name = "regenerator-runtime"; | |
|
1621 | packageName = "regenerator-runtime"; | |
|
1622 | version = "0.10.5"; | |
|
1623 | src = fetchurl { | |
|
1624 | url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz"; | |
|
1625 | sha1 = "336c3efc1220adcedda2c9fab67b5a7955a33658"; | |
|
1626 | }; | |
|
1627 | }; | |
|
1628 | "regenerator-runtime-0.11.0" = { | |
|
1629 | name = "regenerator-runtime"; | |
|
1630 | packageName = "regenerator-runtime"; | |
|
1631 | version = "0.11.0"; | |
|
1632 | src = fetchurl { | |
|
1633 | url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.0.tgz"; | |
|
1634 | sha1 = "7e54fe5b5ccd5d6624ea6255c3473be090b802e1"; | |
|
1795 | url = "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz"; | |
|
1796 | sha512 = "14dqycy588sf0k73livvvpmp1dqmbhacc97pq3ksxk1wrm9j82r7hhlrxigj0nb58gz4cbvbh3isj1x3sjiqxs60dhv439xd4zy31nd"; | |
|
1635 | 1797 | }; |
|
1636 | 1798 | }; |
|
1637 | "esutils-1.1.6" = { | |
|
1638 |
name = "es |
|
|
1639 |
packageName = "es |
|
|
1640 |
version = " |
|
|
1799 | "npm-registry-client-8.5.1" = { | |
|
1800 | name = "npm-registry-client"; | |
|
1801 | packageName = "npm-registry-client"; | |
|
1802 | version = "8.5.1"; | |
|
1641 | 1803 | src = fetchurl { |
|
1642 |
url = "https://registry.npmjs.org/es |
|
|
1643 | sha1 = "c01ccaa9ae4b897c6d0c3e210ae52f3c7a844375"; | |
|
1644 | }; | |
|
1645 | }; | |
|
1646 | "isarray-0.0.1" = { | |
|
1647 | name = "isarray"; | |
|
1648 | packageName = "isarray"; | |
|
1649 | version = "0.0.1"; | |
|
1650 | src = fetchurl { | |
|
1651 | url = "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"; | |
|
1652 | sha1 = "8a18acfca9a8f4177e09abfc6038939b05d1eedf"; | |
|
1804 | url = "https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-8.5.1.tgz"; | |
|
1805 | sha512 = "0g7abpykfqb1x17pajm1ndsh61n3ydyimv5npsjrn9hd1s72csxh7fzdn28gldz30n00wgb8rg9y8jfhxli3cnii61i5vl0cwbwdf7f"; | |
|
1653 | 1806 | }; |
|
1654 | 1807 | }; |
|
1655 | "estraverse-4.2.0" = { | |
|
1656 |
name = " |
|
|
1657 |
packageName = " |
|
|
1658 |
version = " |
|
|
1659 | src = fetchurl { | |
|
1660 | url = "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz"; | |
|
1661 | sha1 = "0dee3fed31fcd469618ce7342099fc1afa0bdb13"; | |
|
1662 | }; | |
|
1663 | }; | |
|
1664 | "esutils-2.0.2" = { | |
|
1665 | name = "esutils"; | |
|
1666 | packageName = "esutils"; | |
|
1667 | version = "2.0.2"; | |
|
1808 | "npmconf-2.1.3" = { | |
|
1809 | name = "npmconf"; | |
|
1810 | packageName = "npmconf"; | |
|
1811 | version = "2.1.3"; | |
|
1668 | 1812 | src = fetchurl { |
|
1669 |
url = "https://registry.npmjs.org/ |
|
|
1670 | sha1 = "0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"; | |
|
1671 | }; | |
|
1672 | }; | |
|
1673 | "esprima-3.1.3" = { | |
|
1674 | name = "esprima"; | |
|
1675 | packageName = "esprima"; | |
|
1676 | version = "3.1.3"; | |
|
1677 | src = fetchurl { | |
|
1678 | url = "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz"; | |
|
1679 | sha1 = "fdca51cee6133895e3c88d535ce49dbff62a4633"; | |
|
1680 | }; | |
|
1681 | }; | |
|
1682 | "optionator-0.8.2" = { | |
|
1683 | name = "optionator"; | |
|
1684 | packageName = "optionator"; | |
|
1685 | version = "0.8.2"; | |
|
1686 | src = fetchurl { | |
|
1687 | url = "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz"; | |
|
1688 | sha1 = "364c5e409d3f4d6301d6c0b4c05bba50180aeb64"; | |
|
1813 | url = "https://registry.npmjs.org/npmconf/-/npmconf-2.1.3.tgz"; | |
|
1814 | sha512 = "22f6r0rdspn2cra19jdxblr3qrqk786z3c50h0q4581i49pgzfi9hnprzih7g11hff2zvf86y43aagyi44031v3l21cf6dwiqfbwcl9"; | |
|
1689 | 1815 | }; |
|
1690 | 1816 | }; |
|
1691 |
"p |
|
|
1692 |
name = "p |
|
|
1693 |
packageName = "p |
|
|
1694 |
version = " |
|
|
1817 | "npmlog-4.1.2" = { | |
|
1818 | name = "npmlog"; | |
|
1819 | packageName = "npmlog"; | |
|
1820 | version = "4.1.2"; | |
|
1695 | 1821 | src = fetchurl { |
|
1696 |
url = "https://registry.npmjs.org/p |
|
|
1697 | sha1 = "21932a549f5e52ffd9a827f570e04be62a97da54"; | |
|
1698 | }; | |
|
1699 | }; | |
|
1700 | "deep-is-0.1.3" = { | |
|
1701 | name = "deep-is"; | |
|
1702 | packageName = "deep-is"; | |
|
1703 | version = "0.1.3"; | |
|
1704 | src = fetchurl { | |
|
1705 | url = "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz"; | |
|
1706 | sha1 = "b369d6fb5dbc13eecf524f91b070feedc357cf34"; | |
|
1707 | }; | |
|
1708 | }; | |
|
1709 | "wordwrap-1.0.0" = { | |
|
1710 | name = "wordwrap"; | |
|
1711 | packageName = "wordwrap"; | |
|
1712 | version = "1.0.0"; | |
|
1713 | src = fetchurl { | |
|
1714 | url = "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz"; | |
|
1715 | sha1 = "27584810891456a4171c8d0226441ade90cbcaeb"; | |
|
1822 | url = "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz"; | |
|
1823 | sha512 = "2967mavp7zw0aawf5fadqf4pmn7vy5gya1yx2s9wwppvivhd9q4mpdnszfqvd7p6yks649bwbpj8iviw86g0hpp4f93d5ca7dmjmrfs"; | |
|
1716 | 1824 | }; |
|
1717 | 1825 | }; |
|
1718 | "type-check-0.3.2" = { | |
|
1719 |
name = " |
|
|
1720 |
packageName = " |
|
|
1721 |
version = "0. |
|
|
1826 | "number-is-nan-1.0.1" = { | |
|
1827 | name = "number-is-nan"; | |
|
1828 | packageName = "number-is-nan"; | |
|
1829 | version = "1.0.1"; | |
|
1722 | 1830 | src = fetchurl { |
|
1723 |
url = "https://registry.npmjs.org/ |
|
|
1724 | sha1 = "5884cab512cf1d355e3fb784f30804b2b520db72"; | |
|
1725 | }; | |
|
1726 | }; | |
|
1727 | "levn-0.3.0" = { | |
|
1728 | name = "levn"; | |
|
1729 | packageName = "levn"; | |
|
1730 | version = "0.3.0"; | |
|
1731 | src = fetchurl { | |
|
1732 | url = "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz"; | |
|
1733 | sha1 = "3b09924edf9f083c0490fdd4c0bc4421e04764ee"; | |
|
1831 | url = "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz"; | |
|
1832 | sha1 = "097b602b53422a522c1afb8790318336941a011d"; | |
|
1734 | 1833 | }; |
|
1735 | 1834 | }; |
|
1736 | "fast-levenshtein-2.0.6" = { | |
|
1737 |
name = " |
|
|
1738 |
packageName = " |
|
|
1739 |
version = " |
|
|
1835 | "oauth-sign-0.8.2" = { | |
|
1836 | name = "oauth-sign"; | |
|
1837 | packageName = "oauth-sign"; | |
|
1838 | version = "0.8.2"; | |
|
1740 | 1839 | src = fetchurl { |
|
1741 |
url = "https://registry.npmjs.org/ |
|
|
1742 | sha1 = "3d8a5c66883a16a30ca8643e851f19baa7797917"; | |
|
1743 | }; | |
|
1744 | }; | |
|
1745 | "acorn-5.1.2" = { | |
|
1746 | name = "acorn"; | |
|
1747 | packageName = "acorn"; | |
|
1748 | version = "5.1.2"; | |
|
1749 | src = fetchurl { | |
|
1750 | url = "https://registry.npmjs.org/acorn/-/acorn-5.1.2.tgz"; | |
|
1751 | sha1 = "911cb53e036807cf0fa778dc5d370fbd864246d7"; | |
|
1752 | }; | |
|
1753 | }; | |
|
1754 | "acorn-jsx-3.0.1" = { | |
|
1755 | name = "acorn-jsx"; | |
|
1756 | packageName = "acorn-jsx"; | |
|
1757 | version = "3.0.1"; | |
|
1758 | src = fetchurl { | |
|
1759 | url = "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz"; | |
|
1760 | sha1 = "afdf9488fb1ecefc8348f6fb22f464e32a58b36b"; | |
|
1840 | url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz"; | |
|
1841 | sha1 = "46a6ab7f0aead8deae9ec0565780b7d4efeb9d43"; | |
|
1761 | 1842 | }; |
|
1762 | 1843 | }; |
|
1763 | 1844 | "object-assign-4.1.1" = { |
@@ -1769,139 +1850,13 b' let' | |||
|
1769 | 1850 | sha1 = "2109adc7965887cfc05cbbd442cac8bfbb360863"; |
|
1770 | 1851 | }; |
|
1771 | 1852 | }; |
|
1772 |
"c |
|
|
1773 |
name = "c |
|
|
1774 |
packageName = "c |
|
|
1775 |
version = "1. |
|
|
1776 | src = fetchurl { | |
|
1777 | url = "https://registry.npmjs.org/crisper/-/crisper-1.2.0.tgz"; | |
|
1778 | sha1 = "9a91f597d71f6110294e076ad44dbb3408568e46"; | |
|
1779 | }; | |
|
1780 | }; | |
|
1781 | "optparse-1.0.5" = { | |
|
1782 | name = "optparse"; | |
|
1783 | packageName = "optparse"; | |
|
1784 | version = "1.0.5"; | |
|
1785 | src = fetchurl { | |
|
1786 | url = "https://registry.npmjs.org/optparse/-/optparse-1.0.5.tgz"; | |
|
1787 | sha1 = "75e75a96506611eb1c65ba89018ff08a981e2c16"; | |
|
1788 | }; | |
|
1789 | }; | |
|
1790 | "semver-5.4.1" = { | |
|
1791 | name = "semver"; | |
|
1792 | packageName = "semver"; | |
|
1793 | version = "5.4.1"; | |
|
1794 | src = fetchurl { | |
|
1795 | url = "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz"; | |
|
1796 | sha1 = "e059c09d8571f0540823733433505d3a2f00b18e"; | |
|
1797 | }; | |
|
1798 | }; | |
|
1799 | "npm-registry-client-8.4.0" = { | |
|
1800 | name = "npm-registry-client"; | |
|
1801 | packageName = "npm-registry-client"; | |
|
1802 | version = "8.4.0"; | |
|
1803 | src = fetchurl { | |
|
1804 | url = "https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-8.4.0.tgz"; | |
|
1805 | sha1 = "d52b901685647fc62a4c03eafecb6ceaa5018d4c"; | |
|
1806 | }; | |
|
1807 | }; | |
|
1808 | "npmconf-2.1.2" = { | |
|
1809 | name = "npmconf"; | |
|
1810 | packageName = "npmconf"; | |
|
1811 | version = "2.1.2"; | |
|
1812 | src = fetchurl { | |
|
1813 | url = "https://registry.npmjs.org/npmconf/-/npmconf-2.1.2.tgz"; | |
|
1814 | sha1 = "66606a4a736f1e77a059aa071a79c94ab781853a"; | |
|
1815 | }; | |
|
1816 | }; | |
|
1817 | "tar-3.1.15" = { | |
|
1818 | name = "tar"; | |
|
1819 | packageName = "tar"; | |
|
1820 | version = "3.1.15"; | |
|
1821 | src = fetchurl { | |
|
1822 | url = "https://registry.npmjs.org/tar/-/tar-3.1.15.tgz"; | |
|
1823 | sha1 = "cccdc35b90917d58e4c3837795d5d022d7a1f46f"; | |
|
1824 | }; | |
|
1825 | }; | |
|
1826 | "temp-0.8.3" = { | |
|
1827 | name = "temp"; | |
|
1828 | packageName = "temp"; | |
|
1829 | version = "0.8.3"; | |
|
1853 | "once-1.3.3" = { | |
|
1854 | name = "once"; | |
|
1855 | packageName = "once"; | |
|
1856 | version = "1.3.3"; | |
|
1830 | 1857 | src = fetchurl { |
|
1831 |
url = "https://registry.npmjs.org/ |
|
|
1832 | sha1 = "e0c6bc4d26b903124410e4fed81103014dfc1f59"; | |
|
1833 | }; | |
|
1834 | }; | |
|
1835 | "fs.extra-1.3.2" = { | |
|
1836 | name = "fs.extra"; | |
|
1837 | packageName = "fs.extra"; | |
|
1838 | version = "1.3.2"; | |
|
1839 | src = fetchurl { | |
|
1840 | url = "https://registry.npmjs.org/fs.extra/-/fs.extra-1.3.2.tgz"; | |
|
1841 | sha1 = "dd023f93013bee24531f1b33514c37b20fd93349"; | |
|
1842 | }; | |
|
1843 | }; | |
|
1844 | "findit-2.0.0" = { | |
|
1845 | name = "findit"; | |
|
1846 | packageName = "findit"; | |
|
1847 | version = "2.0.0"; | |
|
1848 | src = fetchurl { | |
|
1849 | url = "https://registry.npmjs.org/findit/-/findit-2.0.0.tgz"; | |
|
1850 | sha1 = "6509f0126af4c178551cfa99394e032e13a4d56e"; | |
|
1851 | }; | |
|
1852 | }; | |
|
1853 | "base64-js-1.2.1" = { | |
|
1854 | name = "base64-js"; | |
|
1855 | packageName = "base64-js"; | |
|
1856 | version = "1.2.1"; | |
|
1857 | src = fetchurl { | |
|
1858 | url = "https://registry.npmjs.org/base64-js/-/base64-js-1.2.1.tgz"; | |
|
1859 | sha1 = "a91947da1f4a516ea38e5b4ec0ec3773675e0886"; | |
|
1860 | }; | |
|
1861 | }; | |
|
1862 | "slasp-0.0.4" = { | |
|
1863 | name = "slasp"; | |
|
1864 | packageName = "slasp"; | |
|
1865 | version = "0.0.4"; | |
|
1866 | src = fetchurl { | |
|
1867 | url = "https://registry.npmjs.org/slasp/-/slasp-0.0.4.tgz"; | |
|
1868 | sha1 = "9adc26ee729a0f95095851a5489f87a5258d57a9"; | |
|
1869 | }; | |
|
1870 | }; | |
|
1871 | "nijs-0.0.23" = { | |
|
1872 | name = "nijs"; | |
|
1873 | packageName = "nijs"; | |
|
1874 | version = "0.0.23"; | |
|
1875 | src = fetchurl { | |
|
1876 | url = "https://registry.npmjs.org/nijs/-/nijs-0.0.23.tgz"; | |
|
1877 | sha1 = "dbf8f4a0acafbe3b8d9b71c24cbd1d851de6c31a"; | |
|
1878 | }; | |
|
1879 | }; | |
|
1880 | "concat-stream-1.6.0" = { | |
|
1881 | name = "concat-stream"; | |
|
1882 | packageName = "concat-stream"; | |
|
1883 | version = "1.6.0"; | |
|
1884 | src = fetchurl { | |
|
1885 | url = "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz"; | |
|
1886 | sha1 = "0aac662fd52be78964d5532f694784e70110acf7"; | |
|
1887 | }; | |
|
1888 | }; | |
|
1889 | "normalize-package-data-2.4.0" = { | |
|
1890 | name = "normalize-package-data"; | |
|
1891 | packageName = "normalize-package-data"; | |
|
1892 | version = "2.4.0"; | |
|
1893 | src = fetchurl { | |
|
1894 | url = "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz"; | |
|
1895 | sha1 = "12f95a307d58352075a04907b84ac8be98ac012f"; | |
|
1896 | }; | |
|
1897 | }; | |
|
1898 | "npm-package-arg-5.1.2" = { | |
|
1899 | name = "npm-package-arg"; | |
|
1900 | packageName = "npm-package-arg"; | |
|
1901 | version = "5.1.2"; | |
|
1902 | src = fetchurl { | |
|
1903 | url = "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-5.1.2.tgz"; | |
|
1904 | sha1 = "fb18d17bb61e60900d6312619919bd753755ab37"; | |
|
1858 | url = "https://registry.npmjs.org/once/-/once-1.3.3.tgz"; | |
|
1859 | sha1 = "b2e261557ce4c314ec8304f3fa82663e4297ca20"; | |
|
1905 | 1860 | }; |
|
1906 | 1861 | }; |
|
1907 | 1862 | "once-1.4.0" = { |
@@ -1913,175 +1868,22 b' let' | |||
|
1913 | 1868 | sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1"; |
|
1914 | 1869 | }; |
|
1915 | 1870 | }; |
|
1916 |
"r |
|
|
1917 |
name = "r |
|
|
1918 |
packageName = "r |
|
|
1919 |
version = "0. |
|
|
1920 | src = fetchurl { | |
|
1921 | url = "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz"; | |
|
1922 | sha1 = "e76388d217992c252750241d3d3956fed98d8ff4"; | |
|
1923 | }; | |
|
1924 | }; | |
|
1925 | "slide-1.1.6" = { | |
|
1926 | name = "slide"; | |
|
1927 | packageName = "slide"; | |
|
1928 | version = "1.1.6"; | |
|
1929 | src = fetchurl { | |
|
1930 | url = "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz"; | |
|
1931 | sha1 = "56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707"; | |
|
1932 | }; | |
|
1933 | }; | |
|
1934 | "ssri-4.1.6" = { | |
|
1935 | name = "ssri"; | |
|
1936 | packageName = "ssri"; | |
|
1937 | version = "4.1.6"; | |
|
1938 | src = fetchurl { | |
|
1939 | url = "https://registry.npmjs.org/ssri/-/ssri-4.1.6.tgz"; | |
|
1940 | sha1 = "0cb49b6ac84457e7bdd466cb730c3cb623e9a25b"; | |
|
1941 | }; | |
|
1942 | }; | |
|
1943 | "npmlog-4.1.2" = { | |
|
1944 | name = "npmlog"; | |
|
1945 | packageName = "npmlog"; | |
|
1946 | version = "4.1.2"; | |
|
1871 | "optionator-0.8.2" = { | |
|
1872 | name = "optionator"; | |
|
1873 | packageName = "optionator"; | |
|
1874 | version = "0.8.2"; | |
|
1947 | 1875 | src = fetchurl { |
|
1948 |
url = "https://registry.npmjs.org/n |
|
|
1949 | sha1 = "08a7f2a8bf734604779a9efa4ad5cc717abb954b"; | |
|
1950 | }; | |
|
1951 | }; | |
|
1952 | "typedarray-0.0.6" = { | |
|
1953 | name = "typedarray"; | |
|
1954 | packageName = "typedarray"; | |
|
1955 | version = "0.0.6"; | |
|
1956 | src = fetchurl { | |
|
1957 | url = "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"; | |
|
1958 | sha1 = "867ac74e3864187b1d3d47d996a78ec5c8830777"; | |
|
1959 | }; | |
|
1960 | }; | |
|
1961 | "readable-stream-2.3.3" = { | |
|
1962 | name = "readable-stream"; | |
|
1963 | packageName = "readable-stream"; | |
|
1964 | version = "2.3.3"; | |
|
1965 | src = fetchurl { | |
|
1966 | url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz"; | |
|
1967 | sha1 = "368f2512d79f9d46fdfc71349ae7878bbc1eb95c"; | |
|
1968 | }; | |
|
1969 | }; | |
|
1970 | "isarray-1.0.0" = { | |
|
1971 | name = "isarray"; | |
|
1972 | packageName = "isarray"; | |
|
1973 | version = "1.0.0"; | |
|
1974 | src = fetchurl { | |
|
1975 | url = "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"; | |
|
1976 | sha1 = "bb935d48582cba168c06834957a54a3e07124f11"; | |
|
1977 | }; | |
|
1978 | }; | |
|
1979 | "process-nextick-args-1.0.7" = { | |
|
1980 | name = "process-nextick-args"; | |
|
1981 | packageName = "process-nextick-args"; | |
|
1982 | version = "1.0.7"; | |
|
1983 | src = fetchurl { | |
|
1984 | url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz"; | |
|
1985 | sha1 = "150e20b756590ad3f91093f25a4f2ad8bff30ba3"; | |
|
1986 | }; | |
|
1987 | }; | |
|
1988 | "string_decoder-1.0.3" = { | |
|
1989 | name = "string_decoder"; | |
|
1990 | packageName = "string_decoder"; | |
|
1991 | version = "1.0.3"; | |
|
1992 | src = fetchurl { | |
|
1993 | url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz"; | |
|
1994 | sha1 = "0fc67d7c141825de94282dd536bec6b9bce860ab"; | |
|
1876 | url = "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz"; | |
|
1877 | sha1 = "364c5e409d3f4d6301d6c0b4c05bba50180aeb64"; | |
|
1995 | 1878 | }; |
|
1996 | 1879 | }; |
|
1997 |
" |
|
|
1998 |
name = " |
|
|
1999 |
packageName = " |
|
|
2000 |
version = "1.0. |
|
|
2001 | src = fetchurl { | |
|
2002 | url = "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"; | |
|
2003 | sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf"; | |
|
2004 | }; | |
|
2005 | }; | |
|
2006 | "hosted-git-info-2.5.0" = { | |
|
2007 | name = "hosted-git-info"; | |
|
2008 | packageName = "hosted-git-info"; | |
|
2009 | version = "2.5.0"; | |
|
2010 | src = fetchurl { | |
|
2011 | url = "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz"; | |
|
2012 | sha1 = "6d60e34b3abbc8313062c3b798ef8d901a07af3c"; | |
|
2013 | }; | |
|
2014 | }; | |
|
2015 | "is-builtin-module-1.0.0" = { | |
|
2016 | name = "is-builtin-module"; | |
|
2017 | packageName = "is-builtin-module"; | |
|
2018 | version = "1.0.0"; | |
|
2019 | src = fetchurl { | |
|
2020 | url = "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz"; | |
|
2021 | sha1 = "540572d34f7ac3119f8f76c30cbc1b1e037affbe"; | |
|
2022 | }; | |
|
2023 | }; | |
|
2024 | "validate-npm-package-license-3.0.1" = { | |
|
2025 | name = "validate-npm-package-license"; | |
|
2026 | packageName = "validate-npm-package-license"; | |
|
2027 | version = "3.0.1"; | |
|
2028 | src = fetchurl { | |
|
2029 | url = "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz"; | |
|
2030 | sha1 = "2804babe712ad3379459acfbe24746ab2c303fbc"; | |
|
2031 | }; | |
|
2032 | }; | |
|
2033 | "builtin-modules-1.1.1" = { | |
|
2034 | name = "builtin-modules"; | |
|
2035 | packageName = "builtin-modules"; | |
|
2036 | version = "1.1.1"; | |
|
1880 | "optparse-1.0.5" = { | |
|
1881 | name = "optparse"; | |
|
1882 | packageName = "optparse"; | |
|
1883 | version = "1.0.5"; | |
|
2037 | 1884 | src = fetchurl { |
|
2038 |
url = "https://registry.npmjs.org/ |
|
|
2039 | sha1 = "270f076c5a72c02f5b65a47df94c5fe3a278892f"; | |
|
2040 | }; | |
|
2041 | }; | |
|
2042 | "spdx-correct-1.0.2" = { | |
|
2043 | name = "spdx-correct"; | |
|
2044 | packageName = "spdx-correct"; | |
|
2045 | version = "1.0.2"; | |
|
2046 | src = fetchurl { | |
|
2047 | url = "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz"; | |
|
2048 | sha1 = "4b3073d933ff51f3912f03ac5519498a4150db40"; | |
|
2049 | }; | |
|
2050 | }; | |
|
2051 | "spdx-expression-parse-1.0.4" = { | |
|
2052 | name = "spdx-expression-parse"; | |
|
2053 | packageName = "spdx-expression-parse"; | |
|
2054 | version = "1.0.4"; | |
|
2055 | src = fetchurl { | |
|
2056 | url = "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz"; | |
|
2057 | sha1 = "9bdf2f20e1f40ed447fbe273266191fced51626c"; | |
|
2058 | }; | |
|
2059 | }; | |
|
2060 | "spdx-license-ids-1.2.2" = { | |
|
2061 | name = "spdx-license-ids"; | |
|
2062 | packageName = "spdx-license-ids"; | |
|
2063 | version = "1.2.2"; | |
|
2064 | src = fetchurl { | |
|
2065 | url = "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz"; | |
|
2066 | sha1 = "c9df7a3424594ade6bd11900d596696dc06bac57"; | |
|
2067 | }; | |
|
2068 | }; | |
|
2069 | "osenv-0.1.4" = { | |
|
2070 | name = "osenv"; | |
|
2071 | packageName = "osenv"; | |
|
2072 | version = "0.1.4"; | |
|
2073 | src = fetchurl { | |
|
2074 | url = "https://registry.npmjs.org/osenv/-/osenv-0.1.4.tgz"; | |
|
2075 | sha1 = "42fe6d5953df06c8064be6f176c3d05aaaa34644"; | |
|
2076 | }; | |
|
2077 | }; | |
|
2078 | "validate-npm-package-name-3.0.0" = { | |
|
2079 | name = "validate-npm-package-name"; | |
|
2080 | packageName = "validate-npm-package-name"; | |
|
2081 | version = "3.0.0"; | |
|
2082 | src = fetchurl { | |
|
2083 | url = "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz"; | |
|
2084 | sha1 = "5fa912d81eb7d0c74afc140de7317f0ca7df437e"; | |
|
1885 | url = "https://registry.npmjs.org/optparse/-/optparse-1.0.5.tgz"; | |
|
1886 | sha1 = "75e75a96506611eb1c65ba89018ff08a981e2c16"; | |
|
2085 | 1887 | }; |
|
2086 | 1888 | }; |
|
2087 | 1889 | "os-homedir-1.0.2" = { |
@@ -2102,184 +1904,76 b' let' | |||
|
2102 | 1904 | sha1 = "bbe67406c79aa85c5cfec766fe5734555dfa1274"; |
|
2103 | 1905 | }; |
|
2104 | 1906 | }; |
|
2105 |
" |
|
|
2106 |
name = " |
|
|
2107 |
packageName = " |
|
|
2108 |
version = "1. |
|
|
2109 | src = fetchurl { | |
|
2110 | url = "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz"; | |
|
2111 | sha1 = "cb94faeb61c8696451db36534e1422f94f0aee88"; | |
|
2112 | }; | |
|
2113 | }; | |
|
2114 | "wrappy-1.0.2" = { | |
|
2115 | name = "wrappy"; | |
|
2116 | packageName = "wrappy"; | |
|
2117 | version = "1.0.2"; | |
|
1907 | "osenv-0.1.5" = { | |
|
1908 | name = "osenv"; | |
|
1909 | packageName = "osenv"; | |
|
1910 | version = "0.1.5"; | |
|
2118 | 1911 | src = fetchurl { |
|
2119 |
url = "https://registry.npmjs.org/ |
|
|
2120 | sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"; | |
|
2121 | }; | |
|
2122 | }; | |
|
2123 | "are-we-there-yet-1.1.4" = { | |
|
2124 | name = "are-we-there-yet"; | |
|
2125 | packageName = "are-we-there-yet"; | |
|
2126 | version = "1.1.4"; | |
|
2127 | src = fetchurl { | |
|
2128 | url = "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz"; | |
|
2129 | sha1 = "bb5dca382bb94f05e15194373d16fd3ba1ca110d"; | |
|
2130 | }; | |
|
2131 | }; | |
|
2132 | "console-control-strings-1.1.0" = { | |
|
2133 | name = "console-control-strings"; | |
|
2134 | packageName = "console-control-strings"; | |
|
2135 | version = "1.1.0"; | |
|
2136 | src = fetchurl { | |
|
2137 | url = "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz"; | |
|
2138 | sha1 = "3d7cf4464db6446ea644bf4b39507f9851008e8e"; | |
|
1912 | url = "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz"; | |
|
1913 | sha512 = "3ddw0y41pxv08ls5xhmq1bi81hppjbr45k78cjfx99vznh5znrj5g1b1wab9caj1mqlsvmfms0zm9cfb47ygm0d8wv5fccx8049q9fh"; | |
|
2139 | 1914 | }; |
|
2140 | 1915 | }; |
|
2141 |
" |
|
|
2142 |
name = " |
|
|
2143 |
packageName = " |
|
|
2144 |
version = " |
|
|
1916 | "parse5-1.5.1" = { | |
|
1917 | name = "parse5"; | |
|
1918 | packageName = "parse5"; | |
|
1919 | version = "1.5.1"; | |
|
2145 | 1920 | src = fetchurl { |
|
2146 |
url = "https://registry.npmjs.org/ |
|
|
2147 | sha1 = "2c03405c7538c39d7eb37b317022e325fb018bf7"; | |
|
2148 | }; | |
|
2149 | }; | |
|
2150 | "set-blocking-2.0.0" = { | |
|
2151 | name = "set-blocking"; | |
|
2152 | packageName = "set-blocking"; | |
|
2153 | version = "2.0.0"; | |
|
2154 | src = fetchurl { | |
|
2155 | url = "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz"; | |
|
2156 | sha1 = "045f9782d011ae9a6803ddd382b24392b3d890f7"; | |
|
1921 | url = "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz"; | |
|
1922 | sha1 = "9b7f3b0de32be78dc2401b17573ccaf0f6f59d94"; | |
|
2157 | 1923 | }; |
|
2158 | 1924 | }; |
|
2159 |
" |
|
|
2160 |
name = " |
|
|
2161 |
packageName = " |
|
|
2162 |
version = "1.0. |
|
|
1925 | "path-is-absolute-1.0.1" = { | |
|
1926 | name = "path-is-absolute"; | |
|
1927 | packageName = "path-is-absolute"; | |
|
1928 | version = "1.0.1"; | |
|
2163 | 1929 | src = fetchurl { |
|
2164 |
url = "https://registry.npmjs.org/ |
|
|
2165 | sha1 = "84c6e159b81904fdca59a0ef44cd870d31250f9a"; | |
|
2166 | }; | |
|
2167 | }; | |
|
2168 | "aproba-1.2.0" = { | |
|
2169 | name = "aproba"; | |
|
2170 | packageName = "aproba"; | |
|
2171 | version = "1.2.0"; | |
|
2172 | src = fetchurl { | |
|
2173 | url = "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz"; | |
|
2174 | sha1 = "6802e6264efd18c790a1b0d517f0f2627bf2c94a"; | |
|
2175 | }; | |
|
2176 | }; | |
|
2177 | "has-unicode-2.0.1" = { | |
|
2178 | name = "has-unicode"; | |
|
2179 | packageName = "has-unicode"; | |
|
2180 | version = "2.0.1"; | |
|
2181 | src = fetchurl { | |
|
2182 | url = "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz"; | |
|
2183 | sha1 = "e0e6fe6a28cf51138855e086d1691e771de2a8b9"; | |
|
1930 | url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"; | |
|
1931 | sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"; | |
|
2184 | 1932 | }; |
|
2185 | 1933 | }; |
|
2186 |
"si |
|
|
2187 |
name = "si |
|
|
2188 |
packageName = "si |
|
|
2189 |
version = " |
|
|
1934 | "path-posix-1.0.0" = { | |
|
1935 | name = "path-posix"; | |
|
1936 | packageName = "path-posix"; | |
|
1937 | version = "1.0.0"; | |
|
2190 | 1938 | src = fetchurl { |
|
2191 |
url = "https://registry.npmjs.org/si |
|
|
2192 | sha1 = "b5fdc08f1287ea1178628e415e25132b73646c6d"; | |
|
2193 | }; | |
|
2194 | }; | |
|
2195 | "string-width-1.0.2" = { | |
|
2196 | name = "string-width"; | |
|
2197 | packageName = "string-width"; | |
|
2198 | version = "1.0.2"; | |
|
2199 | src = fetchurl { | |
|
2200 | url = "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz"; | |
|
2201 | sha1 = "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"; | |
|
1939 | url = "https://registry.npmjs.org/path-posix/-/path-posix-1.0.0.tgz"; | |
|
1940 | sha1 = "06b26113f56beab042545a23bfa88003ccac260f"; | |
|
2202 | 1941 | }; |
|
2203 | 1942 | }; |
|
2204 | "wide-align-1.1.2" = { | |
|
2205 |
name = " |
|
|
2206 |
packageName = " |
|
|
2207 |
version = " |
|
|
1943 | "performance-now-0.2.0" = { | |
|
1944 | name = "performance-now"; | |
|
1945 | packageName = "performance-now"; | |
|
1946 | version = "0.2.0"; | |
|
2208 | 1947 | src = fetchurl { |
|
2209 |
url = "https://registry.npmjs.org/ |
|
|
2210 | sha1 = "571e0f1b0604636ebc0dfc21b0339bbe31341710"; | |
|
2211 | }; | |
|
2212 | }; | |
|
2213 | "code-point-at-1.1.0" = { | |
|
2214 | name = "code-point-at"; | |
|
2215 | packageName = "code-point-at"; | |
|
2216 | version = "1.1.0"; | |
|
2217 | src = fetchurl { | |
|
2218 | url = "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz"; | |
|
2219 | sha1 = "0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"; | |
|
2220 | }; | |
|
2221 | }; | |
|
2222 | "is-fullwidth-code-point-1.0.0" = { | |
|
2223 | name = "is-fullwidth-code-point"; | |
|
2224 | packageName = "is-fullwidth-code-point"; | |
|
2225 | version = "1.0.0"; | |
|
2226 | src = fetchurl { | |
|
2227 | url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz"; | |
|
2228 | sha1 = "ef9e31386f031a7f0d643af82fde50c457ef00cb"; | |
|
1948 | url = "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz"; | |
|
1949 | sha1 = "33ef30c5c77d4ea21c5a53869d91b56d8f2555e5"; | |
|
2229 | 1950 | }; |
|
2230 | 1951 | }; |
|
2231 |
" |
|
|
2232 |
name = " |
|
|
2233 |
packageName = " |
|
|
2234 |
version = "1. |
|
|
1952 | "prelude-ls-1.1.2" = { | |
|
1953 | name = "prelude-ls"; | |
|
1954 | packageName = "prelude-ls"; | |
|
1955 | version = "1.1.2"; | |
|
2235 | 1956 | src = fetchurl { |
|
2236 |
url = "https://registry.npmjs.org/ |
|
|
2237 | sha1 = "097b602b53422a522c1afb8790318336941a011d"; | |
|
2238 | }; | |
|
2239 | }; | |
|
2240 | "config-chain-1.1.11" = { | |
|
2241 | name = "config-chain"; | |
|
2242 | packageName = "config-chain"; | |
|
2243 | version = "1.1.11"; | |
|
2244 | src = fetchurl { | |
|
2245 | url = "https://registry.npmjs.org/config-chain/-/config-chain-1.1.11.tgz"; | |
|
2246 | sha1 = "aba09747dfbe4c3e70e766a6e41586e1859fc6f2"; | |
|
1957 | url = "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz"; | |
|
1958 | sha1 = "21932a549f5e52ffd9a827f570e04be62a97da54"; | |
|
2247 | 1959 | }; |
|
2248 | 1960 | }; |
|
2249 | "ini-1.3.4" = { | |
|
2250 |
name = "i |
|
|
2251 |
packageName = "i |
|
|
2252 |
version = " |
|
|
1961 | "process-nextick-args-2.0.0" = { | |
|
1962 | name = "process-nextick-args"; | |
|
1963 | packageName = "process-nextick-args"; | |
|
1964 | version = "2.0.0"; | |
|
2253 | 1965 | src = fetchurl { |
|
2254 |
url = "https://registry.npmjs.org/i |
|
|
2255 | sha1 = "0537cb79daf59b59a1a517dff706c86ec039162e"; | |
|
1966 | url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz"; | |
|
1967 | sha512 = "0rw8xpqqkhs91722slvzf8icxfaimqp4w8zb3840jxr7r8n8035byl6dhdi5bm0yr6x7sdws0gf3m025fg6hqgaklwlbl4d7bah5l9j"; | |
|
2256 | 1968 | }; |
|
2257 | 1969 | }; |
|
2258 |
"o |
|
|
2259 |
name = "o |
|
|
2260 |
packageName = "o |
|
|
2261 |
version = " |
|
|
1970 | "promise-7.3.1" = { | |
|
1971 | name = "promise"; | |
|
1972 | packageName = "promise"; | |
|
1973 | version = "7.3.1"; | |
|
2262 | 1974 | src = fetchurl { |
|
2263 |
url = "https://registry.npmjs.org/o |
|
|
2264 | sha1 = "b2e261557ce4c314ec8304f3fa82663e4297ca20"; | |
|
2265 | }; | |
|
2266 | }; | |
|
2267 | "semver-4.3.6" = { | |
|
2268 | name = "semver"; | |
|
2269 | packageName = "semver"; | |
|
2270 | version = "4.3.6"; | |
|
2271 | src = fetchurl { | |
|
2272 | url = "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz"; | |
|
2273 | sha1 = "300bc6e0e86374f7ba61068b5b1ecd57fc6532da"; | |
|
2274 | }; | |
|
2275 | }; | |
|
2276 | "uid-number-0.0.5" = { | |
|
2277 | name = "uid-number"; | |
|
2278 | packageName = "uid-number"; | |
|
2279 | version = "0.0.5"; | |
|
2280 | src = fetchurl { | |
|
2281 | url = "https://registry.npmjs.org/uid-number/-/uid-number-0.0.5.tgz"; | |
|
2282 | sha1 = "5a3db23ef5dbd55b81fce0ec9a2ac6fccdebb81e"; | |
|
1975 | url = "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz"; | |
|
1976 | sha512 = "17cn4nns2nxh9r0pdiqsqx3fpvaa82c1mhcr8r84k2a9hkpb0mj4bxzfbg3l9iy74yn9hj6mh2gsddsi3v939a1zp7ycbzqkxfm12cy"; | |
|
2283 | 1977 | }; |
|
2284 | 1978 | }; |
|
2285 | 1979 | "proto-list-1.2.4" = { |
@@ -2291,238 +1985,40 b' let' | |||
|
2291 | 1985 | sha1 = "212d5bfe1318306a420f6402b8e26ff39647a849"; |
|
2292 | 1986 | }; |
|
2293 | 1987 | }; |
|
2294 |
" |
|
|
2295 |
name = " |
|
|
2296 |
packageName = " |
|
|
2297 | version = "2.2.1"; | |
|
2298 | src = fetchurl { | |
|
2299 | url = "https://registry.npmjs.org/minipass/-/minipass-2.2.1.tgz"; | |
|
2300 | sha1 = "5ada97538b1027b4cf7213432428578cb564011f"; | |
|
2301 | }; | |
|
2302 | }; | |
|
2303 | "minizlib-1.0.3" = { | |
|
2304 | name = "minizlib"; | |
|
2305 | packageName = "minizlib"; | |
|
2306 | version = "1.0.3"; | |
|
2307 | src = fetchurl { | |
|
2308 | url = "https://registry.npmjs.org/minizlib/-/minizlib-1.0.3.tgz"; | |
|
2309 | sha1 = "d5c1abf77be154619952e253336eccab9b2a32f5"; | |
|
2310 | }; | |
|
2311 | }; | |
|
2312 | "yallist-3.0.2" = { | |
|
2313 | name = "yallist"; | |
|
2314 | packageName = "yallist"; | |
|
2315 | version = "3.0.2"; | |
|
2316 | src = fetchurl { | |
|
2317 | url = "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz"; | |
|
2318 | sha1 = "8452b4bb7e83c7c188d8041c1a837c773d6d8bb9"; | |
|
2319 | }; | |
|
2320 | }; | |
|
2321 | "fs-extra-0.6.4" = { | |
|
2322 | name = "fs-extra"; | |
|
2323 | packageName = "fs-extra"; | |
|
2324 | version = "0.6.4"; | |
|
2325 | src = fetchurl { | |
|
2326 | url = "https://registry.npmjs.org/fs-extra/-/fs-extra-0.6.4.tgz"; | |
|
2327 | sha1 = "f46f0c75b7841f8d200b3348cd4d691d5a099d15"; | |
|
2328 | }; | |
|
2329 | }; | |
|
2330 | "mkdirp-0.3.5" = { | |
|
2331 | name = "mkdirp"; | |
|
2332 | packageName = "mkdirp"; | |
|
2333 | version = "0.3.5"; | |
|
2334 | src = fetchurl { | |
|
2335 | url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"; | |
|
2336 | sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7"; | |
|
2337 | }; | |
|
2338 | }; | |
|
2339 | "walk-2.3.9" = { | |
|
2340 | name = "walk"; | |
|
2341 | packageName = "walk"; | |
|
2342 | version = "2.3.9"; | |
|
2343 | src = fetchurl { | |
|
2344 | url = "https://registry.npmjs.org/walk/-/walk-2.3.9.tgz"; | |
|
2345 | sha1 = "31b4db6678f2ae01c39ea9fb8725a9031e558a7b"; | |
|
2346 | }; | |
|
2347 | }; | |
|
2348 | "ncp-0.4.2" = { | |
|
2349 | name = "ncp"; | |
|
2350 | packageName = "ncp"; | |
|
2351 | version = "0.4.2"; | |
|
2352 | src = fetchurl { | |
|
2353 | url = "https://registry.npmjs.org/ncp/-/ncp-0.4.2.tgz"; | |
|
2354 | sha1 = "abcc6cbd3ec2ed2a729ff6e7c1fa8f01784a8574"; | |
|
2355 | }; | |
|
2356 | }; | |
|
2357 | "jsonfile-1.0.1" = { | |
|
2358 | name = "jsonfile"; | |
|
2359 | packageName = "jsonfile"; | |
|
1988 | "prr-1.0.1" = { | |
|
1989 | name = "prr"; | |
|
1990 | packageName = "prr"; | |
|
2360 | 1991 | version = "1.0.1"; |
|
2361 | 1992 | src = fetchurl { |
|
2362 |
url = "https://registry.npmjs.org/ |
|
|
2363 | sha1 = "ea5efe40b83690b98667614a7392fc60e842c0dd"; | |
|
2364 | }; | |
|
2365 | }; | |
|
2366 | "foreachasync-3.0.0" = { | |
|
2367 | name = "foreachasync"; | |
|
2368 | packageName = "foreachasync"; | |
|
2369 | version = "3.0.0"; | |
|
2370 | src = fetchurl { | |
|
2371 | url = "https://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz"; | |
|
2372 | sha1 = "5502987dc8714be3392097f32e0071c9dee07cf6"; | |
|
2373 | }; | |
|
2374 | }; | |
|
2375 | "cli-1.0.1" = { | |
|
2376 | name = "cli"; | |
|
2377 | packageName = "cli"; | |
|
2378 | version = "1.0.1"; | |
|
2379 | src = fetchurl { | |
|
2380 | url = "https://registry.npmjs.org/cli/-/cli-1.0.1.tgz"; | |
|
2381 | sha1 = "22817534f24bfa4950c34d532d48ecbc621b8c14"; | |
|
2382 | }; | |
|
2383 | }; | |
|
2384 | "console-browserify-1.1.0" = { | |
|
2385 | name = "console-browserify"; | |
|
2386 | packageName = "console-browserify"; | |
|
2387 | version = "1.1.0"; | |
|
2388 | src = fetchurl { | |
|
2389 | url = "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz"; | |
|
2390 | sha1 = "f0241c45730a9fc6323b206dbf38edc741d0bb10"; | |
|
2391 | }; | |
|
2392 | }; | |
|
2393 | "htmlparser2-3.8.3" = { | |
|
2394 | name = "htmlparser2"; | |
|
2395 | packageName = "htmlparser2"; | |
|
2396 | version = "3.8.3"; | |
|
2397 | src = fetchurl { | |
|
2398 | url = "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz"; | |
|
2399 | sha1 = "996c28b191516a8be86501a7d79757e5c70c1068"; | |
|
1993 | url = "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz"; | |
|
1994 | sha1 = "d3fc114ba06995a45ec6893f484ceb1d78f5f476"; | |
|
2400 | 1995 | }; |
|
2401 | 1996 | }; |
|
2402 |
" |
|
|
2403 |
name = " |
|
|
2404 |
packageName = " |
|
|
2405 |
version = " |
|
|
2406 | src = fetchurl { | |
|
2407 | url = "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz"; | |
|
2408 | sha1 = "5166e286457f03306064be5497e8dbb0c3d32083"; | |
|
2409 | }; | |
|
2410 | }; | |
|
2411 | "shelljs-0.3.0" = { | |
|
2412 | name = "shelljs"; | |
|
2413 | packageName = "shelljs"; | |
|
2414 | version = "0.3.0"; | |
|
2415 | src = fetchurl { | |
|
2416 | url = "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz"; | |
|
2417 | sha1 = "3596e6307a781544f591f37da618360f31db57b1"; | |
|
2418 | }; | |
|
2419 | }; | |
|
2420 | "strip-json-comments-1.0.4" = { | |
|
2421 | name = "strip-json-comments"; | |
|
2422 | packageName = "strip-json-comments"; | |
|
2423 | version = "1.0.4"; | |
|
1997 | "punycode-1.4.1" = { | |
|
1998 | name = "punycode"; | |
|
1999 | packageName = "punycode"; | |
|
2000 | version = "1.4.1"; | |
|
2424 | 2001 | src = fetchurl { |
|
2425 |
url = "https://registry.npmjs.org/ |
|
|
2426 | sha1 = "1e15fbcac97d3ee99bf2d73b4c656b082bbafb91"; | |
|
2427 | }; | |
|
2428 | }; | |
|
2429 | "lodash-3.7.0" = { | |
|
2430 | name = "lodash"; | |
|
2431 | packageName = "lodash"; | |
|
2432 | version = "3.7.0"; | |
|
2433 | src = fetchurl { | |
|
2434 | url = "https://registry.npmjs.org/lodash/-/lodash-3.7.0.tgz"; | |
|
2435 | sha1 = "3678bd8ab995057c07ade836ed2ef087da811d45"; | |
|
2436 | }; | |
|
2437 | }; | |
|
2438 | "glob-7.1.2" = { | |
|
2439 | name = "glob"; | |
|
2440 | packageName = "glob"; | |
|
2441 | version = "7.1.2"; | |
|
2442 | src = fetchurl { | |
|
2443 | url = "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz"; | |
|
2444 | sha1 = "c19c9df9a028702d678612384a6552404c636d15"; | |
|
2445 | }; | |
|
2446 | }; | |
|
2447 | "fs.realpath-1.0.0" = { | |
|
2448 | name = "fs.realpath"; | |
|
2449 | packageName = "fs.realpath"; | |
|
2450 | version = "1.0.0"; | |
|
2451 | src = fetchurl { | |
|
2452 | url = "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"; | |
|
2453 | sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f"; | |
|
2002 | url = "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz"; | |
|
2003 | sha1 = "c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"; | |
|
2454 | 2004 | }; |
|
2455 | 2005 | }; |
|
2456 |
" |
|
|
2457 |
name = " |
|
|
2458 |
packageName = " |
|
|
2459 |
version = " |
|
|
2006 | "qs-0.5.6" = { | |
|
2007 | name = "qs"; | |
|
2008 | packageName = "qs"; | |
|
2009 | version = "0.5.6"; | |
|
2460 | 2010 | src = fetchurl { |
|
2461 |
url = "https://registry.npmjs.org/ |
|
|
2462 | sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9"; | |
|
2463 | }; | |
|
2464 | }; | |
|
2465 | "brace-expansion-1.1.8" = { | |
|
2466 | name = "brace-expansion"; | |
|
2467 | packageName = "brace-expansion"; | |
|
2468 | version = "1.1.8"; | |
|
2469 | src = fetchurl { | |
|
2470 | url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz"; | |
|
2471 | sha1 = "c07b211c7c952ec1f8efd51a77ef0d1d3990a292"; | |
|
2472 | }; | |
|
2473 | }; | |
|
2474 | "balanced-match-1.0.0" = { | |
|
2475 | name = "balanced-match"; | |
|
2476 | packageName = "balanced-match"; | |
|
2477 | version = "1.0.0"; | |
|
2478 | src = fetchurl { | |
|
2479 | url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz"; | |
|
2480 | sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767"; | |
|
2011 | url = "https://registry.npmjs.org/qs/-/qs-0.5.6.tgz"; | |
|
2012 | sha1 = "31b1ad058567651c526921506b9a8793911a0384"; | |
|
2481 | 2013 | }; |
|
2482 | 2014 | }; |
|
2483 | "concat-map-0.0.1" = { | |
|
2484 |
name = " |
|
|
2485 |
packageName = " |
|
|
2486 |
version = " |
|
|
2487 | src = fetchurl { | |
|
2488 | url = "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"; | |
|
2489 | sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b"; | |
|
2490 | }; | |
|
2491 | }; | |
|
2492 | "date-now-0.1.4" = { | |
|
2493 | name = "date-now"; | |
|
2494 | packageName = "date-now"; | |
|
2495 | version = "0.1.4"; | |
|
2015 | "qs-6.4.0" = { | |
|
2016 | name = "qs"; | |
|
2017 | packageName = "qs"; | |
|
2018 | version = "6.4.0"; | |
|
2496 | 2019 | src = fetchurl { |
|
2497 |
url = "https://registry.npmjs.org/ |
|
|
2498 | sha1 = "eaf439fd4d4848ad74e5cc7dbef200672b9e345b"; | |
|
2499 | }; | |
|
2500 | }; | |
|
2501 | "domhandler-2.3.0" = { | |
|
2502 | name = "domhandler"; | |
|
2503 | packageName = "domhandler"; | |
|
2504 | version = "2.3.0"; | |
|
2505 | src = fetchurl { | |
|
2506 | url = "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz"; | |
|
2507 | sha1 = "2de59a0822d5027fabff6f032c2b25a2a8abe738"; | |
|
2508 | }; | |
|
2509 | }; | |
|
2510 | "domutils-1.5.1" = { | |
|
2511 | name = "domutils"; | |
|
2512 | packageName = "domutils"; | |
|
2513 | version = "1.5.1"; | |
|
2514 | src = fetchurl { | |
|
2515 | url = "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz"; | |
|
2516 | sha1 = "dcd8488a26f563d61079e48c9f7b7e32373682cf"; | |
|
2517 | }; | |
|
2518 | }; | |
|
2519 | "domelementtype-1.3.0" = { | |
|
2520 | name = "domelementtype"; | |
|
2521 | packageName = "domelementtype"; | |
|
2522 | version = "1.3.0"; | |
|
2523 | src = fetchurl { | |
|
2524 | url = "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz"; | |
|
2525 | sha1 = "b17aed82e8ab59e52dd9c19b1756e0fc187204c2"; | |
|
2020 | url = "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz"; | |
|
2021 | sha1 = "13e26d28ad6b0ffaa91312cd3bf708ed351e7233"; | |
|
2526 | 2022 | }; |
|
2527 | 2023 | }; |
|
2528 | 2024 | "readable-stream-1.1.14" = { |
@@ -2534,58 +2030,85 b' let' | |||
|
2534 | 2030 | sha1 = "7cf4c54ef648e3813084c636dd2079e166c081d9"; |
|
2535 | 2031 | }; |
|
2536 | 2032 | }; |
|
2537 | "entities-1.0.0" = { | |
|
2538 |
name = "e |
|
|
2539 |
packageName = "e |
|
|
2540 |
version = " |
|
|
2033 | "readable-stream-2.3.6" = { | |
|
2034 | name = "readable-stream"; | |
|
2035 | packageName = "readable-stream"; | |
|
2036 | version = "2.3.6"; | |
|
2541 | 2037 | src = fetchurl { |
|
2542 |
url = "https://registry.npmjs.org/e |
|
|
2543 | sha1 = "b2987aa3821347fcde642b24fdfc9e4fb712bf26"; | |
|
2038 | url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz"; | |
|
2039 | sha512 = "0mj9b6190amln9rg89x5pq2n195s3v0gzicpdamv1kbabg69aw5m71l34jsjn7bqil7405l6l35x9ijnb3h4jz5vx2i00l8sl1ll2xm"; | |
|
2544 | 2040 | }; |
|
2545 | 2041 | }; |
|
2546 | "dom-serializer-0.1.0" = { | |
|
2547 |
name = "d |
|
|
2548 |
packageName = "d |
|
|
2549 |
version = "0.1 |
|
|
2042 | "reduce-flatten-1.0.1" = { | |
|
2043 | name = "reduce-flatten"; | |
|
2044 | packageName = "reduce-flatten"; | |
|
2045 | version = "1.0.1"; | |
|
2550 | 2046 | src = fetchurl { |
|
2551 |
url = "https://registry.npmjs.org/d |
|
|
2552 | sha1 = "073c697546ce0780ce23be4a28e293e40bc30c82"; | |
|
2047 | url = "https://registry.npmjs.org/reduce-flatten/-/reduce-flatten-1.0.1.tgz"; | |
|
2048 | sha1 = "258c78efd153ddf93cb561237f61184f3696e327"; | |
|
2049 | }; | |
|
2050 | }; | |
|
2051 | "regenerator-runtime-0.10.5" = { | |
|
2052 | name = "regenerator-runtime"; | |
|
2053 | packageName = "regenerator-runtime"; | |
|
2054 | version = "0.10.5"; | |
|
2055 | src = fetchurl { | |
|
2056 | url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz"; | |
|
2057 | sha1 = "336c3efc1220adcedda2c9fab67b5a7955a33658"; | |
|
2058 | }; | |
|
2059 | }; | |
|
2060 | "regenerator-runtime-0.11.1" = { | |
|
2061 | name = "regenerator-runtime"; | |
|
2062 | packageName = "regenerator-runtime"; | |
|
2063 | version = "0.11.1"; | |
|
2064 | src = fetchurl { | |
|
2065 | url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz"; | |
|
2066 | sha512 = "03d4l8l8cyywh93wf5vw84lq56jh1b1d7jll4ny4z060j9hvx7w5q3q0b8q227jm93749k1c9h86r2pz0bm2xq5vp14g3r2kbvqc2rj"; | |
|
2553 | 2067 | }; |
|
2554 | 2068 | }; |
|
2555 | "domelementtype-1.1.3" = { | |
|
2556 |
name = " |
|
|
2557 |
packageName = " |
|
|
2558 |
version = "1. |
|
|
2069 | "request-2.81.0" = { | |
|
2070 | name = "request"; | |
|
2071 | packageName = "request"; | |
|
2072 | version = "2.81.0"; | |
|
2559 | 2073 | src = fetchurl { |
|
2560 |
url = "https://registry.npmjs.org/ |
|
|
2561 | sha1 = "bd28773e2642881aec51544924299c5cd822185b"; | |
|
2074 | url = "https://registry.npmjs.org/request/-/request-2.81.0.tgz"; | |
|
2075 | sha1 = "c6928946a0e06c5f8d6f8a9333469ffda46298a0"; | |
|
2076 | }; | |
|
2077 | }; | |
|
2078 | "retry-0.10.1" = { | |
|
2079 | name = "retry"; | |
|
2080 | packageName = "retry"; | |
|
2081 | version = "0.10.1"; | |
|
2082 | src = fetchurl { | |
|
2083 | url = "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz"; | |
|
2084 | sha1 = "e76388d217992c252750241d3d3956fed98d8ff4"; | |
|
2562 | 2085 | }; |
|
2563 | 2086 | }; |
|
2564 |
" |
|
|
2565 |
name = " |
|
|
2566 |
packageName = " |
|
|
2567 |
version = " |
|
|
2087 | "rimraf-2.2.8" = { | |
|
2088 | name = "rimraf"; | |
|
2089 | packageName = "rimraf"; | |
|
2090 | version = "2.2.8"; | |
|
2568 | 2091 | src = fetchurl { |
|
2569 |
url = "https://registry.npmjs.org/ |
|
|
2570 | sha1 = "6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0"; | |
|
2092 | url = "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz"; | |
|
2093 | sha1 = "e439be2aaee327321952730f99a8929e4fc50582"; | |
|
2571 | 2094 | }; |
|
2572 | 2095 | }; |
|
2573 |
"s |
|
|
2574 |
name = "s |
|
|
2575 |
packageName = "s |
|
|
2576 |
version = " |
|
|
2096 | "safe-buffer-5.1.2" = { | |
|
2097 | name = "safe-buffer"; | |
|
2098 | packageName = "safe-buffer"; | |
|
2099 | version = "5.1.2"; | |
|
2577 | 2100 | src = fetchurl { |
|
2578 |
url = "https://registry.npmjs.org/s |
|
|
2579 | sha1 = "62e203bc41766c6c28c9fc84301dab1c5310fa94"; | |
|
2101 | url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"; | |
|
2102 | sha512 = "3xbm0dkya4bc3zwfwpdzbl8ngq0aai5ihlp2v3s39y7162c7wyvv9izj3g8hv6dy6vm2lq48lmfzygk0kxwbjb6xic7k4a329j99p8r"; | |
|
2580 | 2103 | }; |
|
2581 | 2104 | }; |
|
2582 | "good-listener-1.2.2" = { | |
|
2583 |
name = " |
|
|
2584 |
packageName = " |
|
|
2585 |
version = "1 |
|
|
2105 | "safer-buffer-2.1.2" = { | |
|
2106 | name = "safer-buffer"; | |
|
2107 | packageName = "safer-buffer"; | |
|
2108 | version = "2.1.2"; | |
|
2586 | 2109 | src = fetchurl { |
|
2587 |
url = "https://registry.npmjs.org/ |
|
|
2588 | sha1 = "d53b30cdf9313dffb7dc9a0d477096aa6d145c50"; | |
|
2110 | url = "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"; | |
|
2111 | sha512 = "2v99f22kh56y72d3s8wrgdvf5n10ry40dh3fwnsxr4d5rfvxdfxfmc3qyqkscnj4f8799jy9bpg6cm21x2d811dr9ib83wjrlmkg6k1"; | |
|
2589 | 2112 | }; |
|
2590 | 2113 | }; |
|
2591 | 2114 | "select-1.1.2" = { |
@@ -2597,88 +2120,645 b' let' | |||
|
2597 | 2120 | sha1 = "0e7350acdec80b1108528786ec1d4418d11b396d"; |
|
2598 | 2121 | }; |
|
2599 | 2122 | }; |
|
2123 | "semver-4.3.6" = { | |
|
2124 | name = "semver"; | |
|
2125 | packageName = "semver"; | |
|
2126 | version = "4.3.6"; | |
|
2127 | src = fetchurl { | |
|
2128 | url = "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz"; | |
|
2129 | sha1 = "300bc6e0e86374f7ba61068b5b1ecd57fc6532da"; | |
|
2130 | }; | |
|
2131 | }; | |
|
2132 | "semver-5.5.0" = { | |
|
2133 | name = "semver"; | |
|
2134 | packageName = "semver"; | |
|
2135 | version = "5.5.0"; | |
|
2136 | src = fetchurl { | |
|
2137 | url = "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz"; | |
|
2138 | sha512 = "0h32zh035y8m6dzcqhcymbhwgmc8839fa1hhj0jfh9ivp9kmqfj1sbwnsnkzcn9qm3sqn38sa8ys2g4c638lpnmzjr0a0qndmv7f8p1"; | |
|
2139 | }; | |
|
2140 | }; | |
|
2141 | "set-blocking-2.0.0" = { | |
|
2142 | name = "set-blocking"; | |
|
2143 | packageName = "set-blocking"; | |
|
2144 | version = "2.0.0"; | |
|
2145 | src = fetchurl { | |
|
2146 | url = "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz"; | |
|
2147 | sha1 = "045f9782d011ae9a6803ddd382b24392b3d890f7"; | |
|
2148 | }; | |
|
2149 | }; | |
|
2150 | "shelljs-0.3.0" = { | |
|
2151 | name = "shelljs"; | |
|
2152 | packageName = "shelljs"; | |
|
2153 | version = "0.3.0"; | |
|
2154 | src = fetchurl { | |
|
2155 | url = "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz"; | |
|
2156 | sha1 = "3596e6307a781544f591f37da618360f31db57b1"; | |
|
2157 | }; | |
|
2158 | }; | |
|
2159 | "sigmund-1.0.1" = { | |
|
2160 | name = "sigmund"; | |
|
2161 | packageName = "sigmund"; | |
|
2162 | version = "1.0.1"; | |
|
2163 | src = fetchurl { | |
|
2164 | url = "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz"; | |
|
2165 | sha1 = "3ff21f198cad2175f9f3b781853fd94d0d19b590"; | |
|
2166 | }; | |
|
2167 | }; | |
|
2168 | "signal-exit-3.0.2" = { | |
|
2169 | name = "signal-exit"; | |
|
2170 | packageName = "signal-exit"; | |
|
2171 | version = "3.0.2"; | |
|
2172 | src = fetchurl { | |
|
2173 | url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz"; | |
|
2174 | sha1 = "b5fdc08f1287ea1178628e415e25132b73646c6d"; | |
|
2175 | }; | |
|
2176 | }; | |
|
2177 | "slasp-0.0.4" = { | |
|
2178 | name = "slasp"; | |
|
2179 | packageName = "slasp"; | |
|
2180 | version = "0.0.4"; | |
|
2181 | src = fetchurl { | |
|
2182 | url = "https://registry.npmjs.org/slasp/-/slasp-0.0.4.tgz"; | |
|
2183 | sha1 = "9adc26ee729a0f95095851a5489f87a5258d57a9"; | |
|
2184 | }; | |
|
2185 | }; | |
|
2186 | "slide-1.1.6" = { | |
|
2187 | name = "slide"; | |
|
2188 | packageName = "slide"; | |
|
2189 | version = "1.1.6"; | |
|
2190 | src = fetchurl { | |
|
2191 | url = "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz"; | |
|
2192 | sha1 = "56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707"; | |
|
2193 | }; | |
|
2194 | }; | |
|
2195 | "sntp-1.0.9" = { | |
|
2196 | name = "sntp"; | |
|
2197 | packageName = "sntp"; | |
|
2198 | version = "1.0.9"; | |
|
2199 | src = fetchurl { | |
|
2200 | url = "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz"; | |
|
2201 | sha1 = "6541184cc90aeea6c6e7b35e2659082443c66198"; | |
|
2202 | }; | |
|
2203 | }; | |
|
2204 | "source-map-0.3.0" = { | |
|
2205 | name = "source-map"; | |
|
2206 | packageName = "source-map"; | |
|
2207 | version = "0.3.0"; | |
|
2208 | src = fetchurl { | |
|
2209 | url = "https://registry.npmjs.org/source-map/-/source-map-0.3.0.tgz"; | |
|
2210 | sha1 = "8586fb9a5a005e5b501e21cd18b6f21b457ad1f9"; | |
|
2211 | }; | |
|
2212 | }; | |
|
2213 | "source-map-0.5.7" = { | |
|
2214 | name = "source-map"; | |
|
2215 | packageName = "source-map"; | |
|
2216 | version = "0.5.7"; | |
|
2217 | src = fetchurl { | |
|
2218 | url = "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz"; | |
|
2219 | sha1 = "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"; | |
|
2220 | }; | |
|
2221 | }; | |
|
2222 | "source-map-0.6.1" = { | |
|
2223 | name = "source-map"; | |
|
2224 | packageName = "source-map"; | |
|
2225 | version = "0.6.1"; | |
|
2226 | src = fetchurl { | |
|
2227 | url = "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz"; | |
|
2228 | sha512 = "3p7hw8p69ikj5mwapmqkacsjnbvdfk5ylyamjg9x5izkl717xvzj0vk3fnmx1n4pf54h5rs7r8ig5kk4jv4ycqqj0hv75cnx6k1lf2j"; | |
|
2229 | }; | |
|
2230 | }; | |
|
2231 | "spdx-correct-3.0.0" = { | |
|
2232 | name = "spdx-correct"; | |
|
2233 | packageName = "spdx-correct"; | |
|
2234 | version = "3.0.0"; | |
|
2235 | src = fetchurl { | |
|
2236 | url = "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz"; | |
|
2237 | sha512 = "3xgkqk4hsm4nzvy68icv1rlv4s0qgb7mwpi9s4z2mp1a5fwny6kc6m4nqa7zzx2k7mrjlh7psci9lb7892bl3q4r4y2f4sw7vvnhprp"; | |
|
2238 | }; | |
|
2239 | }; | |
|
2240 | "spdx-exceptions-2.1.0" = { | |
|
2241 | name = "spdx-exceptions"; | |
|
2242 | packageName = "spdx-exceptions"; | |
|
2243 | version = "2.1.0"; | |
|
2244 | src = fetchurl { | |
|
2245 | url = "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz"; | |
|
2246 | sha512 = "057m2ab3y8j38xb89w7d191hfaa693vbf7wnwkf302zicsgi2v5ayvcc4f03vyj4yyycqasqp3ryp2d3q0vcaq54r4ls2g5dar4vbg0"; | |
|
2247 | }; | |
|
2248 | }; | |
|
2249 | "spdx-expression-parse-3.0.0" = { | |
|
2250 | name = "spdx-expression-parse"; | |
|
2251 | packageName = "spdx-expression-parse"; | |
|
2252 | version = "3.0.0"; | |
|
2253 | src = fetchurl { | |
|
2254 | url = "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz"; | |
|
2255 | sha512 = "351djgqvsgqmfg6h764c2k09dmixczw5073jirm8km6i1yym4xjrzc7g5ckwkidi3gls7s910m4ahl8sh37dsb478j8j3sigbfq63k2"; | |
|
2256 | }; | |
|
2257 | }; | |
|
2258 | "spdx-license-ids-3.0.0" = { | |
|
2259 | name = "spdx-license-ids"; | |
|
2260 | packageName = "spdx-license-ids"; | |
|
2261 | version = "3.0.0"; | |
|
2262 | src = fetchurl { | |
|
2263 | url = "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz"; | |
|
2264 | sha512 = "066gb8vcffv2mf3lbmxvxp5b60jviw32x52n50l3zgl9z4cgwg74ca4kr4y5c3mss736bmg9nxl1lvprishbikqy0jy56770v10zqfv"; | |
|
2265 | }; | |
|
2266 | }; | |
|
2267 | "sshpk-1.14.2" = { | |
|
2268 | name = "sshpk"; | |
|
2269 | packageName = "sshpk"; | |
|
2270 | version = "1.14.2"; | |
|
2271 | src = fetchurl { | |
|
2272 | url = "https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz"; | |
|
2273 | sha1 = "c6fc61648a3d9c4e764fd3fcdf4ea105e492ba98"; | |
|
2274 | }; | |
|
2275 | }; | |
|
2276 | "ssri-5.3.0" = { | |
|
2277 | name = "ssri"; | |
|
2278 | packageName = "ssri"; | |
|
2279 | version = "5.3.0"; | |
|
2280 | src = fetchurl { | |
|
2281 | url = "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz"; | |
|
2282 | sha512 = "00qc3iqsi21cc2az3nz36q88psab4ickpzranndk6vmrb6yhn5xsq3kgp21x3lp0406bdaalpb59xy7zzqnl40ans69v3z2l8z8h52x"; | |
|
2283 | }; | |
|
2284 | }; | |
|
2285 | "string-width-1.0.2" = { | |
|
2286 | name = "string-width"; | |
|
2287 | packageName = "string-width"; | |
|
2288 | version = "1.0.2"; | |
|
2289 | src = fetchurl { | |
|
2290 | url = "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz"; | |
|
2291 | sha1 = "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"; | |
|
2292 | }; | |
|
2293 | }; | |
|
2294 | "string_decoder-0.10.31" = { | |
|
2295 | name = "string_decoder"; | |
|
2296 | packageName = "string_decoder"; | |
|
2297 | version = "0.10.31"; | |
|
2298 | src = fetchurl { | |
|
2299 | url = "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"; | |
|
2300 | sha1 = "62e203bc41766c6c28c9fc84301dab1c5310fa94"; | |
|
2301 | }; | |
|
2302 | }; | |
|
2303 | "string_decoder-1.1.1" = { | |
|
2304 | name = "string_decoder"; | |
|
2305 | packageName = "string_decoder"; | |
|
2306 | version = "1.1.1"; | |
|
2307 | src = fetchurl { | |
|
2308 | url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"; | |
|
2309 | sha512 = "315yd4vzwrwk3vwj1klf46y1cj2jbvf88066y2rnwhksb98phj46jkxixbwsp3h607w7czy7cby522s7sx8mvspdpdm3s72y2ga3x4z"; | |
|
2310 | }; | |
|
2311 | }; | |
|
2312 | "stringstream-0.0.6" = { | |
|
2313 | name = "stringstream"; | |
|
2314 | packageName = "stringstream"; | |
|
2315 | version = "0.0.6"; | |
|
2316 | src = fetchurl { | |
|
2317 | url = "https://registry.npmjs.org/stringstream/-/stringstream-0.0.6.tgz"; | |
|
2318 | sha512 = "22fa8nryyacyx538az1iir54hqsfb46m6jycmqvfpylmg025xdn1wng94ay1rg69m4s3lv0cf2qnxvzffvm5s74q5fb108y14289cgk"; | |
|
2319 | }; | |
|
2320 | }; | |
|
2321 | "strip-ansi-0.3.0" = { | |
|
2322 | name = "strip-ansi"; | |
|
2323 | packageName = "strip-ansi"; | |
|
2324 | version = "0.3.0"; | |
|
2325 | src = fetchurl { | |
|
2326 | url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz"; | |
|
2327 | sha1 = "25f48ea22ca79187f3174a4db8759347bb126220"; | |
|
2328 | }; | |
|
2329 | }; | |
|
2330 | "strip-ansi-3.0.1" = { | |
|
2331 | name = "strip-ansi"; | |
|
2332 | packageName = "strip-ansi"; | |
|
2333 | version = "3.0.1"; | |
|
2334 | src = fetchurl { | |
|
2335 | url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz"; | |
|
2336 | sha1 = "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"; | |
|
2337 | }; | |
|
2338 | }; | |
|
2339 | "strip-json-comments-1.0.4" = { | |
|
2340 | name = "strip-json-comments"; | |
|
2341 | packageName = "strip-json-comments"; | |
|
2342 | version = "1.0.4"; | |
|
2343 | src = fetchurl { | |
|
2344 | url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz"; | |
|
2345 | sha1 = "1e15fbcac97d3ee99bf2d73b4c656b082bbafb91"; | |
|
2346 | }; | |
|
2347 | }; | |
|
2348 | "supports-color-0.2.0" = { | |
|
2349 | name = "supports-color"; | |
|
2350 | packageName = "supports-color"; | |
|
2351 | version = "0.2.0"; | |
|
2352 | src = fetchurl { | |
|
2353 | url = "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz"; | |
|
2354 | sha1 = "d92de2694eb3f67323973d7ae3d8b55b4c22190a"; | |
|
2355 | }; | |
|
2356 | }; | |
|
2357 | "supports-color-2.0.0" = { | |
|
2358 | name = "supports-color"; | |
|
2359 | packageName = "supports-color"; | |
|
2360 | version = "2.0.0"; | |
|
2361 | src = fetchurl { | |
|
2362 | url = "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"; | |
|
2363 | sha1 = "535d045ce6b6363fa40117084629995e9df324c7"; | |
|
2364 | }; | |
|
2365 | }; | |
|
2366 | "table-layout-0.3.0" = { | |
|
2367 | name = "table-layout"; | |
|
2368 | packageName = "table-layout"; | |
|
2369 | version = "0.3.0"; | |
|
2370 | src = fetchurl { | |
|
2371 | url = "https://registry.npmjs.org/table-layout/-/table-layout-0.3.0.tgz"; | |
|
2372 | sha1 = "6ee20dc483db371b3e5c87f704ed2f7c799d2c9a"; | |
|
2373 | }; | |
|
2374 | }; | |
|
2375 | "tar-3.1.15" = { | |
|
2376 | name = "tar"; | |
|
2377 | packageName = "tar"; | |
|
2378 | version = "3.1.15"; | |
|
2379 | src = fetchurl { | |
|
2380 | url = "https://registry.npmjs.org/tar/-/tar-3.1.15.tgz"; | |
|
2381 | sha512 = "1ryql8hyrrhd0gdd71ishbj3cnr8ay0i0wpvy9mj3hjiy35cc1wa0h07wz8jwils98j00gr03ix3cf2j1xm43xjn9bsavwn1yr4a0x5"; | |
|
2382 | }; | |
|
2383 | }; | |
|
2384 | "temp-0.8.3" = { | |
|
2385 | name = "temp"; | |
|
2386 | packageName = "temp"; | |
|
2387 | version = "0.8.3"; | |
|
2388 | src = fetchurl { | |
|
2389 | url = "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz"; | |
|
2390 | sha1 = "e0c6bc4d26b903124410e4fed81103014dfc1f59"; | |
|
2391 | }; | |
|
2392 | }; | |
|
2393 | "test-value-2.1.0" = { | |
|
2394 | name = "test-value"; | |
|
2395 | packageName = "test-value"; | |
|
2396 | version = "2.1.0"; | |
|
2397 | src = fetchurl { | |
|
2398 | url = "https://registry.npmjs.org/test-value/-/test-value-2.1.0.tgz"; | |
|
2399 | sha1 = "11da6ff670f3471a73b625ca4f3fdcf7bb748291"; | |
|
2400 | }; | |
|
2401 | }; | |
|
2600 | 2402 | "tiny-emitter-2.0.2" = { |
|
2601 | 2403 | name = "tiny-emitter"; |
|
2602 | 2404 | packageName = "tiny-emitter"; |
|
2603 | 2405 | version = "2.0.2"; |
|
2604 | 2406 | src = fetchurl { |
|
2605 | 2407 | url = "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.0.2.tgz"; |
|
2606 | sha1 = "82d27468aca5ade8e5fd1e6d22b57dd43ebdfb7c"; | |
|
2408 | sha512 = "2iviq42rkp4r4ywln69qlyign42lmhsmmm5hawh1dg3yvr7d4iw657bd02l9nprghz3741dcbqxv39wz09kpgz7nmwzn6a1wmm39lyq"; | |
|
2409 | }; | |
|
2410 | }; | |
|
2411 | "tiny-lr-fork-0.0.5" = { | |
|
2412 | name = "tiny-lr-fork"; | |
|
2413 | packageName = "tiny-lr-fork"; | |
|
2414 | version = "0.0.5"; | |
|
2415 | src = fetchurl { | |
|
2416 | url = "https://registry.npmjs.org/tiny-lr-fork/-/tiny-lr-fork-0.0.5.tgz"; | |
|
2417 | sha1 = "1e99e1e2a8469b736ab97d97eefa98c71f76ed0a"; | |
|
2418 | }; | |
|
2419 | }; | |
|
2420 | "tough-cookie-2.3.4" = { | |
|
2421 | name = "tough-cookie"; | |
|
2422 | packageName = "tough-cookie"; | |
|
2423 | version = "2.3.4"; | |
|
2424 | src = fetchurl { | |
|
2425 | url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz"; | |
|
2426 | sha512 = "0ncm6j3cjq1f26mzjf04k9bkw1b08w53s4qa3a11c1bdj4pgnqv1422c1xs5jyy6y1psppjx52fhagq5zkjkgrcpdkxcdiry96r77jd"; | |
|
2427 | }; | |
|
2428 | }; | |
|
2429 | "tunnel-agent-0.6.0" = { | |
|
2430 | name = "tunnel-agent"; | |
|
2431 | packageName = "tunnel-agent"; | |
|
2432 | version = "0.6.0"; | |
|
2433 | src = fetchurl { | |
|
2434 | url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz"; | |
|
2435 | sha1 = "27a5dea06b36b04a0a9966774b290868f0fc40fd"; | |
|
2436 | }; | |
|
2437 | }; | |
|
2438 | "tweetnacl-0.14.5" = { | |
|
2439 | name = "tweetnacl"; | |
|
2440 | packageName = "tweetnacl"; | |
|
2441 | version = "0.14.5"; | |
|
2442 | src = fetchurl { | |
|
2443 | url = "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz"; | |
|
2444 | sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64"; | |
|
2445 | }; | |
|
2446 | }; | |
|
2447 | "type-check-0.3.2" = { | |
|
2448 | name = "type-check"; | |
|
2449 | packageName = "type-check"; | |
|
2450 | version = "0.3.2"; | |
|
2451 | src = fetchurl { | |
|
2452 | url = "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz"; | |
|
2453 | sha1 = "5884cab512cf1d355e3fb784f30804b2b520db72"; | |
|
2454 | }; | |
|
2455 | }; | |
|
2456 | "typedarray-0.0.6" = { | |
|
2457 | name = "typedarray"; | |
|
2458 | packageName = "typedarray"; | |
|
2459 | version = "0.0.6"; | |
|
2460 | src = fetchurl { | |
|
2461 | url = "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"; | |
|
2462 | sha1 = "867ac74e3864187b1d3d47d996a78ec5c8830777"; | |
|
2463 | }; | |
|
2464 | }; | |
|
2465 | "typical-2.6.1" = { | |
|
2466 | name = "typical"; | |
|
2467 | packageName = "typical"; | |
|
2468 | version = "2.6.1"; | |
|
2469 | src = fetchurl { | |
|
2470 | url = "https://registry.npmjs.org/typical/-/typical-2.6.1.tgz"; | |
|
2471 | sha1 = "5c080e5d661cbbe38259d2e70a3c7253e873881d"; | |
|
2472 | }; | |
|
2473 | }; | |
|
2474 | "uid-number-0.0.5" = { | |
|
2475 | name = "uid-number"; | |
|
2476 | packageName = "uid-number"; | |
|
2477 | version = "0.0.5"; | |
|
2478 | src = fetchurl { | |
|
2479 | url = "https://registry.npmjs.org/uid-number/-/uid-number-0.0.5.tgz"; | |
|
2480 | sha1 = "5a3db23ef5dbd55b81fce0ec9a2ac6fccdebb81e"; | |
|
2481 | }; | |
|
2482 | }; | |
|
2483 | "underscore-1.7.0" = { | |
|
2484 | name = "underscore"; | |
|
2485 | packageName = "underscore"; | |
|
2486 | version = "1.7.0"; | |
|
2487 | src = fetchurl { | |
|
2488 | url = "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz"; | |
|
2489 | sha1 = "6bbaf0877500d36be34ecaa584e0db9fef035209"; | |
|
2490 | }; | |
|
2491 | }; | |
|
2492 | "underscore.string-2.2.1" = { | |
|
2493 | name = "underscore.string"; | |
|
2494 | packageName = "underscore.string"; | |
|
2495 | version = "2.2.1"; | |
|
2496 | src = fetchurl { | |
|
2497 | url = "https://registry.npmjs.org/underscore.string/-/underscore.string-2.2.1.tgz"; | |
|
2498 | sha1 = "d7c0fa2af5d5a1a67f4253daee98132e733f0f19"; | |
|
2499 | }; | |
|
2500 | }; | |
|
2501 | "underscore.string-2.3.3" = { | |
|
2502 | name = "underscore.string"; | |
|
2503 | packageName = "underscore.string"; | |
|
2504 | version = "2.3.3"; | |
|
2505 | src = fetchurl { | |
|
2506 | url = "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz"; | |
|
2507 | sha1 = "71c08bf6b428b1133f37e78fa3a21c82f7329b0d"; | |
|
2508 | }; | |
|
2509 | }; | |
|
2510 | "underscore.string-2.4.0" = { | |
|
2511 | name = "underscore.string"; | |
|
2512 | packageName = "underscore.string"; | |
|
2513 | version = "2.4.0"; | |
|
2514 | src = fetchurl { | |
|
2515 | url = "https://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz"; | |
|
2516 | sha1 = "8cdd8fbac4e2d2ea1e7e2e8097c42f442280f85b"; | |
|
2607 | 2517 | }; |
|
2608 | 2518 | }; |
|
2609 |
"de |
|
|
2610 |
name = "de |
|
|
2611 |
packageName = "de |
|
|
2612 |
version = " |
|
|
2519 | "util-deprecate-1.0.2" = { | |
|
2520 | name = "util-deprecate"; | |
|
2521 | packageName = "util-deprecate"; | |
|
2522 | version = "1.0.2"; | |
|
2523 | src = fetchurl { | |
|
2524 | url = "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"; | |
|
2525 | sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf"; | |
|
2526 | }; | |
|
2527 | }; | |
|
2528 | "uuid-3.3.0" = { | |
|
2529 | name = "uuid"; | |
|
2530 | packageName = "uuid"; | |
|
2531 | version = "3.3.0"; | |
|
2532 | src = fetchurl { | |
|
2533 | url = "https://registry.npmjs.org/uuid/-/uuid-3.3.0.tgz"; | |
|
2534 | sha512 = "2mnkscmignxkdzbhbblywzwxglv4rp6cjjsqlbg64giq2rwvvxpr9kqd43zx6q4rix09s40d66rjbdk72bwywhfm678dzaqdhvvscwa"; | |
|
2535 | }; | |
|
2536 | }; | |
|
2537 | "validate-npm-package-license-3.0.3" = { | |
|
2538 | name = "validate-npm-package-license"; | |
|
2539 | packageName = "validate-npm-package-license"; | |
|
2540 | version = "3.0.3"; | |
|
2541 | src = fetchurl { | |
|
2542 | url = "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz"; | |
|
2543 | sha512 = "39caf21ga6s2gvpka90wdngdijarwmkix5fpgh9r94bw14fx1zfnf7j5mprgsdlh8dv0wpwxn65qn9gfwa8n3dxw3iqaj7qf994wxpb"; | |
|
2544 | }; | |
|
2545 | }; | |
|
2546 | "validate-npm-package-name-3.0.0" = { | |
|
2547 | name = "validate-npm-package-name"; | |
|
2548 | packageName = "validate-npm-package-name"; | |
|
2549 | version = "3.0.0"; | |
|
2550 | src = fetchurl { | |
|
2551 | url = "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz"; | |
|
2552 | sha1 = "5fa912d81eb7d0c74afc140de7317f0ca7df437e"; | |
|
2553 | }; | |
|
2554 | }; | |
|
2555 | "verror-1.10.0" = { | |
|
2556 | name = "verror"; | |
|
2557 | packageName = "verror"; | |
|
2558 | version = "1.10.0"; | |
|
2559 | src = fetchurl { | |
|
2560 | url = "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz"; | |
|
2561 | sha1 = "3a105ca17053af55d6e270c1f8288682e18da400"; | |
|
2562 | }; | |
|
2563 | }; | |
|
2564 | "vulcanize-1.16.0" = { | |
|
2565 | name = "vulcanize"; | |
|
2566 | packageName = "vulcanize"; | |
|
2567 | version = "1.16.0"; | |
|
2613 | 2568 | src = fetchurl { |
|
2614 |
url = "https://registry.npmjs.org/ |
|
|
2615 | sha1 = "9a8251a777d7025faa55737bc3b071742127a9fd"; | |
|
2569 | url = "https://registry.npmjs.org/vulcanize/-/vulcanize-1.16.0.tgz"; | |
|
2570 | sha512 = "0nw5wyay4ifj040hagllnpl9yrgh2ax9wwmj35ckchpmqvisdpmsg6w27agshh141s7r221ffn0r46hn349h1gdwydxxwww6jb4b2ad"; | |
|
2571 | }; | |
|
2572 | }; | |
|
2573 | "walk-2.3.13" = { | |
|
2574 | name = "walk"; | |
|
2575 | packageName = "walk"; | |
|
2576 | version = "2.3.13"; | |
|
2577 | src = fetchurl { | |
|
2578 | url = "https://registry.npmjs.org/walk/-/walk-2.3.13.tgz"; | |
|
2579 | sha512 = "2g4ayyccqgq4fx68dhds9pwhvj2344n9p0lhb4z1hnsi882apm64s434lqz57rx4b0r1x9w1njfqrywd1la0ljqm7j4xxg8nixqri7g"; | |
|
2580 | }; | |
|
2581 | }; | |
|
2582 | "which-1.0.9" = { | |
|
2583 | name = "which"; | |
|
2584 | packageName = "which"; | |
|
2585 | version = "1.0.9"; | |
|
2586 | src = fetchurl { | |
|
2587 | url = "https://registry.npmjs.org/which/-/which-1.0.9.tgz"; | |
|
2588 | sha1 = "460c1da0f810103d0321a9b633af9e575e64486f"; | |
|
2589 | }; | |
|
2590 | }; | |
|
2591 | "wide-align-1.1.3" = { | |
|
2592 | name = "wide-align"; | |
|
2593 | packageName = "wide-align"; | |
|
2594 | version = "1.1.3"; | |
|
2595 | src = fetchurl { | |
|
2596 | url = "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz"; | |
|
2597 | sha512 = "2224a32flpf40nhq6rj4idzkcdz0vx65bfxp90hd06db18l6fiqgxz1xnaygm3pbfb1a6v73hl8ryq4996b09zwwins0bqprx0hwsa0"; | |
|
2598 | }; | |
|
2599 | }; | |
|
2600 | "wordwrap-1.0.0" = { | |
|
2601 | name = "wordwrap"; | |
|
2602 | packageName = "wordwrap"; | |
|
2603 | version = "1.0.0"; | |
|
2604 | src = fetchurl { | |
|
2605 | url = "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz"; | |
|
2606 | sha1 = "27584810891456a4171c8d0226441ade90cbcaeb"; | |
|
2607 | }; | |
|
2608 | }; | |
|
2609 | "wordwrapjs-2.0.0" = { | |
|
2610 | name = "wordwrapjs"; | |
|
2611 | packageName = "wordwrapjs"; | |
|
2612 | version = "2.0.0"; | |
|
2613 | src = fetchurl { | |
|
2614 | url = "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-2.0.0.tgz"; | |
|
2615 | sha1 = "ab55f695e6118da93858fdd70c053d1c5e01ac20"; | |
|
2616 | }; | |
|
2617 | }; | |
|
2618 | "wrappy-1.0.2" = { | |
|
2619 | name = "wrappy"; | |
|
2620 | packageName = "wrappy"; | |
|
2621 | version = "1.0.2"; | |
|
2622 | src = fetchurl { | |
|
2623 | url = "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"; | |
|
2624 | sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"; | |
|
2625 | }; | |
|
2626 | }; | |
|
2627 | "yallist-3.0.2" = { | |
|
2628 | name = "yallist"; | |
|
2629 | packageName = "yallist"; | |
|
2630 | version = "3.0.2"; | |
|
2631 | src = fetchurl { | |
|
2632 | url = "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz"; | |
|
2633 | sha1 = "8452b4bb7e83c7c188d8041c1a837c773d6d8bb9"; | |
|
2616 | 2634 | }; |
|
2617 | 2635 | }; |
|
2618 | 2636 | }; |
|
2619 | 2637 | args = { |
|
2620 | 2638 | name = "rhodecode-enterprise"; |
|
2621 | 2639 | packageName = "rhodecode-enterprise"; |
|
2622 |
version = "0.0 |
|
|
2623 | src = ./.; | |
|
2640 | version = "1.0.0"; | |
|
2641 | src = ./..; | |
|
2624 | 2642 | dependencies = [ |
|
2625 |
sources." |
|
|
2626 | sources."grunt-contrib-copy-1.0.0" | |
|
2627 |
(sources." |
|
|
2643 | sources."@types/clone-0.1.30" | |
|
2644 | sources."@types/node-4.2.23" | |
|
2645 | (sources."@types/parse5-0.0.31" // { | |
|
2628 | 2646 | dependencies = [ |
|
2629 |
sources." |
|
|
2630 | sources."ansi-styles-1.1.0" | |
|
2631 | sources."has-ansi-0.1.0" | |
|
2632 |
|
|
|
2633 |
|
|
|
2634 |
|
|
|
2647 | sources."@types/node-6.0.113" | |
|
2648 | ]; | |
|
2649 | }) | |
|
2650 | sources."abbrev-1.1.1" | |
|
2651 | sources."acorn-3.3.0" | |
|
2652 | (sources."acorn-jsx-3.0.1" // { | |
|
2653 | dependencies = [ | |
|
2654 | sources."acorn-3.3.0" | |
|
2635 | 2655 | ]; |
|
2636 | 2656 | }) |
|
2637 | sources."grunt-contrib-jshint-0.12.0" | |
|
2638 |
|
|
|
2657 | sources."ajv-4.11.8" | |
|
2658 | sources."amdefine-1.0.1" | |
|
2659 | sources."ansi-escape-sequences-3.0.0" | |
|
2660 | sources."ansi-regex-2.1.1" | |
|
2661 | sources."ansi-styles-2.2.1" | |
|
2662 | sources."appenlight-client-git+https://git@github.com/AppEnlight/appenlight-client-js.git#0.5.1" | |
|
2663 | sources."aproba-1.2.0" | |
|
2664 | sources."are-we-there-yet-1.1.5" | |
|
2665 | sources."argparse-0.1.16" | |
|
2666 | sources."array-back-1.0.4" | |
|
2667 | sources."asap-2.0.6" | |
|
2668 | sources."asn1-0.2.3" | |
|
2669 | sources."assert-plus-0.2.0" | |
|
2670 | sources."async-0.1.22" | |
|
2671 | sources."asynckit-0.4.0" | |
|
2672 | sources."aws-sign2-0.6.0" | |
|
2673 | sources."aws4-1.7.0" | |
|
2674 | sources."babel-polyfill-6.26.0" | |
|
2675 | (sources."babel-runtime-6.26.0" // { | |
|
2639 | 2676 | dependencies = [ |
|
2640 |
sources."a |
|
|
2641 | sources."lodash-4.17.4" | |
|
2642 | ]; | |
|
2643 | }) | |
|
2644 | (sources."grunt-contrib-watch-0.6.1" // { | |
|
2645 | dependencies = [ | |
|
2646 | sources."lodash-2.4.2" | |
|
2647 | sources."async-0.2.10" | |
|
2677 | sources."regenerator-runtime-0.11.1" | |
|
2648 | 2678 | ]; |
|
2649 | 2679 | }) |
|
2680 | sources."balanced-match-1.0.0" | |
|
2681 | sources."base64-js-1.2.3" | |
|
2682 | sources."bcrypt-pbkdf-1.0.1" | |
|
2683 | sources."boom-2.10.1" | |
|
2684 | sources."bower-1.8.4" | |
|
2685 | sources."brace-expansion-1.1.11" | |
|
2686 | sources."buffer-from-1.1.0" | |
|
2687 | sources."builtin-modules-1.1.1" | |
|
2688 | sources."builtins-1.0.3" | |
|
2689 | sources."caseless-0.12.0" | |
|
2690 | sources."chalk-1.1.3" | |
|
2691 | sources."cli-1.0.1" | |
|
2692 | sources."clipboard-1.7.1" | |
|
2693 | sources."clone-1.0.4" | |
|
2694 | sources."co-4.6.0" | |
|
2695 | sources."code-point-at-1.1.0" | |
|
2696 | sources."coffee-script-1.3.3" | |
|
2697 | sources."colors-0.6.2" | |
|
2698 | sources."combined-stream-1.0.6" | |
|
2699 | sources."command-line-args-3.0.5" | |
|
2700 | sources."command-line-usage-3.0.8" | |
|
2701 | sources."concat-map-0.0.1" | |
|
2702 | sources."concat-stream-1.6.2" | |
|
2703 | sources."config-chain-1.1.11" | |
|
2704 | sources."console-browserify-1.1.0" | |
|
2705 | sources."console-control-strings-1.1.0" | |
|
2706 | sources."core-js-2.5.7" | |
|
2707 | sources."core-util-is-1.0.2" | |
|
2650 | 2708 | sources."crisper-2.1.1" |
|
2651 |
|
|
|
2709 | sources."cryptiles-2.0.5" | |
|
2710 | sources."dashdash-1.14.1" | |
|
2711 | sources."date-now-0.1.4" | |
|
2712 | sources."dateformat-1.0.2-1.2.3" | |
|
2713 | sources."debug-0.7.4" | |
|
2714 | sources."deep-extend-0.4.2" | |
|
2715 | sources."deep-is-0.1.3" | |
|
2716 | sources."delayed-stream-1.0.0" | |
|
2717 | sources."delegate-3.2.0" | |
|
2718 | sources."delegates-1.0.0" | |
|
2719 | sources."doctrine-0.7.2" | |
|
2720 | (sources."dom-serializer-0.1.0" // { | |
|
2652 | 2721 | dependencies = [ |
|
2653 |
sources."n |
|
|
2654 | ]; | |
|
2655 | }) | |
|
2656 | sources."grunt-crisper-1.0.1" | |
|
2657 | (sources."grunt-vulcanize-1.0.0" // { | |
|
2658 | dependencies = [ | |
|
2659 | sources."crisper-1.2.0" | |
|
2660 | sources."nopt-3.0.6" | |
|
2722 | sources."domelementtype-1.1.3" | |
|
2661 | 2723 | ]; |
|
2662 | 2724 | }) |
|
2663 |
sources." |
|
|
2664 |
|
|
|
2725 | sources."dom5-1.3.6" | |
|
2726 | sources."domelementtype-1.3.0" | |
|
2727 | sources."domhandler-2.3.0" | |
|
2728 | (sources."domutils-1.5.1" // { | |
|
2665 | 2729 | dependencies = [ |
|
2666 |
sources." |
|
|
2667 | sources."lodash-3.7.0" | |
|
2730 | sources."entities-1.1.1" | |
|
2731 | ]; | |
|
2732 | }) | |
|
2733 | sources."ecc-jsbn-0.1.1" | |
|
2734 | sources."entities-1.0.0" | |
|
2735 | sources."errno-0.1.7" | |
|
2736 | sources."es6-promise-2.3.0" | |
|
2737 | sources."escape-string-regexp-1.0.5" | |
|
2738 | (sources."escodegen-1.10.0" // { | |
|
2739 | dependencies = [ | |
|
2740 | sources."estraverse-4.2.0" | |
|
2668 | 2741 | ]; |
|
2669 | 2742 | }) |
|
2670 |
sources." |
|
|
2671 | sources."jquery-1.11.3" | |
|
2743 | (sources."espree-3.5.4" // { | |
|
2744 | dependencies = [ | |
|
2745 | sources."acorn-5.7.1" | |
|
2746 | ]; | |
|
2747 | }) | |
|
2748 | sources."esprima-1.0.4" | |
|
2749 | sources."estraverse-3.1.0" | |
|
2750 | sources."esutils-1.1.6" | |
|
2751 | sources."eventemitter2-0.4.14" | |
|
2752 | sources."exit-0.1.2" | |
|
2753 | sources."extend-3.0.1" | |
|
2754 | sources."extsprintf-1.3.0" | |
|
2755 | sources."fast-levenshtein-2.0.6" | |
|
2672 | 2756 | sources."favico.js-0.3.10" |
|
2673 | sources."clipboard-1.7.1" | |
|
2674 |
sources." |
|
|
2675 |
sources."m |
|
|
2676 | sources."appenlight-client-git+https://git@github.com/AppEnlight/appenlight-client-js.git#0.5.1" | |
|
2677 |
sources." |
|
|
2678 | sources."coffee-script-1.3.3" | |
|
2679 | sources."colors-0.6.2" | |
|
2680 | sources."dateformat-1.0.2-1.2.3" | |
|
2681 | sources."eventemitter2-0.4.14" | |
|
2757 | sources."faye-websocket-0.4.4" | |
|
2758 | sources."feature-detect-es6-1.4.1" | |
|
2759 | sources."file-sync-cmp-0.1.1" | |
|
2760 | sources."find-replace-1.0.3" | |
|
2761 | sources."findit-2.0.0" | |
|
2682 | 2762 | (sources."findup-sync-0.1.3" // { |
|
2683 | 2763 | dependencies = [ |
|
2684 | 2764 | sources."glob-3.2.11" |
@@ -2686,333 +2766,256 b' let' | |||
|
2686 | 2766 | sources."minimatch-0.3.0" |
|
2687 | 2767 | ]; |
|
2688 | 2768 | }) |
|
2689 |
|
|
|
2769 | sources."foreachasync-3.0.0" | |
|
2770 | sources."forever-agent-0.6.1" | |
|
2771 | sources."form-data-2.1.4" | |
|
2772 | sources."fs-extra-0.6.4" | |
|
2773 | sources."fs.extra-1.3.2" | |
|
2774 | sources."fs.realpath-1.0.0" | |
|
2775 | sources."gauge-2.7.4" | |
|
2776 | (sources."gaze-0.5.2" // { | |
|
2777 | dependencies = [ | |
|
2778 | sources."lodash-1.0.2" | |
|
2779 | ]; | |
|
2780 | }) | |
|
2781 | sources."getobject-0.1.0" | |
|
2782 | sources."getpass-0.1.7" | |
|
2783 | sources."glob-3.1.21" | |
|
2784 | sources."globule-0.1.0" | |
|
2785 | sources."good-listener-1.2.2" | |
|
2786 | sources."graceful-fs-1.2.3" | |
|
2787 | (sources."grunt-0.4.5" // { | |
|
2690 | 2788 | dependencies = [ |
|
2691 | 2789 | sources."inherits-1.0.2" |
|
2692 | 2790 | ]; |
|
2693 | 2791 | }) |
|
2694 | sources."hooker-0.2.3" | |
|
2695 | sources."iconv-lite-0.2.11" | |
|
2696 |
sources." |
|
|
2697 |
sources."n |
|
|
2698 |
sources." |
|
|
2699 |
sources." |
|
|
2700 |
sources." |
|
|
2701 | sources."which-1.0.9" | |
|
2702 | sources."js-yaml-2.0.5" | |
|
2703 | sources."exit-0.1.2" | |
|
2704 |
sources."g |
|
|
2705 |
sources."grunt- |
|
|
2792 | (sources."grunt-contrib-concat-0.5.1" // { | |
|
2793 | dependencies = [ | |
|
2794 | sources."ansi-regex-0.2.1" | |
|
2795 | sources."ansi-styles-1.1.0" | |
|
2796 | sources."chalk-0.5.1" | |
|
2797 | sources."has-ansi-0.1.0" | |
|
2798 | sources."strip-ansi-0.3.0" | |
|
2799 | sources."supports-color-0.2.0" | |
|
2800 | ]; | |
|
2801 | }) | |
|
2802 | sources."grunt-contrib-copy-1.0.0" | |
|
2803 | sources."grunt-contrib-jshint-0.12.0" | |
|
2804 | (sources."grunt-contrib-less-1.4.1" // { | |
|
2805 | dependencies = [ | |
|
2806 | sources."async-2.6.1" | |
|
2807 | sources."graceful-fs-4.1.11" | |
|
2808 | sources."lodash-4.17.10" | |
|
2809 | sources."source-map-0.5.7" | |
|
2810 | ]; | |
|
2811 | }) | |
|
2812 | (sources."grunt-contrib-watch-0.6.1" // { | |
|
2813 | dependencies = [ | |
|
2814 | sources."async-0.2.10" | |
|
2815 | sources."lodash-2.4.2" | |
|
2816 | sources."nopt-2.0.0" | |
|
2817 | sources."qs-0.5.6" | |
|
2818 | ]; | |
|
2819 | }) | |
|
2820 | sources."grunt-crisper-1.0.1" | |
|
2706 | 2821 | (sources."grunt-legacy-log-0.1.3" // { |
|
2707 | 2822 | dependencies = [ |
|
2708 | 2823 | sources."lodash-2.4.2" |
|
2709 | 2824 | sources."underscore.string-2.3.3" |
|
2710 | 2825 | ]; |
|
2711 | 2826 | }) |
|
2712 | sources."inherits-2.0.3" | |
|
2713 |
sources." |
|
|
2714 |
sources." |
|
|
2715 | sources."graceful-fs-1.2.3" | |
|
2716 | sources."abbrev-1.1.0" | |
|
2717 | (sources."argparse-0.1.16" // { | |
|
2718 | dependencies = [ | |
|
2719 | sources."underscore.string-2.4.0" | |
|
2720 | ]; | |
|
2721 | }) | |
|
2722 | sources."esprima-1.0.4" | |
|
2723 | sources."underscore-1.7.0" | |
|
2724 | (sources."grunt-legacy-log-utils-0.1.1" // { | |
|
2827 | sources."grunt-legacy-log-utils-0.1.1" | |
|
2828 | sources."grunt-legacy-util-0.2.0" | |
|
2829 | (sources."grunt-vulcanize-1.0.0" // { | |
|
2725 | 2830 | dependencies = [ |
|
2726 |
sources." |
|
|
2727 |
sources." |
|
|
2728 | ]; | |
|
2729 | }) | |
|
2730 | sources."chalk-1.1.3" | |
|
2731 | sources."file-sync-cmp-0.1.1" | |
|
2732 | sources."ansi-styles-2.2.1" | |
|
2733 | sources."escape-string-regexp-1.0.5" | |
|
2734 | sources."has-ansi-2.0.0" | |
|
2735 | sources."strip-ansi-3.0.1" | |
|
2736 | sources."supports-color-2.0.0" | |
|
2737 | sources."ansi-regex-2.1.1" | |
|
2738 | sources."source-map-0.3.0" | |
|
2739 | sources."amdefine-1.0.1" | |
|
2740 | (sources."less-2.7.2" // { | |
|
2741 | dependencies = [ | |
|
2742 | sources."graceful-fs-4.1.11" | |
|
2743 | sources."source-map-0.5.7" | |
|
2831 | sources."crisper-1.2.0" | |
|
2832 | sources."nopt-3.0.6" | |
|
2744 | 2833 | ]; |
|
2745 | 2834 | }) |
|
2746 |
sources."e |
|
|
2747 |
sources."i |
|
|
2748 |
sources." |
|
|
2749 |
sources." |
|
|
2750 |
sources." |
|
|
2751 |
sources." |
|
|
2752 |
sources." |
|
|
2753 |
sources." |
|
|
2754 |
sources."as |
|
|
2755 |
sources." |
|
|
2756 | sources."aws4-1.6.0" | |
|
2757 | sources."caseless-0.12.0" | |
|
2758 | sources."combined-stream-1.0.5" | |
|
2759 | sources."extend-3.0.1" | |
|
2760 | sources."forever-agent-0.6.1" | |
|
2761 | sources."form-data-2.3.1" | |
|
2762 | sources."har-validator-5.0.3" | |
|
2763 | sources."hawk-6.0.2" | |
|
2764 | sources."http-signature-1.2.0" | |
|
2765 | sources."is-typedarray-1.0.0" | |
|
2766 | sources."isstream-0.1.2" | |
|
2767 | sources."json-stringify-safe-5.0.1" | |
|
2768 | sources."mime-types-2.1.17" | |
|
2769 | sources."oauth-sign-0.8.2" | |
|
2770 | sources."performance-now-2.1.0" | |
|
2771 | sources."qs-6.5.1" | |
|
2772 | sources."safe-buffer-5.1.1" | |
|
2773 | sources."stringstream-0.0.5" | |
|
2774 | sources."tough-cookie-2.3.3" | |
|
2775 | sources."tunnel-agent-0.6.0" | |
|
2776 | sources."uuid-3.1.0" | |
|
2777 | sources."delayed-stream-1.0.0" | |
|
2778 | sources."asynckit-0.4.0" | |
|
2779 | sources."ajv-5.2.2" | |
|
2780 | sources."har-schema-2.0.0" | |
|
2781 | sources."co-4.6.0" | |
|
2782 | sources."fast-deep-equal-1.0.0" | |
|
2783 | sources."json-schema-traverse-0.3.1" | |
|
2784 | sources."json-stable-stringify-1.0.1" | |
|
2785 | sources."jsonify-0.0.0" | |
|
2786 | sources."hoek-4.2.0" | |
|
2787 | sources."boom-4.3.1" | |
|
2788 | (sources."cryptiles-3.1.2" // { | |
|
2789 | dependencies = [ | |
|
2790 | sources."boom-5.2.0" | |
|
2791 | ]; | |
|
2792 | }) | |
|
2793 | sources."sntp-2.0.2" | |
|
2794 | sources."assert-plus-1.0.0" | |
|
2795 | sources."jsprim-1.4.1" | |
|
2796 | sources."sshpk-1.13.1" | |
|
2797 | sources."extsprintf-1.3.0" | |
|
2798 | sources."json-schema-0.2.3" | |
|
2799 | sources."verror-1.10.0" | |
|
2800 | sources."core-util-is-1.0.2" | |
|
2801 | sources."asn1-0.2.3" | |
|
2802 | sources."dashdash-1.14.1" | |
|
2803 | sources."getpass-0.1.7" | |
|
2804 | sources."jsbn-0.1.1" | |
|
2805 | sources."tweetnacl-0.14.5" | |
|
2806 | sources."ecc-jsbn-0.1.1" | |
|
2807 | sources."bcrypt-pbkdf-1.0.1" | |
|
2808 | sources."mime-db-1.30.0" | |
|
2809 | sources."punycode-1.4.1" | |
|
2810 | sources."gaze-0.5.2" | |
|
2811 | (sources."tiny-lr-fork-0.0.5" // { | |
|
2812 | dependencies = [ | |
|
2813 | sources."qs-0.5.6" | |
|
2814 | ]; | |
|
2815 | }) | |
|
2816 | (sources."globule-0.1.0" // { | |
|
2817 | dependencies = [ | |
|
2818 | sources."lodash-1.0.2" | |
|
2819 | ]; | |
|
2820 | }) | |
|
2821 | sources."faye-websocket-0.4.4" | |
|
2822 | (sources."noptify-0.0.3" // { | |
|
2823 | dependencies = [ | |
|
2824 | sources."nopt-2.0.0" | |
|
2825 | ]; | |
|
2826 | }) | |
|
2827 | sources."debug-0.7.4" | |
|
2828 | sources."command-line-args-3.0.5" | |
|
2829 | sources."command-line-usage-3.0.8" | |
|
2830 | sources."dom5-1.3.6" | |
|
2831 | sources."array-back-1.0.4" | |
|
2832 | sources."feature-detect-es6-1.3.1" | |
|
2833 | sources."find-replace-1.0.3" | |
|
2834 | sources."typical-2.6.1" | |
|
2835 | sources."test-value-2.1.0" | |
|
2836 | sources."ansi-escape-sequences-3.0.0" | |
|
2837 | sources."table-layout-0.3.0" | |
|
2838 | sources."core-js-2.5.1" | |
|
2839 | sources."deep-extend-0.4.2" | |
|
2840 | sources."wordwrapjs-2.0.0" | |
|
2841 | sources."reduce-flatten-1.0.1" | |
|
2842 | sources."@types/clone-0.1.30" | |
|
2843 | sources."@types/node-4.2.20" | |
|
2844 | (sources."@types/parse5-0.0.31" // { | |
|
2845 | dependencies = [ | |
|
2846 | sources."@types/node-6.0.88" | |
|
2847 | ]; | |
|
2848 | }) | |
|
2849 | sources."clone-1.0.2" | |
|
2850 | sources."parse5-1.5.1" | |
|
2851 | sources."es6-promise-2.3.0" | |
|
2835 | sources."har-schema-1.0.5" | |
|
2836 | sources."har-validator-4.2.1" | |
|
2837 | sources."has-ansi-2.0.0" | |
|
2838 | sources."has-unicode-2.0.1" | |
|
2839 | sources."hawk-3.1.3" | |
|
2840 | sources."hoek-2.16.3" | |
|
2841 | sources."hooker-0.2.3" | |
|
2842 | sources."hosted-git-info-2.6.1" | |
|
2843 | sources."htmlparser2-3.8.3" | |
|
2844 | sources."http-signature-1.1.1" | |
|
2852 | 2845 | (sources."hydrolysis-1.25.0" // { |
|
2853 | 2846 | dependencies = [ |
|
2854 | 2847 | sources."dom5-1.1.0" |
|
2855 | 2848 | ]; |
|
2856 | 2849 | }) |
|
2857 |
sources." |
|
|
2858 |
sources."a |
|
|
2859 | sources."babel-polyfill-6.26.0" | |
|
2860 |
sources." |
|
|
2861 |
|
|
|
2862 | dependencies = [ | |
|
2863 | sources."estraverse-4.2.0" | |
|
2864 |
|
|
|
2865 | sources."esprima-3.1.3" | |
|
2866 | sources."source-map-0.5.7" | |
|
2867 | ]; | |
|
2868 | }) | |
|
2869 | (sources."espree-3.5.1" // { | |
|
2870 | dependencies = [ | |
|
2871 | sources."acorn-5.1.2" | |
|
2872 | ]; | |
|
2873 | }) | |
|
2874 | sources."estraverse-3.1.0" | |
|
2875 | sources."path-is-absolute-1.0.1" | |
|
2876 | (sources."babel-runtime-6.26.0" // { | |
|
2877 | dependencies = [ | |
|
2878 | sources."regenerator-runtime-0.11.0" | |
|
2879 | ]; | |
|
2880 | }) | |
|
2881 | sources."regenerator-runtime-0.10.5" | |
|
2882 | sources."esutils-1.1.6" | |
|
2850 | sources."iconv-lite-0.2.11" | |
|
2851 | sources."image-size-0.5.5" | |
|
2852 | sources."inflight-1.0.6" | |
|
2853 | sources."inherits-2.0.3" | |
|
2854 | sources."ini-1.3.5" | |
|
2855 | sources."is-builtin-module-1.0.0" | |
|
2856 | sources."is-fullwidth-code-point-1.0.0" | |
|
2857 | sources."is-typedarray-1.0.0" | |
|
2883 | 2858 | sources."isarray-0.0.1" |
|
2884 |
sources." |
|
|
2885 |
sources." |
|
|
2886 |
sources." |
|
|
2887 | sources."wordwrap-1.0.0" | |
|
2888 | sources."type-check-0.3.2" | |
|
2889 | sources."levn-0.3.0" | |
|
2890 | sources."fast-levenshtein-2.0.6" | |
|
2891 | sources."acorn-jsx-3.0.1" | |
|
2892 | sources."object-assign-4.1.1" | |
|
2893 | sources."optparse-1.0.5" | |
|
2894 | sources."semver-5.4.1" | |
|
2895 | (sources."npm-registry-client-8.4.0" // { | |
|
2859 | sources."isstream-0.1.2" | |
|
2860 | sources."jquery-1.11.3" | |
|
2861 | (sources."js-yaml-2.0.5" // { | |
|
2896 | 2862 | dependencies = [ |
|
2897 | sources."graceful-fs-4.1.11" | |
|
2898 | ]; | |
|
2899 | }) | |
|
2900 | (sources."npmconf-2.1.2" // { | |
|
2901 | dependencies = [ | |
|
2902 | sources."nopt-3.0.6" | |
|
2903 | sources."once-1.3.3" | |
|
2904 | sources."semver-4.3.6" | |
|
2905 | ]; | |
|
2906 | }) | |
|
2907 | sources."tar-3.1.15" | |
|
2908 | sources."temp-0.8.3" | |
|
2909 | (sources."fs.extra-1.3.2" // { | |
|
2910 | dependencies = [ | |
|
2911 | sources."mkdirp-0.3.5" | |
|
2863 | sources."underscore.string-2.4.0" | |
|
2912 | 2864 | ]; |
|
2913 | 2865 | }) |
|
2914 |
sources." |
|
|
2915 |
sources." |
|
|
2916 | sources."slasp-0.0.4" | |
|
2917 | sources."nijs-0.0.23" | |
|
2918 | sources."concat-stream-1.6.0" | |
|
2919 | sources."normalize-package-data-2.4.0" | |
|
2920 | sources."npm-package-arg-5.1.2" | |
|
2921 | sources."once-1.4.0" | |
|
2922 | sources."retry-0.10.1" | |
|
2923 | sources."slide-1.1.6" | |
|
2924 | sources."ssri-4.1.6" | |
|
2925 | sources."npmlog-4.1.2" | |
|
2926 | sources."typedarray-0.0.6" | |
|
2927 | (sources."readable-stream-2.3.3" // { | |
|
2928 | dependencies = [ | |
|
2929 | sources."isarray-1.0.0" | |
|
2930 | ]; | |
|
2931 | }) | |
|
2932 | sources."process-nextick-args-1.0.7" | |
|
2933 | sources."string_decoder-1.0.3" | |
|
2934 | sources."util-deprecate-1.0.2" | |
|
2935 | sources."hosted-git-info-2.5.0" | |
|
2936 | sources."is-builtin-module-1.0.0" | |
|
2937 | sources."validate-npm-package-license-3.0.1" | |
|
2938 | sources."builtin-modules-1.1.1" | |
|
2939 | sources."spdx-correct-1.0.2" | |
|
2940 | sources."spdx-expression-parse-1.0.4" | |
|
2941 | sources."spdx-license-ids-1.2.2" | |
|
2942 | sources."osenv-0.1.4" | |
|
2943 | sources."validate-npm-package-name-3.0.0" | |
|
2944 | sources."os-homedir-1.0.2" | |
|
2945 | sources."os-tmpdir-1.0.2" | |
|
2946 | sources."builtins-1.0.3" | |
|
2947 | sources."wrappy-1.0.2" | |
|
2948 | sources."are-we-there-yet-1.1.4" | |
|
2949 | sources."console-control-strings-1.1.0" | |
|
2950 | sources."gauge-2.7.4" | |
|
2951 | sources."set-blocking-2.0.0" | |
|
2952 | sources."delegates-1.0.0" | |
|
2953 | sources."aproba-1.2.0" | |
|
2954 | sources."has-unicode-2.0.1" | |
|
2955 | sources."signal-exit-3.0.2" | |
|
2956 | sources."string-width-1.0.2" | |
|
2957 | sources."wide-align-1.1.2" | |
|
2958 | sources."code-point-at-1.1.0" | |
|
2959 | sources."is-fullwidth-code-point-1.0.0" | |
|
2960 | sources."number-is-nan-1.0.1" | |
|
2961 | sources."config-chain-1.1.11" | |
|
2962 | sources."ini-1.3.4" | |
|
2963 | sources."uid-number-0.0.5" | |
|
2964 | sources."proto-list-1.2.4" | |
|
2965 | sources."minipass-2.2.1" | |
|
2966 | sources."minizlib-1.0.3" | |
|
2967 | sources."yallist-3.0.2" | |
|
2968 | (sources."fs-extra-0.6.4" // { | |
|
2969 | dependencies = [ | |
|
2970 | sources."mkdirp-0.3.5" | |
|
2971 | ]; | |
|
2972 | }) | |
|
2973 | sources."walk-2.3.9" | |
|
2974 | sources."ncp-0.4.2" | |
|
2975 | sources."jsonfile-1.0.1" | |
|
2976 | sources."foreachasync-3.0.0" | |
|
2977 | (sources."cli-1.0.1" // { | |
|
2866 | sources."jsbn-0.1.1" | |
|
2867 | (sources."jshint-2.9.5" // { | |
|
2978 | 2868 | dependencies = [ |
|
2979 | 2869 | sources."glob-7.1.2" |
|
2870 | sources."lodash-3.7.0" | |
|
2980 | 2871 | sources."minimatch-3.0.4" |
|
2981 | ]; | |
|
2982 | }) | |
|
2983 | sources."console-browserify-1.1.0" | |
|
2984 | (sources."htmlparser2-3.8.3" // { | |
|
2985 | dependencies = [ | |
|
2986 | 2872 | sources."readable-stream-1.1.14" |
|
2987 | 2873 | sources."string_decoder-0.10.31" |
|
2988 | 2874 | ]; |
|
2989 | 2875 | }) |
|
2990 |
sources."she |
|
|
2991 |
sources." |
|
|
2992 |
sources."fs |
|
|
2993 |
sources." |
|
|
2994 |
sources." |
|
|
2995 |
sources." |
|
|
2996 | sources."concat-map-0.0.1" | |
|
2997 | sources."date-now-0.1.4" | |
|
2998 | sources."domhandler-2.3.0" | |
|
2999 | sources."domutils-1.5.1" | |
|
3000 | sources."domelementtype-1.3.0" | |
|
3001 | sources."entities-1.0.0" | |
|
3002 | (sources."dom-serializer-0.1.0" // { | |
|
2876 | sources."json-schema-0.2.3" | |
|
2877 | sources."json-stable-stringify-1.0.1" | |
|
2878 | sources."json-stringify-safe-5.0.1" | |
|
2879 | sources."jsonfile-1.0.1" | |
|
2880 | sources."jsonify-0.0.0" | |
|
2881 | (sources."jsprim-1.4.1" // { | |
|
3003 | 2882 | dependencies = [ |
|
3004 |
sources." |
|
|
3005 | sources."entities-1.1.1" | |
|
2883 | sources."assert-plus-1.0.0" | |
|
2884 | ]; | |
|
2885 | }) | |
|
2886 | sources."less-2.7.3" | |
|
2887 | sources."levn-0.3.0" | |
|
2888 | sources."lodash-0.9.2" | |
|
2889 | sources."lru-cache-2.7.3" | |
|
2890 | sources."mime-1.6.0" | |
|
2891 | sources."mime-db-1.33.0" | |
|
2892 | sources."mime-types-2.1.18" | |
|
2893 | sources."minimatch-0.2.14" | |
|
2894 | sources."minimist-0.0.8" | |
|
2895 | sources."minipass-2.3.3" | |
|
2896 | sources."minizlib-1.1.0" | |
|
2897 | sources."mkdirp-0.5.1" | |
|
2898 | sources."moment-2.22.2" | |
|
2899 | sources."mousetrap-1.6.2" | |
|
2900 | sources."ncp-0.4.2" | |
|
2901 | sources."nijs-0.0.25" | |
|
2902 | (sources."node2nix-1.5.3" // { | |
|
2903 | dependencies = [ | |
|
2904 | sources."graceful-fs-4.1.11" | |
|
2905 | sources."isarray-1.0.0" | |
|
2906 | sources."mkdirp-0.3.5" | |
|
2907 | sources."nopt-3.0.6" | |
|
2908 | sources."once-1.3.3" | |
|
2909 | ]; | |
|
2910 | }) | |
|
2911 | sources."nopt-1.0.10" | |
|
2912 | sources."noptify-0.0.3" | |
|
2913 | sources."normalize-package-data-2.4.0" | |
|
2914 | sources."npm-package-arg-6.1.0" | |
|
2915 | sources."npm-registry-client-8.5.1" | |
|
2916 | (sources."npmconf-2.1.3" // { | |
|
2917 | dependencies = [ | |
|
2918 | sources."semver-4.3.6" | |
|
3006 | 2919 | ]; |
|
3007 | 2920 | }) |
|
3008 |
sources."g |
|
|
2921 | sources."npmlog-4.1.2" | |
|
2922 | sources."number-is-nan-1.0.1" | |
|
2923 | sources."oauth-sign-0.8.2" | |
|
2924 | sources."object-assign-4.1.1" | |
|
2925 | sources."once-1.4.0" | |
|
2926 | sources."optionator-0.8.2" | |
|
2927 | sources."optparse-1.0.5" | |
|
2928 | sources."os-homedir-1.0.2" | |
|
2929 | sources."os-tmpdir-1.0.2" | |
|
2930 | sources."osenv-0.1.5" | |
|
2931 | sources."parse5-1.5.1" | |
|
2932 | sources."path-is-absolute-1.0.1" | |
|
2933 | sources."path-posix-1.0.0" | |
|
2934 | sources."performance-now-0.2.0" | |
|
2935 | sources."prelude-ls-1.1.2" | |
|
2936 | sources."process-nextick-args-2.0.0" | |
|
2937 | sources."promise-7.3.1" | |
|
2938 | sources."proto-list-1.2.4" | |
|
2939 | sources."prr-1.0.1" | |
|
2940 | sources."punycode-1.4.1" | |
|
2941 | sources."qs-6.4.0" | |
|
2942 | sources."readable-stream-2.3.6" | |
|
2943 | sources."reduce-flatten-1.0.1" | |
|
2944 | sources."regenerator-runtime-0.10.5" | |
|
2945 | sources."request-2.81.0" | |
|
2946 | sources."retry-0.10.1" | |
|
2947 | sources."rimraf-2.2.8" | |
|
2948 | sources."safe-buffer-5.1.2" | |
|
2949 | sources."safer-buffer-2.1.2" | |
|
3009 | 2950 | sources."select-1.1.2" |
|
2951 | sources."semver-5.5.0" | |
|
2952 | sources."set-blocking-2.0.0" | |
|
2953 | sources."shelljs-0.3.0" | |
|
2954 | sources."sigmund-1.0.1" | |
|
2955 | sources."signal-exit-3.0.2" | |
|
2956 | sources."slasp-0.0.4" | |
|
2957 | sources."slide-1.1.6" | |
|
2958 | sources."sntp-1.0.9" | |
|
2959 | sources."source-map-0.3.0" | |
|
2960 | sources."spdx-correct-3.0.0" | |
|
2961 | sources."spdx-exceptions-2.1.0" | |
|
2962 | sources."spdx-expression-parse-3.0.0" | |
|
2963 | sources."spdx-license-ids-3.0.0" | |
|
2964 | (sources."sshpk-1.14.2" // { | |
|
2965 | dependencies = [ | |
|
2966 | sources."assert-plus-1.0.0" | |
|
2967 | ]; | |
|
2968 | }) | |
|
2969 | sources."ssri-5.3.0" | |
|
2970 | sources."string-width-1.0.2" | |
|
2971 | sources."string_decoder-1.1.1" | |
|
2972 | sources."stringstream-0.0.6" | |
|
2973 | sources."strip-ansi-3.0.1" | |
|
2974 | sources."strip-json-comments-1.0.4" | |
|
2975 | sources."supports-color-2.0.0" | |
|
2976 | sources."table-layout-0.3.0" | |
|
2977 | sources."tar-3.1.15" | |
|
2978 | sources."temp-0.8.3" | |
|
2979 | sources."test-value-2.1.0" | |
|
3010 | 2980 | sources."tiny-emitter-2.0.2" |
|
3011 |
sources." |
|
|
2981 | sources."tiny-lr-fork-0.0.5" | |
|
2982 | sources."tough-cookie-2.3.4" | |
|
2983 | sources."tunnel-agent-0.6.0" | |
|
2984 | sources."tweetnacl-0.14.5" | |
|
2985 | sources."type-check-0.3.2" | |
|
2986 | sources."typedarray-0.0.6" | |
|
2987 | sources."typical-2.6.1" | |
|
2988 | sources."uid-number-0.0.5" | |
|
2989 | sources."underscore-1.7.0" | |
|
2990 | sources."underscore.string-2.2.1" | |
|
2991 | sources."util-deprecate-1.0.2" | |
|
2992 | sources."uuid-3.3.0" | |
|
2993 | sources."validate-npm-package-license-3.0.3" | |
|
2994 | sources."validate-npm-package-name-3.0.0" | |
|
2995 | sources."verror-1.10.0" | |
|
2996 | (sources."vulcanize-1.16.0" // { | |
|
2997 | dependencies = [ | |
|
2998 | sources."esprima-3.1.3" | |
|
2999 | sources."esutils-2.0.2" | |
|
3000 | sources."nopt-3.0.6" | |
|
3001 | sources."source-map-0.6.1" | |
|
3002 | ]; | |
|
3003 | }) | |
|
3004 | sources."walk-2.3.13" | |
|
3005 | sources."which-1.0.9" | |
|
3006 | sources."wide-align-1.1.3" | |
|
3007 | sources."wordwrap-1.0.0" | |
|
3008 | sources."wordwrapjs-2.0.0" | |
|
3009 | sources."wrappy-1.0.2" | |
|
3010 | sources."yallist-3.0.2" | |
|
3012 | 3011 | ]; |
|
3012 | buildInputs = globalBuildInputs; | |
|
3013 | 3013 | meta = { |
|
3014 | description = "RhodeCode JS packaged"; | |
|
3015 | license = "SEE LICENSE IN LICENSE.txt"; | |
|
3014 | 3016 | }; |
|
3015 | 3017 | production = false; |
|
3018 | bypassCache = false; | |
|
3016 | 3019 | }; |
|
3017 | 3020 | in |
|
3018 | 3021 | { |
|
1 | NO CONTENT: file renamed from pkgs/patch-beaker-lock-func-debug.diff to pkgs/patch_beaker/patch-beaker-lock-func-debug.diff |
|
1 | NO CONTENT: file renamed from pkgs/patch-beaker-metadata-reuse.diff to pkgs/patch_beaker/patch-beaker-metadata-reuse.diff |
@@ -4,10 +4,13 b'' | |||
|
4 | 4 | # python-packages.nix. The main objective is to add needed dependencies of C |
|
5 | 5 | # libraries and tweak the build instructions where needed. |
|
6 | 6 | |
|
7 | { pkgs, basePythonPackages }: | |
|
7 | { pkgs | |
|
8 | , basePythonPackages | |
|
9 | }: | |
|
8 | 10 | |
|
9 | 11 | let |
|
10 | 12 | sed = "sed -i"; |
|
13 | ||
|
11 | 14 | localLicenses = { |
|
12 | 15 | repoze = { |
|
13 | 16 | fullName = "Repoze License"; |
@@ -19,33 +22,33 b' in' | |||
|
19 | 22 | |
|
20 | 23 | self: super: { |
|
21 | 24 | |
|
22 | appenlight-client = super.appenlight-client.override (attrs: { | |
|
25 | "appenlight-client" = super."appenlight-client".override (attrs: { | |
|
23 | 26 | meta = { |
|
24 | 27 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
25 | 28 | }; |
|
26 | 29 | }); |
|
27 | 30 | |
|
28 | beaker = super.beaker.override (attrs: { | |
|
31 | "beaker" = super."beaker".override (attrs: { | |
|
29 | 32 | patches = [ |
|
30 | ./patch-beaker-lock-func-debug.diff | |
|
31 | ./patch-beaker-metadata-reuse.diff | |
|
33 | ./patch_beaker/patch-beaker-lock-func-debug.diff | |
|
34 | ./patch_beaker/patch-beaker-metadata-reuse.diff | |
|
32 | 35 | ]; |
|
33 | 36 | }); |
|
34 | 37 | |
|
35 | future = super.future.override (attrs: { | |
|
38 | "future" = super."future".override (attrs: { | |
|
36 | 39 | meta = { |
|
37 | 40 | license = [ pkgs.lib.licenses.mit ]; |
|
38 | 41 | }; |
|
39 | 42 | }); |
|
40 | 43 | |
|
41 | testpath = super.testpath.override (attrs: { | |
|
44 | "testpath" = super."testpath".override (attrs: { | |
|
42 | 45 | meta = { |
|
43 | 46 | license = [ pkgs.lib.licenses.mit ]; |
|
44 | 47 | }; |
|
45 | 48 | }); |
|
46 | 49 | |
|
47 | gnureadline = super.gnureadline.override (attrs: { | |
|
48 |
buildInputs = |
|
|
50 | "gnureadline" = super."gnureadline".override (attrs: { | |
|
51 | buildInputs = [ | |
|
49 | 52 | pkgs.ncurses |
|
50 | 53 | ]; |
|
51 | 54 | patchPhase = '' |
@@ -53,56 +56,50 b' self: super: {' | |||
|
53 | 56 | ''; |
|
54 | 57 | }); |
|
55 | 58 | |
|
56 | gunicorn = super.gunicorn.override (attrs: { | |
|
57 |
propagatedBuildInputs = |
|
|
59 | "gunicorn" = super."gunicorn".override (attrs: { | |
|
60 | propagatedBuildInputs = [ | |
|
58 | 61 | # johbo: futures is needed as long as we are on Python 2, otherwise |
|
59 | 62 | # gunicorn explodes if used with multiple threads per worker. |
|
60 | self.futures | |
|
63 | self."futures" | |
|
61 | 64 | ]; |
|
62 | 65 | }); |
|
63 | 66 | |
|
64 |
|
|
|
67 | "nbconvert" = super."nbconvert".override (attrs: { | |
|
65 | 68 | propagatedBuildInputs = attrs.propagatedBuildInputs ++ [ |
|
66 | 69 | # marcink: plug in jupyter-client for notebook rendering |
|
67 | self.jupyter-client | |
|
70 | self."jupyter-client" | |
|
68 | 71 | ]; |
|
69 | 72 | }); |
|
70 | 73 | |
|
71 | ipython = super.ipython.override (attrs: { | |
|
74 | "ipython" = super."ipython".override (attrs: { | |
|
72 | 75 | propagatedBuildInputs = attrs.propagatedBuildInputs ++ [ |
|
73 | self.gnureadline | |
|
76 | self."gnureadline" | |
|
74 | 77 | ]; |
|
75 | 78 | }); |
|
76 | 79 | |
|
77 | lxml = super.lxml.override (attrs: { | |
|
78 | # johbo: On 16.09 we need this to compile on darwin, otherwise compilation | |
|
79 | # fails on Darwin. | |
|
80 | hardeningDisable = if pkgs.stdenv.isDarwin then [ "format" ] else null; | |
|
81 | buildInputs = with self; [ | |
|
80 | "lxml" = super."lxml".override (attrs: { | |
|
81 | buildInputs = [ | |
|
82 | 82 | pkgs.libxml2 |
|
83 | 83 | pkgs.libxslt |
|
84 | 84 | ]; |
|
85 | propagatedBuildInputs = [ | |
|
86 | # Needed, so that "setup.py bdist_wheel" does work | |
|
87 | self."wheel" | |
|
88 | ]; | |
|
85 | 89 | }); |
|
86 | 90 | |
|
87 | mysql-python = super.mysql-python.override (attrs: { | |
|
88 |
buildInputs = |
|
|
91 | "mysql-python" = super."mysql-python".override (attrs: { | |
|
92 | buildInputs = [ | |
|
89 | 93 | pkgs.openssl |
|
90 | 94 | ]; |
|
91 |
propagatedBuildInputs = |
|
|
95 | propagatedBuildInputs = [ | |
|
92 | 96 | pkgs.libmysql |
|
93 | 97 | pkgs.zlib |
|
94 | 98 | ]; |
|
95 | 99 | }); |
|
96 | 100 | |
|
97 |
|
|
|
98 | buildInputs = attrs.buildInputs ++ | |
|
99 | pkgs.lib.optional pkgs.stdenv.isDarwin pkgs.darwin.IOKit; | |
|
100 | }); | |
|
101 | ||
|
102 | psycopg2 = super.psycopg2.override (attrs: { | |
|
103 | buildInputs = attrs.buildInputs ++ | |
|
104 | pkgs.lib.optional pkgs.stdenv.isDarwin pkgs.openssl; | |
|
105 | propagatedBuildInputs = attrs.propagatedBuildInputs ++ [ | |
|
101 | "psycopg2" = super."psycopg2".override (attrs: { | |
|
102 | propagatedBuildInputs = [ | |
|
106 | 103 | pkgs.postgresql |
|
107 | 104 | ]; |
|
108 | 105 | meta = { |
@@ -110,8 +107,8 b' self: super: {' | |||
|
110 | 107 | }; |
|
111 | 108 | }); |
|
112 | 109 | |
|
113 | pycurl = super.pycurl.override (attrs: { | |
|
114 |
propagatedBuildInputs = |
|
|
110 | "pycurl" = super."pycurl".override (attrs: { | |
|
111 | propagatedBuildInputs = [ | |
|
115 | 112 | pkgs.curl |
|
116 | 113 | pkgs.openssl |
|
117 | 114 | ]; |
@@ -120,30 +117,23 b' self: super: {' | |||
|
120 | 117 | export PYCURL_SSL_LIBRARY=openssl |
|
121 | 118 | ''; |
|
122 | 119 | meta = { |
|
123 | # TODO: It is LGPL and MIT | |
|
124 | 120 | license = pkgs.lib.licenses.mit; |
|
125 | 121 | }; |
|
126 | 122 | }); |
|
127 | 123 | |
|
128 | pyramid = super.pyramid.override (attrs: { | |
|
129 | postFixup = '' | |
|
130 | wrapPythonPrograms | |
|
131 | # TODO: johbo: "wrapPython" adds this magic line which | |
|
132 | # confuses pserve. | |
|
133 | ${sed} '/import sys; sys.argv/d' $out/bin/.pserve-wrapped | |
|
134 | ''; | |
|
124 | "pyramid" = super."pyramid".override (attrs: { | |
|
135 | 125 | meta = { |
|
136 | 126 | license = localLicenses.repoze; |
|
137 | 127 | }; |
|
138 | 128 | }); |
|
139 | 129 | |
|
140 | pyramid-debugtoolbar = super.pyramid-debugtoolbar.override (attrs: { | |
|
130 | "pyramid-debugtoolbar" = super."pyramid-debugtoolbar".override (attrs: { | |
|
141 | 131 | meta = { |
|
142 | 132 | license = [ pkgs.lib.licenses.bsdOriginal localLicenses.repoze ]; |
|
143 | 133 | }; |
|
144 | 134 | }); |
|
145 | 135 | |
|
146 | pysqlite = super.pysqlite.override (attrs: { | |
|
136 | "pysqlite" = super."pysqlite".override (attrs: { | |
|
147 | 137 | propagatedBuildInputs = [ |
|
148 | 138 | pkgs.sqlite |
|
149 | 139 | ]; |
@@ -152,41 +142,39 b' self: super: {' | |||
|
152 | 142 | }; |
|
153 | 143 | }); |
|
154 | 144 | |
|
155 | pytest-runner = super.pytest-runner.override (attrs: { | |
|
145 | "pytest-runner" = super."pytest-runner".override (attrs: { | |
|
156 | 146 | propagatedBuildInputs = [ |
|
157 | self.setuptools-scm | |
|
147 | self."setuptools-scm" | |
|
148 | ]; | |
|
149 | }); | |
|
150 | ||
|
151 | "python-ldap" = super."python-ldap".override (attrs: { | |
|
152 | propagatedBuildInputs = attrs.propagatedBuildInputs ++ [ | |
|
153 | pkgs.openldap | |
|
154 | pkgs.cyrus_sasl | |
|
155 | pkgs.openssl | |
|
158 | 156 | ]; |
|
159 | 157 | }); |
|
160 | 158 | |
|
161 |
python- |
|
|
162 |
propagatedBuildInputs = |
|
|
163 |
pkgs. |
|
|
164 | pkgs.openldap | |
|
165 | pkgs.openssl | |
|
159 | "python-pam" = super."python-pam".override (attrs: { | |
|
160 | propagatedBuildInputs = [ | |
|
161 | pkgs.pam | |
|
166 | 162 | ]; |
|
167 | # TODO: johbo: Remove the "or" once we drop 16.03 support. | |
|
168 | NIX_CFLAGS_COMPILE = "-I${pkgs.cyrus_sasl.dev or pkgs.cyrus_sasl}/include/sasl"; | |
|
163 | # TODO: johbo: Check if this can be avoided, or transform into | |
|
164 | # a real patch | |
|
165 | patchPhase = '' | |
|
166 | substituteInPlace pam.py \ | |
|
167 | --replace 'find_library("pam")' '"${pkgs.pam}/lib/libpam.so.0"' | |
|
168 | ''; | |
|
169 | }); | |
|
170 | ||
|
171 | "pyzmq" = super."pyzmq".override (attrs: { | |
|
172 | buildInputs = [ | |
|
173 | pkgs.czmq | |
|
174 | ]; | |
|
169 | 175 | }); |
|
170 | 176 | |
|
171 |
|
|
|
172 | let | |
|
173 | includeLibPam = pkgs.stdenv.isLinux; | |
|
174 | in { | |
|
175 | # TODO: johbo: Move the option up into the default.nix, we should | |
|
176 | # include python-pam only on supported platforms. | |
|
177 | propagatedBuildInputs = attrs.propagatedBuildInputs ++ | |
|
178 | pkgs.lib.optional includeLibPam [ | |
|
179 | pkgs.pam | |
|
180 | ]; | |
|
181 | # TODO: johbo: Check if this can be avoided, or transform into | |
|
182 | # a real patch | |
|
183 | patchPhase = pkgs.lib.optionals includeLibPam '' | |
|
184 | substituteInPlace pam.py \ | |
|
185 | --replace 'find_library("pam")' '"${pkgs.pam}/lib/libpam.so.0"' | |
|
186 | ''; | |
|
187 | }); | |
|
188 | ||
|
189 | urlobject = super.urlobject.override (attrs: { | |
|
177 | "urlobject" = super."urlobject".override (attrs: { | |
|
190 | 178 | meta = { |
|
191 | 179 | license = { |
|
192 | 180 | spdxId = "Unlicense"; |
@@ -196,56 +184,56 b' self: super: {' | |||
|
196 | 184 | }; |
|
197 | 185 | }); |
|
198 | 186 | |
|
199 | docutils = super.docutils.override (attrs: { | |
|
187 | "docutils" = super."docutils".override (attrs: { | |
|
200 | 188 | meta = { |
|
201 | 189 | license = pkgs.lib.licenses.bsd2; |
|
202 | 190 | }; |
|
203 | 191 | }); |
|
204 | 192 | |
|
205 | colander = super.colander.override (attrs: { | |
|
193 | "colander" = super."colander".override (attrs: { | |
|
206 | 194 | meta = { |
|
207 | 195 | license = localLicenses.repoze; |
|
208 | 196 | }; |
|
209 | 197 | }); |
|
210 | 198 | |
|
211 | pyramid-beaker = super.pyramid-beaker.override (attrs: { | |
|
199 | "pyramid-beaker" = super."pyramid-beaker".override (attrs: { | |
|
212 | 200 | meta = { |
|
213 | 201 | license = localLicenses.repoze; |
|
214 | 202 | }; |
|
215 | 203 | }); |
|
216 | 204 | |
|
217 | pyramid-mako = super.pyramid-mako.override (attrs: { | |
|
205 | "pyramid-mako" = super."pyramid-mako".override (attrs: { | |
|
218 | 206 | meta = { |
|
219 | 207 | license = localLicenses.repoze; |
|
220 | 208 | }; |
|
221 | 209 | }); |
|
222 | 210 | |
|
223 | repoze.lru = super.repoze.lru.override (attrs: { | |
|
211 | "repoze.lru" = super."repoze.lru".override (attrs: { | |
|
224 | 212 | meta = { |
|
225 | 213 | license = localLicenses.repoze; |
|
226 | 214 | }; |
|
227 | 215 | }); |
|
228 | 216 | |
|
229 | python-editor = super.python-editor.override (attrs: { | |
|
217 | "python-editor" = super."python-editor".override (attrs: { | |
|
230 | 218 | meta = { |
|
231 | 219 | license = pkgs.lib.licenses.asl20; |
|
232 | 220 | }; |
|
233 | 221 | }); |
|
234 | 222 | |
|
235 | translationstring = super.translationstring.override (attrs: { | |
|
223 | "translationstring" = super."translationstring".override (attrs: { | |
|
236 | 224 | meta = { |
|
237 | 225 | license = localLicenses.repoze; |
|
238 | 226 | }; |
|
239 | 227 | }); |
|
240 | 228 | |
|
241 | venusian = super.venusian.override (attrs: { | |
|
229 | "venusian" = super."venusian".override (attrs: { | |
|
242 | 230 | meta = { |
|
243 | 231 | license = localLicenses.repoze; |
|
244 | 232 | }; |
|
245 | 233 | }); |
|
246 | 234 | |
|
247 | # Avoid that setuptools is replaced, this leads to trouble | |
|
248 |
|
|
|
249 | setuptools = basePythonPackages.setuptools; | |
|
235 | # Avoid that base packages screw up the build process | |
|
236 | inherit (basePythonPackages) | |
|
237 | setuptools; | |
|
250 | 238 | |
|
251 | 239 | } |
This diff has been collapsed as it changes many lines, (2035 lines changed) Show them Hide them | |||
@@ -1,2108 +1,2253 b'' | |||
|
1 |
# Generated by pip2nix 0. |
|
|
1 | # Generated by pip2nix 0.8.0.dev1 | |
|
2 | 2 | # See https://github.com/johbo/pip2nix |
|
3 | 3 | |
|
4 | { | |
|
5 | alembic = super.buildPythonPackage { | |
|
4 | { pkgs, fetchurl, fetchgit, fetchhg }: | |
|
5 | ||
|
6 | self: super: { | |
|
7 | "alembic" = super.buildPythonPackage { | |
|
6 | 8 | name = "alembic-0.9.9"; |
|
7 | buildInputs = with self; []; | |
|
8 | 9 | doCheck = false; |
|
9 | propagatedBuildInputs = with self; [sqlalchemy mako python-editor python-dateutil]; | |
|
10 | propagatedBuildInputs = [ | |
|
11 | self."sqlalchemy" | |
|
12 | self."mako" | |
|
13 | self."python-editor" | |
|
14 | self."python-dateutil" | |
|
15 | ]; | |
|
10 | 16 | src = fetchurl { |
|
11 | 17 | url = "https://files.pythonhosted.org/packages/89/03/756d5b8e1c90bf283c3f435766aa3f20208d1c3887579dd8f2122e01d5f4/alembic-0.9.9.tar.gz"; |
|
12 | sha256 = "85bd3ea7633024e4930900bc64fb58f9742dedbc6ebb6ecf25be2ea9a3c1b32e"; | |
|
13 | }; | |
|
14 | meta = { | |
|
15 | license = [ pkgs.lib.licenses.mit ]; | |
|
16 | }; | |
|
17 | }; | |
|
18 | amqp = super.buildPythonPackage { | |
|
19 | name = "amqp-2.3.1"; | |
|
20 | buildInputs = with self; []; | |
|
21 | doCheck = false; | |
|
22 | propagatedBuildInputs = with self; [vine]; | |
|
23 | src = fetchurl { | |
|
24 | url = "https://files.pythonhosted.org/packages/1b/32/242ff76cd802766f11c89c72f3389b5c8de4bdfbab406137b90c5fae8b05/amqp-2.3.1.tar.gz"; | |
|
25 | sha256 = "408b131bf8d0e19d3926a6682dc0ed6dc561aade5e0a173162c76657e1b68e72"; | |
|
26 | }; | |
|
27 | meta = { | |
|
28 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
|
29 | }; | |
|
30 | }; | |
|
31 | appenlight-client = super.buildPythonPackage { | |
|
32 | name = "appenlight-client-0.6.25"; | |
|
33 | buildInputs = with self; []; | |
|
34 | doCheck = false; | |
|
35 | propagatedBuildInputs = with self; [webob requests six]; | |
|
36 | src = fetchurl { | |
|
37 | url = "https://files.pythonhosted.org/packages/fa/44/2911ef85ea4f4fe65058fd22959d8dad598fab6a3c84e5bcb569d15c8783/appenlight_client-0.6.25.tar.gz"; | |
|
38 | sha256 = "47180fc8ef136feb906129dce09bf0ef07ed884fcbaf5615ecf61cf35c1634e5"; | |
|
39 | }; | |
|
40 | meta = { | |
|
41 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
|
42 | }; | |
|
43 | }; | |
|
44 | atomicwrites = super.buildPythonPackage { | |
|
45 | name = "atomicwrites-1.1.5"; | |
|
46 | buildInputs = with self; []; | |
|
47 | doCheck = false; | |
|
48 | propagatedBuildInputs = with self; []; | |
|
49 | src = fetchurl { | |
|
50 | url = "https://files.pythonhosted.org/packages/a1/e1/2d9bc76838e6e6667fde5814aa25d7feb93d6fa471bf6816daac2596e8b2/atomicwrites-1.1.5.tar.gz"; | |
|
51 | sha256 = "240831ea22da9ab882b551b31d4225591e5e447a68c5e188db5b89ca1d487585"; | |
|
18 | sha256 = "0bmkq6isjbmy4p7nxfvfpknjsx7rb3xn9g00169y891hcfkkxgc5"; | |
|
52 | 19 | }; |
|
53 | 20 | meta = { |
|
54 | 21 | license = [ pkgs.lib.licenses.mit ]; |
|
55 | 22 | }; |
|
56 | 23 | }; |
|
57 |
|
|
|
58 |
name = "a |
|
|
59 | buildInputs = with self; []; | |
|
24 | "amqp" = super.buildPythonPackage { | |
|
25 | name = "amqp-2.3.1"; | |
|
60 | 26 | doCheck = false; |
|
61 |
propagatedBuildInputs = |
|
|
27 | propagatedBuildInputs = [ | |
|
28 | self."vine" | |
|
29 | ]; | |
|
62 | 30 | src = fetchurl { |
|
63 | url = "https://files.pythonhosted.org/packages/e4/ac/a04671e118b57bee87dabca1e0f2d3bda816b7a551036012d0ca24190e71/attrs-18.1.0.tar.gz"; | |
|
64 | sha256 = "e0d0eb91441a3b53dab4d9b743eafc1ac44476296a2053b6ca3af0b139faf87b"; | |
|
31 | url = "https://files.pythonhosted.org/packages/1b/32/242ff76cd802766f11c89c72f3389b5c8de4bdfbab406137b90c5fae8b05/amqp-2.3.1.tar.gz"; | |
|
32 | sha256 = "0wlfnvhmfrn7c8qif2jyvsm63ibdxp02ss564qwrvqfhz0di72s0"; | |
|
65 | 33 | }; |
|
66 | 34 | meta = { |
|
67 |
license = [ pkgs.lib.licenses. |
|
|
35 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
|
68 | 36 | }; |
|
69 | 37 | }; |
|
70 |
|
|
|
71 | name = "authomatic-0.1.0.post1"; | |
|
72 | buildInputs = with self; []; | |
|
38 | "appenlight-client" = super.buildPythonPackage { | |
|
39 | name = "appenlight-client-0.6.25"; | |
|
73 | 40 | doCheck = false; |
|
74 |
propagatedBuildInputs = |
|
|
41 | propagatedBuildInputs = [ | |
|
42 | self."webob" | |
|
43 | self."requests" | |
|
44 | self."six" | |
|
45 | ]; | |
|
75 | 46 | src = fetchurl { |
|
76 | url = "https://files.pythonhosted.org/packages/08/1a/8a930461e604c2d5a7a871e1ac59fa82ccf994c32e807230c8d2fb07815a/Authomatic-0.1.0.post1.tar.gz"; | |
|
77 | sha256 = "731e398f09e37abfc91dea86feca2f41693db97c4e10ee3e92e9a53455c16a68"; | |
|
47 | url = "https://files.pythonhosted.org/packages/fa/44/2911ef85ea4f4fe65058fd22959d8dad598fab6a3c84e5bcb569d15c8783/appenlight_client-0.6.25.tar.gz"; | |
|
48 | sha256 = "1r9l2rfg677nxhamdbyb9y4fs1zgy2dy1p19c68fnvqkxz40y627"; | |
|
49 | }; | |
|
50 | meta = { | |
|
51 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
|
52 | }; | |
|
53 | }; | |
|
54 | "atomicwrites" = super.buildPythonPackage { | |
|
55 | name = "atomicwrites-1.1.5"; | |
|
56 | doCheck = false; | |
|
57 | src = fetchurl { | |
|
58 | url = "https://files.pythonhosted.org/packages/a1/e1/2d9bc76838e6e6667fde5814aa25d7feb93d6fa471bf6816daac2596e8b2/atomicwrites-1.1.5.tar.gz"; | |
|
59 | sha256 = "11bm90fwm2avvf4f3ib8g925w7jr4m11vcsinn1bi6ns4bm32214"; | |
|
78 | 60 | }; |
|
79 | 61 | meta = { |
|
80 | 62 | license = [ pkgs.lib.licenses.mit ]; |
|
81 | 63 | }; |
|
82 | 64 | }; |
|
83 |
|
|
|
65 | "attrs" = super.buildPythonPackage { | |
|
66 | name = "attrs-18.1.0"; | |
|
67 | doCheck = false; | |
|
68 | src = fetchurl { | |
|
69 | url = "https://files.pythonhosted.org/packages/e4/ac/a04671e118b57bee87dabca1e0f2d3bda816b7a551036012d0ca24190e71/attrs-18.1.0.tar.gz"; | |
|
70 | sha256 = "0yzqz8wv3w1srav5683a55v49i0szkm47dyrnkd56fqs8j8ypl70"; | |
|
71 | }; | |
|
72 | meta = { | |
|
73 | license = [ pkgs.lib.licenses.mit ]; | |
|
74 | }; | |
|
75 | }; | |
|
76 | "authomatic" = super.buildPythonPackage { | |
|
77 | name = "authomatic-0.1.0.post1"; | |
|
78 | doCheck = false; | |
|
79 | src = fetchurl { | |
|
80 | url = "https://files.pythonhosted.org/packages/08/1a/8a930461e604c2d5a7a871e1ac59fa82ccf994c32e807230c8d2fb07815a/Authomatic-0.1.0.post1.tar.gz"; | |
|
81 | sha256 = "0s3aq5ak99g9j8zfw42fgjwkssa15z5gx1pa3p4vyyp3167kj7kk"; | |
|
82 | }; | |
|
83 | meta = { | |
|
84 | license = [ pkgs.lib.licenses.mit ]; | |
|
85 | }; | |
|
86 | }; | |
|
87 | "babel" = super.buildPythonPackage { | |
|
84 | 88 | name = "babel-1.3"; |
|
85 | buildInputs = with self; []; | |
|
86 | 89 | doCheck = false; |
|
87 |
propagatedBuildInputs = |
|
|
90 | propagatedBuildInputs = [ | |
|
91 | self."pytz" | |
|
92 | ]; | |
|
88 | 93 | src = fetchurl { |
|
89 | 94 | url = "https://files.pythonhosted.org/packages/33/27/e3978243a03a76398c384c83f7ca879bc6e8f1511233a621fcada135606e/Babel-1.3.tar.gz"; |
|
90 | sha256 = "9f02d0357184de1f093c10012b52e7454a1008be6a5c185ab7a3307aceb1d12e"; | |
|
95 | sha256 = "0bnin777lc53nxd1hp3apq410jj5wx92n08h7h4izpl4f4sx00lz"; | |
|
91 | 96 | }; |
|
92 | 97 | meta = { |
|
93 | 98 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
94 | 99 | }; |
|
95 | 100 | }; |
|
96 | backports.shutil-get-terminal-size = super.buildPythonPackage { | |
|
101 | "backports.shutil-get-terminal-size" = super.buildPythonPackage { | |
|
97 | 102 | name = "backports.shutil-get-terminal-size-1.0.0"; |
|
98 | buildInputs = with self; []; | |
|
99 | 103 | doCheck = false; |
|
100 | propagatedBuildInputs = with self; []; | |
|
101 | 104 | src = fetchurl { |
|
102 | 105 | url = "https://files.pythonhosted.org/packages/ec/9c/368086faa9c016efce5da3e0e13ba392c9db79e3ab740b763fe28620b18b/backports.shutil_get_terminal_size-1.0.0.tar.gz"; |
|
103 | sha256 = "713e7a8228ae80341c70586d1cc0a8caa5207346927e23d09dcbcaf18eadec80"; | |
|
106 | sha256 = "107cmn7g3jnbkp826zlj8rrj19fam301qvaqf0f3905f5217lgki"; | |
|
104 | 107 | }; |
|
105 | 108 | meta = { |
|
106 | 109 | license = [ pkgs.lib.licenses.mit ]; |
|
107 | 110 | }; |
|
108 | 111 | }; |
|
109 | beaker = super.buildPythonPackage { | |
|
112 | "beaker" = super.buildPythonPackage { | |
|
110 | 113 | name = "beaker-1.9.1"; |
|
111 | buildInputs = with self; []; | |
|
112 | 114 | doCheck = false; |
|
113 |
propagatedBuildInputs = |
|
|
115 | propagatedBuildInputs = [ | |
|
116 | self."funcsigs" | |
|
117 | ]; | |
|
114 | 118 | src = fetchurl { |
|
115 | 119 | url = "https://files.pythonhosted.org/packages/ca/14/a626188d0d0c7b55dd7cf1902046c2743bd392a7078bb53073e13280eb1e/Beaker-1.9.1.tar.gz"; |
|
116 | sha256 = "32276ed686ab7203baf60520452903e35d1c3515f632683ea4a5881c8cd55921"; | |
|
120 | sha256 = "08arsn61r255lhz6hcpn2lsiqpg30clla805ysx06wmbhvb6w9rj"; | |
|
117 | 121 | }; |
|
118 | 122 | meta = { |
|
119 | 123 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
120 | 124 | }; |
|
121 | 125 | }; |
|
122 | beautifulsoup4 = super.buildPythonPackage { | |
|
126 | "beautifulsoup4" = super.buildPythonPackage { | |
|
123 | 127 | name = "beautifulsoup4-4.6.0"; |
|
124 | buildInputs = with self; []; | |
|
125 | 128 | doCheck = false; |
|
126 | propagatedBuildInputs = with self; []; | |
|
127 | 129 | src = fetchurl { |
|
128 | 130 | url = "https://files.pythonhosted.org/packages/fa/8d/1d14391fdaed5abada4e0f63543fef49b8331a34ca60c88bd521bcf7f782/beautifulsoup4-4.6.0.tar.gz"; |
|
129 | sha256 = "808b6ac932dccb0a4126558f7dfdcf41710dd44a4ef497a0bb59a77f9f078e89"; | |
|
131 | sha256 = "12cf0ygpz9srpfh9gx2f9ba0swa1rzypv3sm4r0hmjyw6b4nm2w0"; | |
|
130 | 132 | }; |
|
131 | 133 | meta = { |
|
132 | 134 | license = [ pkgs.lib.licenses.mit ]; |
|
133 | 135 | }; |
|
134 | 136 | }; |
|
135 | billiard = super.buildPythonPackage { | |
|
137 | "billiard" = super.buildPythonPackage { | |
|
136 | 138 | name = "billiard-3.5.0.3"; |
|
137 | buildInputs = with self; []; | |
|
138 | 139 | doCheck = false; |
|
139 | propagatedBuildInputs = with self; []; | |
|
140 | 140 | src = fetchurl { |
|
141 | 141 | url = "https://files.pythonhosted.org/packages/39/ac/f5571210cca2e4f4532e38aaff242f26c8654c5e2436bee966c230647ccc/billiard-3.5.0.3.tar.gz"; |
|
142 | sha256 = "1d7b22bdc47aa52841120fcd22a74ae4fc8c13e9d3935643098184f5788c3ce6"; | |
|
142 | sha256 = "1riwiiwgb141151md4ykx49qrz749akj5k8g290ji9bsqjyj4yqx"; | |
|
143 | 143 | }; |
|
144 | 144 | meta = { |
|
145 | 145 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
146 | 146 | }; |
|
147 | 147 | }; |
|
148 | bleach = super.buildPythonPackage { | |
|
148 | "bleach" = super.buildPythonPackage { | |
|
149 | 149 | name = "bleach-2.1.3"; |
|
150 | buildInputs = with self; []; | |
|
151 | 150 | doCheck = false; |
|
152 |
propagatedBuildInputs = |
|
|
151 | propagatedBuildInputs = [ | |
|
152 | self."six" | |
|
153 | self."html5lib" | |
|
154 | ]; | |
|
153 | 155 | src = fetchurl { |
|
154 | 156 | url = "https://files.pythonhosted.org/packages/eb/ea/58428609442130dc31d3a59010bf6cbd263a16c589d01d23b7c1e6997e3b/bleach-2.1.3.tar.gz"; |
|
155 | sha256 = "eb7386f632349d10d9ce9d4a838b134d4731571851149f9cc2c05a9a837a9a44"; | |
|
157 | sha256 = "0i4sga1rlnn0qaf9y52i31bk2isd2f5q6jlxrvci179l6bv8cwzb"; | |
|
156 | 158 | }; |
|
157 | 159 | meta = { |
|
158 | 160 | license = [ pkgs.lib.licenses.asl20 ]; |
|
159 | 161 | }; |
|
160 | 162 | }; |
|
161 | bottle = super.buildPythonPackage { | |
|
163 | "bottle" = super.buildPythonPackage { | |
|
162 | 164 | name = "bottle-0.12.13"; |
|
163 | buildInputs = with self; []; | |
|
164 | 165 | doCheck = false; |
|
165 | propagatedBuildInputs = with self; []; | |
|
166 | 166 | src = fetchurl { |
|
167 | 167 | url = "https://files.pythonhosted.org/packages/bd/99/04dc59ced52a8261ee0f965a8968717a255ea84a36013e527944dbf3468c/bottle-0.12.13.tar.gz"; |
|
168 | sha256 = "39b751aee0b167be8dffb63ca81b735bbf1dd0905b3bc42761efedee8f123355"; | |
|
168 | sha256 = "0m9k2a7yxvggc4kw8fsvj381vgsvfcdshg5nzy6vwrxiw2p53drr"; | |
|
169 | }; | |
|
170 | meta = { | |
|
171 | license = [ pkgs.lib.licenses.mit ]; | |
|
172 | }; | |
|
173 | }; | |
|
174 | "bumpversion" = super.buildPythonPackage { | |
|
175 | name = "bumpversion-0.5.3"; | |
|
176 | doCheck = false; | |
|
177 | src = fetchurl { | |
|
178 | url = "https://files.pythonhosted.org/packages/14/41/8c9da3549f8e00c84f0432c3a8cf8ed6898374714676aab91501d48760db/bumpversion-0.5.3.tar.gz"; | |
|
179 | sha256 = "0zn7694yfipxg35ikkfh7kvgl2fissha3dnqad2c5bvsvmrwhi37"; | |
|
169 | 180 | }; |
|
170 | 181 | meta = { |
|
171 | 182 | license = [ pkgs.lib.licenses.mit ]; |
|
172 | 183 | }; |
|
173 | 184 | }; |
|
174 |
|
|
|
175 |
name = " |
|
|
176 | buildInputs = with self; []; | |
|
185 | "celery" = super.buildPythonPackage { | |
|
186 | name = "celery-4.1.1"; | |
|
177 | 187 | doCheck = false; |
|
178 |
propagatedBuildInputs = |
|
|
179 | src = fetchurl { | |
|
180 | url = "https://files.pythonhosted.org/packages/14/41/8c9da3549f8e00c84f0432c3a8cf8ed6898374714676aab91501d48760db/bumpversion-0.5.3.tar.gz"; | |
|
181 | sha256 = "6744c873dd7aafc24453d8b6a1a0d6d109faf63cd0cd19cb78fd46e74932c77e"; | |
|
182 |
|
|
|
183 | meta = { | |
|
184 | license = [ pkgs.lib.licenses.mit ]; | |
|
185 | }; | |
|
186 | }; | |
|
187 | celery = super.buildPythonPackage { | |
|
188 | name = "celery-4.1.1"; | |
|
189 | buildInputs = with self; []; | |
|
190 | doCheck = false; | |
|
191 | propagatedBuildInputs = with self; [pytz billiard kombu]; | |
|
188 | propagatedBuildInputs = [ | |
|
189 | self."pytz" | |
|
190 | self."billiard" | |
|
191 | self."kombu" | |
|
192 | ]; | |
|
192 | 193 | src = fetchurl { |
|
193 | 194 | url = "https://files.pythonhosted.org/packages/e9/cf/a4c0597effca20c57eb586324e41d1180bc8f13a933da41e0646cff69f02/celery-4.1.1.tar.gz"; |
|
194 | sha256 = "d1f2a3359bdbdfb344edce98b8e891f5fe64f8a11c5a45538ec20ac237c971f5"; | |
|
195 | sha256 = "1xbir4vw42n2ir9lanhwl7w69zpmj7lbi66fxm2b7pyvkcss7wni"; | |
|
195 | 196 | }; |
|
196 | 197 | meta = { |
|
197 | 198 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
198 | 199 | }; |
|
199 | 200 | }; |
|
200 | chameleon = super.buildPythonPackage { | |
|
201 | "chameleon" = super.buildPythonPackage { | |
|
201 | 202 | name = "chameleon-2.24"; |
|
202 | buildInputs = with self; []; | |
|
203 | 203 | doCheck = false; |
|
204 | propagatedBuildInputs = with self; []; | |
|
205 | 204 | src = fetchurl { |
|
206 | 205 | url = "https://files.pythonhosted.org/packages/5a/9e/637379ffa13c5172b5c0e704833ffea6bf51cec7567f93fd6e903d53ed74/Chameleon-2.24.tar.gz"; |
|
207 | sha256 = "452e9580040ed8541062b16e21eaef4231dd5ed8da3ad9548246b9eef5c9787a"; | |
|
206 | sha256 = "0ykqr7syxfa6h9adjfnsv1gdsca2xzm22vmic8859n0f0j09abj5"; | |
|
208 | 207 | }; |
|
209 | 208 | meta = { |
|
210 | 209 | license = [ { fullName = "BSD-like (http://repoze.org/license.html)"; } ]; |
|
211 | 210 | }; |
|
212 | 211 | }; |
|
213 | channelstream = super.buildPythonPackage { | |
|
212 | "channelstream" = super.buildPythonPackage { | |
|
214 | 213 | name = "channelstream-0.5.2"; |
|
215 | buildInputs = with self; []; | |
|
216 | 214 | doCheck = false; |
|
217 | propagatedBuildInputs = with self; [gevent ws4py pyramid pyramid-jinja2 itsdangerous requests six]; | |
|
215 | propagatedBuildInputs = [ | |
|
216 | self."gevent" | |
|
217 | self."ws4py" | |
|
218 | self."pyramid" | |
|
219 | self."pyramid-jinja2" | |
|
220 | self."itsdangerous" | |
|
221 | self."requests" | |
|
222 | self."six" | |
|
223 | ]; | |
|
218 | 224 | src = fetchurl { |
|
219 | 225 | url = "https://files.pythonhosted.org/packages/2b/31/29a8e085cf5bf97fa88e7b947adabfc581a18a3463adf77fb6dada34a65f/channelstream-0.5.2.tar.gz"; |
|
220 | sha256 = "359bf5316688341e54a881a7b331c2388fc7ec32a4f4818c92d3c1425b2775e1"; | |
|
226 | sha256 = "1qbm4xdl5hfkja683x546bncg3rqq8qv79w1m1a1wd48cqqzb6rm"; | |
|
221 | 227 | }; |
|
222 | 228 | meta = { |
|
223 | 229 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
224 | 230 | }; |
|
225 | 231 | }; |
|
226 | click = super.buildPythonPackage { | |
|
232 | "click" = super.buildPythonPackage { | |
|
227 | 233 | name = "click-6.6"; |
|
228 | buildInputs = with self; []; | |
|
229 | 234 | doCheck = false; |
|
230 | propagatedBuildInputs = with self; []; | |
|
231 | 235 | src = fetchurl { |
|
232 | 236 | url = "https://files.pythonhosted.org/packages/7a/00/c14926d8232b36b08218067bcd5853caefb4737cda3f0a47437151344792/click-6.6.tar.gz"; |
|
233 | sha256 = "cc6a19da8ebff6e7074f731447ef7e112bd23adf3de5c597cf9989f2fd8defe9"; | |
|
237 | sha256 = "1sggipyz52crrybwbr9xvwxd4aqigvplf53k9w3ygxmzivd1jsnc"; | |
|
234 | 238 | }; |
|
235 | 239 | meta = { |
|
236 | 240 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
237 | 241 | }; |
|
238 | 242 | }; |
|
239 | colander = super.buildPythonPackage { | |
|
243 | "colander" = super.buildPythonPackage { | |
|
240 | 244 | name = "colander-1.4"; |
|
241 | buildInputs = with self; []; | |
|
242 | 245 | doCheck = false; |
|
243 |
propagatedBuildInputs = |
|
|
246 | propagatedBuildInputs = [ | |
|
247 | self."translationstring" | |
|
248 | self."iso8601" | |
|
249 | ]; | |
|
244 | 250 | src = fetchurl { |
|
245 | 251 | url = "https://files.pythonhosted.org/packages/cc/e2/c4e716ac4a426d8ad4dfe306c34f0018a22275d2420815784005bf771c84/colander-1.4.tar.gz"; |
|
246 | sha256 = "e20e9acf190e5711cf96aa65a5405dac04b6e841028fc361d953a9923dbc4e72"; | |
|
252 | sha256 = "0wjfphyr5aakv5hw73q287lbc15cbm0aardajv7i2mqf377rl3p2"; | |
|
247 | 253 | }; |
|
248 | 254 | meta = { |
|
249 | 255 | license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; |
|
250 | 256 | }; |
|
251 | 257 | }; |
|
252 | configobj = super.buildPythonPackage { | |
|
258 | "configobj" = super.buildPythonPackage { | |
|
253 | 259 | name = "configobj-5.0.6"; |
|
254 | buildInputs = with self; []; | |
|
255 | 260 | doCheck = false; |
|
256 |
propagatedBuildInputs = |
|
|
261 | propagatedBuildInputs = [ | |
|
262 | self."six" | |
|
263 | ]; | |
|
257 | 264 | src = fetchurl { |
|
258 | 265 | url = "https://files.pythonhosted.org/packages/64/61/079eb60459c44929e684fa7d9e2fdca403f67d64dd9dbac27296be2e0fab/configobj-5.0.6.tar.gz"; |
|
259 | sha256 = "a2f5650770e1c87fb335af19a9b7eb73fc05ccf22144eb68db7d00cd2bcb0902"; | |
|
266 | sha256 = "00h9rcmws03xvdlfni11yb60bz3kxfvsj6dg6nrpzj71f03nbxd2"; | |
|
260 | 267 | }; |
|
261 | 268 | meta = { |
|
262 | 269 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
263 | 270 | }; |
|
264 | 271 | }; |
|
265 | configparser = super.buildPythonPackage { | |
|
272 | "configparser" = super.buildPythonPackage { | |
|
266 | 273 | name = "configparser-3.5.0"; |
|
267 | buildInputs = with self; []; | |
|
268 | 274 | doCheck = false; |
|
269 | propagatedBuildInputs = with self; []; | |
|
270 | 275 | src = fetchurl { |
|
271 | 276 | url = "https://files.pythonhosted.org/packages/7c/69/c2ce7e91c89dc073eb1aa74c0621c3eefbffe8216b3f9af9d3885265c01c/configparser-3.5.0.tar.gz"; |
|
272 | sha256 = "5308b47021bc2340965c371f0f058cc6971a04502638d4244225c49d80db273a"; | |
|
277 | sha256 = "0fi7vf09vi1588jd8f16a021m5y6ih2hy7rpbjb408xw45qb822k"; | |
|
273 | 278 | }; |
|
274 | 279 | meta = { |
|
275 | 280 | license = [ pkgs.lib.licenses.mit ]; |
|
276 | 281 | }; |
|
277 | 282 | }; |
|
278 | cov-core = super.buildPythonPackage { | |
|
283 | "cov-core" = super.buildPythonPackage { | |
|
279 | 284 | name = "cov-core-1.15.0"; |
|
280 | buildInputs = with self; []; | |
|
281 | 285 | doCheck = false; |
|
282 |
propagatedBuildInputs = |
|
|
286 | propagatedBuildInputs = [ | |
|
287 | self."coverage" | |
|
288 | ]; | |
|
283 | 289 | src = fetchurl { |
|
284 | 290 | url = "https://files.pythonhosted.org/packages/4b/87/13e75a47b4ba1be06f29f6d807ca99638bedc6b57fa491cd3de891ca2923/cov-core-1.15.0.tar.gz"; |
|
285 | sha256 = "4a14c67d520fda9d42b0da6134638578caae1d374b9bb462d8de00587dba764c"; | |
|
291 | sha256 = "0k3np9ymh06yv1ib96sb6wfsxjkqhmik8qfsn119vnhga9ywc52a"; | |
|
286 | 292 | }; |
|
287 | 293 | meta = { |
|
288 | 294 | license = [ pkgs.lib.licenses.mit ]; |
|
289 | 295 | }; |
|
290 | 296 | }; |
|
291 | coverage = super.buildPythonPackage { | |
|
297 | "coverage" = super.buildPythonPackage { | |
|
292 | 298 | name = "coverage-3.7.1"; |
|
293 | buildInputs = with self; []; | |
|
294 | 299 | doCheck = false; |
|
295 | propagatedBuildInputs = with self; []; | |
|
296 | 300 | src = fetchurl { |
|
297 | 301 | url = "https://files.pythonhosted.org/packages/09/4f/89b06c7fdc09687bca507dc411c342556ef9c5a3b26756137a4878ff19bf/coverage-3.7.1.tar.gz"; |
|
298 | sha256 = "d1aea1c4aa61b8366d6a42dd3650622fbf9c634ed24eaf7f379c8b970e5ed44e"; | |
|
302 | sha256 = "0knlbq79g2ww6xzsyknj9rirrgrgc983dpa2d9nkdf31mb2a3bni"; | |
|
299 | 303 | }; |
|
300 | 304 | meta = { |
|
301 | 305 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
302 | 306 | }; |
|
303 | 307 | }; |
|
304 | cprofilev = super.buildPythonPackage { | |
|
308 | "cprofilev" = super.buildPythonPackage { | |
|
305 | 309 | name = "cprofilev-1.0.7"; |
|
306 | buildInputs = with self; []; | |
|
307 | 310 | doCheck = false; |
|
308 |
propagatedBuildInputs = |
|
|
311 | propagatedBuildInputs = [ | |
|
312 | self."bottle" | |
|
313 | ]; | |
|
309 | 314 | src = fetchurl { |
|
310 | 315 | url = "https://files.pythonhosted.org/packages/df/50/d8c1ada7d537c64b0f76453fa31dedb6af6e27b82fcf0331e5f71a4cf98b/CProfileV-1.0.7.tar.gz"; |
|
311 | sha256 = "8791748b1f3d3468c2c927c3fd5f905080b84d8f2d217ca764b7d9d7a1fb9a77"; | |
|
316 | sha256 = "0xwszfhxgndpcjkpq89dix6vi02hj1gzvhr7r716hd1x3y5p94c7"; | |
|
312 | 317 | }; |
|
313 | 318 | meta = { |
|
314 | 319 | license = [ pkgs.lib.licenses.mit ]; |
|
315 | 320 | }; |
|
316 | 321 | }; |
|
317 | cssselect = super.buildPythonPackage { | |
|
322 | "cssselect" = super.buildPythonPackage { | |
|
318 | 323 | name = "cssselect-1.0.3"; |
|
319 | buildInputs = with self; []; | |
|
320 | 324 | doCheck = false; |
|
321 | propagatedBuildInputs = with self; []; | |
|
322 | 325 | src = fetchurl { |
|
323 | 326 | url = "https://files.pythonhosted.org/packages/52/ea/f31e1d2e9eb130fda2a631e22eac369dc644e8807345fbed5113f2d6f92b/cssselect-1.0.3.tar.gz"; |
|
324 | sha256 = "066d8bc5229af09617e24b3ca4d52f1f9092d9e061931f4184cd572885c23204"; | |
|
327 | sha256 = "011jqa2jhmydhi0iz4v1w3cr540z5zas8g2bw8brdw4s4b2qnv86"; | |
|
325 | 328 | }; |
|
326 | 329 | meta = { |
|
327 | 330 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
328 | 331 | }; |
|
329 | 332 | }; |
|
330 | decorator = super.buildPythonPackage { | |
|
333 | "decorator" = super.buildPythonPackage { | |
|
331 | 334 | name = "decorator-4.1.2"; |
|
332 | buildInputs = with self; []; | |
|
333 | 335 | doCheck = false; |
|
334 | propagatedBuildInputs = with self; []; | |
|
335 | 336 | src = fetchurl { |
|
336 | 337 | url = "https://files.pythonhosted.org/packages/bb/e0/f6e41e9091e130bf16d4437dabbac3993908e4d6485ecbc985ef1352db94/decorator-4.1.2.tar.gz"; |
|
337 | sha256 = "7cb64d38cb8002971710c8899fbdfb859a23a364b7c99dab19d1f719c2ba16b5"; | |
|
338 | sha256 = "1d8npb11kxyi36mrvjdpcjij76l5zfyrz2f820brf0l0rcw4vdkw"; | |
|
338 | 339 | }; |
|
339 | 340 | meta = { |
|
340 | 341 | license = [ pkgs.lib.licenses.bsdOriginal { fullName = "new BSD License"; } ]; |
|
341 | 342 | }; |
|
342 | 343 | }; |
|
343 | deform = super.buildPythonPackage { | |
|
344 | "deform" = super.buildPythonPackage { | |
|
344 | 345 | name = "deform-2.0.5"; |
|
345 | buildInputs = with self; []; | |
|
346 | 346 | doCheck = false; |
|
347 | propagatedBuildInputs = with self; [chameleon colander iso8601 peppercorn translationstring zope.deprecation]; | |
|
347 | propagatedBuildInputs = [ | |
|
348 | self."chameleon" | |
|
349 | self."colander" | |
|
350 | self."iso8601" | |
|
351 | self."peppercorn" | |
|
352 | self."translationstring" | |
|
353 | self."zope.deprecation" | |
|
354 | ]; | |
|
348 | 355 | src = fetchurl { |
|
349 | 356 | url = "https://files.pythonhosted.org/packages/0c/b1/ba711d5808c12538c8504f534d79c124ed834f19ac36f0ac5391c3bbd1c1/deform-2.0.5.tar.gz"; |
|
350 | sha256 = "874d3346a02c500432efdcc73b1a7174aa0ea69cd52a99bb9a812967f54f6f79"; | |
|
357 | sha256 = "0ybg9zsnfac1kaxrjanmkjk0xaklf4d3piywxwr08l1cl1336kc7"; | |
|
351 | 358 | }; |
|
352 | 359 | meta = { |
|
353 | 360 | license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; |
|
354 | 361 | }; |
|
355 | 362 | }; |
|
356 | docutils = super.buildPythonPackage { | |
|
363 | "docutils" = super.buildPythonPackage { | |
|
357 | 364 | name = "docutils-0.14"; |
|
358 | buildInputs = with self; []; | |
|
359 | 365 | doCheck = false; |
|
360 | propagatedBuildInputs = with self; []; | |
|
361 | 366 | src = fetchurl { |
|
362 | 367 | url = "https://files.pythonhosted.org/packages/84/f4/5771e41fdf52aabebbadecc9381d11dea0fa34e4759b4071244fa094804c/docutils-0.14.tar.gz"; |
|
363 | sha256 = "51e64ef2ebfb29cae1faa133b3710143496eca21c530f3f71424d77687764274"; | |
|
368 | sha256 = "0x22fs3pdmr42kvz6c654756wja305qv6cx1zbhwlagvxgr4xrji"; | |
|
364 | 369 | }; |
|
365 | 370 | meta = { |
|
366 | 371 | license = [ pkgs.lib.licenses.bsdOriginal pkgs.lib.licenses.publicDomain pkgs.lib.licenses.gpl1 { fullName = "public domain, Python, 2-Clause BSD, GPL 3 (see COPYING.txt)"; } pkgs.lib.licenses.psfl ]; |
|
367 | 372 | }; |
|
368 | 373 | }; |
|
369 | dogpile.cache = super.buildPythonPackage { | |
|
374 | "dogpile.cache" = super.buildPythonPackage { | |
|
370 | 375 | name = "dogpile.cache-0.6.5"; |
|
371 | buildInputs = with self; []; | |
|
372 | 376 | doCheck = false; |
|
373 | propagatedBuildInputs = with self; []; | |
|
374 | 377 | src = fetchurl { |
|
375 | 378 | url = "https://files.pythonhosted.org/packages/65/24/7bd97e9d486c37ac03ef6ae3a590db1a8e02183e5d7ce9071bcca9d86c44/dogpile.cache-0.6.5.tar.gz"; |
|
376 | sha256 = "631197e78b4471bb0e93d0a86264c45736bc9ae43b4205d581dcc34fbe9b5f31"; | |
|
379 | sha256 = "0cazkfz4zhywh7ahahivwjdbqdjpqij65a6hjc7bnwa4igkrf4b3"; | |
|
377 | 380 | }; |
|
378 | 381 | meta = { |
|
379 | 382 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
380 | 383 | }; |
|
381 | 384 | }; |
|
382 | dogpile.core = super.buildPythonPackage { | |
|
385 | "dogpile.core" = super.buildPythonPackage { | |
|
383 | 386 | name = "dogpile.core-0.4.1"; |
|
384 | buildInputs = with self; []; | |
|
385 | 387 | doCheck = false; |
|
386 | propagatedBuildInputs = with self; []; | |
|
387 | 388 | src = fetchurl { |
|
388 | 389 | url = "https://files.pythonhosted.org/packages/0e/77/e72abc04c22aedf874301861e5c1e761231c288b5de369c18be8f4b5c9bb/dogpile.core-0.4.1.tar.gz"; |
|
389 | sha256 = "be652fb11a8eaf66f7e5c94d418d2eaa60a2fe81dae500f3743a863cc9dbed76"; | |
|
390 | sha256 = "0xpdvg4kr1isfkrh1rfsh7za4q5a5s6l2kf9wpvndbwf3aqjyrdy"; | |
|
390 | 391 | }; |
|
391 | 392 | meta = { |
|
392 | 393 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
393 | 394 | }; |
|
394 | 395 | }; |
|
395 | ecdsa = super.buildPythonPackage { | |
|
396 | "ecdsa" = super.buildPythonPackage { | |
|
396 | 397 | name = "ecdsa-0.13"; |
|
397 | buildInputs = with self; []; | |
|
398 | 398 | doCheck = false; |
|
399 | propagatedBuildInputs = with self; []; | |
|
400 | 399 | src = fetchurl { |
|
401 | 400 | url = "https://files.pythonhosted.org/packages/f9/e5/99ebb176e47f150ac115ffeda5fedb6a3dbb3c00c74a59fd84ddf12f5857/ecdsa-0.13.tar.gz"; |
|
402 | sha256 = "64cf1ee26d1cde3c73c6d7d107f835fed7c6a2904aef9eac223d57ad800c43fa"; | |
|
401 | sha256 = "1yj31j0asmrx4an9xvsaj2icdmzy6pw0glfpqrrkrphwdpi1xkv4"; | |
|
403 | 402 | }; |
|
404 | 403 | meta = { |
|
405 | 404 | license = [ pkgs.lib.licenses.mit ]; |
|
406 | 405 | }; |
|
407 | 406 | }; |
|
408 | elasticsearch = super.buildPythonPackage { | |
|
407 | "elasticsearch" = super.buildPythonPackage { | |
|
409 | 408 | name = "elasticsearch-2.3.0"; |
|
410 | buildInputs = with self; []; | |
|
411 | 409 | doCheck = false; |
|
412 |
propagatedBuildInputs = |
|
|
410 | propagatedBuildInputs = [ | |
|
411 | self."urllib3" | |
|
412 | ]; | |
|
413 | 413 | src = fetchurl { |
|
414 | 414 | url = "https://files.pythonhosted.org/packages/10/35/5fd52c5f0b0ee405ed4b5195e8bce44c5e041787680dc7b94b8071cac600/elasticsearch-2.3.0.tar.gz"; |
|
415 | sha256 = "be3080a2bf32dff0a9f9fcc1c087515a25a357645673a976d25ef77166134d81"; | |
|
415 | sha256 = "10ad2dk73xsys9vajwsncibs69asa63w1hgwz6lz1prjpyi80c5y"; | |
|
416 | 416 | }; |
|
417 | 417 | meta = { |
|
418 | 418 | license = [ pkgs.lib.licenses.asl20 ]; |
|
419 | 419 | }; |
|
420 | 420 | }; |
|
421 | elasticsearch-dsl = super.buildPythonPackage { | |
|
421 | "elasticsearch-dsl" = super.buildPythonPackage { | |
|
422 | 422 | name = "elasticsearch-dsl-2.2.0"; |
|
423 | buildInputs = with self; []; | |
|
424 | 423 | doCheck = false; |
|
425 | propagatedBuildInputs = with self; [six python-dateutil elasticsearch]; | |
|
424 | propagatedBuildInputs = [ | |
|
425 | self."six" | |
|
426 | self."python-dateutil" | |
|
427 | self."elasticsearch" | |
|
428 | ]; | |
|
426 | 429 | src = fetchurl { |
|
427 | 430 | url = "https://files.pythonhosted.org/packages/66/2f/52a086968788e58461641570f45c3207a52d46ebbe9b77dc22b6a8ffda66/elasticsearch-dsl-2.2.0.tar.gz"; |
|
428 | sha256 = "99bbb4dcbcfb5db4f57499237f24acf1397543e895e99994a09af2a6fbef93bc"; | |
|
431 | sha256 = "1g4kxzxsdwlsl2a9kscmx11pafgimhj7y8wrfksv8pgvpkfb9fwr"; | |
|
429 | 432 | }; |
|
430 | 433 | meta = { |
|
431 | 434 | license = [ pkgs.lib.licenses.asl20 ]; |
|
432 | 435 | }; |
|
433 | 436 | }; |
|
434 | entrypoints = super.buildPythonPackage { | |
|
437 | "entrypoints" = super.buildPythonPackage { | |
|
435 | 438 | name = "entrypoints-0.2.2"; |
|
436 | buildInputs = with self; []; | |
|
437 | 439 | doCheck = false; |
|
438 |
propagatedBuildInputs = |
|
|
440 | propagatedBuildInputs = [ | |
|
441 | self."configparser" | |
|
442 | ]; | |
|
439 | 443 | src = fetchurl { |
|
440 | 444 | url = "https://code.rhodecode.com/upstream/entrypoints/archive/96e6d645684e1af3d7df5b5272f3fe85a546b233.tar.gz?md5=7db37771aea9ac9fefe093e5d6987313"; |
|
441 | md5 = "7db37771aea9ac9fefe093e5d6987313"; | |
|
445 | sha256 = "0bihrdp8ahsys437kxdhk52gz6kib8rxjv71i93wkw7594fcaxll"; | |
|
442 | 446 | }; |
|
443 | 447 | meta = { |
|
444 | 448 | license = [ pkgs.lib.licenses.mit ]; |
|
445 | 449 | }; |
|
446 | 450 | }; |
|
447 | enum34 = super.buildPythonPackage { | |
|
451 | "enum34" = super.buildPythonPackage { | |
|
448 | 452 | name = "enum34-1.1.6"; |
|
449 | buildInputs = with self; []; | |
|
450 | 453 | doCheck = false; |
|
451 | propagatedBuildInputs = with self; []; | |
|
452 | 454 | src = fetchurl { |
|
453 | 455 | url = "https://files.pythonhosted.org/packages/bf/3e/31d502c25302814a7c2f1d3959d2a3b3f78e509002ba91aea64993936876/enum34-1.1.6.tar.gz"; |
|
454 | sha256 = "8ad8c4783bf61ded74527bffb48ed9b54166685e4230386a9ed9b1279e2df5b1"; | |
|
456 | sha256 = "1cgm5ng2gcfrkrm3hc22brl6chdmv67b9zvva9sfs7gn7dwc9n4a"; | |
|
455 | 457 | }; |
|
456 | 458 | meta = { |
|
457 | 459 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
458 | 460 | }; |
|
459 | 461 | }; |
|
460 | formencode = super.buildPythonPackage { | |
|
462 | "formencode" = super.buildPythonPackage { | |
|
461 | 463 | name = "formencode-1.2.4"; |
|
462 | buildInputs = with self; []; | |
|
463 | 464 | doCheck = false; |
|
464 | propagatedBuildInputs = with self; []; | |
|
465 | 465 | src = fetchurl { |
|
466 | 466 | url = "https://files.pythonhosted.org/packages/8e/59/0174271a6f004512e0201188593e6d319db139d14cb7490e488bbb078015/FormEncode-1.2.4.tar.gz"; |
|
467 | sha256 = "8270840ee832055463b3d3328f8ae4b881e1fbe84353c97af1d913df3401feb9"; | |
|
467 | sha256 = "1fgy04sdy4yry5xcjls3x3xy30dqwj58ycnkndim819jx0788w42"; | |
|
468 | 468 | }; |
|
469 | 469 | meta = { |
|
470 | 470 | license = [ pkgs.lib.licenses.psfl ]; |
|
471 | 471 | }; |
|
472 | 472 | }; |
|
473 | funcsigs = super.buildPythonPackage { | |
|
473 | "funcsigs" = super.buildPythonPackage { | |
|
474 | 474 | name = "funcsigs-1.0.2"; |
|
475 | buildInputs = with self; []; | |
|
476 | 475 | doCheck = false; |
|
477 | propagatedBuildInputs = with self; []; | |
|
478 | 476 | src = fetchurl { |
|
479 | 477 | url = "https://files.pythonhosted.org/packages/94/4a/db842e7a0545de1cdb0439bb80e6e42dfe82aaeaadd4072f2263a4fbed23/funcsigs-1.0.2.tar.gz"; |
|
480 | sha256 = "a7bb0f2cf3a3fd1ab2732cb49eba4252c2af4240442415b4abce3b87022a8f50"; | |
|
478 | sha256 = "0l4g5818ffyfmfs1a924811azhjj8ax9xd1cffr1mzd3ycn0zfx7"; | |
|
481 | 479 | }; |
|
482 | 480 | meta = { |
|
483 | 481 | license = [ { fullName = "ASL"; } pkgs.lib.licenses.asl20 ]; |
|
484 | 482 | }; |
|
485 | 483 | }; |
|
486 | functools32 = super.buildPythonPackage { | |
|
484 | "functools32" = super.buildPythonPackage { | |
|
487 | 485 | name = "functools32-3.2.3.post2"; |
|
488 | buildInputs = with self; []; | |
|
489 | 486 | doCheck = false; |
|
490 | propagatedBuildInputs = with self; []; | |
|
491 | 487 | src = fetchurl { |
|
492 | 488 | url = "https://files.pythonhosted.org/packages/c5/60/6ac26ad05857c601308d8fb9e87fa36d0ebf889423f47c3502ef034365db/functools32-3.2.3-2.tar.gz"; |
|
493 | sha256 = "f6253dfbe0538ad2e387bd8fdfd9293c925d63553f5813c4e587745416501e6d"; | |
|
489 | sha256 = "0v8ya0b58x47wp216n1zamimv4iw57cxz3xxhzix52jkw3xks9gn"; | |
|
494 | 490 | }; |
|
495 | 491 | meta = { |
|
496 | 492 | license = [ pkgs.lib.licenses.psfl ]; |
|
497 | 493 | }; |
|
498 | 494 | }; |
|
499 | future = super.buildPythonPackage { | |
|
495 | "future" = super.buildPythonPackage { | |
|
500 | 496 | name = "future-0.14.3"; |
|
501 | buildInputs = with self; []; | |
|
502 | 497 | doCheck = false; |
|
503 | propagatedBuildInputs = with self; []; | |
|
504 | 498 | src = fetchurl { |
|
505 | 499 | url = "https://files.pythonhosted.org/packages/83/80/8ef3a11a15f8eaafafa0937b20c1b3f73527e69ab6b3fa1cf94a5a96aabb/future-0.14.3.tar.gz"; |
|
506 | sha256 = "62857d51881d97dd5492b9295b9f51d92108a52a4c88e2c40054c1d3e5995be9"; | |
|
500 | sha256 = "1savk7jx7hal032f522c5ajhh8fra6gmnadrj9adv5qxi18pv1b2"; | |
|
507 | 501 | }; |
|
508 | 502 | meta = { |
|
509 | 503 | license = [ { fullName = "OSI Approved"; } pkgs.lib.licenses.mit ]; |
|
510 | 504 | }; |
|
511 | 505 | }; |
|
512 | futures = super.buildPythonPackage { | |
|
506 | "futures" = super.buildPythonPackage { | |
|
513 | 507 | name = "futures-3.0.2"; |
|
514 | buildInputs = with self; []; | |
|
515 | 508 | doCheck = false; |
|
516 | propagatedBuildInputs = with self; []; | |
|
517 | 509 | src = fetchurl { |
|
518 | 510 | url = "https://files.pythonhosted.org/packages/f8/e7/fc0fcbeb9193ba2d4de00b065e7fd5aecd0679e93ce95a07322b2b1434f4/futures-3.0.2.tar.gz"; |
|
519 | sha256 = "dc3fc91508e49e0fd2f8625f0132d16e49c80f882e7e1d565c56b0d5dfbae257"; | |
|
511 | sha256 = "0mz2pbgxbc2nbib1szifi07whjbfs4r02pv2z390z7p410awjgyw"; | |
|
520 | 512 | }; |
|
521 | 513 | meta = { |
|
522 | 514 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
523 | 515 | }; |
|
524 | 516 | }; |
|
525 | gevent = super.buildPythonPackage { | |
|
517 | "gevent" = super.buildPythonPackage { | |
|
526 | 518 | name = "gevent-1.2.2"; |
|
527 | buildInputs = with self; []; | |
|
528 | 519 | doCheck = false; |
|
529 |
propagatedBuildInputs = |
|
|
520 | propagatedBuildInputs = [ | |
|
521 | self."greenlet" | |
|
522 | ]; | |
|
530 | 523 | src = fetchurl { |
|
531 | 524 | url = "https://files.pythonhosted.org/packages/1b/92/b111f76e54d2be11375b47b213b56687214f258fd9dae703546d30b837be/gevent-1.2.2.tar.gz"; |
|
532 | sha256 = "4791c8ae9c57d6f153354736e1ccab1e2baf6c8d9ae5a77a9ac90f41e2966b2d"; | |
|
525 | sha256 = "0bbbjvi423y9k9xagrcsimnayaqymg6f2dj76m9z3mjpkjpci4a7"; | |
|
533 | 526 | }; |
|
534 | 527 | meta = { |
|
535 | 528 | license = [ pkgs.lib.licenses.mit ]; |
|
536 | 529 | }; |
|
537 | 530 | }; |
|
538 | gnureadline = super.buildPythonPackage { | |
|
531 | "gnureadline" = super.buildPythonPackage { | |
|
539 | 532 | name = "gnureadline-6.3.8"; |
|
540 | buildInputs = with self; []; | |
|
541 | 533 | doCheck = false; |
|
542 | propagatedBuildInputs = with self; []; | |
|
543 | 534 | src = fetchurl { |
|
544 | 535 | url = "https://files.pythonhosted.org/packages/50/64/86085c823cd78f9df9d8e33dce0baa71618016f8860460b82cf6610e1eb3/gnureadline-6.3.8.tar.gz"; |
|
545 | sha256 = "58e208ed34a53456ecf58bc11eacbe332c50d322b329457e2c645bd15192b035"; | |
|
536 | sha256 = "0ddhj98x2nv45iz4aadk4b9m0b1kpsn1xhcbypn5cd556knhiqjq"; | |
|
546 | 537 | }; |
|
547 | 538 | meta = { |
|
548 | 539 | license = [ { fullName = "GNU General Public License v3 (GPLv3)"; } pkgs.lib.licenses.gpl1 ]; |
|
549 | 540 | }; |
|
550 | 541 | }; |
|
551 | gprof2dot = super.buildPythonPackage { | |
|
542 | "gprof2dot" = super.buildPythonPackage { | |
|
552 | 543 | name = "gprof2dot-2017.9.19"; |
|
553 | buildInputs = with self; []; | |
|
554 | 544 | doCheck = false; |
|
555 | propagatedBuildInputs = with self; []; | |
|
556 | 545 | src = fetchurl { |
|
557 | 546 | url = "https://files.pythonhosted.org/packages/9d/36/f977122502979f3dfb50704979c9ed70e6b620787942b089bf1af15f5aba/gprof2dot-2017.9.19.tar.gz"; |
|
558 | sha256 = "cebc7aa2782fd813ead415ea1fae3409524343485eadc7fb60ef5bd1e810309e"; | |
|
547 | sha256 = "17ih23ld2nzgc3xwgbay911l6lh96jp1zshmskm17n1gg2i7mg6f"; | |
|
559 | 548 | }; |
|
560 | 549 | meta = { |
|
561 | 550 | license = [ { fullName = "GNU Lesser General Public License v3 or later (LGPLv3+)"; } { fullName = "LGPL"; } ]; |
|
562 | 551 | }; |
|
563 | 552 | }; |
|
564 | graphviz = super.buildPythonPackage { | |
|
553 | "graphviz" = super.buildPythonPackage { | |
|
565 | 554 | name = "graphviz-0.8.3"; |
|
566 | buildInputs = with self; []; | |
|
567 | 555 | doCheck = false; |
|
568 | propagatedBuildInputs = with self; []; | |
|
569 | 556 | src = fetchurl { |
|
570 | 557 | url = "https://files.pythonhosted.org/packages/95/29/306d5e768c14edddaf5c4462e13d65dddaed15c0d71f848919e1209c6488/graphviz-0.8.3.zip"; |
|
571 | sha256 = "c61de040e5354c088d2785ea447dd8c26fc572dcc389e4e23e2b46947808d43e"; | |
|
558 | sha256 = "0gnl11w98iib7vif92f3vircavy2v1yl9sl54y6hhk1mwm0f07f6"; | |
|
572 | 559 | }; |
|
573 | 560 | meta = { |
|
574 | 561 | license = [ pkgs.lib.licenses.mit ]; |
|
575 | 562 | }; |
|
576 | 563 | }; |
|
577 | greenlet = super.buildPythonPackage { | |
|
564 | "greenlet" = super.buildPythonPackage { | |
|
578 | 565 | name = "greenlet-0.4.13"; |
|
579 | buildInputs = with self; []; | |
|
580 | 566 | doCheck = false; |
|
581 | propagatedBuildInputs = with self; []; | |
|
582 | 567 | src = fetchurl { |
|
583 | 568 | url = "https://files.pythonhosted.org/packages/13/de/ba92335e9e76040ca7274224942282a80d54f85e342a5e33c5277c7f87eb/greenlet-0.4.13.tar.gz"; |
|
584 | sha256 = "0fef83d43bf87a5196c91e73cb9772f945a4caaff91242766c5916d1dd1381e4"; | |
|
569 | sha256 = "1r412gfx25jrdiv444prmz5a8igrfabwnwqyr6b52ypq7ga87vqg"; | |
|
585 | 570 | }; |
|
586 | 571 | meta = { |
|
587 | 572 | license = [ pkgs.lib.licenses.mit ]; |
|
588 | 573 | }; |
|
589 | 574 | }; |
|
590 | gunicorn = super.buildPythonPackage { | |
|
575 | "gunicorn" = super.buildPythonPackage { | |
|
591 | 576 | name = "gunicorn-19.7.1"; |
|
592 | buildInputs = with self; []; | |
|
593 | 577 | doCheck = false; |
|
594 | propagatedBuildInputs = with self; []; | |
|
595 | 578 | src = fetchurl { |
|
596 | 579 | url = "https://files.pythonhosted.org/packages/30/3a/10bb213cede0cc4d13ac2263316c872a64bf4c819000c8ccd801f1d5f822/gunicorn-19.7.1.tar.gz"; |
|
597 | sha256 = "eee1169f0ca667be05db3351a0960765620dad53f53434262ff8901b68a1b622"; | |
|
580 | sha256 = "08mnl5l1p47q5wk38d7mafnhsqk50yba0l9kvc2vwrx61jgidqgf"; | |
|
598 | 581 | }; |
|
599 | 582 | meta = { |
|
600 | 583 | license = [ pkgs.lib.licenses.mit ]; |
|
601 | 584 | }; |
|
602 | 585 | }; |
|
603 | html5lib = super.buildPythonPackage { | |
|
586 | "html5lib" = super.buildPythonPackage { | |
|
604 | 587 | name = "html5lib-1.0.1"; |
|
605 | buildInputs = with self; []; | |
|
606 | 588 | doCheck = false; |
|
607 |
propagatedBuildInputs = |
|
|
589 | propagatedBuildInputs = [ | |
|
590 | self."six" | |
|
591 | self."webencodings" | |
|
592 | ]; | |
|
608 | 593 | src = fetchurl { |
|
609 | 594 | url = "https://files.pythonhosted.org/packages/85/3e/cf449cf1b5004e87510b9368e7a5f1acd8831c2d6691edd3c62a0823f98f/html5lib-1.0.1.tar.gz"; |
|
610 | sha256 = "66cb0dcfdbbc4f9c3ba1a63fdb511ffdbd4f513b2b6d81b80cd26ce6b3fb3736"; | |
|
595 | sha256 = "0dipzfrycv6j1jw82v9b7d8lzggx3x8xngx6l4xrqkxwvg7hvjv6"; | |
|
611 | 596 | }; |
|
612 | 597 | meta = { |
|
613 | 598 | license = [ pkgs.lib.licenses.mit ]; |
|
614 | 599 | }; |
|
615 | 600 | }; |
|
616 | hupper = super.buildPythonPackage { | |
|
601 | "hupper" = super.buildPythonPackage { | |
|
617 | 602 | name = "hupper-1.3"; |
|
618 | buildInputs = with self; []; | |
|
619 | 603 | doCheck = false; |
|
620 | propagatedBuildInputs = with self; []; | |
|
621 | 604 | src = fetchurl { |
|
622 | 605 | url = "https://files.pythonhosted.org/packages/51/0c/96335b1f2f32245fb871eea5bb9773196505ddb71fad15190056a282df9e/hupper-1.3.tar.gz"; |
|
623 | sha256 = "20387760e4d32bd4813c2cabc8e51d92b2c22c546102a0af182c33c152cd7ede"; | |
|
606 | sha256 = "1pkyrm9c2crc32ps00k1ahnc5clj3pjwiarc7j0x8aykwih7ff10"; | |
|
624 | 607 | }; |
|
625 | 608 | meta = { |
|
626 | 609 | license = [ pkgs.lib.licenses.mit ]; |
|
627 | 610 | }; |
|
628 | 611 | }; |
|
629 | infrae.cache = super.buildPythonPackage { | |
|
612 | "infrae.cache" = super.buildPythonPackage { | |
|
630 | 613 | name = "infrae.cache-1.0.1"; |
|
631 | buildInputs = with self; []; | |
|
632 | 614 | doCheck = false; |
|
633 |
propagatedBuildInputs = |
|
|
615 | propagatedBuildInputs = [ | |
|
616 | self."beaker" | |
|
617 | self."repoze.lru" | |
|
618 | ]; | |
|
634 | 619 | src = fetchurl { |
|
635 | 620 | url = "https://files.pythonhosted.org/packages/bb/f0/e7d5e984cf6592fd2807dc7bc44a93f9d18e04e6a61f87fdfb2622422d74/infrae.cache-1.0.1.tar.gz"; |
|
636 | sha256 = "844b1baa0ab7613159c7e2ee368a5ec4d574e409ff86963e1f45f08dacd478b7"; | |
|
621 | sha256 = "1dvqsjn8vw253wz9d1pz17j79mf4bs53dvp2qxck2qdp1am1njw4"; | |
|
637 | 622 | }; |
|
638 | 623 | meta = { |
|
639 |
license = [ pkgs.lib.licenses.zp |
|
|
624 | license = [ pkgs.lib.licenses.zpl21 ]; | |
|
640 | 625 | }; |
|
641 | 626 | }; |
|
642 | invoke = super.buildPythonPackage { | |
|
627 | "invoke" = super.buildPythonPackage { | |
|
643 | 628 | name = "invoke-0.13.0"; |
|
644 | buildInputs = with self; []; | |
|
645 | 629 | doCheck = false; |
|
646 | propagatedBuildInputs = with self; []; | |
|
647 | 630 | src = fetchurl { |
|
648 | 631 | url = "https://files.pythonhosted.org/packages/47/bf/d07ef52fa1ac645468858bbac7cb95b246a972a045e821493d17d89c81be/invoke-0.13.0.tar.gz"; |
|
649 | sha256 = "1a1992fac5292b97448d1c85dc0793e309c4c376acbc39ff067056d71fdc241d"; | |
|
632 | sha256 = "0794vhgxfmkh0vzkkg5cfv1w82g3jc3xr18wim29far9qpx9468s"; | |
|
650 | 633 | }; |
|
651 | 634 | meta = { |
|
652 | 635 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
653 | 636 | }; |
|
654 | 637 | }; |
|
655 | ipaddress = super.buildPythonPackage { | |
|
638 | "ipaddress" = super.buildPythonPackage { | |
|
656 | 639 | name = "ipaddress-1.0.22"; |
|
657 | buildInputs = with self; []; | |
|
658 | 640 | doCheck = false; |
|
659 | propagatedBuildInputs = with self; []; | |
|
660 | 641 | src = fetchurl { |
|
661 | 642 | url = "https://files.pythonhosted.org/packages/97/8d/77b8cedcfbf93676148518036c6b1ce7f8e14bf07e95d7fd4ddcb8cc052f/ipaddress-1.0.22.tar.gz"; |
|
662 | sha256 = "b146c751ea45cad6188dd6cf2d9b757f6f4f8d6ffb96a023e6f2e26eea02a72c"; | |
|
643 | sha256 = "0b570bm6xqpjwqis15pvdy6lyvvzfndjvkynilcddjj5x98wfimi"; | |
|
663 | 644 | }; |
|
664 | 645 | meta = { |
|
665 | 646 | license = [ pkgs.lib.licenses.psfl ]; |
|
666 | 647 | }; |
|
667 | 648 | }; |
|
668 | ipdb = super.buildPythonPackage { | |
|
649 | "ipdb" = super.buildPythonPackage { | |
|
669 | 650 | name = "ipdb-0.11"; |
|
670 | buildInputs = with self; []; | |
|
671 | 651 | doCheck = false; |
|
672 |
propagatedBuildInputs = |
|
|
652 | propagatedBuildInputs = [ | |
|
653 | self."setuptools" | |
|
654 | self."ipython" | |
|
655 | ]; | |
|
673 | 656 | src = fetchurl { |
|
674 | 657 | url = "https://files.pythonhosted.org/packages/80/fe/4564de08f174f3846364b3add8426d14cebee228f741c27e702b2877e85b/ipdb-0.11.tar.gz"; |
|
675 | sha256 = "7081c65ed7bfe7737f83fa4213ca8afd9617b42ff6b3f1daf9a3419839a2a00a"; | |
|
658 | sha256 = "02m0l8wrhhd3z7dg3czn5ys1g5pxib516hpshdzp7rxzsxgcd0bh"; | |
|
676 | 659 | }; |
|
677 | 660 | meta = { |
|
678 | 661 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
679 | 662 | }; |
|
680 | 663 | }; |
|
681 | ipython = super.buildPythonPackage { | |
|
664 | "ipython" = super.buildPythonPackage { | |
|
682 | 665 | name = "ipython-5.1.0"; |
|
683 | buildInputs = with self; []; | |
|
684 | 666 | doCheck = false; |
|
685 | propagatedBuildInputs = with self; [setuptools decorator pickleshare simplegeneric traitlets prompt-toolkit pygments pexpect backports.shutil-get-terminal-size pathlib2 pexpect]; | |
|
667 | propagatedBuildInputs = [ | |
|
668 | self."setuptools" | |
|
669 | self."decorator" | |
|
670 | self."pickleshare" | |
|
671 | self."simplegeneric" | |
|
672 | self."traitlets" | |
|
673 | self."prompt-toolkit" | |
|
674 | self."pygments" | |
|
675 | self."pexpect" | |
|
676 | self."backports.shutil-get-terminal-size" | |
|
677 | self."pathlib2" | |
|
678 | self."pexpect" | |
|
679 | ]; | |
|
686 | 680 | src = fetchurl { |
|
687 | 681 | url = "https://files.pythonhosted.org/packages/89/63/a9292f7cd9d0090a0f995e1167f3f17d5889dcbc9a175261719c513b9848/ipython-5.1.0.tar.gz"; |
|
688 | sha256 = "7ef4694e1345913182126b219aaa4a0047e191af414256da6772cf249571b961"; | |
|
682 | sha256 = "0qdrf6aj9kvjczd5chj1my8y2iq09am9l8bb2a1334a52d76kx3y"; | |
|
683 | }; | |
|
684 | meta = { | |
|
685 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
|
686 | }; | |
|
687 | }; | |
|
688 | "ipython-genutils" = super.buildPythonPackage { | |
|
689 | name = "ipython-genutils-0.2.0"; | |
|
690 | doCheck = false; | |
|
691 | src = fetchurl { | |
|
692 | url = "https://files.pythonhosted.org/packages/e8/69/fbeffffc05236398ebfcfb512b6d2511c622871dca1746361006da310399/ipython_genutils-0.2.0.tar.gz"; | |
|
693 | sha256 = "1a4bc9y8hnvq6cp08qs4mckgm6i6ajpndp4g496rvvzcfmp12bpb"; | |
|
689 | 694 | }; |
|
690 | 695 | meta = { |
|
691 | 696 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
692 | 697 | }; |
|
693 | 698 | }; |
|
694 |
|
|
|
695 |
name = "i |
|
|
696 | buildInputs = with self; []; | |
|
699 | "iso8601" = super.buildPythonPackage { | |
|
700 | name = "iso8601-0.1.11"; | |
|
697 | 701 | doCheck = false; |
|
698 | propagatedBuildInputs = with self; []; | |
|
699 | 702 | src = fetchurl { |
|
700 | url = "https://files.pythonhosted.org/packages/e8/69/fbeffffc05236398ebfcfb512b6d2511c622871dca1746361006da310399/ipython_genutils-0.2.0.tar.gz"; | |
|
701 | sha256 = "eb2e116e75ecef9d4d228fdc66af54269afa26ab4463042e33785b887c628ba8"; | |
|
703 | url = "https://files.pythonhosted.org/packages/c0/75/c9209ee4d1b5975eb8c2cba4428bde6b61bd55664a98290dd015cdb18e98/iso8601-0.1.11.tar.gz"; | |
|
704 | sha256 = "0c7gh3lsdjds262h0v1sqc66l7hqgfwbakn96qrhdbl0i3vm5yz8"; | |
|
705 | }; | |
|
706 | meta = { | |
|
707 | license = [ pkgs.lib.licenses.mit ]; | |
|
708 | }; | |
|
709 | }; | |
|
710 | "itsdangerous" = super.buildPythonPackage { | |
|
711 | name = "itsdangerous-0.24"; | |
|
712 | doCheck = false; | |
|
713 | src = fetchurl { | |
|
714 | url = "https://files.pythonhosted.org/packages/dc/b4/a60bcdba945c00f6d608d8975131ab3f25b22f2bcfe1dab221165194b2d4/itsdangerous-0.24.tar.gz"; | |
|
715 | sha256 = "06856q6x675ly542ig0plbqcyab6ksfzijlyf1hzhgg3sgwgrcyb"; | |
|
702 | 716 | }; |
|
703 | 717 | meta = { |
|
704 | 718 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
705 | 719 | }; |
|
706 | 720 | }; |
|
707 |
|
|
|
708 | name = "iso8601-0.1.11"; | |
|
709 | buildInputs = with self; []; | |
|
721 | "jinja2" = super.buildPythonPackage { | |
|
722 | name = "jinja2-2.9.6"; | |
|
710 | 723 | doCheck = false; |
|
711 |
propagatedBuildInputs = |
|
|
724 | propagatedBuildInputs = [ | |
|
725 | self."markupsafe" | |
|
726 | ]; | |
|
712 | 727 | src = fetchurl { |
|
713 | url = "https://files.pythonhosted.org/packages/c0/75/c9209ee4d1b5975eb8c2cba4428bde6b61bd55664a98290dd015cdb18e98/iso8601-0.1.11.tar.gz"; | |
|
714 | sha256 = "e8fb52f78880ae063336c94eb5b87b181e6a0cc33a6c008511bac9a6e980ef30"; | |
|
728 | url = "https://files.pythonhosted.org/packages/90/61/f820ff0076a2599dd39406dcb858ecb239438c02ce706c8e91131ab9c7f1/Jinja2-2.9.6.tar.gz"; | |
|
729 | sha256 = "1zzrkywhziqffrzks14kzixz7nd4yh2vc0fb04a68vfd2ai03anx"; | |
|
730 | }; | |
|
731 | meta = { | |
|
732 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
|
733 | }; | |
|
734 | }; | |
|
735 | "jsonschema" = super.buildPythonPackage { | |
|
736 | name = "jsonschema-2.6.0"; | |
|
737 | doCheck = false; | |
|
738 | propagatedBuildInputs = [ | |
|
739 | self."functools32" | |
|
740 | ]; | |
|
741 | src = fetchurl { | |
|
742 | url = "https://files.pythonhosted.org/packages/58/b9/171dbb07e18c6346090a37f03c7e74410a1a56123f847efed59af260a298/jsonschema-2.6.0.tar.gz"; | |
|
743 | sha256 = "00kf3zmpp9ya4sydffpifn0j0mzm342a2vzh82p6r0vh10cg7xbg"; | |
|
715 | 744 | }; |
|
716 | 745 | meta = { |
|
717 | 746 | license = [ pkgs.lib.licenses.mit ]; |
|
718 | 747 | }; |
|
719 | 748 | }; |
|
720 |
|
|
|
721 |
name = " |
|
|
722 | buildInputs = with self; []; | |
|
749 | "jupyter-client" = super.buildPythonPackage { | |
|
750 | name = "jupyter-client-5.0.0"; | |
|
723 | 751 | doCheck = false; |
|
724 |
propagatedBuildInputs = |
|
|
752 | propagatedBuildInputs = [ | |
|
753 | self."traitlets" | |
|
754 | self."jupyter-core" | |
|
755 | self."pyzmq" | |
|
756 | self."python-dateutil" | |
|
757 | ]; | |
|
725 | 758 | src = fetchurl { |
|
726 | url = "https://files.pythonhosted.org/packages/dc/b4/a60bcdba945c00f6d608d8975131ab3f25b22f2bcfe1dab221165194b2d4/itsdangerous-0.24.tar.gz"; | |
|
727 | sha256 = "cbb3fcf8d3e33df861709ecaf89d9e6629cff0a217bc2848f1b41cd30d360519"; | |
|
759 | url = "https://files.pythonhosted.org/packages/e5/6f/65412ed462202b90134b7e761b0b7e7f949e07a549c1755475333727b3d0/jupyter_client-5.0.0.tar.gz"; | |
|
760 | sha256 = "0nxw4rqk4wsjhc87gjqd7pv89cb9dnimcfnmcmp85bmrvv1gjri7"; | |
|
728 | 761 | }; |
|
729 | 762 | meta = { |
|
730 | 763 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
731 | 764 | }; |
|
732 | 765 | }; |
|
733 |
|
|
|
734 |
name = "j |
|
|
735 | buildInputs = with self; []; | |
|
766 | "jupyter-core" = super.buildPythonPackage { | |
|
767 | name = "jupyter-core-4.4.0"; | |
|
736 | 768 | doCheck = false; |
|
737 |
propagatedBuildInputs = |
|
|
769 | propagatedBuildInputs = [ | |
|
770 | self."traitlets" | |
|
771 | ]; | |
|
738 | 772 | src = fetchurl { |
|
739 | url = "https://files.pythonhosted.org/packages/90/61/f820ff0076a2599dd39406dcb858ecb239438c02ce706c8e91131ab9c7f1/Jinja2-2.9.6.tar.gz"; | |
|
740 | sha256 = "ddaa01a212cd6d641401cb01b605f4a4d9f37bfc93043d7f760ec70fb99ff9ff"; | |
|
773 | url = "https://files.pythonhosted.org/packages/b6/2d/2804f4de3a95583f65e5dcb4d7c8c7183124882323758996e867f47e72af/jupyter_core-4.4.0.tar.gz"; | |
|
774 | sha256 = "1dy083rarba8prn9f9srxq3c7n7vyql02ycrqq306c40lr57aw5s"; | |
|
741 | 775 | }; |
|
742 | 776 | meta = { |
|
743 | 777 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
744 | 778 | }; |
|
745 | 779 | }; |
|
746 |
|
|
|
747 |
name = " |
|
|
748 | buildInputs = with self; []; | |
|
780 | "kombu" = super.buildPythonPackage { | |
|
781 | name = "kombu-4.2.0"; | |
|
749 | 782 | doCheck = false; |
|
750 |
propagatedBuildInputs = |
|
|
783 | propagatedBuildInputs = [ | |
|
784 | self."amqp" | |
|
785 | ]; | |
|
751 | 786 | src = fetchurl { |
|
752 | url = "https://files.pythonhosted.org/packages/58/b9/171dbb07e18c6346090a37f03c7e74410a1a56123f847efed59af260a298/jsonschema-2.6.0.tar.gz"; | |
|
753 | sha256 = "6ff5f3180870836cae40f06fa10419f557208175f13ad7bc26caa77beb1f6e02"; | |
|
787 | url = "https://files.pythonhosted.org/packages/ab/b1/46a7a8babf5e60f3b2ca081a100af8edfcf132078a726375f52a054e70cf/kombu-4.2.0.tar.gz"; | |
|
788 | sha256 = "1yz19qlqf0inl1mnwlpq9j6kj9r67clpy0xg99phyg4329rw80fn"; | |
|
754 | 789 | }; |
|
755 | 790 | meta = { |
|
756 |
license = [ pkgs.lib.licenses. |
|
|
791 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
|
757 | 792 | }; |
|
758 | 793 | }; |
|
759 |
|
|
|
760 | name = "jupyter-client-5.0.0"; | |
|
761 | buildInputs = with self; []; | |
|
794 | "lxml" = super.buildPythonPackage { | |
|
795 | name = "lxml-3.7.3"; | |
|
762 | 796 | doCheck = false; |
|
763 | propagatedBuildInputs = with self; [traitlets jupyter-core pyzmq python-dateutil]; | |
|
764 | 797 | src = fetchurl { |
|
765 | url = "https://files.pythonhosted.org/packages/e5/6f/65412ed462202b90134b7e761b0b7e7f949e07a549c1755475333727b3d0/jupyter_client-5.0.0.tar.gz"; | |
|
766 | sha256 = "2766f9c2deb9ae826e65d53a56a36d69b184f63d0dcb7710835273327126bc5b"; | |
|
798 | url = "https://files.pythonhosted.org/packages/39/e8/a8e0b1fa65dd021d48fe21464f71783655f39a41f218293c1c590d54eb82/lxml-3.7.3.tar.gz"; | |
|
799 | sha256 = "1iv1jgkqn1hdh1xyxri6g0y1s67h01jzjkw2nhkx3rqylmw2sl5a"; | |
|
767 | 800 | }; |
|
768 | 801 | meta = { |
|
769 | 802 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
770 | 803 | }; |
|
771 | 804 | }; |
|
772 |
|
|
|
773 |
name = " |
|
|
774 | buildInputs = with self; []; | |
|
775 | doCheck = false; | |
|
776 | propagatedBuildInputs = with self; [traitlets]; | |
|
777 | src = fetchurl { | |
|
778 | url = "https://files.pythonhosted.org/packages/b6/2d/2804f4de3a95583f65e5dcb4d7c8c7183124882323758996e867f47e72af/jupyter_core-4.4.0.tar.gz"; | |
|
779 | sha256 = "ba70754aa680300306c699790128f6fbd8c306ee5927976cbe48adacf240c0b7"; | |
|
780 | }; | |
|
781 | meta = { | |
|
782 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
|
783 | }; | |
|
784 | }; | |
|
785 | kombu = super.buildPythonPackage { | |
|
786 | name = "kombu-4.2.0"; | |
|
787 | buildInputs = with self; []; | |
|
805 | "mako" = super.buildPythonPackage { | |
|
806 | name = "mako-1.0.7"; | |
|
788 | 807 | doCheck = false; |
|
789 |
propagatedBuildInputs = |
|
|
790 | src = fetchurl { | |
|
791 | url = "https://files.pythonhosted.org/packages/ab/b1/46a7a8babf5e60f3b2ca081a100af8edfcf132078a726375f52a054e70cf/kombu-4.2.0.tar.gz"; | |
|
792 | sha256 = "d601c47312833c0f6f4aaf037f293b2627398d4cf8526e6ba0360287294ee1fb"; | |
|
793 | }; | |
|
794 | meta = { | |
|
795 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
|
796 | }; | |
|
797 | }; | |
|
798 | lxml = super.buildPythonPackage { | |
|
799 | name = "lxml-3.7.3"; | |
|
800 | buildInputs = with self; []; | |
|
801 | doCheck = false; | |
|
802 | propagatedBuildInputs = with self; []; | |
|
803 | src = fetchurl { | |
|
804 | url = "https://files.pythonhosted.org/packages/39/e8/a8e0b1fa65dd021d48fe21464f71783655f39a41f218293c1c590d54eb82/lxml-3.7.3.tar.gz"; | |
|
805 | sha256 = "aa502d78a51ee7d127b4824ff96500f0181d3c7826e6ee7b800d068be79361c7"; | |
|
806 | }; | |
|
807 | meta = { | |
|
808 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
|
809 | }; | |
|
810 | }; | |
|
811 | mako = super.buildPythonPackage { | |
|
812 | name = "mako-1.0.7"; | |
|
813 | buildInputs = with self; []; | |
|
814 | doCheck = false; | |
|
815 | propagatedBuildInputs = with self; [markupsafe]; | |
|
808 | propagatedBuildInputs = [ | |
|
809 | self."markupsafe" | |
|
810 | ]; | |
|
816 | 811 | src = fetchurl { |
|
817 | 812 | url = "https://files.pythonhosted.org/packages/eb/f3/67579bb486517c0d49547f9697e36582cd19dafb5df9e687ed8e22de57fa/Mako-1.0.7.tar.gz"; |
|
818 | sha256 = "4e02fde57bd4abb5ec400181e4c314f56ac3e49ba4fb8b0d50bba18cb27d25ae"; | |
|
813 | sha256 = "1bi5gnr8r8dva06qpyx4kgjc6spm2k1y908183nbbaylggjzs0jf"; | |
|
819 | 814 | }; |
|
820 | 815 | meta = { |
|
821 | 816 | license = [ pkgs.lib.licenses.mit ]; |
|
822 | 817 | }; |
|
823 | 818 | }; |
|
824 | markdown = super.buildPythonPackage { | |
|
819 | "markdown" = super.buildPythonPackage { | |
|
825 | 820 | name = "markdown-2.6.11"; |
|
826 | buildInputs = with self; []; | |
|
827 | 821 | doCheck = false; |
|
828 | propagatedBuildInputs = with self; []; | |
|
829 | 822 | src = fetchurl { |
|
830 | 823 | url = "https://files.pythonhosted.org/packages/b3/73/fc5c850f44af5889192dff783b7b0d8f3fe8d30b65c8e3f78f8f0265fecf/Markdown-2.6.11.tar.gz"; |
|
831 | sha256 = "a856869c7ff079ad84a3e19cd87a64998350c2b94e9e08e44270faef33400f81"; | |
|
824 | sha256 = "108g80ryzykh8bj0i7jfp71510wrcixdi771lf2asyghgyf8cmm8"; | |
|
832 | 825 | }; |
|
833 | 826 | meta = { |
|
834 | 827 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
835 | 828 | }; |
|
836 | 829 | }; |
|
837 | markupsafe = super.buildPythonPackage { | |
|
830 | "markupsafe" = super.buildPythonPackage { | |
|
838 | 831 | name = "markupsafe-1.0"; |
|
839 | buildInputs = with self; []; | |
|
840 | 832 | doCheck = false; |
|
841 | propagatedBuildInputs = with self; []; | |
|
842 | 833 | src = fetchurl { |
|
843 | 834 | url = "https://files.pythonhosted.org/packages/4d/de/32d741db316d8fdb7680822dd37001ef7a448255de9699ab4bfcbdf4172b/MarkupSafe-1.0.tar.gz"; |
|
844 | sha256 = "a6be69091dac236ea9c6bc7d012beab42010fa914c459791d627dad4910eb665"; | |
|
835 | sha256 = "0rdn1s8x9ni7ss8rfiacj7x1085lx8mh2zdwqslnw8xc3l4nkgm6"; | |
|
845 | 836 | }; |
|
846 | 837 | meta = { |
|
847 | 838 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
848 | 839 | }; |
|
849 | 840 | }; |
|
850 | meld3 = super.buildPythonPackage { | |
|
841 | "meld3" = super.buildPythonPackage { | |
|
851 | 842 | name = "meld3-1.0.2"; |
|
852 | buildInputs = with self; []; | |
|
853 | 843 | doCheck = false; |
|
854 | propagatedBuildInputs = with self; []; | |
|
855 | 844 | src = fetchurl { |
|
856 | 845 | url = "https://files.pythonhosted.org/packages/45/a0/317c6422b26c12fe0161e936fc35f36552069ba8e6f7ecbd99bbffe32a5f/meld3-1.0.2.tar.gz"; |
|
857 | sha256 = "f7b754a0fde7a4429b2ebe49409db240b5699385a572501bb0d5627d299f9558"; | |
|
846 | sha256 = "0n4mkwlpsqnmn0dm0wm5hn9nkda0nafl0jdy5sdl5977znh59dzp"; | |
|
858 | 847 | }; |
|
859 | 848 | meta = { |
|
860 | 849 | license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; |
|
861 | 850 | }; |
|
862 | 851 | }; |
|
863 | mistune = super.buildPythonPackage { | |
|
852 | "mistune" = super.buildPythonPackage { | |
|
864 | 853 | name = "mistune-0.8.3"; |
|
865 | buildInputs = with self; []; | |
|
866 | 854 | doCheck = false; |
|
867 | propagatedBuildInputs = with self; []; | |
|
868 | 855 | src = fetchurl { |
|
869 | 856 | url = "https://files.pythonhosted.org/packages/9d/be/e06d4346cc608a01dec6bf770d7d0303a4fd6db588b318ced18f5f257145/mistune-0.8.3.tar.gz"; |
|
870 | sha256 = "bc10c33bfdcaa4e749b779f62f60d6e12f8215c46a292d05e486b869ae306619"; | |
|
857 | sha256 = "06b662p6kf46wh2jsabaqhaq4bz1srh2zxkrnx4yg96azlxw645w"; | |
|
871 | 858 | }; |
|
872 | 859 | meta = { |
|
873 | 860 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
874 | 861 | }; |
|
875 | 862 | }; |
|
876 | mock = super.buildPythonPackage { | |
|
863 | "mock" = super.buildPythonPackage { | |
|
877 | 864 | name = "mock-1.0.1"; |
|
878 | buildInputs = with self; []; | |
|
879 | 865 | doCheck = false; |
|
880 | propagatedBuildInputs = with self; []; | |
|
881 | 866 | src = fetchurl { |
|
882 | 867 | url = "https://files.pythonhosted.org/packages/a2/52/7edcd94f0afb721a2d559a5b9aae8af4f8f2c79bc63fdbe8a8a6c9b23bbe/mock-1.0.1.tar.gz"; |
|
883 | sha256 = "b839dd2d9c117c701430c149956918a423a9863b48b09c90e30a6013e7d2f44f"; | |
|
868 | sha256 = "0kzlsbki6q0awf89rc287f3aj8x431lrajf160a70z0ikhnxsfdq"; | |
|
884 | 869 | }; |
|
885 | 870 | meta = { |
|
886 | 871 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
887 | 872 | }; |
|
888 | 873 | }; |
|
889 | more-itertools = super.buildPythonPackage { | |
|
874 | "more-itertools" = super.buildPythonPackage { | |
|
890 | 875 | name = "more-itertools-4.2.0"; |
|
891 | buildInputs = with self; []; | |
|
892 | 876 | doCheck = false; |
|
893 |
propagatedBuildInputs = |
|
|
877 | propagatedBuildInputs = [ | |
|
878 | self."six" | |
|
879 | ]; | |
|
894 | 880 | src = fetchurl { |
|
895 | 881 | url = "https://files.pythonhosted.org/packages/c0/2f/6773347277d76c5ade4414a6c3f785ef27e7f5c4b0870ec7e888e66a8d83/more-itertools-4.2.0.tar.gz"; |
|
896 | sha256 = "2b6b9893337bfd9166bee6a62c2b0c9fe7735dcf85948b387ec8cba30e85d8e8"; | |
|
882 | sha256 = "1s6qhl7a7jy8gqw8p545rxfp7rwz1hmjr9p6prk93zbv6f9rhsrb"; | |
|
897 | 883 | }; |
|
898 | 884 | meta = { |
|
899 | 885 | license = [ pkgs.lib.licenses.mit ]; |
|
900 | 886 | }; |
|
901 | 887 | }; |
|
902 | msgpack-python = super.buildPythonPackage { | |
|
888 | "msgpack-python" = super.buildPythonPackage { | |
|
903 | 889 | name = "msgpack-python-0.4.8"; |
|
904 | buildInputs = with self; []; | |
|
905 | 890 | doCheck = false; |
|
906 | propagatedBuildInputs = with self; []; | |
|
907 | 891 | src = fetchurl { |
|
908 | 892 | url = "https://files.pythonhosted.org/packages/21/27/8a1d82041c7a2a51fcc73675875a5f9ea06c2663e02fcfeb708be1d081a0/msgpack-python-0.4.8.tar.gz"; |
|
909 | sha256 = "1a2b19df0f03519ec7f19f826afb935b202d8979b0856c6fb3dc28955799f886"; | |
|
893 | sha256 = "11pqk5braa6wndpnr1dhg64js82vjgxnm0lzy73rwl831zgijaqs"; | |
|
910 | 894 | }; |
|
911 | 895 | meta = { |
|
912 | 896 | license = [ pkgs.lib.licenses.asl20 ]; |
|
913 | 897 | }; |
|
914 | 898 | }; |
|
915 | mysql-python = super.buildPythonPackage { | |
|
899 | "mysql-python" = super.buildPythonPackage { | |
|
916 | 900 | name = "mysql-python-1.2.5"; |
|
917 | buildInputs = with self; []; | |
|
918 | 901 | doCheck = false; |
|
919 | propagatedBuildInputs = with self; []; | |
|
920 | 902 | src = fetchurl { |
|
921 | 903 | url = "https://files.pythonhosted.org/packages/a5/e9/51b544da85a36a68debe7a7091f068d802fc515a3a202652828c73453cad/MySQL-python-1.2.5.zip"; |
|
922 | sha256 = "811040b647e5d5686f84db415efd697e6250008b112b6909ba77ac059e140c74"; | |
|
904 | sha256 = "0x0c2jg0bb3pp84njaqiic050qkyd7ymwhfvhipnimg58yv40441"; | |
|
923 | 905 | }; |
|
924 | 906 | meta = { |
|
925 | 907 | license = [ pkgs.lib.licenses.gpl1 ]; |
|
926 | 908 | }; |
|
927 | 909 | }; |
|
928 | nbconvert = super.buildPythonPackage { | |
|
910 | "nbconvert" = super.buildPythonPackage { | |
|
929 | 911 | name = "nbconvert-5.3.1"; |
|
930 | buildInputs = with self; []; | |
|
931 | 912 | doCheck = false; |
|
932 | propagatedBuildInputs = with self; [mistune jinja2 pygments traitlets jupyter-core nbformat entrypoints bleach pandocfilters testpath]; | |
|
913 | propagatedBuildInputs = [ | |
|
914 | self."mistune" | |
|
915 | self."jinja2" | |
|
916 | self."pygments" | |
|
917 | self."traitlets" | |
|
918 | self."jupyter-core" | |
|
919 | self."nbformat" | |
|
920 | self."entrypoints" | |
|
921 | self."bleach" | |
|
922 | self."pandocfilters" | |
|
923 | self."testpath" | |
|
924 | ]; | |
|
933 | 925 | src = fetchurl { |
|
934 | 926 | url = "https://files.pythonhosted.org/packages/b9/a4/d0a0938ad6f5eeb4dea4e73d255c617ef94b0b2849d51194c9bbdb838412/nbconvert-5.3.1.tar.gz"; |
|
935 | sha256 = "12b1a4671d4463ab73af6e4cbcc965b62254e05d182cd54995dda0d0ef9e2db9"; | |
|
927 | sha256 = "1f9dkvpx186xjm4xab0qbph588mncp4vqk3fmxrsnqs43mks9c8j"; | |
|
928 | }; | |
|
929 | meta = { | |
|
930 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
|
931 | }; | |
|
932 | }; | |
|
933 | "nbformat" = super.buildPythonPackage { | |
|
934 | name = "nbformat-4.4.0"; | |
|
935 | doCheck = false; | |
|
936 | propagatedBuildInputs = [ | |
|
937 | self."ipython-genutils" | |
|
938 | self."traitlets" | |
|
939 | self."jsonschema" | |
|
940 | self."jupyter-core" | |
|
941 | ]; | |
|
942 | src = fetchurl { | |
|
943 | url = "https://files.pythonhosted.org/packages/6e/0e/160754f7ae3e984863f585a3743b0ed1702043a81245907c8fae2d537155/nbformat-4.4.0.tar.gz"; | |
|
944 | sha256 = "00nlf08h8yc4q73nphfvfhxrcnilaqanb8z0mdy6nxk0vzq4wjgp"; | |
|
936 | 945 | }; |
|
937 | 946 | meta = { |
|
938 | 947 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
939 | 948 | }; |
|
940 | 949 | }; |
|
941 |
|
|
|
942 |
name = " |
|
|
943 | buildInputs = with self; []; | |
|
950 | "objgraph" = super.buildPythonPackage { | |
|
951 | name = "objgraph-3.1.1"; | |
|
944 | 952 | doCheck = false; |
|
945 | propagatedBuildInputs = with self; [ipython-genutils traitlets jsonschema jupyter-core]; | |
|
953 | propagatedBuildInputs = [ | |
|
954 | self."graphviz" | |
|
955 | ]; | |
|
946 | 956 | src = fetchurl { |
|
947 |
url = "https://files.pythonhosted.org/packages/ |
|
|
948 | sha256 = "f7494ef0df60766b7cabe0a3651556345a963b74dbc16bc7c18479041170d402"; | |
|
957 | url = "https://files.pythonhosted.org/packages/be/58/9ca81a20cc837054e94866df1475d899caaa94f3732b8a46006858b015f7/objgraph-3.1.1.tar.gz"; | |
|
958 | sha256 = "17aq4cwainiwvj8x61j0hx45c313bkwza5fijnmmw8v8glyy2bcc"; | |
|
959 | }; | |
|
960 | meta = { | |
|
961 | license = [ pkgs.lib.licenses.mit ]; | |
|
962 | }; | |
|
963 | }; | |
|
964 | "packaging" = super.buildPythonPackage { | |
|
965 | name = "packaging-15.2"; | |
|
966 | doCheck = false; | |
|
967 | src = fetchurl { | |
|
968 | url = "https://files.pythonhosted.org/packages/24/c4/185da1304f07047dc9e0c46c31db75c0351bd73458ac3efad7da3dbcfbe1/packaging-15.2.tar.gz"; | |
|
969 | sha256 = "1zn60w84bxvw6wypffka18ca66pa1k2cfrq3cq8fnsfja5m3k4ng"; | |
|
970 | }; | |
|
971 | meta = { | |
|
972 | license = [ pkgs.lib.licenses.asl20 ]; | |
|
973 | }; | |
|
974 | }; | |
|
975 | "pandocfilters" = super.buildPythonPackage { | |
|
976 | name = "pandocfilters-1.4.2"; | |
|
977 | doCheck = false; | |
|
978 | src = fetchurl { | |
|
979 | url = "https://files.pythonhosted.org/packages/4c/ea/236e2584af67bb6df960832731a6e5325fd4441de001767da328c33368ce/pandocfilters-1.4.2.tar.gz"; | |
|
980 | sha256 = "1a8d9b7s48gmq9zj0pmbyv2sivn5i7m6mybgpkk4jm5vd7hp1pdk"; | |
|
949 | 981 | }; |
|
950 | 982 | meta = { |
|
951 | 983 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
952 | 984 | }; |
|
953 | 985 | }; |
|
954 |
|
|
|
955 |
name = " |
|
|
956 | buildInputs = with self; []; | |
|
986 | "paste" = super.buildPythonPackage { | |
|
987 | name = "paste-2.0.3"; | |
|
957 | 988 | doCheck = false; |
|
958 |
propagatedBuildInputs = |
|
|
989 | propagatedBuildInputs = [ | |
|
990 | self."six" | |
|
991 | ]; | |
|
959 | 992 | src = fetchurl { |
|
960 | url = "https://files.pythonhosted.org/packages/be/58/9ca81a20cc837054e94866df1475d899caaa94f3732b8a46006858b015f7/objgraph-3.1.1.tar.gz"; | |
|
961 | sha256 = "8c2de13d7d68235eab95d115f5f95c230c5648874006d391dc3cdaa83823589d"; | |
|
993 | url = "https://files.pythonhosted.org/packages/30/c3/5c2f7c7a02e4f58d4454353fa1c32c94f79fa4e36d07a67c0ac295ea369e/Paste-2.0.3.tar.gz"; | |
|
994 | sha256 = "062jk0nlxf6lb2wwj6zc20rlvrwsnikpkh90y0dn8cjch93s6ii3"; | |
|
962 | 995 | }; |
|
963 | 996 | meta = { |
|
964 | 997 | license = [ pkgs.lib.licenses.mit ]; |
|
965 | 998 | }; |
|
966 | 999 | }; |
|
967 |
|
|
|
968 |
name = "pa |
|
|
969 | buildInputs = with self; []; | |
|
1000 | "pastedeploy" = super.buildPythonPackage { | |
|
1001 | name = "pastedeploy-1.5.2"; | |
|
970 | 1002 | doCheck = false; |
|
971 | propagatedBuildInputs = with self; []; | |
|
972 | 1003 | src = fetchurl { |
|
973 | url = "https://files.pythonhosted.org/packages/24/c4/185da1304f07047dc9e0c46c31db75c0351bd73458ac3efad7da3dbcfbe1/packaging-15.2.tar.gz"; | |
|
974 | sha256 = "cf92396a51d269eb10660367c7c40cea1aa3180a6a3a773d377cf7451007c6fe"; | |
|
1004 | url = "https://files.pythonhosted.org/packages/0f/90/8e20cdae206c543ea10793cbf4136eb9a8b3f417e04e40a29d72d9922cbd/PasteDeploy-1.5.2.tar.gz"; | |
|
1005 | sha256 = "1jz3m4hq8v6hyhfjz9425nd3nvn52cvbfipdcd72krjmla4qz1fm"; | |
|
975 | 1006 | }; |
|
976 | 1007 | meta = { |
|
977 |
license = [ pkgs.lib.licenses. |
|
|
1008 | license = [ pkgs.lib.licenses.mit ]; | |
|
978 | 1009 | }; |
|
979 | 1010 | }; |
|
980 |
|
|
|
981 |
name = "pa |
|
|
982 | buildInputs = with self; []; | |
|
1011 | "pastescript" = super.buildPythonPackage { | |
|
1012 | name = "pastescript-2.0.2"; | |
|
983 | 1013 | doCheck = false; |
|
984 |
propagatedBuildInputs = |
|
|
1014 | propagatedBuildInputs = [ | |
|
1015 | self."paste" | |
|
1016 | self."pastedeploy" | |
|
1017 | self."six" | |
|
1018 | ]; | |
|
985 | 1019 | src = fetchurl { |
|
986 | url = "https://files.pythonhosted.org/packages/4c/ea/236e2584af67bb6df960832731a6e5325fd4441de001767da328c33368ce/pandocfilters-1.4.2.tar.gz"; | |
|
987 | sha256 = "b3dd70e169bb5449e6bc6ff96aea89c5eea8c5f6ab5e207fc2f521a2cf4a0da9"; | |
|
1020 | url = "https://files.pythonhosted.org/packages/e5/f0/78e766c3dcc61a4f3a6f71dd8c95168ae9c7a31722b5663d19c1fdf62cb6/PasteScript-2.0.2.tar.gz"; | |
|
1021 | sha256 = "1h3nnhn45kf4pbcv669ik4faw04j58k8vbj1hwrc532k0nc28gy0"; | |
|
988 | 1022 | }; |
|
989 | 1023 | meta = { |
|
990 |
license = [ pkgs.lib.licenses. |
|
|
1024 | license = [ pkgs.lib.licenses.mit ]; | |
|
991 | 1025 | }; |
|
992 | 1026 | }; |
|
993 |
|
|
|
994 |
name = "pa |
|
|
995 | buildInputs = with self; []; | |
|
1027 | "pathlib2" = super.buildPythonPackage { | |
|
1028 | name = "pathlib2-2.3.0"; | |
|
996 | 1029 | doCheck = false; |
|
997 |
propagatedBuildInputs = |
|
|
1030 | propagatedBuildInputs = [ | |
|
1031 | self."six" | |
|
1032 | self."scandir" | |
|
1033 | ]; | |
|
998 | 1034 | src = fetchurl { |
|
999 | url = "https://files.pythonhosted.org/packages/30/c3/5c2f7c7a02e4f58d4454353fa1c32c94f79fa4e36d07a67c0ac295ea369e/Paste-2.0.3.tar.gz"; | |
|
1000 | sha256 = "2346a347824c32641bf020c17967b49ae74d3310ec1bc9b958d4b84e2d985218"; | |
|
1035 | url = "https://files.pythonhosted.org/packages/a1/14/df0deb867c2733f7d857523c10942b3d6612a1b222502fdffa9439943dfb/pathlib2-2.3.0.tar.gz"; | |
|
1036 | sha256 = "1cx5gs2v9j2vnzmcrbq5l8fq2mwrr1h6pyf1sjdji2w1bavm09fk"; | |
|
1001 | 1037 | }; |
|
1002 | 1038 | meta = { |
|
1003 | 1039 | license = [ pkgs.lib.licenses.mit ]; |
|
1004 | 1040 | }; |
|
1005 | 1041 | }; |
|
1006 |
|
|
|
1007 |
name = "p |
|
|
1008 | buildInputs = with self; []; | |
|
1042 | "peppercorn" = super.buildPythonPackage { | |
|
1043 | name = "peppercorn-0.5"; | |
|
1044 | doCheck = false; | |
|
1045 | src = fetchurl { | |
|
1046 | url = "https://files.pythonhosted.org/packages/45/ec/a62ec317d1324a01567c5221b420742f094f05ee48097e5157d32be3755c/peppercorn-0.5.tar.gz"; | |
|
1047 | sha256 = "0jvp144zn7yqk9kbpxc059167mlqk85i5lpvl1niw8gsa5fvl74j"; | |
|
1048 | }; | |
|
1049 | meta = { | |
|
1050 | license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; | |
|
1051 | }; | |
|
1052 | }; | |
|
1053 | "pexpect" = super.buildPythonPackage { | |
|
1054 | name = "pexpect-4.6.0"; | |
|
1009 | 1055 | doCheck = false; |
|
1010 |
propagatedBuildInputs = |
|
|
1056 | propagatedBuildInputs = [ | |
|
1057 | self."ptyprocess" | |
|
1058 | ]; | |
|
1011 | 1059 | src = fetchurl { |
|
1012 | url = "https://files.pythonhosted.org/packages/0f/90/8e20cdae206c543ea10793cbf4136eb9a8b3f417e04e40a29d72d9922cbd/PasteDeploy-1.5.2.tar.gz"; | |
|
1013 | sha256 = "d5858f89a255e6294e63ed46b73613c56e3b9a2d82a42f1df4d06c8421a9e3cb"; | |
|
1060 | url = "https://files.pythonhosted.org/packages/89/43/07d07654ee3e25235d8cea4164cdee0ec39d1fda8e9203156ebe403ffda4/pexpect-4.6.0.tar.gz"; | |
|
1061 | sha256 = "1fla85g47iaxxpjhp9vkxdnv4pgc7rplfy6ja491smrrk0jqi3ia"; | |
|
1062 | }; | |
|
1063 | meta = { | |
|
1064 | license = [ pkgs.lib.licenses.isc { fullName = "ISC License (ISCL)"; } ]; | |
|
1065 | }; | |
|
1066 | }; | |
|
1067 | "pickleshare" = super.buildPythonPackage { | |
|
1068 | name = "pickleshare-0.7.4"; | |
|
1069 | doCheck = false; | |
|
1070 | propagatedBuildInputs = [ | |
|
1071 | self."pathlib2" | |
|
1072 | ]; | |
|
1073 | src = fetchurl { | |
|
1074 | url = "https://files.pythonhosted.org/packages/69/fe/dd137d84daa0fd13a709e448138e310d9ea93070620c9db5454e234af525/pickleshare-0.7.4.tar.gz"; | |
|
1075 | sha256 = "0yvk14dzxk7g6qpr7iw23vzqbsr0dh4ij4xynkhnzpfz4xr2bac4"; | |
|
1014 | 1076 | }; |
|
1015 | 1077 | meta = { |
|
1016 | 1078 | license = [ pkgs.lib.licenses.mit ]; |
|
1017 | 1079 | }; |
|
1018 | 1080 | }; |
|
1019 |
|
|
|
1020 |
name = "paste |
|
|
1021 | buildInputs = with self; []; | |
|
1081 | "plaster" = super.buildPythonPackage { | |
|
1082 | name = "plaster-1.0"; | |
|
1022 | 1083 | doCheck = false; |
|
1023 |
propagatedBuildInputs = |
|
|
1084 | propagatedBuildInputs = [ | |
|
1085 | self."setuptools" | |
|
1086 | ]; | |
|
1024 | 1087 | src = fetchurl { |
|
1025 | url = "https://files.pythonhosted.org/packages/e5/f0/78e766c3dcc61a4f3a6f71dd8c95168ae9c7a31722b5663d19c1fdf62cb6/PasteScript-2.0.2.tar.gz"; | |
|
1026 | sha256 = "c03f249805538cc2328741ae8d262a9200ae1c993119b3d9bac4cd422cb476c0"; | |
|
1088 | url = "https://files.pythonhosted.org/packages/37/e1/56d04382d718d32751017d32f351214384e529b794084eee20bb52405563/plaster-1.0.tar.gz"; | |
|
1089 | sha256 = "1hy8k0nv2mxq94y5aysk6hjk9ryb4bsd13g83m60hcyzxz3wflc3"; | |
|
1027 | 1090 | }; |
|
1028 | 1091 | meta = { |
|
1029 | 1092 | license = [ pkgs.lib.licenses.mit ]; |
|
1030 | 1093 | }; |
|
1031 | 1094 | }; |
|
1032 |
|
|
|
1033 |
name = "pat |
|
|
1034 | buildInputs = with self; []; | |
|
1095 | "plaster-pastedeploy" = super.buildPythonPackage { | |
|
1096 | name = "plaster-pastedeploy-0.5"; | |
|
1035 | 1097 | doCheck = false; |
|
1036 |
propagatedBuildInputs = |
|
|
1098 | propagatedBuildInputs = [ | |
|
1099 | self."pastedeploy" | |
|
1100 | self."plaster" | |
|
1101 | ]; | |
|
1037 | 1102 | src = fetchurl { |
|
1038 | url = "https://files.pythonhosted.org/packages/a1/14/df0deb867c2733f7d857523c10942b3d6612a1b222502fdffa9439943dfb/pathlib2-2.3.0.tar.gz"; | |
|
1039 | sha256 = "d32550b75a818b289bd4c1f96b60c89957811da205afcceab75bc8b4857ea5b3"; | |
|
1103 | url = "https://files.pythonhosted.org/packages/e7/05/cc12d9d3efaa10046b6ec5de91b16486c95de4847dc57599bf58021a3d5c/plaster_pastedeploy-0.5.tar.gz"; | |
|
1104 | sha256 = "1aavz3vbh7m9m6hfidwh6gqlrs1mrxl7k6794rm9jdik59dii8vh"; | |
|
1105 | }; | |
|
1106 | meta = { | |
|
1107 | license = [ pkgs.lib.licenses.mit ]; | |
|
1108 | }; | |
|
1109 | }; | |
|
1110 | "pluggy" = super.buildPythonPackage { | |
|
1111 | name = "pluggy-0.6.0"; | |
|
1112 | doCheck = false; | |
|
1113 | src = fetchurl { | |
|
1114 | url = "https://files.pythonhosted.org/packages/11/bf/cbeb8cdfaffa9f2ea154a30ae31a9d04a1209312e2919138b4171a1f8199/pluggy-0.6.0.tar.gz"; | |
|
1115 | sha256 = "1zqckndfn85l1cd8pndw212zg1bq9fkg1nnj32kp2mppppsyg2kz"; | |
|
1040 | 1116 | }; |
|
1041 | 1117 | meta = { |
|
1042 | 1118 | license = [ pkgs.lib.licenses.mit ]; |
|
1043 | 1119 | }; |
|
1044 | 1120 | }; |
|
1045 |
|
|
|
1046 |
name = "p |
|
|
1047 | buildInputs = with self; []; | |
|
1121 | "prompt-toolkit" = super.buildPythonPackage { | |
|
1122 | name = "prompt-toolkit-1.0.15"; | |
|
1048 | 1123 | doCheck = false; |
|
1049 |
propagatedBuildInputs = |
|
|
1124 | propagatedBuildInputs = [ | |
|
1125 | self."six" | |
|
1126 | self."wcwidth" | |
|
1127 | ]; | |
|
1050 | 1128 | src = fetchurl { |
|
1051 | url = "https://files.pythonhosted.org/packages/45/ec/a62ec317d1324a01567c5221b420742f094f05ee48097e5157d32be3755c/peppercorn-0.5.tar.gz"; | |
|
1052 | sha256 = "921cba5d51fa211e6da0fbd2120b9a98d663422a80f5bb669ad81ffb0909774b"; | |
|
1129 | url = "https://files.pythonhosted.org/packages/8a/ad/cf6b128866e78ad6d7f1dc5b7f99885fb813393d9860778b2984582e81b5/prompt_toolkit-1.0.15.tar.gz"; | |
|
1130 | sha256 = "05v9h5nydljwpj5nm8n804ms0glajwfy1zagrzqrg91wk3qqi1c5"; | |
|
1053 | 1131 | }; |
|
1054 | 1132 | meta = { |
|
1055 | license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; | |
|
1133 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
|
1134 | }; | |
|
1135 | }; | |
|
1136 | "psutil" = super.buildPythonPackage { | |
|
1137 | name = "psutil-5.4.5"; | |
|
1138 | doCheck = false; | |
|
1139 | src = fetchurl { | |
|
1140 | url = "https://files.pythonhosted.org/packages/14/a2/8ac7dda36eac03950ec2668ab1b466314403031c83a95c5efc81d2acf163/psutil-5.4.5.tar.gz"; | |
|
1141 | sha256 = "1zlw91g1zh5mr55ixkxvz8bqps4naiik2lgwvrfbj95v6sz97qpb"; | |
|
1142 | }; | |
|
1143 | meta = { | |
|
1144 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
|
1056 | 1145 | }; |
|
1057 | 1146 | }; |
|
1058 |
|
|
|
1059 |
name = "p |
|
|
1060 | buildInputs = with self; []; | |
|
1147 | "psycopg2" = super.buildPythonPackage { | |
|
1148 | name = "psycopg2-2.7.4"; | |
|
1061 | 1149 | doCheck = false; |
|
1062 | propagatedBuildInputs = with self; [ptyprocess]; | |
|
1063 | 1150 | src = fetchurl { |
|
1064 | url = "https://files.pythonhosted.org/packages/09/0e/75f0c093654988b8f17416afb80f7621bcf7d36bbd6afb4f823acdb4bcdc/pexpect-4.5.0.tar.gz"; | |
|
1065 | sha256 = "9f8eb3277716a01faafaba553d629d3d60a1a624c7cf45daa600d2148c30020c"; | |
|
1151 | url = "https://files.pythonhosted.org/packages/74/83/51580322ed0e82cba7ad8e0af590b8fb2cf11bd5aaa1ed872661bd36f462/psycopg2-2.7.4.tar.gz"; | |
|
1152 | sha256 = "02b2yaf1hlwb91xkscbzmajpfj5z3d8yikzh5r48fs8gss8i3xcb"; | |
|
1066 | 1153 | }; |
|
1067 | 1154 | meta = { |
|
1068 | license = [ pkgs.lib.licenses.isc { fullName = "ISC License (ISCL)"; } ]; | |
|
1155 | license = [ pkgs.lib.licenses.zpl21 { fullName = "GNU Library or Lesser General Public License (LGPL)"; } { fullName = "LGPL with exceptions or ZPL"; } ]; | |
|
1069 | 1156 | }; |
|
1070 | 1157 | }; |
|
1071 |
|
|
|
1072 |
name = "p |
|
|
1073 | buildInputs = with self; []; | |
|
1158 | "ptyprocess" = super.buildPythonPackage { | |
|
1159 | name = "ptyprocess-0.6.0"; | |
|
1074 | 1160 | doCheck = false; |
|
1075 | propagatedBuildInputs = with self; [pathlib2]; | |
|
1076 | 1161 | src = fetchurl { |
|
1077 | url = "https://files.pythonhosted.org/packages/69/fe/dd137d84daa0fd13a709e448138e310d9ea93070620c9db5454e234af525/pickleshare-0.7.4.tar.gz"; | |
|
1078 | sha256 = "84a9257227dfdd6fe1b4be1319096c20eb85ff1e82c7932f36efccfe1b09737b"; | |
|
1162 | url = "https://files.pythonhosted.org/packages/7d/2d/e4b8733cf79b7309d84c9081a4ab558c89d8c89da5961bf4ddb050ca1ce0/ptyprocess-0.6.0.tar.gz"; | |
|
1163 | sha256 = "1h4lcd3w5nrxnsk436ar7fwkiy5rfn5wj2xwy9l0r4mdqnf2jgwj"; | |
|
1164 | }; | |
|
1165 | meta = { | |
|
1166 | license = [ ]; | |
|
1167 | }; | |
|
1168 | }; | |
|
1169 | "py" = super.buildPythonPackage { | |
|
1170 | name = "py-1.5.3"; | |
|
1171 | doCheck = false; | |
|
1172 | src = fetchurl { | |
|
1173 | url = "https://files.pythonhosted.org/packages/f7/84/b4c6e84672c4ceb94f727f3da8344037b62cee960d80e999b1cd9b832d83/py-1.5.3.tar.gz"; | |
|
1174 | sha256 = "10gq2lckvgwlk9w6yzijhzkarx44hsaknd0ypa08wlnpjnsgmj99"; | |
|
1079 | 1175 | }; |
|
1080 | 1176 | meta = { |
|
1081 | 1177 | license = [ pkgs.lib.licenses.mit ]; |
|
1082 | 1178 | }; |
|
1083 | 1179 | }; |
|
1084 |
|
|
|
1085 |
name = "p |
|
|
1086 | buildInputs = with self; []; | |
|
1180 | "py-bcrypt" = super.buildPythonPackage { | |
|
1181 | name = "py-bcrypt-0.4"; | |
|
1087 | 1182 | doCheck = false; |
|
1088 | propagatedBuildInputs = with self; [setuptools]; | |
|
1089 | src = fetchurl { | |
|
1090 | url = "https://files.pythonhosted.org/packages/37/e1/56d04382d718d32751017d32f351214384e529b794084eee20bb52405563/plaster-1.0.tar.gz"; | |
|
1091 | sha256 = "8351c7c7efdf33084c1de88dd0f422cbe7342534537b553c49b857b12d98c8c3"; | |
|
1092 | }; | |
|
1093 | meta = { | |
|
1094 | license = [ pkgs.lib.licenses.mit ]; | |
|
1095 | }; | |
|
1096 | }; | |
|
1097 | plaster-pastedeploy = super.buildPythonPackage { | |
|
1098 | name = "plaster-pastedeploy-0.5"; | |
|
1099 | buildInputs = with self; []; | |
|
1100 | doCheck = false; | |
|
1101 | propagatedBuildInputs = with self; [pastedeploy plaster]; | |
|
1102 | 1183 | src = fetchurl { |
|
1103 | url = "https://files.pythonhosted.org/packages/e7/05/cc12d9d3efaa10046b6ec5de91b16486c95de4847dc57599bf58021a3d5c/plaster_pastedeploy-0.5.tar.gz"; | |
|
1104 | sha256 = "70a3185b2a3336996a26e9987968cf35e84cf13390b7e8a0a9a91eb8f6f85ba9"; | |
|
1105 | }; | |
|
1106 | meta = { | |
|
1107 | license = [ pkgs.lib.licenses.mit ]; | |
|
1108 | }; | |
|
1109 | }; | |
|
1110 | pluggy = super.buildPythonPackage { | |
|
1111 | name = "pluggy-0.6.0"; | |
|
1112 | buildInputs = with self; []; | |
|
1113 | doCheck = false; | |
|
1114 | propagatedBuildInputs = with self; []; | |
|
1115 | src = fetchurl { | |
|
1116 | url = "https://files.pythonhosted.org/packages/11/bf/cbeb8cdfaffa9f2ea154a30ae31a9d04a1209312e2919138b4171a1f8199/pluggy-0.6.0.tar.gz"; | |
|
1117 | sha256 = "7f8ae7f5bdf75671a718d2daf0a64b7885f74510bcd98b1a0bb420eb9a9d0cff"; | |
|
1118 | }; | |
|
1119 | meta = { | |
|
1120 | license = [ pkgs.lib.licenses.mit ]; | |
|
1121 | }; | |
|
1122 | }; | |
|
1123 | prompt-toolkit = super.buildPythonPackage { | |
|
1124 | name = "prompt-toolkit-1.0.15"; | |
|
1125 | buildInputs = with self; []; | |
|
1126 | doCheck = false; | |
|
1127 | propagatedBuildInputs = with self; [six wcwidth]; | |
|
1128 | src = fetchurl { | |
|
1129 | url = "https://files.pythonhosted.org/packages/8a/ad/cf6b128866e78ad6d7f1dc5b7f99885fb813393d9860778b2984582e81b5/prompt_toolkit-1.0.15.tar.gz"; | |
|
1130 | sha256 = "858588f1983ca497f1cf4ffde01d978a3ea02b01c8a26a8bbc5cd2e66d816917"; | |
|
1184 | url = "https://files.pythonhosted.org/packages/68/b1/1c3068c5c4d2e35c48b38dcc865301ebfdf45f54507086ac65ced1fd3b3d/py-bcrypt-0.4.tar.gz"; | |
|
1185 | sha256 = "0y6smdggwi5s72v6p1nn53dg6w05hna3d264cq6kas0lap73p8az"; | |
|
1131 | 1186 | }; |
|
1132 | 1187 | meta = { |
|
1133 | 1188 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
1134 | 1189 | }; |
|
1135 | 1190 | }; |
|
1136 |
|
|
|
1137 |
name = "p |
|
|
1138 | buildInputs = with self; []; | |
|
1191 | "py-gfm" = super.buildPythonPackage { | |
|
1192 | name = "py-gfm-0.1.3"; | |
|
1139 | 1193 | doCheck = false; |
|
1140 |
propagatedBuildInputs = |
|
|
1194 | propagatedBuildInputs = [ | |
|
1195 | self."setuptools" | |
|
1196 | self."markdown" | |
|
1197 | ]; | |
|
1141 | 1198 | src = fetchurl { |
|
1142 |
url = "https://files.pythonhosted.org/packages/14/a |
|
|
1143 | sha256 = "ebe293be36bb24b95cdefc5131635496e88b17fabbcf1e4bc9b5c01f5e489cfe"; | |
|
1199 | url = "https://files.pythonhosted.org/packages/12/e4/6b3d8678da04f97d7490d8264d8de51c2dc9fb91209ccee9c515c95e14c5/py-gfm-0.1.3.tar.gz"; | |
|
1200 | sha256 = "162ggwwj0af9g3s1k8m4bfwbvis03x9pinnf35mj79pb90rf81zi"; | |
|
1144 | 1201 | }; |
|
1145 | 1202 | meta = { |
|
1146 | 1203 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
1147 | 1204 | }; |
|
1148 | 1205 | }; |
|
1149 |
|
|
|
1150 |
name = "ps |
|
|
1151 | buildInputs = with self; []; | |
|
1206 | "pyasn1" = super.buildPythonPackage { | |
|
1207 | name = "pyasn1-0.4.3"; | |
|
1152 | 1208 | doCheck = false; |
|
1153 | propagatedBuildInputs = with self; []; | |
|
1154 | src = fetchurl { | |
|
1155 | url = "https://files.pythonhosted.org/packages/74/83/51580322ed0e82cba7ad8e0af590b8fb2cf11bd5aaa1ed872661bd36f462/psycopg2-2.7.4.tar.gz"; | |
|
1156 | sha256 = "8bf51191d60f6987482ef0cfe8511bbf4877a5aa7f313d7b488b53189cf26209"; | |
|
1157 | }; | |
|
1158 | meta = { | |
|
1159 | license = [ pkgs.lib.licenses.zpt21 { fullName = "GNU Library or Lesser General Public License (LGPL)"; } { fullName = "LGPL with exceptions or ZPL"; } ]; | |
|
1160 | }; | |
|
1161 | }; | |
|
1162 | ptyprocess = super.buildPythonPackage { | |
|
1163 | name = "ptyprocess-0.5.2"; | |
|
1164 | buildInputs = with self; []; | |
|
1165 | doCheck = false; | |
|
1166 | propagatedBuildInputs = with self; []; | |
|
1167 | 1209 | src = fetchurl { |
|
1168 | url = "https://files.pythonhosted.org/packages/51/83/5d07dc35534640b06f9d9f1a1d2bc2513fb9cc7595a1b0e28ae5477056ce/ptyprocess-0.5.2.tar.gz"; | |
|
1169 | sha256 = "e64193f0047ad603b71f202332ab5527c5e52aa7c8b609704fc28c0dc20c4365"; | |
|
1170 | }; | |
|
1171 | meta = { | |
|
1172 | license = [ ]; | |
|
1173 | }; | |
|
1174 | }; | |
|
1175 | py = super.buildPythonPackage { | |
|
1176 | name = "py-1.5.3"; | |
|
1177 | buildInputs = with self; []; | |
|
1178 | doCheck = false; | |
|
1179 | propagatedBuildInputs = with self; []; | |
|
1180 | src = fetchurl { | |
|
1181 | url = "https://files.pythonhosted.org/packages/f7/84/b4c6e84672c4ceb94f727f3da8344037b62cee960d80e999b1cd9b832d83/py-1.5.3.tar.gz"; | |
|
1182 | sha256 = "29c9fab495d7528e80ba1e343b958684f4ace687327e6f789a94bf3d1915f881"; | |
|
1183 | }; | |
|
1184 | meta = { | |
|
1185 | license = [ pkgs.lib.licenses.mit ]; | |
|
1186 | }; | |
|
1187 | }; | |
|
1188 | py-bcrypt = super.buildPythonPackage { | |
|
1189 | name = "py-bcrypt-0.4"; | |
|
1190 | buildInputs = with self; []; | |
|
1191 | doCheck = false; | |
|
1192 | propagatedBuildInputs = with self; []; | |
|
1193 | src = fetchurl { | |
|
1194 | url = "https://files.pythonhosted.org/packages/68/b1/1c3068c5c4d2e35c48b38dcc865301ebfdf45f54507086ac65ced1fd3b3d/py-bcrypt-0.4.tar.gz"; | |
|
1195 | sha256 = "5fa13bce551468350d66c4883694850570f3da28d6866bb638ba44fe5eabda78"; | |
|
1210 | url = "https://files.pythonhosted.org/packages/0d/33/3466a3210321a02040e3ab2cd1ffc6f44664301a5d650a7e44be1dc341f2/pyasn1-0.4.3.tar.gz"; | |
|
1211 | sha256 = "1z5h38anjzzrxpraa9iq9llffyx2zs8gx0q6dc1g029miwnn50gv"; | |
|
1196 | 1212 | }; |
|
1197 | 1213 | meta = { |
|
1198 | 1214 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
1199 | 1215 | }; |
|
1200 | 1216 | }; |
|
1201 |
py- |
|
|
1202 |
name = "py- |
|
|
1203 | buildInputs = with self; []; | |
|
1217 | "pyasn1-modules" = super.buildPythonPackage { | |
|
1218 | name = "pyasn1-modules-0.2.1"; | |
|
1204 | 1219 | doCheck = false; |
|
1205 |
propagatedBuildInputs = |
|
|
1220 | propagatedBuildInputs = [ | |
|
1221 | self."pyasn1" | |
|
1222 | ]; | |
|
1206 | 1223 | src = fetchurl { |
|
1207 |
url = "https://files.pythonhosted.org/packages/ |
|
|
1208 | sha256 = "f107e43248eba6236b19ceda78531f40c7bdb85ba4a219f478c92920397f4f98"; | |
|
1224 | url = "https://files.pythonhosted.org/packages/ab/76/36ab0e099e6bd27ed95b70c2c86c326d3affa59b9b535c63a2f892ac9f45/pyasn1-modules-0.2.1.tar.gz"; | |
|
1225 | sha256 = "1k3wrlkcwxj9rpmfjvzwi4wzhnmb647wgckmqdyjidi2427yl05g"; | |
|
1209 | 1226 | }; |
|
1210 | 1227 | meta = { |
|
1211 | 1228 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
1212 | 1229 | }; |
|
1213 | 1230 | }; |
|
1214 | pycrypto = super.buildPythonPackage { | |
|
1231 | "pycrypto" = super.buildPythonPackage { | |
|
1215 | 1232 | name = "pycrypto-2.6.1"; |
|
1216 | buildInputs = with self; []; | |
|
1217 | 1233 | doCheck = false; |
|
1218 | propagatedBuildInputs = with self; []; | |
|
1219 | 1234 | src = fetchurl { |
|
1220 | 1235 | url = "https://files.pythonhosted.org/packages/60/db/645aa9af249f059cc3a368b118de33889219e0362141e75d4eaf6f80f163/pycrypto-2.6.1.tar.gz"; |
|
1221 | sha256 = "f2ce1e989b272cfcb677616763e0a2e7ec659effa67a88aa92b3a65528f60a3c"; | |
|
1236 | sha256 = "0g0ayql5b9mkjam8hym6zyg6bv77lbh66rv1fyvgqb17kfc1xkpj"; | |
|
1222 | 1237 | }; |
|
1223 | 1238 | meta = { |
|
1224 | 1239 | license = [ pkgs.lib.licenses.publicDomain ]; |
|
1225 | 1240 | }; |
|
1226 | 1241 | }; |
|
1227 | pycurl = super.buildPythonPackage { | |
|
1242 | "pycurl" = super.buildPythonPackage { | |
|
1228 | 1243 | name = "pycurl-7.19.5"; |
|
1229 | buildInputs = with self; []; | |
|
1230 | 1244 | doCheck = false; |
|
1231 | propagatedBuildInputs = with self; []; | |
|
1232 | 1245 | src = fetchurl { |
|
1233 | 1246 | url = "https://files.pythonhosted.org/packages/6c/48/13bad289ef6f4869b1d8fc11ae54de8cfb3cc4a2eb9f7419c506f763be46/pycurl-7.19.5.tar.gz"; |
|
1234 | sha256 = "69a0aa7c9dddbfe4cebf4d1f674c490faccf739fc930d85d8990ce2fd0551a43"; | |
|
1247 | sha256 = "0hqsap82zklhi5fxhc69kxrwzb0g9566f7sdpz7f9gyxkmyam839"; | |
|
1235 | 1248 | }; |
|
1236 | 1249 | meta = { |
|
1237 | 1250 | license = [ pkgs.lib.licenses.mit { fullName = "LGPL/MIT"; } { fullName = "GNU Library or Lesser General Public License (LGPL)"; } ]; |
|
1238 | 1251 | }; |
|
1239 | 1252 | }; |
|
1240 | pyflakes = super.buildPythonPackage { | |
|
1253 | "pyflakes" = super.buildPythonPackage { | |
|
1241 | 1254 | name = "pyflakes-0.8.1"; |
|
1242 | buildInputs = with self; []; | |
|
1243 | 1255 | doCheck = false; |
|
1244 | propagatedBuildInputs = with self; []; | |
|
1245 | 1256 | src = fetchurl { |
|
1246 | 1257 | url = "https://files.pythonhosted.org/packages/75/22/a90ec0252f4f87f3ffb6336504de71fe16a49d69c4538dae2f12b9360a38/pyflakes-0.8.1.tar.gz"; |
|
1247 | sha256 = "3fa80a10b36d51686bf7744f5dc99622cd5c98ce8ed64022e629868aafc17769"; | |
|
1258 | sha256 = "0sbpq6pqm1i9wqi41mlfrsc5rk92jv4mskvlyxmnhlbdnc80ma1z"; | |
|
1248 | 1259 | }; |
|
1249 | 1260 | meta = { |
|
1250 | 1261 | license = [ pkgs.lib.licenses.mit ]; |
|
1251 | 1262 | }; |
|
1252 | 1263 | }; |
|
1253 | pygments = super.buildPythonPackage { | |
|
1264 | "pygments" = super.buildPythonPackage { | |
|
1254 | 1265 | name = "pygments-2.2.0"; |
|
1255 | buildInputs = with self; []; | |
|
1256 | 1266 | doCheck = false; |
|
1257 | propagatedBuildInputs = with self; []; | |
|
1258 | 1267 | src = fetchurl { |
|
1259 | 1268 | url = "https://files.pythonhosted.org/packages/71/2a/2e4e77803a8bd6408a2903340ac498cb0a2181811af7c9ec92cb70b0308a/Pygments-2.2.0.tar.gz"; |
|
1260 | sha256 = "dbae1046def0efb574852fab9e90209b23f556367b5a320c0bcb871c77c3e8cc"; | |
|
1269 | sha256 = "1k78qdvir1yb1c634nkv6rbga8wv4289xarghmsbbvzhvr311bnv"; | |
|
1261 | 1270 | }; |
|
1262 | 1271 | meta = { |
|
1263 | 1272 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
1264 | 1273 | }; |
|
1265 | 1274 | }; |
|
1266 | pygments-markdown-lexer = super.buildPythonPackage { | |
|
1275 | "pygments-markdown-lexer" = super.buildPythonPackage { | |
|
1267 | 1276 | name = "pygments-markdown-lexer-0.1.0.dev39"; |
|
1268 | buildInputs = with self; []; | |
|
1269 | 1277 | doCheck = false; |
|
1270 |
propagatedBuildInputs = |
|
|
1278 | propagatedBuildInputs = [ | |
|
1279 | self."pygments" | |
|
1280 | ]; | |
|
1271 | 1281 | src = fetchurl { |
|
1272 | 1282 | url = "https://files.pythonhosted.org/packages/c3/12/674cdee66635d638cedb2c5d9c85ce507b7b2f91bdba29e482f1b1160ff6/pygments-markdown-lexer-0.1.0.dev39.zip"; |
|
1273 | sha256 = "4c128c26450b5886521c674d759f95fc3768b8955a7d9c81866ee0213c2febdf"; | |
|
1283 | sha256 = "1pzb5wy23q3fhs0rqzasjnw6hdzwjngpakb73i98cn0b8lk8q4jc"; | |
|
1274 | 1284 | }; |
|
1275 | 1285 | meta = { |
|
1276 | 1286 | license = [ pkgs.lib.licenses.asl20 ]; |
|
1277 | 1287 | }; |
|
1278 | 1288 | }; |
|
1279 | pymysql = super.buildPythonPackage { | |
|
1289 | "pymysql" = super.buildPythonPackage { | |
|
1280 | 1290 | name = "pymysql-0.8.1"; |
|
1281 | buildInputs = with self; []; | |
|
1282 | 1291 | doCheck = false; |
|
1283 | propagatedBuildInputs = with self; []; | |
|
1284 | 1292 | src = fetchurl { |
|
1285 | 1293 | url = "https://files.pythonhosted.org/packages/44/39/6bcb83cae0095a31b6be4511707fdf2009d3e29903a55a0494d3a9a2fac0/PyMySQL-0.8.1.tar.gz"; |
|
1286 | sha256 = "34e19bfff13e8b2ffc38a68f9ad064609d48f3d46320e8ab8184af527e662629"; | |
|
1294 | sha256 = "0a96crz55bw4h6myh833skrli7b0ck89m3x673y2z2ryy7zrpq9l"; | |
|
1295 | }; | |
|
1296 | meta = { | |
|
1297 | license = [ pkgs.lib.licenses.mit ]; | |
|
1298 | }; | |
|
1299 | }; | |
|
1300 | "pyparsing" = super.buildPythonPackage { | |
|
1301 | name = "pyparsing-1.5.7"; | |
|
1302 | doCheck = false; | |
|
1303 | src = fetchurl { | |
|
1304 | url = "https://files.pythonhosted.org/packages/6f/2c/47457771c02a8ff0f302b695e094ec309e30452232bd79198ee94fda689f/pyparsing-1.5.7.tar.gz"; | |
|
1305 | sha256 = "17z7ws076z977sclj628fvwrp8y9j2rvdjcsq42v129n1gwi8vk4"; | |
|
1287 | 1306 | }; |
|
1288 | 1307 | meta = { |
|
1289 | 1308 | license = [ pkgs.lib.licenses.mit ]; |
|
1290 | 1309 | }; |
|
1291 | 1310 | }; |
|
1292 |
|
|
|
1293 |
name = "py |
|
|
1294 | buildInputs = with self; []; | |
|
1311 | "pyramid" = super.buildPythonPackage { | |
|
1312 | name = "pyramid-1.9.2"; | |
|
1295 | 1313 | doCheck = false; |
|
1296 |
propagatedBuildInputs = |
|
|
1297 | src = fetchurl { | |
|
1298 | url = "https://files.pythonhosted.org/packages/6f/2c/47457771c02a8ff0f302b695e094ec309e30452232bd79198ee94fda689f/pyparsing-1.5.7.tar.gz"; | |
|
1299 | sha256 = "646e14f90b3689b005c19ac9b6b390c9a39bf976481849993e277d7380e6e79f"; | |
|
1300 | }; | |
|
1301 | meta = { | |
|
1302 | license = [ pkgs.lib.licenses.mit ]; | |
|
1303 | }; | |
|
1304 | }; | |
|
1305 | pyramid = super.buildPythonPackage { | |
|
1306 | name = "pyramid-1.9.2"; | |
|
1307 | buildInputs = with self; []; | |
|
1308 | doCheck = false; | |
|
1309 | propagatedBuildInputs = with self; [setuptools webob repoze.lru zope.interface zope.deprecation venusian translationstring pastedeploy plaster plaster-pastedeploy hupper]; | |
|
1314 | propagatedBuildInputs = [ | |
|
1315 | self."setuptools" | |
|
1316 | self."webob" | |
|
1317 | self."repoze.lru" | |
|
1318 | self."zope.interface" | |
|
1319 | self."zope.deprecation" | |
|
1320 | self."venusian" | |
|
1321 | self."translationstring" | |
|
1322 | self."pastedeploy" | |
|
1323 | self."plaster" | |
|
1324 | self."plaster-pastedeploy" | |
|
1325 | self."hupper" | |
|
1326 | ]; | |
|
1310 | 1327 | src = fetchurl { |
|
1311 | 1328 | url = "https://files.pythonhosted.org/packages/a0/c1/b321d07cfc4870541989ad131c86a1d593bfe802af0eca9718a0dadfb97a/pyramid-1.9.2.tar.gz"; |
|
1312 | sha256 = "cf89a48cb899291639686bf3d4a883b39e496151fa4871fb83cc1a3200d5b925"; | |
|
1329 | sha256 = "09drsl0346nchgxp2j7sa5hlk7mkhfld9wvbd0wicacrp26a92fg"; | |
|
1313 | 1330 | }; |
|
1314 | 1331 | meta = { |
|
1315 | 1332 | license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; |
|
1316 | 1333 | }; |
|
1317 | 1334 | }; |
|
1318 | pyramid-beaker = super.buildPythonPackage { | |
|
1335 | "pyramid-beaker" = super.buildPythonPackage { | |
|
1319 | 1336 | name = "pyramid-beaker-0.8"; |
|
1320 | buildInputs = with self; []; | |
|
1321 | 1337 | doCheck = false; |
|
1322 |
propagatedBuildInputs = |
|
|
1338 | propagatedBuildInputs = [ | |
|
1339 | self."pyramid" | |
|
1340 | self."beaker" | |
|
1341 | ]; | |
|
1323 | 1342 | src = fetchurl { |
|
1324 | 1343 | url = "https://files.pythonhosted.org/packages/d9/6e/b85426e00fd3d57f4545f74e1c3828552d8700f13ededeef9233f7bca8be/pyramid_beaker-0.8.tar.gz"; |
|
1325 | sha256 = "77dc658c2c84c8c384b6c07f60dd9d2ccaa30df97a147c790db43636f1e8d441"; | |
|
1344 | sha256 = "0hflx3qkcdml1mwpq53sz46s7jickpfn0zy0ns2c7j445j66bp3p"; | |
|
1326 | 1345 | }; |
|
1327 | 1346 | meta = { |
|
1328 | 1347 | license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; |
|
1329 | 1348 | }; |
|
1330 | 1349 | }; |
|
1331 | pyramid-debugtoolbar = super.buildPythonPackage { | |
|
1350 | "pyramid-debugtoolbar" = super.buildPythonPackage { | |
|
1332 | 1351 | name = "pyramid-debugtoolbar-4.4"; |
|
1333 | buildInputs = with self; []; | |
|
1334 | 1352 | doCheck = false; |
|
1335 | propagatedBuildInputs = with self; [pyramid pyramid-mako repoze.lru pygments ipaddress]; | |
|
1353 | propagatedBuildInputs = [ | |
|
1354 | self."pyramid" | |
|
1355 | self."pyramid-mako" | |
|
1356 | self."repoze.lru" | |
|
1357 | self."pygments" | |
|
1358 | self."ipaddress" | |
|
1359 | ]; | |
|
1336 | 1360 | src = fetchurl { |
|
1337 | 1361 | url = "https://files.pythonhosted.org/packages/00/6f/c04eb4e715a7a5a4b24079ab7ffd1dceb1f70b2e24fc17686a2922dbac0a/pyramid_debugtoolbar-4.4.tar.gz"; |
|
1338 | sha256 = "5f779aa242009c4aace848f67807da44af2970b303aa1c9682c2efab76b7e79e"; | |
|
1362 | sha256 = "17p7nxvapvy2hab1rah3ndq2kbs4v83pixj8x2n4m7008ai9lxsz"; | |
|
1339 | 1363 | }; |
|
1340 | 1364 | meta = { |
|
1341 | 1365 | license = [ { fullName = "Repoze Public License"; } pkgs.lib.licenses.bsdOriginal ]; |
|
1342 | 1366 | }; |
|
1343 | 1367 | }; |
|
1344 | pyramid-jinja2 = super.buildPythonPackage { | |
|
1368 | "pyramid-jinja2" = super.buildPythonPackage { | |
|
1345 | 1369 | name = "pyramid-jinja2-2.7"; |
|
1346 | buildInputs = with self; []; | |
|
1347 | 1370 | doCheck = false; |
|
1348 | propagatedBuildInputs = with self; [pyramid zope.deprecation jinja2 markupsafe]; | |
|
1371 | propagatedBuildInputs = [ | |
|
1372 | self."pyramid" | |
|
1373 | self."zope.deprecation" | |
|
1374 | self."jinja2" | |
|
1375 | self."markupsafe" | |
|
1376 | ]; | |
|
1349 | 1377 | src = fetchurl { |
|
1350 | 1378 | url = "https://files.pythonhosted.org/packages/d8/80/d60a7233823de22ce77bd864a8a83736a1fe8b49884b08303a2e68b2c853/pyramid_jinja2-2.7.tar.gz"; |
|
1351 | sha256 = "5c21081f65a5bec0b76957990c2b89ed41f4fd11257121387110cb722fd0e5eb"; | |
|
1352 | }; | |
|
1353 | meta = { | |
|
1354 | license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; | |
|
1355 | }; | |
|
1356 | }; | |
|
1357 | pyramid-mako = super.buildPythonPackage { | |
|
1358 | name = "pyramid-mako-1.0.2"; | |
|
1359 | buildInputs = with self; []; | |
|
1360 | doCheck = false; | |
|
1361 | propagatedBuildInputs = with self; [pyramid mako]; | |
|
1362 | src = fetchurl { | |
|
1363 | url = "https://files.pythonhosted.org/packages/f1/92/7e69bcf09676d286a71cb3bbb887b16595b96f9ba7adbdc239ffdd4b1eb9/pyramid_mako-1.0.2.tar.gz"; | |
|
1364 | sha256 = "6da0987b9874cf53e72139624665a73965bbd7fbde504d1753e4231ce916f3a1"; | |
|
1379 | sha256 = "1sz5s0pp5jqhf4w22w9527yz8hgdi4mhr6apd6vw1gm5clghh8aw"; | |
|
1365 | 1380 | }; |
|
1366 | 1381 | meta = { |
|
1367 | 1382 | license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; |
|
1368 | 1383 | }; |
|
1369 | 1384 | }; |
|
1370 |
|
|
|
1385 | "pyramid-mako" = super.buildPythonPackage { | |
|
1386 | name = "pyramid-mako-1.0.2"; | |
|
1387 | doCheck = false; | |
|
1388 | propagatedBuildInputs = [ | |
|
1389 | self."pyramid" | |
|
1390 | self."mako" | |
|
1391 | ]; | |
|
1392 | src = fetchurl { | |
|
1393 | url = "https://files.pythonhosted.org/packages/f1/92/7e69bcf09676d286a71cb3bbb887b16595b96f9ba7adbdc239ffdd4b1eb9/pyramid_mako-1.0.2.tar.gz"; | |
|
1394 | sha256 = "18gk2vliq8z4acblsl6yzgbvnr9rlxjlcqir47km7kvlk1xri83d"; | |
|
1395 | }; | |
|
1396 | meta = { | |
|
1397 | license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; | |
|
1398 | }; | |
|
1399 | }; | |
|
1400 | "pysqlite" = super.buildPythonPackage { | |
|
1371 | 1401 | name = "pysqlite-2.8.3"; |
|
1372 | buildInputs = with self; []; | |
|
1373 | 1402 | doCheck = false; |
|
1374 | propagatedBuildInputs = with self; []; | |
|
1375 | 1403 | src = fetchurl { |
|
1376 | 1404 | url = "https://files.pythonhosted.org/packages/42/02/981b6703e3c83c5b25a829c6e77aad059f9481b0bbacb47e6e8ca12bd731/pysqlite-2.8.3.tar.gz"; |
|
1377 | sha256 = "17d3335863e8cf8392eea71add33dab3f96d060666fe68ab7382469d307f4490"; | |
|
1405 | sha256 = "1424gwq9sil2ffmnizk60q36vydkv8rxs6m7xs987kz8cdc37lqp"; | |
|
1378 | 1406 | }; |
|
1379 | 1407 | meta = { |
|
1380 | 1408 | license = [ { fullName = "zlib/libpng License"; } { fullName = "zlib/libpng license"; } ]; |
|
1381 | 1409 | }; |
|
1382 | 1410 | }; |
|
1383 | pytest = super.buildPythonPackage { | |
|
1411 | "pytest" = super.buildPythonPackage { | |
|
1384 | 1412 | name = "pytest-3.6.0"; |
|
1385 | buildInputs = with self; []; | |
|
1386 | 1413 | doCheck = false; |
|
1387 | propagatedBuildInputs = with self; [py six setuptools attrs more-itertools atomicwrites pluggy funcsigs]; | |
|
1414 | propagatedBuildInputs = [ | |
|
1415 | self."py" | |
|
1416 | self."six" | |
|
1417 | self."setuptools" | |
|
1418 | self."attrs" | |
|
1419 | self."more-itertools" | |
|
1420 | self."atomicwrites" | |
|
1421 | self."pluggy" | |
|
1422 | self."funcsigs" | |
|
1423 | ]; | |
|
1388 | 1424 | src = fetchurl { |
|
1389 | 1425 | url = "https://files.pythonhosted.org/packages/67/6a/5bcdc22f8dbada1d2910d6e1a3a03f6b14306c78f81122890735b28be4bf/pytest-3.6.0.tar.gz"; |
|
1390 | sha256 = "39555d023af3200d004d09e51b4dd9fdd828baa863cded3fd6ba2f29f757ae2d"; | |
|
1391 | }; | |
|
1392 | meta = { | |
|
1393 | license = [ pkgs.lib.licenses.mit ]; | |
|
1394 | }; | |
|
1395 | }; | |
|
1396 | pytest-cov = super.buildPythonPackage { | |
|
1397 | name = "pytest-cov-2.5.1"; | |
|
1398 | buildInputs = with self; []; | |
|
1399 | doCheck = false; | |
|
1400 | propagatedBuildInputs = with self; [pytest coverage]; | |
|
1401 | src = fetchurl { | |
|
1402 | url = "https://files.pythonhosted.org/packages/24/b4/7290d65b2f3633db51393bdf8ae66309b37620bc3ec116c5e357e3e37238/pytest-cov-2.5.1.tar.gz"; | |
|
1403 | sha256 = "03aa752cf11db41d281ea1d807d954c4eda35cfa1b21d6971966cc041bbf6e2d"; | |
|
1404 | }; | |
|
1405 | meta = { | |
|
1406 | license = [ pkgs.lib.licenses.bsdOriginal pkgs.lib.licenses.mit ]; | |
|
1407 | }; | |
|
1408 | }; | |
|
1409 | pytest-profiling = super.buildPythonPackage { | |
|
1410 | name = "pytest-profiling-1.3.0"; | |
|
1411 | buildInputs = with self; []; | |
|
1412 | doCheck = false; | |
|
1413 | propagatedBuildInputs = with self; [six pytest gprof2dot]; | |
|
1414 | src = fetchurl { | |
|
1415 | url = "https://files.pythonhosted.org/packages/f5/34/4626126e041a51ef50a80d0619519b18d20aef249aac25b0d0fdd47e57ee/pytest-profiling-1.3.0.tar.gz"; | |
|
1416 | sha256 = "6b86a2e547bf1a70610da6568d91ed3e785d15a12151abebdd5e885fba532523"; | |
|
1426 | sha256 = "0bdfazvjjbxssqzyvkb3m2x2in7xv56ipr899l00s87k7815sm9r"; | |
|
1417 | 1427 | }; |
|
1418 | 1428 | meta = { |
|
1419 | 1429 | license = [ pkgs.lib.licenses.mit ]; |
|
1420 | 1430 | }; |
|
1421 | 1431 | }; |
|
1422 |
pytest- |
|
|
1423 |
name = "pytest- |
|
|
1424 | buildInputs = with self; []; | |
|
1432 | "pytest-cov" = super.buildPythonPackage { | |
|
1433 | name = "pytest-cov-2.5.1"; | |
|
1425 | 1434 | doCheck = false; |
|
1426 |
propagatedBuildInputs = |
|
|
1435 | propagatedBuildInputs = [ | |
|
1436 | self."pytest" | |
|
1437 | self."coverage" | |
|
1438 | ]; | |
|
1427 | 1439 | src = fetchurl { |
|
1428 | url = "https://files.pythonhosted.org/packages/9e/b7/fe6e8f87f9a756fd06722216f1b6698ccba4d269eac6329d9f0c441d0f93/pytest-runner-4.2.tar.gz"; | |
|
1429 | sha256 = "d23f117be39919f00dd91bffeb4f15e031ec797501b717a245e377aee0f577be"; | |
|
1440 | url = "https://files.pythonhosted.org/packages/24/b4/7290d65b2f3633db51393bdf8ae66309b37620bc3ec116c5e357e3e37238/pytest-cov-2.5.1.tar.gz"; | |
|
1441 | sha256 = "0bbfpwdh9k3636bxc88vz9fa7vf4akchgn513ql1vd0xy4n7bah3"; | |
|
1442 | }; | |
|
1443 | meta = { | |
|
1444 | license = [ pkgs.lib.licenses.bsdOriginal pkgs.lib.licenses.mit ]; | |
|
1445 | }; | |
|
1446 | }; | |
|
1447 | "pytest-profiling" = super.buildPythonPackage { | |
|
1448 | name = "pytest-profiling-1.3.0"; | |
|
1449 | doCheck = false; | |
|
1450 | propagatedBuildInputs = [ | |
|
1451 | self."six" | |
|
1452 | self."pytest" | |
|
1453 | self."gprof2dot" | |
|
1454 | ]; | |
|
1455 | src = fetchurl { | |
|
1456 | url = "https://files.pythonhosted.org/packages/f5/34/4626126e041a51ef50a80d0619519b18d20aef249aac25b0d0fdd47e57ee/pytest-profiling-1.3.0.tar.gz"; | |
|
1457 | sha256 = "08r5afx5z22yvpmsnl91l4amsy1yxn8qsmm61mhp06mz8zjs51kb"; | |
|
1430 | 1458 | }; |
|
1431 | 1459 | meta = { |
|
1432 | 1460 | license = [ pkgs.lib.licenses.mit ]; |
|
1433 | 1461 | }; |
|
1434 | 1462 | }; |
|
1435 |
pytest- |
|
|
1463 | "pytest-runner" = super.buildPythonPackage { | |
|
1464 | name = "pytest-runner-4.2"; | |
|
1465 | doCheck = false; | |
|
1466 | src = fetchurl { | |
|
1467 | url = "https://files.pythonhosted.org/packages/9e/b7/fe6e8f87f9a756fd06722216f1b6698ccba4d269eac6329d9f0c441d0f93/pytest-runner-4.2.tar.gz"; | |
|
1468 | sha256 = "1gkpyphawxz38ni1gdq1fmwyqcg02m7ypzqvv46z06crwdxi2gyj"; | |
|
1469 | }; | |
|
1470 | meta = { | |
|
1471 | license = [ pkgs.lib.licenses.mit ]; | |
|
1472 | }; | |
|
1473 | }; | |
|
1474 | "pytest-sugar" = super.buildPythonPackage { | |
|
1436 | 1475 | name = "pytest-sugar-0.9.1"; |
|
1437 | buildInputs = with self; []; | |
|
1438 | 1476 | doCheck = false; |
|
1439 |
propagatedBuildInputs = |
|
|
1477 | propagatedBuildInputs = [ | |
|
1478 | self."pytest" | |
|
1479 | self."termcolor" | |
|
1480 | ]; | |
|
1440 | 1481 | src = fetchurl { |
|
1441 | 1482 | url = "https://files.pythonhosted.org/packages/3e/6a/a3f909083079d03bde11d06ab23088886bbe25f2c97fbe4bb865e2bf05bc/pytest-sugar-0.9.1.tar.gz"; |
|
1442 | sha256 = "ab8cc42faf121344a4e9b13f39a51257f26f410e416c52ea11078cdd00d98a2c"; | |
|
1483 | sha256 = "0b4av40dv30727m54v211r0nzwjp2ajkjgxix6j484qjmwpw935b"; | |
|
1443 | 1484 | }; |
|
1444 | 1485 | meta = { |
|
1445 | 1486 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
1446 | 1487 | }; |
|
1447 | 1488 | }; |
|
1448 | pytest-timeout = super.buildPythonPackage { | |
|
1489 | "pytest-timeout" = super.buildPythonPackage { | |
|
1449 | 1490 | name = "pytest-timeout-1.2.1"; |
|
1450 | buildInputs = with self; []; | |
|
1451 | 1491 | doCheck = false; |
|
1452 |
propagatedBuildInputs = |
|
|
1492 | propagatedBuildInputs = [ | |
|
1493 | self."pytest" | |
|
1494 | ]; | |
|
1453 | 1495 | src = fetchurl { |
|
1454 | 1496 | url = "https://files.pythonhosted.org/packages/be/e9/a9106b8bc87521c6813060f50f7d1fdc15665bc1bbbe71c0ffc1c571aaa2/pytest-timeout-1.2.1.tar.gz"; |
|
1455 | sha256 = "68b7d264633d5d33ee6b14ce3a7f7d05f8fd9d2f6ae594283221ec021736b7cd"; | |
|
1497 | sha256 = "1kdp6qbh5v1168l99rba5yfzvy05gmzkmkhldgp36p9xcdjd5dv8"; | |
|
1456 | 1498 | }; |
|
1457 | 1499 | meta = { |
|
1458 | 1500 | license = [ pkgs.lib.licenses.mit { fullName = "DFSG approved"; } ]; |
|
1459 | 1501 | }; |
|
1460 | 1502 | }; |
|
1461 | python-dateutil = super.buildPythonPackage { | |
|
1503 | "python-dateutil" = super.buildPythonPackage { | |
|
1462 | 1504 | name = "python-dateutil-2.7.3"; |
|
1463 | buildInputs = with self; []; | |
|
1464 | 1505 | doCheck = false; |
|
1465 |
propagatedBuildInputs = |
|
|
1506 | propagatedBuildInputs = [ | |
|
1507 | self."six" | |
|
1508 | ]; | |
|
1466 | 1509 | src = fetchurl { |
|
1467 | 1510 | url = "https://files.pythonhosted.org/packages/a0/b0/a4e3241d2dee665fea11baec21389aec6886655cd4db7647ddf96c3fad15/python-dateutil-2.7.3.tar.gz"; |
|
1468 | sha256 = "e27001de32f627c22380a688bcc43ce83504a7bc5da472209b4c70f02829f0b8"; | |
|
1511 | sha256 = "1f7h54lg0w2ckch7592xpjkh8dg87k2br256h0iw49zn6bg02w72"; | |
|
1469 | 1512 | }; |
|
1470 | 1513 | meta = { |
|
1471 | 1514 | license = [ pkgs.lib.licenses.bsdOriginal pkgs.lib.licenses.asl20 { fullName = "Dual License"; } ]; |
|
1472 | 1515 | }; |
|
1473 | 1516 | }; |
|
1474 | python-editor = super.buildPythonPackage { | |
|
1517 | "python-editor" = super.buildPythonPackage { | |
|
1475 | 1518 | name = "python-editor-1.0.3"; |
|
1476 | buildInputs = with self; []; | |
|
1477 | 1519 | doCheck = false; |
|
1478 | propagatedBuildInputs = with self; []; | |
|
1479 | 1520 | src = fetchurl { |
|
1480 | 1521 | url = "https://files.pythonhosted.org/packages/65/1e/adf6e000ea5dc909aa420352d6ba37f16434c8a3c2fa030445411a1ed545/python-editor-1.0.3.tar.gz"; |
|
1481 | sha256 = "a3c066acee22a1c94f63938341d4fb374e3fdd69366ed6603d7b24bed1efc565"; | |
|
1522 | sha256 = "0rf5xz8vw93v7mhdcvind7fkykipzga430wkcd7wk892xsn6dh53"; | |
|
1482 | 1523 | }; |
|
1483 | 1524 | meta = { |
|
1484 | 1525 | license = [ pkgs.lib.licenses.asl20 { fullName = "Apache"; } ]; |
|
1485 | 1526 | }; |
|
1486 | 1527 | }; |
|
1487 | python-ldap = super.buildPythonPackage { | |
|
1488 |
name = "python-ldap- |
|
|
1489 | buildInputs = with self; []; | |
|
1528 | "python-ldap" = super.buildPythonPackage { | |
|
1529 | name = "python-ldap-3.1.0"; | |
|
1490 | 1530 | doCheck = false; |
|
1491 |
propagatedBuildInputs = |
|
|
1531 | propagatedBuildInputs = [ | |
|
1532 | self."pyasn1" | |
|
1533 | self."pyasn1-modules" | |
|
1534 | ]; | |
|
1492 | 1535 | src = fetchurl { |
|
1493 |
url = "https://files.pythonhosted.org/packages/c |
|
|
1494 | sha256 = "824fde180a53772e23edc031c4dd64ac1af4a3eade78f00d9d510937d562f64e"; | |
|
1536 | url = "https://files.pythonhosted.org/packages/7f/1c/28d721dff2fcd2fef9d55b40df63a00be26ec8a11e8c6fc612ae642f9cfd/python-ldap-3.1.0.tar.gz"; | |
|
1537 | sha256 = "1i97nwfnraylyn0myxlf3vciicrf5h6fymrcff9c00k581wmx5s1"; | |
|
1495 | 1538 | }; |
|
1496 | 1539 | meta = { |
|
1497 | 1540 | license = [ pkgs.lib.licenses.psfl ]; |
|
1498 | 1541 | }; |
|
1499 | 1542 | }; |
|
1500 | python-memcached = super.buildPythonPackage { | |
|
1543 | "python-memcached" = super.buildPythonPackage { | |
|
1501 | 1544 | name = "python-memcached-1.59"; |
|
1502 | buildInputs = with self; []; | |
|
1503 | 1545 | doCheck = false; |
|
1504 |
propagatedBuildInputs = |
|
|
1546 | propagatedBuildInputs = [ | |
|
1547 | self."six" | |
|
1548 | ]; | |
|
1505 | 1549 | src = fetchurl { |
|
1506 | 1550 | url = "https://files.pythonhosted.org/packages/90/59/5faf6e3cd8a568dd4f737ddae4f2e54204fd8c51f90bf8df99aca6c22318/python-memcached-1.59.tar.gz"; |
|
1507 | sha256 = "a2e28637be13ee0bf1a8b6843e7490f9456fd3f2a4cb60471733c7b5d5557e4f"; | |
|
1551 | sha256 = "0kvyapavbirk2x3n1jx4yb9nyigrj1s3x15nm3qhpvhkpqvqdqm2"; | |
|
1508 | 1552 | }; |
|
1509 | 1553 | meta = { |
|
1510 | 1554 | license = [ pkgs.lib.licenses.psfl ]; |
|
1511 | 1555 | }; |
|
1512 | 1556 | }; |
|
1513 | python-pam = super.buildPythonPackage { | |
|
1557 | "python-pam" = super.buildPythonPackage { | |
|
1514 | 1558 | name = "python-pam-1.8.2"; |
|
1515 | buildInputs = with self; []; | |
|
1516 | 1559 | doCheck = false; |
|
1517 | propagatedBuildInputs = with self; []; | |
|
1518 | 1560 | src = fetchurl { |
|
1519 | 1561 | url = "https://files.pythonhosted.org/packages/de/8c/f8f5d38b4f26893af267ea0b39023d4951705ab0413a39e0cf7cf4900505/python-pam-1.8.2.tar.gz"; |
|
1520 | sha256 = "26efe4e79b869b10f97cd8c4a6bbb04a4e54d41186364e975b4108c9c071812c"; | |
|
1562 | sha256 = "0b41f70cj221bfblwdl627a58kjan2xsdi6qgkwi16w6kgky9vr6"; | |
|
1521 | 1563 | }; |
|
1522 | 1564 | meta = { |
|
1523 | 1565 | license = [ { fullName = "License :: OSI Approved :: MIT License"; } pkgs.lib.licenses.mit ]; |
|
1524 | 1566 | }; |
|
1525 | 1567 | }; |
|
1526 | pytz = super.buildPythonPackage { | |
|
1568 | "pytz" = super.buildPythonPackage { | |
|
1527 | 1569 | name = "pytz-2018.4"; |
|
1528 | buildInputs = with self; []; | |
|
1529 | 1570 | doCheck = false; |
|
1530 | propagatedBuildInputs = with self; []; | |
|
1531 | 1571 | src = fetchurl { |
|
1532 | 1572 | url = "https://files.pythonhosted.org/packages/10/76/52efda4ef98e7544321fd8d5d512e11739c1df18b0649551aeccfb1c8376/pytz-2018.4.tar.gz"; |
|
1533 | sha256 = "c06425302f2cf668f1bba7a0a03f3c1d34d4ebeef2c72003da308b3947c7f749"; | |
|
1573 | sha256 = "0jgpqx3kk2rhv81j1izjxvmx8d0x7hzs1857pgqnixic5wq2ar60"; | |
|
1534 | 1574 | }; |
|
1535 | 1575 | meta = { |
|
1536 | 1576 | license = [ pkgs.lib.licenses.mit ]; |
|
1537 | 1577 | }; |
|
1538 | 1578 | }; |
|
1539 | pyzmq = super.buildPythonPackage { | |
|
1579 | "pyzmq" = super.buildPythonPackage { | |
|
1540 | 1580 | name = "pyzmq-14.6.0"; |
|
1541 | buildInputs = with self; []; | |
|
1542 | 1581 | doCheck = false; |
|
1543 | propagatedBuildInputs = with self; []; | |
|
1544 | 1582 | src = fetchurl { |
|
1545 | 1583 | url = "https://files.pythonhosted.org/packages/8a/3b/5463d5a9d712cd8bbdac335daece0d69f6a6792da4e3dd89956c0db4e4e6/pyzmq-14.6.0.tar.gz"; |
|
1546 | sha256 = "7746806ff94f1e8c1e843644c6bbd3b9aaeb1203c2eaf38879adc23dbd5c35bb"; | |
|
1584 | sha256 = "1frmbjykvhmdg64g7sn20c9fpamrsfxwci1nhhg8q7jgz5pq0ikp"; | |
|
1547 | 1585 | }; |
|
1548 | 1586 | meta = { |
|
1549 | 1587 | license = [ pkgs.lib.licenses.bsdOriginal { fullName = "LGPL+BSD"; } { fullName = "GNU Library or Lesser General Public License (LGPL)"; } ]; |
|
1550 | 1588 | }; |
|
1551 | 1589 | }; |
|
1552 | redis = super.buildPythonPackage { | |
|
1590 | "redis" = super.buildPythonPackage { | |
|
1553 | 1591 | name = "redis-2.10.6"; |
|
1554 | buildInputs = with self; []; | |
|
1555 | 1592 | doCheck = false; |
|
1556 | propagatedBuildInputs = with self; []; | |
|
1557 | 1593 | src = fetchurl { |
|
1558 | 1594 | url = "https://files.pythonhosted.org/packages/09/8d/6d34b75326bf96d4139a2ddd8e74b80840f800a0a79f9294399e212cb9a7/redis-2.10.6.tar.gz"; |
|
1559 | sha256 = "a22ca993cea2962dbb588f9f30d0015ac4afcc45bee27d3978c0dbe9e97c6c0f"; | |
|
1595 | sha256 = "03vcgklykny0g0wpvqmy8p6azi2s078317wgb2xjv5m2rs9sjb52"; | |
|
1560 | 1596 | }; |
|
1561 | 1597 | meta = { |
|
1562 | 1598 | license = [ pkgs.lib.licenses.mit ]; |
|
1563 | 1599 | }; |
|
1564 | 1600 | }; |
|
1565 | repoze.lru = super.buildPythonPackage { | |
|
1601 | "repoze.lru" = super.buildPythonPackage { | |
|
1566 | 1602 | name = "repoze.lru-0.7"; |
|
1567 | buildInputs = with self; []; | |
|
1568 | 1603 | doCheck = false; |
|
1569 | propagatedBuildInputs = with self; []; | |
|
1570 | 1604 | src = fetchurl { |
|
1571 | 1605 | url = "https://files.pythonhosted.org/packages/12/bc/595a77c4b5e204847fdf19268314ef59c85193a9dc9f83630fc459c0fee5/repoze.lru-0.7.tar.gz"; |
|
1572 | sha256 = "0429a75e19380e4ed50c0694e26ac8819b4ea7851ee1fc7583c8572db80aff77"; | |
|
1606 | sha256 = "0xzz1aw2smy8hdszrq8yhnklx6w1r1mf55061kalw3iq35gafa84"; | |
|
1573 | 1607 | }; |
|
1574 | 1608 | meta = { |
|
1575 | 1609 | license = [ { fullName = "Repoze Public License"; } { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; |
|
1576 | 1610 | }; |
|
1577 | 1611 | }; |
|
1578 | requests = super.buildPythonPackage { | |
|
1612 | "requests" = super.buildPythonPackage { | |
|
1579 | 1613 | name = "requests-2.9.1"; |
|
1580 | buildInputs = with self; []; | |
|
1581 | 1614 | doCheck = false; |
|
1582 | propagatedBuildInputs = with self; []; | |
|
1583 | 1615 | src = fetchurl { |
|
1584 | 1616 | url = "https://files.pythonhosted.org/packages/f9/6d/07c44fb1ebe04d069459a189e7dab9e4abfe9432adcd4477367c25332748/requests-2.9.1.tar.gz"; |
|
1585 | sha256 = "c577815dd00f1394203fc44eb979724b098f88264a9ef898ee45b8e5e9cf587f"; | |
|
1617 | sha256 = "0zsqrzlybf25xscgi7ja4s48y2abf9wvjkn47wh984qgs1fq2xy5"; | |
|
1586 | 1618 | }; |
|
1587 | 1619 | meta = { |
|
1588 | 1620 | license = [ pkgs.lib.licenses.asl20 ]; |
|
1589 | 1621 | }; |
|
1590 | 1622 | }; |
|
1591 | rhodecode-enterprise-ce = super.buildPythonPackage { | |
|
1623 | "rhodecode-enterprise-ce" = super.buildPythonPackage { | |
|
1592 | 1624 | name = "rhodecode-enterprise-ce-4.13.0"; |
|
1593 | buildInputs = with self; [pytest py pytest-cov pytest-sugar pytest-runner pytest-profiling gprof2dot pytest-timeout mock webtest cov-core coverage configobj]; | |
|
1625 | buildInputs = [ | |
|
1626 | self."pytest" | |
|
1627 | self."py" | |
|
1628 | self."pytest-cov" | |
|
1629 | self."pytest-sugar" | |
|
1630 | self."pytest-runner" | |
|
1631 | self."pytest-profiling" | |
|
1632 | self."gprof2dot" | |
|
1633 | self."pytest-timeout" | |
|
1634 | self."mock" | |
|
1635 | self."webtest" | |
|
1636 | self."cov-core" | |
|
1637 | self."coverage" | |
|
1638 | self."configobj" | |
|
1639 | ]; | |
|
1594 | 1640 | doCheck = true; |
|
1595 | propagatedBuildInputs = with self; [setuptools-scm amqp authomatic babel beaker celery chameleon channelstream click colander configobj cssselect decorator deform docutils dogpile.cache dogpile.core ecdsa formencode future futures gnureadline infrae.cache iso8601 itsdangerous jinja2 billiard kombu lxml mako markdown markupsafe msgpack-python mysql-python pymysql objgraph packaging paste pastedeploy pastescript pathlib2 peppercorn psutil psycopg2 py-bcrypt pycrypto pycurl pyflakes pygments-markdown-lexer pygments pyparsing pyramid-beaker pyramid-debugtoolbar pyramid-jinja2 pyramid-mako pyramid pysqlite python-dateutil python-ldap python-memcached python-pam pytz tzlocal pyzmq py-gfm redis repoze.lru requests routes setproctitle simplejson six sqlalchemy sshpubkeys subprocess32 supervisor tempita translationstring trollius urllib3 urlobject venusian weberror webhelpers2 webhelpers webob whoosh wsgiref zope.cachedescriptors zope.deprecation zope.event zope.interface nbconvert bleach nbformat jupyter-client alembic invoke bumpversion gevent greenlet gunicorn waitress ipdb ipython cprofilev bottle rhodecode-tools appenlight-client pytest py pytest-cov pytest-sugar pytest-runner pytest-profiling gprof2dot pytest-timeout mock webtest cov-core coverage]; | |
|
1641 | propagatedBuildInputs = [ | |
|
1642 | self."setuptools-scm" | |
|
1643 | self."amqp" | |
|
1644 | self."authomatic" | |
|
1645 | self."babel" | |
|
1646 | self."beaker" | |
|
1647 | self."celery" | |
|
1648 | self."chameleon" | |
|
1649 | self."channelstream" | |
|
1650 | self."click" | |
|
1651 | self."colander" | |
|
1652 | self."configobj" | |
|
1653 | self."cssselect" | |
|
1654 | self."decorator" | |
|
1655 | self."deform" | |
|
1656 | self."docutils" | |
|
1657 | self."dogpile.cache" | |
|
1658 | self."dogpile.core" | |
|
1659 | self."ecdsa" | |
|
1660 | self."formencode" | |
|
1661 | self."future" | |
|
1662 | self."futures" | |
|
1663 | self."gnureadline" | |
|
1664 | self."infrae.cache" | |
|
1665 | self."iso8601" | |
|
1666 | self."itsdangerous" | |
|
1667 | self."jinja2" | |
|
1668 | self."billiard" | |
|
1669 | self."kombu" | |
|
1670 | self."lxml" | |
|
1671 | self."mako" | |
|
1672 | self."markdown" | |
|
1673 | self."markupsafe" | |
|
1674 | self."msgpack-python" | |
|
1675 | self."mysql-python" | |
|
1676 | self."pymysql" | |
|
1677 | self."objgraph" | |
|
1678 | self."packaging" | |
|
1679 | self."paste" | |
|
1680 | self."pastedeploy" | |
|
1681 | self."pastescript" | |
|
1682 | self."pathlib2" | |
|
1683 | self."peppercorn" | |
|
1684 | self."psutil" | |
|
1685 | self."psycopg2" | |
|
1686 | self."py-bcrypt" | |
|
1687 | self."pycrypto" | |
|
1688 | self."pycurl" | |
|
1689 | self."pyflakes" | |
|
1690 | self."pygments-markdown-lexer" | |
|
1691 | self."pygments" | |
|
1692 | self."pyparsing" | |
|
1693 | self."pyramid-beaker" | |
|
1694 | self."pyramid-debugtoolbar" | |
|
1695 | self."pyramid-jinja2" | |
|
1696 | self."pyramid-mako" | |
|
1697 | self."pyramid" | |
|
1698 | self."pysqlite" | |
|
1699 | self."python-dateutil" | |
|
1700 | self."python-ldap" | |
|
1701 | self."python-memcached" | |
|
1702 | self."python-pam" | |
|
1703 | self."pytz" | |
|
1704 | self."tzlocal" | |
|
1705 | self."pyzmq" | |
|
1706 | self."py-gfm" | |
|
1707 | self."redis" | |
|
1708 | self."repoze.lru" | |
|
1709 | self."requests" | |
|
1710 | self."routes" | |
|
1711 | self."setproctitle" | |
|
1712 | self."simplejson" | |
|
1713 | self."six" | |
|
1714 | self."sqlalchemy" | |
|
1715 | self."sshpubkeys" | |
|
1716 | self."subprocess32" | |
|
1717 | self."supervisor" | |
|
1718 | self."tempita" | |
|
1719 | self."translationstring" | |
|
1720 | self."trollius" | |
|
1721 | self."urllib3" | |
|
1722 | self."urlobject" | |
|
1723 | self."venusian" | |
|
1724 | self."weberror" | |
|
1725 | self."webhelpers2" | |
|
1726 | self."webhelpers" | |
|
1727 | self."webob" | |
|
1728 | self."whoosh" | |
|
1729 | self."wsgiref" | |
|
1730 | self."zope.cachedescriptors" | |
|
1731 | self."zope.deprecation" | |
|
1732 | self."zope.event" | |
|
1733 | self."zope.interface" | |
|
1734 | self."nbconvert" | |
|
1735 | self."bleach" | |
|
1736 | self."nbformat" | |
|
1737 | self."jupyter-client" | |
|
1738 | self."alembic" | |
|
1739 | self."invoke" | |
|
1740 | self."bumpversion" | |
|
1741 | self."gevent" | |
|
1742 | self."greenlet" | |
|
1743 | self."gunicorn" | |
|
1744 | self."waitress" | |
|
1745 | self."ipdb" | |
|
1746 | self."ipython" | |
|
1747 | self."cprofilev" | |
|
1748 | self."bottle" | |
|
1749 | self."rhodecode-tools" | |
|
1750 | self."appenlight-client" | |
|
1751 | self."pytest" | |
|
1752 | self."py" | |
|
1753 | self."pytest-cov" | |
|
1754 | self."pytest-sugar" | |
|
1755 | self."pytest-runner" | |
|
1756 | self."pytest-profiling" | |
|
1757 | self."gprof2dot" | |
|
1758 | self."pytest-timeout" | |
|
1759 | self."mock" | |
|
1760 | self."webtest" | |
|
1761 | self."cov-core" | |
|
1762 | self."coverage" | |
|
1763 | ]; | |
|
1596 | 1764 | src = ./.; |
|
1597 | 1765 | meta = { |
|
1598 | 1766 | license = [ { fullName = "Affero GNU General Public License v3 or later (AGPLv3+)"; } { fullName = "AGPLv3, and Commercial License"; } ]; |
|
1599 | 1767 | }; |
|
1600 | 1768 | }; |
|
1601 | rhodecode-tools = super.buildPythonPackage { | |
|
1769 | "rhodecode-tools" = super.buildPythonPackage { | |
|
1602 | 1770 | name = "rhodecode-tools-0.15.0"; |
|
1603 | buildInputs = with self; []; | |
|
1604 | 1771 | doCheck = false; |
|
1605 | propagatedBuildInputs = with self; [click future six mako markupsafe requests elasticsearch elasticsearch-dsl urllib3 whoosh]; | |
|
1772 | propagatedBuildInputs = [ | |
|
1773 | self."click" | |
|
1774 | self."future" | |
|
1775 | self."six" | |
|
1776 | self."mako" | |
|
1777 | self."markupsafe" | |
|
1778 | self."requests" | |
|
1779 | self."elasticsearch" | |
|
1780 | self."elasticsearch-dsl" | |
|
1781 | self."urllib3" | |
|
1782 | self."whoosh" | |
|
1783 | ]; | |
|
1606 | 1784 | src = fetchurl { |
|
1607 | 1785 | url = "https://code.rhodecode.com/rhodecode-tools-ce/archive/v0.15.0.tar.gz?md5=1046043b8c8d52480f7bca63185729b5"; |
|
1608 | md5 = "1046043b8c8d52480f7bca63185729b5"; | |
|
1786 | sha256 = "0wywbpwy5m793a0z217ydzh7aivl7g7ijmyrg3wm70fnr5id93fx"; | |
|
1609 | 1787 | }; |
|
1610 | 1788 | meta = { |
|
1611 | 1789 | license = [ { fullName = "AGPLv3 and Proprietary"; } ]; |
|
1612 | 1790 | }; |
|
1613 | 1791 | }; |
|
1614 | routes = super.buildPythonPackage { | |
|
1792 | "routes" = super.buildPythonPackage { | |
|
1615 | 1793 | name = "routes-2.4.1"; |
|
1616 | buildInputs = with self; []; | |
|
1617 | 1794 | doCheck = false; |
|
1618 |
propagatedBuildInputs = |
|
|
1795 | propagatedBuildInputs = [ | |
|
1796 | self."six" | |
|
1797 | self."repoze.lru" | |
|
1798 | ]; | |
|
1619 | 1799 | src = fetchurl { |
|
1620 | 1800 | url = "https://files.pythonhosted.org/packages/33/38/ea827837e68d9c7dde4cff7ec122a93c319f0effc08ce92a17095576603f/Routes-2.4.1.tar.gz"; |
|
1621 | sha256 = "26ee43340fca5a32769ffe0c58edcb396ccce6bc1dfa689ddf844d50877355fd"; | |
|
1622 | }; | |
|
1623 | meta = { | |
|
1624 | license = [ pkgs.lib.licenses.mit ]; | |
|
1625 | }; | |
|
1626 | }; | |
|
1627 | scandir = super.buildPythonPackage { | |
|
1628 | name = "scandir-1.7"; | |
|
1629 | buildInputs = with self; []; | |
|
1630 | doCheck = false; | |
|
1631 | propagatedBuildInputs = with self; []; | |
|
1632 | src = fetchurl { | |
|
1633 | url = "https://files.pythonhosted.org/packages/13/bb/e541b74230bbf7a20a3949a2ee6631be299378a784f5445aa5d0047c192b/scandir-1.7.tar.gz"; | |
|
1634 | sha256 = "b2d55be869c4f716084a19b1e16932f0769711316ba62de941320bf2be84763d"; | |
|
1635 | }; | |
|
1636 | meta = { | |
|
1637 | license = [ pkgs.lib.licenses.bsdOriginal { fullName = "New BSD License"; } ]; | |
|
1638 | }; | |
|
1639 | }; | |
|
1640 | setproctitle = super.buildPythonPackage { | |
|
1641 | name = "setproctitle-1.1.10"; | |
|
1642 | buildInputs = with self; []; | |
|
1643 | doCheck = false; | |
|
1644 | propagatedBuildInputs = with self; []; | |
|
1645 | src = fetchurl { | |
|
1646 | url = "https://files.pythonhosted.org/packages/5a/0d/dc0d2234aacba6cf1a729964383e3452c52096dc695581248b548786f2b3/setproctitle-1.1.10.tar.gz"; | |
|
1647 | sha256 = "6283b7a58477dd8478fbb9e76defb37968ee4ba47b05ec1c053cb39638bd7398"; | |
|
1648 | }; | |
|
1649 | meta = { | |
|
1650 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
|
1651 | }; | |
|
1652 | }; | |
|
1653 | setuptools = super.buildPythonPackage { | |
|
1654 | name = "setuptools-39.2.0"; | |
|
1655 | buildInputs = with self; []; | |
|
1656 | doCheck = false; | |
|
1657 | propagatedBuildInputs = with self; []; | |
|
1658 | src = fetchurl { | |
|
1659 | url = "https://files.pythonhosted.org/packages/1a/04/d6f1159feaccdfc508517dba1929eb93a2854de729fa68da9d5c6b48fa00/setuptools-39.2.0.zip"; | |
|
1660 | sha256 = "f7cddbb5f5c640311eb00eab6e849f7701fa70bf6a183fc8a2c33dd1d1672fb2"; | |
|
1661 | }; | |
|
1662 | meta = { | |
|
1663 | license = [ pkgs.lib.licenses.mit ]; | |
|
1664 | }; | |
|
1665 | }; | |
|
1666 | setuptools-scm = super.buildPythonPackage { | |
|
1667 | name = "setuptools-scm-1.15.6"; | |
|
1668 | buildInputs = with self; []; | |
|
1669 | doCheck = false; | |
|
1670 | propagatedBuildInputs = with self; []; | |
|
1671 | src = fetchurl { | |
|
1672 | url = "https://files.pythonhosted.org/packages/03/6d/aafdd01edd227ee879b691455bf19895091872af7e48192bea1758c82032/setuptools_scm-1.15.6.tar.gz"; | |
|
1673 | sha256 = "49ab4685589986a42da85706b3311a2f74f1af567d39fee6cb1e088d7a75fb5f"; | |
|
1801 | sha256 = "1zamff3m0kc4vyfniyhxpkkcqv1rrgnmh37ykxv34nna1ws47vi6"; | |
|
1674 | 1802 | }; |
|
1675 | 1803 | meta = { |
|
1676 | 1804 | license = [ pkgs.lib.licenses.mit ]; |
|
1677 | 1805 | }; |
|
1678 | 1806 | }; |
|
1679 |
|
|
|
1680 |
name = "si |
|
|
1681 | buildInputs = with self; []; | |
|
1807 | "scandir" = super.buildPythonPackage { | |
|
1808 | name = "scandir-1.7"; | |
|
1682 | 1809 | doCheck = false; |
|
1683 | propagatedBuildInputs = with self; []; | |
|
1684 | 1810 | src = fetchurl { |
|
1685 | url = "https://files.pythonhosted.org/packages/3d/57/4d9c9e3ae9a255cd4e1106bb57e24056d3d0709fc01b2e3e345898e49d5b/simplegeneric-0.8.1.zip"; | |
|
1686 | sha256 = "dc972e06094b9af5b855b3df4a646395e43d1c9d0d39ed345b7393560d0b9173"; | |
|
1811 | url = "https://files.pythonhosted.org/packages/13/bb/e541b74230bbf7a20a3949a2ee6631be299378a784f5445aa5d0047c192b/scandir-1.7.tar.gz"; | |
|
1812 | sha256 = "0gbnhjzg42rj87ljv9kb648rfxph69ly3c8r9841dxy4d7l5pmdj"; | |
|
1687 | 1813 | }; |
|
1688 | 1814 | meta = { |
|
1689 |
license = [ pkgs.lib.licenses. |
|
|
1690 | }; | |
|
1691 | }; | |
|
1692 | simplejson = super.buildPythonPackage { | |
|
1693 | name = "simplejson-3.11.1"; | |
|
1694 | buildInputs = with self; []; | |
|
1695 | doCheck = false; | |
|
1696 | propagatedBuildInputs = with self; []; | |
|
1697 | src = fetchurl { | |
|
1698 | url = "https://files.pythonhosted.org/packages/08/48/c97b668d6da7d7bebe7ea1817a6f76394b0ec959cb04214ca833c34359df/simplejson-3.11.1.tar.gz"; | |
|
1699 | sha256 = "01a22d49ddd9a168b136f26cac87d9a335660ce07aa5c630b8e3607d6f4325e7"; | |
|
1700 | }; | |
|
1701 | meta = { | |
|
1702 | license = [ { fullName = "Academic Free License (AFL)"; } pkgs.lib.licenses.mit ]; | |
|
1815 | license = [ pkgs.lib.licenses.bsdOriginal { fullName = "New BSD License"; } ]; | |
|
1703 | 1816 | }; |
|
1704 | 1817 | }; |
|
1705 |
|
|
|
1706 |
name = "si |
|
|
1707 | buildInputs = with self; []; | |
|
1708 | doCheck = false; | |
|
1709 | propagatedBuildInputs = with self; []; | |
|
1710 | src = fetchurl { | |
|
1711 | url = "https://files.pythonhosted.org/packages/16/d8/bc6316cf98419719bd59c91742194c111b6f2e85abac88e496adefaf7afe/six-1.11.0.tar.gz"; | |
|
1712 | sha256 = "70e8a77beed4562e7f14fe23a786b54f6296e34344c23bc42f07b15018ff98e9"; | |
|
1713 | }; | |
|
1714 | meta = { | |
|
1715 | license = [ pkgs.lib.licenses.mit ]; | |
|
1716 | }; | |
|
1717 | }; | |
|
1718 | sqlalchemy = super.buildPythonPackage { | |
|
1719 | name = "sqlalchemy-1.1.18"; | |
|
1720 | buildInputs = with self; []; | |
|
1818 | "setproctitle" = super.buildPythonPackage { | |
|
1819 | name = "setproctitle-1.1.10"; | |
|
1721 | 1820 | doCheck = false; |
|
1722 | propagatedBuildInputs = with self; []; | |
|
1723 | 1821 | src = fetchurl { |
|
1724 | url = "https://files.pythonhosted.org/packages/cc/4d/96d93ff77cd67aca7618e402191eee3490d8f5f245d6ab7622d35fe504f4/SQLAlchemy-1.1.18.tar.gz"; | |
|
1725 | sha256 = "8b0ec71af9291191ba83a91c03d157b19ab3e7119e27da97932a4773a3f664a9"; | |
|
1726 | }; | |
|
1727 | meta = { | |
|
1728 | license = [ pkgs.lib.licenses.mit ]; | |
|
1729 | }; | |
|
1730 | }; | |
|
1731 | sshpubkeys = super.buildPythonPackage { | |
|
1732 | name = "sshpubkeys-2.2.0"; | |
|
1733 | buildInputs = with self; []; | |
|
1734 | doCheck = false; | |
|
1735 | propagatedBuildInputs = with self; [pycrypto ecdsa]; | |
|
1736 | src = fetchurl { | |
|
1737 | url = "https://files.pythonhosted.org/packages/27/da/337fabeb3dca6b62039a93ceaa636f25065e0ae92b575b1235342076cf0a/sshpubkeys-2.2.0.tar.gz"; | |
|
1738 | sha256 = "b59b0cb3cf021f10f5737aec84c2c4d60d56db9991d26b4a17caa4573fbf9364"; | |
|
1822 | url = "https://files.pythonhosted.org/packages/5a/0d/dc0d2234aacba6cf1a729964383e3452c52096dc695581248b548786f2b3/setproctitle-1.1.10.tar.gz"; | |
|
1823 | sha256 = "163kplw9dcrw0lffq1bvli5yws3rngpnvrxrzdw89pbphjjvg0v2"; | |
|
1739 | 1824 | }; |
|
1740 | 1825 | meta = { |
|
1741 | 1826 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
1742 | 1827 | }; |
|
1743 | 1828 | }; |
|
1744 |
|
|
|
1745 |
name = "su |
|
|
1746 | buildInputs = with self; []; | |
|
1829 | "setuptools-scm" = super.buildPythonPackage { | |
|
1830 | name = "setuptools-scm-2.1.0"; | |
|
1747 | 1831 | doCheck = false; |
|
1748 | propagatedBuildInputs = with self; []; | |
|
1749 | 1832 | src = fetchurl { |
|
1750 |
url = "https://files.pythonhosted.org/packages/ |
|
|
1751 | sha256 = "18ece9f877eca0c2521ed99a40a3a14af230c71f006d00cd0b2d6a6ddd1af171"; | |
|
1833 | url = "https://files.pythonhosted.org/packages/e5/62/f9e1ac314464eb5945c97542acb6bf6f3381dfa5d7a658de7730c36f31a1/setuptools_scm-2.1.0.tar.gz"; | |
|
1834 | sha256 = "0yb364cgk15sfw3x8ln4ssh98z1dj6n8iiz4r2rw1cfsxhgi8rx7"; | |
|
1752 | 1835 | }; |
|
1753 | 1836 | meta = { |
|
1754 |
license = [ pkgs.lib.licenses. |
|
|
1837 | license = [ pkgs.lib.licenses.mit ]; | |
|
1838 | }; | |
|
1839 | }; | |
|
1840 | "simplegeneric" = super.buildPythonPackage { | |
|
1841 | name = "simplegeneric-0.8.1"; | |
|
1842 | doCheck = false; | |
|
1843 | src = fetchurl { | |
|
1844 | url = "https://files.pythonhosted.org/packages/3d/57/4d9c9e3ae9a255cd4e1106bb57e24056d3d0709fc01b2e3e345898e49d5b/simplegeneric-0.8.1.zip"; | |
|
1845 | sha256 = "0wwi1c6md4vkbcsfsf8dklf3vr4mcdj4mpxkanwgb6jb1432x5yw"; | |
|
1846 | }; | |
|
1847 | meta = { | |
|
1848 | license = [ pkgs.lib.licenses.zpl21 ]; | |
|
1755 | 1849 | }; |
|
1756 | 1850 | }; |
|
1757 |
|
|
|
1758 |
name = "s |
|
|
1759 | buildInputs = with self; []; | |
|
1851 | "simplejson" = super.buildPythonPackage { | |
|
1852 | name = "simplejson-3.11.1"; | |
|
1760 | 1853 | doCheck = false; |
|
1761 | propagatedBuildInputs = with self; [meld3]; | |
|
1762 | 1854 | src = fetchurl { |
|
1763 | url = "https://files.pythonhosted.org/packages/44/60/698e54b4a4a9b956b2d709b4b7b676119c833d811d53ee2500f1b5e96dc3/supervisor-3.3.4.tar.gz"; | |
|
1764 | sha256 = "212201a3fd1d35c150ef0c35bf0676fd1a6c195fb60bf0f2147fe7dbd317e672"; | |
|
1855 | url = "https://files.pythonhosted.org/packages/08/48/c97b668d6da7d7bebe7ea1817a6f76394b0ec959cb04214ca833c34359df/simplejson-3.11.1.tar.gz"; | |
|
1856 | sha256 = "1rr58dppsq73p0qcd9bsw066cdd3v63sqv7j6sqni8frvm4jv8h1"; | |
|
1765 | 1857 | }; |
|
1766 | 1858 | meta = { |
|
1767 | license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; | |
|
1859 | license = [ { fullName = "Academic Free License (AFL)"; } pkgs.lib.licenses.mit ]; | |
|
1768 | 1860 | }; |
|
1769 | 1861 | }; |
|
1770 |
|
|
|
1771 |
name = " |
|
|
1772 | buildInputs = with self; []; | |
|
1862 | "six" = super.buildPythonPackage { | |
|
1863 | name = "six-1.11.0"; | |
|
1773 | 1864 | doCheck = false; |
|
1774 | propagatedBuildInputs = with self; []; | |
|
1775 | 1865 | src = fetchurl { |
|
1776 | url = "https://files.pythonhosted.org/packages/56/c8/8ed6eee83dbddf7b0fc64dd5d4454bc05e6ccaafff47991f73f2894d9ff4/Tempita-0.5.2.tar.gz"; | |
|
1777 | sha256 = "cacecf0baa674d356641f1d406b8bff1d756d739c46b869a54de515d08e6fc9c"; | |
|
1866 | url = "https://files.pythonhosted.org/packages/16/d8/bc6316cf98419719bd59c91742194c111b6f2e85abac88e496adefaf7afe/six-1.11.0.tar.gz"; | |
|
1867 | sha256 = "1scqzwc51c875z23phj48gircqjgnn3af8zy2izjwmnlxrxsgs3h"; | |
|
1868 | }; | |
|
1869 | meta = { | |
|
1870 | license = [ pkgs.lib.licenses.mit ]; | |
|
1871 | }; | |
|
1872 | }; | |
|
1873 | "sqlalchemy" = super.buildPythonPackage { | |
|
1874 | name = "sqlalchemy-1.1.18"; | |
|
1875 | doCheck = false; | |
|
1876 | src = fetchurl { | |
|
1877 | url = "https://files.pythonhosted.org/packages/cc/4d/96d93ff77cd67aca7618e402191eee3490d8f5f245d6ab7622d35fe504f4/SQLAlchemy-1.1.18.tar.gz"; | |
|
1878 | sha256 = "1ab4ysip6irajfbxl9wy27kv76miaz8h6759hfx92499z4dcf3lb"; | |
|
1778 | 1879 | }; |
|
1779 | 1880 | meta = { |
|
1780 | 1881 | license = [ pkgs.lib.licenses.mit ]; |
|
1781 | 1882 | }; |
|
1782 | 1883 | }; |
|
1783 |
|
|
|
1784 |
name = " |
|
|
1785 | buildInputs = with self; []; | |
|
1884 | "sshpubkeys" = super.buildPythonPackage { | |
|
1885 | name = "sshpubkeys-2.2.0"; | |
|
1886 | doCheck = false; | |
|
1887 | propagatedBuildInputs = [ | |
|
1888 | self."pycrypto" | |
|
1889 | self."ecdsa" | |
|
1890 | ]; | |
|
1891 | src = fetchurl { | |
|
1892 | url = "https://files.pythonhosted.org/packages/27/da/337fabeb3dca6b62039a93ceaa636f25065e0ae92b575b1235342076cf0a/sshpubkeys-2.2.0.tar.gz"; | |
|
1893 | sha256 = "0r4kpwzmg96a2x56pllik7dmc3fnqk189v3sfgsi07q2ryrhr6xm"; | |
|
1894 | }; | |
|
1895 | meta = { | |
|
1896 | license = [ pkgs.lib.licenses.bsdOriginal ]; | |
|
1897 | }; | |
|
1898 | }; | |
|
1899 | "subprocess32" = super.buildPythonPackage { | |
|
1900 | name = "subprocess32-3.5.1"; | |
|
1786 | 1901 | doCheck = false; |
|
1787 | propagatedBuildInputs = with self; []; | |
|
1788 | 1902 | src = fetchurl { |
|
1789 | url = "https://files.pythonhosted.org/packages/8a/48/a76be51647d0eb9f10e2a4511bf3ffb8cc1e6b14e9e4fab46173aa79f981/termcolor-1.1.0.tar.gz"; | |
|
1790 | sha256 = "1d6d69ce66211143803fbc56652b41d73b4a400a2891d7bf7a1cdf4c02de613b"; | |
|
1903 | url = "https://files.pythonhosted.org/packages/de/fb/fd3e91507021e2aecdb081d1b920082628d6b8869ead845e3e87b3d2e2ca/subprocess32-3.5.1.tar.gz"; | |
|
1904 | sha256 = "0wgi3bfnssid1g6h0v803z3k1wjal6il16nr3r9c587cfzwfkv0q"; | |
|
1905 | }; | |
|
1906 | meta = { | |
|
1907 | license = [ pkgs.lib.licenses.psfl ]; | |
|
1908 | }; | |
|
1909 | }; | |
|
1910 | "supervisor" = super.buildPythonPackage { | |
|
1911 | name = "supervisor-3.3.4"; | |
|
1912 | doCheck = false; | |
|
1913 | propagatedBuildInputs = [ | |
|
1914 | self."meld3" | |
|
1915 | ]; | |
|
1916 | src = fetchurl { | |
|
1917 | url = "https://files.pythonhosted.org/packages/44/60/698e54b4a4a9b956b2d709b4b7b676119c833d811d53ee2500f1b5e96dc3/supervisor-3.3.4.tar.gz"; | |
|
1918 | sha256 = "0wp62z9xprvz2krg02xnbwcnq6pxfq3byd8cxx8c2d8xznih28i1"; | |
|
1919 | }; | |
|
1920 | meta = { | |
|
1921 | license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; | |
|
1922 | }; | |
|
1923 | }; | |
|
1924 | "tempita" = super.buildPythonPackage { | |
|
1925 | name = "tempita-0.5.2"; | |
|
1926 | doCheck = false; | |
|
1927 | src = fetchurl { | |
|
1928 | url = "https://files.pythonhosted.org/packages/56/c8/8ed6eee83dbddf7b0fc64dd5d4454bc05e6ccaafff47991f73f2894d9ff4/Tempita-0.5.2.tar.gz"; | |
|
1929 | sha256 = "177wwq45slfyajd8csy477bmdmzipyw0dm7i85k3akb7m85wzkna"; | |
|
1791 | 1930 | }; |
|
1792 | 1931 | meta = { |
|
1793 | 1932 | license = [ pkgs.lib.licenses.mit ]; |
|
1794 | 1933 | }; |
|
1795 | 1934 | }; |
|
1796 |
|
|
|
1935 | "termcolor" = super.buildPythonPackage { | |
|
1936 | name = "termcolor-1.1.0"; | |
|
1937 | doCheck = false; | |
|
1938 | src = fetchurl { | |
|
1939 | url = "https://files.pythonhosted.org/packages/8a/48/a76be51647d0eb9f10e2a4511bf3ffb8cc1e6b14e9e4fab46173aa79f981/termcolor-1.1.0.tar.gz"; | |
|
1940 | sha256 = "0fv1vq14rpqwgazxg4981904lfyp84mnammw7y046491cv76jv8x"; | |
|
1941 | }; | |
|
1942 | meta = { | |
|
1943 | license = [ pkgs.lib.licenses.mit ]; | |
|
1944 | }; | |
|
1945 | }; | |
|
1946 | "testpath" = super.buildPythonPackage { | |
|
1797 | 1947 | name = "testpath-0.3.1"; |
|
1798 | buildInputs = with self; []; | |
|
1799 | 1948 | doCheck = false; |
|
1800 | propagatedBuildInputs = with self; []; | |
|
1801 | 1949 | src = fetchurl { |
|
1802 | 1950 | url = "https://files.pythonhosted.org/packages/f4/8b/b71e9ee10e5f751e9d959bc750ab122ba04187f5aa52aabdc4e63b0e31a7/testpath-0.3.1.tar.gz"; |
|
1803 | sha256 = "0d5337839c788da5900df70f8e01015aec141aa3fe7936cb0d0a2953f7ac7609"; | |
|
1951 | sha256 = "02bnmkvm6a8a1p5kcygylcd19v2s040qw3zp1n8ab3bqkj1kflqd"; | |
|
1804 | 1952 | }; |
|
1805 | 1953 | meta = { |
|
1806 | 1954 | license = [ ]; |
|
1807 | 1955 | }; |
|
1808 | 1956 | }; |
|
1809 | traitlets = super.buildPythonPackage { | |
|
1957 | "traitlets" = super.buildPythonPackage { | |
|
1810 | 1958 | name = "traitlets-4.3.2"; |
|
1811 | buildInputs = with self; []; | |
|
1812 | 1959 | doCheck = false; |
|
1813 | propagatedBuildInputs = with self; [ipython-genutils six decorator enum34]; | |
|
1960 | propagatedBuildInputs = [ | |
|
1961 | self."ipython-genutils" | |
|
1962 | self."six" | |
|
1963 | self."decorator" | |
|
1964 | self."enum34" | |
|
1965 | ]; | |
|
1814 | 1966 | src = fetchurl { |
|
1815 | 1967 | url = "https://files.pythonhosted.org/packages/a5/98/7f5ef2fe9e9e071813aaf9cb91d1a732e0a68b6c44a32b38cb8e14c3f069/traitlets-4.3.2.tar.gz"; |
|
1816 | sha256 = "9c4bd2d267b7153df9152698efb1050a5d84982d3384a37b2c1f7723ba3e7835"; | |
|
1968 | sha256 = "0dbq7sx26xqz5ixs711k5nc88p8a0nqyz6162pwks5dpcz9d4jww"; | |
|
1817 | 1969 | }; |
|
1818 | 1970 | meta = { |
|
1819 | 1971 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
1820 | 1972 | }; |
|
1821 | 1973 | }; |
|
1822 | translationstring = super.buildPythonPackage { | |
|
1974 | "translationstring" = super.buildPythonPackage { | |
|
1823 | 1975 | name = "translationstring-1.3"; |
|
1824 | buildInputs = with self; []; | |
|
1825 | 1976 | doCheck = false; |
|
1826 | propagatedBuildInputs = with self; []; | |
|
1827 | 1977 | src = fetchurl { |
|
1828 | 1978 | url = "https://files.pythonhosted.org/packages/5e/eb/bee578cc150b44c653b63f5ebe258b5d0d812ddac12497e5f80fcad5d0b4/translationstring-1.3.tar.gz"; |
|
1829 | sha256 = "4ee44cfa58c52ade8910ea0ebc3d2d84bdcad9fa0422405b1801ec9b9a65b72d"; | |
|
1979 | sha256 = "0bdpcnd9pv0131dl08h4zbcwmgc45lyvq3pa224xwan5b3x4rr2f"; | |
|
1830 | 1980 | }; |
|
1831 | 1981 | meta = { |
|
1832 | 1982 | license = [ { fullName = "BSD-like (http://repoze.org/license.html)"; } ]; |
|
1833 | 1983 | }; |
|
1834 | 1984 | }; |
|
1835 | trollius = super.buildPythonPackage { | |
|
1985 | "trollius" = super.buildPythonPackage { | |
|
1836 | 1986 | name = "trollius-1.0.4"; |
|
1837 | buildInputs = with self; []; | |
|
1838 | 1987 | doCheck = false; |
|
1839 |
propagatedBuildInputs = |
|
|
1988 | propagatedBuildInputs = [ | |
|
1989 | self."futures" | |
|
1990 | ]; | |
|
1840 | 1991 | src = fetchurl { |
|
1841 | 1992 | url = "https://files.pythonhosted.org/packages/aa/e6/4141db437f55e6ee7a3fb69663239e3fde7841a811b4bef293145ad6c836/trollius-1.0.4.tar.gz"; |
|
1842 | sha256 = "8884cae4ec6a2d593abcffd5e700626ad4618f42b11beb2b75998f2e8247de76"; | |
|
1993 | sha256 = "0xny8y12x3wrflmyn6xi8a7n3m3ac80fgmgzphx5jbbaxkjcm148"; | |
|
1843 | 1994 | }; |
|
1844 | 1995 | meta = { |
|
1845 | 1996 | license = [ pkgs.lib.licenses.asl20 ]; |
|
1846 | 1997 | }; |
|
1847 | 1998 | }; |
|
1848 | tzlocal = super.buildPythonPackage { | |
|
1999 | "tzlocal" = super.buildPythonPackage { | |
|
1849 | 2000 | name = "tzlocal-1.5.1"; |
|
1850 | buildInputs = with self; []; | |
|
1851 | 2001 | doCheck = false; |
|
1852 |
propagatedBuildInputs = |
|
|
2002 | propagatedBuildInputs = [ | |
|
2003 | self."pytz" | |
|
2004 | ]; | |
|
1853 | 2005 | src = fetchurl { |
|
1854 | 2006 | url = "https://files.pythonhosted.org/packages/cb/89/e3687d3ed99bc882793f82634e9824e62499fdfdc4b1ae39e211c5b05017/tzlocal-1.5.1.tar.gz"; |
|
1855 | sha256 = "4ebeb848845ac898da6519b9b31879cf13b6626f7184c496037b818e238f2c4e"; | |
|
2007 | sha256 = "0kiciwiqx0bv0fbc913idxibc4ygg4cb7f8rcpd9ij2shi4bigjf"; | |
|
1856 | 2008 | }; |
|
1857 | 2009 | meta = { |
|
1858 | 2010 | license = [ pkgs.lib.licenses.mit ]; |
|
1859 | 2011 | }; |
|
1860 | 2012 | }; |
|
1861 | urllib3 = super.buildPythonPackage { | |
|
2013 | "urllib3" = super.buildPythonPackage { | |
|
1862 | 2014 | name = "urllib3-1.21"; |
|
1863 | buildInputs = with self; []; | |
|
1864 | 2015 | doCheck = false; |
|
1865 | propagatedBuildInputs = with self; []; | |
|
1866 | 2016 | src = fetchurl { |
|
1867 | 2017 | url = "https://files.pythonhosted.org/packages/34/95/7b28259d0006ed681c424cd71a668363265eac92b67dddd018eb9a22bff8/urllib3-1.21.tar.gz"; |
|
1868 | sha256 = "d0f08f1472754890c8b228106eb831a7a68c93565bd0818936c30bb839913647"; | |
|
2018 | sha256 = "0irnj4wvh2y36s4q3l2vas9qr9m766w6w418nb490j3mf8a8zw6h"; | |
|
1869 | 2019 | }; |
|
1870 | 2020 | meta = { |
|
1871 | 2021 | license = [ pkgs.lib.licenses.mit ]; |
|
1872 | 2022 | }; |
|
1873 | 2023 | }; |
|
1874 | urlobject = super.buildPythonPackage { | |
|
2024 | "urlobject" = super.buildPythonPackage { | |
|
1875 | 2025 | name = "urlobject-2.4.3"; |
|
1876 | buildInputs = with self; []; | |
|
1877 | 2026 | doCheck = false; |
|
1878 | propagatedBuildInputs = with self; []; | |
|
1879 | 2027 | src = fetchurl { |
|
1880 | 2028 | url = "https://files.pythonhosted.org/packages/e2/b8/1d0a916f4b34c4618846e6da0e4eeaa8fcb4a2f39e006434fe38acb74b34/URLObject-2.4.3.tar.gz"; |
|
1881 | sha256 = "47b2e20e6ab9c8366b2f4a3566b6ff4053025dad311c4bb71279bbcfa2430caa"; | |
|
2029 | sha256 = "1ahc8ficzfvr2avln71immfh4ls0zyv6cdaa5xmkdj5rd87f5cj7"; | |
|
1882 | 2030 | }; |
|
1883 | 2031 | meta = { |
|
1884 | 2032 | license = [ pkgs.lib.licenses.publicDomain ]; |
|
1885 | 2033 | }; |
|
1886 | 2034 | }; |
|
1887 | venusian = super.buildPythonPackage { | |
|
2035 | "venusian" = super.buildPythonPackage { | |
|
1888 | 2036 | name = "venusian-1.1.0"; |
|
1889 | buildInputs = with self; []; | |
|
1890 | 2037 | doCheck = false; |
|
1891 | propagatedBuildInputs = with self; []; | |
|
1892 | 2038 | src = fetchurl { |
|
1893 | 2039 | url = "https://files.pythonhosted.org/packages/38/24/b4b470ab9e0a2e2e9b9030c7735828c8934b4c6b45befd1bb713ec2aeb2d/venusian-1.1.0.tar.gz"; |
|
1894 | sha256 = "9902e492c71a89a241a18b2f9950bea7e41d025cc8f3af1ea8d8201346f8577d"; | |
|
2040 | sha256 = "0zapz131686qm0gazwy8bh11vr57pr89jbwbl50s528sqy9f80lr"; | |
|
1895 | 2041 | }; |
|
1896 | 2042 | meta = { |
|
1897 | 2043 | license = [ { fullName = "BSD-derived (http://www.repoze.org/LICENSE.txt)"; } ]; |
|
1898 | 2044 | }; |
|
1899 | 2045 | }; |
|
1900 | vine = super.buildPythonPackage { | |
|
2046 | "vine" = super.buildPythonPackage { | |
|
1901 | 2047 | name = "vine-1.1.4"; |
|
1902 | buildInputs = with self; []; | |
|
1903 | 2048 | doCheck = false; |
|
1904 | propagatedBuildInputs = with self; []; | |
|
1905 | 2049 | src = fetchurl { |
|
1906 | 2050 | url = "https://files.pythonhosted.org/packages/32/23/36284986e011f3c130d802c3c66abd8f1aef371eae110ddf80c5ae22e1ff/vine-1.1.4.tar.gz"; |
|
1907 | sha256 = "52116d59bc45392af9fdd3b75ed98ae48a93e822cee21e5fda249105c59a7a72"; | |
|
2051 | sha256 = "0wkskb2hb494v9gixqnf4bl972p4ibcmxdykzpwjlfa5picns4aj"; | |
|
1908 | 2052 | }; |
|
1909 | 2053 | meta = { |
|
1910 | 2054 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
1911 | 2055 | }; |
|
1912 | 2056 | }; |
|
1913 | waitress = super.buildPythonPackage { | |
|
2057 | "waitress" = super.buildPythonPackage { | |
|
1914 | 2058 | name = "waitress-1.1.0"; |
|
1915 | buildInputs = with self; []; | |
|
1916 | 2059 | doCheck = false; |
|
1917 | propagatedBuildInputs = with self; []; | |
|
1918 | 2060 | src = fetchurl { |
|
1919 | 2061 | url = "https://files.pythonhosted.org/packages/3c/68/1c10dd5c556872ceebe88483b0436140048d39de83a84a06a8baa8136f4f/waitress-1.1.0.tar.gz"; |
|
1920 | sha256 = "d33cd3d62426c0f1b3cd84ee3d65779c7003aae3fc060dee60524d10a57f05a9"; | |
|
2062 | sha256 = "1a85gyji0kajc3p0s1pwwfm06w4wfxjkvvl4rnrz3h164kbd6g6k"; | |
|
1921 | 2063 | }; |
|
1922 | 2064 | meta = { |
|
1923 |
license = [ pkgs.lib.licenses.zp |
|
|
2065 | license = [ pkgs.lib.licenses.zpl21 ]; | |
|
1924 | 2066 | }; |
|
1925 | 2067 | }; |
|
1926 | wcwidth = super.buildPythonPackage { | |
|
2068 | "wcwidth" = super.buildPythonPackage { | |
|
1927 | 2069 | name = "wcwidth-0.1.7"; |
|
1928 | buildInputs = with self; []; | |
|
1929 | 2070 | doCheck = false; |
|
1930 | propagatedBuildInputs = with self; []; | |
|
1931 | 2071 | src = fetchurl { |
|
1932 | 2072 | url = "https://files.pythonhosted.org/packages/55/11/e4a2bb08bb450fdbd42cc709dd40de4ed2c472cf0ccb9e64af22279c5495/wcwidth-0.1.7.tar.gz"; |
|
1933 | sha256 = "3df37372226d6e63e1b1e1eda15c594bca98a22d33a23832a90998faa96bc65e"; | |
|
2073 | sha256 = "0pn6dflzm609m4r3i8ik5ni9ijjbb5fa3vg1n7hn6vkd49r77wrx"; | |
|
1934 | 2074 | }; |
|
1935 | 2075 | meta = { |
|
1936 | 2076 | license = [ pkgs.lib.licenses.mit ]; |
|
1937 | 2077 | }; |
|
1938 | 2078 | }; |
|
1939 | webencodings = super.buildPythonPackage { | |
|
2079 | "webencodings" = super.buildPythonPackage { | |
|
1940 | 2080 | name = "webencodings-0.5.1"; |
|
1941 | buildInputs = with self; []; | |
|
1942 | 2081 | doCheck = false; |
|
1943 | propagatedBuildInputs = with self; []; | |
|
1944 | 2082 | src = fetchurl { |
|
1945 | 2083 | url = "https://files.pythonhosted.org/packages/0b/02/ae6ceac1baeda530866a85075641cec12989bd8d31af6d5ab4a3e8c92f47/webencodings-0.5.1.tar.gz"; |
|
1946 | sha256 = "b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923"; | |
|
2084 | sha256 = "08qrgrc4hrximb2gqnl69g01s93rhf2842jfxdjljc1dbwj1qsmk"; | |
|
1947 | 2085 | }; |
|
1948 | 2086 | meta = { |
|
1949 | 2087 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
1950 | 2088 | }; |
|
1951 | 2089 | }; |
|
1952 | weberror = super.buildPythonPackage { | |
|
2090 | "weberror" = super.buildPythonPackage { | |
|
1953 | 2091 | name = "weberror-0.10.3"; |
|
1954 | buildInputs = with self; []; | |
|
1955 | 2092 | doCheck = false; |
|
1956 | propagatedBuildInputs = with self; [webob tempita pygments paste]; | |
|
2093 | propagatedBuildInputs = [ | |
|
2094 | self."webob" | |
|
2095 | self."tempita" | |
|
2096 | self."pygments" | |
|
2097 | self."paste" | |
|
2098 | ]; | |
|
1957 | 2099 | src = fetchurl { |
|
1958 | 2100 | url = "https://files.pythonhosted.org/packages/35/76/e7e5c2ce7e9c7f31b54c1ff295a495886d1279a002557d74dd8957346a79/WebError-0.10.3.tar.gz"; |
|
1959 | sha256 = "a6cb354ff921aad008336599b5e56622ebbe8c76d86985e22af262e6f7242f3b"; | |
|
2101 | sha256 = "0frg4kvycqpj5bi8asfqfs6bxsr2cvjvb6b56c4d1ai1z57kbjx6"; | |
|
1960 | 2102 | }; |
|
1961 | 2103 | meta = { |
|
1962 | 2104 | license = [ pkgs.lib.licenses.mit ]; |
|
1963 | 2105 | }; |
|
1964 | 2106 | }; |
|
1965 | webhelpers = super.buildPythonPackage { | |
|
2107 | "webhelpers" = super.buildPythonPackage { | |
|
1966 | 2108 | name = "webhelpers-1.3"; |
|
1967 | buildInputs = with self; []; | |
|
1968 | 2109 | doCheck = false; |
|
1969 |
propagatedBuildInputs = |
|
|
2110 | propagatedBuildInputs = [ | |
|
2111 | self."markupsafe" | |
|
2112 | ]; | |
|
1970 | 2113 | src = fetchurl { |
|
1971 | 2114 | url = "https://files.pythonhosted.org/packages/ee/68/4d07672821d514184357f1552f2dad923324f597e722de3b016ca4f7844f/WebHelpers-1.3.tar.gz"; |
|
1972 | sha256 = "ea86f284e929366b77424ba9a89341f43ae8dee3cbeb8702f73bcf86058aa583"; | |
|
2115 | sha256 = "10x5i82qdkrvyw18gsybwggfhfpl869siaab89vnndi9x62g51pa"; | |
|
1973 | 2116 | }; |
|
1974 | 2117 | meta = { |
|
1975 | 2118 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
1976 | 2119 | }; |
|
1977 | 2120 | }; |
|
1978 | webhelpers2 = super.buildPythonPackage { | |
|
2121 | "webhelpers2" = super.buildPythonPackage { | |
|
1979 | 2122 | name = "webhelpers2-2.0"; |
|
1980 | buildInputs = with self; []; | |
|
1981 | 2123 | doCheck = false; |
|
1982 |
propagatedBuildInputs = |
|
|
2124 | propagatedBuildInputs = [ | |
|
2125 | self."markupsafe" | |
|
2126 | self."six" | |
|
2127 | ]; | |
|
1983 | 2128 | src = fetchurl { |
|
1984 | 2129 | url = "https://files.pythonhosted.org/packages/ff/30/56342c6ea522439e3662427c8d7b5e5b390dff4ff2dc92d8afcb8ab68b75/WebHelpers2-2.0.tar.gz"; |
|
1985 | sha256 = "9a557ea31252a5beb654e52f67d7cf9ad4419a2b6e941b801d08f68a83daf02a"; | |
|
2130 | sha256 = "0aphva1qmxh83n01p53f5fd43m4srzbnfbz5ajvbx9aj2aipwmcs"; | |
|
1986 | 2131 | }; |
|
1987 | 2132 | meta = { |
|
1988 | 2133 | license = [ pkgs.lib.licenses.mit ]; |
|
1989 | 2134 | }; |
|
1990 | 2135 | }; |
|
1991 | webob = super.buildPythonPackage { | |
|
2136 | "webob" = super.buildPythonPackage { | |
|
1992 | 2137 | name = "webob-1.7.4"; |
|
1993 | buildInputs = with self; []; | |
|
1994 | 2138 | doCheck = false; |
|
1995 | propagatedBuildInputs = with self; []; | |
|
1996 | 2139 | src = fetchurl { |
|
1997 | 2140 | url = "https://files.pythonhosted.org/packages/75/34/731e23f52371852dfe7490a61644826ba7fe70fd52a377aaca0f4956ba7f/WebOb-1.7.4.tar.gz"; |
|
1998 | sha256 = "8d10af182fda4b92193113ee1edeb687ab9dc44336b37d6804e413f0240d40d9"; | |
|
2141 | sha256 = "1na01ljg04z40il7vcrn8g29vaw7nvg1xvhk64cr4jys5wcay44d"; | |
|
1999 | 2142 | }; |
|
2000 | 2143 | meta = { |
|
2001 | 2144 | license = [ pkgs.lib.licenses.mit ]; |
|
2002 | 2145 | }; |
|
2003 | 2146 | }; |
|
2004 | webtest = super.buildPythonPackage { | |
|
2147 | "webtest" = super.buildPythonPackage { | |
|
2005 | 2148 | name = "webtest-2.0.29"; |
|
2006 | buildInputs = with self; []; | |
|
2007 | 2149 | doCheck = false; |
|
2008 | propagatedBuildInputs = with self; [six webob waitress beautifulsoup4]; | |
|
2150 | propagatedBuildInputs = [ | |
|
2151 | self."six" | |
|
2152 | self."webob" | |
|
2153 | self."waitress" | |
|
2154 | self."beautifulsoup4" | |
|
2155 | ]; | |
|
2009 | 2156 | src = fetchurl { |
|
2010 | 2157 | url = "https://files.pythonhosted.org/packages/94/de/8f94738be649997da99c47b104aa3c3984ecec51a1d8153ed09638253d56/WebTest-2.0.29.tar.gz"; |
|
2011 | sha256 = "dbbccc15ac2465066c95dc3a7de0d30cde3791e886ccbd7e91d5d2a2580c922d"; | |
|
2158 | sha256 = "0bcj1ica5lnmj5zbvk46x28kgphcsgh7sfnwjmn0cr94mhawrg6v"; | |
|
2012 | 2159 | }; |
|
2013 | 2160 | meta = { |
|
2014 | 2161 | license = [ pkgs.lib.licenses.mit ]; |
|
2015 | 2162 | }; |
|
2016 | 2163 | }; |
|
2017 | whoosh = super.buildPythonPackage { | |
|
2164 | "whoosh" = super.buildPythonPackage { | |
|
2018 | 2165 | name = "whoosh-2.7.4"; |
|
2019 | buildInputs = with self; []; | |
|
2020 | 2166 | doCheck = false; |
|
2021 | propagatedBuildInputs = with self; []; | |
|
2022 | 2167 | src = fetchurl { |
|
2023 | 2168 | url = "https://files.pythonhosted.org/packages/25/2b/6beed2107b148edc1321da0d489afc4617b9ed317ef7b72d4993cad9b684/Whoosh-2.7.4.tar.gz"; |
|
2024 | sha256 = "7ca5633dbfa9e0e0fa400d3151a8a0c4bec53bd2ecedc0a67705b17565c31a83"; | |
|
2169 | sha256 = "10qsqdjpbc85fykc1vgcs8xwbgn4l2l52c8d83xf1q59pwyn79bw"; | |
|
2025 | 2170 | }; |
|
2026 | 2171 | meta = { |
|
2027 | 2172 | license = [ pkgs.lib.licenses.bsdOriginal pkgs.lib.licenses.bsd2 ]; |
|
2028 | 2173 | }; |
|
2029 | 2174 | }; |
|
2030 | ws4py = super.buildPythonPackage { | |
|
2175 | "ws4py" = super.buildPythonPackage { | |
|
2031 | 2176 | name = "ws4py-0.5.1"; |
|
2032 | buildInputs = with self; []; | |
|
2033 | 2177 | doCheck = false; |
|
2034 | propagatedBuildInputs = with self; []; | |
|
2035 | 2178 | src = fetchurl { |
|
2036 | 2179 | url = "https://files.pythonhosted.org/packages/53/20/4019a739b2eefe9282d3822ef6a225250af964b117356971bd55e274193c/ws4py-0.5.1.tar.gz"; |
|
2037 | sha256 = "29d073d7f2e006373e6a848b1d00951a1107eb81f3742952be905429dc5a5483"; | |
|
2180 | sha256 = "10slbbf2jm4hpr92jx7kh7mhf48sjl01v2w4d8z3f1p0ybbp7l19"; | |
|
2038 | 2181 | }; |
|
2039 | 2182 | meta = { |
|
2040 | 2183 | license = [ pkgs.lib.licenses.bsdOriginal ]; |
|
2041 | 2184 | }; |
|
2042 | 2185 | }; |
|
2043 | wsgiref = super.buildPythonPackage { | |
|
2186 | "wsgiref" = super.buildPythonPackage { | |
|
2044 | 2187 | name = "wsgiref-0.1.2"; |
|
2045 | buildInputs = with self; []; | |
|
2046 | 2188 | doCheck = false; |
|
2047 | propagatedBuildInputs = with self; []; | |
|
2048 | 2189 | src = fetchurl { |
|
2049 | 2190 | url = "https://files.pythonhosted.org/packages/41/9e/309259ce8dff8c596e8c26df86dbc4e848b9249fd36797fd60be456f03fc/wsgiref-0.1.2.zip"; |
|
2050 | sha256 = "c7e610c800957046c04c8014aab8cce8f0b9f0495c8cd349e57c1f7cabf40e79"; | |
|
2191 | sha256 = "0y8fyjmpq7vwwm4x732w97qbkw78rjwal5409k04cw4m03411rn7"; | |
|
2051 | 2192 | }; |
|
2052 | 2193 | meta = { |
|
2053 | 2194 | license = [ { fullName = "PSF or ZPL"; } ]; |
|
2054 | 2195 | }; |
|
2055 | 2196 | }; |
|
2056 | zope.cachedescriptors = super.buildPythonPackage { | |
|
2197 | "zope.cachedescriptors" = super.buildPythonPackage { | |
|
2057 | 2198 | name = "zope.cachedescriptors-4.3.1"; |
|
2058 | buildInputs = with self; []; | |
|
2059 | 2199 | doCheck = false; |
|
2060 |
propagatedBuildInputs = |
|
|
2200 | propagatedBuildInputs = [ | |
|
2201 | self."setuptools" | |
|
2202 | ]; | |
|
2061 | 2203 | src = fetchurl { |
|
2062 | 2204 | url = "https://files.pythonhosted.org/packages/2f/89/ebe1890cc6d3291ebc935558fa764d5fffe571018dbbee200e9db78762cb/zope.cachedescriptors-4.3.1.tar.gz"; |
|
2063 | sha256 = "1f4d1a702f2ea3d177a1ffb404235551bb85560100ec88e6c98691734b1d194a"; | |
|
2205 | sha256 = "0jhr3m5p74c6r7k8iv0005b8bfsialih9d7zl5vx38rf5xq1lk8z"; | |
|
2064 | 2206 | }; |
|
2065 | 2207 | meta = { |
|
2066 |
license = [ pkgs.lib.licenses.zp |
|
|
2208 | license = [ pkgs.lib.licenses.zpl21 ]; | |
|
2067 | 2209 | }; |
|
2068 | 2210 | }; |
|
2069 | zope.deprecation = super.buildPythonPackage { | |
|
2211 | "zope.deprecation" = super.buildPythonPackage { | |
|
2070 | 2212 | name = "zope.deprecation-4.3.0"; |
|
2071 | buildInputs = with self; []; | |
|
2072 | 2213 | doCheck = false; |
|
2073 |
propagatedBuildInputs = |
|
|
2214 | propagatedBuildInputs = [ | |
|
2215 | self."setuptools" | |
|
2216 | ]; | |
|
2074 | 2217 | src = fetchurl { |
|
2075 | 2218 | url = "https://files.pythonhosted.org/packages/a1/18/2dc5e6bfe64fdc3b79411b67464c55bb0b43b127051a20f7f492ab767758/zope.deprecation-4.3.0.tar.gz"; |
|
2076 | sha256 = "7d52e134bbaaa0d72e1e2bc90f0587f1adc116c4bdf15912afaf2f1e8856b224"; | |
|
2219 | sha256 = "095jas41wbxgmw95kwdxqhbc3bgihw2hzj9b3qpdg85apcsf2lkx"; | |
|
2077 | 2220 | }; |
|
2078 | 2221 | meta = { |
|
2079 |
license = [ pkgs.lib.licenses.zp |
|
|
2222 | license = [ pkgs.lib.licenses.zpl21 ]; | |
|
2080 | 2223 | }; |
|
2081 | 2224 | }; |
|
2082 | zope.event = super.buildPythonPackage { | |
|
2225 | "zope.event" = super.buildPythonPackage { | |
|
2083 | 2226 | name = "zope.event-4.3.0"; |
|
2084 | buildInputs = with self; []; | |
|
2085 | 2227 | doCheck = false; |
|
2086 |
propagatedBuildInputs = |
|
|
2228 | propagatedBuildInputs = [ | |
|
2229 | self."setuptools" | |
|
2230 | ]; | |
|
2087 | 2231 | src = fetchurl { |
|
2088 | 2232 | url = "https://files.pythonhosted.org/packages/9e/d0/54ba59f19a0635f6591b74be259cf6fbf67e73f4edda27b5cd0cf4d26efa/zope.event-4.3.0.tar.gz"; |
|
2089 | sha256 = "e0ecea24247a837c71c106b0341a7a997e3653da820d21ef6c08b32548f733e7"; | |
|
2233 | sha256 = "1rrkyx42bcq8dkpj23c2v99kczlrg8d39c06q5qpr0vs4hjfmv70"; | |
|
2090 | 2234 | }; |
|
2091 | 2235 | meta = { |
|
2092 |
license = [ pkgs.lib.licenses.zp |
|
|
2236 | license = [ pkgs.lib.licenses.zpl21 ]; | |
|
2093 | 2237 | }; |
|
2094 | 2238 | }; |
|
2095 | zope.interface = super.buildPythonPackage { | |
|
2239 | "zope.interface" = super.buildPythonPackage { | |
|
2096 | 2240 | name = "zope.interface-4.5.0"; |
|
2097 | buildInputs = with self; []; | |
|
2098 | 2241 | doCheck = false; |
|
2099 |
propagatedBuildInputs = |
|
|
2242 | propagatedBuildInputs = [ | |
|
2243 | self."setuptools" | |
|
2244 | ]; | |
|
2100 | 2245 | src = fetchurl { |
|
2101 | 2246 | url = "https://files.pythonhosted.org/packages/ac/8a/657532df378c2cd2a1fe6b12be3b4097521570769d4852ec02c24bd3594e/zope.interface-4.5.0.tar.gz"; |
|
2102 | sha256 = "57c38470d9f57e37afb460c399eb254e7193ac7fb8042bd09bdc001981a9c74c"; | |
|
2247 | sha256 = "0k67m60ij06wkg82n15qgyn96waf4pmrkhv0njpkfzpmv5q89hsp"; | |
|
2103 | 2248 | }; |
|
2104 | 2249 | meta = { |
|
2105 |
license = [ pkgs.lib.licenses.zp |
|
|
2250 | license = [ pkgs.lib.licenses.zpl21 ]; | |
|
2106 | 2251 | }; |
|
2107 | 2252 | }; |
|
2108 | 2253 |
@@ -1,232 +1,16 b'' | |||
|
1 | # | |
|
2 | # About | |
|
3 | # ===== | |
|
4 | # | |
|
5 | # This file defines jobs for our CI system and the attribute "build" is used | |
|
6 | # as the input for packaging. | |
|
7 | # | |
|
8 | # | |
|
9 | # CI details | |
|
10 | # ========== | |
|
11 | # | |
|
12 | # This file defines an attribute set of derivations. Each of these attributes is | |
|
13 | # then used in our CI system as one job to run. This way we keep the | |
|
14 | # configuration for the CI jobs as well under version control. | |
|
15 | # | |
|
16 | # Run CI jobs locally | |
|
17 | # ------------------- | |
|
18 | # | |
|
19 | # Since it is all based on normal Nix derivations, the jobs can be tested | |
|
20 | # locally with a run of "nix-build" like the following example: | |
|
21 | # | |
|
22 | # nix-build release.nix -A test-api -I vcsserver=~/rhodecode-vcsserver | |
|
23 | # | |
|
24 | # Note: Replace "~/rhodecode-vcsserver" with a path where a clone of the | |
|
25 | # vcsserver resides. | |
|
1 | # This file defines how to "build" for packaging. | |
|
26 | 2 | |
|
27 | 3 | { pkgs ? import <nixpkgs> {} |
|
28 | 4 | , doCheck ? true |
|
29 | 5 | }: |
|
30 | 6 | |
|
31 | 7 | let |
|
32 | ||
|
33 | inherit (pkgs) | |
|
34 | stdenv | |
|
35 | system; | |
|
36 | ||
|
37 | testing = import <nixpkgs/nixos/lib/testing.nix> { | |
|
38 | inherit system; | |
|
39 | }; | |
|
40 | ||
|
41 | runInMachine = testing.runInMachine; | |
|
42 | ||
|
43 | sphinx = import ./docs/default.nix {}; | |
|
44 | ||
|
45 | mkDocs = kind: stdenv.mkDerivation { | |
|
46 | name = kind; | |
|
47 | srcs = [ | |
|
48 | (./. + (builtins.toPath "/${kind}")) | |
|
49 | (builtins.filterSource | |
|
50 | (path: type: baseNameOf path == "VERSION") | |
|
51 | ./rhodecode) | |
|
52 | ]; | |
|
53 | sourceRoot = kind; | |
|
54 | buildInputs = [ sphinx ]; | |
|
55 | configurePhase = null; | |
|
56 | buildPhase = '' | |
|
57 | make SPHINXBUILD=sphinx-build html | |
|
58 | ''; | |
|
59 | installPhase = '' | |
|
60 | mkdir -p $out | |
|
61 | mv _build/html $out/ | |
|
62 | ||
|
63 | mkdir -p $out/nix-support | |
|
64 | echo "doc manual $out/html index.html" >> \ | |
|
65 | "$out/nix-support/hydra-build-products" | |
|
66 | ''; | |
|
67 | }; | |
|
68 | ||
|
69 | enterprise = import ./default.nix { | |
|
8 | enterprise_ce = import ./default.nix { | |
|
70 | 9 | inherit |
|
10 | doCheck | |
|
71 | 11 | pkgs; |
|
72 | ||
|
73 | # TODO: for quick local testing | |
|
74 | doCheck = false; | |
|
75 | }; | |
|
76 | ||
|
77 | test-cfg = stdenv.mkDerivation { | |
|
78 | name = "test-cfg"; | |
|
79 | unpackPhase = "true"; | |
|
80 | buildInputs = [ | |
|
81 | enterprise.src | |
|
82 | ]; | |
|
83 | installPhase = '' | |
|
84 | mkdir -p $out/etc | |
|
85 | cp ${enterprise.src}/test.ini $out/etc/enterprise.ini | |
|
86 | # TODO: johbo: Needed, so that the login works, this causes | |
|
87 | # probably some side effects | |
|
88 | substituteInPlace $out/etc/enterprise.ini --replace "is_test = True" "" | |
|
89 | ||
|
90 | # Gevent configuration | |
|
91 | cp $out/etc/enterprise.ini $out/etc/enterprise-gevent.ini; | |
|
92 | cat >> $out/etc/enterprise-gevent.ini <<EOF | |
|
93 | ||
|
94 | [server:main] | |
|
95 | use = egg:gunicorn#main | |
|
96 | worker_class = gevent | |
|
97 | EOF | |
|
98 | ||
|
99 | cp ${enterprise.src}/vcsserver/test.ini $out/etc/vcsserver.ini | |
|
100 | ''; | |
|
101 | }; | |
|
102 | ||
|
103 | ac-test-drv = import ./acceptance_tests { | |
|
104 | withExternals = false; | |
|
105 | 12 | }; |
|
106 | 13 | |
|
107 | # TODO: johbo: Currently abusing buildPythonPackage to make the | |
|
108 | # needed environment for the ac-test tools. | |
|
109 | mkAcTests = { | |
|
110 | # Path to an INI file which will be used to run Enterprise. | |
|
111 | # | |
|
112 | # Intended usage is to provide different configuration files to | |
|
113 | # run the tests against a different configuration. | |
|
114 | enterpriseCfg ? "${test-cfg}/etc/enterprise.ini" | |
|
115 | ||
|
116 | # Path to an INI file which will be used to run the VCSServer. | |
|
117 | , vcsserverCfg ? "${test-cfg}/etc/vcsserver.ini" | |
|
118 | }: pkgs.pythonPackages.buildPythonPackage { | |
|
119 | name = "enterprise-ac-tests"; | |
|
120 | src = ./acceptance_tests; | |
|
121 | ||
|
122 | buildInputs = with pkgs; [ | |
|
123 | curl | |
|
124 | enterprise | |
|
125 | ac-test-drv | |
|
126 | ]; | |
|
127 | ||
|
128 | buildPhase = '' | |
|
129 | cp ${enterpriseCfg} enterprise.ini | |
|
130 | ||
|
131 | echo "Creating a fake home directory" | |
|
132 | mkdir fake-home | |
|
133 | export HOME=$PWD/fake-home | |
|
134 | ||
|
135 | echo "Creating a repository directory" | |
|
136 | mkdir repos | |
|
137 | ||
|
138 | echo "Preparing the database" | |
|
139 | rc-setup-app \ | |
|
140 | --user=admin \ | |
|
141 | --email=admin@example.com \ | |
|
142 | --password=secret \ | |
|
143 | --api-key=9999999999999999999999999999999999999999 \ | |
|
144 | --force-yes \ | |
|
145 | --repos=$PWD/repos \ | |
|
146 | enterprise.ini > /dev/null | |
|
147 | ||
|
148 | echo "Starting rc-server" | |
|
149 | vcsserver --config ${vcsserverCfg} >vcsserver.log 2>&1 & | |
|
150 | rc-server enterprise.ini >rc-server.log 2>&1 & | |
|
151 | ||
|
152 | while ! curl -f -s http://localhost:5000 > /dev/null | |
|
153 | do | |
|
154 | echo "Waiting for server to be ready..." | |
|
155 | sleep 3 | |
|
156 | done | |
|
157 | echo "Webserver is ready." | |
|
158 | ||
|
159 | echo "Starting the test run" | |
|
160 | py.test -c example.ini -vs --maxfail=5 tests | |
|
161 | ||
|
162 | echo "Kill rc-server" | |
|
163 | kill %2 | |
|
164 | kill %1 | |
|
165 | ''; | |
|
166 | ||
|
167 | # TODO: johbo: Use the install phase again once the normal mkDerivation | |
|
168 | # can be used again. | |
|
169 | postInstall = '' | |
|
170 | mkdir -p $out | |
|
171 | cp enterprise.ini $out | |
|
172 | cp ${vcsserverCfg} $out/vcsserver.ini | |
|
173 | cp rc-server.log $out | |
|
174 | cp vcsserver.log $out | |
|
175 | ||
|
176 | mkdir -p $out/nix-support | |
|
177 | echo "report config $out enterprise.ini" >> $out/nix-support/hydra-build-products | |
|
178 | echo "report config $out vcsserver.ini" >> $out/nix-support/hydra-build-products | |
|
179 | echo "report rc-server $out rc-server.log" >> $out/nix-support/hydra-build-products | |
|
180 | echo "report vcsserver $out vcsserver.log" >> $out/nix-support/hydra-build-products | |
|
181 | ''; | |
|
182 | }; | |
|
183 | ||
|
184 | vcsserver = import <vcsserver> { | |
|
185 | inherit pkgs; | |
|
186 | ||
|
187 | # TODO: johbo: Think of a more elegant solution to this problem | |
|
188 | pythonExternalOverrides = self: super: (enterprise.myPythonPackagesUnfix self); | |
|
189 | }; | |
|
190 | ||
|
191 | runTests = optionString: (enterprise.override (attrs: { | |
|
192 | doCheck = true; | |
|
193 | name = "test-run"; | |
|
194 | buildInputs = attrs.buildInputs ++ [ | |
|
195 | vcsserver | |
|
196 | ]; | |
|
197 | checkPhase = '' | |
|
198 | py.test ${optionString} -vv -ra | |
|
199 | ''; | |
|
200 | buildPhase = attrs.shellHook; | |
|
201 | installPhase = '' | |
|
202 | echo "Intentionally not installing anything" | |
|
203 | ''; | |
|
204 | meta.description = "Enterprise test run ${optionString}"; | |
|
205 | })); | |
|
206 | ||
|
207 | jobs = { | |
|
208 | ||
|
209 | build = enterprise; | |
|
210 | ||
|
211 | # johbo: Currently this is simply running the tests against the sources. Nicer | |
|
212 | # would be to run xdist and against the installed application, so that we also | |
|
213 | # cover the impact of installing the application. | |
|
214 | test-api = runTests "rhodecode/api"; | |
|
215 | test-functional = runTests "rhodecode/tests/functional"; | |
|
216 | test-rest = runTests "rhodecode/tests --ignore=rhodecode/tests/functional"; | |
|
217 | test-full = runTests "rhodecode"; | |
|
218 | ||
|
219 | docs = mkDocs "docs"; | |
|
220 | ||
|
221 | aggregate = pkgs.releaseTools.aggregate { | |
|
222 | name = "aggregated-jobs"; | |
|
223 | constituents = [ | |
|
224 | jobs.build | |
|
225 | jobs.test-api | |
|
226 | jobs.test-rest | |
|
227 | jobs.docs | |
|
228 | ]; | |
|
229 | }; | |
|
230 | }; | |
|
231 | ||
|
232 | in jobs | |
|
14 | in { | |
|
15 | build = enterprise_ce; | |
|
16 | } |
@@ -1,7 +1,6 b'' | |||
|
1 | ## core | |
|
2 | setuptools==39.2.0 | |
|
3 | setuptools-scm==1.15.6 | |
|
1 | ## dependencies | |
|
4 | 2 | |
|
3 | setuptools-scm==2.1.0 | |
|
5 | 4 | amqp==2.3.1 |
|
6 | 5 | authomatic==0.1.0.post1 |
|
7 | 6 | babel==1.3 |
@@ -59,7 +58,7 b' pyramid-mako==1.0.2' | |||
|
59 | 58 | pyramid==1.9.2 |
|
60 | 59 | pysqlite==2.8.3 |
|
61 | 60 | python-dateutil |
|
62 |
python-ldap== |
|
|
61 | python-ldap==3.1.0 | |
|
63 | 62 | python-memcached==1.59 |
|
64 | 63 | python-pam==1.8.2 |
|
65 | 64 | pytz==2018.4 |
@@ -310,11 +310,7 b'' | |||
|
310 | 310 | }, |
|
311 | 311 | "python2.7-requests-2.9.1": { |
|
312 | 312 | "Apache License 2.0": "http://spdx.org/licenses/Apache-2.0" |
|
313 |
}, |
|
|
314 | "python2.7-setuptools-19.4": { | |
|
315 | "Python Software Foundation License version 2": "http://spdx.org/licenses/Python-2.0", | |
|
316 | "Zope Public License 2.0": "http://spdx.org/licenses/ZPL-2.0" | |
|
317 | }, | |
|
313 | }, | |
|
318 | 314 | "python2.7-setuptools-scm-1.15.6": { |
|
319 | 315 | "MIT License": "http://spdx.org/licenses/MIT" |
|
320 | 316 | }, |
@@ -1,6 +1,9 b'' | |||
|
1 | # This file contains the adjustments which are desired for a development | |
|
2 | # environment. | |
|
3 | ||
|
1 | 4 | { pkgs ? (import <nixpkgs> {}) |
|
2 | 5 | , pythonPackages ? "python27Packages" |
|
3 |
, doCheck ? |
|
|
6 | , doCheck ? false | |
|
4 | 7 | , sourcesOverrides ? {} |
|
5 | 8 | , doDevelopInstall ? true |
|
6 | 9 | }: |
@@ -10,7 +13,10 b' let' | |||
|
10 | 13 | sources = (pkgs.config.rc.sources or {}) // sourcesOverrides; |
|
11 | 14 | |
|
12 | 15 | enterprise-ce = import ./default.nix { |
|
13 | inherit pkgs pythonPackages doCheck; | |
|
16 | inherit | |
|
17 | pkgs | |
|
18 | pythonPackages | |
|
19 | doCheck; | |
|
14 | 20 | }; |
|
15 | 21 | |
|
16 | 22 | ce-pythonPackages = enterprise-ce.pythonPackages; |
@@ -22,14 +28,17 b' let' | |||
|
22 | 28 | let |
|
23 | 29 | path = pkgs.lib.attrByPath [attributeName] null sources; |
|
24 | 30 | doIt = doDevelopInstall && path != null; |
|
31 | ||
|
25 | 32 | in |
|
26 | pkgs.lib.optionalString doIt ( | |
|
27 | builtins.trace "Develop install of ${attributeName} from ${path}" '' | |
|
28 | echo "Develop install of '${attributeName}' from '${path}' [BEGIN]" | |
|
33 | # do develop installation with empty hosts to skip any package duplicates to | |
|
34 | # be replaced. This only pushes the package to be locally available | |
|
35 | pkgs.lib.optionalString doIt ('' | |
|
36 | echo "[BEGIN] Develop install of '${attributeName}' from '${path}'" | |
|
29 | 37 | pushd ${path} |
|
30 | 38 | python setup.py develop --prefix $tmp_path --allow-hosts "" |
|
31 | 39 | popd |
|
32 |
echo "Develop install of '${attributeName}' from '${path}' |
|
|
40 | echo "[DONE] Develop install of '${attributeName}' from '${path}'" | |
|
41 | echo "" | |
|
33 | 42 | ''); |
|
34 | 43 | |
|
35 | 44 | # This method looks up a path from `pkgs.config.rc.sources` and imports the |
@@ -38,13 +47,16 b' let' | |||
|
38 | 47 | optionalDevelopInstallBuildInputs = attributeName: |
|
39 | 48 | let |
|
40 | 49 | path = pkgs.lib.attrByPath [attributeName] null sources; |
|
50 | doIt = doDevelopInstall && path != null && pkgs.lib.pathExists "${nixFile}"; | |
|
41 | 51 | nixFile = "${path}/default.nix"; |
|
42 | doIt = doDevelopInstall && path != null && pkgs.lib.pathExists "${nixFile}"; | |
|
52 | ||
|
43 | 53 | derivate = import "${nixFile}" { |
|
44 | 54 | inherit doCheck pkgs pythonPackages; |
|
45 | 55 | }; |
|
46 | 56 | in |
|
47 |
pkgs.lib.lists.optionals doIt |
|
|
57 | pkgs.lib.lists.optionals doIt ( | |
|
58 | derivate.propagatedBuildInputs | |
|
59 | ); | |
|
48 | 60 | |
|
49 | 61 | developInstalls = [ "rhodecode-vcsserver" ]; |
|
50 | 62 | |
@@ -53,31 +65,52 b' in enterprise-ce.override (attrs: {' | |||
|
53 | 65 | # make development a little bit more convenient. |
|
54 | 66 | src = null; |
|
55 | 67 | |
|
68 | # Add dependencies which are useful for the development environment. | |
|
56 | 69 | buildInputs = |
|
57 | 70 | attrs.buildInputs ++ |
|
58 | pkgs.lib.lists.concatMap optionalDevelopInstallBuildInputs developInstalls ++ | |
|
59 | 71 | (with ce-pythonPackages; [ |
|
60 | 72 | bumpversion |
|
61 | 73 | invoke |
|
62 | 74 | ipdb |
|
63 | 75 | ]); |
|
64 | 76 | |
|
65 | # Somewhat snappier setup of the development environment | |
|
66 | # TODO: think of supporting a stable path again, so that multiple shells | |
|
67 | # can share it. | |
|
68 | preShellHook = enterprise-ce.linkNodeAndBowerPackages + '' | |
|
77 | # place to inject some required libs from develop installs | |
|
78 | propagatedBuildInputs = | |
|
79 | attrs.propagatedBuildInputs ++ | |
|
80 | pkgs.lib.lists.concatMap optionalDevelopInstallBuildInputs developInstalls; | |
|
81 | ||
|
82 | ||
|
83 | # Make sure we execute both hooks | |
|
84 | shellHook = '' | |
|
85 | runHook preShellHook | |
|
86 | runHook postShellHook | |
|
87 | ''; | |
|
88 | ||
|
89 | preShellHook = '' | |
|
90 | echo "Entering CE-Shell" | |
|
91 | ||
|
69 | 92 | # Custom prompt to distinguish from other dev envs. |
|
70 | 93 | export PS1="\n\[\033[1;32m\][CE-shell:\w]$\[\033[0m\] " |
|
71 | 94 | |
|
95 | echo "Building frontend assets" | |
|
96 | ${enterprise-ce.linkNodeAndBowerPackages} | |
|
97 | ||
|
72 | 98 | # Setup a temporary directory. |
|
73 | 99 | tmp_path=$(mktemp -d) |
|
74 | 100 | export PATH="$tmp_path/bin:$PATH" |
|
75 | 101 | export PYTHONPATH="$tmp_path/${ce-pythonPackages.python.sitePackages}:$PYTHONPATH" |
|
76 | 102 | mkdir -p $tmp_path/${ce-pythonPackages.python.sitePackages} |
|
77 | 103 | |
|
78 |
# Develop installation |
|
|
104 | # Develop installation | |
|
105 | echo "[BEGIN]: develop install of rhodecode-enterprise-ce" | |
|
79 | 106 | python setup.py develop --prefix $tmp_path --allow-hosts "" |
|
80 | echo "Additional develop installs" | |
|
81 | '' + pkgs.lib.strings.concatMapStrings optionalDevelopInstall developInstalls; | |
|
107 | ''; | |
|
108 | ||
|
109 | postShellHook = '' | |
|
110 | echo "** Additional develop installs **" | |
|
111 | '' + | |
|
112 | pkgs.lib.strings.concatMapStrings optionalDevelopInstall developInstalls | |
|
113 | + '' | |
|
114 | ''; | |
|
82 | 115 | |
|
83 | 116 | }) |
@@ -1,67 +0,0 b'' | |||
|
1 | # Backported buildBowerComponents so that we can also use it with the version | |
|
2 | # 16.03 which is the current stable at the time of this writing. | |
|
3 | # | |
|
4 | # This file can be removed once building with 16.03 is not needed anymore. | |
|
5 | ||
|
6 | { pkgs }: | |
|
7 | ||
|
8 | { buildInputs ? [], generated, ... } @ attrs: | |
|
9 | ||
|
10 | let | |
|
11 | bower2nix-src = pkgs.fetchzip { | |
|
12 | url = "https://github.com/rvl/bower2nix/archive/v3.0.1.tar.gz"; | |
|
13 | sha256 = "1zbvz96k2j6g0r4lvm5cgh41a73k9dgayk7x63cmg538dzznxvyb"; | |
|
14 | }; | |
|
15 | ||
|
16 | bower2nix = import "${bower2nix-src}/default.nix" { inherit pkgs; }; | |
|
17 | ||
|
18 | fetchbower = import ./backport-16.03-fetchbower.nix { | |
|
19 | inherit (pkgs) stdenv lib; | |
|
20 | inherit bower2nix; | |
|
21 | }; | |
|
22 | ||
|
23 | # Fetches the bower packages. `generated` should be the result of a | |
|
24 | # `bower2nix` command. | |
|
25 | bowerPackages = import generated { | |
|
26 | inherit (pkgs) buildEnv; | |
|
27 | inherit fetchbower; | |
|
28 | }; | |
|
29 | ||
|
30 | in pkgs.stdenv.mkDerivation ( | |
|
31 | attrs | |
|
32 | // | |
|
33 | { | |
|
34 | name = "bower_components-" + attrs.name; | |
|
35 | ||
|
36 | inherit bowerPackages; | |
|
37 | ||
|
38 | builder = builtins.toFile "builder.sh" '' | |
|
39 | source $stdenv/setup | |
|
40 | ||
|
41 | # The project's bower.json is required | |
|
42 | cp $src/bower.json . | |
|
43 | ||
|
44 | # Dereference symlinks -- bower doesn't like them | |
|
45 | cp --recursive --reflink=auto \ | |
|
46 | --dereference --no-preserve=mode \ | |
|
47 | $bowerPackages bc | |
|
48 | ||
|
49 | # Bower install in offline mode -- links together the fetched | |
|
50 | # bower packages. | |
|
51 | HOME=$PWD bower \ | |
|
52 | --config.storage.packages=bc/packages \ | |
|
53 | --config.storage.registry=bc/registry \ | |
|
54 | --offline install | |
|
55 | ||
|
56 | # Sets up a single bower_components directory within | |
|
57 | # the output derivation. | |
|
58 | mkdir -p $out | |
|
59 | mv bower_components $out | |
|
60 | ''; | |
|
61 | ||
|
62 | buildInputs = buildInputs ++ [ | |
|
63 | pkgs.git | |
|
64 | pkgs.nodePackages.bower | |
|
65 | ]; | |
|
66 | } | |
|
67 | ) |
@@ -1,26 +0,0 b'' | |||
|
1 | { stdenv, lib, bower2nix }: | |
|
2 | let | |
|
3 | bowerVersion = version: | |
|
4 | let | |
|
5 | components = lib.splitString "#" version; | |
|
6 | hash = lib.last components; | |
|
7 | ver = if builtins.length components == 1 then version else hash; | |
|
8 | in ver; | |
|
9 | ||
|
10 | fetchbower = name: version: target: outputHash: stdenv.mkDerivation { | |
|
11 | name = "${name}-${bowerVersion version}"; | |
|
12 | buildCommand = '' | |
|
13 | fetch-bower --quiet --out=$PWD/out "${name}" "${target}" "${version}" | |
|
14 | # In some cases, the result of fetchBower is different depending | |
|
15 | # on the output directory (e.g. if the bower package contains | |
|
16 | # symlinks). So use a local output directory before copying to | |
|
17 | # $out. | |
|
18 | cp -R out $out | |
|
19 | ''; | |
|
20 | outputHashMode = "recursive"; | |
|
21 | outputHashAlgo = "sha256"; | |
|
22 | inherit outputHash; | |
|
23 | buildInputs = [ bower2nix ]; | |
|
24 | }; | |
|
25 | ||
|
26 | in fetchbower |
General Comments 0
You need to be logged in to leave comments.
Login now